github.com/readium/readium-lcp-server@v0.0.0-20240101192032-6e95190e99f1/frontend/package-lock.json (about)

     1  {
     2    "name": "frontend-angular-app",
     3    "version": "1.0.0",
     4    "lockfileVersion": 2,
     5    "requires": true,
     6    "packages": {
     7      "": {
     8        "name": "frontend-angular-app",
     9        "version": "1.0.0",
    10        "license": "MIT",
    11        "dependencies": {
    12          "@angular/common": "~2.4.8",
    13          "@angular/compiler": "~2.4.8",
    14          "@angular/core": "~2.4.8",
    15          "@angular/forms": "~2.4.8",
    16          "@angular/http": "~2.4.8",
    17          "@angular/platform-browser": "~2.4.8",
    18          "@angular/platform-browser-dynamic": "~2.4.8",
    19          "@angular/router": "~3.4.8",
    20          "@types/cryptojs": "^3.1.29",
    21          "@types/jquery": "^2.0.40",
    22          "@types/jssha": "0.0.29",
    23          "angular-in-memory-web-api": "~0.3.0",
    24          "bootstrap": "git://github.com/twbs/bootstrap.git#v4-dev",
    25          "core-js": "^2.4.1",
    26          "cpx": "^1.5.0",
    27          "cryptojs": "^2.5.3",
    28          "fast-sha256": "^1.0.0",
    29          "file-saver": "^1.3.3",
    30          "font-awesome": "^4.7.0",
    31          "jquery": "^3.5.0",
    32          "jssha": "^2.2.0",
    33          "moment": "^2.17.1",
    34          "ng2-datetime-picker": "^0.12.8",
    35          "ng2-file-upload": "^1.2.0",
    36          "ng2-slugify": "^0.1.0",
    37          "node-sass": "^4.13.1",
    38          "reflect-metadata": "^0.1.8",
    39          "rxjs": "5.4.2",
    40          "systemjs": "0.19.40",
    41          "tether": "^1.4.0",
    42          "tweetnacl-util": "^0.13.5",
    43          "zone.js": "^0.7.2"
    44        },
    45        "devDependencies": {
    46          "@types/jasmine": "^2.5.36",
    47          "@types/node": "^6.0.46",
    48          "@types/selenium-webdriver": "^2.53.33",
    49          "canonical-path": "0.0.2",
    50          "concurrently": "^3.1.0",
    51          "http-server": "^0.9.0",
    52          "jasmine-core": "~2.4.1",
    53          "karma": "^1.3.0",
    54          "karma-chrome-launcher": "^2.0.0",
    55          "karma-cli": "^1.0.1",
    56          "karma-jasmine": "^1.0.2",
    57          "karma-jasmine-html-reporter": "^0.2.2",
    58          "lite-server": "^2.2.2",
    59          "lodash": "^4.17.21",
    60          "protractor": "4.0.9",
    61          "rimraf": "^2.5.4",
    62          "tslint": "^3.15.1",
    63          "typescript": "^2.4.0",
    64          "webdriver-manager": "10.2.5"
    65        }
    66      },
    67      "node_modules/@angular/common": {
    68        "version": "2.4.10",
    69        "resolved": "https://registry.npmjs.org/@angular/common/-/common-2.4.10.tgz",
    70        "integrity": "sha1-o6aC0iKPow7CPdDrV8joh/uiaZc=",
    71        "peerDependencies": {
    72          "@angular/core": "2.4.10"
    73        }
    74      },
    75      "node_modules/@angular/compiler": {
    76        "version": "2.4.10",
    77        "resolved": "https://registry.npmjs.org/@angular/compiler/-/compiler-2.4.10.tgz",
    78        "integrity": "sha1-9R/TSCCyoCx8th+89JhzxYBW+ww=",
    79        "peerDependencies": {
    80          "@angular/core": "2.4.10"
    81        }
    82      },
    83      "node_modules/@angular/core": {
    84        "version": "2.4.10",
    85        "resolved": "https://registry.npmjs.org/@angular/core/-/core-2.4.10.tgz",
    86        "integrity": "sha1-C4MgplBlll2ZhkWx9c0892m0Qeo=",
    87        "peerDependencies": {
    88          "rxjs": "^5.0.1",
    89          "zone.js": "^0.7.2"
    90        }
    91      },
    92      "node_modules/@angular/forms": {
    93        "version": "2.4.10",
    94        "resolved": "https://registry.npmjs.org/@angular/forms/-/forms-2.4.10.tgz",
    95        "integrity": "sha1-BiEzqq3h87PJYvFZMgjFQbYi/QY=",
    96        "peerDependencies": {
    97          "@angular/common": "2.4.10",
    98          "@angular/core": "2.4.10"
    99        }
   100      },
   101      "node_modules/@angular/http": {
   102        "version": "2.4.10",
   103        "resolved": "https://registry.npmjs.org/@angular/http/-/http-2.4.10.tgz",
   104        "integrity": "sha1-/2vq3ls5yYnr8jk8SbNO69Q+lVU=",
   105        "deprecated": "Package no longer supported. Use @angular/common instead, see https://angular.io/guide/deprecations#angularhttp",
   106        "peerDependencies": {
   107          "@angular/core": "2.4.10",
   108          "@angular/platform-browser": "2.4.10",
   109          "rxjs": "^5.0.1"
   110        }
   111      },
   112      "node_modules/@angular/platform-browser": {
   113        "version": "2.4.10",
   114        "resolved": "https://registry.npmjs.org/@angular/platform-browser/-/platform-browser-2.4.10.tgz",
   115        "integrity": "sha1-y/JWCBSPtP/vlsxQBbpdez4JOQY=",
   116        "peerDependencies": {
   117          "@angular/common": "2.4.10",
   118          "@angular/core": "2.4.10"
   119        }
   120      },
   121      "node_modules/@angular/platform-browser-dynamic": {
   122        "version": "2.4.10",
   123        "resolved": "https://registry.npmjs.org/@angular/platform-browser-dynamic/-/platform-browser-dynamic-2.4.10.tgz",
   124        "integrity": "sha1-jfJd7CsGrcaQzJvCZEjezK682Ow=",
   125        "peerDependencies": {
   126          "@angular/common": "2.4.10",
   127          "@angular/compiler": "2.4.10",
   128          "@angular/core": "2.4.10",
   129          "@angular/platform-browser": "2.4.10"
   130        }
   131      },
   132      "node_modules/@angular/router": {
   133        "version": "3.4.10",
   134        "resolved": "https://registry.npmjs.org/@angular/router/-/router-3.4.10.tgz",
   135        "integrity": "sha1-pGagkY/CiC7OGMoSvVrqKYBQ6R4=",
   136        "peerDependencies": {
   137          "@angular/common": "2.4.10",
   138          "@angular/core": "2.4.10",
   139          "@angular/platform-browser": "2.4.10",
   140          "rxjs": "^5.0.1"
   141        }
   142      },
   143      "node_modules/@types/cryptojs": {
   144        "version": "3.1.29",
   145        "resolved": "https://registry.npmjs.org/@types/cryptojs/-/cryptojs-3.1.29.tgz",
   146        "integrity": "sha1-WXUnTsAcXjKyDg7mUVCe8umo304="
   147      },
   148      "node_modules/@types/jasmine": {
   149        "version": "2.8.16",
   150        "resolved": "https://registry.npmjs.org/@types/jasmine/-/jasmine-2.8.16.tgz",
   151        "integrity": "sha512-056oRlBBp7MDzr+HoU5su099s/s7wjZ3KcHxLfv+Byqb9MwdLUvsfLgw1VS97hsh3ddxSPyQu+olHMnoVTUY6g==",
   152        "dev": true
   153      },
   154      "node_modules/@types/jquery": {
   155        "version": "2.0.54",
   156        "resolved": "https://registry.npmjs.org/@types/jquery/-/jquery-2.0.54.tgz",
   157        "integrity": "sha512-D/PomKwNkDfSKD13DEVQT/pq2TUjN54c6uB341fEZanIzkjfGe7UaFuuaLZbpEiS5j7Wk2MUHAZqZIoECw29lg=="
   158      },
   159      "node_modules/@types/jssha": {
   160        "version": "0.0.29",
   161        "resolved": "https://registry.npmjs.org/@types/jssha/-/jssha-0.0.29.tgz",
   162        "integrity": "sha1-leg9uph4f/eW0tXzehklq/Qbycs="
   163      },
   164      "node_modules/@types/node": {
   165        "version": "6.14.9",
   166        "resolved": "https://registry.npmjs.org/@types/node/-/node-6.14.9.tgz",
   167        "integrity": "sha512-leP/gxHunuazPdZaCvsCefPQxinqUDsCxCR5xaDUrY2MkYxQRFZZwU5e7GojyYsGB7QVtCi7iVEl/hoFXQYc+w==",
   168        "dev": true
   169      },
   170      "node_modules/@types/q": {
   171        "version": "0.0.30",
   172        "resolved": "https://registry.npmjs.org/@types/q/-/q-0.0.30.tgz",
   173        "integrity": "sha1-/X7hr0DyHN0fUZJoBzs0MuwX16M=",
   174        "dev": true
   175      },
   176      "node_modules/@types/selenium-webdriver": {
   177        "version": "2.53.43",
   178        "resolved": "https://registry.npmjs.org/@types/selenium-webdriver/-/selenium-webdriver-2.53.43.tgz",
   179        "integrity": "sha512-UBYHWph6P3tutkbXpW6XYg9ZPbTKjw/YC2hGG1/GEvWwTbvezBUv3h+mmUFw79T3RFPnmedpiXdOBbXX+4l0jg==",
   180        "dev": true
   181      },
   182      "node_modules/abbrev": {
   183        "version": "1.1.1",
   184        "resolved": "https://registry.npmjs.org/abbrev/-/abbrev-1.1.1.tgz",
   185        "integrity": "sha512-nne9/IiQ/hzIhY6pdDnbBtz7DjPTKrY00P/zvPSm5pOFkl6xuGrGnXn/VtTNNfNtAfZ9/1RtehkszU9qcTii0Q=="
   186      },
   187      "node_modules/accepts": {
   188        "version": "1.3.3",
   189        "resolved": "https://registry.npmjs.org/accepts/-/accepts-1.3.3.tgz",
   190        "integrity": "sha1-w8p0NJOGSMPg2cHjKN1otiLChMo=",
   191        "dev": true,
   192        "dependencies": {
   193          "mime-types": "~2.1.11",
   194          "negotiator": "0.6.1"
   195        },
   196        "engines": {
   197          "node": ">= 0.6"
   198        }
   199      },
   200      "node_modules/adm-zip": {
   201        "version": "0.4.7",
   202        "resolved": "https://registry.npmjs.org/adm-zip/-/adm-zip-0.4.7.tgz",
   203        "integrity": "sha1-hgbCy/HEJs6MjsABdER/1Jtur8E=",
   204        "dev": true,
   205        "engines": {
   206          "node": ">=0.3.0"
   207        }
   208      },
   209      "node_modules/after": {
   210        "version": "0.8.2",
   211        "resolved": "https://registry.npmjs.org/after/-/after-0.8.2.tgz",
   212        "integrity": "sha1-/ts5T58OAqqXaOcCvaI7UF+ufh8=",
   213        "dev": true
   214      },
   215      "node_modules/agent-base": {
   216        "version": "2.1.1",
   217        "resolved": "https://registry.npmjs.org/agent-base/-/agent-base-2.1.1.tgz",
   218        "integrity": "sha1-1t4Q1a9hMtW9aSQn1G/FOFOQlMc=",
   219        "dev": true,
   220        "dependencies": {
   221          "extend": "~3.0.0",
   222          "semver": "~5.0.1"
   223        }
   224      },
   225      "node_modules/agent-base/node_modules/semver": {
   226        "version": "5.0.3",
   227        "resolved": "https://registry.npmjs.org/semver/-/semver-5.0.3.tgz",
   228        "integrity": "sha1-d0Zt5YnNXTyV8TiqeLxWmjy10no=",
   229        "dev": true,
   230        "bin": {
   231          "semver": "bin/semver"
   232        }
   233      },
   234      "node_modules/ajv": {
   235        "version": "6.10.2",
   236        "resolved": "https://registry.npmjs.org/ajv/-/ajv-6.10.2.tgz",
   237        "integrity": "sha512-TXtUUEYHuaTEbLZWIKUr5pmBuhDLy+8KYtPYdcV8qC+pOZL+NKqYwvWSRrVXHn+ZmRRAu8vJTAznH7Oag6RVRw==",
   238        "dependencies": {
   239          "fast-deep-equal": "^2.0.1",
   240          "fast-json-stable-stringify": "^2.0.0",
   241          "json-schema-traverse": "^0.4.1",
   242          "uri-js": "^4.2.2"
   243        }
   244      },
   245      "node_modules/amdefine": {
   246        "version": "1.0.1",
   247        "resolved": "https://registry.npmjs.org/amdefine/-/amdefine-1.0.1.tgz",
   248        "integrity": "sha1-SlKCrBZHKek2Gbz9OtFR+BfOkfU=",
   249        "engines": {
   250          "node": ">=0.4.2"
   251        }
   252      },
   253      "node_modules/angular-in-memory-web-api": {
   254        "version": "0.3.2",
   255        "resolved": "https://registry.npmjs.org/angular-in-memory-web-api/-/angular-in-memory-web-api-0.3.2.tgz",
   256        "integrity": "sha1-iDbZ4lNNN7co88taHK9v4ef7vs0=",
   257        "peerDependencies": {
   258          "@angular/core": ">=2.0.0 <5.0.0 || >=4.0.0-beta <5.0.0",
   259          "@angular/http": ">=2.0.0 <5.0.0 || >=4.0.0-beta <5.0.0",
   260          "rxjs": "^5.0.1"
   261        }
   262      },
   263      "node_modules/angular2": {
   264        "version": "2.0.0-beta.0",
   265        "resolved": "https://registry.npmjs.org/angular2/-/angular2-2.0.0-beta.0.tgz",
   266        "integrity": "sha1-l0E/q8Hq8VR6CBujrUxhcy21SDc=",
   267        "peerDependencies": {
   268          "es6-promise": "^3.0.2",
   269          "es6-shim": "^0.33.3",
   270          "reflect-metadata": "0.1.2",
   271          "rxjs": "5.0.0-beta.0",
   272          "zone.js": "0.5.10"
   273        }
   274      },
   275      "node_modules/ansi-regex": {
   276        "version": "2.1.1",
   277        "resolved": "https://registry.npmjs.org/ansi-regex/-/ansi-regex-2.1.1.tgz",
   278        "integrity": "sha1-w7M6te42DYbg5ijwRorn7yfWVN8=",
   279        "engines": {
   280          "node": ">=0.10.0"
   281        }
   282      },
   283      "node_modules/ansi-styles": {
   284        "version": "2.2.1",
   285        "resolved": "https://registry.npmjs.org/ansi-styles/-/ansi-styles-2.2.1.tgz",
   286        "integrity": "sha1-tDLdM1i2NM914eRmQ2gkBTPB3b4=",
   287        "engines": {
   288          "node": ">=0.10.0"
   289        }
   290      },
   291      "node_modules/anymatch": {
   292        "version": "1.3.2",
   293        "resolved": "https://registry.npmjs.org/anymatch/-/anymatch-1.3.2.tgz",
   294        "integrity": "sha512-0XNayC8lTHQ2OI8aljNCN3sSx6hsr/1+rlcDAotXJR7C1oZZHCNsfpbKwMjRA3Uqb5tF1Rae2oloTr4xpq+WjA==",
   295        "dependencies": {
   296          "micromatch": "^2.1.5",
   297          "normalize-path": "^2.0.0"
   298        }
   299      },
   300      "node_modules/aproba": {
   301        "version": "1.2.0",
   302        "resolved": "https://registry.npmjs.org/aproba/-/aproba-1.2.0.tgz",
   303        "integrity": "sha512-Y9J6ZjXtoYh8RnXVCMOU/ttDmk1aBjunq9vO0ta5x85WDQiQfUF9sIPBITdbiiIVcBo03Hi3jMxigBtsddlXRw=="
   304      },
   305      "node_modules/are-we-there-yet": {
   306        "version": "1.1.5",
   307        "resolved": "https://registry.npmjs.org/are-we-there-yet/-/are-we-there-yet-1.1.5.tgz",
   308        "integrity": "sha512-5hYdAkZlcG8tOLujVDTgCT+uPX0VnpAH28gWsLfzpXYm7wP6mp5Q/gYyR7YQ0cKVJcXJnl3j2kpBan13PtQf6w==",
   309        "dependencies": {
   310          "delegates": "^1.0.0",
   311          "readable-stream": "^2.0.6"
   312        }
   313      },
   314      "node_modules/arr-diff": {
   315        "version": "2.0.0",
   316        "resolved": "https://registry.npmjs.org/arr-diff/-/arr-diff-2.0.0.tgz",
   317        "integrity": "sha1-jzuCf5Vai9ZpaX5KQlasPOrjVs8=",
   318        "dependencies": {
   319          "arr-flatten": "^1.0.1"
   320        },
   321        "engines": {
   322          "node": ">=0.10.0"
   323        }
   324      },
   325      "node_modules/arr-flatten": {
   326        "version": "1.1.0",
   327        "resolved": "https://registry.npmjs.org/arr-flatten/-/arr-flatten-1.1.0.tgz",
   328        "integrity": "sha512-L3hKV5R/p5o81R7O02IGnwpDmkp6E982XhtbuwSe3O4qOtMMMtodicASA1Cny2U+aCXcNpml+m4dPsvsJ3jatg==",
   329        "engines": {
   330          "node": ">=0.10.0"
   331        }
   332      },
   333      "node_modules/arr-union": {
   334        "version": "3.1.0",
   335        "resolved": "https://registry.npmjs.org/arr-union/-/arr-union-3.1.0.tgz",
   336        "integrity": "sha1-45sJrqne+Gao8gbiiK9jkZuuOcQ=",
   337        "engines": {
   338          "node": ">=0.10.0"
   339        }
   340      },
   341      "node_modules/array-find-index": {
   342        "version": "1.0.2",
   343        "resolved": "https://registry.npmjs.org/array-find-index/-/array-find-index-1.0.2.tgz",
   344        "integrity": "sha1-3wEKoSh+Fku9pvlyOwqWoexBh6E=",
   345        "engines": {
   346          "node": ">=0.10.0"
   347        }
   348      },
   349      "node_modules/array-slice": {
   350        "version": "0.2.3",
   351        "resolved": "https://registry.npmjs.org/array-slice/-/array-slice-0.2.3.tgz",
   352        "integrity": "sha1-3Tz7gO15c6dRF82sabC5nshhhvU=",
   353        "dev": true,
   354        "engines": {
   355          "node": ">=0.10.0"
   356        }
   357      },
   358      "node_modules/array-union": {
   359        "version": "1.0.2",
   360        "resolved": "https://registry.npmjs.org/array-union/-/array-union-1.0.2.tgz",
   361        "integrity": "sha1-mjRBDk9OPaI96jdb5b5w8kd47Dk=",
   362        "dev": true,
   363        "dependencies": {
   364          "array-uniq": "^1.0.1"
   365        },
   366        "engines": {
   367          "node": ">=0.10.0"
   368        }
   369      },
   370      "node_modules/array-uniq": {
   371        "version": "1.0.3",
   372        "resolved": "https://registry.npmjs.org/array-uniq/-/array-uniq-1.0.3.tgz",
   373        "integrity": "sha1-r2rId6Jcx/dOBYiUdThY39sk/bY=",
   374        "dev": true,
   375        "engines": {
   376          "node": ">=0.10.0"
   377        }
   378      },
   379      "node_modules/array-unique": {
   380        "version": "0.2.1",
   381        "resolved": "https://registry.npmjs.org/array-unique/-/array-unique-0.2.1.tgz",
   382        "integrity": "sha1-odl8yvy8JiXMcPrc6zalDFiwGlM=",
   383        "engines": {
   384          "node": ">=0.10.0"
   385        }
   386      },
   387      "node_modules/arraybuffer.slice": {
   388        "version": "0.0.6",
   389        "resolved": "https://registry.npmjs.org/arraybuffer.slice/-/arraybuffer.slice-0.0.6.tgz",
   390        "integrity": "sha1-8zshWfBTKj8xB6JywMz70a0peco=",
   391        "dev": true
   392      },
   393      "node_modules/arrify": {
   394        "version": "1.0.1",
   395        "resolved": "https://registry.npmjs.org/arrify/-/arrify-1.0.1.tgz",
   396        "integrity": "sha1-iYUI2iIm84DfkEcoRWhJwVAaSw0=",
   397        "dev": true,
   398        "engines": {
   399          "node": ">=0.10.0"
   400        }
   401      },
   402      "node_modules/asn1": {
   403        "version": "0.2.4",
   404        "resolved": "https://registry.npmjs.org/asn1/-/asn1-0.2.4.tgz",
   405        "integrity": "sha512-jxwzQpLQjSmWXgwaCZE9Nz+glAG01yF1QnWgbhGwHI5A6FRIEY6IVqtHhIepHqI7/kyEyQEagBC5mBEFlIYvdg==",
   406        "dependencies": {
   407          "safer-buffer": "~2.1.0"
   408        }
   409      },
   410      "node_modules/assert-plus": {
   411        "version": "1.0.0",
   412        "resolved": "https://registry.npmjs.org/assert-plus/-/assert-plus-1.0.0.tgz",
   413        "integrity": "sha1-8S4PPF13sLHN2RRpQuTpbB5N1SU=",
   414        "engines": {
   415          "node": ">=0.8"
   416        }
   417      },
   418      "node_modules/assign-symbols": {
   419        "version": "1.0.0",
   420        "resolved": "https://registry.npmjs.org/assign-symbols/-/assign-symbols-1.0.0.tgz",
   421        "integrity": "sha1-WWZ/QfrdTyDMvCu5a41Pf3jsA2c=",
   422        "engines": {
   423          "node": ">=0.10.0"
   424        }
   425      },
   426      "node_modules/async": {
   427        "version": "0.9.0",
   428        "resolved": "https://registry.npmjs.org/async/-/async-0.9.0.tgz",
   429        "integrity": "sha1-rDYTsdqb7RtHUQu0ZRuJMeRxRsc=",
   430        "dev": true
   431      },
   432      "node_modules/async-each": {
   433        "version": "1.0.3",
   434        "resolved": "https://registry.npmjs.org/async-each/-/async-each-1.0.3.tgz",
   435        "integrity": "sha512-z/WhQ5FPySLdvREByI2vZiTWwCnF0moMJ1hK9YQwDTHKh6I7/uSckMetoRGb5UBZPC1z0jlw+n/XCgjeH7y1AQ=="
   436      },
   437      "node_modules/async-each-series": {
   438        "version": "0.1.1",
   439        "resolved": "https://registry.npmjs.org/async-each-series/-/async-each-series-0.1.1.tgz",
   440        "integrity": "sha1-dhfBkXQB/Yykooqtzj266Yr+tDI=",
   441        "dev": true,
   442        "engines": {
   443          "node": ">=0.8.0"
   444        }
   445      },
   446      "node_modules/async-foreach": {
   447        "version": "0.1.3",
   448        "resolved": "https://registry.npmjs.org/async-foreach/-/async-foreach-0.1.3.tgz",
   449        "integrity": "sha1-NhIfhFwFeBct5Bmpfb6x0W7DRUI=",
   450        "engines": {
   451          "node": "*"
   452        }
   453      },
   454      "node_modules/async-limiter": {
   455        "version": "1.0.1",
   456        "resolved": "https://registry.npmjs.org/async-limiter/-/async-limiter-1.0.1.tgz",
   457        "integrity": "sha512-csOlWGAcRFJaI6m+F2WKdnMKr4HhdhFVBk0H/QbJFMCr+uO2kwohwXQPxw/9OCxp05r5ghVBFSyioixx3gfkNQ==",
   458        "dev": true
   459      },
   460      "node_modules/asynckit": {
   461        "version": "0.4.0",
   462        "resolved": "https://registry.npmjs.org/asynckit/-/asynckit-0.4.0.tgz",
   463        "integrity": "sha1-x57Zf380y48robyXkLzDZkdLS3k="
   464      },
   465      "node_modules/atob": {
   466        "version": "2.1.2",
   467        "resolved": "https://registry.npmjs.org/atob/-/atob-2.1.2.tgz",
   468        "integrity": "sha512-Wm6ukoaOGJi/73p/cl2GvLjTI5JM1k/O14isD73YML8StrH/7/lRFgmg8nICZgD3bZZvjwCGxtMOD3wWNAu8cg==",
   469        "bin": {
   470          "atob": "bin/atob.js"
   471        },
   472        "engines": {
   473          "node": ">= 4.5.0"
   474        }
   475      },
   476      "node_modules/aws-sign2": {
   477        "version": "0.7.0",
   478        "resolved": "https://registry.npmjs.org/aws-sign2/-/aws-sign2-0.7.0.tgz",
   479        "integrity": "sha1-tG6JCTSpWR8tL2+G1+ap8bP+dqg=",
   480        "engines": {
   481          "node": "*"
   482        }
   483      },
   484      "node_modules/aws4": {
   485        "version": "1.9.0",
   486        "resolved": "https://registry.npmjs.org/aws4/-/aws4-1.9.0.tgz",
   487        "integrity": "sha512-Uvq6hVe90D0B2WEnUqtdgY1bATGz3mw33nH9Y+dmA+w5DHvUmBgkr5rM/KCHpCsiFNRUfokW/szpPPgMK2hm4A=="
   488      },
   489      "node_modules/axios": {
   490        "version": "0.19.0",
   491        "resolved": "https://registry.npmjs.org/axios/-/axios-0.19.0.tgz",
   492        "integrity": "sha512-1uvKqKQta3KBxIz14F2v06AEHZ/dIoeKfbTRkK1E5oqjDnuEerLmYTgJB5AiQZHJcljpg1TuRzdjDR06qNk0DQ==",
   493        "deprecated": "Critical security vulnerability fixed in v0.21.1. For more information, see https://github.com/axios/axios/pull/3410",
   494        "dev": true,
   495        "dependencies": {
   496          "follow-redirects": "1.5.10",
   497          "is-buffer": "^2.0.2"
   498        }
   499      },
   500      "node_modules/axios/node_modules/debug": {
   501        "version": "3.1.0",
   502        "resolved": "https://registry.npmjs.org/debug/-/debug-3.1.0.tgz",
   503        "integrity": "sha512-OX8XqP7/1a9cqkxYw2yXss15f26NKWBpDXQd0/uK/KPqdQhxbPa994hnzjcE2VqQpDslf55723cKPUOGSmMY3g==",
   504        "dev": true,
   505        "dependencies": {
   506          "ms": "2.0.0"
   507        }
   508      },
   509      "node_modules/axios/node_modules/follow-redirects": {
   510        "version": "1.5.10",
   511        "resolved": "https://registry.npmjs.org/follow-redirects/-/follow-redirects-1.5.10.tgz",
   512        "integrity": "sha512-0V5l4Cizzvqt5D44aTXbFZz+FtyXV1vrDN6qrelxtfYQKW0KO0W2T/hkE8xvGa/540LkZlkaUjO4ailYTFtHVQ==",
   513        "dev": true,
   514        "dependencies": {
   515          "debug": "=3.1.0"
   516        },
   517        "engines": {
   518          "node": ">=4.0"
   519        }
   520      },
   521      "node_modules/axios/node_modules/is-buffer": {
   522        "version": "2.0.4",
   523        "resolved": "https://registry.npmjs.org/is-buffer/-/is-buffer-2.0.4.tgz",
   524        "integrity": "sha512-Kq1rokWXOPXWuaMAqZiJW4XxsmD9zGx9q4aePabbn3qCRGedtH7Cm+zV8WETitMfu1wdh+Rvd6w5egwSngUX2A==",
   525        "dev": true,
   526        "engines": {
   527          "node": ">=4"
   528        }
   529      },
   530      "node_modules/babel-runtime": {
   531        "version": "6.26.0",
   532        "resolved": "https://registry.npmjs.org/babel-runtime/-/babel-runtime-6.26.0.tgz",
   533        "integrity": "sha1-llxwWGaOgrVde/4E/yM3vItWR/4=",
   534        "dependencies": {
   535          "core-js": "^2.4.0",
   536          "regenerator-runtime": "^0.11.0"
   537        }
   538      },
   539      "node_modules/backo2": {
   540        "version": "1.0.2",
   541        "resolved": "https://registry.npmjs.org/backo2/-/backo2-1.0.2.tgz",
   542        "integrity": "sha1-MasayLEpNjRj41s+u2n038+6eUc=",
   543        "dev": true
   544      },
   545      "node_modules/balanced-match": {
   546        "version": "1.0.0",
   547        "resolved": "https://registry.npmjs.org/balanced-match/-/balanced-match-1.0.0.tgz",
   548        "integrity": "sha1-ibTRmasr7kneFk6gK4nORi1xt2c="
   549      },
   550      "node_modules/base": {
   551        "version": "0.11.2",
   552        "resolved": "https://registry.npmjs.org/base/-/base-0.11.2.tgz",
   553        "integrity": "sha512-5T6P4xPgpp0YDFvSWwEZ4NoE3aM4QBQXDzmVbraCkFj8zHM+mba8SyqB5DbZWyR7mYHo6Y7BdQo3MoA4m0TeQg==",
   554        "dependencies": {
   555          "cache-base": "^1.0.1",
   556          "class-utils": "^0.3.5",
   557          "component-emitter": "^1.2.1",
   558          "define-property": "^1.0.0",
   559          "isobject": "^3.0.1",
   560          "mixin-deep": "^1.2.0",
   561          "pascalcase": "^0.1.1"
   562        },
   563        "engines": {
   564          "node": ">=0.10.0"
   565        }
   566      },
   567      "node_modules/base/node_modules/define-property": {
   568        "version": "1.0.0",
   569        "resolved": "https://registry.npmjs.org/define-property/-/define-property-1.0.0.tgz",
   570        "integrity": "sha1-dp66rz9KY6rTr56NMEybvnm/sOY=",
   571        "dependencies": {
   572          "is-descriptor": "^1.0.0"
   573        },
   574        "engines": {
   575          "node": ">=0.10.0"
   576        }
   577      },
   578      "node_modules/base/node_modules/is-accessor-descriptor": {
   579        "version": "1.0.0",
   580        "resolved": "https://registry.npmjs.org/is-accessor-descriptor/-/is-accessor-descriptor-1.0.0.tgz",
   581        "integrity": "sha512-m5hnHTkcVsPfqx3AKlyttIPb7J+XykHvJP2B9bZDjlhLIoEq4XoK64Vg7boZlVWYK6LUY94dYPEE7Lh0ZkZKcQ==",
   582        "dependencies": {
   583          "kind-of": "^6.0.0"
   584        },
   585        "engines": {
   586          "node": ">=0.10.0"
   587        }
   588      },
   589      "node_modules/base/node_modules/is-data-descriptor": {
   590        "version": "1.0.0",
   591        "resolved": "https://registry.npmjs.org/is-data-descriptor/-/is-data-descriptor-1.0.0.tgz",
   592        "integrity": "sha512-jbRXy1FmtAoCjQkVmIVYwuuqDFUbaOeDjmed1tOGPrsMhtJA4rD9tkgA0F1qJ3gRFRXcHYVkdeaP50Q5rE/jLQ==",
   593        "dependencies": {
   594          "kind-of": "^6.0.0"
   595        },
   596        "engines": {
   597          "node": ">=0.10.0"
   598        }
   599      },
   600      "node_modules/base/node_modules/is-descriptor": {
   601        "version": "1.0.2",
   602        "resolved": "https://registry.npmjs.org/is-descriptor/-/is-descriptor-1.0.2.tgz",
   603        "integrity": "sha512-2eis5WqQGV7peooDyLmNEPUrps9+SXX5c9pL3xEB+4e9HnGuDa7mB7kHxHw4CbqS9k1T2hOH3miL8n8WtiYVtg==",
   604        "dependencies": {
   605          "is-accessor-descriptor": "^1.0.0",
   606          "is-data-descriptor": "^1.0.0",
   607          "kind-of": "^6.0.2"
   608        },
   609        "engines": {
   610          "node": ">=0.10.0"
   611        }
   612      },
   613      "node_modules/base/node_modules/isobject": {
   614        "version": "3.0.1",
   615        "resolved": "https://registry.npmjs.org/isobject/-/isobject-3.0.1.tgz",
   616        "integrity": "sha1-TkMekrEalzFjaqH5yNHMvP2reN8=",
   617        "engines": {
   618          "node": ">=0.10.0"
   619        }
   620      },
   621      "node_modules/base/node_modules/kind-of": {
   622        "version": "6.0.2",
   623        "resolved": "https://registry.npmjs.org/kind-of/-/kind-of-6.0.2.tgz",
   624        "integrity": "sha512-s5kLOcnH0XqDO+FvuaLX8DDjZ18CGFk7VygH40QoKPUQhW4e2rvM0rwUq0t8IQDOwYSeLK01U90OjzBTme2QqA==",
   625        "engines": {
   626          "node": ">=0.10.0"
   627        }
   628      },
   629      "node_modules/base64-arraybuffer": {
   630        "version": "0.1.5",
   631        "resolved": "https://registry.npmjs.org/base64-arraybuffer/-/base64-arraybuffer-0.1.5.tgz",
   632        "integrity": "sha1-c5JncZI7Whl0etZmqlzUv5xunOg=",
   633        "dev": true,
   634        "engines": {
   635          "node": ">= 0.6.0"
   636        }
   637      },
   638      "node_modules/base64id": {
   639        "version": "1.0.0",
   640        "resolved": "https://registry.npmjs.org/base64id/-/base64id-1.0.0.tgz",
   641        "integrity": "sha1-R2iMuZu2gE8OBtPnY7HDLlfY5rY=",
   642        "dev": true,
   643        "engines": {
   644          "node": ">= 0.4.0"
   645        }
   646      },
   647      "node_modules/batch": {
   648        "version": "0.6.1",
   649        "resolved": "https://registry.npmjs.org/batch/-/batch-0.6.1.tgz",
   650        "integrity": "sha1-3DQxT05nkxgJP8dgJyUl+UvyXBY=",
   651        "dev": true
   652      },
   653      "node_modules/bcrypt-pbkdf": {
   654        "version": "1.0.2",
   655        "resolved": "https://registry.npmjs.org/bcrypt-pbkdf/-/bcrypt-pbkdf-1.0.2.tgz",
   656        "integrity": "sha1-pDAdOJtqQ/m2f/PKEaP2Y342Dp4=",
   657        "dependencies": {
   658          "tweetnacl": "^0.14.3"
   659        }
   660      },
   661      "node_modules/better-assert": {
   662        "version": "1.0.2",
   663        "resolved": "https://registry.npmjs.org/better-assert/-/better-assert-1.0.2.tgz",
   664        "integrity": "sha1-QIZrnhueC1W0gYlDEeaPr/rrxSI=",
   665        "dev": true,
   666        "dependencies": {
   667          "callsite": "1.0.0"
   668        },
   669        "engines": {
   670          "node": "*"
   671        }
   672      },
   673      "node_modules/binary-extensions": {
   674        "version": "1.13.1",
   675        "resolved": "https://registry.npmjs.org/binary-extensions/-/binary-extensions-1.13.1.tgz",
   676        "integrity": "sha512-Un7MIEDdUC5gNpcGDV97op1Ywk748MpHcFTHoYs6qnj1Z3j7I53VG3nwZhKzoBZmbdRNnb6WRdFlwl7tSDuZGw==",
   677        "engines": {
   678          "node": ">=0.10.0"
   679        }
   680      },
   681      "node_modules/bindings": {
   682        "version": "1.5.0",
   683        "resolved": "https://registry.npmjs.org/bindings/-/bindings-1.5.0.tgz",
   684        "integrity": "sha512-p2q/t/mhvuOj/UeLlV6566GD/guowlr0hHxClI0W9m7MWYkL1F0hLo+0Aexs9HSPCtR1SXQ0TD3MMKrXZajbiQ==",
   685        "optional": true,
   686        "dependencies": {
   687          "file-uri-to-path": "1.0.0"
   688        }
   689      },
   690      "node_modules/blob": {
   691        "version": "0.0.4",
   692        "resolved": "https://registry.npmjs.org/blob/-/blob-0.0.4.tgz",
   693        "integrity": "sha1-vPEwUspURj8w+fx+lbmkdjCpSSE=",
   694        "dev": true
   695      },
   696      "node_modules/block-stream": {
   697        "version": "0.0.9",
   698        "resolved": "https://registry.npmjs.org/block-stream/-/block-stream-0.0.9.tgz",
   699        "integrity": "sha1-E+v+d4oDIFz+A3UUgeu0szAMEmo=",
   700        "dependencies": {
   701          "inherits": "~2.0.0"
   702        },
   703        "engines": {
   704          "node": "0.4 || >=0.5.8"
   705        }
   706      },
   707      "node_modules/bluebird": {
   708        "version": "3.7.2",
   709        "resolved": "https://registry.npmjs.org/bluebird/-/bluebird-3.7.2.tgz",
   710        "integrity": "sha512-XpNj6GDQzdfW+r2Wnn7xiSAd7TM3jzkxGXBGTtWKuSXv1xUV+azxAm8jdWZN06QTQk+2N2XB9jRDkvbmQmcRtg==",
   711        "dev": true
   712      },
   713      "node_modules/body-parser": {
   714        "version": "1.19.0",
   715        "resolved": "https://registry.npmjs.org/body-parser/-/body-parser-1.19.0.tgz",
   716        "integrity": "sha512-dhEPs72UPbDnAQJ9ZKMNTP6ptJaionhP5cBb541nXPlW60Jepo9RV/a4fX4XWW9CuFNK22krhrj1+rgzifNCsw==",
   717        "dev": true,
   718        "dependencies": {
   719          "bytes": "3.1.0",
   720          "content-type": "~1.0.4",
   721          "debug": "2.6.9",
   722          "depd": "~1.1.2",
   723          "http-errors": "1.7.2",
   724          "iconv-lite": "0.4.24",
   725          "on-finished": "~2.3.0",
   726          "qs": "6.7.0",
   727          "raw-body": "2.4.0",
   728          "type-is": "~1.6.17"
   729        },
   730        "engines": {
   731          "node": ">= 0.8"
   732        }
   733      },
   734      "node_modules/body-parser/node_modules/qs": {
   735        "version": "6.7.0",
   736        "resolved": "https://registry.npmjs.org/qs/-/qs-6.7.0.tgz",
   737        "integrity": "sha512-VCdBRNFTX1fyE7Nb6FYoURo/SPe62QCaAyzJvUjwRaIsc+NePBEniHlvxFmmX56+HZphIGtV0XeCirBtpDrTyQ==",
   738        "dev": true,
   739        "engines": {
   740          "node": ">=0.6"
   741        }
   742      },
   743      "node_modules/bootstrap": {
   744        "version": "4.4.1",
   745        "resolved": "git+ssh://git@github.com/twbs/bootstrap.git#0d1aee6a2fecc865066c90e85422e192ca69ba34",
   746        "integrity": "sha512-f0fONjLqgYbJsAdqYNKFKUnd9k9AFa7vj6QOmePqdkRqdASTyd5gcgRHocch9zVfcergKmRANibma9bzC90bnA==",
   747        "license": "MIT",
   748        "engines": {
   749          "node": ">=6"
   750        },
   751        "funding": {
   752          "type": "opencollective",
   753          "url": "https://opencollective.com/bootstrap"
   754        },
   755        "peerDependencies": {
   756          "jquery": "1.9.1 - 3",
   757          "popper.js": "^1.16.0"
   758        }
   759      },
   760      "node_modules/brace-expansion": {
   761        "version": "1.1.11",
   762        "resolved": "https://registry.npmjs.org/brace-expansion/-/brace-expansion-1.1.11.tgz",
   763        "integrity": "sha512-iCuPHDFgrHX7H2vEI/5xpz07zSHB00TpugqhmYtVmMO6518mCuRMoOYFldEBl0g187ufozdaHgWKcYFb61qGiA==",
   764        "dependencies": {
   765          "balanced-match": "^1.0.0",
   766          "concat-map": "0.0.1"
   767        }
   768      },
   769      "node_modules/braces": {
   770        "version": "1.8.5",
   771        "resolved": "https://registry.npmjs.org/braces/-/braces-1.8.5.tgz",
   772        "integrity": "sha1-uneWLhLf+WnWt2cR6RS3N4V79qc=",
   773        "dependencies": {
   774          "expand-range": "^1.8.1",
   775          "preserve": "^0.2.0",
   776          "repeat-element": "^1.1.2"
   777        },
   778        "engines": {
   779          "node": ">=0.10.0"
   780        }
   781      },
   782      "node_modules/browser-sync": {
   783        "version": "2.26.7",
   784        "resolved": "https://registry.npmjs.org/browser-sync/-/browser-sync-2.26.7.tgz",
   785        "integrity": "sha512-lY3emme0OyvA2ujEMpRmyRy9LY6gHLuTr2/ABxhIm3lADOiRXzP4dgekvnDrQqZ/Ec2Fz19lEjm6kglSG5766w==",
   786        "dev": true,
   787        "dependencies": {
   788          "browser-sync-client": "^2.26.6",
   789          "browser-sync-ui": "^2.26.4",
   790          "bs-recipes": "1.3.4",
   791          "bs-snippet-injector": "^2.0.1",
   792          "chokidar": "^2.0.4",
   793          "connect": "3.6.6",
   794          "connect-history-api-fallback": "^1",
   795          "dev-ip": "^1.0.1",
   796          "easy-extender": "^2.3.4",
   797          "eazy-logger": "^3",
   798          "etag": "^1.8.1",
   799          "fresh": "^0.5.2",
   800          "fs-extra": "3.0.1",
   801          "http-proxy": "1.15.2",
   802          "immutable": "^3",
   803          "localtunnel": "1.9.2",
   804          "micromatch": "^3.1.10",
   805          "opn": "5.3.0",
   806          "portscanner": "2.1.1",
   807          "qs": "6.2.3",
   808          "raw-body": "^2.3.2",
   809          "resp-modifier": "6.0.2",
   810          "rx": "4.1.0",
   811          "send": "0.16.2",
   812          "serve-index": "1.9.1",
   813          "serve-static": "1.13.2",
   814          "server-destroy": "1.0.1",
   815          "socket.io": "2.1.1",
   816          "ua-parser-js": "0.7.17",
   817          "yargs": "6.4.0"
   818        },
   819        "bin": {
   820          "browser-sync": "dist/bin.js"
   821        },
   822        "engines": {
   823          "node": ">= 6.0.0"
   824        }
   825      },
   826      "node_modules/browser-sync-client": {
   827        "version": "2.26.6",
   828        "resolved": "https://registry.npmjs.org/browser-sync-client/-/browser-sync-client-2.26.6.tgz",
   829        "integrity": "sha512-mGrkZdNzttKdf/16I+y+2dTQxoMCIpKbVIMJ/uP8ZpnKu9f9qa/2CYVtLtbjZG8nsM14EwiCrjuFTGBEnT3Gjw==",
   830        "dev": true,
   831        "dependencies": {
   832          "etag": "1.8.1",
   833          "fresh": "0.5.2",
   834          "mitt": "^1.1.3",
   835          "rxjs": "^5.5.6"
   836        },
   837        "engines": {
   838          "node": ">=4.0.0"
   839        }
   840      },
   841      "node_modules/browser-sync-client/node_modules/rxjs": {
   842        "version": "5.5.12",
   843        "resolved": "https://registry.npmjs.org/rxjs/-/rxjs-5.5.12.tgz",
   844        "integrity": "sha512-xx2itnL5sBbqeeiVgNPVuQQ1nC8Jp2WfNJhXWHmElW9YmrpS9UVnNzhP3EH3HFqexO5Tlp8GhYY+WEcqcVMvGw==",
   845        "dev": true,
   846        "dependencies": {
   847          "symbol-observable": "1.0.1"
   848        },
   849        "engines": {
   850          "npm": ">=2.0.0"
   851        }
   852      },
   853      "node_modules/browser-sync-client/node_modules/symbol-observable": {
   854        "version": "1.0.1",
   855        "resolved": "https://registry.npmjs.org/symbol-observable/-/symbol-observable-1.0.1.tgz",
   856        "integrity": "sha1-g0D8RwLDEi310iKI+IKD9RPT/dQ=",
   857        "dev": true,
   858        "engines": {
   859          "node": ">=0.10.0"
   860        }
   861      },
   862      "node_modules/browser-sync-ui": {
   863        "version": "2.26.4",
   864        "resolved": "https://registry.npmjs.org/browser-sync-ui/-/browser-sync-ui-2.26.4.tgz",
   865        "integrity": "sha512-u20P3EsZoM8Pt+puoi3BU3KlbQAH1lAcV+/O4saF26qokrBqIDotmGonfWwoRbUmdxZkM9MBmA0K39ZTG1h4sA==",
   866        "dev": true,
   867        "dependencies": {
   868          "async-each-series": "0.1.1",
   869          "connect-history-api-fallback": "^1",
   870          "immutable": "^3",
   871          "server-destroy": "1.0.1",
   872          "socket.io-client": "^2.0.4",
   873          "stream-throttle": "^0.1.3"
   874        }
   875      },
   876      "node_modules/browser-sync-ui/node_modules/arraybuffer.slice": {
   877        "version": "0.0.7",
   878        "resolved": "https://registry.npmjs.org/arraybuffer.slice/-/arraybuffer.slice-0.0.7.tgz",
   879        "integrity": "sha512-wGUIVQXuehL5TCqQun8OW81jGzAWycqzFF8lFp+GOM5BXLYj3bKNsYC4daB7n6XjCqxQA/qgTJ+8ANR3acjrog==",
   880        "dev": true
   881      },
   882      "node_modules/browser-sync-ui/node_modules/blob": {
   883        "version": "0.0.5",
   884        "resolved": "https://registry.npmjs.org/blob/-/blob-0.0.5.tgz",
   885        "integrity": "sha512-gaqbzQPqOoamawKg0LGVd7SzLgXS+JH61oWprSLH+P+abTczqJbhTR8CmJ2u9/bUYNmHTGJx/UEmn6doAvvuig==",
   886        "dev": true
   887      },
   888      "node_modules/browser-sync-ui/node_modules/component-emitter": {
   889        "version": "1.2.1",
   890        "resolved": "https://registry.npmjs.org/component-emitter/-/component-emitter-1.2.1.tgz",
   891        "integrity": "sha1-E3kY1teCg/ffemt8WmPhQOaUJeY=",
   892        "dev": true
   893      },
   894      "node_modules/browser-sync-ui/node_modules/debug": {
   895        "version": "4.1.1",
   896        "resolved": "https://registry.npmjs.org/debug/-/debug-4.1.1.tgz",
   897        "integrity": "sha512-pYAIzeRo8J6KPEaJ0VWOh5Pzkbw/RetuzehGM7QRRX5he4fPHx2rdKMB256ehJCkX+XRQm16eZLqLNS8RSZXZw==",
   898        "deprecated": "Debug versions >=3.2.0 <3.2.7 || >=4 <4.3.1 have a low-severity ReDos regression when used in a Node.js environment. It is recommended you upgrade to 3.2.7 or 4.3.1. (https://github.com/visionmedia/debug/issues/797)",
   899        "dev": true,
   900        "dependencies": {
   901          "ms": "^2.1.1"
   902        }
   903      },
   904      "node_modules/browser-sync-ui/node_modules/engine.io-client": {
   905        "version": "3.4.0",
   906        "resolved": "https://registry.npmjs.org/engine.io-client/-/engine.io-client-3.4.0.tgz",
   907        "integrity": "sha512-a4J5QO2k99CM2a0b12IznnyQndoEvtA4UAldhGzKqnHf42I3Qs2W5SPnDvatZRcMaNZs4IevVicBPayxYt6FwA==",
   908        "dev": true,
   909        "dependencies": {
   910          "component-emitter": "1.2.1",
   911          "component-inherit": "0.0.3",
   912          "debug": "~4.1.0",
   913          "engine.io-parser": "~2.2.0",
   914          "has-cors": "1.1.0",
   915          "indexof": "0.0.1",
   916          "parseqs": "0.0.5",
   917          "parseuri": "0.0.5",
   918          "ws": "~6.1.0",
   919          "xmlhttprequest-ssl": "~1.5.4",
   920          "yeast": "0.1.2"
   921        }
   922      },
   923      "node_modules/browser-sync-ui/node_modules/engine.io-parser": {
   924        "version": "2.2.0",
   925        "resolved": "https://registry.npmjs.org/engine.io-parser/-/engine.io-parser-2.2.0.tgz",
   926        "integrity": "sha512-6I3qD9iUxotsC5HEMuuGsKA0cXerGz+4uGcXQEkfBidgKf0amsjrrtwcbwK/nzpZBxclXlV7gGl9dgWvu4LF6w==",
   927        "dev": true,
   928        "dependencies": {
   929          "after": "0.8.2",
   930          "arraybuffer.slice": "~0.0.7",
   931          "base64-arraybuffer": "0.1.5",
   932          "blob": "0.0.5",
   933          "has-binary2": "~1.0.2"
   934        }
   935      },
   936      "node_modules/browser-sync-ui/node_modules/isarray": {
   937        "version": "2.0.1",
   938        "resolved": "https://registry.npmjs.org/isarray/-/isarray-2.0.1.tgz",
   939        "integrity": "sha1-o32U7ZzaLVmGXJ92/llu4fM4dB4=",
   940        "dev": true
   941      },
   942      "node_modules/browser-sync-ui/node_modules/ms": {
   943        "version": "2.1.2",
   944        "resolved": "https://registry.npmjs.org/ms/-/ms-2.1.2.tgz",
   945        "integrity": "sha512-sGkPx+VjMtmA6MX27oA4FBFELFCZZ4S4XqeGOXCv68tT+jb3vk/RyaKWP0PTKyWtmLSM0b+adUTEvbs1PEaH2w==",
   946        "dev": true
   947      },
   948      "node_modules/browser-sync-ui/node_modules/socket.io-client": {
   949        "version": "2.3.0",
   950        "resolved": "https://registry.npmjs.org/socket.io-client/-/socket.io-client-2.3.0.tgz",
   951        "integrity": "sha512-cEQQf24gET3rfhxZ2jJ5xzAOo/xhZwK+mOqtGRg5IowZsMgwvHwnf/mCRapAAkadhM26y+iydgwsXGObBB5ZdA==",
   952        "dev": true,
   953        "dependencies": {
   954          "backo2": "1.0.2",
   955          "base64-arraybuffer": "0.1.5",
   956          "component-bind": "1.0.0",
   957          "component-emitter": "1.2.1",
   958          "debug": "~4.1.0",
   959          "engine.io-client": "~3.4.0",
   960          "has-binary2": "~1.0.2",
   961          "has-cors": "1.1.0",
   962          "indexof": "0.0.1",
   963          "object-component": "0.0.3",
   964          "parseqs": "0.0.5",
   965          "parseuri": "0.0.5",
   966          "socket.io-parser": "~3.3.0",
   967          "to-array": "0.1.4"
   968        }
   969      },
   970      "node_modules/browser-sync-ui/node_modules/socket.io-parser": {
   971        "version": "3.3.0",
   972        "resolved": "https://registry.npmjs.org/socket.io-parser/-/socket.io-parser-3.3.0.tgz",
   973        "integrity": "sha512-hczmV6bDgdaEbVqhAeVMM/jfUfzuEZHsQg6eOmLgJht6G3mPKMxYm75w2+qhAQZ+4X+1+ATZ+QFKeOZD5riHng==",
   974        "dev": true,
   975        "dependencies": {
   976          "component-emitter": "1.2.1",
   977          "debug": "~3.1.0",
   978          "isarray": "2.0.1"
   979        }
   980      },
   981      "node_modules/browser-sync-ui/node_modules/socket.io-parser/node_modules/debug": {
   982        "version": "3.1.0",
   983        "resolved": "https://registry.npmjs.org/debug/-/debug-3.1.0.tgz",
   984        "integrity": "sha512-OX8XqP7/1a9cqkxYw2yXss15f26NKWBpDXQd0/uK/KPqdQhxbPa994hnzjcE2VqQpDslf55723cKPUOGSmMY3g==",
   985        "dev": true,
   986        "dependencies": {
   987          "ms": "2.0.0"
   988        }
   989      },
   990      "node_modules/browser-sync-ui/node_modules/socket.io-parser/node_modules/ms": {
   991        "version": "2.0.0",
   992        "resolved": "https://registry.npmjs.org/ms/-/ms-2.0.0.tgz",
   993        "integrity": "sha1-VgiurfwAvmwpAd9fmGF4jeDVl8g=",
   994        "dev": true
   995      },
   996      "node_modules/browser-sync-ui/node_modules/ws": {
   997        "version": "6.1.4",
   998        "resolved": "https://registry.npmjs.org/ws/-/ws-6.1.4.tgz",
   999        "integrity": "sha512-eqZfL+NE/YQc1/ZynhojeV8q+H050oR8AZ2uIev7RU10svA9ZnJUddHcOUZTJLinZ9yEfdA2kSATS2qZK5fhJA==",
  1000        "dev": true,
  1001        "dependencies": {
  1002          "async-limiter": "~1.0.0"
  1003        }
  1004      },
  1005      "node_modules/browser-sync-ui/node_modules/xmlhttprequest-ssl": {
  1006        "version": "1.5.5",
  1007        "resolved": "https://registry.npmjs.org/xmlhttprequest-ssl/-/xmlhttprequest-ssl-1.5.5.tgz",
  1008        "integrity": "sha1-wodrBhaKrcQOV9l+gRkayPQ5iz4=",
  1009        "dev": true,
  1010        "engines": {
  1011          "node": ">=0.4.0"
  1012        }
  1013      },
  1014      "node_modules/browser-sync/node_modules/accepts": {
  1015        "version": "1.3.7",
  1016        "resolved": "https://registry.npmjs.org/accepts/-/accepts-1.3.7.tgz",
  1017        "integrity": "sha512-Il80Qs2WjYlJIBNzNkK6KYqlVMTbZLXgHx2oT0pU/fjRHyEp+PEfEPY0R3WCwAGVOtauxh1hOxNgIf5bv7dQpA==",
  1018        "dev": true,
  1019        "dependencies": {
  1020          "mime-types": "~2.1.24",
  1021          "negotiator": "0.6.2"
  1022        },
  1023        "engines": {
  1024          "node": ">= 0.6"
  1025        }
  1026      },
  1027      "node_modules/browser-sync/node_modules/anymatch": {
  1028        "version": "2.0.0",
  1029        "resolved": "https://registry.npmjs.org/anymatch/-/anymatch-2.0.0.tgz",
  1030        "integrity": "sha512-5teOsQWABXHHBFP9y3skS5P3d/WfWXpv3FUpy+LorMrNYaT9pI4oLMQX7jzQ2KklNpGpWHzdCXTDT2Y3XGlZBw==",
  1031        "dev": true,
  1032        "dependencies": {
  1033          "micromatch": "^3.1.4",
  1034          "normalize-path": "^2.1.1"
  1035        }
  1036      },
  1037      "node_modules/browser-sync/node_modules/anymatch/node_modules/normalize-path": {
  1038        "version": "2.1.1",
  1039        "resolved": "https://registry.npmjs.org/normalize-path/-/normalize-path-2.1.1.tgz",
  1040        "integrity": "sha1-GrKLVW4Zg2Oowab35vogE3/mrtk=",
  1041        "dev": true,
  1042        "dependencies": {
  1043          "remove-trailing-separator": "^1.0.1"
  1044        },
  1045        "engines": {
  1046          "node": ">=0.10.0"
  1047        }
  1048      },
  1049      "node_modules/browser-sync/node_modules/arr-diff": {
  1050        "version": "4.0.0",
  1051        "resolved": "https://registry.npmjs.org/arr-diff/-/arr-diff-4.0.0.tgz",
  1052        "integrity": "sha1-1kYQdP6/7HHn4VI1dhoyml3HxSA=",
  1053        "dev": true,
  1054        "engines": {
  1055          "node": ">=0.10.0"
  1056        }
  1057      },
  1058      "node_modules/browser-sync/node_modules/array-unique": {
  1059        "version": "0.3.2",
  1060        "resolved": "https://registry.npmjs.org/array-unique/-/array-unique-0.3.2.tgz",
  1061        "integrity": "sha1-qJS3XUvE9s1nnvMkSp/Y9Gri1Cg=",
  1062        "dev": true,
  1063        "engines": {
  1064          "node": ">=0.10.0"
  1065        }
  1066      },
  1067      "node_modules/browser-sync/node_modules/arraybuffer.slice": {
  1068        "version": "0.0.7",
  1069        "resolved": "https://registry.npmjs.org/arraybuffer.slice/-/arraybuffer.slice-0.0.7.tgz",
  1070        "integrity": "sha512-wGUIVQXuehL5TCqQun8OW81jGzAWycqzFF8lFp+GOM5BXLYj3bKNsYC4daB7n6XjCqxQA/qgTJ+8ANR3acjrog==",
  1071        "dev": true
  1072      },
  1073      "node_modules/browser-sync/node_modules/blob": {
  1074        "version": "0.0.5",
  1075        "resolved": "https://registry.npmjs.org/blob/-/blob-0.0.5.tgz",
  1076        "integrity": "sha512-gaqbzQPqOoamawKg0LGVd7SzLgXS+JH61oWprSLH+P+abTczqJbhTR8CmJ2u9/bUYNmHTGJx/UEmn6doAvvuig==",
  1077        "dev": true
  1078      },
  1079      "node_modules/browser-sync/node_modules/braces": {
  1080        "version": "2.3.2",
  1081        "resolved": "https://registry.npmjs.org/braces/-/braces-2.3.2.tgz",
  1082        "integrity": "sha512-aNdbnj9P8PjdXU4ybaWLK2IF3jc/EoDYbC7AazW6to3TRsfXxscC9UXOB5iDiEQrkyIbWp2SLQda4+QAa7nc3w==",
  1083        "dev": true,
  1084        "dependencies": {
  1085          "arr-flatten": "^1.1.0",
  1086          "array-unique": "^0.3.2",
  1087          "extend-shallow": "^2.0.1",
  1088          "fill-range": "^4.0.0",
  1089          "isobject": "^3.0.1",
  1090          "repeat-element": "^1.1.2",
  1091          "snapdragon": "^0.8.1",
  1092          "snapdragon-node": "^2.0.1",
  1093          "split-string": "^3.0.2",
  1094          "to-regex": "^3.0.1"
  1095        },
  1096        "engines": {
  1097          "node": ">=0.10.0"
  1098        }
  1099      },
  1100      "node_modules/browser-sync/node_modules/braces/node_modules/extend-shallow": {
  1101        "version": "2.0.1",
  1102        "resolved": "https://registry.npmjs.org/extend-shallow/-/extend-shallow-2.0.1.tgz",
  1103        "integrity": "sha1-Ua99YUrZqfYQ6huvu5idaxxWiQ8=",
  1104        "dev": true,
  1105        "dependencies": {
  1106          "is-extendable": "^0.1.0"
  1107        },
  1108        "engines": {
  1109          "node": ">=0.10.0"
  1110        }
  1111      },
  1112      "node_modules/browser-sync/node_modules/camelcase": {
  1113        "version": "3.0.0",
  1114        "resolved": "https://registry.npmjs.org/camelcase/-/camelcase-3.0.0.tgz",
  1115        "integrity": "sha1-MvxLn82vhF/N9+c7uXysImHwqwo=",
  1116        "dev": true,
  1117        "engines": {
  1118          "node": ">=0.10.0"
  1119        }
  1120      },
  1121      "node_modules/browser-sync/node_modules/chokidar": {
  1122        "version": "2.1.8",
  1123        "resolved": "https://registry.npmjs.org/chokidar/-/chokidar-2.1.8.tgz",
  1124        "integrity": "sha512-ZmZUazfOzf0Nve7duiCKD23PFSCs4JPoYyccjUFF3aQkQadqBhfzhjkwBH2mNOG9cTBwhamM37EIsIkZw3nRgg==",
  1125        "deprecated": "Chokidar 2 does not receive security updates since 2019. Upgrade to chokidar 3 with 15x fewer dependencies",
  1126        "dev": true,
  1127        "dependencies": {
  1128          "anymatch": "^2.0.0",
  1129          "async-each": "^1.0.1",
  1130          "braces": "^2.3.2",
  1131          "glob-parent": "^3.1.0",
  1132          "inherits": "^2.0.3",
  1133          "is-binary-path": "^1.0.0",
  1134          "is-glob": "^4.0.0",
  1135          "normalize-path": "^3.0.0",
  1136          "path-is-absolute": "^1.0.0",
  1137          "readdirp": "^2.2.1",
  1138          "upath": "^1.1.1"
  1139        },
  1140        "optionalDependencies": {
  1141          "fsevents": "^1.2.7"
  1142        }
  1143      },
  1144      "node_modules/browser-sync/node_modules/component-emitter": {
  1145        "version": "1.2.1",
  1146        "resolved": "https://registry.npmjs.org/component-emitter/-/component-emitter-1.2.1.tgz",
  1147        "integrity": "sha1-E3kY1teCg/ffemt8WmPhQOaUJeY=",
  1148        "dev": true
  1149      },
  1150      "node_modules/browser-sync/node_modules/connect": {
  1151        "version": "3.6.6",
  1152        "resolved": "https://registry.npmjs.org/connect/-/connect-3.6.6.tgz",
  1153        "integrity": "sha1-Ce/2xVr3I24TcTWnJXSFi2eG9SQ=",
  1154        "dev": true,
  1155        "dependencies": {
  1156          "debug": "2.6.9",
  1157          "finalhandler": "1.1.0",
  1158          "parseurl": "~1.3.2",
  1159          "utils-merge": "1.0.1"
  1160        },
  1161        "engines": {
  1162          "node": ">= 0.10.0"
  1163        }
  1164      },
  1165      "node_modules/browser-sync/node_modules/engine.io": {
  1166        "version": "3.2.1",
  1167        "resolved": "https://registry.npmjs.org/engine.io/-/engine.io-3.2.1.tgz",
  1168        "integrity": "sha512-+VlKzHzMhaU+GsCIg4AoXF1UdDFjHHwMmMKqMJNDNLlUlejz58FCy4LBqB2YVJskHGYl06BatYWKP2TVdVXE5w==",
  1169        "dev": true,
  1170        "dependencies": {
  1171          "accepts": "~1.3.4",
  1172          "base64id": "1.0.0",
  1173          "cookie": "0.3.1",
  1174          "debug": "~3.1.0",
  1175          "engine.io-parser": "~2.1.0",
  1176          "ws": "~3.3.1"
  1177        }
  1178      },
  1179      "node_modules/browser-sync/node_modules/engine.io-client": {
  1180        "version": "3.2.1",
  1181        "resolved": "https://registry.npmjs.org/engine.io-client/-/engine.io-client-3.2.1.tgz",
  1182        "integrity": "sha512-y5AbkytWeM4jQr7m/koQLc5AxpRKC1hEVUb/s1FUAWEJq5AzJJ4NLvzuKPuxtDi5Mq755WuDvZ6Iv2rXj4PTzw==",
  1183        "dev": true,
  1184        "dependencies": {
  1185          "component-emitter": "1.2.1",
  1186          "component-inherit": "0.0.3",
  1187          "debug": "~3.1.0",
  1188          "engine.io-parser": "~2.1.1",
  1189          "has-cors": "1.1.0",
  1190          "indexof": "0.0.1",
  1191          "parseqs": "0.0.5",
  1192          "parseuri": "0.0.5",
  1193          "ws": "~3.3.1",
  1194          "xmlhttprequest-ssl": "~1.5.4",
  1195          "yeast": "0.1.2"
  1196        }
  1197      },
  1198      "node_modules/browser-sync/node_modules/engine.io-client/node_modules/debug": {
  1199        "version": "3.1.0",
  1200        "resolved": "https://registry.npmjs.org/debug/-/debug-3.1.0.tgz",
  1201        "integrity": "sha512-OX8XqP7/1a9cqkxYw2yXss15f26NKWBpDXQd0/uK/KPqdQhxbPa994hnzjcE2VqQpDslf55723cKPUOGSmMY3g==",
  1202        "dev": true,
  1203        "dependencies": {
  1204          "ms": "2.0.0"
  1205        }
  1206      },
  1207      "node_modules/browser-sync/node_modules/engine.io-parser": {
  1208        "version": "2.1.3",
  1209        "resolved": "https://registry.npmjs.org/engine.io-parser/-/engine.io-parser-2.1.3.tgz",
  1210        "integrity": "sha512-6HXPre2O4Houl7c4g7Ic/XzPnHBvaEmN90vtRO9uLmwtRqQmTOw0QMevL1TOfL2Cpu1VzsaTmMotQgMdkzGkVA==",
  1211        "dev": true,
  1212        "dependencies": {
  1213          "after": "0.8.2",
  1214          "arraybuffer.slice": "~0.0.7",
  1215          "base64-arraybuffer": "0.1.5",
  1216          "blob": "0.0.5",
  1217          "has-binary2": "~1.0.2"
  1218        }
  1219      },
  1220      "node_modules/browser-sync/node_modules/engine.io/node_modules/debug": {
  1221        "version": "3.1.0",
  1222        "resolved": "https://registry.npmjs.org/debug/-/debug-3.1.0.tgz",
  1223        "integrity": "sha512-OX8XqP7/1a9cqkxYw2yXss15f26NKWBpDXQd0/uK/KPqdQhxbPa994hnzjcE2VqQpDslf55723cKPUOGSmMY3g==",
  1224        "dev": true,
  1225        "dependencies": {
  1226          "ms": "2.0.0"
  1227        }
  1228      },
  1229      "node_modules/browser-sync/node_modules/eventemitter3": {
  1230        "version": "1.2.0",
  1231        "resolved": "https://registry.npmjs.org/eventemitter3/-/eventemitter3-1.2.0.tgz",
  1232        "integrity": "sha1-HIaZHYFq0eUEdQ5zh0Ik7PO+xQg=",
  1233        "dev": true
  1234      },
  1235      "node_modules/browser-sync/node_modules/expand-brackets": {
  1236        "version": "2.1.4",
  1237        "resolved": "https://registry.npmjs.org/expand-brackets/-/expand-brackets-2.1.4.tgz",
  1238        "integrity": "sha1-t3c14xXOMPa27/D4OwQVGiJEliI=",
  1239        "dev": true,
  1240        "dependencies": {
  1241          "debug": "^2.3.3",
  1242          "define-property": "^0.2.5",
  1243          "extend-shallow": "^2.0.1",
  1244          "posix-character-classes": "^0.1.0",
  1245          "regex-not": "^1.0.0",
  1246          "snapdragon": "^0.8.1",
  1247          "to-regex": "^3.0.1"
  1248        },
  1249        "engines": {
  1250          "node": ">=0.10.0"
  1251        }
  1252      },
  1253      "node_modules/browser-sync/node_modules/expand-brackets/node_modules/define-property": {
  1254        "version": "0.2.5",
  1255        "resolved": "https://registry.npmjs.org/define-property/-/define-property-0.2.5.tgz",
  1256        "integrity": "sha1-w1se+RjsPJkPmlvFe+BKrOxcgRY=",
  1257        "dev": true,
  1258        "dependencies": {
  1259          "is-descriptor": "^0.1.0"
  1260        },
  1261        "engines": {
  1262          "node": ">=0.10.0"
  1263        }
  1264      },
  1265      "node_modules/browser-sync/node_modules/expand-brackets/node_modules/extend-shallow": {
  1266        "version": "2.0.1",
  1267        "resolved": "https://registry.npmjs.org/extend-shallow/-/extend-shallow-2.0.1.tgz",
  1268        "integrity": "sha1-Ua99YUrZqfYQ6huvu5idaxxWiQ8=",
  1269        "dev": true,
  1270        "dependencies": {
  1271          "is-extendable": "^0.1.0"
  1272        },
  1273        "engines": {
  1274          "node": ">=0.10.0"
  1275        }
  1276      },
  1277      "node_modules/browser-sync/node_modules/expand-brackets/node_modules/is-accessor-descriptor": {
  1278        "version": "0.1.6",
  1279        "resolved": "https://registry.npmjs.org/is-accessor-descriptor/-/is-accessor-descriptor-0.1.6.tgz",
  1280        "integrity": "sha1-qeEss66Nh2cn7u84Q/igiXtcmNY=",
  1281        "dev": true,
  1282        "dependencies": {
  1283          "kind-of": "^3.0.2"
  1284        },
  1285        "engines": {
  1286          "node": ">=0.10.0"
  1287        }
  1288      },
  1289      "node_modules/browser-sync/node_modules/expand-brackets/node_modules/is-accessor-descriptor/node_modules/kind-of": {
  1290        "version": "3.2.2",
  1291        "resolved": "https://registry.npmjs.org/kind-of/-/kind-of-3.2.2.tgz",
  1292        "integrity": "sha1-MeohpzS6ubuw8yRm2JOupR5KPGQ=",
  1293        "dev": true,
  1294        "dependencies": {
  1295          "is-buffer": "^1.1.5"
  1296        },
  1297        "engines": {
  1298          "node": ">=0.10.0"
  1299        }
  1300      },
  1301      "node_modules/browser-sync/node_modules/expand-brackets/node_modules/is-data-descriptor": {
  1302        "version": "0.1.4",
  1303        "resolved": "https://registry.npmjs.org/is-data-descriptor/-/is-data-descriptor-0.1.4.tgz",
  1304        "integrity": "sha1-C17mSDiOLIYCgueT8YVv7D8wG1Y=",
  1305        "dev": true,
  1306        "dependencies": {
  1307          "kind-of": "^3.0.2"
  1308        },
  1309        "engines": {
  1310          "node": ">=0.10.0"
  1311        }
  1312      },
  1313      "node_modules/browser-sync/node_modules/expand-brackets/node_modules/is-data-descriptor/node_modules/kind-of": {
  1314        "version": "3.2.2",
  1315        "resolved": "https://registry.npmjs.org/kind-of/-/kind-of-3.2.2.tgz",
  1316        "integrity": "sha1-MeohpzS6ubuw8yRm2JOupR5KPGQ=",
  1317        "dev": true,
  1318        "dependencies": {
  1319          "is-buffer": "^1.1.5"
  1320        },
  1321        "engines": {
  1322          "node": ">=0.10.0"
  1323        }
  1324      },
  1325      "node_modules/browser-sync/node_modules/expand-brackets/node_modules/is-descriptor": {
  1326        "version": "0.1.6",
  1327        "resolved": "https://registry.npmjs.org/is-descriptor/-/is-descriptor-0.1.6.tgz",
  1328        "integrity": "sha512-avDYr0SB3DwO9zsMov0gKCESFYqCnE4hq/4z3TdUlukEy5t9C0YRq7HLrsN52NAcqXKaepeCD0n+B0arnVG3Hg==",
  1329        "dev": true,
  1330        "dependencies": {
  1331          "is-accessor-descriptor": "^0.1.6",
  1332          "is-data-descriptor": "^0.1.4",
  1333          "kind-of": "^5.0.0"
  1334        },
  1335        "engines": {
  1336          "node": ">=0.10.0"
  1337        }
  1338      },
  1339      "node_modules/browser-sync/node_modules/expand-brackets/node_modules/kind-of": {
  1340        "version": "5.1.0",
  1341        "resolved": "https://registry.npmjs.org/kind-of/-/kind-of-5.1.0.tgz",
  1342        "integrity": "sha512-NGEErnH6F2vUuXDh+OlbcKW7/wOcfdRHaZ7VWtqCztfHri/++YKmP51OdWeGPuqCOba6kk2OTe5d02VmTB80Pw==",
  1343        "dev": true,
  1344        "engines": {
  1345          "node": ">=0.10.0"
  1346        }
  1347      },
  1348      "node_modules/browser-sync/node_modules/extglob": {
  1349        "version": "2.0.4",
  1350        "resolved": "https://registry.npmjs.org/extglob/-/extglob-2.0.4.tgz",
  1351        "integrity": "sha512-Nmb6QXkELsuBr24CJSkilo6UHHgbekK5UiZgfE6UHD3Eb27YC6oD+bhcT+tJ6cl8dmsgdQxnWlcry8ksBIBLpw==",
  1352        "dev": true,
  1353        "dependencies": {
  1354          "array-unique": "^0.3.2",
  1355          "define-property": "^1.0.0",
  1356          "expand-brackets": "^2.1.4",
  1357          "extend-shallow": "^2.0.1",
  1358          "fragment-cache": "^0.2.1",
  1359          "regex-not": "^1.0.0",
  1360          "snapdragon": "^0.8.1",
  1361          "to-regex": "^3.0.1"
  1362        },
  1363        "engines": {
  1364          "node": ">=0.10.0"
  1365        }
  1366      },
  1367      "node_modules/browser-sync/node_modules/extglob/node_modules/define-property": {
  1368        "version": "1.0.0",
  1369        "resolved": "https://registry.npmjs.org/define-property/-/define-property-1.0.0.tgz",
  1370        "integrity": "sha1-dp66rz9KY6rTr56NMEybvnm/sOY=",
  1371        "dev": true,
  1372        "dependencies": {
  1373          "is-descriptor": "^1.0.0"
  1374        },
  1375        "engines": {
  1376          "node": ">=0.10.0"
  1377        }
  1378      },
  1379      "node_modules/browser-sync/node_modules/extglob/node_modules/extend-shallow": {
  1380        "version": "2.0.1",
  1381        "resolved": "https://registry.npmjs.org/extend-shallow/-/extend-shallow-2.0.1.tgz",
  1382        "integrity": "sha1-Ua99YUrZqfYQ6huvu5idaxxWiQ8=",
  1383        "dev": true,
  1384        "dependencies": {
  1385          "is-extendable": "^0.1.0"
  1386        },
  1387        "engines": {
  1388          "node": ">=0.10.0"
  1389        }
  1390      },
  1391      "node_modules/browser-sync/node_modules/fill-range": {
  1392        "version": "4.0.0",
  1393        "resolved": "https://registry.npmjs.org/fill-range/-/fill-range-4.0.0.tgz",
  1394        "integrity": "sha1-1USBHUKPmOsGpj3EAtJAPDKMOPc=",
  1395        "dev": true,
  1396        "dependencies": {
  1397          "extend-shallow": "^2.0.1",
  1398          "is-number": "^3.0.0",
  1399          "repeat-string": "^1.6.1",
  1400          "to-regex-range": "^2.1.0"
  1401        },
  1402        "engines": {
  1403          "node": ">=0.10.0"
  1404        }
  1405      },
  1406      "node_modules/browser-sync/node_modules/fill-range/node_modules/extend-shallow": {
  1407        "version": "2.0.1",
  1408        "resolved": "https://registry.npmjs.org/extend-shallow/-/extend-shallow-2.0.1.tgz",
  1409        "integrity": "sha1-Ua99YUrZqfYQ6huvu5idaxxWiQ8=",
  1410        "dev": true,
  1411        "dependencies": {
  1412          "is-extendable": "^0.1.0"
  1413        },
  1414        "engines": {
  1415          "node": ">=0.10.0"
  1416        }
  1417      },
  1418      "node_modules/browser-sync/node_modules/finalhandler": {
  1419        "version": "1.1.0",
  1420        "resolved": "https://registry.npmjs.org/finalhandler/-/finalhandler-1.1.0.tgz",
  1421        "integrity": "sha1-zgtoVbRYU+eRsvzGgARtiCU91/U=",
  1422        "dev": true,
  1423        "dependencies": {
  1424          "debug": "2.6.9",
  1425          "encodeurl": "~1.0.1",
  1426          "escape-html": "~1.0.3",
  1427          "on-finished": "~2.3.0",
  1428          "parseurl": "~1.3.2",
  1429          "statuses": "~1.3.1",
  1430          "unpipe": "~1.0.0"
  1431        },
  1432        "engines": {
  1433          "node": ">= 0.8"
  1434        }
  1435      },
  1436      "node_modules/browser-sync/node_modules/glob-parent": {
  1437        "version": "3.1.0",
  1438        "resolved": "https://registry.npmjs.org/glob-parent/-/glob-parent-3.1.0.tgz",
  1439        "integrity": "sha1-nmr2KZ2NO9K9QEMIMr0RPfkGxa4=",
  1440        "dev": true,
  1441        "dependencies": {
  1442          "is-glob": "^3.1.0",
  1443          "path-dirname": "^1.0.0"
  1444        }
  1445      },
  1446      "node_modules/browser-sync/node_modules/glob-parent/node_modules/is-glob": {
  1447        "version": "3.1.0",
  1448        "resolved": "https://registry.npmjs.org/is-glob/-/is-glob-3.1.0.tgz",
  1449        "integrity": "sha1-e6WuJCF4BKxwcHuWkiVnSGzD6Eo=",
  1450        "dev": true,
  1451        "dependencies": {
  1452          "is-extglob": "^2.1.0"
  1453        },
  1454        "engines": {
  1455          "node": ">=0.10.0"
  1456        }
  1457      },
  1458      "node_modules/browser-sync/node_modules/http-proxy": {
  1459        "version": "1.15.2",
  1460        "resolved": "https://registry.npmjs.org/http-proxy/-/http-proxy-1.15.2.tgz",
  1461        "integrity": "sha1-ZC/cr/5S00SNK9o7AHnpQJBk2jE=",
  1462        "dev": true,
  1463        "dependencies": {
  1464          "eventemitter3": "1.x.x",
  1465          "requires-port": "1.x.x"
  1466        },
  1467        "engines": {
  1468          "node": ">=0.10.0"
  1469        }
  1470      },
  1471      "node_modules/browser-sync/node_modules/is-accessor-descriptor": {
  1472        "version": "1.0.0",
  1473        "resolved": "https://registry.npmjs.org/is-accessor-descriptor/-/is-accessor-descriptor-1.0.0.tgz",
  1474        "integrity": "sha512-m5hnHTkcVsPfqx3AKlyttIPb7J+XykHvJP2B9bZDjlhLIoEq4XoK64Vg7boZlVWYK6LUY94dYPEE7Lh0ZkZKcQ==",
  1475        "dev": true,
  1476        "dependencies": {
  1477          "kind-of": "^6.0.0"
  1478        },
  1479        "engines": {
  1480          "node": ">=0.10.0"
  1481        }
  1482      },
  1483      "node_modules/browser-sync/node_modules/is-data-descriptor": {
  1484        "version": "1.0.0",
  1485        "resolved": "https://registry.npmjs.org/is-data-descriptor/-/is-data-descriptor-1.0.0.tgz",
  1486        "integrity": "sha512-jbRXy1FmtAoCjQkVmIVYwuuqDFUbaOeDjmed1tOGPrsMhtJA4rD9tkgA0F1qJ3gRFRXcHYVkdeaP50Q5rE/jLQ==",
  1487        "dev": true,
  1488        "dependencies": {
  1489          "kind-of": "^6.0.0"
  1490        },
  1491        "engines": {
  1492          "node": ">=0.10.0"
  1493        }
  1494      },
  1495      "node_modules/browser-sync/node_modules/is-descriptor": {
  1496        "version": "1.0.2",
  1497        "resolved": "https://registry.npmjs.org/is-descriptor/-/is-descriptor-1.0.2.tgz",
  1498        "integrity": "sha512-2eis5WqQGV7peooDyLmNEPUrps9+SXX5c9pL3xEB+4e9HnGuDa7mB7kHxHw4CbqS9k1T2hOH3miL8n8WtiYVtg==",
  1499        "dev": true,
  1500        "dependencies": {
  1501          "is-accessor-descriptor": "^1.0.0",
  1502          "is-data-descriptor": "^1.0.0",
  1503          "kind-of": "^6.0.2"
  1504        },
  1505        "engines": {
  1506          "node": ">=0.10.0"
  1507        }
  1508      },
  1509      "node_modules/browser-sync/node_modules/is-extglob": {
  1510        "version": "2.1.1",
  1511        "resolved": "https://registry.npmjs.org/is-extglob/-/is-extglob-2.1.1.tgz",
  1512        "integrity": "sha1-qIwCU1eR8C7TfHahueqXc8gz+MI=",
  1513        "dev": true,
  1514        "engines": {
  1515          "node": ">=0.10.0"
  1516        }
  1517      },
  1518      "node_modules/browser-sync/node_modules/is-glob": {
  1519        "version": "4.0.1",
  1520        "resolved": "https://registry.npmjs.org/is-glob/-/is-glob-4.0.1.tgz",
  1521        "integrity": "sha512-5G0tKtBTFImOqDnLB2hG6Bp2qcKEFduo4tZu9MT/H6NQv/ghhy30o55ufafxJ/LdH79LLs2Kfrn85TLKyA7BUg==",
  1522        "dev": true,
  1523        "dependencies": {
  1524          "is-extglob": "^2.1.1"
  1525        },
  1526        "engines": {
  1527          "node": ">=0.10.0"
  1528        }
  1529      },
  1530      "node_modules/browser-sync/node_modules/is-number": {
  1531        "version": "3.0.0",
  1532        "resolved": "https://registry.npmjs.org/is-number/-/is-number-3.0.0.tgz",
  1533        "integrity": "sha1-JP1iAaR4LPUFYcgQJ2r8fRLXEZU=",
  1534        "dev": true,
  1535        "dependencies": {
  1536          "kind-of": "^3.0.2"
  1537        },
  1538        "engines": {
  1539          "node": ">=0.10.0"
  1540        }
  1541      },
  1542      "node_modules/browser-sync/node_modules/is-number/node_modules/kind-of": {
  1543        "version": "3.2.2",
  1544        "resolved": "https://registry.npmjs.org/kind-of/-/kind-of-3.2.2.tgz",
  1545        "integrity": "sha1-MeohpzS6ubuw8yRm2JOupR5KPGQ=",
  1546        "dev": true,
  1547        "dependencies": {
  1548          "is-buffer": "^1.1.5"
  1549        },
  1550        "engines": {
  1551          "node": ">=0.10.0"
  1552        }
  1553      },
  1554      "node_modules/browser-sync/node_modules/isarray": {
  1555        "version": "2.0.1",
  1556        "resolved": "https://registry.npmjs.org/isarray/-/isarray-2.0.1.tgz",
  1557        "integrity": "sha1-o32U7ZzaLVmGXJ92/llu4fM4dB4=",
  1558        "dev": true
  1559      },
  1560      "node_modules/browser-sync/node_modules/isobject": {
  1561        "version": "3.0.1",
  1562        "resolved": "https://registry.npmjs.org/isobject/-/isobject-3.0.1.tgz",
  1563        "integrity": "sha1-TkMekrEalzFjaqH5yNHMvP2reN8=",
  1564        "dev": true,
  1565        "engines": {
  1566          "node": ">=0.10.0"
  1567        }
  1568      },
  1569      "node_modules/browser-sync/node_modules/kind-of": {
  1570        "version": "6.0.2",
  1571        "resolved": "https://registry.npmjs.org/kind-of/-/kind-of-6.0.2.tgz",
  1572        "integrity": "sha512-s5kLOcnH0XqDO+FvuaLX8DDjZ18CGFk7VygH40QoKPUQhW4e2rvM0rwUq0t8IQDOwYSeLK01U90OjzBTme2QqA==",
  1573        "dev": true,
  1574        "engines": {
  1575          "node": ">=0.10.0"
  1576        }
  1577      },
  1578      "node_modules/browser-sync/node_modules/micromatch": {
  1579        "version": "3.1.10",
  1580        "resolved": "https://registry.npmjs.org/micromatch/-/micromatch-3.1.10.tgz",
  1581        "integrity": "sha512-MWikgl9n9M3w+bpsY3He8L+w9eF9338xRl8IAO5viDizwSzziFEyUzo2xrrloB64ADbTf8uA8vRqqttDTOmccg==",
  1582        "dev": true,
  1583        "dependencies": {
  1584          "arr-diff": "^4.0.0",
  1585          "array-unique": "^0.3.2",
  1586          "braces": "^2.3.1",
  1587          "define-property": "^2.0.2",
  1588          "extend-shallow": "^3.0.2",
  1589          "extglob": "^2.0.4",
  1590          "fragment-cache": "^0.2.1",
  1591          "kind-of": "^6.0.2",
  1592          "nanomatch": "^1.2.9",
  1593          "object.pick": "^1.3.0",
  1594          "regex-not": "^1.0.0",
  1595          "snapdragon": "^0.8.1",
  1596          "to-regex": "^3.0.2"
  1597        },
  1598        "engines": {
  1599          "node": ">=0.10.0"
  1600        }
  1601      },
  1602      "node_modules/browser-sync/node_modules/negotiator": {
  1603        "version": "0.6.2",
  1604        "resolved": "https://registry.npmjs.org/negotiator/-/negotiator-0.6.2.tgz",
  1605        "integrity": "sha512-hZXc7K2e+PgeI1eDBe/10Ard4ekbfrrqG8Ep+8Jmf4JID2bNg7NvCPOZN+kfF574pFQI7mum2AUqDidoKqcTOw==",
  1606        "dev": true,
  1607        "engines": {
  1608          "node": ">= 0.6"
  1609        }
  1610      },
  1611      "node_modules/browser-sync/node_modules/normalize-path": {
  1612        "version": "3.0.0",
  1613        "resolved": "https://registry.npmjs.org/normalize-path/-/normalize-path-3.0.0.tgz",
  1614        "integrity": "sha512-6eZs5Ls3WtCisHWp9S2GUy8dqkpGi4BVSz3GaqiE6ezub0512ESztXUwUB6C6IKbQkY2Pnb/mD4WYojCRwcwLA==",
  1615        "dev": true,
  1616        "engines": {
  1617          "node": ">=0.10.0"
  1618        }
  1619      },
  1620      "node_modules/browser-sync/node_modules/qs": {
  1621        "version": "6.2.3",
  1622        "resolved": "https://registry.npmjs.org/qs/-/qs-6.2.3.tgz",
  1623        "integrity": "sha1-HPyyXBCpsrSDBT/zn138kjOQjP4=",
  1624        "dev": true,
  1625        "engines": {
  1626          "node": ">=0.6"
  1627        }
  1628      },
  1629      "node_modules/browser-sync/node_modules/rx": {
  1630        "version": "4.1.0",
  1631        "resolved": "https://registry.npmjs.org/rx/-/rx-4.1.0.tgz",
  1632        "integrity": "sha1-pfE/957zt0D+MKqAP7CfmIBdR4I=",
  1633        "dev": true
  1634      },
  1635      "node_modules/browser-sync/node_modules/safe-buffer": {
  1636        "version": "5.1.2",
  1637        "resolved": "https://registry.npmjs.org/safe-buffer/-/safe-buffer-5.1.2.tgz",
  1638        "integrity": "sha512-Gd2UZBJDkXlY7GbJxfsE8/nvKkUEU1G38c1siN6QP6a9PT9MmHB8GnpscSmMJSoF8LOIrt8ud/wPtojys4G6+g==",
  1639        "dev": true
  1640      },
  1641      "node_modules/browser-sync/node_modules/socket.io": {
  1642        "version": "2.1.1",
  1643        "resolved": "https://registry.npmjs.org/socket.io/-/socket.io-2.1.1.tgz",
  1644        "integrity": "sha512-rORqq9c+7W0DAK3cleWNSyfv/qKXV99hV4tZe+gGLfBECw3XEhBy7x85F3wypA9688LKjtwO9pX9L33/xQI8yA==",
  1645        "dev": true,
  1646        "dependencies": {
  1647          "debug": "~3.1.0",
  1648          "engine.io": "~3.2.0",
  1649          "has-binary2": "~1.0.2",
  1650          "socket.io-adapter": "~1.1.0",
  1651          "socket.io-client": "2.1.1",
  1652          "socket.io-parser": "~3.2.0"
  1653        }
  1654      },
  1655      "node_modules/browser-sync/node_modules/socket.io-adapter": {
  1656        "version": "1.1.2",
  1657        "resolved": "https://registry.npmjs.org/socket.io-adapter/-/socket.io-adapter-1.1.2.tgz",
  1658        "integrity": "sha512-WzZRUj1kUjrTIrUKpZLEzFZ1OLj5FwLlAFQs9kuZJzJi5DKdU7FsWc36SNmA8iDOtwBQyT8FkrriRM8vXLYz8g==",
  1659        "dev": true
  1660      },
  1661      "node_modules/browser-sync/node_modules/socket.io-client": {
  1662        "version": "2.1.1",
  1663        "resolved": "https://registry.npmjs.org/socket.io-client/-/socket.io-client-2.1.1.tgz",
  1664        "integrity": "sha512-jxnFyhAuFxYfjqIgduQlhzqTcOEQSn+OHKVfAxWaNWa7ecP7xSNk2Dx/3UEsDcY7NcFafxvNvKPmmO7HTwTxGQ==",
  1665        "dev": true,
  1666        "dependencies": {
  1667          "backo2": "1.0.2",
  1668          "base64-arraybuffer": "0.1.5",
  1669          "component-bind": "1.0.0",
  1670          "component-emitter": "1.2.1",
  1671          "debug": "~3.1.0",
  1672          "engine.io-client": "~3.2.0",
  1673          "has-binary2": "~1.0.2",
  1674          "has-cors": "1.1.0",
  1675          "indexof": "0.0.1",
  1676          "object-component": "0.0.3",
  1677          "parseqs": "0.0.5",
  1678          "parseuri": "0.0.5",
  1679          "socket.io-parser": "~3.2.0",
  1680          "to-array": "0.1.4"
  1681        }
  1682      },
  1683      "node_modules/browser-sync/node_modules/socket.io-client/node_modules/debug": {
  1684        "version": "3.1.0",
  1685        "resolved": "https://registry.npmjs.org/debug/-/debug-3.1.0.tgz",
  1686        "integrity": "sha512-OX8XqP7/1a9cqkxYw2yXss15f26NKWBpDXQd0/uK/KPqdQhxbPa994hnzjcE2VqQpDslf55723cKPUOGSmMY3g==",
  1687        "dev": true,
  1688        "dependencies": {
  1689          "ms": "2.0.0"
  1690        }
  1691      },
  1692      "node_modules/browser-sync/node_modules/socket.io-parser": {
  1693        "version": "3.2.0",
  1694        "resolved": "https://registry.npmjs.org/socket.io-parser/-/socket.io-parser-3.2.0.tgz",
  1695        "integrity": "sha512-FYiBx7rc/KORMJlgsXysflWx/RIvtqZbyGLlHZvjfmPTPeuD/I8MaW7cfFrj5tRltICJdgwflhfZ3NVVbVLFQA==",
  1696        "dev": true,
  1697        "dependencies": {
  1698          "component-emitter": "1.2.1",
  1699          "debug": "~3.1.0",
  1700          "isarray": "2.0.1"
  1701        }
  1702      },
  1703      "node_modules/browser-sync/node_modules/socket.io-parser/node_modules/debug": {
  1704        "version": "3.1.0",
  1705        "resolved": "https://registry.npmjs.org/debug/-/debug-3.1.0.tgz",
  1706        "integrity": "sha512-OX8XqP7/1a9cqkxYw2yXss15f26NKWBpDXQd0/uK/KPqdQhxbPa994hnzjcE2VqQpDslf55723cKPUOGSmMY3g==",
  1707        "dev": true,
  1708        "dependencies": {
  1709          "ms": "2.0.0"
  1710        }
  1711      },
  1712      "node_modules/browser-sync/node_modules/socket.io/node_modules/debug": {
  1713        "version": "3.1.0",
  1714        "resolved": "https://registry.npmjs.org/debug/-/debug-3.1.0.tgz",
  1715        "integrity": "sha512-OX8XqP7/1a9cqkxYw2yXss15f26NKWBpDXQd0/uK/KPqdQhxbPa994hnzjcE2VqQpDslf55723cKPUOGSmMY3g==",
  1716        "dev": true,
  1717        "dependencies": {
  1718          "ms": "2.0.0"
  1719        }
  1720      },
  1721      "node_modules/browser-sync/node_modules/statuses": {
  1722        "version": "1.3.1",
  1723        "resolved": "https://registry.npmjs.org/statuses/-/statuses-1.3.1.tgz",
  1724        "integrity": "sha1-+vUbnrdKrvOzrPStX2Gr8ky3uT4=",
  1725        "dev": true,
  1726        "engines": {
  1727          "node": ">= 0.6"
  1728        }
  1729      },
  1730      "node_modules/browser-sync/node_modules/ultron": {
  1731        "version": "1.1.1",
  1732        "resolved": "https://registry.npmjs.org/ultron/-/ultron-1.1.1.tgz",
  1733        "integrity": "sha512-UIEXBNeYmKptWH6z8ZnqTeS8fV74zG0/eRU9VGkpzz+LIJNs8W/zM/L+7ctCkRrgbNnnR0xxw4bKOr0cW0N0Og==",
  1734        "dev": true
  1735      },
  1736      "node_modules/browser-sync/node_modules/ws": {
  1737        "version": "3.3.3",
  1738        "resolved": "https://registry.npmjs.org/ws/-/ws-3.3.3.tgz",
  1739        "integrity": "sha512-nnWLa/NwZSt4KQJu51MYlCcSQ5g7INpOrOMt4XV8j4dqTXdmlUmSHQ8/oLC069ckre0fRsgfvsKwbTdtKLCDkA==",
  1740        "dev": true,
  1741        "dependencies": {
  1742          "async-limiter": "~1.0.0",
  1743          "safe-buffer": "~5.1.0",
  1744          "ultron": "~1.1.0"
  1745        }
  1746      },
  1747      "node_modules/browser-sync/node_modules/xmlhttprequest-ssl": {
  1748        "version": "1.5.5",
  1749        "resolved": "https://registry.npmjs.org/xmlhttprequest-ssl/-/xmlhttprequest-ssl-1.5.5.tgz",
  1750        "integrity": "sha1-wodrBhaKrcQOV9l+gRkayPQ5iz4=",
  1751        "dev": true,
  1752        "engines": {
  1753          "node": ">=0.4.0"
  1754        }
  1755      },
  1756      "node_modules/browser-sync/node_modules/yargs": {
  1757        "version": "6.4.0",
  1758        "resolved": "https://registry.npmjs.org/yargs/-/yargs-6.4.0.tgz",
  1759        "integrity": "sha1-gW4ahm1VmMzzTlWW3c4i2S2kkNQ=",
  1760        "dev": true,
  1761        "dependencies": {
  1762          "camelcase": "^3.0.0",
  1763          "cliui": "^3.2.0",
  1764          "decamelize": "^1.1.1",
  1765          "get-caller-file": "^1.0.1",
  1766          "os-locale": "^1.4.0",
  1767          "read-pkg-up": "^1.0.1",
  1768          "require-directory": "^2.1.1",
  1769          "require-main-filename": "^1.0.1",
  1770          "set-blocking": "^2.0.0",
  1771          "string-width": "^1.0.2",
  1772          "which-module": "^1.0.0",
  1773          "window-size": "^0.2.0",
  1774          "y18n": "^3.2.1",
  1775          "yargs-parser": "^4.1.0"
  1776        }
  1777      },
  1778      "node_modules/browser-sync/node_modules/yargs-parser": {
  1779        "version": "4.2.1",
  1780        "resolved": "https://registry.npmjs.org/yargs-parser/-/yargs-parser-4.2.1.tgz",
  1781        "integrity": "sha1-KczqwNxPA8bIe0qfIX3RjJ90hxw=",
  1782        "dev": true,
  1783        "dependencies": {
  1784          "camelcase": "^3.0.0"
  1785        }
  1786      },
  1787      "node_modules/bs-recipes": {
  1788        "version": "1.3.4",
  1789        "resolved": "https://registry.npmjs.org/bs-recipes/-/bs-recipes-1.3.4.tgz",
  1790        "integrity": "sha1-DS1NSKcYyMBEdp/cT4lZLci2lYU=",
  1791        "dev": true
  1792      },
  1793      "node_modules/bs-snippet-injector": {
  1794        "version": "2.0.1",
  1795        "resolved": "https://registry.npmjs.org/bs-snippet-injector/-/bs-snippet-injector-2.0.1.tgz",
  1796        "integrity": "sha1-YbU5PxH1JVntEgaTEANDtu2wTdU=",
  1797        "dev": true
  1798      },
  1799      "node_modules/buffer-alloc": {
  1800        "version": "1.2.0",
  1801        "resolved": "https://registry.npmjs.org/buffer-alloc/-/buffer-alloc-1.2.0.tgz",
  1802        "integrity": "sha512-CFsHQgjtW1UChdXgbyJGtnm+O/uLQeZdtbDo8mfUgYXCHSM1wgrVxXm6bSyrUuErEb+4sYVGCzASBRot7zyrow==",
  1803        "dev": true,
  1804        "dependencies": {
  1805          "buffer-alloc-unsafe": "^1.1.0",
  1806          "buffer-fill": "^1.0.0"
  1807        }
  1808      },
  1809      "node_modules/buffer-alloc-unsafe": {
  1810        "version": "1.1.0",
  1811        "resolved": "https://registry.npmjs.org/buffer-alloc-unsafe/-/buffer-alloc-unsafe-1.1.0.tgz",
  1812        "integrity": "sha512-TEM2iMIEQdJ2yjPJoSIsldnleVaAk1oW3DBVUykyOLsEsFmEc9kn+SFFPz+gl54KQNxlDnAwCXosOS9Okx2xAg==",
  1813        "dev": true
  1814      },
  1815      "node_modules/buffer-fill": {
  1816        "version": "1.0.0",
  1817        "resolved": "https://registry.npmjs.org/buffer-fill/-/buffer-fill-1.0.0.tgz",
  1818        "integrity": "sha1-+PeLdniYiO858gXNY39o5wISKyw=",
  1819        "dev": true
  1820      },
  1821      "node_modules/bytes": {
  1822        "version": "3.1.0",
  1823        "resolved": "https://registry.npmjs.org/bytes/-/bytes-3.1.0.tgz",
  1824        "integrity": "sha512-zauLjrfCG+xvoyaqLoV8bLVXXNGC4JqlxFCutSDWA6fJrTo2ZuvLYTqZ7aHBLZSMOopbzwv8f+wZcVzfVTI2Dg==",
  1825        "dev": true,
  1826        "engines": {
  1827          "node": ">= 0.8"
  1828        }
  1829      },
  1830      "node_modules/cache-base": {
  1831        "version": "1.0.1",
  1832        "resolved": "https://registry.npmjs.org/cache-base/-/cache-base-1.0.1.tgz",
  1833        "integrity": "sha512-AKcdTnFSWATd5/GCPRxr2ChwIJ85CeyrEyjRHlKxQ56d4XJMGym0uAiKn0xbLOGOl3+yRpOTi484dVCEc5AUzQ==",
  1834        "dependencies": {
  1835          "collection-visit": "^1.0.0",
  1836          "component-emitter": "^1.2.1",
  1837          "get-value": "^2.0.6",
  1838          "has-value": "^1.0.0",
  1839          "isobject": "^3.0.1",
  1840          "set-value": "^2.0.0",
  1841          "to-object-path": "^0.3.0",
  1842          "union-value": "^1.0.0",
  1843          "unset-value": "^1.0.0"
  1844        },
  1845        "engines": {
  1846          "node": ">=0.10.0"
  1847        }
  1848      },
  1849      "node_modules/cache-base/node_modules/isobject": {
  1850        "version": "3.0.1",
  1851        "resolved": "https://registry.npmjs.org/isobject/-/isobject-3.0.1.tgz",
  1852        "integrity": "sha1-TkMekrEalzFjaqH5yNHMvP2reN8=",
  1853        "engines": {
  1854          "node": ">=0.10.0"
  1855        }
  1856      },
  1857      "node_modules/callsite": {
  1858        "version": "1.0.0",
  1859        "resolved": "https://registry.npmjs.org/callsite/-/callsite-1.0.0.tgz",
  1860        "integrity": "sha1-KAOY5dZkvXQDi28JBRU+borxvCA=",
  1861        "dev": true,
  1862        "engines": {
  1863          "node": "*"
  1864        }
  1865      },
  1866      "node_modules/camelcase": {
  1867        "version": "2.1.1",
  1868        "resolved": "https://registry.npmjs.org/camelcase/-/camelcase-2.1.1.tgz",
  1869        "integrity": "sha1-fB0W1nmhu+WcoCys7PsBHiAfWh8=",
  1870        "engines": {
  1871          "node": ">=0.10.0"
  1872        }
  1873      },
  1874      "node_modules/camelcase-keys": {
  1875        "version": "2.1.0",
  1876        "resolved": "https://registry.npmjs.org/camelcase-keys/-/camelcase-keys-2.1.0.tgz",
  1877        "integrity": "sha1-MIvur/3ygRkFHvodkyITyRuPkuc=",
  1878        "dependencies": {
  1879          "camelcase": "^2.0.0",
  1880          "map-obj": "^1.0.0"
  1881        },
  1882        "engines": {
  1883          "node": ">=0.10.0"
  1884        }
  1885      },
  1886      "node_modules/canonical-path": {
  1887        "version": "0.0.2",
  1888        "resolved": "https://registry.npmjs.org/canonical-path/-/canonical-path-0.0.2.tgz",
  1889        "integrity": "sha1-4x65N6jJPuKgHfGDl5RyGQKHRXQ=",
  1890        "dev": true
  1891      },
  1892      "node_modules/caseless": {
  1893        "version": "0.12.0",
  1894        "resolved": "https://registry.npmjs.org/caseless/-/caseless-0.12.0.tgz",
  1895        "integrity": "sha1-G2gcIf+EAzyCZUMJBolCDRhxUdw="
  1896      },
  1897      "node_modules/chalk": {
  1898        "version": "1.1.3",
  1899        "resolved": "https://registry.npmjs.org/chalk/-/chalk-1.1.3.tgz",
  1900        "integrity": "sha1-qBFcVeSnAv5NFQq9OHKCKn4J/Jg=",
  1901        "dependencies": {
  1902          "ansi-styles": "^2.2.1",
  1903          "escape-string-regexp": "^1.0.2",
  1904          "has-ansi": "^2.0.0",
  1905          "strip-ansi": "^3.0.0",
  1906          "supports-color": "^2.0.0"
  1907        },
  1908        "engines": {
  1909          "node": ">=0.10.0"
  1910        }
  1911      },
  1912      "node_modules/chokidar": {
  1913        "version": "1.7.0",
  1914        "resolved": "https://registry.npmjs.org/chokidar/-/chokidar-1.7.0.tgz",
  1915        "integrity": "sha1-eY5ol3gVHIB2tLNg5e3SjNortGg=",
  1916        "deprecated": "Chokidar 2 will break on node v14+. Upgrade to chokidar 3 with 15x less dependencies.",
  1917        "dependencies": {
  1918          "anymatch": "^1.3.0",
  1919          "async-each": "^1.0.0",
  1920          "glob-parent": "^2.0.0",
  1921          "inherits": "^2.0.1",
  1922          "is-binary-path": "^1.0.0",
  1923          "is-glob": "^2.0.0",
  1924          "path-is-absolute": "^1.0.0",
  1925          "readdirp": "^2.0.0"
  1926        },
  1927        "optionalDependencies": {
  1928          "fsevents": "^1.0.0"
  1929        }
  1930      },
  1931      "node_modules/class-utils": {
  1932        "version": "0.3.6",
  1933        "resolved": "https://registry.npmjs.org/class-utils/-/class-utils-0.3.6.tgz",
  1934        "integrity": "sha512-qOhPa/Fj7s6TY8H8esGu5QNpMMQxz79h+urzrNYN6mn+9BnxlDGf5QZ+XeCDsxSjPqsSR56XOZOJmpeurnLMeg==",
  1935        "dependencies": {
  1936          "arr-union": "^3.1.0",
  1937          "define-property": "^0.2.5",
  1938          "isobject": "^3.0.0",
  1939          "static-extend": "^0.1.1"
  1940        },
  1941        "engines": {
  1942          "node": ">=0.10.0"
  1943        }
  1944      },
  1945      "node_modules/class-utils/node_modules/define-property": {
  1946        "version": "0.2.5",
  1947        "resolved": "https://registry.npmjs.org/define-property/-/define-property-0.2.5.tgz",
  1948        "integrity": "sha1-w1se+RjsPJkPmlvFe+BKrOxcgRY=",
  1949        "dependencies": {
  1950          "is-descriptor": "^0.1.0"
  1951        },
  1952        "engines": {
  1953          "node": ">=0.10.0"
  1954        }
  1955      },
  1956      "node_modules/class-utils/node_modules/isobject": {
  1957        "version": "3.0.1",
  1958        "resolved": "https://registry.npmjs.org/isobject/-/isobject-3.0.1.tgz",
  1959        "integrity": "sha1-TkMekrEalzFjaqH5yNHMvP2reN8=",
  1960        "engines": {
  1961          "node": ">=0.10.0"
  1962        }
  1963      },
  1964      "node_modules/cliui": {
  1965        "version": "3.2.0",
  1966        "resolved": "https://registry.npmjs.org/cliui/-/cliui-3.2.0.tgz",
  1967        "integrity": "sha1-EgYBU3qRbSmUD5NNo7SNWFo5IT0=",
  1968        "dependencies": {
  1969          "string-width": "^1.0.1",
  1970          "strip-ansi": "^3.0.1",
  1971          "wrap-ansi": "^2.0.0"
  1972        }
  1973      },
  1974      "node_modules/code-point-at": {
  1975        "version": "1.1.0",
  1976        "resolved": "https://registry.npmjs.org/code-point-at/-/code-point-at-1.1.0.tgz",
  1977        "integrity": "sha1-DQcLTQQ6W+ozovGkDi7bPZpMz3c=",
  1978        "engines": {
  1979          "node": ">=0.10.0"
  1980        }
  1981      },
  1982      "node_modules/collection-visit": {
  1983        "version": "1.0.0",
  1984        "resolved": "https://registry.npmjs.org/collection-visit/-/collection-visit-1.0.0.tgz",
  1985        "integrity": "sha1-S8A3PBZLwykbTTaMgpzxqApZ3KA=",
  1986        "dependencies": {
  1987          "map-visit": "^1.0.0",
  1988          "object-visit": "^1.0.0"
  1989        },
  1990        "engines": {
  1991          "node": ">=0.10.0"
  1992        }
  1993      },
  1994      "node_modules/color-convert": {
  1995        "version": "1.9.3",
  1996        "resolved": "https://registry.npmjs.org/color-convert/-/color-convert-1.9.3.tgz",
  1997        "integrity": "sha512-QfAUtd+vFdAtFQcC8CCyYt1fYWxSqAiK2cSD6zDB8N3cpsEBAvRxp9zOGg6G/SHHJYAT88/az/IuDGALsNVbGg==",
  1998        "dev": true,
  1999        "dependencies": {
  2000          "color-name": "1.1.3"
  2001        }
  2002      },
  2003      "node_modules/color-name": {
  2004        "version": "1.1.3",
  2005        "resolved": "https://registry.npmjs.org/color-name/-/color-name-1.1.3.tgz",
  2006        "integrity": "sha1-p9BVi9icQveV3UIyj3QIMcpTvCU=",
  2007        "dev": true
  2008      },
  2009      "node_modules/colors": {
  2010        "version": "1.0.3",
  2011        "resolved": "https://registry.npmjs.org/colors/-/colors-1.0.3.tgz",
  2012        "integrity": "sha1-BDP0TYCWgP3rYO0mDxsMJi6CpAs=",
  2013        "dev": true,
  2014        "engines": {
  2015          "node": ">=0.1.90"
  2016        }
  2017      },
  2018      "node_modules/combine-lists": {
  2019        "version": "1.0.1",
  2020        "resolved": "https://registry.npmjs.org/combine-lists/-/combine-lists-1.0.1.tgz",
  2021        "integrity": "sha1-RYwH4J4NkA/Ci3Cj/sLazR0st/Y=",
  2022        "dev": true,
  2023        "dependencies": {
  2024          "lodash": "^4.5.0"
  2025        }
  2026      },
  2027      "node_modules/combined-stream": {
  2028        "version": "1.0.8",
  2029        "resolved": "https://registry.npmjs.org/combined-stream/-/combined-stream-1.0.8.tgz",
  2030        "integrity": "sha512-FQN4MRfuJeHf7cBbBMJFXhKSDq+2kAArBlmRBvcvFE5BB1HZKXtSFASDhdlz9zOYwxh8lDdnvmMOe/+5cdoEdg==",
  2031        "dependencies": {
  2032          "delayed-stream": "~1.0.0"
  2033        },
  2034        "engines": {
  2035          "node": ">= 0.8"
  2036        }
  2037      },
  2038      "node_modules/commander": {
  2039        "version": "2.6.0",
  2040        "resolved": "https://registry.npmjs.org/commander/-/commander-2.6.0.tgz",
  2041        "integrity": "sha1-nfflL7Kgyw+4kFjugMMQQiXzfh0=",
  2042        "dev": true,
  2043        "engines": {
  2044          "node": ">= 0.6.x"
  2045        }
  2046      },
  2047      "node_modules/component-bind": {
  2048        "version": "1.0.0",
  2049        "resolved": "https://registry.npmjs.org/component-bind/-/component-bind-1.0.0.tgz",
  2050        "integrity": "sha1-AMYIq33Nk4l8AAllGx06jh5zu9E=",
  2051        "dev": true
  2052      },
  2053      "node_modules/component-emitter": {
  2054        "version": "1.3.0",
  2055        "resolved": "https://registry.npmjs.org/component-emitter/-/component-emitter-1.3.0.tgz",
  2056        "integrity": "sha512-Rd3se6QB+sO1TwqZjscQrurpEPIfO0/yYnSin6Q/rD3mOutHvUrCAhJub3r90uNb+SESBuE0QYoB90YdfatsRg=="
  2057      },
  2058      "node_modules/component-inherit": {
  2059        "version": "0.0.3",
  2060        "resolved": "https://registry.npmjs.org/component-inherit/-/component-inherit-0.0.3.tgz",
  2061        "integrity": "sha1-ZF/ErfWLcrZJ1crmUTVhnbJv8UM=",
  2062        "dev": true
  2063      },
  2064      "node_modules/concat-map": {
  2065        "version": "0.0.1",
  2066        "resolved": "https://registry.npmjs.org/concat-map/-/concat-map-0.0.1.tgz",
  2067        "integrity": "sha1-2Klr13/Wjfd5OnMDajug1UBdR3s="
  2068      },
  2069      "node_modules/concurrently": {
  2070        "version": "3.6.1",
  2071        "resolved": "https://registry.npmjs.org/concurrently/-/concurrently-3.6.1.tgz",
  2072        "integrity": "sha512-/+ugz+gwFSEfTGUxn0KHkY+19XPRTXR8+7oUK/HxgiN1n7FjeJmkrbSiXAJfyQ0zORgJYPaenmymwon51YXH9Q==",
  2073        "dev": true,
  2074        "dependencies": {
  2075          "chalk": "^2.4.1",
  2076          "commander": "2.6.0",
  2077          "date-fns": "^1.23.0",
  2078          "lodash": "^4.5.1",
  2079          "read-pkg": "^3.0.0",
  2080          "rx": "2.3.24",
  2081          "spawn-command": "^0.0.2-1",
  2082          "supports-color": "^3.2.3",
  2083          "tree-kill": "^1.1.0"
  2084        },
  2085        "bin": {
  2086          "concurrent": "src/main.js",
  2087          "concurrently": "src/main.js"
  2088        },
  2089        "engines": {
  2090          "node": ">=4.0.0"
  2091        }
  2092      },
  2093      "node_modules/concurrently/node_modules/ansi-styles": {
  2094        "version": "3.2.1",
  2095        "resolved": "https://registry.npmjs.org/ansi-styles/-/ansi-styles-3.2.1.tgz",
  2096        "integrity": "sha512-VT0ZI6kZRdTh8YyJw3SMbYm/u+NqfsAxEpWO0Pf9sq8/e94WxxOpPKx9FR1FlyCtOVDNOQ+8ntlqFxiRc+r5qA==",
  2097        "dev": true,
  2098        "dependencies": {
  2099          "color-convert": "^1.9.0"
  2100        },
  2101        "engines": {
  2102          "node": ">=4"
  2103        }
  2104      },
  2105      "node_modules/concurrently/node_modules/chalk": {
  2106        "version": "2.4.2",
  2107        "resolved": "https://registry.npmjs.org/chalk/-/chalk-2.4.2.tgz",
  2108        "integrity": "sha512-Mti+f9lpJNcwF4tWV8/OrTTtF1gZi+f8FqlyAdouralcFWFQWF2+NgCHShjkCb+IFBLq9buZwE1xckQU4peSuQ==",
  2109        "dev": true,
  2110        "dependencies": {
  2111          "ansi-styles": "^3.2.1",
  2112          "escape-string-regexp": "^1.0.5",
  2113          "supports-color": "^5.3.0"
  2114        },
  2115        "engines": {
  2116          "node": ">=4"
  2117        }
  2118      },
  2119      "node_modules/concurrently/node_modules/chalk/node_modules/supports-color": {
  2120        "version": "5.5.0",
  2121        "resolved": "https://registry.npmjs.org/supports-color/-/supports-color-5.5.0.tgz",
  2122        "integrity": "sha512-QjVjwdXIt408MIiAqCX4oUKsgU2EqAGzs2Ppkm4aQYbjm+ZEWEcW4SfFNTr4uMNZma0ey4f5lgLrkB0aX0QMow==",
  2123        "dev": true,
  2124        "dependencies": {
  2125          "has-flag": "^3.0.0"
  2126        },
  2127        "engines": {
  2128          "node": ">=4"
  2129        }
  2130      },
  2131      "node_modules/concurrently/node_modules/load-json-file": {
  2132        "version": "4.0.0",
  2133        "resolved": "https://registry.npmjs.org/load-json-file/-/load-json-file-4.0.0.tgz",
  2134        "integrity": "sha1-L19Fq5HjMhYjT9U62rZo607AmTs=",
  2135        "dev": true,
  2136        "dependencies": {
  2137          "graceful-fs": "^4.1.2",
  2138          "parse-json": "^4.0.0",
  2139          "pify": "^3.0.0",
  2140          "strip-bom": "^3.0.0"
  2141        },
  2142        "engines": {
  2143          "node": ">=4"
  2144        }
  2145      },
  2146      "node_modules/concurrently/node_modules/parse-json": {
  2147        "version": "4.0.0",
  2148        "resolved": "https://registry.npmjs.org/parse-json/-/parse-json-4.0.0.tgz",
  2149        "integrity": "sha1-vjX1Qlvh9/bHRxhPmKeIy5lHfuA=",
  2150        "dev": true,
  2151        "dependencies": {
  2152          "error-ex": "^1.3.1",
  2153          "json-parse-better-errors": "^1.0.1"
  2154        },
  2155        "engines": {
  2156          "node": ">=4"
  2157        }
  2158      },
  2159      "node_modules/concurrently/node_modules/path-type": {
  2160        "version": "3.0.0",
  2161        "resolved": "https://registry.npmjs.org/path-type/-/path-type-3.0.0.tgz",
  2162        "integrity": "sha512-T2ZUsdZFHgA3u4e5PfPbjd7HDDpxPnQb5jN0SrDsjNSuVXHJqtwTnWqG0B1jZrgmJ/7lj1EmVIByWt1gxGkWvg==",
  2163        "dev": true,
  2164        "dependencies": {
  2165          "pify": "^3.0.0"
  2166        },
  2167        "engines": {
  2168          "node": ">=4"
  2169        }
  2170      },
  2171      "node_modules/concurrently/node_modules/pify": {
  2172        "version": "3.0.0",
  2173        "resolved": "https://registry.npmjs.org/pify/-/pify-3.0.0.tgz",
  2174        "integrity": "sha1-5aSs0sEB/fPZpNB/DbxNtJ3SgXY=",
  2175        "dev": true,
  2176        "engines": {
  2177          "node": ">=4"
  2178        }
  2179      },
  2180      "node_modules/concurrently/node_modules/read-pkg": {
  2181        "version": "3.0.0",
  2182        "resolved": "https://registry.npmjs.org/read-pkg/-/read-pkg-3.0.0.tgz",
  2183        "integrity": "sha1-nLxoaXj+5l0WwA4rGcI3/Pbjg4k=",
  2184        "dev": true,
  2185        "dependencies": {
  2186          "load-json-file": "^4.0.0",
  2187          "normalize-package-data": "^2.3.2",
  2188          "path-type": "^3.0.0"
  2189        },
  2190        "engines": {
  2191          "node": ">=4"
  2192        }
  2193      },
  2194      "node_modules/concurrently/node_modules/strip-bom": {
  2195        "version": "3.0.0",
  2196        "resolved": "https://registry.npmjs.org/strip-bom/-/strip-bom-3.0.0.tgz",
  2197        "integrity": "sha1-IzTBjpx1n3vdVv3vfprj1YjmjtM=",
  2198        "dev": true,
  2199        "engines": {
  2200          "node": ">=4"
  2201        }
  2202      },
  2203      "node_modules/concurrently/node_modules/supports-color": {
  2204        "version": "3.2.3",
  2205        "resolved": "https://registry.npmjs.org/supports-color/-/supports-color-3.2.3.tgz",
  2206        "integrity": "sha1-ZawFBLOVQXHYpklGsq48u4pfVPY=",
  2207        "dev": true,
  2208        "dependencies": {
  2209          "has-flag": "^1.0.0"
  2210        },
  2211        "engines": {
  2212          "node": ">=0.8.0"
  2213        }
  2214      },
  2215      "node_modules/concurrently/node_modules/supports-color/node_modules/has-flag": {
  2216        "version": "1.0.0",
  2217        "resolved": "https://registry.npmjs.org/has-flag/-/has-flag-1.0.0.tgz",
  2218        "integrity": "sha1-nZ55MWXOAXoA8AQYxD+UKnsdEfo=",
  2219        "dev": true,
  2220        "engines": {
  2221          "node": ">=0.10.0"
  2222        }
  2223      },
  2224      "node_modules/connect": {
  2225        "version": "3.7.0",
  2226        "resolved": "https://registry.npmjs.org/connect/-/connect-3.7.0.tgz",
  2227        "integrity": "sha512-ZqRXc+tZukToSNmh5C2iWMSoV3X1YUcPbqEM4DkEG5tNQXrQUZCNVGGv3IuicnkMtPfGf3Xtp8WCXs295iQ1pQ==",
  2228        "dev": true,
  2229        "dependencies": {
  2230          "debug": "2.6.9",
  2231          "finalhandler": "1.1.2",
  2232          "parseurl": "~1.3.3",
  2233          "utils-merge": "1.0.1"
  2234        },
  2235        "engines": {
  2236          "node": ">= 0.10.0"
  2237        }
  2238      },
  2239      "node_modules/connect-history-api-fallback": {
  2240        "version": "1.6.0",
  2241        "resolved": "https://registry.npmjs.org/connect-history-api-fallback/-/connect-history-api-fallback-1.6.0.tgz",
  2242        "integrity": "sha512-e54B99q/OUoH64zYYRf3HBP5z24G38h5D3qXu23JGRoigpX5Ss4r9ZnDk3g0Z8uQC2x2lPaJ+UlWBc1ZWBWdLg==",
  2243        "dev": true,
  2244        "engines": {
  2245          "node": ">=0.8"
  2246        }
  2247      },
  2248      "node_modules/connect-logger": {
  2249        "version": "0.0.1",
  2250        "resolved": "https://registry.npmjs.org/connect-logger/-/connect-logger-0.0.1.tgz",
  2251        "integrity": "sha1-TZmZeKHSC7RgjnzUNNdBZSJVF0s=",
  2252        "dev": true,
  2253        "dependencies": {
  2254          "moment": "*"
  2255        }
  2256      },
  2257      "node_modules/console-control-strings": {
  2258        "version": "1.1.0",
  2259        "resolved": "https://registry.npmjs.org/console-control-strings/-/console-control-strings-1.1.0.tgz",
  2260        "integrity": "sha1-PXz0Rk22RG6mRL9LOVB/mFEAjo4="
  2261      },
  2262      "node_modules/content-type": {
  2263        "version": "1.0.4",
  2264        "resolved": "https://registry.npmjs.org/content-type/-/content-type-1.0.4.tgz",
  2265        "integrity": "sha512-hIP3EEPs8tB9AT1L+NUqtwOAps4mk2Zob89MWXMHjHWg9milF/j4osnnQLXBCBFBk/tvIG/tUc9mOUJiPBhPXA==",
  2266        "dev": true,
  2267        "engines": {
  2268          "node": ">= 0.6"
  2269        }
  2270      },
  2271      "node_modules/cookie": {
  2272        "version": "0.3.1",
  2273        "resolved": "https://registry.npmjs.org/cookie/-/cookie-0.3.1.tgz",
  2274        "integrity": "sha1-5+Ch+e9DtMi6klxcWpboBtFoc7s=",
  2275        "dev": true,
  2276        "engines": {
  2277          "node": ">= 0.6"
  2278        }
  2279      },
  2280      "node_modules/copy-descriptor": {
  2281        "version": "0.1.1",
  2282        "resolved": "https://registry.npmjs.org/copy-descriptor/-/copy-descriptor-0.1.1.tgz",
  2283        "integrity": "sha1-Z29us8OZl8LuGsOpJP1hJHSPV40=",
  2284        "engines": {
  2285          "node": ">=0.10.0"
  2286        }
  2287      },
  2288      "node_modules/core-js": {
  2289        "version": "2.6.11",
  2290        "resolved": "https://registry.npmjs.org/core-js/-/core-js-2.6.11.tgz",
  2291        "integrity": "sha512-5wjnpaT/3dV+XB4borEsnAYQchn00XSgTAWKDkEqv+K8KevjbzmofK6hfJ9TZIlpj2N0xQpazy7PiRQiWHqzWg==",
  2292        "deprecated": "core-js@<3.23.3 is no longer maintained and not recommended for usage due to the number of issues. Because of the V8 engine whims, feature detection in old core-js versions could cause a slowdown up to 100x even if nothing is polyfilled. Some versions have web compatibility issues. Please, upgrade your dependencies to the actual version of core-js.",
  2293        "hasInstallScript": true
  2294      },
  2295      "node_modules/core-util-is": {
  2296        "version": "1.0.2",
  2297        "resolved": "https://registry.npmjs.org/core-util-is/-/core-util-is-1.0.2.tgz",
  2298        "integrity": "sha1-tf1UIgqivFq1eqtxQMlAdUUDwac="
  2299      },
  2300      "node_modules/corser": {
  2301        "version": "2.0.1",
  2302        "resolved": "https://registry.npmjs.org/corser/-/corser-2.0.1.tgz",
  2303        "integrity": "sha1-jtolLsqrWEDc2XXOuQ2TcMgZ/4c=",
  2304        "dev": true,
  2305        "engines": {
  2306          "node": ">= 0.4.0"
  2307        }
  2308      },
  2309      "node_modules/cpx": {
  2310        "version": "1.5.0",
  2311        "resolved": "https://registry.npmjs.org/cpx/-/cpx-1.5.0.tgz",
  2312        "integrity": "sha1-GFvgGFEdhycN7czCkxceN2VauI8=",
  2313        "dependencies": {
  2314          "babel-runtime": "^6.9.2",
  2315          "chokidar": "^1.6.0",
  2316          "duplexer": "^0.1.1",
  2317          "glob": "^7.0.5",
  2318          "glob2base": "^0.0.12",
  2319          "minimatch": "^3.0.2",
  2320          "mkdirp": "^0.5.1",
  2321          "resolve": "^1.1.7",
  2322          "safe-buffer": "^5.0.1",
  2323          "shell-quote": "^1.6.1",
  2324          "subarg": "^1.0.0"
  2325        },
  2326        "bin": {
  2327          "cpx": "bin/index.js"
  2328        }
  2329      },
  2330      "node_modules/cross-spawn": {
  2331        "version": "3.0.1",
  2332        "resolved": "https://registry.npmjs.org/cross-spawn/-/cross-spawn-3.0.1.tgz",
  2333        "integrity": "sha1-ElYDfsufDF9549bvE14wdwGEuYI=",
  2334        "dependencies": {
  2335          "lru-cache": "^4.0.1",
  2336          "which": "^1.2.9"
  2337        }
  2338      },
  2339      "node_modules/cryptojs": {
  2340        "version": "2.5.3",
  2341        "resolved": "https://registry.npmjs.org/cryptojs/-/cryptojs-2.5.3.tgz",
  2342        "integrity": "sha1-kJVH7PFbrEVuJ1RZs58u9F1/y7k=",
  2343        "engines": {
  2344          "node": "*"
  2345        }
  2346      },
  2347      "node_modules/currently-unhandled": {
  2348        "version": "0.4.1",
  2349        "resolved": "https://registry.npmjs.org/currently-unhandled/-/currently-unhandled-0.4.1.tgz",
  2350        "integrity": "sha1-mI3zP+qxke95mmE2nddsF635V+o=",
  2351        "dependencies": {
  2352          "array-find-index": "^1.0.1"
  2353        },
  2354        "engines": {
  2355          "node": ">=0.10.0"
  2356        }
  2357      },
  2358      "node_modules/custom-event": {
  2359        "version": "1.0.1",
  2360        "resolved": "https://registry.npmjs.org/custom-event/-/custom-event-1.0.1.tgz",
  2361        "integrity": "sha1-XQKkaFCt8bSjF5RqOSj8y1v9BCU=",
  2362        "dev": true
  2363      },
  2364      "node_modules/dashdash": {
  2365        "version": "1.14.1",
  2366        "resolved": "https://registry.npmjs.org/dashdash/-/dashdash-1.14.1.tgz",
  2367        "integrity": "sha1-hTz6D3y+L+1d4gMmuN1YEDX24vA=",
  2368        "dependencies": {
  2369          "assert-plus": "^1.0.0"
  2370        },
  2371        "engines": {
  2372          "node": ">=0.10"
  2373        }
  2374      },
  2375      "node_modules/date-fns": {
  2376        "version": "1.30.1",
  2377        "resolved": "https://registry.npmjs.org/date-fns/-/date-fns-1.30.1.tgz",
  2378        "integrity": "sha512-hBSVCvSmWC+QypYObzwGOd9wqdDpOt+0wl0KbU+R+uuZBS1jN8VsD1ss3irQDknRj5NvxiTF6oj/nDRnN/UQNw==",
  2379        "dev": true
  2380      },
  2381      "node_modules/debug": {
  2382        "version": "2.6.9",
  2383        "resolved": "https://registry.npmjs.org/debug/-/debug-2.6.9.tgz",
  2384        "integrity": "sha512-bC7ElrdJaJnPbAP+1EotYvqZsb3ecl5wi6Bfi6BJTUcNowp6cvspg0jXznRTKDjm/E7AdgFBVeAPVMNcKGsHMA==",
  2385        "dependencies": {
  2386          "ms": "2.0.0"
  2387        }
  2388      },
  2389      "node_modules/decamelize": {
  2390        "version": "1.2.0",
  2391        "resolved": "https://registry.npmjs.org/decamelize/-/decamelize-1.2.0.tgz",
  2392        "integrity": "sha1-9lNNFRSCabIDUue+4m9QH5oZEpA=",
  2393        "engines": {
  2394          "node": ">=0.10.0"
  2395        }
  2396      },
  2397      "node_modules/decode-uri-component": {
  2398        "version": "0.2.0",
  2399        "resolved": "https://registry.npmjs.org/decode-uri-component/-/decode-uri-component-0.2.0.tgz",
  2400        "integrity": "sha1-6zkTMzRYd1y4TNGh+uBiEGu4dUU=",
  2401        "engines": {
  2402          "node": ">=0.10"
  2403        }
  2404      },
  2405      "node_modules/define-properties": {
  2406        "version": "1.1.3",
  2407        "resolved": "https://registry.npmjs.org/define-properties/-/define-properties-1.1.3.tgz",
  2408        "integrity": "sha512-3MqfYKj2lLzdMSf8ZIZE/V+Zuy+BgD6f164e8K2w7dgnpKArBDerGYpM46IYYcjnkdPNMjPk9A6VFB8+3SKlXQ==",
  2409        "dependencies": {
  2410          "object-keys": "^1.0.12"
  2411        },
  2412        "engines": {
  2413          "node": ">= 0.4"
  2414        }
  2415      },
  2416      "node_modules/define-property": {
  2417        "version": "2.0.2",
  2418        "resolved": "https://registry.npmjs.org/define-property/-/define-property-2.0.2.tgz",
  2419        "integrity": "sha512-jwK2UV4cnPpbcG7+VRARKTZPUWowwXA8bzH5NP6ud0oeAxyYPuGZUAC7hMugpCdz4BeSZl2Dl9k66CHJ/46ZYQ==",
  2420        "dependencies": {
  2421          "is-descriptor": "^1.0.2",
  2422          "isobject": "^3.0.1"
  2423        },
  2424        "engines": {
  2425          "node": ">=0.10.0"
  2426        }
  2427      },
  2428      "node_modules/define-property/node_modules/is-accessor-descriptor": {
  2429        "version": "1.0.0",
  2430        "resolved": "https://registry.npmjs.org/is-accessor-descriptor/-/is-accessor-descriptor-1.0.0.tgz",
  2431        "integrity": "sha512-m5hnHTkcVsPfqx3AKlyttIPb7J+XykHvJP2B9bZDjlhLIoEq4XoK64Vg7boZlVWYK6LUY94dYPEE7Lh0ZkZKcQ==",
  2432        "dependencies": {
  2433          "kind-of": "^6.0.0"
  2434        },
  2435        "engines": {
  2436          "node": ">=0.10.0"
  2437        }
  2438      },
  2439      "node_modules/define-property/node_modules/is-data-descriptor": {
  2440        "version": "1.0.0",
  2441        "resolved": "https://registry.npmjs.org/is-data-descriptor/-/is-data-descriptor-1.0.0.tgz",
  2442        "integrity": "sha512-jbRXy1FmtAoCjQkVmIVYwuuqDFUbaOeDjmed1tOGPrsMhtJA4rD9tkgA0F1qJ3gRFRXcHYVkdeaP50Q5rE/jLQ==",
  2443        "dependencies": {
  2444          "kind-of": "^6.0.0"
  2445        },
  2446        "engines": {
  2447          "node": ">=0.10.0"
  2448        }
  2449      },
  2450      "node_modules/define-property/node_modules/is-descriptor": {
  2451        "version": "1.0.2",
  2452        "resolved": "https://registry.npmjs.org/is-descriptor/-/is-descriptor-1.0.2.tgz",
  2453        "integrity": "sha512-2eis5WqQGV7peooDyLmNEPUrps9+SXX5c9pL3xEB+4e9HnGuDa7mB7kHxHw4CbqS9k1T2hOH3miL8n8WtiYVtg==",
  2454        "dependencies": {
  2455          "is-accessor-descriptor": "^1.0.0",
  2456          "is-data-descriptor": "^1.0.0",
  2457          "kind-of": "^6.0.2"
  2458        },
  2459        "engines": {
  2460          "node": ">=0.10.0"
  2461        }
  2462      },
  2463      "node_modules/define-property/node_modules/isobject": {
  2464        "version": "3.0.1",
  2465        "resolved": "https://registry.npmjs.org/isobject/-/isobject-3.0.1.tgz",
  2466        "integrity": "sha1-TkMekrEalzFjaqH5yNHMvP2reN8=",
  2467        "engines": {
  2468          "node": ">=0.10.0"
  2469        }
  2470      },
  2471      "node_modules/define-property/node_modules/kind-of": {
  2472        "version": "6.0.2",
  2473        "resolved": "https://registry.npmjs.org/kind-of/-/kind-of-6.0.2.tgz",
  2474        "integrity": "sha512-s5kLOcnH0XqDO+FvuaLX8DDjZ18CGFk7VygH40QoKPUQhW4e2rvM0rwUq0t8IQDOwYSeLK01U90OjzBTme2QqA==",
  2475        "engines": {
  2476          "node": ">=0.10.0"
  2477        }
  2478      },
  2479      "node_modules/del": {
  2480        "version": "2.2.2",
  2481        "resolved": "https://registry.npmjs.org/del/-/del-2.2.2.tgz",
  2482        "integrity": "sha1-wSyYHQZ4RshLyvhiz/kw2Qf/0ag=",
  2483        "dev": true,
  2484        "dependencies": {
  2485          "globby": "^5.0.0",
  2486          "is-path-cwd": "^1.0.0",
  2487          "is-path-in-cwd": "^1.0.0",
  2488          "object-assign": "^4.0.1",
  2489          "pify": "^2.0.0",
  2490          "pinkie-promise": "^2.0.0",
  2491          "rimraf": "^2.2.8"
  2492        },
  2493        "engines": {
  2494          "node": ">=0.10.0"
  2495        }
  2496      },
  2497      "node_modules/delayed-stream": {
  2498        "version": "1.0.0",
  2499        "resolved": "https://registry.npmjs.org/delayed-stream/-/delayed-stream-1.0.0.tgz",
  2500        "integrity": "sha1-3zrhmayt+31ECqrgsp4icrJOxhk=",
  2501        "engines": {
  2502          "node": ">=0.4.0"
  2503        }
  2504      },
  2505      "node_modules/delegates": {
  2506        "version": "1.0.0",
  2507        "resolved": "https://registry.npmjs.org/delegates/-/delegates-1.0.0.tgz",
  2508        "integrity": "sha1-hMbhWbgZBP3KWaDvRM2HDTElD5o="
  2509      },
  2510      "node_modules/depd": {
  2511        "version": "1.1.2",
  2512        "resolved": "https://registry.npmjs.org/depd/-/depd-1.1.2.tgz",
  2513        "integrity": "sha1-m81S4UwJd2PnSbJ0xDRu0uVgtak=",
  2514        "dev": true,
  2515        "engines": {
  2516          "node": ">= 0.6"
  2517        }
  2518      },
  2519      "node_modules/destroy": {
  2520        "version": "1.0.4",
  2521        "resolved": "https://registry.npmjs.org/destroy/-/destroy-1.0.4.tgz",
  2522        "integrity": "sha1-l4hXRCxEdJ5CBmE+N5RiBYJqvYA=",
  2523        "dev": true
  2524      },
  2525      "node_modules/dev-ip": {
  2526        "version": "1.0.1",
  2527        "resolved": "https://registry.npmjs.org/dev-ip/-/dev-ip-1.0.1.tgz",
  2528        "integrity": "sha1-p2o+0YVb56ASu4rBbLgPPADcKPA=",
  2529        "dev": true,
  2530        "bin": {
  2531          "dev-ip": "lib/dev-ip.js"
  2532        },
  2533        "engines": {
  2534          "node": ">= 0.8.0"
  2535        }
  2536      },
  2537      "node_modules/di": {
  2538        "version": "0.0.1",
  2539        "resolved": "https://registry.npmjs.org/di/-/di-0.0.1.tgz",
  2540        "integrity": "sha1-gGZJMmzqp8qjMG112YXqJ0i6kTw=",
  2541        "dev": true
  2542      },
  2543      "node_modules/diff": {
  2544        "version": "2.2.3",
  2545        "resolved": "https://registry.npmjs.org/diff/-/diff-2.2.3.tgz",
  2546        "integrity": "sha1-YOr9DSjukG5Oj/ClLBIpUhAzv5k=",
  2547        "dev": true,
  2548        "engines": {
  2549          "node": ">=0.3.1"
  2550        }
  2551      },
  2552      "node_modules/dom-serialize": {
  2553        "version": "2.2.1",
  2554        "resolved": "https://registry.npmjs.org/dom-serialize/-/dom-serialize-2.2.1.tgz",
  2555        "integrity": "sha1-ViromZ9Evl6jB29UGdzVnrQ6yVs=",
  2556        "dev": true,
  2557        "dependencies": {
  2558          "custom-event": "~1.0.0",
  2559          "ent": "~2.2.0",
  2560          "extend": "^3.0.0",
  2561          "void-elements": "^2.0.0"
  2562        }
  2563      },
  2564      "node_modules/duplexer": {
  2565        "version": "0.1.1",
  2566        "resolved": "https://registry.npmjs.org/duplexer/-/duplexer-0.1.1.tgz",
  2567        "integrity": "sha1-rOb/gIwc5mtX0ev5eXessCM0z8E="
  2568      },
  2569      "node_modules/easy-extender": {
  2570        "version": "2.3.4",
  2571        "resolved": "https://registry.npmjs.org/easy-extender/-/easy-extender-2.3.4.tgz",
  2572        "integrity": "sha512-8cAwm6md1YTiPpOvDULYJL4ZS6WfM5/cTeVVh4JsvyYZAoqlRVUpHL9Gr5Fy7HA6xcSZicUia3DeAgO3Us8E+Q==",
  2573        "dev": true,
  2574        "dependencies": {
  2575          "lodash": "^4.17.10"
  2576        },
  2577        "engines": {
  2578          "node": ">= 4.0.0"
  2579        }
  2580      },
  2581      "node_modules/eazy-logger": {
  2582        "version": "3.0.2",
  2583        "resolved": "https://registry.npmjs.org/eazy-logger/-/eazy-logger-3.0.2.tgz",
  2584        "integrity": "sha1-oyWqXlPROiIliJsqxBE7K5Y29Pw=",
  2585        "dev": true,
  2586        "dependencies": {
  2587          "tfunk": "^3.0.1"
  2588        },
  2589        "engines": {
  2590          "node": ">= 0.8.0"
  2591        }
  2592      },
  2593      "node_modules/ecc-jsbn": {
  2594        "version": "0.1.2",
  2595        "resolved": "https://registry.npmjs.org/ecc-jsbn/-/ecc-jsbn-0.1.2.tgz",
  2596        "integrity": "sha1-OoOpBOVDUyh4dMVkt1SThoSamMk=",
  2597        "dependencies": {
  2598          "jsbn": "~0.1.0",
  2599          "safer-buffer": "^2.1.0"
  2600        }
  2601      },
  2602      "node_modules/ecstatic": {
  2603        "version": "1.4.1",
  2604        "resolved": "https://registry.npmjs.org/ecstatic/-/ecstatic-1.4.1.tgz",
  2605        "integrity": "sha1-Mst7b6LikNWGaGdNEV6PDD1WfWo=",
  2606        "deprecated": "This package is unmaintained and deprecated. See the GH Issue 259.",
  2607        "dev": true,
  2608        "dependencies": {
  2609          "he": "^0.5.0",
  2610          "mime": "^1.2.11",
  2611          "minimist": "^1.1.0",
  2612          "url-join": "^1.0.0"
  2613        },
  2614        "bin": {
  2615          "ecstatic": "lib/ecstatic.js"
  2616        }
  2617      },
  2618      "node_modules/ecstatic/node_modules/minimist": {
  2619        "version": "1.2.0",
  2620        "resolved": "https://registry.npmjs.org/minimist/-/minimist-1.2.0.tgz",
  2621        "integrity": "sha1-o1AIsg9BOD7sH7kU9M1d95omQoQ=",
  2622        "dev": true
  2623      },
  2624      "node_modules/ee-first": {
  2625        "version": "1.1.1",
  2626        "resolved": "https://registry.npmjs.org/ee-first/-/ee-first-1.1.1.tgz",
  2627        "integrity": "sha1-WQxhFWsK4vTwJVcyoViyZrxWsh0=",
  2628        "dev": true
  2629      },
  2630      "node_modules/encodeurl": {
  2631        "version": "1.0.2",
  2632        "resolved": "https://registry.npmjs.org/encodeurl/-/encodeurl-1.0.2.tgz",
  2633        "integrity": "sha1-rT/0yG7C0CkyL1oCw6mmBslbP1k=",
  2634        "dev": true,
  2635        "engines": {
  2636          "node": ">= 0.8"
  2637        }
  2638      },
  2639      "node_modules/engine.io": {
  2640        "version": "1.8.3",
  2641        "resolved": "https://registry.npmjs.org/engine.io/-/engine.io-1.8.3.tgz",
  2642        "integrity": "sha1-jef5eJXSDTm4X4ju7nd7K9QrE9Q=",
  2643        "dev": true,
  2644        "dependencies": {
  2645          "accepts": "1.3.3",
  2646          "base64id": "1.0.0",
  2647          "cookie": "0.3.1",
  2648          "debug": "2.3.3",
  2649          "engine.io-parser": "1.3.2",
  2650          "ws": "1.1.2"
  2651        }
  2652      },
  2653      "node_modules/engine.io-client": {
  2654        "version": "1.8.3",
  2655        "resolved": "https://registry.npmjs.org/engine.io-client/-/engine.io-client-1.8.3.tgz",
  2656        "integrity": "sha1-F5jtk0USRkU9TG9jXXogH+lA1as=",
  2657        "dev": true,
  2658        "dependencies": {
  2659          "component-emitter": "1.2.1",
  2660          "component-inherit": "0.0.3",
  2661          "debug": "2.3.3",
  2662          "engine.io-parser": "1.3.2",
  2663          "has-cors": "1.1.0",
  2664          "indexof": "0.0.1",
  2665          "parsejson": "0.0.3",
  2666          "parseqs": "0.0.5",
  2667          "parseuri": "0.0.5",
  2668          "ws": "1.1.2",
  2669          "xmlhttprequest-ssl": "1.5.3",
  2670          "yeast": "0.1.2"
  2671        }
  2672      },
  2673      "node_modules/engine.io-client/node_modules/component-emitter": {
  2674        "version": "1.2.1",
  2675        "resolved": "https://registry.npmjs.org/component-emitter/-/component-emitter-1.2.1.tgz",
  2676        "integrity": "sha1-E3kY1teCg/ffemt8WmPhQOaUJeY=",
  2677        "dev": true
  2678      },
  2679      "node_modules/engine.io-client/node_modules/debug": {
  2680        "version": "2.3.3",
  2681        "resolved": "https://registry.npmjs.org/debug/-/debug-2.3.3.tgz",
  2682        "integrity": "sha1-QMRT5n5uE8kB3ewxeviYbNqe/4w=",
  2683        "dev": true,
  2684        "dependencies": {
  2685          "ms": "0.7.2"
  2686        }
  2687      },
  2688      "node_modules/engine.io-client/node_modules/ms": {
  2689        "version": "0.7.2",
  2690        "resolved": "https://registry.npmjs.org/ms/-/ms-0.7.2.tgz",
  2691        "integrity": "sha1-riXPJRKziFodldfwN4aNhDESR2U=",
  2692        "dev": true
  2693      },
  2694      "node_modules/engine.io-parser": {
  2695        "version": "1.3.2",
  2696        "resolved": "https://registry.npmjs.org/engine.io-parser/-/engine.io-parser-1.3.2.tgz",
  2697        "integrity": "sha1-k3sHnwAH0Ik+xW1GyyILjLQ1Igo=",
  2698        "dev": true,
  2699        "dependencies": {
  2700          "after": "0.8.2",
  2701          "arraybuffer.slice": "0.0.6",
  2702          "base64-arraybuffer": "0.1.5",
  2703          "blob": "0.0.4",
  2704          "has-binary": "0.1.7",
  2705          "wtf-8": "1.0.0"
  2706        }
  2707      },
  2708      "node_modules/engine.io/node_modules/debug": {
  2709        "version": "2.3.3",
  2710        "resolved": "https://registry.npmjs.org/debug/-/debug-2.3.3.tgz",
  2711        "integrity": "sha1-QMRT5n5uE8kB3ewxeviYbNqe/4w=",
  2712        "dev": true,
  2713        "dependencies": {
  2714          "ms": "0.7.2"
  2715        }
  2716      },
  2717      "node_modules/engine.io/node_modules/ms": {
  2718        "version": "0.7.2",
  2719        "resolved": "https://registry.npmjs.org/ms/-/ms-0.7.2.tgz",
  2720        "integrity": "sha1-riXPJRKziFodldfwN4aNhDESR2U=",
  2721        "dev": true
  2722      },
  2723      "node_modules/ent": {
  2724        "version": "2.2.0",
  2725        "resolved": "https://registry.npmjs.org/ent/-/ent-2.2.0.tgz",
  2726        "integrity": "sha1-6WQhkyWiHQX0RGai9obtbOX13R0=",
  2727        "dev": true
  2728      },
  2729      "node_modules/error-ex": {
  2730        "version": "1.3.2",
  2731        "resolved": "https://registry.npmjs.org/error-ex/-/error-ex-1.3.2.tgz",
  2732        "integrity": "sha512-7dFHNmqeFSEt2ZBsCriorKnn3Z2pj+fd9kmI6QoWw4//DL+icEBfc0U7qJCisqrTsKTjw4fNFy2pW9OqStD84g==",
  2733        "dependencies": {
  2734          "is-arrayish": "^0.2.1"
  2735        }
  2736      },
  2737      "node_modules/es6-promise": {
  2738        "version": "3.3.1",
  2739        "resolved": "https://registry.npmjs.org/es6-promise/-/es6-promise-3.3.1.tgz",
  2740        "integrity": "sha1-oIzd6EzNvzTQJ6FFG8kdS80ophM="
  2741      },
  2742      "node_modules/es6-shim": {
  2743        "version": "0.33.13",
  2744        "resolved": "https://registry.npmjs.org/es6-shim/-/es6-shim-0.33.13.tgz",
  2745        "integrity": "sha1-iU+4PSwuk3jI7CNlnytiso+ZQiU="
  2746      },
  2747      "node_modules/escape-html": {
  2748        "version": "1.0.3",
  2749        "resolved": "https://registry.npmjs.org/escape-html/-/escape-html-1.0.3.tgz",
  2750        "integrity": "sha1-Aljq5NPQwJdN4cFpGI7wBR0dGYg=",
  2751        "dev": true
  2752      },
  2753      "node_modules/escape-string-regexp": {
  2754        "version": "1.0.5",
  2755        "resolved": "https://registry.npmjs.org/escape-string-regexp/-/escape-string-regexp-1.0.5.tgz",
  2756        "integrity": "sha1-G2HAViGQqN/2rjuyzwIAyhMLhtQ=",
  2757        "engines": {
  2758          "node": ">=0.8.0"
  2759        }
  2760      },
  2761      "node_modules/etag": {
  2762        "version": "1.8.1",
  2763        "resolved": "https://registry.npmjs.org/etag/-/etag-1.8.1.tgz",
  2764        "integrity": "sha1-Qa4u62XvpiJorr/qg6x9eSmbCIc=",
  2765        "dev": true,
  2766        "engines": {
  2767          "node": ">= 0.6"
  2768        }
  2769      },
  2770      "node_modules/eventemitter3": {
  2771        "version": "4.0.0",
  2772        "resolved": "https://registry.npmjs.org/eventemitter3/-/eventemitter3-4.0.0.tgz",
  2773        "integrity": "sha512-qerSRB0p+UDEssxTtm6EDKcE7W4OaoisfIMl4CngyEhjpYglocpNg6UEqCvemdGhosAsg4sO2dXJOdyBifPGCg==",
  2774        "dev": true
  2775      },
  2776      "node_modules/exit": {
  2777        "version": "0.1.2",
  2778        "resolved": "https://registry.npmjs.org/exit/-/exit-0.1.2.tgz",
  2779        "integrity": "sha1-BjJjj42HfMghB9MKD/8aF8uhzQw=",
  2780        "dev": true,
  2781        "engines": {
  2782          "node": ">= 0.8.0"
  2783        }
  2784      },
  2785      "node_modules/expand-braces": {
  2786        "version": "0.1.2",
  2787        "resolved": "https://registry.npmjs.org/expand-braces/-/expand-braces-0.1.2.tgz",
  2788        "integrity": "sha1-SIsdHSRRyz06axks/AMPRMWFX+o=",
  2789        "dev": true,
  2790        "dependencies": {
  2791          "array-slice": "^0.2.3",
  2792          "array-unique": "^0.2.1",
  2793          "braces": "^0.1.2"
  2794        },
  2795        "engines": {
  2796          "node": ">=0.10.0"
  2797        }
  2798      },
  2799      "node_modules/expand-braces/node_modules/braces": {
  2800        "version": "0.1.5",
  2801        "resolved": "https://registry.npmjs.org/braces/-/braces-0.1.5.tgz",
  2802        "integrity": "sha1-wIVxEIUpHYt1/ddOqw+FlygHEeY=",
  2803        "dev": true,
  2804        "dependencies": {
  2805          "expand-range": "^0.1.0"
  2806        },
  2807        "engines": {
  2808          "node": ">=0.10.0"
  2809        }
  2810      },
  2811      "node_modules/expand-braces/node_modules/expand-range": {
  2812        "version": "0.1.1",
  2813        "resolved": "https://registry.npmjs.org/expand-range/-/expand-range-0.1.1.tgz",
  2814        "integrity": "sha1-TLjtoJk8pW+k9B/ELzy7TMrf8EQ=",
  2815        "dev": true,
  2816        "dependencies": {
  2817          "is-number": "^0.1.1",
  2818          "repeat-string": "^0.2.2"
  2819        },
  2820        "engines": {
  2821          "node": ">=0.10.0"
  2822        }
  2823      },
  2824      "node_modules/expand-braces/node_modules/is-number": {
  2825        "version": "0.1.1",
  2826        "resolved": "https://registry.npmjs.org/is-number/-/is-number-0.1.1.tgz",
  2827        "integrity": "sha1-aaevEWlj1HIG7JvZtIoUIW8eOAY=",
  2828        "dev": true,
  2829        "engines": {
  2830          "node": ">=0.10.0"
  2831        }
  2832      },
  2833      "node_modules/expand-braces/node_modules/repeat-string": {
  2834        "version": "0.2.2",
  2835        "resolved": "https://registry.npmjs.org/repeat-string/-/repeat-string-0.2.2.tgz",
  2836        "integrity": "sha1-x6jTI2BoNiBZp+RlH8aITosftK4=",
  2837        "dev": true,
  2838        "engines": {
  2839          "node": ">=0.10"
  2840        }
  2841      },
  2842      "node_modules/expand-brackets": {
  2843        "version": "0.1.5",
  2844        "resolved": "https://registry.npmjs.org/expand-brackets/-/expand-brackets-0.1.5.tgz",
  2845        "integrity": "sha1-3wcoTjQqgHzXM6xa9yQR5YHRF3s=",
  2846        "dependencies": {
  2847          "is-posix-bracket": "^0.1.0"
  2848        },
  2849        "engines": {
  2850          "node": ">=0.10.0"
  2851        }
  2852      },
  2853      "node_modules/expand-range": {
  2854        "version": "1.8.2",
  2855        "resolved": "https://registry.npmjs.org/expand-range/-/expand-range-1.8.2.tgz",
  2856        "integrity": "sha1-opnv/TNf4nIeuujiV+x5ZE/IUzc=",
  2857        "dependencies": {
  2858          "fill-range": "^2.1.0"
  2859        },
  2860        "engines": {
  2861          "node": ">=0.10.0"
  2862        }
  2863      },
  2864      "node_modules/extend": {
  2865        "version": "3.0.2",
  2866        "resolved": "https://registry.npmjs.org/extend/-/extend-3.0.2.tgz",
  2867        "integrity": "sha512-fjquC59cD7CyW6urNXK0FBufkZcoiGG80wTuPujX590cB5Ttln20E2UB4S/WARVqhXffZl2LNgS+gQdPIIim/g=="
  2868      },
  2869      "node_modules/extend-shallow": {
  2870        "version": "3.0.2",
  2871        "resolved": "https://registry.npmjs.org/extend-shallow/-/extend-shallow-3.0.2.tgz",
  2872        "integrity": "sha1-Jqcarwc7OfshJxcnRhMcJwQCjbg=",
  2873        "dependencies": {
  2874          "assign-symbols": "^1.0.0",
  2875          "is-extendable": "^1.0.1"
  2876        },
  2877        "engines": {
  2878          "node": ">=0.10.0"
  2879        }
  2880      },
  2881      "node_modules/extend-shallow/node_modules/is-extendable": {
  2882        "version": "1.0.1",
  2883        "resolved": "https://registry.npmjs.org/is-extendable/-/is-extendable-1.0.1.tgz",
  2884        "integrity": "sha512-arnXMxT1hhoKo9k1LZdmlNyJdDDfy2v0fXjFlmok4+i8ul/6WlbVge9bhM74OpNPQPMGUToDtz+KXa1PneJxOA==",
  2885        "dependencies": {
  2886          "is-plain-object": "^2.0.4"
  2887        },
  2888        "engines": {
  2889          "node": ">=0.10.0"
  2890        }
  2891      },
  2892      "node_modules/extglob": {
  2893        "version": "0.3.2",
  2894        "resolved": "https://registry.npmjs.org/extglob/-/extglob-0.3.2.tgz",
  2895        "integrity": "sha1-Lhj/PS9JqydlzskCPwEdqo2DSaE=",
  2896        "dependencies": {
  2897          "is-extglob": "^1.0.0"
  2898        },
  2899        "engines": {
  2900          "node": ">=0.10.0"
  2901        }
  2902      },
  2903      "node_modules/extsprintf": {
  2904        "version": "1.3.0",
  2905        "resolved": "https://registry.npmjs.org/extsprintf/-/extsprintf-1.3.0.tgz",
  2906        "integrity": "sha1-lpGEQOMEGnpBT4xS48V06zw+HgU=",
  2907        "engines": [
  2908          "node >=0.6.0"
  2909        ]
  2910      },
  2911      "node_modules/fast-deep-equal": {
  2912        "version": "2.0.1",
  2913        "resolved": "https://registry.npmjs.org/fast-deep-equal/-/fast-deep-equal-2.0.1.tgz",
  2914        "integrity": "sha1-ewUhjd+WZ79/Nwv3/bLLFf3Qqkk="
  2915      },
  2916      "node_modules/fast-json-stable-stringify": {
  2917        "version": "2.1.0",
  2918        "resolved": "https://registry.npmjs.org/fast-json-stable-stringify/-/fast-json-stable-stringify-2.1.0.tgz",
  2919        "integrity": "sha512-lhd/wF+Lk98HZoTCtlVraHtfh5XYijIjalXck7saUtuanSDyLMxnHhSXEDJqHxD7msR8D0uCmqlkwjCV8xvwHw=="
  2920      },
  2921      "node_modules/fast-sha256": {
  2922        "version": "1.1.1",
  2923        "resolved": "https://registry.npmjs.org/fast-sha256/-/fast-sha256-1.1.1.tgz",
  2924        "integrity": "sha512-CKUjAtRhTHaLueE7eUPX4009H7yMZxxBWHYxvzCn3WySKza5+S5EknF86zpOzF4Is4/qNUzbrhtC19gUMzCUdQ=="
  2925      },
  2926      "node_modules/file-saver": {
  2927        "version": "1.3.8",
  2928        "resolved": "https://registry.npmjs.org/file-saver/-/file-saver-1.3.8.tgz",
  2929        "integrity": "sha512-spKHSBQIxxS81N/O21WmuXA2F6wppUCsutpzenOeZzOCCJ5gEfcbqJP983IrpLXzYmXnMUa6J03SubcNPdKrlg=="
  2930      },
  2931      "node_modules/file-uri-to-path": {
  2932        "version": "1.0.0",
  2933        "resolved": "https://registry.npmjs.org/file-uri-to-path/-/file-uri-to-path-1.0.0.tgz",
  2934        "integrity": "sha512-0Zt+s3L7Vf1biwWZ29aARiVYLx7iMGnEUl9x33fbB/j3jR81u/O2LbqK+Bm1CDSNDKVtJ/YjwY7TUd5SkeLQLw==",
  2935        "optional": true
  2936      },
  2937      "node_modules/filename-regex": {
  2938        "version": "2.0.1",
  2939        "resolved": "https://registry.npmjs.org/filename-regex/-/filename-regex-2.0.1.tgz",
  2940        "integrity": "sha1-wcS5vuPglyXdsQa3XB4wH+LxiyY=",
  2941        "engines": {
  2942          "node": ">=0.10.0"
  2943        }
  2944      },
  2945      "node_modules/fill-range": {
  2946        "version": "2.2.4",
  2947        "resolved": "https://registry.npmjs.org/fill-range/-/fill-range-2.2.4.tgz",
  2948        "integrity": "sha512-cnrcCbj01+j2gTG921VZPnHbjmdAf8oQV/iGeV2kZxGSyfYjjTyY79ErsK1WJWMpw6DaApEX72binqJE+/d+5Q==",
  2949        "dependencies": {
  2950          "is-number": "^2.1.0",
  2951          "isobject": "^2.0.0",
  2952          "randomatic": "^3.0.0",
  2953          "repeat-element": "^1.1.2",
  2954          "repeat-string": "^1.5.2"
  2955        },
  2956        "engines": {
  2957          "node": ">=0.10.0"
  2958        }
  2959      },
  2960      "node_modules/finalhandler": {
  2961        "version": "1.1.2",
  2962        "resolved": "https://registry.npmjs.org/finalhandler/-/finalhandler-1.1.2.tgz",
  2963        "integrity": "sha512-aAWcW57uxVNrQZqFXjITpW3sIUQmHGG3qSb9mUah9MgMC4NeWhNOlNjXEYq3HjRAvL6arUviZGGJsBg6z0zsWA==",
  2964        "dev": true,
  2965        "dependencies": {
  2966          "debug": "2.6.9",
  2967          "encodeurl": "~1.0.2",
  2968          "escape-html": "~1.0.3",
  2969          "on-finished": "~2.3.0",
  2970          "parseurl": "~1.3.3",
  2971          "statuses": "~1.5.0",
  2972          "unpipe": "~1.0.0"
  2973        },
  2974        "engines": {
  2975          "node": ">= 0.8"
  2976        }
  2977      },
  2978      "node_modules/find-index": {
  2979        "version": "0.1.1",
  2980        "resolved": "https://registry.npmjs.org/find-index/-/find-index-0.1.1.tgz",
  2981        "integrity": "sha1-Z101iyyjiS15Whq0cjL4tuLg3eQ="
  2982      },
  2983      "node_modules/find-up": {
  2984        "version": "1.1.2",
  2985        "resolved": "https://registry.npmjs.org/find-up/-/find-up-1.1.2.tgz",
  2986        "integrity": "sha1-ay6YIrGizgpgq2TWEOzK1TyyTQ8=",
  2987        "dependencies": {
  2988          "path-exists": "^2.0.0",
  2989          "pinkie-promise": "^2.0.0"
  2990        },
  2991        "engines": {
  2992          "node": ">=0.10.0"
  2993        }
  2994      },
  2995      "node_modules/findup-sync": {
  2996        "version": "0.3.0",
  2997        "resolved": "https://registry.npmjs.org/findup-sync/-/findup-sync-0.3.0.tgz",
  2998        "integrity": "sha1-N5MKpdgWt3fANEXhlmzGeQpMCxY=",
  2999        "dev": true,
  3000        "dependencies": {
  3001          "glob": "~5.0.0"
  3002        },
  3003        "engines": {
  3004          "node": ">= 0.6.0"
  3005        }
  3006      },
  3007      "node_modules/findup-sync/node_modules/glob": {
  3008        "version": "5.0.15",
  3009        "resolved": "https://registry.npmjs.org/glob/-/glob-5.0.15.tgz",
  3010        "integrity": "sha1-G8k2ueAvSmA/zCIuz3Yz0wuLk7E=",
  3011        "dev": true,
  3012        "dependencies": {
  3013          "inflight": "^1.0.4",
  3014          "inherits": "2",
  3015          "minimatch": "2 || 3",
  3016          "once": "^1.3.0",
  3017          "path-is-absolute": "^1.0.0"
  3018        },
  3019        "engines": {
  3020          "node": "*"
  3021        }
  3022      },
  3023      "node_modules/follow-redirects": {
  3024        "version": "1.9.0",
  3025        "resolved": "https://registry.npmjs.org/follow-redirects/-/follow-redirects-1.9.0.tgz",
  3026        "integrity": "sha512-CRcPzsSIbXyVDl0QI01muNDu69S8trU4jArW9LpOt2WtC6LyUJetcIrmfHsRBx7/Jb6GHJUiuqyYxPooFfNt6A==",
  3027        "dev": true,
  3028        "dependencies": {
  3029          "debug": "^3.0.0"
  3030        },
  3031        "engines": {
  3032          "node": ">=4.0"
  3033        }
  3034      },
  3035      "node_modules/follow-redirects/node_modules/debug": {
  3036        "version": "3.2.6",
  3037        "resolved": "https://registry.npmjs.org/debug/-/debug-3.2.6.tgz",
  3038        "integrity": "sha512-mel+jf7nrtEl5Pn1Qx46zARXKDpBbvzezse7p7LqINmdoIk8PYP5SySaxEmYv6TZ0JyEKA1hsCId6DIhgITtWQ==",
  3039        "deprecated": "Debug versions >=3.2.0 <3.2.7 || >=4 <4.3.1 have a low-severity ReDos regression when used in a Node.js environment. It is recommended you upgrade to 3.2.7 or 4.3.1. (https://github.com/visionmedia/debug/issues/797)",
  3040        "dev": true,
  3041        "dependencies": {
  3042          "ms": "^2.1.1"
  3043        }
  3044      },
  3045      "node_modules/follow-redirects/node_modules/ms": {
  3046        "version": "2.1.2",
  3047        "resolved": "https://registry.npmjs.org/ms/-/ms-2.1.2.tgz",
  3048        "integrity": "sha512-sGkPx+VjMtmA6MX27oA4FBFELFCZZ4S4XqeGOXCv68tT+jb3vk/RyaKWP0PTKyWtmLSM0b+adUTEvbs1PEaH2w==",
  3049        "dev": true
  3050      },
  3051      "node_modules/font-awesome": {
  3052        "version": "4.7.0",
  3053        "resolved": "https://registry.npmjs.org/font-awesome/-/font-awesome-4.7.0.tgz",
  3054        "integrity": "sha1-j6jPBBGhoxr9B7BtKQK7n8gVoTM=",
  3055        "engines": {
  3056          "node": ">=0.10.3"
  3057        }
  3058      },
  3059      "node_modules/for-in": {
  3060        "version": "1.0.2",
  3061        "resolved": "https://registry.npmjs.org/for-in/-/for-in-1.0.2.tgz",
  3062        "integrity": "sha1-gQaNKVqBQuwKxybG4iAMMPttXoA=",
  3063        "engines": {
  3064          "node": ">=0.10.0"
  3065        }
  3066      },
  3067      "node_modules/for-own": {
  3068        "version": "0.1.5",
  3069        "resolved": "https://registry.npmjs.org/for-own/-/for-own-0.1.5.tgz",
  3070        "integrity": "sha1-UmXGgaTylNq78XyVCbZ2OqhFEM4=",
  3071        "dependencies": {
  3072          "for-in": "^1.0.1"
  3073        },
  3074        "engines": {
  3075          "node": ">=0.10.0"
  3076        }
  3077      },
  3078      "node_modules/forever-agent": {
  3079        "version": "0.6.1",
  3080        "resolved": "https://registry.npmjs.org/forever-agent/-/forever-agent-0.6.1.tgz",
  3081        "integrity": "sha1-+8cfDEGt6zf5bFd60e1C2P2sypE=",
  3082        "engines": {
  3083          "node": "*"
  3084        }
  3085      },
  3086      "node_modules/form-data": {
  3087        "version": "2.3.3",
  3088        "resolved": "https://registry.npmjs.org/form-data/-/form-data-2.3.3.tgz",
  3089        "integrity": "sha512-1lLKB2Mu3aGP1Q/2eCOx0fNbRMe7XdwktwOruhfqqd0rIJWwN4Dh+E3hrPSlDCXnSR7UtZ1N38rVXm+6+MEhJQ==",
  3090        "dependencies": {
  3091          "asynckit": "^0.4.0",
  3092          "combined-stream": "^1.0.6",
  3093          "mime-types": "^2.1.12"
  3094        },
  3095        "engines": {
  3096          "node": ">= 0.12"
  3097        }
  3098      },
  3099      "node_modules/fragment-cache": {
  3100        "version": "0.2.1",
  3101        "resolved": "https://registry.npmjs.org/fragment-cache/-/fragment-cache-0.2.1.tgz",
  3102        "integrity": "sha1-QpD60n8T6Jvn8zeZxrxaCr//DRk=",
  3103        "dependencies": {
  3104          "map-cache": "^0.2.2"
  3105        },
  3106        "engines": {
  3107          "node": ">=0.10.0"
  3108        }
  3109      },
  3110      "node_modules/fresh": {
  3111        "version": "0.5.2",
  3112        "resolved": "https://registry.npmjs.org/fresh/-/fresh-0.5.2.tgz",
  3113        "integrity": "sha1-PYyt2Q2XZWn6g1qx+OSyOhBWBac=",
  3114        "dev": true,
  3115        "engines": {
  3116          "node": ">= 0.6"
  3117        }
  3118      },
  3119      "node_modules/fs-access": {
  3120        "version": "1.0.1",
  3121        "resolved": "https://registry.npmjs.org/fs-access/-/fs-access-1.0.1.tgz",
  3122        "integrity": "sha1-1qh/JiJxzv6+wwxVNAf7mV2od3o=",
  3123        "dev": true,
  3124        "dependencies": {
  3125          "null-check": "^1.0.0"
  3126        },
  3127        "engines": {
  3128          "node": ">=0.10.0"
  3129        }
  3130      },
  3131      "node_modules/fs-extra": {
  3132        "version": "3.0.1",
  3133        "resolved": "https://registry.npmjs.org/fs-extra/-/fs-extra-3.0.1.tgz",
  3134        "integrity": "sha1-N5TzeMWLNC6n27sjCVEJxLO2IpE=",
  3135        "dev": true,
  3136        "dependencies": {
  3137          "graceful-fs": "^4.1.2",
  3138          "jsonfile": "^3.0.0",
  3139          "universalify": "^0.1.0"
  3140        }
  3141      },
  3142      "node_modules/fs.realpath": {
  3143        "version": "1.0.0",
  3144        "resolved": "https://registry.npmjs.org/fs.realpath/-/fs.realpath-1.0.0.tgz",
  3145        "integrity": "sha1-FQStJSMVjKpA20onh8sBQRmU6k8="
  3146      },
  3147      "node_modules/fsevents": {
  3148        "version": "1.2.11",
  3149        "resolved": "https://registry.npmjs.org/fsevents/-/fsevents-1.2.11.tgz",
  3150        "integrity": "sha512-+ux3lx6peh0BpvY0JebGyZoiR4D+oYzdPZMKJwkZ+sFkNJzpL7tXc/wehS49gUAxg3tmMHPHZkA8JU2rhhgDHw==",
  3151        "bundleDependencies": [
  3152          "node-pre-gyp"
  3153        ],
  3154        "deprecated": "fsevents 1 will break on node v14+ and could be using insecure binaries. Upgrade to fsevents 2.",
  3155        "hasInstallScript": true,
  3156        "optional": true,
  3157        "os": [
  3158          "darwin"
  3159        ],
  3160        "dependencies": {
  3161          "bindings": "^1.5.0",
  3162          "nan": "^2.12.1",
  3163          "node-pre-gyp": "*"
  3164        },
  3165        "engines": {
  3166          "node": ">=4.0"
  3167        }
  3168      },
  3169      "node_modules/fsevents/node_modules/abbrev": {
  3170        "version": "1.1.1",
  3171        "integrity": "sha512-nne9/IiQ/hzIhY6pdDnbBtz7DjPTKrY00P/zvPSm5pOFkl6xuGrGnXn/VtTNNfNtAfZ9/1RtehkszU9qcTii0Q==",
  3172        "inBundle": true,
  3173        "optional": true
  3174      },
  3175      "node_modules/fsevents/node_modules/ansi-regex": {
  3176        "version": "2.1.1",
  3177        "integrity": "sha512-TIGnTpdo+E3+pCyAluZvtED5p5wCqLdezCyhPZzKPcxvFplEt4i+W7OONCKgeZFT3+y5NZZfOOS/Bdcanm1MYA==",
  3178        "inBundle": true,
  3179        "optional": true,
  3180        "engines": {
  3181          "node": ">=0.10.0"
  3182        }
  3183      },
  3184      "node_modules/fsevents/node_modules/aproba": {
  3185        "version": "1.2.0",
  3186        "integrity": "sha512-Y9J6ZjXtoYh8RnXVCMOU/ttDmk1aBjunq9vO0ta5x85WDQiQfUF9sIPBITdbiiIVcBo03Hi3jMxigBtsddlXRw==",
  3187        "inBundle": true,
  3188        "optional": true
  3189      },
  3190      "node_modules/fsevents/node_modules/are-we-there-yet": {
  3191        "version": "1.1.5",
  3192        "integrity": "sha512-5hYdAkZlcG8tOLujVDTgCT+uPX0VnpAH28gWsLfzpXYm7wP6mp5Q/gYyR7YQ0cKVJcXJnl3j2kpBan13PtQf6w==",
  3193        "inBundle": true,
  3194        "optional": true,
  3195        "dependencies": {
  3196          "delegates": "^1.0.0",
  3197          "readable-stream": "^2.0.6"
  3198        }
  3199      },
  3200      "node_modules/fsevents/node_modules/balanced-match": {
  3201        "version": "1.0.0",
  3202        "integrity": "sha512-9Y0g0Q8rmSt+H33DfKv7FOc3v+iRI+o1lbzt8jGcIosYW37IIW/2XVYq5NPdmaD5NQ59Nk26Kl/vZbwW9Fr8vg==",
  3203        "inBundle": true,
  3204        "optional": true
  3205      },
  3206      "node_modules/fsevents/node_modules/brace-expansion": {
  3207        "version": "1.1.11",
  3208        "integrity": "sha512-iCuPHDFgrHX7H2vEI/5xpz07zSHB00TpugqhmYtVmMO6518mCuRMoOYFldEBl0g187ufozdaHgWKcYFb61qGiA==",
  3209        "inBundle": true,
  3210        "optional": true,
  3211        "dependencies": {
  3212          "balanced-match": "^1.0.0",
  3213          "concat-map": "0.0.1"
  3214        }
  3215      },
  3216      "node_modules/fsevents/node_modules/chownr": {
  3217        "version": "1.1.3",
  3218        "integrity": "sha512-i70fVHhmV3DtTl6nqvZOnIjbY0Pe4kAUjwHj8z0zAdgBtYrJyYwLKCCuRBQ5ppkyL0AkN7HKRnETdmdp1zqNXw==",
  3219        "inBundle": true,
  3220        "optional": true
  3221      },
  3222      "node_modules/fsevents/node_modules/code-point-at": {
  3223        "version": "1.1.0",
  3224        "integrity": "sha512-RpAVKQA5T63xEj6/giIbUEtZwJ4UFIc3ZtvEkiaUERylqe8xb5IvqcgOurZLahv93CLKfxcw5YI+DZcUBRyLXA==",
  3225        "inBundle": true,
  3226        "optional": true,
  3227        "engines": {
  3228          "node": ">=0.10.0"
  3229        }
  3230      },
  3231      "node_modules/fsevents/node_modules/concat-map": {
  3232        "version": "0.0.1",
  3233        "integrity": "sha512-/Srv4dswyQNBfohGpz9o6Yb3Gz3SrUDqBH5rTuhGR7ahtlbYKnVxw2bCFMRljaA7EXHaXZ8wsHdodFvbkhKmqg==",
  3234        "inBundle": true,
  3235        "optional": true
  3236      },
  3237      "node_modules/fsevents/node_modules/console-control-strings": {
  3238        "version": "1.1.0",
  3239        "integrity": "sha512-ty/fTekppD2fIwRvnZAVdeOiGd1c7YXEixbgJTNzqcxJWKQnjJ/V1bNEEE6hygpM3WjwHFUVK6HTjWSzV4a8sQ==",
  3240        "inBundle": true,
  3241        "optional": true
  3242      },
  3243      "node_modules/fsevents/node_modules/core-util-is": {
  3244        "version": "1.0.2",
  3245        "integrity": "sha512-3lqz5YjWTYnW6dlDa5TLaTCcShfar1e40rmcJVwCBJC6mWlFuj0eCHIElmG1g5kyuJ/GD+8Wn4FFCcz4gJPfaQ==",
  3246        "inBundle": true,
  3247        "optional": true
  3248      },
  3249      "node_modules/fsevents/node_modules/debug": {
  3250        "version": "3.2.6",
  3251        "integrity": "sha512-mel+jf7nrtEl5Pn1Qx46zARXKDpBbvzezse7p7LqINmdoIk8PYP5SySaxEmYv6TZ0JyEKA1hsCId6DIhgITtWQ==",
  3252        "deprecated": "Debug versions >=3.2.0 <3.2.7 || >=4 <4.3.1 have a low-severity ReDos regression when used in a Node.js environment. It is recommended you upgrade to 3.2.7 or 4.3.1. (https://github.com/visionmedia/debug/issues/797)",
  3253        "inBundle": true,
  3254        "optional": true,
  3255        "dependencies": {
  3256          "ms": "^2.1.1"
  3257        }
  3258      },
  3259      "node_modules/fsevents/node_modules/deep-extend": {
  3260        "version": "0.6.0",
  3261        "integrity": "sha512-LOHxIOaPYdHlJRtCQfDIVZtfw/ufM8+rVj649RIHzcm/vGwQRXFt6OPqIFWsm2XEMrNIEtWR64sY1LEKD2vAOA==",
  3262        "inBundle": true,
  3263        "optional": true,
  3264        "engines": {
  3265          "node": ">=4.0.0"
  3266        }
  3267      },
  3268      "node_modules/fsevents/node_modules/delegates": {
  3269        "version": "1.0.0",
  3270        "integrity": "sha512-bd2L678uiWATM6m5Z1VzNCErI3jiGzt6HGY8OVICs40JQq/HALfbyNJmp0UDakEY4pMMaN0Ly5om/B1VI/+xfQ==",
  3271        "inBundle": true,
  3272        "optional": true
  3273      },
  3274      "node_modules/fsevents/node_modules/detect-libc": {
  3275        "version": "1.0.3",
  3276        "integrity": "sha512-pGjwhsmsp4kL2RTz08wcOlGN83otlqHeD/Z5T8GXZB+/YcpQ/dgo+lbU8ZsGxV0HIvqqxo9l7mqYwyYMD9bKDg==",
  3277        "inBundle": true,
  3278        "optional": true,
  3279        "bin": {
  3280          "detect-libc": "bin/detect-libc.js"
  3281        },
  3282        "engines": {
  3283          "node": ">=0.10"
  3284        }
  3285      },
  3286      "node_modules/fsevents/node_modules/fs-minipass": {
  3287        "version": "1.2.7",
  3288        "integrity": "sha512-GWSSJGFy4e9GUeCcbIkED+bgAoFyj7XF1mV8rma3QW4NIqX9Kyx79N/PF61H5udOV3aY1IaMLs6pGbH71nlCTA==",
  3289        "inBundle": true,
  3290        "optional": true,
  3291        "dependencies": {
  3292          "minipass": "^2.6.0"
  3293        }
  3294      },
  3295      "node_modules/fsevents/node_modules/fs.realpath": {
  3296        "version": "1.0.0",
  3297        "integrity": "sha512-OO0pH2lK6a0hZnAdau5ItzHPI6pUlvI7jMVnxUQRtw4owF2wk8lOSabtGDCTP4Ggrg2MbGnWO9X8K1t4+fGMDw==",
  3298        "inBundle": true,
  3299        "optional": true
  3300      },
  3301      "node_modules/fsevents/node_modules/gauge": {
  3302        "version": "2.7.4",
  3303        "integrity": "sha512-14x4kjc6lkD3ltw589k0NrPD6cCNTD6CWoVUNpB85+DrtONoZn+Rug6xZU5RvSC4+TZPxA5AnBibQYAvZn41Hg==",
  3304        "inBundle": true,
  3305        "optional": true,
  3306        "dependencies": {
  3307          "aproba": "^1.0.3",
  3308          "console-control-strings": "^1.0.0",
  3309          "has-unicode": "^2.0.0",
  3310          "object-assign": "^4.1.0",
  3311          "signal-exit": "^3.0.0",
  3312          "string-width": "^1.0.1",
  3313          "strip-ansi": "^3.0.1",
  3314          "wide-align": "^1.1.0"
  3315        }
  3316      },
  3317      "node_modules/fsevents/node_modules/glob": {
  3318        "version": "7.1.6",
  3319        "integrity": "sha512-LwaxwyZ72Lk7vZINtNNrywX0ZuLyStrdDtabefZKAY5ZGJhVtgdznluResxNmPitE0SAO+O26sWTHeKSI2wMBA==",
  3320        "inBundle": true,
  3321        "optional": true,
  3322        "dependencies": {
  3323          "fs.realpath": "^1.0.0",
  3324          "inflight": "^1.0.4",
  3325          "inherits": "2",
  3326          "minimatch": "^3.0.4",
  3327          "once": "^1.3.0",
  3328          "path-is-absolute": "^1.0.0"
  3329        },
  3330        "engines": {
  3331          "node": "*"
  3332        },
  3333        "funding": {
  3334          "url": "https://github.com/sponsors/isaacs"
  3335        }
  3336      },
  3337      "node_modules/fsevents/node_modules/has-unicode": {
  3338        "version": "2.0.1",
  3339        "integrity": "sha512-8Rf9Y83NBReMnx0gFzA8JImQACstCYWUplepDa9xprwwtmgEZUF0h/i5xSA625zB/I37EtrswSST6OXxwaaIJQ==",
  3340        "inBundle": true,
  3341        "optional": true
  3342      },
  3343      "node_modules/fsevents/node_modules/iconv-lite": {
  3344        "version": "0.4.24",
  3345        "integrity": "sha512-v3MXnZAcvnywkTUEZomIActle7RXXeedOR31wwl7VlyoXO4Qi9arvSenNQWne1TcRwhCL1HwLI21bEqdpj8/rA==",
  3346        "inBundle": true,
  3347        "optional": true,
  3348        "dependencies": {
  3349          "safer-buffer": ">= 2.1.2 < 3"
  3350        },
  3351        "engines": {
  3352          "node": ">=0.10.0"
  3353        }
  3354      },
  3355      "node_modules/fsevents/node_modules/ignore-walk": {
  3356        "version": "3.0.3",
  3357        "integrity": "sha512-m7o6xuOaT1aqheYHKf8W6J5pYH85ZI9w077erOzLje3JsB1gkafkAhHHY19dqjulgIZHFm32Cp5uNZgcQqdJKw==",
  3358        "inBundle": true,
  3359        "optional": true,
  3360        "dependencies": {
  3361          "minimatch": "^3.0.4"
  3362        }
  3363      },
  3364      "node_modules/fsevents/node_modules/inflight": {
  3365        "version": "1.0.6",
  3366        "integrity": "sha512-k92I/b08q4wvFscXCLvqfsHCrjrF7yiXsQuIVvVE7N82W3+aqpzuUdBbfhWcy/FZR3/4IgflMgKLOsvPDrGCJA==",
  3367        "inBundle": true,
  3368        "optional": true,
  3369        "dependencies": {
  3370          "once": "^1.3.0",
  3371          "wrappy": "1"
  3372        }
  3373      },
  3374      "node_modules/fsevents/node_modules/inherits": {
  3375        "version": "2.0.4",
  3376        "integrity": "sha512-k/vGaX4/Yla3WzyMCvTQOXYeIHvqOKtnqBduzTHpzpQZzAskKMhZ2K+EnBiSM9zGSoIFeMpXKxa4dYeZIQqewQ==",
  3377        "inBundle": true,
  3378        "optional": true
  3379      },
  3380      "node_modules/fsevents/node_modules/ini": {
  3381        "version": "1.3.5",
  3382        "integrity": "sha512-RZY5huIKCMRWDUqZlEi72f/lmXKMvuszcMBduliQ3nnWbx9X/ZBQO7DijMEYS9EhHBb2qacRUMtC7svLwe0lcw==",
  3383        "deprecated": "Please update to ini >=1.3.6 to avoid a prototype pollution issue",
  3384        "inBundle": true,
  3385        "optional": true,
  3386        "engines": {
  3387          "node": "*"
  3388        }
  3389      },
  3390      "node_modules/fsevents/node_modules/is-fullwidth-code-point": {
  3391        "version": "1.0.0",
  3392        "integrity": "sha512-1pqUqRjkhPJ9miNq9SwMfdvi6lBJcd6eFxvfaivQhaH3SgisfiuudvFntdKOmxuee/77l+FPjKrQjWvmPjWrRw==",
  3393        "inBundle": true,
  3394        "optional": true,
  3395        "dependencies": {
  3396          "number-is-nan": "^1.0.0"
  3397        },
  3398        "engines": {
  3399          "node": ">=0.10.0"
  3400        }
  3401      },
  3402      "node_modules/fsevents/node_modules/isarray": {
  3403        "version": "1.0.0",
  3404        "integrity": "sha512-VLghIWNM6ELQzo7zwmcg0NmTVyWKYjvIeM83yjp0wRDTmUnrM678fQbcKBo6n2CJEF0szoG//ytg+TKla89ALQ==",
  3405        "inBundle": true,
  3406        "optional": true
  3407      },
  3408      "node_modules/fsevents/node_modules/minimatch": {
  3409        "version": "3.0.4",
  3410        "integrity": "sha512-yJHVQEhyqPLUTgt9B83PXu6W3rx4MvvHvSUvToogpwoGDOUQ+yDrR0HRot+yOCdCO7u4hX3pWft6kWBBcqh0UA==",
  3411        "inBundle": true,
  3412        "optional": true,
  3413        "dependencies": {
  3414          "brace-expansion": "^1.1.7"
  3415        },
  3416        "engines": {
  3417          "node": "*"
  3418        }
  3419      },
  3420      "node_modules/fsevents/node_modules/minimist": {
  3421        "version": "0.0.8",
  3422        "integrity": "sha512-miQKw5Hv4NS1Psg2517mV4e4dYNaO3++hjAvLOAzKqZ61rH8NS1SK+vbfBWZ5PY/Me/bEWhUwqMghEW5Fb9T7Q==",
  3423        "inBundle": true,
  3424        "optional": true
  3425      },
  3426      "node_modules/fsevents/node_modules/minipass": {
  3427        "version": "2.9.0",
  3428        "integrity": "sha512-wxfUjg9WebH+CUDX/CdbRlh5SmfZiy/hpkxaRI16Y9W56Pa75sWgd/rvFilSgrauD9NyFymP/+JFV3KwzIsJeg==",
  3429        "inBundle": true,
  3430        "optional": true,
  3431        "dependencies": {
  3432          "safe-buffer": "^5.1.2",
  3433          "yallist": "^3.0.0"
  3434        }
  3435      },
  3436      "node_modules/fsevents/node_modules/minizlib": {
  3437        "version": "1.3.3",
  3438        "integrity": "sha512-6ZYMOEnmVsdCeTJVE0W9ZD+pVnE8h9Hma/iOwwRDsdQoePpoX56/8B6z3P9VNwppJuBKNRuFDRNRqRWexT9G9Q==",
  3439        "inBundle": true,
  3440        "optional": true,
  3441        "dependencies": {
  3442          "minipass": "^2.9.0"
  3443        }
  3444      },
  3445      "node_modules/fsevents/node_modules/mkdirp": {
  3446        "version": "0.5.1",
  3447        "integrity": "sha512-SknJC52obPfGQPnjIkXbmA6+5H15E+fR+E4iR2oQ3zzCLbd7/ONua69R/Gw7AgkTLsRG+r5fzksYwWe1AgTyWA==",
  3448        "deprecated": "Legacy versions of mkdirp are no longer supported. Please update to mkdirp 1.x. (Note that the API surface has changed to use Promises in 1.x.)",
  3449        "inBundle": true,
  3450        "optional": true,
  3451        "dependencies": {
  3452          "minimist": "0.0.8"
  3453        },
  3454        "bin": {
  3455          "mkdirp": "bin/cmd.js"
  3456        }
  3457      },
  3458      "node_modules/fsevents/node_modules/ms": {
  3459        "version": "2.1.2",
  3460        "integrity": "sha512-sGkPx+VjMtmA6MX27oA4FBFELFCZZ4S4XqeGOXCv68tT+jb3vk/RyaKWP0PTKyWtmLSM0b+adUTEvbs1PEaH2w==",
  3461        "inBundle": true,
  3462        "optional": true
  3463      },
  3464      "node_modules/fsevents/node_modules/needle": {
  3465        "version": "2.4.0",
  3466        "integrity": "sha512-4Hnwzr3mi5L97hMYeNl8wRW/Onhy4nUKR/lVemJ8gJedxxUyBLm9kkrDColJvoSfwi0jCNhD+xCdOtiGDQiRZg==",
  3467        "inBundle": true,
  3468        "optional": true,
  3469        "dependencies": {
  3470          "debug": "^3.2.6",
  3471          "iconv-lite": "^0.4.4",
  3472          "sax": "^1.2.4"
  3473        },
  3474        "bin": {
  3475          "needle": "bin/needle"
  3476        },
  3477        "engines": {
  3478          "node": ">= 4.4.x"
  3479        }
  3480      },
  3481      "node_modules/fsevents/node_modules/node-pre-gyp": {
  3482        "version": "0.14.0",
  3483        "integrity": "sha512-+CvDC7ZttU/sSt9rFjix/P05iS43qHCOOGzcr3Ry99bXG7VX953+vFyEuph/tfqoYu8dttBkE86JSKBO2OzcxA==",
  3484        "deprecated": "Please upgrade to @mapbox/node-pre-gyp: the non-scoped node-pre-gyp package is deprecated and only the @mapbox scoped package will recieve updates in the future",
  3485        "inBundle": true,
  3486        "optional": true,
  3487        "dependencies": {
  3488          "detect-libc": "^1.0.2",
  3489          "mkdirp": "^0.5.1",
  3490          "needle": "^2.2.1",
  3491          "nopt": "^4.0.1",
  3492          "npm-packlist": "^1.1.6",
  3493          "npmlog": "^4.0.2",
  3494          "rc": "^1.2.7",
  3495          "rimraf": "^2.6.1",
  3496          "semver": "^5.3.0",
  3497          "tar": "^4.4.2"
  3498        },
  3499        "bin": {
  3500          "node-pre-gyp": "bin/node-pre-gyp"
  3501        }
  3502      },
  3503      "node_modules/fsevents/node_modules/nopt": {
  3504        "version": "4.0.1",
  3505        "integrity": "sha512-+5XZFpQZEY0cg5JaxLwGxDlKNKYxuXwGt8/Oi3UXm5/4ymrJve9d2CURituxv3rSrVCGZj4m1U1JlHTdcKt2Ng==",
  3506        "inBundle": true,
  3507        "optional": true,
  3508        "dependencies": {
  3509          "abbrev": "1",
  3510          "osenv": "^0.1.4"
  3511        },
  3512        "bin": {
  3513          "nopt": "bin/nopt.js"
  3514        }
  3515      },
  3516      "node_modules/fsevents/node_modules/npm-bundled": {
  3517        "version": "1.1.1",
  3518        "integrity": "sha512-gqkfgGePhTpAEgUsGEgcq1rqPXA+tv/aVBlgEzfXwA1yiUJF7xtEt3CtVwOjNYQOVknDk0F20w58Fnm3EtG0fA==",
  3519        "inBundle": true,
  3520        "optional": true,
  3521        "dependencies": {
  3522          "npm-normalize-package-bin": "^1.0.1"
  3523        }
  3524      },
  3525      "node_modules/fsevents/node_modules/npm-normalize-package-bin": {
  3526        "version": "1.0.1",
  3527        "integrity": "sha512-EPfafl6JL5/rU+ot6P3gRSCpPDW5VmIzX959Ob1+ySFUuuYHWHekXpwdUZcKP5C+DS4GEtdJluwBjnsNDl+fSA==",
  3528        "inBundle": true,
  3529        "optional": true
  3530      },
  3531      "node_modules/fsevents/node_modules/npm-packlist": {
  3532        "version": "1.4.7",
  3533        "integrity": "sha512-vAj7dIkp5NhieaGZxBJB8fF4R0078rqsmhJcAfXZ6O7JJhjhPK96n5Ry1oZcfLXgfun0GWTZPOxaEyqv8GBykQ==",
  3534        "inBundle": true,
  3535        "optional": true,
  3536        "dependencies": {
  3537          "ignore-walk": "^3.0.1",
  3538          "npm-bundled": "^1.0.1"
  3539        }
  3540      },
  3541      "node_modules/fsevents/node_modules/npmlog": {
  3542        "version": "4.1.2",
  3543        "integrity": "sha512-2uUqazuKlTaSI/dC8AzicUck7+IrEaOnN/e0jd3Xtt1KcGpwx30v50mL7oPyr/h9bL3E4aZccVwpwP+5W9Vjkg==",
  3544        "inBundle": true,
  3545        "optional": true,
  3546        "dependencies": {
  3547          "are-we-there-yet": "~1.1.2",
  3548          "console-control-strings": "~1.1.0",
  3549          "gauge": "~2.7.3",
  3550          "set-blocking": "~2.0.0"
  3551        }
  3552      },
  3553      "node_modules/fsevents/node_modules/number-is-nan": {
  3554        "version": "1.0.1",
  3555        "integrity": "sha512-4jbtZXNAsfZbAHiiqjLPBiCl16dES1zI4Hpzzxw61Tk+loF+sBDBKx1ICKKKwIqQ7M0mFn1TmkN7euSncWgHiQ==",
  3556        "inBundle": true,
  3557        "optional": true,
  3558        "engines": {
  3559          "node": ">=0.10.0"
  3560        }
  3561      },
  3562      "node_modules/fsevents/node_modules/object-assign": {
  3563        "version": "4.1.1",
  3564        "integrity": "sha512-rJgTQnkUnH1sFw8yT6VSU3zD3sWmu6sZhIseY8VX+GRu3P6F7Fu+JNDoXfklElbLJSnc3FUQHVe4cU5hj+BcUg==",
  3565        "inBundle": true,
  3566        "optional": true,
  3567        "engines": {
  3568          "node": ">=0.10.0"
  3569        }
  3570      },
  3571      "node_modules/fsevents/node_modules/once": {
  3572        "version": "1.4.0",
  3573        "integrity": "sha512-lNaJgI+2Q5URQBkccEKHTQOPaXdUxnZZElQTZY0MFUAuaEqe1E+Nyvgdz/aIyNi6Z9MzO5dv1H8n58/GELp3+w==",
  3574        "inBundle": true,
  3575        "optional": true,
  3576        "dependencies": {
  3577          "wrappy": "1"
  3578        }
  3579      },
  3580      "node_modules/fsevents/node_modules/os-homedir": {
  3581        "version": "1.0.2",
  3582        "integrity": "sha512-B5JU3cabzk8c67mRRd3ECmROafjYMXbuzlwtqdM8IbS8ktlTix8aFGb2bAGKrSRIlnfKwovGUUr72JUPyOb6kQ==",
  3583        "inBundle": true,
  3584        "optional": true,
  3585        "engines": {
  3586          "node": ">=0.10.0"
  3587        }
  3588      },
  3589      "node_modules/fsevents/node_modules/os-tmpdir": {
  3590        "version": "1.0.2",
  3591        "integrity": "sha512-D2FR03Vir7FIu45XBY20mTb+/ZSWB00sjU9jdQXt83gDrI4Ztz5Fs7/yy74g2N5SVQY4xY1qDr4rNddwYRVX0g==",
  3592        "inBundle": true,
  3593        "optional": true,
  3594        "engines": {
  3595          "node": ">=0.10.0"
  3596        }
  3597      },
  3598      "node_modules/fsevents/node_modules/osenv": {
  3599        "version": "0.1.5",
  3600        "integrity": "sha512-0CWcCECdMVc2Rw3U5w9ZjqX6ga6ubk1xDVKxtBQPK7wis/0F2r9T6k4ydGYhecl7YUBxBVxhL5oisPsNxAPe2g==",
  3601        "inBundle": true,
  3602        "optional": true,
  3603        "dependencies": {
  3604          "os-homedir": "^1.0.0",
  3605          "os-tmpdir": "^1.0.0"
  3606        }
  3607      },
  3608      "node_modules/fsevents/node_modules/path-is-absolute": {
  3609        "version": "1.0.1",
  3610        "integrity": "sha512-AVbw3UJ2e9bq64vSaS9Am0fje1Pa8pbGqTTsmXfaIiMpnr5DlDhfJOuLj9Sf95ZPVDAUerDfEk88MPmPe7UCQg==",
  3611        "inBundle": true,
  3612        "optional": true,
  3613        "engines": {
  3614          "node": ">=0.10.0"
  3615        }
  3616      },
  3617      "node_modules/fsevents/node_modules/process-nextick-args": {
  3618        "version": "2.0.1",
  3619        "integrity": "sha512-3ouUOpQhtgrbOa17J7+uxOTpITYWaGP7/AhoR3+A+/1e9skrzelGi/dXzEYyvbxubEF6Wn2ypscTKiKJFFn1ag==",
  3620        "inBundle": true,
  3621        "optional": true
  3622      },
  3623      "node_modules/fsevents/node_modules/rc": {
  3624        "version": "1.2.8",
  3625        "integrity": "sha512-y3bGgqKj3QBdxLbLkomlohkvsA8gdAiUQlSBJnBhfn+BPxg4bc62d8TcBW15wavDfgexCgccckhcZvywyQYPOw==",
  3626        "inBundle": true,
  3627        "optional": true,
  3628        "dependencies": {
  3629          "deep-extend": "^0.6.0",
  3630          "ini": "~1.3.0",
  3631          "minimist": "^1.2.0",
  3632          "strip-json-comments": "~2.0.1"
  3633        },
  3634        "bin": {
  3635          "rc": "cli.js"
  3636        }
  3637      },
  3638      "node_modules/fsevents/node_modules/rc/node_modules/minimist": {
  3639        "version": "1.2.0",
  3640        "integrity": "sha512-7Wl+Jz+IGWuSdgsQEJ4JunV0si/iMhg42MnQQG6h1R6TNeVenp4U9x5CC5v/gYqz/fENLQITAWXidNtVL0NNbw==",
  3641        "inBundle": true,
  3642        "optional": true
  3643      },
  3644      "node_modules/fsevents/node_modules/readable-stream": {
  3645        "version": "2.3.6",
  3646        "integrity": "sha512-tQtKA9WIAhBF3+VLAseyMqZeBjW0AHJoxOtYqSUZNJxauErmLbVm2FW1y+J/YA9dUrAC39ITejlZWhVIwawkKw==",
  3647        "inBundle": true,
  3648        "optional": true,
  3649        "dependencies": {
  3650          "core-util-is": "~1.0.0",
  3651          "inherits": "~2.0.3",
  3652          "isarray": "~1.0.0",
  3653          "process-nextick-args": "~2.0.0",
  3654          "safe-buffer": "~5.1.1",
  3655          "string_decoder": "~1.1.1",
  3656          "util-deprecate": "~1.0.1"
  3657        }
  3658      },
  3659      "node_modules/fsevents/node_modules/rimraf": {
  3660        "version": "2.7.1",
  3661        "integrity": "sha512-uWjbaKIK3T1OSVptzX7Nl6PvQ3qAGtKEtVRjRuazjfL3Bx5eI409VZSqgND+4UNnmzLVdPj9FqFJNPqBZFve4w==",
  3662        "inBundle": true,
  3663        "optional": true,
  3664        "dependencies": {
  3665          "glob": "^7.1.3"
  3666        },
  3667        "bin": {
  3668          "rimraf": "bin.js"
  3669        }
  3670      },
  3671      "node_modules/fsevents/node_modules/safe-buffer": {
  3672        "version": "5.1.2",
  3673        "integrity": "sha512-Gd2UZBJDkXlY7GbJxfsE8/nvKkUEU1G38c1siN6QP6a9PT9MmHB8GnpscSmMJSoF8LOIrt8ud/wPtojys4G6+g==",
  3674        "inBundle": true,
  3675        "optional": true
  3676      },
  3677      "node_modules/fsevents/node_modules/safer-buffer": {
  3678        "version": "2.1.2",
  3679        "integrity": "sha512-YZo3K82SD7Riyi0E1EQPojLz7kpepnSQI9IyPbHHg1XXXevb5dJI7tpyN2ADxGcQbHG7vcyRHk0cbwqcQriUtg==",
  3680        "inBundle": true,
  3681        "optional": true
  3682      },
  3683      "node_modules/fsevents/node_modules/sax": {
  3684        "version": "1.2.4",
  3685        "integrity": "sha512-NqVDv9TpANUjFm0N8uM5GxL36UgKi9/atZw+x7YFnQ8ckwFGKrl4xX4yWtrey3UJm5nP1kUbnYgLopqWNSRhWw==",
  3686        "inBundle": true,
  3687        "optional": true
  3688      },
  3689      "node_modules/fsevents/node_modules/semver": {
  3690        "version": "5.7.1",
  3691        "integrity": "sha512-sauaDf/PZdVgrLTNYHRtpXa1iRiKcaebiKQ1BJdpQlWH2lCvexQdX55snPFyK7QzpudqbCI0qXFfOasHdyNDGQ==",
  3692        "inBundle": true,
  3693        "optional": true,
  3694        "bin": {
  3695          "semver": "bin/semver"
  3696        }
  3697      },
  3698      "node_modules/fsevents/node_modules/set-blocking": {
  3699        "version": "2.0.0",
  3700        "integrity": "sha512-KiKBS8AnWGEyLzofFfmvKwpdPzqiy16LvQfK3yv/fVH7Bj13/wl3JSR1J+rfgRE9q7xUJK4qvgS8raSOeLUehw==",
  3701        "inBundle": true,
  3702        "optional": true
  3703      },
  3704      "node_modules/fsevents/node_modules/signal-exit": {
  3705        "version": "3.0.2",
  3706        "integrity": "sha512-meQNNykwecVxdu1RlYMKpQx4+wefIYpmxi6gexo/KAbwquJrBUrBmKYJrE8KFkVQAAVWEnwNdu21PgrD77J3xA==",
  3707        "inBundle": true,
  3708        "optional": true
  3709      },
  3710      "node_modules/fsevents/node_modules/string_decoder": {
  3711        "version": "1.1.1",
  3712        "integrity": "sha512-n/ShnvDi6FHbbVfviro+WojiFzv+s8MPMHBczVePfUpDJLwoLT0ht1l4YwBCbi8pJAveEEdnkHyPyTP/mzRfwg==",
  3713        "inBundle": true,
  3714        "optional": true,
  3715        "dependencies": {
  3716          "safe-buffer": "~5.1.0"
  3717        }
  3718      },
  3719      "node_modules/fsevents/node_modules/string-width": {
  3720        "version": "1.0.2",
  3721        "integrity": "sha512-0XsVpQLnVCXHJfyEs8tC0zpTVIr5PKKsQtkT29IwupnPTjtPmQ3xT/4yCREF9hYkV/3M3kzcUTSAZT6a6h81tw==",
  3722        "inBundle": true,
  3723        "optional": true,
  3724        "dependencies": {
  3725          "code-point-at": "^1.0.0",
  3726          "is-fullwidth-code-point": "^1.0.0",
  3727          "strip-ansi": "^3.0.0"
  3728        },
  3729        "engines": {
  3730          "node": ">=0.10.0"
  3731        }
  3732      },
  3733      "node_modules/fsevents/node_modules/strip-ansi": {
  3734        "version": "3.0.1",
  3735        "integrity": "sha512-VhumSSbBqDTP8p2ZLKj40UjBCV4+v8bUSEpUb4KjRgWk9pbqGF4REFj6KEagidb2f/M6AzC0EmFyDNGaw9OCzg==",
  3736        "inBundle": true,
  3737        "optional": true,
  3738        "dependencies": {
  3739          "ansi-regex": "^2.0.0"
  3740        },
  3741        "engines": {
  3742          "node": ">=0.10.0"
  3743        }
  3744      },
  3745      "node_modules/fsevents/node_modules/strip-json-comments": {
  3746        "version": "2.0.1",
  3747        "integrity": "sha512-4gB8na07fecVVkOI6Rs4e7T6NOTki5EmL7TUduTs6bu3EdnSycntVJ4re8kgZA+wx9IueI2Y11bfbgwtzuE0KQ==",
  3748        "inBundle": true,
  3749        "optional": true,
  3750        "engines": {
  3751          "node": ">=0.10.0"
  3752        }
  3753      },
  3754      "node_modules/fsevents/node_modules/tar": {
  3755        "version": "4.4.13",
  3756        "integrity": "sha512-w2VwSrBoHa5BsSyH+KxEqeQBAllHhccyMFVHtGtdMpF4W7IRWfZjFiQceJPChOeTsSDVUpER2T8FA93pr0L+QA==",
  3757        "inBundle": true,
  3758        "optional": true,
  3759        "dependencies": {
  3760          "chownr": "^1.1.1",
  3761          "fs-minipass": "^1.2.5",
  3762          "minipass": "^2.8.6",
  3763          "minizlib": "^1.2.1",
  3764          "mkdirp": "^0.5.0",
  3765          "safe-buffer": "^5.1.2",
  3766          "yallist": "^3.0.3"
  3767        },
  3768        "engines": {
  3769          "node": ">=4.5"
  3770        }
  3771      },
  3772      "node_modules/fsevents/node_modules/util-deprecate": {
  3773        "version": "1.0.2",
  3774        "integrity": "sha512-EPD5q1uXyFxJpCrLnCc1nHnq3gOa6DZBocAIiI2TaSCA7VCJ1UJDMagCzIkXNsUYfD1daK//LTEQ8xiIbrHtcw==",
  3775        "inBundle": true,
  3776        "optional": true
  3777      },
  3778      "node_modules/fsevents/node_modules/wide-align": {
  3779        "version": "1.1.3",
  3780        "integrity": "sha512-QGkOQc8XL6Bt5PwnsExKBPuMKBxnGxWWW3fU55Xt4feHozMUhdUMaBCk290qpm/wG5u/RSKzwdAC4i51YigihA==",
  3781        "inBundle": true,
  3782        "optional": true,
  3783        "dependencies": {
  3784          "string-width": "^1.0.2 || 2"
  3785        }
  3786      },
  3787      "node_modules/fsevents/node_modules/wrappy": {
  3788        "version": "1.0.2",
  3789        "integrity": "sha512-l4Sp/DRseor9wL6EvV2+TuQn63dMkPjZ/sp9XkghTEbV9KlPS1xUsZ3u7/IQO4wxtcFB4bgpQPRcR3QCvezPcQ==",
  3790        "inBundle": true,
  3791        "optional": true
  3792      },
  3793      "node_modules/fsevents/node_modules/yallist": {
  3794        "version": "3.1.1",
  3795        "integrity": "sha512-a4UGQaWPH59mOXUYnAG2ewncQS4i4F43Tv3JoAM+s2VDAmS9NsK8GpDMLrCHPksFT7h3K6TOoUNn2pb7RoXx4g==",
  3796        "inBundle": true,
  3797        "optional": true
  3798      },
  3799      "node_modules/fstream": {
  3800        "version": "1.0.12",
  3801        "resolved": "https://registry.npmjs.org/fstream/-/fstream-1.0.12.tgz",
  3802        "integrity": "sha512-WvJ193OHa0GHPEL+AycEJgxvBEwyfRkN1vhjca23OaPVMCaLCXTd5qAu82AjTcgP1UJmytkOKb63Ypde7raDIg==",
  3803        "dependencies": {
  3804          "graceful-fs": "^4.1.2",
  3805          "inherits": "~2.0.0",
  3806          "mkdirp": ">=0.5 0",
  3807          "rimraf": "2"
  3808        },
  3809        "engines": {
  3810          "node": ">=0.6"
  3811        }
  3812      },
  3813      "node_modules/function-bind": {
  3814        "version": "1.1.1",
  3815        "resolved": "https://registry.npmjs.org/function-bind/-/function-bind-1.1.1.tgz",
  3816        "integrity": "sha512-yIovAzMX49sF8Yl58fSCWJ5svSLuaibPxXQJFLmBObTuCr0Mf1KiPopGM9NiFjiYBCbfaa2Fh6breQ6ANVTI0A=="
  3817      },
  3818      "node_modules/gauge": {
  3819        "version": "2.7.4",
  3820        "resolved": "https://registry.npmjs.org/gauge/-/gauge-2.7.4.tgz",
  3821        "integrity": "sha1-LANAXHU4w51+s3sxcCLjJfsBi/c=",
  3822        "dependencies": {
  3823          "aproba": "^1.0.3",
  3824          "console-control-strings": "^1.0.0",
  3825          "has-unicode": "^2.0.0",
  3826          "object-assign": "^4.1.0",
  3827          "signal-exit": "^3.0.0",
  3828          "string-width": "^1.0.1",
  3829          "strip-ansi": "^3.0.1",
  3830          "wide-align": "^1.1.0"
  3831        }
  3832      },
  3833      "node_modules/gaze": {
  3834        "version": "1.1.3",
  3835        "resolved": "https://registry.npmjs.org/gaze/-/gaze-1.1.3.tgz",
  3836        "integrity": "sha512-BRdNm8hbWzFzWHERTrejLqwHDfS4GibPoq5wjTPIoJHoBtKGPg3xAFfxmM+9ztbXelxcf2hwQcaz1PtmFeue8g==",
  3837        "dependencies": {
  3838          "globule": "^1.0.0"
  3839        },
  3840        "engines": {
  3841          "node": ">= 4.0.0"
  3842        }
  3843      },
  3844      "node_modules/get-caller-file": {
  3845        "version": "1.0.3",
  3846        "resolved": "https://registry.npmjs.org/get-caller-file/-/get-caller-file-1.0.3.tgz",
  3847        "integrity": "sha512-3t6rVToeoZfYSGd8YoLFR2DJkiQrIiUrGcjvFX2mDw3bn6k2OtwHN0TNCLbBO+w8qTvimhDkv+LSscbJY1vE6w=="
  3848      },
  3849      "node_modules/get-stdin": {
  3850        "version": "4.0.1",
  3851        "resolved": "https://registry.npmjs.org/get-stdin/-/get-stdin-4.0.1.tgz",
  3852        "integrity": "sha1-uWjGsKBDhDJJAui/Gl3zJXmkUP4=",
  3853        "engines": {
  3854          "node": ">=0.10.0"
  3855        }
  3856      },
  3857      "node_modules/get-value": {
  3858        "version": "2.0.6",
  3859        "resolved": "https://registry.npmjs.org/get-value/-/get-value-2.0.6.tgz",
  3860        "integrity": "sha1-3BXKHGcjh8p2vTesCjlbogQqLCg=",
  3861        "engines": {
  3862          "node": ">=0.10.0"
  3863        }
  3864      },
  3865      "node_modules/getpass": {
  3866        "version": "0.1.7",
  3867        "resolved": "https://registry.npmjs.org/getpass/-/getpass-0.1.7.tgz",
  3868        "integrity": "sha1-Xv+OPmhNVprkyysSgmBOi6YhSfo=",
  3869        "dependencies": {
  3870          "assert-plus": "^1.0.0"
  3871        }
  3872      },
  3873      "node_modules/glob": {
  3874        "version": "7.1.6",
  3875        "resolved": "https://registry.npmjs.org/glob/-/glob-7.1.6.tgz",
  3876        "integrity": "sha512-LwaxwyZ72Lk7vZINtNNrywX0ZuLyStrdDtabefZKAY5ZGJhVtgdznluResxNmPitE0SAO+O26sWTHeKSI2wMBA==",
  3877        "dependencies": {
  3878          "fs.realpath": "^1.0.0",
  3879          "inflight": "^1.0.4",
  3880          "inherits": "2",
  3881          "minimatch": "^3.0.4",
  3882          "once": "^1.3.0",
  3883          "path-is-absolute": "^1.0.0"
  3884        },
  3885        "engines": {
  3886          "node": "*"
  3887        },
  3888        "funding": {
  3889          "url": "https://github.com/sponsors/isaacs"
  3890        }
  3891      },
  3892      "node_modules/glob-base": {
  3893        "version": "0.3.0",
  3894        "resolved": "https://registry.npmjs.org/glob-base/-/glob-base-0.3.0.tgz",
  3895        "integrity": "sha1-27Fk9iIbHAscz4Kuoyi0l98Oo8Q=",
  3896        "dependencies": {
  3897          "glob-parent": "^2.0.0",
  3898          "is-glob": "^2.0.0"
  3899        },
  3900        "engines": {
  3901          "node": ">=0.10.0"
  3902        }
  3903      },
  3904      "node_modules/glob-parent": {
  3905        "version": "2.0.0",
  3906        "resolved": "https://registry.npmjs.org/glob-parent/-/glob-parent-2.0.0.tgz",
  3907        "integrity": "sha1-gTg9ctsFT8zPUzbaqQLxgvbtuyg=",
  3908        "dependencies": {
  3909          "is-glob": "^2.0.0"
  3910        }
  3911      },
  3912      "node_modules/glob2base": {
  3913        "version": "0.0.12",
  3914        "resolved": "https://registry.npmjs.org/glob2base/-/glob2base-0.0.12.tgz",
  3915        "integrity": "sha1-nUGbPijxLoOjYhZKJ3BVkiycDVY=",
  3916        "dependencies": {
  3917          "find-index": "^0.1.1"
  3918        },
  3919        "engines": {
  3920          "node": ">= 0.10"
  3921        }
  3922      },
  3923      "node_modules/globby": {
  3924        "version": "5.0.0",
  3925        "resolved": "https://registry.npmjs.org/globby/-/globby-5.0.0.tgz",
  3926        "integrity": "sha1-69hGZ8oNuzMLmbz8aOrCvFQ3Dg0=",
  3927        "dev": true,
  3928        "dependencies": {
  3929          "array-union": "^1.0.1",
  3930          "arrify": "^1.0.0",
  3931          "glob": "^7.0.3",
  3932          "object-assign": "^4.0.1",
  3933          "pify": "^2.0.0",
  3934          "pinkie-promise": "^2.0.0"
  3935        },
  3936        "engines": {
  3937          "node": ">=0.10.0"
  3938        }
  3939      },
  3940      "node_modules/globule": {
  3941        "version": "1.3.2",
  3942        "resolved": "https://registry.npmjs.org/globule/-/globule-1.3.2.tgz",
  3943        "integrity": "sha512-7IDTQTIu2xzXkT+6mlluidnWo+BypnbSoEVVQCGfzqnl5Ik8d3e1d4wycb8Rj9tWW+Z39uPWsdlquqiqPCd/pA==",
  3944        "dependencies": {
  3945          "glob": "~7.1.1",
  3946          "lodash": "~4.17.10",
  3947          "minimatch": "~3.0.2"
  3948        },
  3949        "engines": {
  3950          "node": ">= 0.10"
  3951        }
  3952      },
  3953      "node_modules/graceful-fs": {
  3954        "version": "4.2.3",
  3955        "resolved": "https://registry.npmjs.org/graceful-fs/-/graceful-fs-4.2.3.tgz",
  3956        "integrity": "sha512-a30VEBm4PEdx1dRB7MFK7BejejvCvBronbLjht+sHuGYj8PHs7M/5Z+rt5lw551vZ7yfTCj4Vuyy3mSJytDWRQ=="
  3957      },
  3958      "node_modules/har-schema": {
  3959        "version": "2.0.0",
  3960        "resolved": "https://registry.npmjs.org/har-schema/-/har-schema-2.0.0.tgz",
  3961        "integrity": "sha1-qUwiJOvKwEeCoNkDVSHyRzW37JI=",
  3962        "engines": {
  3963          "node": ">=4"
  3964        }
  3965      },
  3966      "node_modules/har-validator": {
  3967        "version": "5.1.3",
  3968        "resolved": "https://registry.npmjs.org/har-validator/-/har-validator-5.1.3.tgz",
  3969        "integrity": "sha512-sNvOCzEQNr/qrvJgc3UG/kD4QtlHycrzwS+6mfTrrSq97BvaYcPZZI1ZSqGSPR73Cxn4LKTD4PttRwfU7jWq5g==",
  3970        "deprecated": "this library is no longer supported",
  3971        "dependencies": {
  3972          "ajv": "^6.5.5",
  3973          "har-schema": "^2.0.0"
  3974        },
  3975        "engines": {
  3976          "node": ">=6"
  3977        }
  3978      },
  3979      "node_modules/has-ansi": {
  3980        "version": "2.0.0",
  3981        "resolved": "https://registry.npmjs.org/has-ansi/-/has-ansi-2.0.0.tgz",
  3982        "integrity": "sha1-NPUEnOHs3ysGSa8+8k5F7TVBbZE=",
  3983        "dependencies": {
  3984          "ansi-regex": "^2.0.0"
  3985        },
  3986        "engines": {
  3987          "node": ">=0.10.0"
  3988        }
  3989      },
  3990      "node_modules/has-binary": {
  3991        "version": "0.1.7",
  3992        "resolved": "https://registry.npmjs.org/has-binary/-/has-binary-0.1.7.tgz",
  3993        "integrity": "sha1-aOYesWIQyVRaClzOBqhzkS/h5ow=",
  3994        "dev": true,
  3995        "dependencies": {
  3996          "isarray": "0.0.1"
  3997        }
  3998      },
  3999      "node_modules/has-binary/node_modules/isarray": {
  4000        "version": "0.0.1",
  4001        "resolved": "https://registry.npmjs.org/isarray/-/isarray-0.0.1.tgz",
  4002        "integrity": "sha1-ihis/Kmo9Bd+Cav8YDiTmwXR7t8=",
  4003        "dev": true
  4004      },
  4005      "node_modules/has-binary2": {
  4006        "version": "1.0.3",
  4007        "resolved": "https://registry.npmjs.org/has-binary2/-/has-binary2-1.0.3.tgz",
  4008        "integrity": "sha512-G1LWKhDSvhGeAQ8mPVQlqNcOB2sJdwATtZKl2pDKKHfpf/rYj24lkinxf69blJbnsvtqqNU+L3SL50vzZhXOnw==",
  4009        "dev": true,
  4010        "dependencies": {
  4011          "isarray": "2.0.1"
  4012        }
  4013      },
  4014      "node_modules/has-binary2/node_modules/isarray": {
  4015        "version": "2.0.1",
  4016        "resolved": "https://registry.npmjs.org/isarray/-/isarray-2.0.1.tgz",
  4017        "integrity": "sha1-o32U7ZzaLVmGXJ92/llu4fM4dB4=",
  4018        "dev": true
  4019      },
  4020      "node_modules/has-cors": {
  4021        "version": "1.1.0",
  4022        "resolved": "https://registry.npmjs.org/has-cors/-/has-cors-1.1.0.tgz",
  4023        "integrity": "sha1-XkdHk/fqmEPRu5nCPu9J/xJv/zk=",
  4024        "dev": true
  4025      },
  4026      "node_modules/has-flag": {
  4027        "version": "3.0.0",
  4028        "resolved": "https://registry.npmjs.org/has-flag/-/has-flag-3.0.0.tgz",
  4029        "integrity": "sha1-tdRU3CGZriJWmfNGfloH87lVuv0=",
  4030        "dev": true,
  4031        "engines": {
  4032          "node": ">=4"
  4033        }
  4034      },
  4035      "node_modules/has-symbols": {
  4036        "version": "1.0.1",
  4037        "resolved": "https://registry.npmjs.org/has-symbols/-/has-symbols-1.0.1.tgz",
  4038        "integrity": "sha512-PLcsoqu++dmEIZB+6totNFKq/7Do+Z0u4oT0zKOJNl3lYK6vGwwu2hjHs+68OEZbTjiUE9bgOABXbP/GvrS0Kg==",
  4039        "engines": {
  4040          "node": ">= 0.4"
  4041        },
  4042        "funding": {
  4043          "url": "https://github.com/sponsors/ljharb"
  4044        }
  4045      },
  4046      "node_modules/has-unicode": {
  4047        "version": "2.0.1",
  4048        "resolved": "https://registry.npmjs.org/has-unicode/-/has-unicode-2.0.1.tgz",
  4049        "integrity": "sha1-4Ob+aijPUROIVeCG0Wkedx3iqLk="
  4050      },
  4051      "node_modules/has-value": {
  4052        "version": "1.0.0",
  4053        "resolved": "https://registry.npmjs.org/has-value/-/has-value-1.0.0.tgz",
  4054        "integrity": "sha1-GLKB2lhbHFxR3vJMkw7SmgvmsXc=",
  4055        "dependencies": {
  4056          "get-value": "^2.0.6",
  4057          "has-values": "^1.0.0",
  4058          "isobject": "^3.0.0"
  4059        },
  4060        "engines": {
  4061          "node": ">=0.10.0"
  4062        }
  4063      },
  4064      "node_modules/has-value/node_modules/isobject": {
  4065        "version": "3.0.1",
  4066        "resolved": "https://registry.npmjs.org/isobject/-/isobject-3.0.1.tgz",
  4067        "integrity": "sha1-TkMekrEalzFjaqH5yNHMvP2reN8=",
  4068        "engines": {
  4069          "node": ">=0.10.0"
  4070        }
  4071      },
  4072      "node_modules/has-values": {
  4073        "version": "1.0.0",
  4074        "resolved": "https://registry.npmjs.org/has-values/-/has-values-1.0.0.tgz",
  4075        "integrity": "sha1-lbC2P+whRmGab+V/51Yo1aOe/k8=",
  4076        "dependencies": {
  4077          "is-number": "^3.0.0",
  4078          "kind-of": "^4.0.0"
  4079        },
  4080        "engines": {
  4081          "node": ">=0.10.0"
  4082        }
  4083      },
  4084      "node_modules/has-values/node_modules/is-number": {
  4085        "version": "3.0.0",
  4086        "resolved": "https://registry.npmjs.org/is-number/-/is-number-3.0.0.tgz",
  4087        "integrity": "sha1-JP1iAaR4LPUFYcgQJ2r8fRLXEZU=",
  4088        "dependencies": {
  4089          "kind-of": "^3.0.2"
  4090        },
  4091        "engines": {
  4092          "node": ">=0.10.0"
  4093        }
  4094      },
  4095      "node_modules/has-values/node_modules/is-number/node_modules/kind-of": {
  4096        "version": "3.2.2",
  4097        "resolved": "https://registry.npmjs.org/kind-of/-/kind-of-3.2.2.tgz",
  4098        "integrity": "sha1-MeohpzS6ubuw8yRm2JOupR5KPGQ=",
  4099        "dependencies": {
  4100          "is-buffer": "^1.1.5"
  4101        },
  4102        "engines": {
  4103          "node": ">=0.10.0"
  4104        }
  4105      },
  4106      "node_modules/has-values/node_modules/kind-of": {
  4107        "version": "4.0.0",
  4108        "resolved": "https://registry.npmjs.org/kind-of/-/kind-of-4.0.0.tgz",
  4109        "integrity": "sha1-IIE989cSkosgc3hpGkUGb65y3Vc=",
  4110        "dependencies": {
  4111          "is-buffer": "^1.1.5"
  4112        },
  4113        "engines": {
  4114          "node": ">=0.10.0"
  4115        }
  4116      },
  4117      "node_modules/he": {
  4118        "version": "0.5.0",
  4119        "resolved": "https://registry.npmjs.org/he/-/he-0.5.0.tgz",
  4120        "integrity": "sha1-LAX/rvkLaOhg8/0rVO9YCYknfuI=",
  4121        "dev": true,
  4122        "bin": {
  4123          "he": "bin/he"
  4124        }
  4125      },
  4126      "node_modules/hosted-git-info": {
  4127        "version": "2.8.9",
  4128        "resolved": "https://registry.npmjs.org/hosted-git-info/-/hosted-git-info-2.8.9.tgz",
  4129        "integrity": "sha512-mxIDAb9Lsm6DoOJ7xH+5+X4y1LU/4Hi50L9C5sIswK3JzULS4bwk1FvjdBgvYR4bzT4tuUQiC15FE2f5HbLvYw=="
  4130      },
  4131      "node_modules/http-errors": {
  4132        "version": "1.7.2",
  4133        "resolved": "https://registry.npmjs.org/http-errors/-/http-errors-1.7.2.tgz",
  4134        "integrity": "sha512-uUQBt3H/cSIVfch6i1EuPNy/YsRSOUBXTVfZ+yR7Zjez3qjBz6i9+i4zjNaoqcoFVI4lQJ5plg63TvGfRSDCRg==",
  4135        "dev": true,
  4136        "dependencies": {
  4137          "depd": "~1.1.2",
  4138          "inherits": "2.0.3",
  4139          "setprototypeof": "1.1.1",
  4140          "statuses": ">= 1.5.0 < 2",
  4141          "toidentifier": "1.0.0"
  4142        },
  4143        "engines": {
  4144          "node": ">= 0.6"
  4145        }
  4146      },
  4147      "node_modules/http-errors/node_modules/inherits": {
  4148        "version": "2.0.3",
  4149        "resolved": "https://registry.npmjs.org/inherits/-/inherits-2.0.3.tgz",
  4150        "integrity": "sha1-Yzwsg+PaQqUC9SRmAiSA9CCCYd4=",
  4151        "dev": true
  4152      },
  4153      "node_modules/http-proxy": {
  4154        "version": "1.18.0",
  4155        "resolved": "https://registry.npmjs.org/http-proxy/-/http-proxy-1.18.0.tgz",
  4156        "integrity": "sha512-84I2iJM/n1d4Hdgc6y2+qY5mDaz2PUVjlg9znE9byl+q0uC3DeByqBGReQu5tpLK0TAqTIXScRUV+dg7+bUPpQ==",
  4157        "dev": true,
  4158        "dependencies": {
  4159          "eventemitter3": "^4.0.0",
  4160          "follow-redirects": "^1.0.0",
  4161          "requires-port": "^1.0.0"
  4162        },
  4163        "engines": {
  4164          "node": ">=6.0.0"
  4165        }
  4166      },
  4167      "node_modules/http-server": {
  4168        "version": "0.9.0",
  4169        "resolved": "https://registry.npmjs.org/http-server/-/http-server-0.9.0.tgz",
  4170        "integrity": "sha1-jxsGvcczYY1NxCgxx7oa/04GABo=",
  4171        "dev": true,
  4172        "dependencies": {
  4173          "colors": "1.0.3",
  4174          "corser": "~2.0.0",
  4175          "ecstatic": "^1.4.0",
  4176          "http-proxy": "^1.8.1",
  4177          "opener": "~1.4.0",
  4178          "optimist": "0.6.x",
  4179          "portfinder": "0.4.x",
  4180          "union": "~0.4.3"
  4181        },
  4182        "bin": {
  4183          "hs": "bin/http-server",
  4184          "http-server": "bin/http-server"
  4185        }
  4186      },
  4187      "node_modules/http-signature": {
  4188        "version": "1.2.0",
  4189        "resolved": "https://registry.npmjs.org/http-signature/-/http-signature-1.2.0.tgz",
  4190        "integrity": "sha1-muzZJRFHcvPZW2WmCruPfBj7rOE=",
  4191        "dependencies": {
  4192          "assert-plus": "^1.0.0",
  4193          "jsprim": "^1.2.2",
  4194          "sshpk": "^1.7.0"
  4195        },
  4196        "engines": {
  4197          "node": ">=0.8",
  4198          "npm": ">=1.3.7"
  4199        }
  4200      },
  4201      "node_modules/https-proxy-agent": {
  4202        "version": "1.0.0",
  4203        "resolved": "https://registry.npmjs.org/https-proxy-agent/-/https-proxy-agent-1.0.0.tgz",
  4204        "integrity": "sha1-NffabEjOTdv6JkiRrFk+5f+GceY=",
  4205        "dev": true,
  4206        "dependencies": {
  4207          "agent-base": "2",
  4208          "debug": "2",
  4209          "extend": "3"
  4210        }
  4211      },
  4212      "node_modules/iconv-lite": {
  4213        "version": "0.4.24",
  4214        "resolved": "https://registry.npmjs.org/iconv-lite/-/iconv-lite-0.4.24.tgz",
  4215        "integrity": "sha512-v3MXnZAcvnywkTUEZomIActle7RXXeedOR31wwl7VlyoXO4Qi9arvSenNQWne1TcRwhCL1HwLI21bEqdpj8/rA==",
  4216        "dev": true,
  4217        "dependencies": {
  4218          "safer-buffer": ">= 2.1.2 < 3"
  4219        },
  4220        "engines": {
  4221          "node": ">=0.10.0"
  4222        }
  4223      },
  4224      "node_modules/immutable": {
  4225        "version": "3.8.2",
  4226        "resolved": "https://registry.npmjs.org/immutable/-/immutable-3.8.2.tgz",
  4227        "integrity": "sha1-wkOZUUVbs5kT2vKBN28VMOEErfM=",
  4228        "dev": true,
  4229        "engines": {
  4230          "node": ">=0.10.0"
  4231        }
  4232      },
  4233      "node_modules/in-publish": {
  4234        "version": "2.0.1",
  4235        "resolved": "https://registry.npmjs.org/in-publish/-/in-publish-2.0.1.tgz",
  4236        "integrity": "sha512-oDM0kUSNFC31ShNxHKUyfZKy8ZeXZBWMjMdZHKLOk13uvT27VTL/QzRGfRUcevJhpkZAvlhPYuXkF7eNWrtyxQ==",
  4237        "bin": {
  4238          "in-install": "in-install.js",
  4239          "in-publish": "in-publish.js",
  4240          "not-in-install": "not-in-install.js",
  4241          "not-in-publish": "not-in-publish.js"
  4242        }
  4243      },
  4244      "node_modules/indent-string": {
  4245        "version": "2.1.0",
  4246        "resolved": "https://registry.npmjs.org/indent-string/-/indent-string-2.1.0.tgz",
  4247        "integrity": "sha1-ji1INIdCEhtKghi3oTfppSBJ3IA=",
  4248        "dependencies": {
  4249          "repeating": "^2.0.0"
  4250        },
  4251        "engines": {
  4252          "node": ">=0.10.0"
  4253        }
  4254      },
  4255      "node_modules/indexof": {
  4256        "version": "0.0.1",
  4257        "resolved": "https://registry.npmjs.org/indexof/-/indexof-0.0.1.tgz",
  4258        "integrity": "sha1-gtwzbSMrkGIXnQWrMpOmYFn9Q10=",
  4259        "dev": true
  4260      },
  4261      "node_modules/inflight": {
  4262        "version": "1.0.6",
  4263        "resolved": "https://registry.npmjs.org/inflight/-/inflight-1.0.6.tgz",
  4264        "integrity": "sha1-Sb1jMdfQLQwJvJEKEHW6gWW1bfk=",
  4265        "dependencies": {
  4266          "once": "^1.3.0",
  4267          "wrappy": "1"
  4268        }
  4269      },
  4270      "node_modules/inherits": {
  4271        "version": "2.0.4",
  4272        "resolved": "https://registry.npmjs.org/inherits/-/inherits-2.0.4.tgz",
  4273        "integrity": "sha512-k/vGaX4/Yla3WzyMCvTQOXYeIHvqOKtnqBduzTHpzpQZzAskKMhZ2K+EnBiSM9zGSoIFeMpXKxa4dYeZIQqewQ=="
  4274      },
  4275      "node_modules/ini": {
  4276        "version": "1.3.5",
  4277        "resolved": "https://registry.npmjs.org/ini/-/ini-1.3.5.tgz",
  4278        "integrity": "sha512-RZY5huIKCMRWDUqZlEi72f/lmXKMvuszcMBduliQ3nnWbx9X/ZBQO7DijMEYS9EhHBb2qacRUMtC7svLwe0lcw==",
  4279        "deprecated": "Please update to ini >=1.3.6 to avoid a prototype pollution issue",
  4280        "dev": true,
  4281        "engines": {
  4282          "node": "*"
  4283        }
  4284      },
  4285      "node_modules/invert-kv": {
  4286        "version": "1.0.0",
  4287        "resolved": "https://registry.npmjs.org/invert-kv/-/invert-kv-1.0.0.tgz",
  4288        "integrity": "sha1-EEqOSqym09jNFXqO+L+rLXo//bY=",
  4289        "engines": {
  4290          "node": ">=0.10.0"
  4291        }
  4292      },
  4293      "node_modules/is-accessor-descriptor": {
  4294        "version": "0.1.6",
  4295        "resolved": "https://registry.npmjs.org/is-accessor-descriptor/-/is-accessor-descriptor-0.1.6.tgz",
  4296        "integrity": "sha1-qeEss66Nh2cn7u84Q/igiXtcmNY=",
  4297        "dependencies": {
  4298          "kind-of": "^3.0.2"
  4299        },
  4300        "engines": {
  4301          "node": ">=0.10.0"
  4302        }
  4303      },
  4304      "node_modules/is-arrayish": {
  4305        "version": "0.2.1",
  4306        "resolved": "https://registry.npmjs.org/is-arrayish/-/is-arrayish-0.2.1.tgz",
  4307        "integrity": "sha1-d8mYQFJ6qOyxqLppe4BkWnqSap0="
  4308      },
  4309      "node_modules/is-binary-path": {
  4310        "version": "1.0.1",
  4311        "resolved": "https://registry.npmjs.org/is-binary-path/-/is-binary-path-1.0.1.tgz",
  4312        "integrity": "sha1-dfFmQrSA8YenEcgUFh/TpKdlWJg=",
  4313        "dependencies": {
  4314          "binary-extensions": "^1.0.0"
  4315        },
  4316        "engines": {
  4317          "node": ">=0.10.0"
  4318        }
  4319      },
  4320      "node_modules/is-buffer": {
  4321        "version": "1.1.6",
  4322        "resolved": "https://registry.npmjs.org/is-buffer/-/is-buffer-1.1.6.tgz",
  4323        "integrity": "sha512-NcdALwpXkTm5Zvvbk7owOUSvVvBKDgKP5/ewfXEznmQFfs4ZRmanOeKBTjRVjka3QFoN6XJ+9F3USqfHqTaU5w=="
  4324      },
  4325      "node_modules/is-data-descriptor": {
  4326        "version": "0.1.4",
  4327        "resolved": "https://registry.npmjs.org/is-data-descriptor/-/is-data-descriptor-0.1.4.tgz",
  4328        "integrity": "sha1-C17mSDiOLIYCgueT8YVv7D8wG1Y=",
  4329        "dependencies": {
  4330          "kind-of": "^3.0.2"
  4331        },
  4332        "engines": {
  4333          "node": ">=0.10.0"
  4334        }
  4335      },
  4336      "node_modules/is-descriptor": {
  4337        "version": "0.1.6",
  4338        "resolved": "https://registry.npmjs.org/is-descriptor/-/is-descriptor-0.1.6.tgz",
  4339        "integrity": "sha512-avDYr0SB3DwO9zsMov0gKCESFYqCnE4hq/4z3TdUlukEy5t9C0YRq7HLrsN52NAcqXKaepeCD0n+B0arnVG3Hg==",
  4340        "dependencies": {
  4341          "is-accessor-descriptor": "^0.1.6",
  4342          "is-data-descriptor": "^0.1.4",
  4343          "kind-of": "^5.0.0"
  4344        },
  4345        "engines": {
  4346          "node": ">=0.10.0"
  4347        }
  4348      },
  4349      "node_modules/is-descriptor/node_modules/kind-of": {
  4350        "version": "5.1.0",
  4351        "resolved": "https://registry.npmjs.org/kind-of/-/kind-of-5.1.0.tgz",
  4352        "integrity": "sha512-NGEErnH6F2vUuXDh+OlbcKW7/wOcfdRHaZ7VWtqCztfHri/++YKmP51OdWeGPuqCOba6kk2OTe5d02VmTB80Pw==",
  4353        "engines": {
  4354          "node": ">=0.10.0"
  4355        }
  4356      },
  4357      "node_modules/is-dotfile": {
  4358        "version": "1.0.3",
  4359        "resolved": "https://registry.npmjs.org/is-dotfile/-/is-dotfile-1.0.3.tgz",
  4360        "integrity": "sha1-pqLzL/0t+wT1yiXs0Pa4PPeYoeE=",
  4361        "engines": {
  4362          "node": ">=0.10.0"
  4363        }
  4364      },
  4365      "node_modules/is-equal-shallow": {
  4366        "version": "0.1.3",
  4367        "resolved": "https://registry.npmjs.org/is-equal-shallow/-/is-equal-shallow-0.1.3.tgz",
  4368        "integrity": "sha1-IjgJj8Ih3gvPpdnqxMRdY4qhxTQ=",
  4369        "dependencies": {
  4370          "is-primitive": "^2.0.0"
  4371        },
  4372        "engines": {
  4373          "node": ">=0.10.0"
  4374        }
  4375      },
  4376      "node_modules/is-extendable": {
  4377        "version": "0.1.1",
  4378        "resolved": "https://registry.npmjs.org/is-extendable/-/is-extendable-0.1.1.tgz",
  4379        "integrity": "sha1-YrEQ4omkcUGOPsNqYX1HLjAd/Ik=",
  4380        "engines": {
  4381          "node": ">=0.10.0"
  4382        }
  4383      },
  4384      "node_modules/is-extglob": {
  4385        "version": "1.0.0",
  4386        "resolved": "https://registry.npmjs.org/is-extglob/-/is-extglob-1.0.0.tgz",
  4387        "integrity": "sha1-rEaBd8SUNAWgkvyPKXYMb/xiBsA=",
  4388        "engines": {
  4389          "node": ">=0.10.0"
  4390        }
  4391      },
  4392      "node_modules/is-finite": {
  4393        "version": "1.1.0",
  4394        "resolved": "https://registry.npmjs.org/is-finite/-/is-finite-1.1.0.tgz",
  4395        "integrity": "sha512-cdyMtqX/BOqqNBBiKlIVkytNHm49MtMlYyn1zxzvJKWmFMlGzm+ry5BBfYyeY9YmNKbRSo/o7OX9w9ale0wg3w==",
  4396        "engines": {
  4397          "node": ">=0.10.0"
  4398        },
  4399        "funding": {
  4400          "url": "https://github.com/sponsors/sindresorhus"
  4401        }
  4402      },
  4403      "node_modules/is-fullwidth-code-point": {
  4404        "version": "1.0.0",
  4405        "resolved": "https://registry.npmjs.org/is-fullwidth-code-point/-/is-fullwidth-code-point-1.0.0.tgz",
  4406        "integrity": "sha1-754xOG8DGn8NZDr4L95QxFfvAMs=",
  4407        "dependencies": {
  4408          "number-is-nan": "^1.0.0"
  4409        },
  4410        "engines": {
  4411          "node": ">=0.10.0"
  4412        }
  4413      },
  4414      "node_modules/is-glob": {
  4415        "version": "2.0.1",
  4416        "resolved": "https://registry.npmjs.org/is-glob/-/is-glob-2.0.1.tgz",
  4417        "integrity": "sha1-0Jb5JqPe1WAPP9/ZEZjLCIjC2GM=",
  4418        "dependencies": {
  4419          "is-extglob": "^1.0.0"
  4420        },
  4421        "engines": {
  4422          "node": ">=0.10.0"
  4423        }
  4424      },
  4425      "node_modules/is-number": {
  4426        "version": "2.1.0",
  4427        "resolved": "https://registry.npmjs.org/is-number/-/is-number-2.1.0.tgz",
  4428        "integrity": "sha1-Afy7s5NGOlSPL0ZszhbezknbkI8=",
  4429        "dependencies": {
  4430          "kind-of": "^3.0.2"
  4431        },
  4432        "engines": {
  4433          "node": ">=0.10.0"
  4434        }
  4435      },
  4436      "node_modules/is-number-like": {
  4437        "version": "1.0.8",
  4438        "resolved": "https://registry.npmjs.org/is-number-like/-/is-number-like-1.0.8.tgz",
  4439        "integrity": "sha512-6rZi3ezCyFcn5L71ywzz2bS5b2Igl1En3eTlZlvKjpz1n3IZLAYMbKYAIQgFmEu0GENg92ziU/faEOA/aixjbA==",
  4440        "dev": true,
  4441        "dependencies": {
  4442          "lodash.isfinite": "^3.3.2"
  4443        }
  4444      },
  4445      "node_modules/is-path-cwd": {
  4446        "version": "1.0.0",
  4447        "resolved": "https://registry.npmjs.org/is-path-cwd/-/is-path-cwd-1.0.0.tgz",
  4448        "integrity": "sha1-0iXsIxMuie3Tj9p2dHLmLmXxEG0=",
  4449        "dev": true,
  4450        "engines": {
  4451          "node": ">=0.10.0"
  4452        }
  4453      },
  4454      "node_modules/is-path-in-cwd": {
  4455        "version": "1.0.1",
  4456        "resolved": "https://registry.npmjs.org/is-path-in-cwd/-/is-path-in-cwd-1.0.1.tgz",
  4457        "integrity": "sha512-FjV1RTW48E7CWM7eE/J2NJvAEEVektecDBVBE5Hh3nM1Jd0kvhHtX68Pr3xsDf857xt3Y4AkwVULK1Vku62aaQ==",
  4458        "dev": true,
  4459        "dependencies": {
  4460          "is-path-inside": "^1.0.0"
  4461        },
  4462        "engines": {
  4463          "node": ">=0.10.0"
  4464        }
  4465      },
  4466      "node_modules/is-path-inside": {
  4467        "version": "1.0.1",
  4468        "resolved": "https://registry.npmjs.org/is-path-inside/-/is-path-inside-1.0.1.tgz",
  4469        "integrity": "sha1-jvW33lBDej/cprToZe96pVy0gDY=",
  4470        "dev": true,
  4471        "dependencies": {
  4472          "path-is-inside": "^1.0.1"
  4473        },
  4474        "engines": {
  4475          "node": ">=0.10.0"
  4476        }
  4477      },
  4478      "node_modules/is-plain-object": {
  4479        "version": "2.0.4",
  4480        "resolved": "https://registry.npmjs.org/is-plain-object/-/is-plain-object-2.0.4.tgz",
  4481        "integrity": "sha512-h5PpgXkWitc38BBMYawTYMWJHFZJVnBquFE57xFpjB8pJFiF6gZ+bU+WyI/yqXiFR5mdLsgYNaPe8uao6Uv9Og==",
  4482        "dependencies": {
  4483          "isobject": "^3.0.1"
  4484        },
  4485        "engines": {
  4486          "node": ">=0.10.0"
  4487        }
  4488      },
  4489      "node_modules/is-plain-object/node_modules/isobject": {
  4490        "version": "3.0.1",
  4491        "resolved": "https://registry.npmjs.org/isobject/-/isobject-3.0.1.tgz",
  4492        "integrity": "sha1-TkMekrEalzFjaqH5yNHMvP2reN8=",
  4493        "engines": {
  4494          "node": ">=0.10.0"
  4495        }
  4496      },
  4497      "node_modules/is-posix-bracket": {
  4498        "version": "0.1.1",
  4499        "resolved": "https://registry.npmjs.org/is-posix-bracket/-/is-posix-bracket-0.1.1.tgz",
  4500        "integrity": "sha1-MzTceXdDaOkvAW5vvAqI9c1ua8Q=",
  4501        "engines": {
  4502          "node": ">=0.10.0"
  4503        }
  4504      },
  4505      "node_modules/is-primitive": {
  4506        "version": "2.0.0",
  4507        "resolved": "https://registry.npmjs.org/is-primitive/-/is-primitive-2.0.0.tgz",
  4508        "integrity": "sha1-IHurkWOEmcB7Kt8kCkGochADRXU=",
  4509        "engines": {
  4510          "node": ">=0.10.0"
  4511        }
  4512      },
  4513      "node_modules/is-typedarray": {
  4514        "version": "1.0.0",
  4515        "resolved": "https://registry.npmjs.org/is-typedarray/-/is-typedarray-1.0.0.tgz",
  4516        "integrity": "sha1-5HnICFjfDBsR3dppQPlgEfzaSpo="
  4517      },
  4518      "node_modules/is-utf8": {
  4519        "version": "0.2.1",
  4520        "resolved": "https://registry.npmjs.org/is-utf8/-/is-utf8-0.2.1.tgz",
  4521        "integrity": "sha1-Sw2hRCEE0bM2NA6AeX6GXPOffXI="
  4522      },
  4523      "node_modules/is-windows": {
  4524        "version": "1.0.2",
  4525        "resolved": "https://registry.npmjs.org/is-windows/-/is-windows-1.0.2.tgz",
  4526        "integrity": "sha512-eXK1UInq2bPmjyX6e3VHIzMLobc4J94i4AWn+Hpq3OU5KkrRC96OAcR3PRJ/pGu6m8TRnBHP9dkXQVsT/COVIA==",
  4527        "engines": {
  4528          "node": ">=0.10.0"
  4529        }
  4530      },
  4531      "node_modules/is-wsl": {
  4532        "version": "1.1.0",
  4533        "resolved": "https://registry.npmjs.org/is-wsl/-/is-wsl-1.1.0.tgz",
  4534        "integrity": "sha1-HxbkqiKwTRM2tmGIpmrzxgDDpm0=",
  4535        "dev": true,
  4536        "engines": {
  4537          "node": ">=4"
  4538        }
  4539      },
  4540      "node_modules/isarray": {
  4541        "version": "1.0.0",
  4542        "resolved": "https://registry.npmjs.org/isarray/-/isarray-1.0.0.tgz",
  4543        "integrity": "sha1-u5NdSFgsuhaMBoNJV6VKPgcSTxE="
  4544      },
  4545      "node_modules/isbinaryfile": {
  4546        "version": "3.0.3",
  4547        "resolved": "https://registry.npmjs.org/isbinaryfile/-/isbinaryfile-3.0.3.tgz",
  4548        "integrity": "sha512-8cJBL5tTd2OS0dM4jz07wQd5g0dCCqIhUxPIGtZfa5L6hWlvV5MHTITy/DBAsF+Oe2LS1X3krBUhNwaGUWpWxw==",
  4549        "dev": true,
  4550        "dependencies": {
  4551          "buffer-alloc": "^1.2.0"
  4552        },
  4553        "engines": {
  4554          "node": ">=0.6.0"
  4555        }
  4556      },
  4557      "node_modules/isexe": {
  4558        "version": "2.0.0",
  4559        "resolved": "https://registry.npmjs.org/isexe/-/isexe-2.0.0.tgz",
  4560        "integrity": "sha1-6PvzdNxVb/iUehDcsFctYz8s+hA="
  4561      },
  4562      "node_modules/isobject": {
  4563        "version": "2.1.0",
  4564        "resolved": "https://registry.npmjs.org/isobject/-/isobject-2.1.0.tgz",
  4565        "integrity": "sha1-8GVWEJaj8dou9GJy+BXIQNh+DIk=",
  4566        "dependencies": {
  4567          "isarray": "1.0.0"
  4568        },
  4569        "engines": {
  4570          "node": ">=0.10.0"
  4571        }
  4572      },
  4573      "node_modules/isstream": {
  4574        "version": "0.1.2",
  4575        "resolved": "https://registry.npmjs.org/isstream/-/isstream-0.1.2.tgz",
  4576        "integrity": "sha1-R+Y/evVa+m+S4VAOaQ64uFKcCZo="
  4577      },
  4578      "node_modules/jasmine": {
  4579        "version": "2.5.2",
  4580        "resolved": "https://registry.npmjs.org/jasmine/-/jasmine-2.5.2.tgz",
  4581        "integrity": "sha1-YoPO9whcCVzCXWUelU3wBPfj5CE=",
  4582        "dev": true,
  4583        "dependencies": {
  4584          "exit": "^0.1.2",
  4585          "glob": "^7.0.6",
  4586          "jasmine-core": "~2.5.2"
  4587        },
  4588        "bin": {
  4589          "jasmine": "bin/jasmine.js"
  4590        }
  4591      },
  4592      "node_modules/jasmine-core": {
  4593        "version": "2.4.1",
  4594        "resolved": "https://registry.npmjs.org/jasmine-core/-/jasmine-core-2.4.1.tgz",
  4595        "integrity": "sha1-b4OrOg8WlRcizgfSBsdz1XzIOL4=",
  4596        "dev": true
  4597      },
  4598      "node_modules/jasmine/node_modules/jasmine-core": {
  4599        "version": "2.5.2",
  4600        "resolved": "https://registry.npmjs.org/jasmine-core/-/jasmine-core-2.5.2.tgz",
  4601        "integrity": "sha1-b2G9eQYeJ/Q+b5NV5Es8bKtv8pc=",
  4602        "dev": true
  4603      },
  4604      "node_modules/jasminewd2": {
  4605        "version": "0.0.10",
  4606        "resolved": "https://registry.npmjs.org/jasminewd2/-/jasminewd2-0.0.10.tgz",
  4607        "integrity": "sha1-lPSK4ryUbK1kMDVGe0u36pwQde8=",
  4608        "dev": true
  4609      },
  4610      "node_modules/jquery": {
  4611        "version": "3.5.0",
  4612        "resolved": "https://registry.npmjs.org/jquery/-/jquery-3.5.0.tgz",
  4613        "integrity": "sha512-Xb7SVYMvygPxbFMpTFQiHh1J7HClEaThguL15N/Gg37Lri/qKyhRGZYzHRyLH8Stq3Aow0LsHO2O2ci86fCrNQ=="
  4614      },
  4615      "node_modules/js-base64": {
  4616        "version": "2.6.4",
  4617        "resolved": "https://registry.npmjs.org/js-base64/-/js-base64-2.6.4.tgz",
  4618        "integrity": "sha512-pZe//GGmwJndub7ZghVHz7vjb2LgC1m8B07Au3eYqeqv9emhESByMXxaEgkUkEqJe87oBbSniGYoQNIBklc7IQ=="
  4619      },
  4620      "node_modules/jsbn": {
  4621        "version": "0.1.1",
  4622        "resolved": "https://registry.npmjs.org/jsbn/-/jsbn-0.1.1.tgz",
  4623        "integrity": "sha1-peZUwuWi3rXyAdls77yoDA7y9RM="
  4624      },
  4625      "node_modules/json-parse-better-errors": {
  4626        "version": "1.0.2",
  4627        "resolved": "https://registry.npmjs.org/json-parse-better-errors/-/json-parse-better-errors-1.0.2.tgz",
  4628        "integrity": "sha512-mrqyZKfX5EhL7hvqcV6WG1yYjnjeuYDzDhhcAAUrq8Po85NBQBJP+ZDUT75qZQ98IkUoBqdkExkukOU7Ts2wrw==",
  4629        "dev": true
  4630      },
  4631      "node_modules/json-schema": {
  4632        "version": "0.2.3",
  4633        "resolved": "https://registry.npmjs.org/json-schema/-/json-schema-0.2.3.tgz",
  4634        "integrity": "sha1-tIDIkuWaLwWVTOcnvT8qTogvnhM="
  4635      },
  4636      "node_modules/json-schema-traverse": {
  4637        "version": "0.4.1",
  4638        "resolved": "https://registry.npmjs.org/json-schema-traverse/-/json-schema-traverse-0.4.1.tgz",
  4639        "integrity": "sha512-xbbCH5dCYU5T8LcEhhuh7HJ88HXuW3qsI3Y0zOZFKfZEHcpWiHU/Jxzk629Brsab/mMiHQti9wMP+845RPe3Vg=="
  4640      },
  4641      "node_modules/json-stringify-safe": {
  4642        "version": "5.0.1",
  4643        "resolved": "https://registry.npmjs.org/json-stringify-safe/-/json-stringify-safe-5.0.1.tgz",
  4644        "integrity": "sha1-Epai1Y/UXxmg9s4B1lcB4sc1tus="
  4645      },
  4646      "node_modules/json3": {
  4647        "version": "3.3.2",
  4648        "resolved": "https://registry.npmjs.org/json3/-/json3-3.3.2.tgz",
  4649        "integrity": "sha1-PAQ0dD35Pi9cQq7nsZvLSDV19OE=",
  4650        "deprecated": "Please use the native JSON object instead of JSON 3",
  4651        "dev": true
  4652      },
  4653      "node_modules/jsonfile": {
  4654        "version": "3.0.1",
  4655        "resolved": "https://registry.npmjs.org/jsonfile/-/jsonfile-3.0.1.tgz",
  4656        "integrity": "sha1-pezG9l9T9mLEQVx2daAzHQmS7GY=",
  4657        "dev": true,
  4658        "optionalDependencies": {
  4659          "graceful-fs": "^4.1.6"
  4660        }
  4661      },
  4662      "node_modules/jsprim": {
  4663        "version": "1.4.1",
  4664        "resolved": "https://registry.npmjs.org/jsprim/-/jsprim-1.4.1.tgz",
  4665        "integrity": "sha1-MT5mvB5cwG5Di8G3SZwuXFastqI=",
  4666        "engines": [
  4667          "node >=0.6.0"
  4668        ],
  4669        "dependencies": {
  4670          "assert-plus": "1.0.0",
  4671          "extsprintf": "1.3.0",
  4672          "json-schema": "0.2.3",
  4673          "verror": "1.10.0"
  4674        }
  4675      },
  4676      "node_modules/jssha": {
  4677        "version": "2.3.1",
  4678        "resolved": "https://registry.npmjs.org/jssha/-/jssha-2.3.1.tgz",
  4679        "integrity": "sha1-FHshJTaQNcpLL30hDcU58Amz3po=",
  4680        "deprecated": "jsSHA versions < 3.0.0 will no longer receive feature updates",
  4681        "engines": {
  4682          "node": "*"
  4683        }
  4684      },
  4685      "node_modules/karma": {
  4686        "version": "1.7.1",
  4687        "resolved": "https://registry.npmjs.org/karma/-/karma-1.7.1.tgz",
  4688        "integrity": "sha512-k5pBjHDhmkdaUccnC7gE3mBzZjcxyxYsYVaqiL2G5AqlfLyBO5nw2VdNK+O16cveEPd/gIOWULH7gkiYYwVNHg==",
  4689        "dev": true,
  4690        "dependencies": {
  4691          "bluebird": "^3.3.0",
  4692          "body-parser": "^1.16.1",
  4693          "chokidar": "^1.4.1",
  4694          "colors": "^1.1.0",
  4695          "combine-lists": "^1.0.0",
  4696          "connect": "^3.6.0",
  4697          "core-js": "^2.2.0",
  4698          "di": "^0.0.1",
  4699          "dom-serialize": "^2.2.0",
  4700          "expand-braces": "^0.1.1",
  4701          "glob": "^7.1.1",
  4702          "graceful-fs": "^4.1.2",
  4703          "http-proxy": "^1.13.0",
  4704          "isbinaryfile": "^3.0.0",
  4705          "lodash": "^3.8.0",
  4706          "log4js": "^0.6.31",
  4707          "mime": "^1.3.4",
  4708          "minimatch": "^3.0.2",
  4709          "optimist": "^0.6.1",
  4710          "qjobs": "^1.1.4",
  4711          "range-parser": "^1.2.0",
  4712          "rimraf": "^2.6.0",
  4713          "safe-buffer": "^5.0.1",
  4714          "socket.io": "1.7.3",
  4715          "source-map": "^0.5.3",
  4716          "tmp": "0.0.31",
  4717          "useragent": "^2.1.12"
  4718        },
  4719        "bin": {
  4720          "karma": "bin/karma"
  4721        },
  4722        "engines": {
  4723          "node": "0.10 || 0.12 || 4 || 5 || 6 || 7 || 8"
  4724        }
  4725      },
  4726      "node_modules/karma-chrome-launcher": {
  4727        "version": "2.2.0",
  4728        "resolved": "https://registry.npmjs.org/karma-chrome-launcher/-/karma-chrome-launcher-2.2.0.tgz",
  4729        "integrity": "sha512-uf/ZVpAabDBPvdPdveyk1EPgbnloPvFFGgmRhYLTDH7gEB4nZdSBk8yTU47w1g/drLSx5uMOkjKk7IWKfWg/+w==",
  4730        "dev": true,
  4731        "dependencies": {
  4732          "fs-access": "^1.0.0",
  4733          "which": "^1.2.1"
  4734        }
  4735      },
  4736      "node_modules/karma-cli": {
  4737        "version": "1.0.1",
  4738        "resolved": "https://registry.npmjs.org/karma-cli/-/karma-cli-1.0.1.tgz",
  4739        "integrity": "sha1-rmw8WKMTodALRRZMRVubhs4X+WA=",
  4740        "dev": true,
  4741        "dependencies": {
  4742          "resolve": "^1.1.6"
  4743        },
  4744        "bin": {
  4745          "karma": "bin/karma"
  4746        },
  4747        "engines": {
  4748          "node": "0.10 || 0.12 || 4 || 5 || 6"
  4749        }
  4750      },
  4751      "node_modules/karma-jasmine": {
  4752        "version": "1.1.2",
  4753        "resolved": "https://registry.npmjs.org/karma-jasmine/-/karma-jasmine-1.1.2.tgz",
  4754        "integrity": "sha1-OU8rJf+0pkS5rabyLUQ+L9CIhsM=",
  4755        "dev": true,
  4756        "engines": {
  4757          "node": ">= 4"
  4758        },
  4759        "peerDependencies": {
  4760          "jasmine-core": "*",
  4761          "karma": "*"
  4762        }
  4763      },
  4764      "node_modules/karma-jasmine-html-reporter": {
  4765        "version": "0.2.2",
  4766        "resolved": "https://registry.npmjs.org/karma-jasmine-html-reporter/-/karma-jasmine-html-reporter-0.2.2.tgz",
  4767        "integrity": "sha1-SKjl7xiAdhfuK14zwRlMNbQ5Ukw=",
  4768        "dev": true,
  4769        "dependencies": {
  4770          "karma-jasmine": "^1.0.2"
  4771        },
  4772        "peerDependencies": {
  4773          "karma": ">=0.9"
  4774        }
  4775      },
  4776      "node_modules/karma/node_modules/colors": {
  4777        "version": "1.4.0",
  4778        "resolved": "https://registry.npmjs.org/colors/-/colors-1.4.0.tgz",
  4779        "integrity": "sha512-a+UqTh4kgZg/SlGvfbzDHpgRu7AAQOmmqRHJnxhRZICKFUT91brVhNNt58CMWU9PsBbv3PDCZUHbVxuDiH2mtA==",
  4780        "dev": true,
  4781        "engines": {
  4782          "node": ">=0.1.90"
  4783        }
  4784      },
  4785      "node_modules/karma/node_modules/lodash": {
  4786        "version": "3.10.1",
  4787        "resolved": "https://registry.npmjs.org/lodash/-/lodash-3.10.1.tgz",
  4788        "integrity": "sha1-W/Rejkm6QYnhfUgnid/RW9FAt7Y=",
  4789        "dev": true
  4790      },
  4791      "node_modules/kind-of": {
  4792        "version": "3.2.2",
  4793        "resolved": "https://registry.npmjs.org/kind-of/-/kind-of-3.2.2.tgz",
  4794        "integrity": "sha1-MeohpzS6ubuw8yRm2JOupR5KPGQ=",
  4795        "dependencies": {
  4796          "is-buffer": "^1.1.5"
  4797        },
  4798        "engines": {
  4799          "node": ">=0.10.0"
  4800        }
  4801      },
  4802      "node_modules/lcid": {
  4803        "version": "1.0.0",
  4804        "resolved": "https://registry.npmjs.org/lcid/-/lcid-1.0.0.tgz",
  4805        "integrity": "sha1-MIrMr6C8SDo4Z7S28rlQYlHRuDU=",
  4806        "dependencies": {
  4807          "invert-kv": "^1.0.0"
  4808        },
  4809        "engines": {
  4810          "node": ">=0.10.0"
  4811        }
  4812      },
  4813      "node_modules/limiter": {
  4814        "version": "1.1.4",
  4815        "resolved": "https://registry.npmjs.org/limiter/-/limiter-1.1.4.tgz",
  4816        "integrity": "sha512-XCpr5bElgDI65vVgstP8TWjv6/QKWm9GU5UG0Pr5sLQ3QLo8NVKsioe+Jed5/3vFOe3IQuqE7DKwTvKQkjTHvg==",
  4817        "dev": true
  4818      },
  4819      "node_modules/lite-server": {
  4820        "version": "2.5.4",
  4821        "resolved": "https://registry.npmjs.org/lite-server/-/lite-server-2.5.4.tgz",
  4822        "integrity": "sha512-57SverS67UqRFiRm0ktdzEG5yZeyzkywRJ9Q8PHVSGuLm9K97Mr6jF43XTu5v9lVe8g0WHJ4eKlIeGSd1Bq/sw==",
  4823        "dev": true,
  4824        "dependencies": {
  4825          "browser-sync": "^2.26.7",
  4826          "connect-history-api-fallback": "^1.2.0",
  4827          "connect-logger": "0.0.1",
  4828          "lodash": "^4.17.15",
  4829          "minimist": "1.2.0"
  4830        },
  4831        "bin": {
  4832          "lite-server": "bin/lite-server"
  4833        }
  4834      },
  4835      "node_modules/lite-server/node_modules/minimist": {
  4836        "version": "1.2.0",
  4837        "resolved": "https://registry.npmjs.org/minimist/-/minimist-1.2.0.tgz",
  4838        "integrity": "sha1-o1AIsg9BOD7sH7kU9M1d95omQoQ=",
  4839        "dev": true
  4840      },
  4841      "node_modules/load-json-file": {
  4842        "version": "1.1.0",
  4843        "resolved": "https://registry.npmjs.org/load-json-file/-/load-json-file-1.1.0.tgz",
  4844        "integrity": "sha1-lWkFcI1YtLq0wiYbBPWfMcmTdMA=",
  4845        "dependencies": {
  4846          "graceful-fs": "^4.1.2",
  4847          "parse-json": "^2.2.0",
  4848          "pify": "^2.0.0",
  4849          "pinkie-promise": "^2.0.0",
  4850          "strip-bom": "^2.0.0"
  4851        },
  4852        "engines": {
  4853          "node": ">=0.10.0"
  4854        }
  4855      },
  4856      "node_modules/localtunnel": {
  4857        "version": "1.9.2",
  4858        "resolved": "https://registry.npmjs.org/localtunnel/-/localtunnel-1.9.2.tgz",
  4859        "integrity": "sha512-NEKF7bDJE9U3xzJu3kbayF0WTvng6Pww7tzqNb/XtEARYwqw7CKEX7BvOMg98FtE9es2CRizl61gkV3hS8dqYg==",
  4860        "dev": true,
  4861        "dependencies": {
  4862          "axios": "0.19.0",
  4863          "debug": "4.1.1",
  4864          "openurl": "1.1.1",
  4865          "yargs": "6.6.0"
  4866        },
  4867        "bin": {
  4868          "lt": "bin/client"
  4869        }
  4870      },
  4871      "node_modules/localtunnel/node_modules/camelcase": {
  4872        "version": "3.0.0",
  4873        "resolved": "https://registry.npmjs.org/camelcase/-/camelcase-3.0.0.tgz",
  4874        "integrity": "sha1-MvxLn82vhF/N9+c7uXysImHwqwo=",
  4875        "dev": true,
  4876        "engines": {
  4877          "node": ">=0.10.0"
  4878        }
  4879      },
  4880      "node_modules/localtunnel/node_modules/debug": {
  4881        "version": "4.1.1",
  4882        "resolved": "https://registry.npmjs.org/debug/-/debug-4.1.1.tgz",
  4883        "integrity": "sha512-pYAIzeRo8J6KPEaJ0VWOh5Pzkbw/RetuzehGM7QRRX5he4fPHx2rdKMB256ehJCkX+XRQm16eZLqLNS8RSZXZw==",
  4884        "deprecated": "Debug versions >=3.2.0 <3.2.7 || >=4 <4.3.1 have a low-severity ReDos regression when used in a Node.js environment. It is recommended you upgrade to 3.2.7 or 4.3.1. (https://github.com/visionmedia/debug/issues/797)",
  4885        "dev": true,
  4886        "dependencies": {
  4887          "ms": "^2.1.1"
  4888        }
  4889      },
  4890      "node_modules/localtunnel/node_modules/ms": {
  4891        "version": "2.1.2",
  4892        "resolved": "https://registry.npmjs.org/ms/-/ms-2.1.2.tgz",
  4893        "integrity": "sha512-sGkPx+VjMtmA6MX27oA4FBFELFCZZ4S4XqeGOXCv68tT+jb3vk/RyaKWP0PTKyWtmLSM0b+adUTEvbs1PEaH2w==",
  4894        "dev": true
  4895      },
  4896      "node_modules/localtunnel/node_modules/yargs": {
  4897        "version": "6.6.0",
  4898        "resolved": "https://registry.npmjs.org/yargs/-/yargs-6.6.0.tgz",
  4899        "integrity": "sha1-eC7CHvQDNF+DCoCMo9UTr1YGUgg=",
  4900        "dev": true,
  4901        "dependencies": {
  4902          "camelcase": "^3.0.0",
  4903          "cliui": "^3.2.0",
  4904          "decamelize": "^1.1.1",
  4905          "get-caller-file": "^1.0.1",
  4906          "os-locale": "^1.4.0",
  4907          "read-pkg-up": "^1.0.1",
  4908          "require-directory": "^2.1.1",
  4909          "require-main-filename": "^1.0.1",
  4910          "set-blocking": "^2.0.0",
  4911          "string-width": "^1.0.2",
  4912          "which-module": "^1.0.0",
  4913          "y18n": "^3.2.1",
  4914          "yargs-parser": "^4.2.0"
  4915        }
  4916      },
  4917      "node_modules/localtunnel/node_modules/yargs-parser": {
  4918        "version": "4.2.1",
  4919        "resolved": "https://registry.npmjs.org/yargs-parser/-/yargs-parser-4.2.1.tgz",
  4920        "integrity": "sha1-KczqwNxPA8bIe0qfIX3RjJ90hxw=",
  4921        "dev": true,
  4922        "dependencies": {
  4923          "camelcase": "^3.0.0"
  4924        }
  4925      },
  4926      "node_modules/lodash": {
  4927        "version": "4.17.21",
  4928        "resolved": "https://registry.npmjs.org/lodash/-/lodash-4.17.21.tgz",
  4929        "integrity": "sha512-v2kDEe57lecTulaDIuNTPy3Ry4gLGJ6Z1O3vE1krgXZNrsQ+LFTGHVxVjcXPs17LhbZVGedAJv8XZ1tvj5FvSg=="
  4930      },
  4931      "node_modules/lodash.isfinite": {
  4932        "version": "3.3.2",
  4933        "resolved": "https://registry.npmjs.org/lodash.isfinite/-/lodash.isfinite-3.3.2.tgz",
  4934        "integrity": "sha1-+4m2WpqAKBgz8LdHizpRBPiY67M=",
  4935        "dev": true
  4936      },
  4937      "node_modules/log4js": {
  4938        "version": "0.6.38",
  4939        "resolved": "https://registry.npmjs.org/log4js/-/log4js-0.6.38.tgz",
  4940        "integrity": "sha1-LElBFmldb7JUgJQ9P8hy5mKlIv0=",
  4941        "deprecated": "0.x is no longer supported. Please upgrade to 6.x or higher.",
  4942        "dev": true,
  4943        "dependencies": {
  4944          "readable-stream": "~1.0.2",
  4945          "semver": "~4.3.3"
  4946        },
  4947        "engines": {
  4948          "node": ">=0.8"
  4949        }
  4950      },
  4951      "node_modules/log4js/node_modules/isarray": {
  4952        "version": "0.0.1",
  4953        "resolved": "https://registry.npmjs.org/isarray/-/isarray-0.0.1.tgz",
  4954        "integrity": "sha1-ihis/Kmo9Bd+Cav8YDiTmwXR7t8=",
  4955        "dev": true
  4956      },
  4957      "node_modules/log4js/node_modules/readable-stream": {
  4958        "version": "1.0.34",
  4959        "resolved": "https://registry.npmjs.org/readable-stream/-/readable-stream-1.0.34.tgz",
  4960        "integrity": "sha1-Elgg40vIQtLyqq+v5MKRbuMsFXw=",
  4961        "dev": true,
  4962        "dependencies": {
  4963          "core-util-is": "~1.0.0",
  4964          "inherits": "~2.0.1",
  4965          "isarray": "0.0.1",
  4966          "string_decoder": "~0.10.x"
  4967        }
  4968      },
  4969      "node_modules/log4js/node_modules/semver": {
  4970        "version": "4.3.6",
  4971        "resolved": "https://registry.npmjs.org/semver/-/semver-4.3.6.tgz",
  4972        "integrity": "sha1-MAvG4OhjdPe6YQaLWx7NV/xlMto=",
  4973        "dev": true,
  4974        "bin": {
  4975          "semver": "bin/semver"
  4976        }
  4977      },
  4978      "node_modules/log4js/node_modules/string_decoder": {
  4979        "version": "0.10.31",
  4980        "resolved": "https://registry.npmjs.org/string_decoder/-/string_decoder-0.10.31.tgz",
  4981        "integrity": "sha1-YuIDvEF2bGwoyfyEMB2rHFMQ+pQ=",
  4982        "dev": true
  4983      },
  4984      "node_modules/loud-rejection": {
  4985        "version": "1.6.0",
  4986        "resolved": "https://registry.npmjs.org/loud-rejection/-/loud-rejection-1.6.0.tgz",
  4987        "integrity": "sha1-W0b4AUft7leIcPCG0Eghz5mOVR8=",
  4988        "dependencies": {
  4989          "currently-unhandled": "^0.4.1",
  4990          "signal-exit": "^3.0.0"
  4991        },
  4992        "engines": {
  4993          "node": ">=0.10.0"
  4994        }
  4995      },
  4996      "node_modules/lru-cache": {
  4997        "version": "4.1.5",
  4998        "resolved": "https://registry.npmjs.org/lru-cache/-/lru-cache-4.1.5.tgz",
  4999        "integrity": "sha512-sWZlbEP2OsHNkXrMl5GYk/jKk70MBng6UU4YI/qGDYbgf6YbP4EvmqISbXCoJiRKs+1bSpFHVgQxvJ17F2li5g==",
  5000        "dependencies": {
  5001          "pseudomap": "^1.0.2",
  5002          "yallist": "^2.1.2"
  5003        }
  5004      },
  5005      "node_modules/map-cache": {
  5006        "version": "0.2.2",
  5007        "resolved": "https://registry.npmjs.org/map-cache/-/map-cache-0.2.2.tgz",
  5008        "integrity": "sha1-wyq9C9ZSXZsFFkW7TyasXcmKDb8=",
  5009        "engines": {
  5010          "node": ">=0.10.0"
  5011        }
  5012      },
  5013      "node_modules/map-obj": {
  5014        "version": "1.0.1",
  5015        "resolved": "https://registry.npmjs.org/map-obj/-/map-obj-1.0.1.tgz",
  5016        "integrity": "sha1-2TPOuSBdgr3PSIb2dCvcK03qFG0=",
  5017        "engines": {
  5018          "node": ">=0.10.0"
  5019        }
  5020      },
  5021      "node_modules/map-visit": {
  5022        "version": "1.0.0",
  5023        "resolved": "https://registry.npmjs.org/map-visit/-/map-visit-1.0.0.tgz",
  5024        "integrity": "sha1-7Nyo8TFE5mDxtb1B8S80edmN+48=",
  5025        "dependencies": {
  5026          "object-visit": "^1.0.0"
  5027        },
  5028        "engines": {
  5029          "node": ">=0.10.0"
  5030        }
  5031      },
  5032      "node_modules/math-random": {
  5033        "version": "1.0.4",
  5034        "resolved": "https://registry.npmjs.org/math-random/-/math-random-1.0.4.tgz",
  5035        "integrity": "sha512-rUxjysqif/BZQH2yhd5Aaq7vXMSx9NdEsQcyA07uEzIvxgI7zIr33gGsh+RU0/XjmQpCW7RsVof1vlkvQVCK5A=="
  5036      },
  5037      "node_modules/media-typer": {
  5038        "version": "0.3.0",
  5039        "resolved": "https://registry.npmjs.org/media-typer/-/media-typer-0.3.0.tgz",
  5040        "integrity": "sha1-hxDXrwqmJvj/+hzgAWhUUmMlV0g=",
  5041        "dev": true,
  5042        "engines": {
  5043          "node": ">= 0.6"
  5044        }
  5045      },
  5046      "node_modules/meow": {
  5047        "version": "3.7.0",
  5048        "resolved": "https://registry.npmjs.org/meow/-/meow-3.7.0.tgz",
  5049        "integrity": "sha1-cstmi0JSKCkKu/qFaJJYcwioAfs=",
  5050        "dependencies": {
  5051          "camelcase-keys": "^2.0.0",
  5052          "decamelize": "^1.1.2",
  5053          "loud-rejection": "^1.0.0",
  5054          "map-obj": "^1.0.1",
  5055          "minimist": "^1.1.3",
  5056          "normalize-package-data": "^2.3.4",
  5057          "object-assign": "^4.0.1",
  5058          "read-pkg-up": "^1.0.1",
  5059          "redent": "^1.0.0",
  5060          "trim-newlines": "^1.0.0"
  5061        },
  5062        "engines": {
  5063          "node": ">=0.10.0"
  5064        }
  5065      },
  5066      "node_modules/meow/node_modules/minimist": {
  5067        "version": "1.2.5",
  5068        "resolved": "https://registry.npmjs.org/minimist/-/minimist-1.2.5.tgz",
  5069        "integrity": "sha512-FM9nNUYrRBAELZQT3xeZQ7fmMOBg6nWNmJKTcgsJeaLstP/UODVpGsr5OhXhhXg6f+qtJ8uiZ+PUxkDWcgIXLw=="
  5070      },
  5071      "node_modules/micromatch": {
  5072        "version": "2.3.11",
  5073        "resolved": "https://registry.npmjs.org/micromatch/-/micromatch-2.3.11.tgz",
  5074        "integrity": "sha1-hmd8l9FyCzY0MdBNDRUpO9OMFWU=",
  5075        "dependencies": {
  5076          "arr-diff": "^2.0.0",
  5077          "array-unique": "^0.2.1",
  5078          "braces": "^1.8.2",
  5079          "expand-brackets": "^0.1.4",
  5080          "extglob": "^0.3.1",
  5081          "filename-regex": "^2.0.0",
  5082          "is-extglob": "^1.0.0",
  5083          "is-glob": "^2.0.1",
  5084          "kind-of": "^3.0.2",
  5085          "normalize-path": "^2.0.1",
  5086          "object.omit": "^2.0.0",
  5087          "parse-glob": "^3.0.4",
  5088          "regex-cache": "^0.4.2"
  5089        },
  5090        "engines": {
  5091          "node": ">=0.10.0"
  5092        }
  5093      },
  5094      "node_modules/mime": {
  5095        "version": "1.6.0",
  5096        "resolved": "https://registry.npmjs.org/mime/-/mime-1.6.0.tgz",
  5097        "integrity": "sha512-x0Vn8spI+wuJ1O6S7gnbaQg8Pxh4NNHb7KSINmEWKiPE4RKOplvijn+NkmYmmRgP68mc70j2EbeTFRsrswaQeg==",
  5098        "dev": true,
  5099        "bin": {
  5100          "mime": "cli.js"
  5101        },
  5102        "engines": {
  5103          "node": ">=4"
  5104        }
  5105      },
  5106      "node_modules/mime-db": {
  5107        "version": "1.42.0",
  5108        "resolved": "https://registry.npmjs.org/mime-db/-/mime-db-1.42.0.tgz",
  5109        "integrity": "sha512-UbfJCR4UAVRNgMpfImz05smAXK7+c+ZntjaA26ANtkXLlOe947Aag5zdIcKQULAiF9Cq4WxBi9jUs5zkA84bYQ==",
  5110        "engines": {
  5111          "node": ">= 0.6"
  5112        }
  5113      },
  5114      "node_modules/mime-types": {
  5115        "version": "2.1.25",
  5116        "resolved": "https://registry.npmjs.org/mime-types/-/mime-types-2.1.25.tgz",
  5117        "integrity": "sha512-5KhStqB5xpTAeGqKBAMgwaYMnQik7teQN4IAzC7npDv6kzeU6prfkR67bc87J1kWMPGkoaZSq1npmexMgkmEVg==",
  5118        "dependencies": {
  5119          "mime-db": "1.42.0"
  5120        },
  5121        "engines": {
  5122          "node": ">= 0.6"
  5123        }
  5124      },
  5125      "node_modules/minimatch": {
  5126        "version": "3.0.4",
  5127        "resolved": "https://registry.npmjs.org/minimatch/-/minimatch-3.0.4.tgz",
  5128        "integrity": "sha512-yJHVQEhyqPLUTgt9B83PXu6W3rx4MvvHvSUvToogpwoGDOUQ+yDrR0HRot+yOCdCO7u4hX3pWft6kWBBcqh0UA==",
  5129        "dependencies": {
  5130          "brace-expansion": "^1.1.7"
  5131        },
  5132        "engines": {
  5133          "node": "*"
  5134        }
  5135      },
  5136      "node_modules/minimist": {
  5137        "version": "0.0.8",
  5138        "resolved": "https://registry.npmjs.org/minimist/-/minimist-0.0.8.tgz",
  5139        "integrity": "sha1-hX/Kv8M5fSYluCKCYuhqp6ARsF0="
  5140      },
  5141      "node_modules/mitt": {
  5142        "version": "1.2.0",
  5143        "resolved": "https://registry.npmjs.org/mitt/-/mitt-1.2.0.tgz",
  5144        "integrity": "sha512-r6lj77KlwqLhIUku9UWYes7KJtsczvolZkzp8hbaDPPaE24OmWl5s539Mytlj22siEQKosZ26qCBgda2PKwoJw==",
  5145        "dev": true
  5146      },
  5147      "node_modules/mixin-deep": {
  5148        "version": "1.3.2",
  5149        "resolved": "https://registry.npmjs.org/mixin-deep/-/mixin-deep-1.3.2.tgz",
  5150        "integrity": "sha512-WRoDn//mXBiJ1H40rqa3vH0toePwSsGb45iInWlTySa+Uu4k3tYUSxa2v1KqAiLtvlrSzaExqS1gtk96A9zvEA==",
  5151        "dependencies": {
  5152          "for-in": "^1.0.2",
  5153          "is-extendable": "^1.0.1"
  5154        },
  5155        "engines": {
  5156          "node": ">=0.10.0"
  5157        }
  5158      },
  5159      "node_modules/mixin-deep/node_modules/is-extendable": {
  5160        "version": "1.0.1",
  5161        "resolved": "https://registry.npmjs.org/is-extendable/-/is-extendable-1.0.1.tgz",
  5162        "integrity": "sha512-arnXMxT1hhoKo9k1LZdmlNyJdDDfy2v0fXjFlmok4+i8ul/6WlbVge9bhM74OpNPQPMGUToDtz+KXa1PneJxOA==",
  5163        "dependencies": {
  5164          "is-plain-object": "^2.0.4"
  5165        },
  5166        "engines": {
  5167          "node": ">=0.10.0"
  5168        }
  5169      },
  5170      "node_modules/mkdirp": {
  5171        "version": "0.5.1",
  5172        "resolved": "https://registry.npmjs.org/mkdirp/-/mkdirp-0.5.1.tgz",
  5173        "integrity": "sha1-MAV0OOrGz3+MR2fzhkjWaX11yQM=",
  5174        "deprecated": "Legacy versions of mkdirp are no longer supported. Please update to mkdirp 1.x. (Note that the API surface has changed to use Promises in 1.x.)",
  5175        "dependencies": {
  5176          "minimist": "0.0.8"
  5177        },
  5178        "bin": {
  5179          "mkdirp": "bin/cmd.js"
  5180        }
  5181      },
  5182      "node_modules/moment": {
  5183        "version": "2.24.0",
  5184        "resolved": "https://registry.npmjs.org/moment/-/moment-2.24.0.tgz",
  5185        "integrity": "sha512-bV7f+6l2QigeBBZSM/6yTNq4P2fNpSWj/0e7jQcy87A8e7o2nAfP/34/2ky5Vw4B9S446EtIhodAzkFCcR4dQg==",
  5186        "engines": {
  5187          "node": "*"
  5188        }
  5189      },
  5190      "node_modules/ms": {
  5191        "version": "2.0.0",
  5192        "resolved": "https://registry.npmjs.org/ms/-/ms-2.0.0.tgz",
  5193        "integrity": "sha1-VgiurfwAvmwpAd9fmGF4jeDVl8g="
  5194      },
  5195      "node_modules/nan": {
  5196        "version": "2.14.0",
  5197        "resolved": "https://registry.npmjs.org/nan/-/nan-2.14.0.tgz",
  5198        "integrity": "sha512-INOFj37C7k3AfaNTtX8RhsTw7qRy7eLET14cROi9+5HAVbbHuIWUHEauBv5qT4Av2tWasiTY1Jw6puUNqRJXQg=="
  5199      },
  5200      "node_modules/nanomatch": {
  5201        "version": "1.2.13",
  5202        "resolved": "https://registry.npmjs.org/nanomatch/-/nanomatch-1.2.13.tgz",
  5203        "integrity": "sha512-fpoe2T0RbHwBTBUOftAfBPaDEi06ufaUai0mE6Yn1kacc3SnTErfb/h+X94VXzI64rKFHYImXSvdwGGCmwOqCA==",
  5204        "dependencies": {
  5205          "arr-diff": "^4.0.0",
  5206          "array-unique": "^0.3.2",
  5207          "define-property": "^2.0.2",
  5208          "extend-shallow": "^3.0.2",
  5209          "fragment-cache": "^0.2.1",
  5210          "is-windows": "^1.0.2",
  5211          "kind-of": "^6.0.2",
  5212          "object.pick": "^1.3.0",
  5213          "regex-not": "^1.0.0",
  5214          "snapdragon": "^0.8.1",
  5215          "to-regex": "^3.0.1"
  5216        },
  5217        "engines": {
  5218          "node": ">=0.10.0"
  5219        }
  5220      },
  5221      "node_modules/nanomatch/node_modules/arr-diff": {
  5222        "version": "4.0.0",
  5223        "resolved": "https://registry.npmjs.org/arr-diff/-/arr-diff-4.0.0.tgz",
  5224        "integrity": "sha1-1kYQdP6/7HHn4VI1dhoyml3HxSA=",
  5225        "engines": {
  5226          "node": ">=0.10.0"
  5227        }
  5228      },
  5229      "node_modules/nanomatch/node_modules/array-unique": {
  5230        "version": "0.3.2",
  5231        "resolved": "https://registry.npmjs.org/array-unique/-/array-unique-0.3.2.tgz",
  5232        "integrity": "sha1-qJS3XUvE9s1nnvMkSp/Y9Gri1Cg=",
  5233        "engines": {
  5234          "node": ">=0.10.0"
  5235        }
  5236      },
  5237      "node_modules/nanomatch/node_modules/kind-of": {
  5238        "version": "6.0.2",
  5239        "resolved": "https://registry.npmjs.org/kind-of/-/kind-of-6.0.2.tgz",
  5240        "integrity": "sha512-s5kLOcnH0XqDO+FvuaLX8DDjZ18CGFk7VygH40QoKPUQhW4e2rvM0rwUq0t8IQDOwYSeLK01U90OjzBTme2QqA==",
  5241        "engines": {
  5242          "node": ">=0.10.0"
  5243        }
  5244      },
  5245      "node_modules/negotiator": {
  5246        "version": "0.6.1",
  5247        "resolved": "https://registry.npmjs.org/negotiator/-/negotiator-0.6.1.tgz",
  5248        "integrity": "sha1-KzJxhOiZIQEXeyhWP7XnECrNDKk=",
  5249        "dev": true,
  5250        "engines": {
  5251          "node": ">= 0.6"
  5252        }
  5253      },
  5254      "node_modules/ng2-datetime-picker": {
  5255        "version": "0.12.9",
  5256        "resolved": "https://registry.npmjs.org/ng2-datetime-picker/-/ng2-datetime-picker-0.12.9.tgz",
  5257        "integrity": "sha1-50EZLCGMasHgZVuzxX2EaHE5oEo="
  5258      },
  5259      "node_modules/ng2-file-upload": {
  5260        "version": "1.4.0",
  5261        "resolved": "https://registry.npmjs.org/ng2-file-upload/-/ng2-file-upload-1.4.0.tgz",
  5262        "integrity": "sha512-3J/KPU/tyh/ad6TFeUbrxX+SihUj0iOEt2Zsg4EX7mB3GFiQscXOfcUOxCkBtPWWWaqt3azrYbVGzsYa3/7NzQ==",
  5263        "dependencies": {
  5264          "tslib": "^1.9.0"
  5265        },
  5266        "peerDependencies": {
  5267          "@angular/common": "*",
  5268          "@angular/core": "*"
  5269        }
  5270      },
  5271      "node_modules/ng2-slugify": {
  5272        "version": "0.1.0",
  5273        "resolved": "https://registry.npmjs.org/ng2-slugify/-/ng2-slugify-0.1.0.tgz",
  5274        "integrity": "sha1-SmTQgtBf03rHyZMyig0kB6yQAU4=",
  5275        "dependencies": {
  5276          "angular2": "2.0.0-beta.0",
  5277          "es6-promise": "^3.0.2",
  5278          "es6-shim": "^0.33.3",
  5279          "reflect-metadata": "0.1.2",
  5280          "rxjs": "5.0.0-beta.0",
  5281          "zone.js": "0.5.10"
  5282        }
  5283      },
  5284      "node_modules/ng2-slugify/node_modules/reflect-metadata": {
  5285        "version": "0.1.2",
  5286        "resolved": "https://registry.npmjs.org/reflect-metadata/-/reflect-metadata-0.1.2.tgz",
  5287        "integrity": "sha1-6iPlgj3IMPKSgivT2puJ/Ve/+wM="
  5288      },
  5289      "node_modules/ng2-slugify/node_modules/rxjs": {
  5290        "version": "5.0.0-beta.0",
  5291        "resolved": "https://registry.npmjs.org/rxjs/-/rxjs-5.0.0-beta.0.tgz",
  5292        "integrity": "sha1-GUWsWqxm0zhFbAwKZqkdiK6BQQ8=",
  5293        "engines": {
  5294          "npm": ">=2.0.0"
  5295        }
  5296      },
  5297      "node_modules/ng2-slugify/node_modules/zone.js": {
  5298        "version": "0.5.10",
  5299        "resolved": "https://registry.npmjs.org/zone.js/-/zone.js-0.5.10.tgz",
  5300        "integrity": "sha1-Bbyc8DTxInjHoiPgIdELNP2s+4E=",
  5301        "dependencies": {
  5302          "es6-promise": "^3.0.2"
  5303        }
  5304      },
  5305      "node_modules/node-gyp": {
  5306        "version": "3.8.0",
  5307        "resolved": "https://registry.npmjs.org/node-gyp/-/node-gyp-3.8.0.tgz",
  5308        "integrity": "sha512-3g8lYefrRRzvGeSowdJKAKyks8oUpLEd/DyPV4eMhVlhJ0aNaZqIrNUIPuEWWTAoPqyFkfGrM67MC69baqn6vA==",
  5309        "dependencies": {
  5310          "fstream": "^1.0.0",
  5311          "glob": "^7.0.3",
  5312          "graceful-fs": "^4.1.2",
  5313          "mkdirp": "^0.5.0",
  5314          "nopt": "2 || 3",
  5315          "npmlog": "0 || 1 || 2 || 3 || 4",
  5316          "osenv": "0",
  5317          "request": "^2.87.0",
  5318          "rimraf": "2",
  5319          "semver": "~5.3.0",
  5320          "tar": "^2.0.0",
  5321          "which": "1"
  5322        },
  5323        "bin": {
  5324          "node-gyp": "bin/node-gyp.js"
  5325        },
  5326        "engines": {
  5327          "node": ">= 0.8.0"
  5328        }
  5329      },
  5330      "node_modules/node-gyp/node_modules/semver": {
  5331        "version": "5.3.0",
  5332        "resolved": "https://registry.npmjs.org/semver/-/semver-5.3.0.tgz",
  5333        "integrity": "sha1-myzl094C0XxgEq0yaqa00M9U+U8=",
  5334        "bin": {
  5335          "semver": "bin/semver"
  5336        }
  5337      },
  5338      "node_modules/node-sass": {
  5339        "version": "4.13.1",
  5340        "resolved": "https://registry.npmjs.org/node-sass/-/node-sass-4.13.1.tgz",
  5341        "integrity": "sha512-TTWFx+ZhyDx1Biiez2nB0L3YrCZ/8oHagaDalbuBSlqXgUPsdkUSzJsVxeDO9LtPB49+Fh3WQl3slABo6AotNw==",
  5342        "hasInstallScript": true,
  5343        "dependencies": {
  5344          "async-foreach": "^0.1.3",
  5345          "chalk": "^1.1.1",
  5346          "cross-spawn": "^3.0.0",
  5347          "gaze": "^1.0.0",
  5348          "get-stdin": "^4.0.1",
  5349          "glob": "^7.0.3",
  5350          "in-publish": "^2.0.0",
  5351          "lodash": "^4.17.15",
  5352          "meow": "^3.7.0",
  5353          "mkdirp": "^0.5.1",
  5354          "nan": "^2.13.2",
  5355          "node-gyp": "^3.8.0",
  5356          "npmlog": "^4.0.0",
  5357          "request": "^2.88.0",
  5358          "sass-graph": "^2.2.4",
  5359          "stdout-stream": "^1.4.0",
  5360          "true-case-path": "^1.0.2"
  5361        },
  5362        "bin": {
  5363          "node-sass": "bin/node-sass"
  5364        },
  5365        "engines": {
  5366          "node": ">=0.10.0"
  5367        }
  5368      },
  5369      "node_modules/nopt": {
  5370        "version": "3.0.6",
  5371        "resolved": "https://registry.npmjs.org/nopt/-/nopt-3.0.6.tgz",
  5372        "integrity": "sha1-xkZdvwirzU2zWTF/eaxopkayj/k=",
  5373        "dependencies": {
  5374          "abbrev": "1"
  5375        },
  5376        "bin": {
  5377          "nopt": "bin/nopt.js"
  5378        }
  5379      },
  5380      "node_modules/normalize-package-data": {
  5381        "version": "2.5.0",
  5382        "resolved": "https://registry.npmjs.org/normalize-package-data/-/normalize-package-data-2.5.0.tgz",
  5383        "integrity": "sha512-/5CMN3T0R4XTj4DcGaexo+roZSdSFW/0AOOTROrjxzCG1wrWXEsGbRKevjlIL+ZDE4sZlJr5ED4YW0yqmkK+eA==",
  5384        "dependencies": {
  5385          "hosted-git-info": "^2.1.4",
  5386          "resolve": "^1.10.0",
  5387          "semver": "2 || 3 || 4 || 5",
  5388          "validate-npm-package-license": "^3.0.1"
  5389        }
  5390      },
  5391      "node_modules/normalize-path": {
  5392        "version": "2.1.1",
  5393        "resolved": "https://registry.npmjs.org/normalize-path/-/normalize-path-2.1.1.tgz",
  5394        "integrity": "sha1-GrKLVW4Zg2Oowab35vogE3/mrtk=",
  5395        "dependencies": {
  5396          "remove-trailing-separator": "^1.0.1"
  5397        },
  5398        "engines": {
  5399          "node": ">=0.10.0"
  5400        }
  5401      },
  5402      "node_modules/npmlog": {
  5403        "version": "4.1.2",
  5404        "resolved": "https://registry.npmjs.org/npmlog/-/npmlog-4.1.2.tgz",
  5405        "integrity": "sha512-2uUqazuKlTaSI/dC8AzicUck7+IrEaOnN/e0jd3Xtt1KcGpwx30v50mL7oPyr/h9bL3E4aZccVwpwP+5W9Vjkg==",
  5406        "dependencies": {
  5407          "are-we-there-yet": "~1.1.2",
  5408          "console-control-strings": "~1.1.0",
  5409          "gauge": "~2.7.3",
  5410          "set-blocking": "~2.0.0"
  5411        }
  5412      },
  5413      "node_modules/null-check": {
  5414        "version": "1.0.0",
  5415        "resolved": "https://registry.npmjs.org/null-check/-/null-check-1.0.0.tgz",
  5416        "integrity": "sha1-l33/1xdgErnsMNKjnbXPcqBDnt0=",
  5417        "dev": true,
  5418        "engines": {
  5419          "node": ">=0.10.0"
  5420        }
  5421      },
  5422      "node_modules/number-is-nan": {
  5423        "version": "1.0.1",
  5424        "resolved": "https://registry.npmjs.org/number-is-nan/-/number-is-nan-1.0.1.tgz",
  5425        "integrity": "sha1-CXtgK1NCKlIsGvuHkDGDNpQaAR0=",
  5426        "engines": {
  5427          "node": ">=0.10.0"
  5428        }
  5429      },
  5430      "node_modules/oauth-sign": {
  5431        "version": "0.9.0",
  5432        "resolved": "https://registry.npmjs.org/oauth-sign/-/oauth-sign-0.9.0.tgz",
  5433        "integrity": "sha512-fexhUFFPTGV8ybAtSIGbV6gOkSv8UtRbDBnAyLQw4QPKkgNlsH2ByPGtMUqdWkos6YCRmAqViwgZrJc/mRDzZQ==",
  5434        "engines": {
  5435          "node": "*"
  5436        }
  5437      },
  5438      "node_modules/object-assign": {
  5439        "version": "4.1.1",
  5440        "resolved": "https://registry.npmjs.org/object-assign/-/object-assign-4.1.1.tgz",
  5441        "integrity": "sha1-IQmtx5ZYh8/AXLvUQsrIv7s2CGM=",
  5442        "engines": {
  5443          "node": ">=0.10.0"
  5444        }
  5445      },
  5446      "node_modules/object-component": {
  5447        "version": "0.0.3",
  5448        "resolved": "https://registry.npmjs.org/object-component/-/object-component-0.0.3.tgz",
  5449        "integrity": "sha1-8MaapQ78lbhmwYb0AKM3acsvEpE=",
  5450        "dev": true
  5451      },
  5452      "node_modules/object-copy": {
  5453        "version": "0.1.0",
  5454        "resolved": "https://registry.npmjs.org/object-copy/-/object-copy-0.1.0.tgz",
  5455        "integrity": "sha1-fn2Fi3gb18mRpBupde04EnVOmYw=",
  5456        "dependencies": {
  5457          "copy-descriptor": "^0.1.0",
  5458          "define-property": "^0.2.5",
  5459          "kind-of": "^3.0.3"
  5460        },
  5461        "engines": {
  5462          "node": ">=0.10.0"
  5463        }
  5464      },
  5465      "node_modules/object-copy/node_modules/define-property": {
  5466        "version": "0.2.5",
  5467        "resolved": "https://registry.npmjs.org/define-property/-/define-property-0.2.5.tgz",
  5468        "integrity": "sha1-w1se+RjsPJkPmlvFe+BKrOxcgRY=",
  5469        "dependencies": {
  5470          "is-descriptor": "^0.1.0"
  5471        },
  5472        "engines": {
  5473          "node": ">=0.10.0"
  5474        }
  5475      },
  5476      "node_modules/object-keys": {
  5477        "version": "1.1.1",
  5478        "resolved": "https://registry.npmjs.org/object-keys/-/object-keys-1.1.1.tgz",
  5479        "integrity": "sha512-NuAESUOUMrlIXOfHKzD6bpPu3tYt3xvjNdRIQ+FeT0lNb4K8WR70CaDxhuNguS2XG+GjkyMwOzsN5ZktImfhLA==",
  5480        "engines": {
  5481          "node": ">= 0.4"
  5482        }
  5483      },
  5484      "node_modules/object-path": {
  5485        "version": "0.9.2",
  5486        "resolved": "https://registry.npmjs.org/object-path/-/object-path-0.9.2.tgz",
  5487        "integrity": "sha1-D9mnT8X60a45aLWGvaXGMr1sBaU=",
  5488        "dev": true,
  5489        "engines": {
  5490          "node": ">=0.8.0"
  5491        }
  5492      },
  5493      "node_modules/object-visit": {
  5494        "version": "1.0.1",
  5495        "resolved": "https://registry.npmjs.org/object-visit/-/object-visit-1.0.1.tgz",
  5496        "integrity": "sha1-95xEk68MU3e1n+OdOV5BBC3QRbs=",
  5497        "dependencies": {
  5498          "isobject": "^3.0.0"
  5499        },
  5500        "engines": {
  5501          "node": ">=0.10.0"
  5502        }
  5503      },
  5504      "node_modules/object-visit/node_modules/isobject": {
  5505        "version": "3.0.1",
  5506        "resolved": "https://registry.npmjs.org/isobject/-/isobject-3.0.1.tgz",
  5507        "integrity": "sha1-TkMekrEalzFjaqH5yNHMvP2reN8=",
  5508        "engines": {
  5509          "node": ">=0.10.0"
  5510        }
  5511      },
  5512      "node_modules/object.assign": {
  5513        "version": "4.1.0",
  5514        "resolved": "https://registry.npmjs.org/object.assign/-/object.assign-4.1.0.tgz",
  5515        "integrity": "sha512-exHJeq6kBKj58mqGyTQ9DFvrZC/eR6OwxzoM9YRoGBqrXYonaFyGiFMuc9VZrXf7DarreEwMpurG3dd+CNyW5w==",
  5516        "dependencies": {
  5517          "define-properties": "^1.1.2",
  5518          "function-bind": "^1.1.1",
  5519          "has-symbols": "^1.0.0",
  5520          "object-keys": "^1.0.11"
  5521        },
  5522        "engines": {
  5523          "node": ">= 0.4"
  5524        }
  5525      },
  5526      "node_modules/object.omit": {
  5527        "version": "2.0.1",
  5528        "resolved": "https://registry.npmjs.org/object.omit/-/object.omit-2.0.1.tgz",
  5529        "integrity": "sha1-Gpx0SCnznbuFjHbKNXmuKlTr0fo=",
  5530        "dependencies": {
  5531          "for-own": "^0.1.4",
  5532          "is-extendable": "^0.1.1"
  5533        },
  5534        "engines": {
  5535          "node": ">=0.10.0"
  5536        }
  5537      },
  5538      "node_modules/object.pick": {
  5539        "version": "1.3.0",
  5540        "resolved": "https://registry.npmjs.org/object.pick/-/object.pick-1.3.0.tgz",
  5541        "integrity": "sha1-h6EKxMFpS9Lhy/U1kaZhQftd10c=",
  5542        "dependencies": {
  5543          "isobject": "^3.0.1"
  5544        },
  5545        "engines": {
  5546          "node": ">=0.10.0"
  5547        }
  5548      },
  5549      "node_modules/object.pick/node_modules/isobject": {
  5550        "version": "3.0.1",
  5551        "resolved": "https://registry.npmjs.org/isobject/-/isobject-3.0.1.tgz",
  5552        "integrity": "sha1-TkMekrEalzFjaqH5yNHMvP2reN8=",
  5553        "engines": {
  5554          "node": ">=0.10.0"
  5555        }
  5556      },
  5557      "node_modules/on-finished": {
  5558        "version": "2.3.0",
  5559        "resolved": "https://registry.npmjs.org/on-finished/-/on-finished-2.3.0.tgz",
  5560        "integrity": "sha1-IPEzZIGwg811M3mSoWlxqi2QaUc=",
  5561        "dev": true,
  5562        "dependencies": {
  5563          "ee-first": "1.1.1"
  5564        },
  5565        "engines": {
  5566          "node": ">= 0.8"
  5567        }
  5568      },
  5569      "node_modules/once": {
  5570        "version": "1.4.0",
  5571        "resolved": "https://registry.npmjs.org/once/-/once-1.4.0.tgz",
  5572        "integrity": "sha1-WDsap3WWHUsROsF9nFC6753Xa9E=",
  5573        "dependencies": {
  5574          "wrappy": "1"
  5575        }
  5576      },
  5577      "node_modules/opener": {
  5578        "version": "1.4.3",
  5579        "resolved": "https://registry.npmjs.org/opener/-/opener-1.4.3.tgz",
  5580        "integrity": "sha1-XG2ixdflgx6P+jlklQ+NZnSskLg=",
  5581        "dev": true,
  5582        "bin": {
  5583          "opener": "opener.js"
  5584        }
  5585      },
  5586      "node_modules/openurl": {
  5587        "version": "1.1.1",
  5588        "resolved": "https://registry.npmjs.org/openurl/-/openurl-1.1.1.tgz",
  5589        "integrity": "sha1-OHW0sO96UsFW8NtB1GCduw+Us4c=",
  5590        "dev": true
  5591      },
  5592      "node_modules/opn": {
  5593        "version": "5.3.0",
  5594        "resolved": "https://registry.npmjs.org/opn/-/opn-5.3.0.tgz",
  5595        "integrity": "sha512-bYJHo/LOmoTd+pfiYhfZDnf9zekVJrY+cnS2a5F2x+w5ppvTqObojTP7WiFG+kVZs9Inw+qQ/lw7TroWwhdd2g==",
  5596        "dev": true,
  5597        "dependencies": {
  5598          "is-wsl": "^1.1.0"
  5599        },
  5600        "engines": {
  5601          "node": ">=4"
  5602        }
  5603      },
  5604      "node_modules/optimist": {
  5605        "version": "0.6.1",
  5606        "resolved": "https://registry.npmjs.org/optimist/-/optimist-0.6.1.tgz",
  5607        "integrity": "sha1-2j6nRob6IaGaERwybpDrFaAZZoY=",
  5608        "dev": true,
  5609        "dependencies": {
  5610          "minimist": "~0.0.1",
  5611          "wordwrap": "~0.0.2"
  5612        }
  5613      },
  5614      "node_modules/options": {
  5615        "version": "0.0.6",
  5616        "resolved": "https://registry.npmjs.org/options/-/options-0.0.6.tgz",
  5617        "integrity": "sha1-7CLTEoBrtT5zF3Pnza788cZDEo8=",
  5618        "dev": true,
  5619        "engines": {
  5620          "node": ">=0.4.0"
  5621        }
  5622      },
  5623      "node_modules/os-homedir": {
  5624        "version": "1.0.2",
  5625        "resolved": "https://registry.npmjs.org/os-homedir/-/os-homedir-1.0.2.tgz",
  5626        "integrity": "sha1-/7xJiDNuDoM94MFox+8VISGqf7M=",
  5627        "engines": {
  5628          "node": ">=0.10.0"
  5629        }
  5630      },
  5631      "node_modules/os-locale": {
  5632        "version": "1.4.0",
  5633        "resolved": "https://registry.npmjs.org/os-locale/-/os-locale-1.4.0.tgz",
  5634        "integrity": "sha1-IPnxeuKe00XoveWDsT0gCYA8FNk=",
  5635        "dependencies": {
  5636          "lcid": "^1.0.0"
  5637        },
  5638        "engines": {
  5639          "node": ">=0.10.0"
  5640        }
  5641      },
  5642      "node_modules/os-tmpdir": {
  5643        "version": "1.0.2",
  5644        "resolved": "https://registry.npmjs.org/os-tmpdir/-/os-tmpdir-1.0.2.tgz",
  5645        "integrity": "sha1-u+Z0BseaqFxc/sdm/lc0VV36EnQ=",
  5646        "engines": {
  5647          "node": ">=0.10.0"
  5648        }
  5649      },
  5650      "node_modules/osenv": {
  5651        "version": "0.1.5",
  5652        "resolved": "https://registry.npmjs.org/osenv/-/osenv-0.1.5.tgz",
  5653        "integrity": "sha512-0CWcCECdMVc2Rw3U5w9ZjqX6ga6ubk1xDVKxtBQPK7wis/0F2r9T6k4ydGYhecl7YUBxBVxhL5oisPsNxAPe2g==",
  5654        "dependencies": {
  5655          "os-homedir": "^1.0.0",
  5656          "os-tmpdir": "^1.0.0"
  5657        }
  5658      },
  5659      "node_modules/parse-glob": {
  5660        "version": "3.0.4",
  5661        "resolved": "https://registry.npmjs.org/parse-glob/-/parse-glob-3.0.4.tgz",
  5662        "integrity": "sha1-ssN2z7EfNVE7rdFz7wu246OIORw=",
  5663        "dependencies": {
  5664          "glob-base": "^0.3.0",
  5665          "is-dotfile": "^1.0.0",
  5666          "is-extglob": "^1.0.0",
  5667          "is-glob": "^2.0.0"
  5668        },
  5669        "engines": {
  5670          "node": ">=0.10.0"
  5671        }
  5672      },
  5673      "node_modules/parse-json": {
  5674        "version": "2.2.0",
  5675        "resolved": "https://registry.npmjs.org/parse-json/-/parse-json-2.2.0.tgz",
  5676        "integrity": "sha1-9ID0BDTvgHQfhGkJn43qGPVaTck=",
  5677        "dependencies": {
  5678          "error-ex": "^1.2.0"
  5679        },
  5680        "engines": {
  5681          "node": ">=0.10.0"
  5682        }
  5683      },
  5684      "node_modules/parsejson": {
  5685        "version": "0.0.3",
  5686        "resolved": "https://registry.npmjs.org/parsejson/-/parsejson-0.0.3.tgz",
  5687        "integrity": "sha1-q343WfIJ7OmUN5c/fQ8fZK4OZKs=",
  5688        "dev": true,
  5689        "dependencies": {
  5690          "better-assert": "~1.0.0"
  5691        }
  5692      },
  5693      "node_modules/parseqs": {
  5694        "version": "0.0.5",
  5695        "resolved": "https://registry.npmjs.org/parseqs/-/parseqs-0.0.5.tgz",
  5696        "integrity": "sha1-1SCKNzjkZ2bikbouoXNoSSGouJ0=",
  5697        "dev": true,
  5698        "dependencies": {
  5699          "better-assert": "~1.0.0"
  5700        }
  5701      },
  5702      "node_modules/parseuri": {
  5703        "version": "0.0.5",
  5704        "resolved": "https://registry.npmjs.org/parseuri/-/parseuri-0.0.5.tgz",
  5705        "integrity": "sha1-gCBKUNTbt3m/3G6+J3jZDkvOMgo=",
  5706        "dev": true,
  5707        "dependencies": {
  5708          "better-assert": "~1.0.0"
  5709        }
  5710      },
  5711      "node_modules/parseurl": {
  5712        "version": "1.3.3",
  5713        "resolved": "https://registry.npmjs.org/parseurl/-/parseurl-1.3.3.tgz",
  5714        "integrity": "sha512-CiyeOxFT/JZyN5m0z9PfXw4SCBJ6Sygz1Dpl0wqjlhDEGGBP1GnsUVEL0p63hoG1fcj3fHynXi9NYO4nWOL+qQ==",
  5715        "dev": true,
  5716        "engines": {
  5717          "node": ">= 0.8"
  5718        }
  5719      },
  5720      "node_modules/pascalcase": {
  5721        "version": "0.1.1",
  5722        "resolved": "https://registry.npmjs.org/pascalcase/-/pascalcase-0.1.1.tgz",
  5723        "integrity": "sha1-s2PlXoAGym/iF4TS2yK9FdeRfxQ=",
  5724        "engines": {
  5725          "node": ">=0.10.0"
  5726        }
  5727      },
  5728      "node_modules/path-dirname": {
  5729        "version": "1.0.2",
  5730        "resolved": "https://registry.npmjs.org/path-dirname/-/path-dirname-1.0.2.tgz",
  5731        "integrity": "sha1-zDPSTVJeCZpTiMAzbG4yuRYGCeA=",
  5732        "dev": true
  5733      },
  5734      "node_modules/path-exists": {
  5735        "version": "2.1.0",
  5736        "resolved": "https://registry.npmjs.org/path-exists/-/path-exists-2.1.0.tgz",
  5737        "integrity": "sha1-D+tsZPD8UY2adU3V77YscCJ2H0s=",
  5738        "dependencies": {
  5739          "pinkie-promise": "^2.0.0"
  5740        },
  5741        "engines": {
  5742          "node": ">=0.10.0"
  5743        }
  5744      },
  5745      "node_modules/path-is-absolute": {
  5746        "version": "1.0.1",
  5747        "resolved": "https://registry.npmjs.org/path-is-absolute/-/path-is-absolute-1.0.1.tgz",
  5748        "integrity": "sha1-F0uSaHNVNP+8es5r9TpanhtcX18=",
  5749        "engines": {
  5750          "node": ">=0.10.0"
  5751        }
  5752      },
  5753      "node_modules/path-is-inside": {
  5754        "version": "1.0.2",
  5755        "resolved": "https://registry.npmjs.org/path-is-inside/-/path-is-inside-1.0.2.tgz",
  5756        "integrity": "sha1-NlQX3t5EQw0cEa9hAn+s8HS9/FM=",
  5757        "dev": true
  5758      },
  5759      "node_modules/path-parse": {
  5760        "version": "1.0.7",
  5761        "resolved": "https://registry.npmjs.org/path-parse/-/path-parse-1.0.7.tgz",
  5762        "integrity": "sha512-LDJzPVEEEPR+y48z93A0Ed0yXb8pAByGWo/k5YYdYgpY2/2EsOsksJrq7lOHxryrVOn1ejG6oAp8ahvOIQD8sw=="
  5763      },
  5764      "node_modules/path-type": {
  5765        "version": "1.1.0",
  5766        "resolved": "https://registry.npmjs.org/path-type/-/path-type-1.1.0.tgz",
  5767        "integrity": "sha1-WcRPfuSR2nBNpBXaWkBwuk+P5EE=",
  5768        "dependencies": {
  5769          "graceful-fs": "^4.1.2",
  5770          "pify": "^2.0.0",
  5771          "pinkie-promise": "^2.0.0"
  5772        },
  5773        "engines": {
  5774          "node": ">=0.10.0"
  5775        }
  5776      },
  5777      "node_modules/performance-now": {
  5778        "version": "2.1.0",
  5779        "resolved": "https://registry.npmjs.org/performance-now/-/performance-now-2.1.0.tgz",
  5780        "integrity": "sha1-Ywn04OX6kT7BxpMHrjZLSzd8nns="
  5781      },
  5782      "node_modules/pify": {
  5783        "version": "2.3.0",
  5784        "resolved": "https://registry.npmjs.org/pify/-/pify-2.3.0.tgz",
  5785        "integrity": "sha1-7RQaasBDqEnqWISY59yosVMw6Qw=",
  5786        "engines": {
  5787          "node": ">=0.10.0"
  5788        }
  5789      },
  5790      "node_modules/pinkie": {
  5791        "version": "2.0.4",
  5792        "resolved": "https://registry.npmjs.org/pinkie/-/pinkie-2.0.4.tgz",
  5793        "integrity": "sha1-clVrgM+g1IqXToDnckjoDtT3+HA=",
  5794        "engines": {
  5795          "node": ">=0.10.0"
  5796        }
  5797      },
  5798      "node_modules/pinkie-promise": {
  5799        "version": "2.0.1",
  5800        "resolved": "https://registry.npmjs.org/pinkie-promise/-/pinkie-promise-2.0.1.tgz",
  5801        "integrity": "sha1-ITXW36ejWMBprJsXh3YogihFD/o=",
  5802        "dependencies": {
  5803          "pinkie": "^2.0.0"
  5804        },
  5805        "engines": {
  5806          "node": ">=0.10.0"
  5807        }
  5808      },
  5809      "node_modules/portfinder": {
  5810        "version": "0.4.0",
  5811        "resolved": "https://registry.npmjs.org/portfinder/-/portfinder-0.4.0.tgz",
  5812        "integrity": "sha1-o/+t/6/k+5jgYBqF7aJ8J86Eyh4=",
  5813        "dev": true,
  5814        "dependencies": {
  5815          "async": "0.9.0",
  5816          "mkdirp": "0.5.x"
  5817        },
  5818        "engines": {
  5819          "node": ">= 0.8.0"
  5820        }
  5821      },
  5822      "node_modules/portscanner": {
  5823        "version": "2.1.1",
  5824        "resolved": "https://registry.npmjs.org/portscanner/-/portscanner-2.1.1.tgz",
  5825        "integrity": "sha1-6rtAnk3iSVD1oqUW01rnaTQ/u5Y=",
  5826        "dev": true,
  5827        "dependencies": {
  5828          "async": "1.5.2",
  5829          "is-number-like": "^1.0.3"
  5830        },
  5831        "engines": {
  5832          "node": ">=0.4",
  5833          "npm": ">=1.0.0"
  5834        }
  5835      },
  5836      "node_modules/portscanner/node_modules/async": {
  5837        "version": "1.5.2",
  5838        "resolved": "https://registry.npmjs.org/async/-/async-1.5.2.tgz",
  5839        "integrity": "sha1-7GphrlZIDAw8skHJVhjiCJL5Zyo=",
  5840        "dev": true
  5841      },
  5842      "node_modules/posix-character-classes": {
  5843        "version": "0.1.1",
  5844        "resolved": "https://registry.npmjs.org/posix-character-classes/-/posix-character-classes-0.1.1.tgz",
  5845        "integrity": "sha1-AerA/jta9xoqbAL+q7jB/vfgDqs=",
  5846        "engines": {
  5847          "node": ">=0.10.0"
  5848        }
  5849      },
  5850      "node_modules/preserve": {
  5851        "version": "0.2.0",
  5852        "resolved": "https://registry.npmjs.org/preserve/-/preserve-0.2.0.tgz",
  5853        "integrity": "sha1-gV7R9uvGWSb4ZbMQwHE7yzMVzks=",
  5854        "engines": {
  5855          "node": ">=0.10.0"
  5856        }
  5857      },
  5858      "node_modules/process-nextick-args": {
  5859        "version": "2.0.1",
  5860        "resolved": "https://registry.npmjs.org/process-nextick-args/-/process-nextick-args-2.0.1.tgz",
  5861        "integrity": "sha512-3ouUOpQhtgrbOa17J7+uxOTpITYWaGP7/AhoR3+A+/1e9skrzelGi/dXzEYyvbxubEF6Wn2ypscTKiKJFFn1ag=="
  5862      },
  5863      "node_modules/protractor": {
  5864        "version": "4.0.9",
  5865        "resolved": "https://registry.npmjs.org/protractor/-/protractor-4.0.9.tgz",
  5866        "integrity": "sha1-FS9y43KbJXYibjcNwwhpnMz6d7o=",
  5867        "deprecated": "We have news to share - Protractor is deprecated and will reach end-of-life by Summer 2023. To learn more and find out about other options please refer to this post on the Angular blog. Thank you for using and contributing to Protractor. https://goo.gle/state-of-e2e-in-angular",
  5868        "dev": true,
  5869        "dependencies": {
  5870          "@types/jasmine": "^2.2.31",
  5871          "@types/node": "^6.0.35",
  5872          "@types/q": "^0.0.30",
  5873          "@types/selenium-webdriver": "~2.53.30",
  5874          "adm-zip": "0.4.7",
  5875          "chalk": "^1.1.3",
  5876          "glob": "^7.0.3",
  5877          "jasmine": "2.5.2",
  5878          "jasminewd2": "0.0.10",
  5879          "optimist": "~0.6.0",
  5880          "q": "1.4.1",
  5881          "saucelabs": "~1.3.0",
  5882          "selenium-webdriver": "2.53.3",
  5883          "source-map-support": "~0.4.0",
  5884          "webdriver-manager": "^10.2.2"
  5885        },
  5886        "bin": {
  5887          "protractor": "bin/protractor",
  5888          "webdriver-manager": "bin/webdriver-manager"
  5889        },
  5890        "engines": {
  5891          "node": ">=4.2.x"
  5892        }
  5893      },
  5894      "node_modules/pseudomap": {
  5895        "version": "1.0.2",
  5896        "resolved": "https://registry.npmjs.org/pseudomap/-/pseudomap-1.0.2.tgz",
  5897        "integrity": "sha1-8FKijacOYYkX7wqKw0wa5aaChrM="
  5898      },
  5899      "node_modules/psl": {
  5900        "version": "1.7.0",
  5901        "resolved": "https://registry.npmjs.org/psl/-/psl-1.7.0.tgz",
  5902        "integrity": "sha512-5NsSEDv8zY70ScRnOTn7bK7eanl2MvFrOrS/R6x+dBt5g1ghnj9Zv90kO8GwT8gxcu2ANyFprnFYB85IogIJOQ=="
  5903      },
  5904      "node_modules/punycode": {
  5905        "version": "2.1.1",
  5906        "resolved": "https://registry.npmjs.org/punycode/-/punycode-2.1.1.tgz",
  5907        "integrity": "sha512-XRsRjdf+j5ml+y/6GKHPZbrF/8p2Yga0JPtdqTIY2Xe5ohJPD9saDJJLPvp9+NSBprVvevdXZybnj2cv8OEd0A==",
  5908        "engines": {
  5909          "node": ">=6"
  5910        }
  5911      },
  5912      "node_modules/q": {
  5913        "version": "1.4.1",
  5914        "resolved": "https://registry.npmjs.org/q/-/q-1.4.1.tgz",
  5915        "integrity": "sha1-VXBbzZPF82c1MMLCy8DCs63cKG4=",
  5916        "dev": true,
  5917        "engines": {
  5918          "node": ">=0.6.0",
  5919          "teleport": ">=0.2.0"
  5920        }
  5921      },
  5922      "node_modules/qjobs": {
  5923        "version": "1.2.0",
  5924        "resolved": "https://registry.npmjs.org/qjobs/-/qjobs-1.2.0.tgz",
  5925        "integrity": "sha512-8YOJEHtxpySA3fFDyCRxA+UUV+fA+rTWnuWvylOK/NCjhY+b4ocCtmu8TtsWb+mYeU+GCHf/S66KZF/AsteKHg==",
  5926        "dev": true,
  5927        "engines": {
  5928          "node": ">=0.9"
  5929        }
  5930      },
  5931      "node_modules/qs": {
  5932        "version": "6.5.2",
  5933        "resolved": "https://registry.npmjs.org/qs/-/qs-6.5.2.tgz",
  5934        "integrity": "sha512-N5ZAX4/LxJmF+7wN74pUD6qAh9/wnvdQcjq9TZjevvXzSUo7bfmw91saqMjzGS2xq91/odN2dW/WOl7qQHNDGA==",
  5935        "engines": {
  5936          "node": ">=0.6"
  5937        }
  5938      },
  5939      "node_modules/randomatic": {
  5940        "version": "3.1.1",
  5941        "resolved": "https://registry.npmjs.org/randomatic/-/randomatic-3.1.1.tgz",
  5942        "integrity": "sha512-TuDE5KxZ0J461RVjrJZCJc+J+zCkTb1MbH9AQUq68sMhOMcy9jLcb3BrZKgp9q9Ncltdg4QVqWrH02W2EFFVYw==",
  5943        "dependencies": {
  5944          "is-number": "^4.0.0",
  5945          "kind-of": "^6.0.0",
  5946          "math-random": "^1.0.1"
  5947        },
  5948        "engines": {
  5949          "node": ">= 0.10.0"
  5950        }
  5951      },
  5952      "node_modules/randomatic/node_modules/is-number": {
  5953        "version": "4.0.0",
  5954        "resolved": "https://registry.npmjs.org/is-number/-/is-number-4.0.0.tgz",
  5955        "integrity": "sha512-rSklcAIlf1OmFdyAqbnWTLVelsQ58uvZ66S/ZyawjWqIviTWCjg2PzVGw8WUA+nNuPTqb4wgA+NszrJ+08LlgQ==",
  5956        "engines": {
  5957          "node": ">=0.10.0"
  5958        }
  5959      },
  5960      "node_modules/randomatic/node_modules/kind-of": {
  5961        "version": "6.0.2",
  5962        "resolved": "https://registry.npmjs.org/kind-of/-/kind-of-6.0.2.tgz",
  5963        "integrity": "sha512-s5kLOcnH0XqDO+FvuaLX8DDjZ18CGFk7VygH40QoKPUQhW4e2rvM0rwUq0t8IQDOwYSeLK01U90OjzBTme2QqA==",
  5964        "engines": {
  5965          "node": ">=0.10.0"
  5966        }
  5967      },
  5968      "node_modules/range-parser": {
  5969        "version": "1.2.1",
  5970        "resolved": "https://registry.npmjs.org/range-parser/-/range-parser-1.2.1.tgz",
  5971        "integrity": "sha512-Hrgsx+orqoygnmhFbKaHE6c296J+HTAQXoxEF6gNupROmmGJRoyzfG3ccAveqCBrwr/2yxQ5BVd/GTl5agOwSg==",
  5972        "dev": true,
  5973        "engines": {
  5974          "node": ">= 0.6"
  5975        }
  5976      },
  5977      "node_modules/raw-body": {
  5978        "version": "2.4.0",
  5979        "resolved": "https://registry.npmjs.org/raw-body/-/raw-body-2.4.0.tgz",
  5980        "integrity": "sha512-4Oz8DUIwdvoa5qMJelxipzi/iJIi40O5cGV1wNYp5hvZP8ZN0T+jiNkL0QepXs+EsQ9XJ8ipEDoiH70ySUJP3Q==",
  5981        "dev": true,
  5982        "dependencies": {
  5983          "bytes": "3.1.0",
  5984          "http-errors": "1.7.2",
  5985          "iconv-lite": "0.4.24",
  5986          "unpipe": "1.0.0"
  5987        },
  5988        "engines": {
  5989          "node": ">= 0.8"
  5990        }
  5991      },
  5992      "node_modules/read-pkg": {
  5993        "version": "1.1.0",
  5994        "resolved": "https://registry.npmjs.org/read-pkg/-/read-pkg-1.1.0.tgz",
  5995        "integrity": "sha1-9f+qXs0pyzHAR0vKfXVra7KePyg=",
  5996        "dependencies": {
  5997          "load-json-file": "^1.0.0",
  5998          "normalize-package-data": "^2.3.2",
  5999          "path-type": "^1.0.0"
  6000        },
  6001        "engines": {
  6002          "node": ">=0.10.0"
  6003        }
  6004      },
  6005      "node_modules/read-pkg-up": {
  6006        "version": "1.0.1",
  6007        "resolved": "https://registry.npmjs.org/read-pkg-up/-/read-pkg-up-1.0.1.tgz",
  6008        "integrity": "sha1-nWPBMnbAZZGNV/ACpX9AobZD+wI=",
  6009        "dependencies": {
  6010          "find-up": "^1.0.0",
  6011          "read-pkg": "^1.0.0"
  6012        },
  6013        "engines": {
  6014          "node": ">=0.10.0"
  6015        }
  6016      },
  6017      "node_modules/readable-stream": {
  6018        "version": "2.3.6",
  6019        "resolved": "https://registry.npmjs.org/readable-stream/-/readable-stream-2.3.6.tgz",
  6020        "integrity": "sha512-tQtKA9WIAhBF3+VLAseyMqZeBjW0AHJoxOtYqSUZNJxauErmLbVm2FW1y+J/YA9dUrAC39ITejlZWhVIwawkKw==",
  6021        "dependencies": {
  6022          "core-util-is": "~1.0.0",
  6023          "inherits": "~2.0.3",
  6024          "isarray": "~1.0.0",
  6025          "process-nextick-args": "~2.0.0",
  6026          "safe-buffer": "~5.1.1",
  6027          "string_decoder": "~1.1.1",
  6028          "util-deprecate": "~1.0.1"
  6029        }
  6030      },
  6031      "node_modules/readable-stream/node_modules/safe-buffer": {
  6032        "version": "5.1.2",
  6033        "resolved": "https://registry.npmjs.org/safe-buffer/-/safe-buffer-5.1.2.tgz",
  6034        "integrity": "sha512-Gd2UZBJDkXlY7GbJxfsE8/nvKkUEU1G38c1siN6QP6a9PT9MmHB8GnpscSmMJSoF8LOIrt8ud/wPtojys4G6+g=="
  6035      },
  6036      "node_modules/readdirp": {
  6037        "version": "2.2.1",
  6038        "resolved": "https://registry.npmjs.org/readdirp/-/readdirp-2.2.1.tgz",
  6039        "integrity": "sha512-1JU/8q+VgFZyxwrJ+SVIOsh+KywWGpds3NTqikiKpDMZWScmAYyKIgqkO+ARvNWJfXeXR1zxz7aHF4u4CyH6vQ==",
  6040        "dependencies": {
  6041          "graceful-fs": "^4.1.11",
  6042          "micromatch": "^3.1.10",
  6043          "readable-stream": "^2.0.2"
  6044        },
  6045        "engines": {
  6046          "node": ">=0.10"
  6047        }
  6048      },
  6049      "node_modules/readdirp/node_modules/arr-diff": {
  6050        "version": "4.0.0",
  6051        "resolved": "https://registry.npmjs.org/arr-diff/-/arr-diff-4.0.0.tgz",
  6052        "integrity": "sha1-1kYQdP6/7HHn4VI1dhoyml3HxSA=",
  6053        "engines": {
  6054          "node": ">=0.10.0"
  6055        }
  6056      },
  6057      "node_modules/readdirp/node_modules/array-unique": {
  6058        "version": "0.3.2",
  6059        "resolved": "https://registry.npmjs.org/array-unique/-/array-unique-0.3.2.tgz",
  6060        "integrity": "sha1-qJS3XUvE9s1nnvMkSp/Y9Gri1Cg=",
  6061        "engines": {
  6062          "node": ">=0.10.0"
  6063        }
  6064      },
  6065      "node_modules/readdirp/node_modules/braces": {
  6066        "version": "2.3.2",
  6067        "resolved": "https://registry.npmjs.org/braces/-/braces-2.3.2.tgz",
  6068        "integrity": "sha512-aNdbnj9P8PjdXU4ybaWLK2IF3jc/EoDYbC7AazW6to3TRsfXxscC9UXOB5iDiEQrkyIbWp2SLQda4+QAa7nc3w==",
  6069        "dependencies": {
  6070          "arr-flatten": "^1.1.0",
  6071          "array-unique": "^0.3.2",
  6072          "extend-shallow": "^2.0.1",
  6073          "fill-range": "^4.0.0",
  6074          "isobject": "^3.0.1",
  6075          "repeat-element": "^1.1.2",
  6076          "snapdragon": "^0.8.1",
  6077          "snapdragon-node": "^2.0.1",
  6078          "split-string": "^3.0.2",
  6079          "to-regex": "^3.0.1"
  6080        },
  6081        "engines": {
  6082          "node": ">=0.10.0"
  6083        }
  6084      },
  6085      "node_modules/readdirp/node_modules/braces/node_modules/extend-shallow": {
  6086        "version": "2.0.1",
  6087        "resolved": "https://registry.npmjs.org/extend-shallow/-/extend-shallow-2.0.1.tgz",
  6088        "integrity": "sha1-Ua99YUrZqfYQ6huvu5idaxxWiQ8=",
  6089        "dependencies": {
  6090          "is-extendable": "^0.1.0"
  6091        },
  6092        "engines": {
  6093          "node": ">=0.10.0"
  6094        }
  6095      },
  6096      "node_modules/readdirp/node_modules/expand-brackets": {
  6097        "version": "2.1.4",
  6098        "resolved": "https://registry.npmjs.org/expand-brackets/-/expand-brackets-2.1.4.tgz",
  6099        "integrity": "sha1-t3c14xXOMPa27/D4OwQVGiJEliI=",
  6100        "dependencies": {
  6101          "debug": "^2.3.3",
  6102          "define-property": "^0.2.5",
  6103          "extend-shallow": "^2.0.1",
  6104          "posix-character-classes": "^0.1.0",
  6105          "regex-not": "^1.0.0",
  6106          "snapdragon": "^0.8.1",
  6107          "to-regex": "^3.0.1"
  6108        },
  6109        "engines": {
  6110          "node": ">=0.10.0"
  6111        }
  6112      },
  6113      "node_modules/readdirp/node_modules/expand-brackets/node_modules/define-property": {
  6114        "version": "0.2.5",
  6115        "resolved": "https://registry.npmjs.org/define-property/-/define-property-0.2.5.tgz",
  6116        "integrity": "sha1-w1se+RjsPJkPmlvFe+BKrOxcgRY=",
  6117        "dependencies": {
  6118          "is-descriptor": "^0.1.0"
  6119        },
  6120        "engines": {
  6121          "node": ">=0.10.0"
  6122        }
  6123      },
  6124      "node_modules/readdirp/node_modules/expand-brackets/node_modules/extend-shallow": {
  6125        "version": "2.0.1",
  6126        "resolved": "https://registry.npmjs.org/extend-shallow/-/extend-shallow-2.0.1.tgz",
  6127        "integrity": "sha1-Ua99YUrZqfYQ6huvu5idaxxWiQ8=",
  6128        "dependencies": {
  6129          "is-extendable": "^0.1.0"
  6130        },
  6131        "engines": {
  6132          "node": ">=0.10.0"
  6133        }
  6134      },
  6135      "node_modules/readdirp/node_modules/expand-brackets/node_modules/is-accessor-descriptor": {
  6136        "version": "0.1.6",
  6137        "resolved": "https://registry.npmjs.org/is-accessor-descriptor/-/is-accessor-descriptor-0.1.6.tgz",
  6138        "integrity": "sha1-qeEss66Nh2cn7u84Q/igiXtcmNY=",
  6139        "dependencies": {
  6140          "kind-of": "^3.0.2"
  6141        },
  6142        "engines": {
  6143          "node": ">=0.10.0"
  6144        }
  6145      },
  6146      "node_modules/readdirp/node_modules/expand-brackets/node_modules/is-accessor-descriptor/node_modules/kind-of": {
  6147        "version": "3.2.2",
  6148        "resolved": "https://registry.npmjs.org/kind-of/-/kind-of-3.2.2.tgz",
  6149        "integrity": "sha1-MeohpzS6ubuw8yRm2JOupR5KPGQ=",
  6150        "dependencies": {
  6151          "is-buffer": "^1.1.5"
  6152        },
  6153        "engines": {
  6154          "node": ">=0.10.0"
  6155        }
  6156      },
  6157      "node_modules/readdirp/node_modules/expand-brackets/node_modules/is-data-descriptor": {
  6158        "version": "0.1.4",
  6159        "resolved": "https://registry.npmjs.org/is-data-descriptor/-/is-data-descriptor-0.1.4.tgz",
  6160        "integrity": "sha1-C17mSDiOLIYCgueT8YVv7D8wG1Y=",
  6161        "dependencies": {
  6162          "kind-of": "^3.0.2"
  6163        },
  6164        "engines": {
  6165          "node": ">=0.10.0"
  6166        }
  6167      },
  6168      "node_modules/readdirp/node_modules/expand-brackets/node_modules/is-data-descriptor/node_modules/kind-of": {
  6169        "version": "3.2.2",
  6170        "resolved": "https://registry.npmjs.org/kind-of/-/kind-of-3.2.2.tgz",
  6171        "integrity": "sha1-MeohpzS6ubuw8yRm2JOupR5KPGQ=",
  6172        "dependencies": {
  6173          "is-buffer": "^1.1.5"
  6174        },
  6175        "engines": {
  6176          "node": ">=0.10.0"
  6177        }
  6178      },
  6179      "node_modules/readdirp/node_modules/expand-brackets/node_modules/is-descriptor": {
  6180        "version": "0.1.6",
  6181        "resolved": "https://registry.npmjs.org/is-descriptor/-/is-descriptor-0.1.6.tgz",
  6182        "integrity": "sha512-avDYr0SB3DwO9zsMov0gKCESFYqCnE4hq/4z3TdUlukEy5t9C0YRq7HLrsN52NAcqXKaepeCD0n+B0arnVG3Hg==",
  6183        "dependencies": {
  6184          "is-accessor-descriptor": "^0.1.6",
  6185          "is-data-descriptor": "^0.1.4",
  6186          "kind-of": "^5.0.0"
  6187        },
  6188        "engines": {
  6189          "node": ">=0.10.0"
  6190        }
  6191      },
  6192      "node_modules/readdirp/node_modules/expand-brackets/node_modules/kind-of": {
  6193        "version": "5.1.0",
  6194        "resolved": "https://registry.npmjs.org/kind-of/-/kind-of-5.1.0.tgz",
  6195        "integrity": "sha512-NGEErnH6F2vUuXDh+OlbcKW7/wOcfdRHaZ7VWtqCztfHri/++YKmP51OdWeGPuqCOba6kk2OTe5d02VmTB80Pw==",
  6196        "engines": {
  6197          "node": ">=0.10.0"
  6198        }
  6199      },
  6200      "node_modules/readdirp/node_modules/extglob": {
  6201        "version": "2.0.4",
  6202        "resolved": "https://registry.npmjs.org/extglob/-/extglob-2.0.4.tgz",
  6203        "integrity": "sha512-Nmb6QXkELsuBr24CJSkilo6UHHgbekK5UiZgfE6UHD3Eb27YC6oD+bhcT+tJ6cl8dmsgdQxnWlcry8ksBIBLpw==",
  6204        "dependencies": {
  6205          "array-unique": "^0.3.2",
  6206          "define-property": "^1.0.0",
  6207          "expand-brackets": "^2.1.4",
  6208          "extend-shallow": "^2.0.1",
  6209          "fragment-cache": "^0.2.1",
  6210          "regex-not": "^1.0.0",
  6211          "snapdragon": "^0.8.1",
  6212          "to-regex": "^3.0.1"
  6213        },
  6214        "engines": {
  6215          "node": ">=0.10.0"
  6216        }
  6217      },
  6218      "node_modules/readdirp/node_modules/extglob/node_modules/define-property": {
  6219        "version": "1.0.0",
  6220        "resolved": "https://registry.npmjs.org/define-property/-/define-property-1.0.0.tgz",
  6221        "integrity": "sha1-dp66rz9KY6rTr56NMEybvnm/sOY=",
  6222        "dependencies": {
  6223          "is-descriptor": "^1.0.0"
  6224        },
  6225        "engines": {
  6226          "node": ">=0.10.0"
  6227        }
  6228      },
  6229      "node_modules/readdirp/node_modules/extglob/node_modules/extend-shallow": {
  6230        "version": "2.0.1",
  6231        "resolved": "https://registry.npmjs.org/extend-shallow/-/extend-shallow-2.0.1.tgz",
  6232        "integrity": "sha1-Ua99YUrZqfYQ6huvu5idaxxWiQ8=",
  6233        "dependencies": {
  6234          "is-extendable": "^0.1.0"
  6235        },
  6236        "engines": {
  6237          "node": ">=0.10.0"
  6238        }
  6239      },
  6240      "node_modules/readdirp/node_modules/fill-range": {
  6241        "version": "4.0.0",
  6242        "resolved": "https://registry.npmjs.org/fill-range/-/fill-range-4.0.0.tgz",
  6243        "integrity": "sha1-1USBHUKPmOsGpj3EAtJAPDKMOPc=",
  6244        "dependencies": {
  6245          "extend-shallow": "^2.0.1",
  6246          "is-number": "^3.0.0",
  6247          "repeat-string": "^1.6.1",
  6248          "to-regex-range": "^2.1.0"
  6249        },
  6250        "engines": {
  6251          "node": ">=0.10.0"
  6252        }
  6253      },
  6254      "node_modules/readdirp/node_modules/fill-range/node_modules/extend-shallow": {
  6255        "version": "2.0.1",
  6256        "resolved": "https://registry.npmjs.org/extend-shallow/-/extend-shallow-2.0.1.tgz",
  6257        "integrity": "sha1-Ua99YUrZqfYQ6huvu5idaxxWiQ8=",
  6258        "dependencies": {
  6259          "is-extendable": "^0.1.0"
  6260        },
  6261        "engines": {
  6262          "node": ">=0.10.0"
  6263        }
  6264      },
  6265      "node_modules/readdirp/node_modules/is-accessor-descriptor": {
  6266        "version": "1.0.0",
  6267        "resolved": "https://registry.npmjs.org/is-accessor-descriptor/-/is-accessor-descriptor-1.0.0.tgz",
  6268        "integrity": "sha512-m5hnHTkcVsPfqx3AKlyttIPb7J+XykHvJP2B9bZDjlhLIoEq4XoK64Vg7boZlVWYK6LUY94dYPEE7Lh0ZkZKcQ==",
  6269        "dependencies": {
  6270          "kind-of": "^6.0.0"
  6271        },
  6272        "engines": {
  6273          "node": ">=0.10.0"
  6274        }
  6275      },
  6276      "node_modules/readdirp/node_modules/is-data-descriptor": {
  6277        "version": "1.0.0",
  6278        "resolved": "https://registry.npmjs.org/is-data-descriptor/-/is-data-descriptor-1.0.0.tgz",
  6279        "integrity": "sha512-jbRXy1FmtAoCjQkVmIVYwuuqDFUbaOeDjmed1tOGPrsMhtJA4rD9tkgA0F1qJ3gRFRXcHYVkdeaP50Q5rE/jLQ==",
  6280        "dependencies": {
  6281          "kind-of": "^6.0.0"
  6282        },
  6283        "engines": {
  6284          "node": ">=0.10.0"
  6285        }
  6286      },
  6287      "node_modules/readdirp/node_modules/is-descriptor": {
  6288        "version": "1.0.2",
  6289        "resolved": "https://registry.npmjs.org/is-descriptor/-/is-descriptor-1.0.2.tgz",
  6290        "integrity": "sha512-2eis5WqQGV7peooDyLmNEPUrps9+SXX5c9pL3xEB+4e9HnGuDa7mB7kHxHw4CbqS9k1T2hOH3miL8n8WtiYVtg==",
  6291        "dependencies": {
  6292          "is-accessor-descriptor": "^1.0.0",
  6293          "is-data-descriptor": "^1.0.0",
  6294          "kind-of": "^6.0.2"
  6295        },
  6296        "engines": {
  6297          "node": ">=0.10.0"
  6298        }
  6299      },
  6300      "node_modules/readdirp/node_modules/is-number": {
  6301        "version": "3.0.0",
  6302        "resolved": "https://registry.npmjs.org/is-number/-/is-number-3.0.0.tgz",
  6303        "integrity": "sha1-JP1iAaR4LPUFYcgQJ2r8fRLXEZU=",
  6304        "dependencies": {
  6305          "kind-of": "^3.0.2"
  6306        },
  6307        "engines": {
  6308          "node": ">=0.10.0"
  6309        }
  6310      },
  6311      "node_modules/readdirp/node_modules/is-number/node_modules/kind-of": {
  6312        "version": "3.2.2",
  6313        "resolved": "https://registry.npmjs.org/kind-of/-/kind-of-3.2.2.tgz",
  6314        "integrity": "sha1-MeohpzS6ubuw8yRm2JOupR5KPGQ=",
  6315        "dependencies": {
  6316          "is-buffer": "^1.1.5"
  6317        },
  6318        "engines": {
  6319          "node": ">=0.10.0"
  6320        }
  6321      },
  6322      "node_modules/readdirp/node_modules/isobject": {
  6323        "version": "3.0.1",
  6324        "resolved": "https://registry.npmjs.org/isobject/-/isobject-3.0.1.tgz",
  6325        "integrity": "sha1-TkMekrEalzFjaqH5yNHMvP2reN8=",
  6326        "engines": {
  6327          "node": ">=0.10.0"
  6328        }
  6329      },
  6330      "node_modules/readdirp/node_modules/kind-of": {
  6331        "version": "6.0.2",
  6332        "resolved": "https://registry.npmjs.org/kind-of/-/kind-of-6.0.2.tgz",
  6333        "integrity": "sha512-s5kLOcnH0XqDO+FvuaLX8DDjZ18CGFk7VygH40QoKPUQhW4e2rvM0rwUq0t8IQDOwYSeLK01U90OjzBTme2QqA==",
  6334        "engines": {
  6335          "node": ">=0.10.0"
  6336        }
  6337      },
  6338      "node_modules/readdirp/node_modules/micromatch": {
  6339        "version": "3.1.10",
  6340        "resolved": "https://registry.npmjs.org/micromatch/-/micromatch-3.1.10.tgz",
  6341        "integrity": "sha512-MWikgl9n9M3w+bpsY3He8L+w9eF9338xRl8IAO5viDizwSzziFEyUzo2xrrloB64ADbTf8uA8vRqqttDTOmccg==",
  6342        "dependencies": {
  6343          "arr-diff": "^4.0.0",
  6344          "array-unique": "^0.3.2",
  6345          "braces": "^2.3.1",
  6346          "define-property": "^2.0.2",
  6347          "extend-shallow": "^3.0.2",
  6348          "extglob": "^2.0.4",
  6349          "fragment-cache": "^0.2.1",
  6350          "kind-of": "^6.0.2",
  6351          "nanomatch": "^1.2.9",
  6352          "object.pick": "^1.3.0",
  6353          "regex-not": "^1.0.0",
  6354          "snapdragon": "^0.8.1",
  6355          "to-regex": "^3.0.2"
  6356        },
  6357        "engines": {
  6358          "node": ">=0.10.0"
  6359        }
  6360      },
  6361      "node_modules/redent": {
  6362        "version": "1.0.0",
  6363        "resolved": "https://registry.npmjs.org/redent/-/redent-1.0.0.tgz",
  6364        "integrity": "sha1-z5Fqsf1fHxbfsggi3W7H9zDCr94=",
  6365        "dependencies": {
  6366          "indent-string": "^2.1.0",
  6367          "strip-indent": "^1.0.1"
  6368        },
  6369        "engines": {
  6370          "node": ">=0.10.0"
  6371        }
  6372      },
  6373      "node_modules/reflect-metadata": {
  6374        "version": "0.1.13",
  6375        "resolved": "https://registry.npmjs.org/reflect-metadata/-/reflect-metadata-0.1.13.tgz",
  6376        "integrity": "sha512-Ts1Y/anZELhSsjMcU605fU9RE4Oi3p5ORujwbIKXfWa+0Zxs510Qrmrce5/Jowq3cHSZSJqBjypxmHarc+vEWg=="
  6377      },
  6378      "node_modules/regenerator-runtime": {
  6379        "version": "0.11.1",
  6380        "resolved": "https://registry.npmjs.org/regenerator-runtime/-/regenerator-runtime-0.11.1.tgz",
  6381        "integrity": "sha512-MguG95oij0fC3QV3URf4V2SDYGJhJnJGqvIIgdECeODCT98wSWDAJ94SSuVpYQUoTcGUIL6L4yNB7j1DFFHSBg=="
  6382      },
  6383      "node_modules/regex-cache": {
  6384        "version": "0.4.4",
  6385        "resolved": "https://registry.npmjs.org/regex-cache/-/regex-cache-0.4.4.tgz",
  6386        "integrity": "sha512-nVIZwtCjkC9YgvWkpM55B5rBhBYRZhAaJbgcFYXXsHnbZ9UZI9nnVWYZpBlCqv9ho2eZryPnWrZGsOdPwVWXWQ==",
  6387        "dependencies": {
  6388          "is-equal-shallow": "^0.1.3"
  6389        },
  6390        "engines": {
  6391          "node": ">=0.10.0"
  6392        }
  6393      },
  6394      "node_modules/regex-not": {
  6395        "version": "1.0.2",
  6396        "resolved": "https://registry.npmjs.org/regex-not/-/regex-not-1.0.2.tgz",
  6397        "integrity": "sha512-J6SDjUgDxQj5NusnOtdFxDwN/+HWykR8GELwctJ7mdqhcyy1xEc4SRFHUXvxTp661YaVKAjfRLZ9cCqS6tn32A==",
  6398        "dependencies": {
  6399          "extend-shallow": "^3.0.2",
  6400          "safe-regex": "^1.1.0"
  6401        },
  6402        "engines": {
  6403          "node": ">=0.10.0"
  6404        }
  6405      },
  6406      "node_modules/remove-trailing-separator": {
  6407        "version": "1.1.0",
  6408        "resolved": "https://registry.npmjs.org/remove-trailing-separator/-/remove-trailing-separator-1.1.0.tgz",
  6409        "integrity": "sha1-wkvOKig62tW8P1jg1IJJuSN52O8="
  6410      },
  6411      "node_modules/repeat-element": {
  6412        "version": "1.1.3",
  6413        "resolved": "https://registry.npmjs.org/repeat-element/-/repeat-element-1.1.3.tgz",
  6414        "integrity": "sha512-ahGq0ZnV5m5XtZLMb+vP76kcAM5nkLqk0lpqAuojSKGgQtn4eRi4ZZGm2olo2zKFH+sMsWaqOCW1dqAnOru72g==",
  6415        "engines": {
  6416          "node": ">=0.10.0"
  6417        }
  6418      },
  6419      "node_modules/repeat-string": {
  6420        "version": "1.6.1",
  6421        "resolved": "https://registry.npmjs.org/repeat-string/-/repeat-string-1.6.1.tgz",
  6422        "integrity": "sha1-jcrkcOHIirwtYA//Sndihtp15jc=",
  6423        "engines": {
  6424          "node": ">=0.10"
  6425        }
  6426      },
  6427      "node_modules/repeating": {
  6428        "version": "2.0.1",
  6429        "resolved": "https://registry.npmjs.org/repeating/-/repeating-2.0.1.tgz",
  6430        "integrity": "sha1-UhTFOpJtNVJwdSf7q0FdvAjQbdo=",
  6431        "dependencies": {
  6432          "is-finite": "^1.0.0"
  6433        },
  6434        "engines": {
  6435          "node": ">=0.10.0"
  6436        }
  6437      },
  6438      "node_modules/request": {
  6439        "version": "2.88.0",
  6440        "resolved": "https://registry.npmjs.org/request/-/request-2.88.0.tgz",
  6441        "integrity": "sha512-NAqBSrijGLZdM0WZNsInLJpkJokL72XYjUpnB0iwsRgxh7dB6COrHnTBNwN0E+lHDAJzu7kLAkDeY08z2/A0hg==",
  6442        "deprecated": "request has been deprecated, see https://github.com/request/request/issues/3142",
  6443        "dependencies": {
  6444          "aws-sign2": "~0.7.0",
  6445          "aws4": "^1.8.0",
  6446          "caseless": "~0.12.0",
  6447          "combined-stream": "~1.0.6",
  6448          "extend": "~3.0.2",
  6449          "forever-agent": "~0.6.1",
  6450          "form-data": "~2.3.2",
  6451          "har-validator": "~5.1.0",
  6452          "http-signature": "~1.2.0",
  6453          "is-typedarray": "~1.0.0",
  6454          "isstream": "~0.1.2",
  6455          "json-stringify-safe": "~5.0.1",
  6456          "mime-types": "~2.1.19",
  6457          "oauth-sign": "~0.9.0",
  6458          "performance-now": "^2.1.0",
  6459          "qs": "~6.5.2",
  6460          "safe-buffer": "^5.1.2",
  6461          "tough-cookie": "~2.4.3",
  6462          "tunnel-agent": "^0.6.0",
  6463          "uuid": "^3.3.2"
  6464        },
  6465        "engines": {
  6466          "node": ">= 4"
  6467        }
  6468      },
  6469      "node_modules/require-directory": {
  6470        "version": "2.1.1",
  6471        "resolved": "https://registry.npmjs.org/require-directory/-/require-directory-2.1.1.tgz",
  6472        "integrity": "sha1-jGStX9MNqxyXbiNE/+f3kqam30I=",
  6473        "engines": {
  6474          "node": ">=0.10.0"
  6475        }
  6476      },
  6477      "node_modules/require-main-filename": {
  6478        "version": "1.0.1",
  6479        "resolved": "https://registry.npmjs.org/require-main-filename/-/require-main-filename-1.0.1.tgz",
  6480        "integrity": "sha1-l/cXtp1IeE9fUmpsWqj/3aBVpNE="
  6481      },
  6482      "node_modules/requires-port": {
  6483        "version": "1.0.0",
  6484        "resolved": "https://registry.npmjs.org/requires-port/-/requires-port-1.0.0.tgz",
  6485        "integrity": "sha1-kl0mAdOaxIXgkc8NpcbmlNw9yv8=",
  6486        "dev": true
  6487      },
  6488      "node_modules/resolve": {
  6489        "version": "1.14.1",
  6490        "resolved": "https://registry.npmjs.org/resolve/-/resolve-1.14.1.tgz",
  6491        "integrity": "sha512-fn5Wobh4cxbLzuHaE+nphztHy43/b++4M6SsGFC2gB8uYwf0C8LcarfCz1un7UTW8OFQg9iNjZ4xpcFVGebDPg==",
  6492        "dependencies": {
  6493          "path-parse": "^1.0.6"
  6494        },
  6495        "funding": {
  6496          "url": "https://github.com/sponsors/ljharb"
  6497        }
  6498      },
  6499      "node_modules/resolve-url": {
  6500        "version": "0.2.1",
  6501        "resolved": "https://registry.npmjs.org/resolve-url/-/resolve-url-0.2.1.tgz",
  6502        "integrity": "sha1-LGN/53yJOv0qZj/iGqkIAGjiBSo=",
  6503        "deprecated": "https://github.com/lydell/resolve-url#deprecated"
  6504      },
  6505      "node_modules/resp-modifier": {
  6506        "version": "6.0.2",
  6507        "resolved": "https://registry.npmjs.org/resp-modifier/-/resp-modifier-6.0.2.tgz",
  6508        "integrity": "sha1-sSTeXE+6/LpUH0j/pzlw9KpFa08=",
  6509        "dev": true,
  6510        "dependencies": {
  6511          "debug": "^2.2.0",
  6512          "minimatch": "^3.0.2"
  6513        },
  6514        "engines": {
  6515          "node": ">= 0.8.0"
  6516        }
  6517      },
  6518      "node_modules/ret": {
  6519        "version": "0.1.15",
  6520        "resolved": "https://registry.npmjs.org/ret/-/ret-0.1.15.tgz",
  6521        "integrity": "sha512-TTlYpa+OL+vMMNG24xSlQGEJ3B/RzEfUlLct7b5G/ytav+wPrplCpVMFuwzXbkecJrb6IYo1iFb0S9v37754mg==",
  6522        "engines": {
  6523          "node": ">=0.12"
  6524        }
  6525      },
  6526      "node_modules/rimraf": {
  6527        "version": "2.7.1",
  6528        "resolved": "https://registry.npmjs.org/rimraf/-/rimraf-2.7.1.tgz",
  6529        "integrity": "sha512-uWjbaKIK3T1OSVptzX7Nl6PvQ3qAGtKEtVRjRuazjfL3Bx5eI409VZSqgND+4UNnmzLVdPj9FqFJNPqBZFve4w==",
  6530        "dependencies": {
  6531          "glob": "^7.1.3"
  6532        },
  6533        "bin": {
  6534          "rimraf": "bin.js"
  6535        }
  6536      },
  6537      "node_modules/rx": {
  6538        "version": "2.3.24",
  6539        "resolved": "https://registry.npmjs.org/rx/-/rx-2.3.24.tgz",
  6540        "integrity": "sha1-FPlQpCF9fjXapxu8vljv9o6ksrc=",
  6541        "dev": true
  6542      },
  6543      "node_modules/rxjs": {
  6544        "version": "5.4.2",
  6545        "resolved": "https://registry.npmjs.org/rxjs/-/rxjs-5.4.2.tgz",
  6546        "integrity": "sha1-KjI2/L8D31e64G/Wly/ZnlwI/Pc=",
  6547        "dependencies": {
  6548          "symbol-observable": "^1.0.1"
  6549        },
  6550        "engines": {
  6551          "npm": ">=2.0.0"
  6552        }
  6553      },
  6554      "node_modules/safe-buffer": {
  6555        "version": "5.2.0",
  6556        "resolved": "https://registry.npmjs.org/safe-buffer/-/safe-buffer-5.2.0.tgz",
  6557        "integrity": "sha512-fZEwUGbVl7kouZs1jCdMLdt95hdIv0ZeHg6L7qPeciMZhZ+/gdesW4wgTARkrFWEpspjEATAzUGPG8N2jJiwbg=="
  6558      },
  6559      "node_modules/safe-regex": {
  6560        "version": "1.1.0",
  6561        "resolved": "https://registry.npmjs.org/safe-regex/-/safe-regex-1.1.0.tgz",
  6562        "integrity": "sha1-QKNmnzsHfR6UPURinhV91IAjvy4=",
  6563        "dependencies": {
  6564          "ret": "~0.1.10"
  6565        }
  6566      },
  6567      "node_modules/safer-buffer": {
  6568        "version": "2.1.2",
  6569        "resolved": "https://registry.npmjs.org/safer-buffer/-/safer-buffer-2.1.2.tgz",
  6570        "integrity": "sha512-YZo3K82SD7Riyi0E1EQPojLz7kpepnSQI9IyPbHHg1XXXevb5dJI7tpyN2ADxGcQbHG7vcyRHk0cbwqcQriUtg=="
  6571      },
  6572      "node_modules/sass-graph": {
  6573        "version": "2.2.6",
  6574        "resolved": "https://registry.npmjs.org/sass-graph/-/sass-graph-2.2.6.tgz",
  6575        "integrity": "sha512-MKuEYXFSGuRSi8FZ3A7imN1CeVn9Gpw0/SFJKdL1ejXJneI9a5rwlEZrKejhEFAA3O6yr3eIyl/WuvASvlT36g==",
  6576        "dependencies": {
  6577          "glob": "^7.0.0",
  6578          "lodash": "^4.0.0",
  6579          "scss-tokenizer": "^0.2.3",
  6580          "yargs": "^7.0.0"
  6581        },
  6582        "bin": {
  6583          "sassgraph": "bin/sassgraph"
  6584        }
  6585      },
  6586      "node_modules/saucelabs": {
  6587        "version": "1.3.0",
  6588        "resolved": "https://registry.npmjs.org/saucelabs/-/saucelabs-1.3.0.tgz",
  6589        "integrity": "sha1-0kDoAJ33+ocwbsRXimm6O1xCT+4=",
  6590        "dev": true,
  6591        "dependencies": {
  6592          "https-proxy-agent": "^1.0.0"
  6593        },
  6594        "engines": {
  6595          "node": "*"
  6596        }
  6597      },
  6598      "node_modules/sax": {
  6599        "version": "0.6.1",
  6600        "resolved": "https://registry.npmjs.org/sax/-/sax-0.6.1.tgz",
  6601        "integrity": "sha1-VjsZx8HeiS4Jv8Ty/DDjwn8JUrk=",
  6602        "dev": true
  6603      },
  6604      "node_modules/scss-tokenizer": {
  6605        "version": "0.2.3",
  6606        "resolved": "https://registry.npmjs.org/scss-tokenizer/-/scss-tokenizer-0.2.3.tgz",
  6607        "integrity": "sha1-jrBtualyMzOCTT9VMGQRSYR85dE=",
  6608        "dependencies": {
  6609          "js-base64": "^2.1.8",
  6610          "source-map": "^0.4.2"
  6611        }
  6612      },
  6613      "node_modules/scss-tokenizer/node_modules/source-map": {
  6614        "version": "0.4.4",
  6615        "resolved": "https://registry.npmjs.org/source-map/-/source-map-0.4.4.tgz",
  6616        "integrity": "sha1-66T12pwNyZneaAMti092FzZSA2s=",
  6617        "dependencies": {
  6618          "amdefine": ">=0.0.4"
  6619        },
  6620        "engines": {
  6621          "node": ">=0.8.0"
  6622        }
  6623      },
  6624      "node_modules/selenium-webdriver": {
  6625        "version": "2.53.3",
  6626        "resolved": "https://registry.npmjs.org/selenium-webdriver/-/selenium-webdriver-2.53.3.tgz",
  6627        "integrity": "sha1-0p/1qVff8aG0ncRXdW5OS/vc4IU=",
  6628        "dev": true,
  6629        "dependencies": {
  6630          "adm-zip": "0.4.4",
  6631          "rimraf": "^2.2.8",
  6632          "tmp": "0.0.24",
  6633          "ws": "^1.0.1",
  6634          "xml2js": "0.4.4"
  6635        },
  6636        "engines": {
  6637          "node": ">= 4.2.x"
  6638        }
  6639      },
  6640      "node_modules/selenium-webdriver/node_modules/adm-zip": {
  6641        "version": "0.4.4",
  6642        "resolved": "https://registry.npmjs.org/adm-zip/-/adm-zip-0.4.4.tgz",
  6643        "integrity": "sha1-ph7VrmkFw66lizplfSUDMJEFJzY=",
  6644        "dev": true,
  6645        "engines": {
  6646          "node": ">=0.3.0"
  6647        }
  6648      },
  6649      "node_modules/selenium-webdriver/node_modules/tmp": {
  6650        "version": "0.0.24",
  6651        "resolved": "https://registry.npmjs.org/tmp/-/tmp-0.0.24.tgz",
  6652        "integrity": "sha1-1qXhmNFKmDXMby18PZ4wJCjIzxI=",
  6653        "dev": true,
  6654        "engines": {
  6655          "node": ">=0.4.0"
  6656        }
  6657      },
  6658      "node_modules/semver": {
  6659        "version": "5.7.1",
  6660        "resolved": "https://registry.npmjs.org/semver/-/semver-5.7.1.tgz",
  6661        "integrity": "sha512-sauaDf/PZdVgrLTNYHRtpXa1iRiKcaebiKQ1BJdpQlWH2lCvexQdX55snPFyK7QzpudqbCI0qXFfOasHdyNDGQ==",
  6662        "bin": {
  6663          "semver": "bin/semver"
  6664        }
  6665      },
  6666      "node_modules/send": {
  6667        "version": "0.16.2",
  6668        "resolved": "https://registry.npmjs.org/send/-/send-0.16.2.tgz",
  6669        "integrity": "sha512-E64YFPUssFHEFBvpbbjr44NCLtI1AohxQ8ZSiJjQLskAdKuriYEP6VyGEsRDH8ScozGpkaX1BGvhanqCwkcEZw==",
  6670        "dev": true,
  6671        "dependencies": {
  6672          "debug": "2.6.9",
  6673          "depd": "~1.1.2",
  6674          "destroy": "~1.0.4",
  6675          "encodeurl": "~1.0.2",
  6676          "escape-html": "~1.0.3",
  6677          "etag": "~1.8.1",
  6678          "fresh": "0.5.2",
  6679          "http-errors": "~1.6.2",
  6680          "mime": "1.4.1",
  6681          "ms": "2.0.0",
  6682          "on-finished": "~2.3.0",
  6683          "range-parser": "~1.2.0",
  6684          "statuses": "~1.4.0"
  6685        },
  6686        "engines": {
  6687          "node": ">= 0.8.0"
  6688        }
  6689      },
  6690      "node_modules/send/node_modules/http-errors": {
  6691        "version": "1.6.3",
  6692        "resolved": "https://registry.npmjs.org/http-errors/-/http-errors-1.6.3.tgz",
  6693        "integrity": "sha1-i1VoC7S+KDoLW/TqLjhYC+HZMg0=",
  6694        "dev": true,
  6695        "dependencies": {
  6696          "depd": "~1.1.2",
  6697          "inherits": "2.0.3",
  6698          "setprototypeof": "1.1.0",
  6699          "statuses": ">= 1.4.0 < 2"
  6700        },
  6701        "engines": {
  6702          "node": ">= 0.6"
  6703        }
  6704      },
  6705      "node_modules/send/node_modules/inherits": {
  6706        "version": "2.0.3",
  6707        "resolved": "https://registry.npmjs.org/inherits/-/inherits-2.0.3.tgz",
  6708        "integrity": "sha1-Yzwsg+PaQqUC9SRmAiSA9CCCYd4=",
  6709        "dev": true
  6710      },
  6711      "node_modules/send/node_modules/mime": {
  6712        "version": "1.4.1",
  6713        "resolved": "https://registry.npmjs.org/mime/-/mime-1.4.1.tgz",
  6714        "integrity": "sha512-KI1+qOZu5DcW6wayYHSzR/tXKCDC5Om4s1z2QJjDULzLcmf3DvzS7oluY4HCTrc+9FiKmWUgeNLg7W3uIQvxtQ==",
  6715        "dev": true,
  6716        "bin": {
  6717          "mime": "cli.js"
  6718        }
  6719      },
  6720      "node_modules/send/node_modules/setprototypeof": {
  6721        "version": "1.1.0",
  6722        "resolved": "https://registry.npmjs.org/setprototypeof/-/setprototypeof-1.1.0.tgz",
  6723        "integrity": "sha512-BvE/TwpZX4FXExxOxZyRGQQv651MSwmWKZGqvmPcRIjDqWub67kTKuIMx43cZZrS/cBBzwBcNDWoFxt2XEFIpQ==",
  6724        "dev": true
  6725      },
  6726      "node_modules/send/node_modules/statuses": {
  6727        "version": "1.4.0",
  6728        "resolved": "https://registry.npmjs.org/statuses/-/statuses-1.4.0.tgz",
  6729        "integrity": "sha512-zhSCtt8v2NDrRlPQpCNtw/heZLtfUDqxBM1udqikb/Hbk52LK4nQSwr10u77iopCW5LsyHpuXS0GnEc48mLeew==",
  6730        "dev": true,
  6731        "engines": {
  6732          "node": ">= 0.6"
  6733        }
  6734      },
  6735      "node_modules/serve-index": {
  6736        "version": "1.9.1",
  6737        "resolved": "https://registry.npmjs.org/serve-index/-/serve-index-1.9.1.tgz",
  6738        "integrity": "sha1-03aNabHn2C5c4FD/9bRTvqEqkjk=",
  6739        "dev": true,
  6740        "dependencies": {
  6741          "accepts": "~1.3.4",
  6742          "batch": "0.6.1",
  6743          "debug": "2.6.9",
  6744          "escape-html": "~1.0.3",
  6745          "http-errors": "~1.6.2",
  6746          "mime-types": "~2.1.17",
  6747          "parseurl": "~1.3.2"
  6748        },
  6749        "engines": {
  6750          "node": ">= 0.8.0"
  6751        }
  6752      },
  6753      "node_modules/serve-index/node_modules/accepts": {
  6754        "version": "1.3.7",
  6755        "resolved": "https://registry.npmjs.org/accepts/-/accepts-1.3.7.tgz",
  6756        "integrity": "sha512-Il80Qs2WjYlJIBNzNkK6KYqlVMTbZLXgHx2oT0pU/fjRHyEp+PEfEPY0R3WCwAGVOtauxh1hOxNgIf5bv7dQpA==",
  6757        "dev": true,
  6758        "dependencies": {
  6759          "mime-types": "~2.1.24",
  6760          "negotiator": "0.6.2"
  6761        },
  6762        "engines": {
  6763          "node": ">= 0.6"
  6764        }
  6765      },
  6766      "node_modules/serve-index/node_modules/http-errors": {
  6767        "version": "1.6.3",
  6768        "resolved": "https://registry.npmjs.org/http-errors/-/http-errors-1.6.3.tgz",
  6769        "integrity": "sha1-i1VoC7S+KDoLW/TqLjhYC+HZMg0=",
  6770        "dev": true,
  6771        "dependencies": {
  6772          "depd": "~1.1.2",
  6773          "inherits": "2.0.3",
  6774          "setprototypeof": "1.1.0",
  6775          "statuses": ">= 1.4.0 < 2"
  6776        },
  6777        "engines": {
  6778          "node": ">= 0.6"
  6779        }
  6780      },
  6781      "node_modules/serve-index/node_modules/inherits": {
  6782        "version": "2.0.3",
  6783        "resolved": "https://registry.npmjs.org/inherits/-/inherits-2.0.3.tgz",
  6784        "integrity": "sha1-Yzwsg+PaQqUC9SRmAiSA9CCCYd4=",
  6785        "dev": true
  6786      },
  6787      "node_modules/serve-index/node_modules/negotiator": {
  6788        "version": "0.6.2",
  6789        "resolved": "https://registry.npmjs.org/negotiator/-/negotiator-0.6.2.tgz",
  6790        "integrity": "sha512-hZXc7K2e+PgeI1eDBe/10Ard4ekbfrrqG8Ep+8Jmf4JID2bNg7NvCPOZN+kfF574pFQI7mum2AUqDidoKqcTOw==",
  6791        "dev": true,
  6792        "engines": {
  6793          "node": ">= 0.6"
  6794        }
  6795      },
  6796      "node_modules/serve-index/node_modules/setprototypeof": {
  6797        "version": "1.1.0",
  6798        "resolved": "https://registry.npmjs.org/setprototypeof/-/setprototypeof-1.1.0.tgz",
  6799        "integrity": "sha512-BvE/TwpZX4FXExxOxZyRGQQv651MSwmWKZGqvmPcRIjDqWub67kTKuIMx43cZZrS/cBBzwBcNDWoFxt2XEFIpQ==",
  6800        "dev": true
  6801      },
  6802      "node_modules/serve-static": {
  6803        "version": "1.13.2",
  6804        "resolved": "https://registry.npmjs.org/serve-static/-/serve-static-1.13.2.tgz",
  6805        "integrity": "sha512-p/tdJrO4U387R9oMjb1oj7qSMaMfmOyd4j9hOFoxZe2baQszgHcSWjuya/CiT5kgZZKRudHNOA0pYXOl8rQ5nw==",
  6806        "dev": true,
  6807        "dependencies": {
  6808          "encodeurl": "~1.0.2",
  6809          "escape-html": "~1.0.3",
  6810          "parseurl": "~1.3.2",
  6811          "send": "0.16.2"
  6812        },
  6813        "engines": {
  6814          "node": ">= 0.8.0"
  6815        }
  6816      },
  6817      "node_modules/server-destroy": {
  6818        "version": "1.0.1",
  6819        "resolved": "https://registry.npmjs.org/server-destroy/-/server-destroy-1.0.1.tgz",
  6820        "integrity": "sha1-8Tv5KOQrnD55OD5hzDmYtdFObN0=",
  6821        "dev": true
  6822      },
  6823      "node_modules/set-blocking": {
  6824        "version": "2.0.0",
  6825        "resolved": "https://registry.npmjs.org/set-blocking/-/set-blocking-2.0.0.tgz",
  6826        "integrity": "sha1-BF+XgtARrppoA93TgrJDkrPYkPc="
  6827      },
  6828      "node_modules/set-value": {
  6829        "version": "2.0.1",
  6830        "resolved": "https://registry.npmjs.org/set-value/-/set-value-2.0.1.tgz",
  6831        "integrity": "sha512-JxHc1weCN68wRY0fhCoXpyK55m/XPHafOmK4UWD7m2CI14GMcFypt4w/0+NV5f/ZMby2F6S2wwA7fgynh9gWSw==",
  6832        "dependencies": {
  6833          "extend-shallow": "^2.0.1",
  6834          "is-extendable": "^0.1.1",
  6835          "is-plain-object": "^2.0.3",
  6836          "split-string": "^3.0.1"
  6837        },
  6838        "engines": {
  6839          "node": ">=0.10.0"
  6840        }
  6841      },
  6842      "node_modules/set-value/node_modules/extend-shallow": {
  6843        "version": "2.0.1",
  6844        "resolved": "https://registry.npmjs.org/extend-shallow/-/extend-shallow-2.0.1.tgz",
  6845        "integrity": "sha1-Ua99YUrZqfYQ6huvu5idaxxWiQ8=",
  6846        "dependencies": {
  6847          "is-extendable": "^0.1.0"
  6848        },
  6849        "engines": {
  6850          "node": ">=0.10.0"
  6851        }
  6852      },
  6853      "node_modules/setprototypeof": {
  6854        "version": "1.1.1",
  6855        "resolved": "https://registry.npmjs.org/setprototypeof/-/setprototypeof-1.1.1.tgz",
  6856        "integrity": "sha512-JvdAWfbXeIGaZ9cILp38HntZSFSo3mWg6xGcJJsd+d4aRMOqauag1C63dJfDw7OaMYwEbHMOxEZ1lqVRYP2OAw==",
  6857        "dev": true
  6858      },
  6859      "node_modules/shell-quote": {
  6860        "version": "1.7.2",
  6861        "resolved": "https://registry.npmjs.org/shell-quote/-/shell-quote-1.7.2.tgz",
  6862        "integrity": "sha512-mRz/m/JVscCrkMyPqHc/bczi3OQHkLTqXHEFu0zDhK/qfv3UcOA4SVmRCLmos4bhjr9ekVQubj/R7waKapmiQg=="
  6863      },
  6864      "node_modules/signal-exit": {
  6865        "version": "3.0.3",
  6866        "resolved": "https://registry.npmjs.org/signal-exit/-/signal-exit-3.0.3.tgz",
  6867        "integrity": "sha512-VUJ49FC8U1OxwZLxIbTTrDvLnf/6TDgxZcK8wxR8zs13xpx7xbG60ndBlhNrFi2EMuFRoeDoJO7wthSLq42EjA=="
  6868      },
  6869      "node_modules/snapdragon": {
  6870        "version": "0.8.2",
  6871        "resolved": "https://registry.npmjs.org/snapdragon/-/snapdragon-0.8.2.tgz",
  6872        "integrity": "sha512-FtyOnWN/wCHTVXOMwvSv26d+ko5vWlIDD6zoUJ7LW8vh+ZBC8QdljveRP+crNrtBwioEUWy/4dMtbBjA4ioNlg==",
  6873        "dependencies": {
  6874          "base": "^0.11.1",
  6875          "debug": "^2.2.0",
  6876          "define-property": "^0.2.5",
  6877          "extend-shallow": "^2.0.1",
  6878          "map-cache": "^0.2.2",
  6879          "source-map": "^0.5.6",
  6880          "source-map-resolve": "^0.5.0",
  6881          "use": "^3.1.0"
  6882        },
  6883        "engines": {
  6884          "node": ">=0.10.0"
  6885        }
  6886      },
  6887      "node_modules/snapdragon-node": {
  6888        "version": "2.1.1",
  6889        "resolved": "https://registry.npmjs.org/snapdragon-node/-/snapdragon-node-2.1.1.tgz",
  6890        "integrity": "sha512-O27l4xaMYt/RSQ5TR3vpWCAB5Kb/czIcqUFOM/C4fYcLnbZUc1PkjTAMjof2pBWaSTwOUd6qUHcFGVGj7aIwnw==",
  6891        "dependencies": {
  6892          "define-property": "^1.0.0",
  6893          "isobject": "^3.0.0",
  6894          "snapdragon-util": "^3.0.1"
  6895        },
  6896        "engines": {
  6897          "node": ">=0.10.0"
  6898        }
  6899      },
  6900      "node_modules/snapdragon-node/node_modules/define-property": {
  6901        "version": "1.0.0",
  6902        "resolved": "https://registry.npmjs.org/define-property/-/define-property-1.0.0.tgz",
  6903        "integrity": "sha1-dp66rz9KY6rTr56NMEybvnm/sOY=",
  6904        "dependencies": {
  6905          "is-descriptor": "^1.0.0"
  6906        },
  6907        "engines": {
  6908          "node": ">=0.10.0"
  6909        }
  6910      },
  6911      "node_modules/snapdragon-node/node_modules/is-accessor-descriptor": {
  6912        "version": "1.0.0",
  6913        "resolved": "https://registry.npmjs.org/is-accessor-descriptor/-/is-accessor-descriptor-1.0.0.tgz",
  6914        "integrity": "sha512-m5hnHTkcVsPfqx3AKlyttIPb7J+XykHvJP2B9bZDjlhLIoEq4XoK64Vg7boZlVWYK6LUY94dYPEE7Lh0ZkZKcQ==",
  6915        "dependencies": {
  6916          "kind-of": "^6.0.0"
  6917        },
  6918        "engines": {
  6919          "node": ">=0.10.0"
  6920        }
  6921      },
  6922      "node_modules/snapdragon-node/node_modules/is-data-descriptor": {
  6923        "version": "1.0.0",
  6924        "resolved": "https://registry.npmjs.org/is-data-descriptor/-/is-data-descriptor-1.0.0.tgz",
  6925        "integrity": "sha512-jbRXy1FmtAoCjQkVmIVYwuuqDFUbaOeDjmed1tOGPrsMhtJA4rD9tkgA0F1qJ3gRFRXcHYVkdeaP50Q5rE/jLQ==",
  6926        "dependencies": {
  6927          "kind-of": "^6.0.0"
  6928        },
  6929        "engines": {
  6930          "node": ">=0.10.0"
  6931        }
  6932      },
  6933      "node_modules/snapdragon-node/node_modules/is-descriptor": {
  6934        "version": "1.0.2",
  6935        "resolved": "https://registry.npmjs.org/is-descriptor/-/is-descriptor-1.0.2.tgz",
  6936        "integrity": "sha512-2eis5WqQGV7peooDyLmNEPUrps9+SXX5c9pL3xEB+4e9HnGuDa7mB7kHxHw4CbqS9k1T2hOH3miL8n8WtiYVtg==",
  6937        "dependencies": {
  6938          "is-accessor-descriptor": "^1.0.0",
  6939          "is-data-descriptor": "^1.0.0",
  6940          "kind-of": "^6.0.2"
  6941        },
  6942        "engines": {
  6943          "node": ">=0.10.0"
  6944        }
  6945      },
  6946      "node_modules/snapdragon-node/node_modules/isobject": {
  6947        "version": "3.0.1",
  6948        "resolved": "https://registry.npmjs.org/isobject/-/isobject-3.0.1.tgz",
  6949        "integrity": "sha1-TkMekrEalzFjaqH5yNHMvP2reN8=",
  6950        "engines": {
  6951          "node": ">=0.10.0"
  6952        }
  6953      },
  6954      "node_modules/snapdragon-node/node_modules/kind-of": {
  6955        "version": "6.0.2",
  6956        "resolved": "https://registry.npmjs.org/kind-of/-/kind-of-6.0.2.tgz",
  6957        "integrity": "sha512-s5kLOcnH0XqDO+FvuaLX8DDjZ18CGFk7VygH40QoKPUQhW4e2rvM0rwUq0t8IQDOwYSeLK01U90OjzBTme2QqA==",
  6958        "engines": {
  6959          "node": ">=0.10.0"
  6960        }
  6961      },
  6962      "node_modules/snapdragon-util": {
  6963        "version": "3.0.1",
  6964        "resolved": "https://registry.npmjs.org/snapdragon-util/-/snapdragon-util-3.0.1.tgz",
  6965        "integrity": "sha512-mbKkMdQKsjX4BAL4bRYTj21edOf8cN7XHdYUJEe+Zn99hVEYcMvKPct1IqNe7+AZPirn8BCDOQBHQZknqmKlZQ==",
  6966        "dependencies": {
  6967          "kind-of": "^3.2.0"
  6968        },
  6969        "engines": {
  6970          "node": ">=0.10.0"
  6971        }
  6972      },
  6973      "node_modules/snapdragon/node_modules/define-property": {
  6974        "version": "0.2.5",
  6975        "resolved": "https://registry.npmjs.org/define-property/-/define-property-0.2.5.tgz",
  6976        "integrity": "sha1-w1se+RjsPJkPmlvFe+BKrOxcgRY=",
  6977        "dependencies": {
  6978          "is-descriptor": "^0.1.0"
  6979        },
  6980        "engines": {
  6981          "node": ">=0.10.0"
  6982        }
  6983      },
  6984      "node_modules/snapdragon/node_modules/extend-shallow": {
  6985        "version": "2.0.1",
  6986        "resolved": "https://registry.npmjs.org/extend-shallow/-/extend-shallow-2.0.1.tgz",
  6987        "integrity": "sha1-Ua99YUrZqfYQ6huvu5idaxxWiQ8=",
  6988        "dependencies": {
  6989          "is-extendable": "^0.1.0"
  6990        },
  6991        "engines": {
  6992          "node": ">=0.10.0"
  6993        }
  6994      },
  6995      "node_modules/socket.io": {
  6996        "version": "1.7.3",
  6997        "resolved": "https://registry.npmjs.org/socket.io/-/socket.io-1.7.3.tgz",
  6998        "integrity": "sha1-uK+cq6AJSeVo42nxMn6pvp6iRhs=",
  6999        "dev": true,
  7000        "dependencies": {
  7001          "debug": "2.3.3",
  7002          "engine.io": "1.8.3",
  7003          "has-binary": "0.1.7",
  7004          "object-assign": "4.1.0",
  7005          "socket.io-adapter": "0.5.0",
  7006          "socket.io-client": "1.7.3",
  7007          "socket.io-parser": "2.3.1"
  7008        }
  7009      },
  7010      "node_modules/socket.io-adapter": {
  7011        "version": "0.5.0",
  7012        "resolved": "https://registry.npmjs.org/socket.io-adapter/-/socket.io-adapter-0.5.0.tgz",
  7013        "integrity": "sha1-y21LuL7IHhB4uZZ3+c7QBGBmu4s=",
  7014        "dev": true,
  7015        "dependencies": {
  7016          "debug": "2.3.3",
  7017          "socket.io-parser": "2.3.1"
  7018        }
  7019      },
  7020      "node_modules/socket.io-adapter/node_modules/debug": {
  7021        "version": "2.3.3",
  7022        "resolved": "https://registry.npmjs.org/debug/-/debug-2.3.3.tgz",
  7023        "integrity": "sha1-QMRT5n5uE8kB3ewxeviYbNqe/4w=",
  7024        "dev": true,
  7025        "dependencies": {
  7026          "ms": "0.7.2"
  7027        }
  7028      },
  7029      "node_modules/socket.io-adapter/node_modules/ms": {
  7030        "version": "0.7.2",
  7031        "resolved": "https://registry.npmjs.org/ms/-/ms-0.7.2.tgz",
  7032        "integrity": "sha1-riXPJRKziFodldfwN4aNhDESR2U=",
  7033        "dev": true
  7034      },
  7035      "node_modules/socket.io-client": {
  7036        "version": "1.7.3",
  7037        "resolved": "https://registry.npmjs.org/socket.io-client/-/socket.io-client-1.7.3.tgz",
  7038        "integrity": "sha1-sw6GqhDV7zVGYBwJzeR2Xjgdo3c=",
  7039        "dev": true,
  7040        "dependencies": {
  7041          "backo2": "1.0.2",
  7042          "component-bind": "1.0.0",
  7043          "component-emitter": "1.2.1",
  7044          "debug": "2.3.3",
  7045          "engine.io-client": "1.8.3",
  7046          "has-binary": "0.1.7",
  7047          "indexof": "0.0.1",
  7048          "object-component": "0.0.3",
  7049          "parseuri": "0.0.5",
  7050          "socket.io-parser": "2.3.1",
  7051          "to-array": "0.1.4"
  7052        }
  7053      },
  7054      "node_modules/socket.io-client/node_modules/component-emitter": {
  7055        "version": "1.2.1",
  7056        "resolved": "https://registry.npmjs.org/component-emitter/-/component-emitter-1.2.1.tgz",
  7057        "integrity": "sha1-E3kY1teCg/ffemt8WmPhQOaUJeY=",
  7058        "dev": true
  7059      },
  7060      "node_modules/socket.io-client/node_modules/debug": {
  7061        "version": "2.3.3",
  7062        "resolved": "https://registry.npmjs.org/debug/-/debug-2.3.3.tgz",
  7063        "integrity": "sha1-QMRT5n5uE8kB3ewxeviYbNqe/4w=",
  7064        "dev": true,
  7065        "dependencies": {
  7066          "ms": "0.7.2"
  7067        }
  7068      },
  7069      "node_modules/socket.io-client/node_modules/ms": {
  7070        "version": "0.7.2",
  7071        "resolved": "https://registry.npmjs.org/ms/-/ms-0.7.2.tgz",
  7072        "integrity": "sha1-riXPJRKziFodldfwN4aNhDESR2U=",
  7073        "dev": true
  7074      },
  7075      "node_modules/socket.io-parser": {
  7076        "version": "2.3.1",
  7077        "resolved": "https://registry.npmjs.org/socket.io-parser/-/socket.io-parser-2.3.1.tgz",
  7078        "integrity": "sha1-3VMgJRA85Clpcya+/WQAX8/ltKA=",
  7079        "dev": true,
  7080        "dependencies": {
  7081          "component-emitter": "1.1.2",
  7082          "debug": "2.2.0",
  7083          "isarray": "0.0.1",
  7084          "json3": "3.3.2"
  7085        }
  7086      },
  7087      "node_modules/socket.io-parser/node_modules/component-emitter": {
  7088        "version": "1.1.2",
  7089        "resolved": "https://registry.npmjs.org/component-emitter/-/component-emitter-1.1.2.tgz",
  7090        "integrity": "sha1-KWWU8nU9qmOZbSrwjRWpURbJrsM=",
  7091        "dev": true
  7092      },
  7093      "node_modules/socket.io-parser/node_modules/debug": {
  7094        "version": "2.2.0",
  7095        "resolved": "https://registry.npmjs.org/debug/-/debug-2.2.0.tgz",
  7096        "integrity": "sha1-+HBX6ZWxofauaklgZkE3vFbwOdo=",
  7097        "dev": true,
  7098        "dependencies": {
  7099          "ms": "0.7.1"
  7100        }
  7101      },
  7102      "node_modules/socket.io-parser/node_modules/isarray": {
  7103        "version": "0.0.1",
  7104        "resolved": "https://registry.npmjs.org/isarray/-/isarray-0.0.1.tgz",
  7105        "integrity": "sha1-ihis/Kmo9Bd+Cav8YDiTmwXR7t8=",
  7106        "dev": true
  7107      },
  7108      "node_modules/socket.io-parser/node_modules/ms": {
  7109        "version": "0.7.1",
  7110        "resolved": "https://registry.npmjs.org/ms/-/ms-0.7.1.tgz",
  7111        "integrity": "sha1-nNE8A62/8ltl7/3nzoZO6VIBcJg=",
  7112        "dev": true
  7113      },
  7114      "node_modules/socket.io/node_modules/debug": {
  7115        "version": "2.3.3",
  7116        "resolved": "https://registry.npmjs.org/debug/-/debug-2.3.3.tgz",
  7117        "integrity": "sha1-QMRT5n5uE8kB3ewxeviYbNqe/4w=",
  7118        "dev": true,
  7119        "dependencies": {
  7120          "ms": "0.7.2"
  7121        }
  7122      },
  7123      "node_modules/socket.io/node_modules/ms": {
  7124        "version": "0.7.2",
  7125        "resolved": "https://registry.npmjs.org/ms/-/ms-0.7.2.tgz",
  7126        "integrity": "sha1-riXPJRKziFodldfwN4aNhDESR2U=",
  7127        "dev": true
  7128      },
  7129      "node_modules/socket.io/node_modules/object-assign": {
  7130        "version": "4.1.0",
  7131        "resolved": "https://registry.npmjs.org/object-assign/-/object-assign-4.1.0.tgz",
  7132        "integrity": "sha1-ejs9DpgGPUP0wD8uiubNUahog6A=",
  7133        "dev": true,
  7134        "engines": {
  7135          "node": ">=0.10.0"
  7136        }
  7137      },
  7138      "node_modules/source-map": {
  7139        "version": "0.5.7",
  7140        "resolved": "https://registry.npmjs.org/source-map/-/source-map-0.5.7.tgz",
  7141        "integrity": "sha1-igOdLRAh0i0eoUyA2OpGi6LvP8w=",
  7142        "engines": {
  7143          "node": ">=0.10.0"
  7144        }
  7145      },
  7146      "node_modules/source-map-resolve": {
  7147        "version": "0.5.3",
  7148        "resolved": "https://registry.npmjs.org/source-map-resolve/-/source-map-resolve-0.5.3.tgz",
  7149        "integrity": "sha512-Htz+RnsXWk5+P2slx5Jh3Q66vhQj1Cllm0zvnaY98+NFx+Dv2CF/f5O/t8x+KaNdrdIAsruNzoh/KpialbqAnw==",
  7150        "deprecated": "See https://github.com/lydell/source-map-resolve#deprecated",
  7151        "dependencies": {
  7152          "atob": "^2.1.2",
  7153          "decode-uri-component": "^0.2.0",
  7154          "resolve-url": "^0.2.1",
  7155          "source-map-url": "^0.4.0",
  7156          "urix": "^0.1.0"
  7157        }
  7158      },
  7159      "node_modules/source-map-support": {
  7160        "version": "0.4.18",
  7161        "resolved": "https://registry.npmjs.org/source-map-support/-/source-map-support-0.4.18.tgz",
  7162        "integrity": "sha512-try0/JqxPLF9nOjvSta7tVondkP5dwgyLDjVoyMDlmjugT2lRZ1OfsrYTkCd2hkDnJTKRbO/Rl3orm8vlsUzbA==",
  7163        "dev": true,
  7164        "dependencies": {
  7165          "source-map": "^0.5.6"
  7166        }
  7167      },
  7168      "node_modules/source-map-url": {
  7169        "version": "0.4.0",
  7170        "resolved": "https://registry.npmjs.org/source-map-url/-/source-map-url-0.4.0.tgz",
  7171        "integrity": "sha1-PpNdfd1zYxuXZZlW1VEo6HtQhKM=",
  7172        "deprecated": "See https://github.com/lydell/source-map-url#deprecated"
  7173      },
  7174      "node_modules/spawn-command": {
  7175        "version": "0.0.2-1",
  7176        "resolved": "https://registry.npmjs.org/spawn-command/-/spawn-command-0.0.2-1.tgz",
  7177        "integrity": "sha1-YvXpRmmBwbeW3Fkpk34RycaSG9A=",
  7178        "dev": true
  7179      },
  7180      "node_modules/spdx-correct": {
  7181        "version": "3.1.0",
  7182        "resolved": "https://registry.npmjs.org/spdx-correct/-/spdx-correct-3.1.0.tgz",
  7183        "integrity": "sha512-lr2EZCctC2BNR7j7WzJ2FpDznxky1sjfxvvYEyzxNyb6lZXHODmEoJeFu4JupYlkfha1KZpJyoqiJ7pgA1qq8Q==",
  7184        "dependencies": {
  7185          "spdx-expression-parse": "^3.0.0",
  7186          "spdx-license-ids": "^3.0.0"
  7187        }
  7188      },
  7189      "node_modules/spdx-exceptions": {
  7190        "version": "2.2.0",
  7191        "resolved": "https://registry.npmjs.org/spdx-exceptions/-/spdx-exceptions-2.2.0.tgz",
  7192        "integrity": "sha512-2XQACfElKi9SlVb1CYadKDXvoajPgBVPn/gOQLrTvHdElaVhr7ZEbqJaRnJLVNeaI4cMEAgVCeBMKF6MWRDCRA=="
  7193      },
  7194      "node_modules/spdx-expression-parse": {
  7195        "version": "3.0.0",
  7196        "resolved": "https://registry.npmjs.org/spdx-expression-parse/-/spdx-expression-parse-3.0.0.tgz",
  7197        "integrity": "sha512-Yg6D3XpRD4kkOmTpdgbUiEJFKghJH03fiC1OPll5h/0sO6neh2jqRDVHOQ4o/LMea0tgCkbMgea5ip/e+MkWyg==",
  7198        "dependencies": {
  7199          "spdx-exceptions": "^2.1.0",
  7200          "spdx-license-ids": "^3.0.0"
  7201        }
  7202      },
  7203      "node_modules/spdx-license-ids": {
  7204        "version": "3.0.5",
  7205        "resolved": "https://registry.npmjs.org/spdx-license-ids/-/spdx-license-ids-3.0.5.tgz",
  7206        "integrity": "sha512-J+FWzZoynJEXGphVIS+XEh3kFSjZX/1i9gFBaWQcB+/tmpe2qUsSBABpcxqxnAxFdiUFEgAX1bjYGQvIZmoz9Q=="
  7207      },
  7208      "node_modules/split-string": {
  7209        "version": "3.1.0",
  7210        "resolved": "https://registry.npmjs.org/split-string/-/split-string-3.1.0.tgz",
  7211        "integrity": "sha512-NzNVhJDYpwceVVii8/Hu6DKfD2G+NrQHlS/V/qgv763EYudVwEcMQNxd2lh+0VrUByXN/oJkl5grOhYWvQUYiw==",
  7212        "dependencies": {
  7213          "extend-shallow": "^3.0.0"
  7214        },
  7215        "engines": {
  7216          "node": ">=0.10.0"
  7217        }
  7218      },
  7219      "node_modules/sprintf-js": {
  7220        "version": "1.1.2",
  7221        "resolved": "https://registry.npmjs.org/sprintf-js/-/sprintf-js-1.1.2.tgz",
  7222        "integrity": "sha512-VE0SOVEHCk7Qc8ulkWw3ntAzXuqf7S2lvwQaDLRnUeIEaKNQJzV6BwmLKhOqT61aGhfUMrXeaBk+oDGCzvhcug==",
  7223        "dev": true
  7224      },
  7225      "node_modules/sshpk": {
  7226        "version": "1.16.1",
  7227        "resolved": "https://registry.npmjs.org/sshpk/-/sshpk-1.16.1.tgz",
  7228        "integrity": "sha512-HXXqVUq7+pcKeLqqZj6mHFUMvXtOJt1uoUx09pFW6011inTMxqI8BA8PM95myrIyyKwdnzjdFjLiE6KBPVtJIg==",
  7229        "dependencies": {
  7230          "asn1": "~0.2.3",
  7231          "assert-plus": "^1.0.0",
  7232          "bcrypt-pbkdf": "^1.0.0",
  7233          "dashdash": "^1.12.0",
  7234          "ecc-jsbn": "~0.1.1",
  7235          "getpass": "^0.1.1",
  7236          "jsbn": "~0.1.0",
  7237          "safer-buffer": "^2.0.2",
  7238          "tweetnacl": "~0.14.0"
  7239        },
  7240        "bin": {
  7241          "sshpk-conv": "bin/sshpk-conv",
  7242          "sshpk-sign": "bin/sshpk-sign",
  7243          "sshpk-verify": "bin/sshpk-verify"
  7244        },
  7245        "engines": {
  7246          "node": ">=0.10.0"
  7247        }
  7248      },
  7249      "node_modules/static-extend": {
  7250        "version": "0.1.2",
  7251        "resolved": "https://registry.npmjs.org/static-extend/-/static-extend-0.1.2.tgz",
  7252        "integrity": "sha1-YICcOcv/VTNyJv1eC1IPNB8ftcY=",
  7253        "dependencies": {
  7254          "define-property": "^0.2.5",
  7255          "object-copy": "^0.1.0"
  7256        },
  7257        "engines": {
  7258          "node": ">=0.10.0"
  7259        }
  7260      },
  7261      "node_modules/static-extend/node_modules/define-property": {
  7262        "version": "0.2.5",
  7263        "resolved": "https://registry.npmjs.org/define-property/-/define-property-0.2.5.tgz",
  7264        "integrity": "sha1-w1se+RjsPJkPmlvFe+BKrOxcgRY=",
  7265        "dependencies": {
  7266          "is-descriptor": "^0.1.0"
  7267        },
  7268        "engines": {
  7269          "node": ">=0.10.0"
  7270        }
  7271      },
  7272      "node_modules/statuses": {
  7273        "version": "1.5.0",
  7274        "resolved": "https://registry.npmjs.org/statuses/-/statuses-1.5.0.tgz",
  7275        "integrity": "sha1-Fhx9rBd2Wf2YEfQ3cfqZOBR4Yow=",
  7276        "dev": true,
  7277        "engines": {
  7278          "node": ">= 0.6"
  7279        }
  7280      },
  7281      "node_modules/stdout-stream": {
  7282        "version": "1.4.1",
  7283        "resolved": "https://registry.npmjs.org/stdout-stream/-/stdout-stream-1.4.1.tgz",
  7284        "integrity": "sha512-j4emi03KXqJWcIeF8eIXkjMFN1Cmb8gUlDYGeBALLPo5qdyTfA9bOtl8m33lRoC+vFMkP3gl0WsDr6+gzxbbTA==",
  7285        "dependencies": {
  7286          "readable-stream": "^2.0.1"
  7287        }
  7288      },
  7289      "node_modules/stream-throttle": {
  7290        "version": "0.1.3",
  7291        "resolved": "https://registry.npmjs.org/stream-throttle/-/stream-throttle-0.1.3.tgz",
  7292        "integrity": "sha1-rdV8jXzHOoFjDTHNVdOWHPr7qcM=",
  7293        "dev": true,
  7294        "dependencies": {
  7295          "commander": "^2.2.0",
  7296          "limiter": "^1.0.5"
  7297        },
  7298        "bin": {
  7299          "throttleproxy": "bin/throttleproxy.js"
  7300        },
  7301        "engines": {
  7302          "node": ">= 0.10.0"
  7303        }
  7304      },
  7305      "node_modules/string_decoder": {
  7306        "version": "1.1.1",
  7307        "resolved": "https://registry.npmjs.org/string_decoder/-/string_decoder-1.1.1.tgz",
  7308        "integrity": "sha512-n/ShnvDi6FHbbVfviro+WojiFzv+s8MPMHBczVePfUpDJLwoLT0ht1l4YwBCbi8pJAveEEdnkHyPyTP/mzRfwg==",
  7309        "dependencies": {
  7310          "safe-buffer": "~5.1.0"
  7311        }
  7312      },
  7313      "node_modules/string_decoder/node_modules/safe-buffer": {
  7314        "version": "5.1.2",
  7315        "resolved": "https://registry.npmjs.org/safe-buffer/-/safe-buffer-5.1.2.tgz",
  7316        "integrity": "sha512-Gd2UZBJDkXlY7GbJxfsE8/nvKkUEU1G38c1siN6QP6a9PT9MmHB8GnpscSmMJSoF8LOIrt8ud/wPtojys4G6+g=="
  7317      },
  7318      "node_modules/string-width": {
  7319        "version": "1.0.2",
  7320        "resolved": "https://registry.npmjs.org/string-width/-/string-width-1.0.2.tgz",
  7321        "integrity": "sha1-EYvfW4zcUaKn5w0hHgfisLmxB9M=",
  7322        "dependencies": {
  7323          "code-point-at": "^1.0.0",
  7324          "is-fullwidth-code-point": "^1.0.0",
  7325          "strip-ansi": "^3.0.0"
  7326        },
  7327        "engines": {
  7328          "node": ">=0.10.0"
  7329        }
  7330      },
  7331      "node_modules/strip-ansi": {
  7332        "version": "3.0.1",
  7333        "resolved": "https://registry.npmjs.org/strip-ansi/-/strip-ansi-3.0.1.tgz",
  7334        "integrity": "sha1-ajhfuIU9lS1f8F0Oiq+UJ43GPc8=",
  7335        "dependencies": {
  7336          "ansi-regex": "^2.0.0"
  7337        },
  7338        "engines": {
  7339          "node": ">=0.10.0"
  7340        }
  7341      },
  7342      "node_modules/strip-bom": {
  7343        "version": "2.0.0",
  7344        "resolved": "https://registry.npmjs.org/strip-bom/-/strip-bom-2.0.0.tgz",
  7345        "integrity": "sha1-YhmoVhZSBJHzV4i9vxRHqZx+aw4=",
  7346        "dependencies": {
  7347          "is-utf8": "^0.2.0"
  7348        },
  7349        "engines": {
  7350          "node": ">=0.10.0"
  7351        }
  7352      },
  7353      "node_modules/strip-indent": {
  7354        "version": "1.0.1",
  7355        "resolved": "https://registry.npmjs.org/strip-indent/-/strip-indent-1.0.1.tgz",
  7356        "integrity": "sha1-DHlipq3vp7vUrDZkYKY4VSrhoKI=",
  7357        "dependencies": {
  7358          "get-stdin": "^4.0.1"
  7359        },
  7360        "bin": {
  7361          "strip-indent": "cli.js"
  7362        },
  7363        "engines": {
  7364          "node": ">=0.10.0"
  7365        }
  7366      },
  7367      "node_modules/subarg": {
  7368        "version": "1.0.0",
  7369        "resolved": "https://registry.npmjs.org/subarg/-/subarg-1.0.0.tgz",
  7370        "integrity": "sha1-9izxdYHplrSPyWVpn1TAauJouNI=",
  7371        "dependencies": {
  7372          "minimist": "^1.1.0"
  7373        }
  7374      },
  7375      "node_modules/subarg/node_modules/minimist": {
  7376        "version": "1.2.0",
  7377        "resolved": "https://registry.npmjs.org/minimist/-/minimist-1.2.0.tgz",
  7378        "integrity": "sha1-o1AIsg9BOD7sH7kU9M1d95omQoQ="
  7379      },
  7380      "node_modules/supports-color": {
  7381        "version": "2.0.0",
  7382        "resolved": "https://registry.npmjs.org/supports-color/-/supports-color-2.0.0.tgz",
  7383        "integrity": "sha1-U10EXOa2Nj+kARcIRimZXp3zJMc=",
  7384        "engines": {
  7385          "node": ">=0.8.0"
  7386        }
  7387      },
  7388      "node_modules/symbol-observable": {
  7389        "version": "1.2.0",
  7390        "resolved": "https://registry.npmjs.org/symbol-observable/-/symbol-observable-1.2.0.tgz",
  7391        "integrity": "sha512-e900nM8RRtGhlV36KGEU9k65K3mPb1WV70OdjfxlG2EAuM1noi/E/BaW/uMhL7bPEssK8QV57vN3esixjUvcXQ==",
  7392        "engines": {
  7393          "node": ">=0.10.0"
  7394        }
  7395      },
  7396      "node_modules/systemjs": {
  7397        "version": "0.19.40",
  7398        "resolved": "https://registry.npmjs.org/systemjs/-/systemjs-0.19.40.tgz",
  7399        "integrity": "sha1-FY9kqfTvVBp/2mtA5SfuRrbFTNA=",
  7400        "dependencies": {
  7401          "when": "^3.7.5"
  7402        }
  7403      },
  7404      "node_modules/tar": {
  7405        "version": "2.2.2",
  7406        "resolved": "https://registry.npmjs.org/tar/-/tar-2.2.2.tgz",
  7407        "integrity": "sha512-FCEhQ/4rE1zYv9rYXJw/msRqsnmlje5jHP6huWeBZ704jUTy02c5AZyWujpMR1ax6mVw9NyJMfuK2CMDWVIfgA==",
  7408        "deprecated": "This version of tar is no longer supported, and will not receive security updates. Please upgrade asap.",
  7409        "dependencies": {
  7410          "block-stream": "*",
  7411          "fstream": "^1.0.12",
  7412          "inherits": "2"
  7413        }
  7414      },
  7415      "node_modules/tether": {
  7416        "version": "1.4.7",
  7417        "resolved": "https://registry.npmjs.org/tether/-/tether-1.4.7.tgz",
  7418        "integrity": "sha512-Z0J1aExjoFU8pybVkQAo/vD2wfSO63r+XOPfWQMC5qtf1bI7IWqNk4MiyBcgvvnY8kqnY06dVdvwTK2S3PU/Fw=="
  7419      },
  7420      "node_modules/tfunk": {
  7421        "version": "3.1.0",
  7422        "resolved": "https://registry.npmjs.org/tfunk/-/tfunk-3.1.0.tgz",
  7423        "integrity": "sha1-OORBT8ZJd9h6/apy+sttKfgve1s=",
  7424        "dev": true,
  7425        "dependencies": {
  7426          "chalk": "^1.1.1",
  7427          "object-path": "^0.9.0"
  7428        }
  7429      },
  7430      "node_modules/tmp": {
  7431        "version": "0.0.31",
  7432        "resolved": "https://registry.npmjs.org/tmp/-/tmp-0.0.31.tgz",
  7433        "integrity": "sha1-jzirlDjhcxXl29izZX6L+yd65Kc=",
  7434        "dev": true,
  7435        "dependencies": {
  7436          "os-tmpdir": "~1.0.1"
  7437        },
  7438        "engines": {
  7439          "node": ">=0.4.0"
  7440        }
  7441      },
  7442      "node_modules/to-array": {
  7443        "version": "0.1.4",
  7444        "resolved": "https://registry.npmjs.org/to-array/-/to-array-0.1.4.tgz",
  7445        "integrity": "sha1-F+bBH3PdTz10zaek/zI46a2b+JA=",
  7446        "dev": true
  7447      },
  7448      "node_modules/to-object-path": {
  7449        "version": "0.3.0",
  7450        "resolved": "https://registry.npmjs.org/to-object-path/-/to-object-path-0.3.0.tgz",
  7451        "integrity": "sha1-KXWIt7Dn4KwI4E5nL4XB9JmeF68=",
  7452        "dependencies": {
  7453          "kind-of": "^3.0.2"
  7454        },
  7455        "engines": {
  7456          "node": ">=0.10.0"
  7457        }
  7458      },
  7459      "node_modules/to-regex": {
  7460        "version": "3.0.2",
  7461        "resolved": "https://registry.npmjs.org/to-regex/-/to-regex-3.0.2.tgz",
  7462        "integrity": "sha512-FWtleNAtZ/Ki2qtqej2CXTOayOH9bHDQF+Q48VpWyDXjbYxA4Yz8iDB31zXOBUlOHHKidDbqGVrTUvQMPmBGBw==",
  7463        "dependencies": {
  7464          "define-property": "^2.0.2",
  7465          "extend-shallow": "^3.0.2",
  7466          "regex-not": "^1.0.2",
  7467          "safe-regex": "^1.1.0"
  7468        },
  7469        "engines": {
  7470          "node": ">=0.10.0"
  7471        }
  7472      },
  7473      "node_modules/to-regex-range": {
  7474        "version": "2.1.1",
  7475        "resolved": "https://registry.npmjs.org/to-regex-range/-/to-regex-range-2.1.1.tgz",
  7476        "integrity": "sha1-fIDBe53+vlmeJzZ+DU3VWQFB2zg=",
  7477        "dependencies": {
  7478          "is-number": "^3.0.0",
  7479          "repeat-string": "^1.6.1"
  7480        },
  7481        "engines": {
  7482          "node": ">=0.10.0"
  7483        }
  7484      },
  7485      "node_modules/to-regex-range/node_modules/is-number": {
  7486        "version": "3.0.0",
  7487        "resolved": "https://registry.npmjs.org/is-number/-/is-number-3.0.0.tgz",
  7488        "integrity": "sha1-JP1iAaR4LPUFYcgQJ2r8fRLXEZU=",
  7489        "dependencies": {
  7490          "kind-of": "^3.0.2"
  7491        },
  7492        "engines": {
  7493          "node": ">=0.10.0"
  7494        }
  7495      },
  7496      "node_modules/toidentifier": {
  7497        "version": "1.0.0",
  7498        "resolved": "https://registry.npmjs.org/toidentifier/-/toidentifier-1.0.0.tgz",
  7499        "integrity": "sha512-yaOH/Pk/VEhBWWTlhI+qXxDFXlejDGcQipMlyxda9nthulaxLZUNcUqFxokp0vcYnvteJln5FNQDRrxj3YcbVw==",
  7500        "dev": true,
  7501        "engines": {
  7502          "node": ">=0.6"
  7503        }
  7504      },
  7505      "node_modules/tough-cookie": {
  7506        "version": "2.4.3",
  7507        "resolved": "https://registry.npmjs.org/tough-cookie/-/tough-cookie-2.4.3.tgz",
  7508        "integrity": "sha512-Q5srk/4vDM54WJsJio3XNn6K2sCG+CQ8G5Wz6bZhRZoAe/+TxjWB/GlFAnYEbkYVlON9FMk/fE3h2RLpPXo4lQ==",
  7509        "dependencies": {
  7510          "psl": "^1.1.24",
  7511          "punycode": "^1.4.1"
  7512        },
  7513        "engines": {
  7514          "node": ">=0.8"
  7515        }
  7516      },
  7517      "node_modules/tough-cookie/node_modules/punycode": {
  7518        "version": "1.4.1",
  7519        "resolved": "https://registry.npmjs.org/punycode/-/punycode-1.4.1.tgz",
  7520        "integrity": "sha1-wNWmOycYgArY4esPpSachN1BhF4="
  7521      },
  7522      "node_modules/tree-kill": {
  7523        "version": "1.2.2",
  7524        "resolved": "https://registry.npmjs.org/tree-kill/-/tree-kill-1.2.2.tgz",
  7525        "integrity": "sha512-L0Orpi8qGpRG//Nd+H90vFB+3iHnue1zSSGmNOOCh1GLJ7rUKVwV2HvijphGQS2UmhUZewS9VgvxYIdgr+fG1A==",
  7526        "dev": true,
  7527        "bin": {
  7528          "tree-kill": "cli.js"
  7529        }
  7530      },
  7531      "node_modules/trim-newlines": {
  7532        "version": "1.0.0",
  7533        "resolved": "https://registry.npmjs.org/trim-newlines/-/trim-newlines-1.0.0.tgz",
  7534        "integrity": "sha1-WIeWa7WCpFA6QetST301ARgVphM=",
  7535        "engines": {
  7536          "node": ">=0.10.0"
  7537        }
  7538      },
  7539      "node_modules/true-case-path": {
  7540        "version": "1.0.3",
  7541        "resolved": "https://registry.npmjs.org/true-case-path/-/true-case-path-1.0.3.tgz",
  7542        "integrity": "sha512-m6s2OdQe5wgpFMC+pAJ+q9djG82O2jcHPOI6RNg1yy9rCYR+WD6Nbpl32fDpfC56nirdRy+opFa/Vk7HYhqaew==",
  7543        "dependencies": {
  7544          "glob": "^7.1.2"
  7545        }
  7546      },
  7547      "node_modules/tslib": {
  7548        "version": "1.10.0",
  7549        "resolved": "https://registry.npmjs.org/tslib/-/tslib-1.10.0.tgz",
  7550        "integrity": "sha512-qOebF53frne81cf0S9B41ByenJ3/IuH8yJKngAX35CmiZySA0khhkovshKK+jGCaMnVomla7gVlIcc3EvKPbTQ=="
  7551      },
  7552      "node_modules/tslint": {
  7553        "version": "3.15.1",
  7554        "resolved": "https://registry.npmjs.org/tslint/-/tslint-3.15.1.tgz",
  7555        "integrity": "sha1-2hZcqT2P3CwIa1EWXuG6y0jJjqU=",
  7556        "dev": true,
  7557        "dependencies": {
  7558          "colors": "^1.1.2",
  7559          "diff": "^2.2.1",
  7560          "findup-sync": "~0.3.0",
  7561          "glob": "^7.0.3",
  7562          "optimist": "~0.6.0",
  7563          "resolve": "^1.1.7",
  7564          "underscore.string": "^3.3.4"
  7565        },
  7566        "bin": {
  7567          "tslint": "bin/tslint"
  7568        },
  7569        "peerDependencies": {
  7570          "typescript": ">=1.7.3"
  7571        }
  7572      },
  7573      "node_modules/tslint/node_modules/colors": {
  7574        "version": "1.4.0",
  7575        "resolved": "https://registry.npmjs.org/colors/-/colors-1.4.0.tgz",
  7576        "integrity": "sha512-a+UqTh4kgZg/SlGvfbzDHpgRu7AAQOmmqRHJnxhRZICKFUT91brVhNNt58CMWU9PsBbv3PDCZUHbVxuDiH2mtA==",
  7577        "dev": true,
  7578        "engines": {
  7579          "node": ">=0.1.90"
  7580        }
  7581      },
  7582      "node_modules/tunnel-agent": {
  7583        "version": "0.6.0",
  7584        "resolved": "https://registry.npmjs.org/tunnel-agent/-/tunnel-agent-0.6.0.tgz",
  7585        "integrity": "sha1-J6XeoGs2sEoKmWZ3SykIaPD8QP0=",
  7586        "dependencies": {
  7587          "safe-buffer": "^5.0.1"
  7588        },
  7589        "engines": {
  7590          "node": "*"
  7591        }
  7592      },
  7593      "node_modules/tweetnacl": {
  7594        "version": "0.14.5",
  7595        "resolved": "https://registry.npmjs.org/tweetnacl/-/tweetnacl-0.14.5.tgz",
  7596        "integrity": "sha1-WuaBd/GS1EViadEIr6k/+HQ/T2Q="
  7597      },
  7598      "node_modules/tweetnacl-util": {
  7599        "version": "0.13.5",
  7600        "resolved": "https://registry.npmjs.org/tweetnacl-util/-/tweetnacl-util-0.13.5.tgz",
  7601        "integrity": "sha1-45zV2ZcJ7nEloYsDiVtFoSmeR18="
  7602      },
  7603      "node_modules/type-is": {
  7604        "version": "1.6.18",
  7605        "resolved": "https://registry.npmjs.org/type-is/-/type-is-1.6.18.tgz",
  7606        "integrity": "sha512-TkRKr9sUTxEH8MdfuCSP7VizJyzRNMjj2J2do2Jr3Kym598JVdEksuzPQCnlFPW4ky9Q+iA+ma9BGm06XQBy8g==",
  7607        "dev": true,
  7608        "dependencies": {
  7609          "media-typer": "0.3.0",
  7610          "mime-types": "~2.1.24"
  7611        },
  7612        "engines": {
  7613          "node": ">= 0.6"
  7614        }
  7615      },
  7616      "node_modules/typescript": {
  7617        "version": "2.9.2",
  7618        "resolved": "https://registry.npmjs.org/typescript/-/typescript-2.9.2.tgz",
  7619        "integrity": "sha512-Gr4p6nFNaoufRIY4NMdpQRNmgxVIGMs4Fcu/ujdYk3nAZqk7supzBE9idmvfZIlH/Cuj//dvi+019qEue9lV0w==",
  7620        "dev": true,
  7621        "bin": {
  7622          "tsc": "bin/tsc",
  7623          "tsserver": "bin/tsserver"
  7624        },
  7625        "engines": {
  7626          "node": ">=4.2.0"
  7627        }
  7628      },
  7629      "node_modules/ua-parser-js": {
  7630        "version": "0.7.17",
  7631        "resolved": "https://registry.npmjs.org/ua-parser-js/-/ua-parser-js-0.7.17.tgz",
  7632        "integrity": "sha512-uRdSdu1oA1rncCQL7sCj8vSyZkgtL7faaw9Tc9rZ3mGgraQ7+Pdx7w5mnOSF3gw9ZNG6oc+KXfkon3bKuROm0g==",
  7633        "dev": true,
  7634        "engines": {
  7635          "node": "*"
  7636        }
  7637      },
  7638      "node_modules/ultron": {
  7639        "version": "1.0.2",
  7640        "resolved": "https://registry.npmjs.org/ultron/-/ultron-1.0.2.tgz",
  7641        "integrity": "sha1-rOEWq1V80Zc4ak6I9GhTeMiy5Po=",
  7642        "dev": true
  7643      },
  7644      "node_modules/underscore.string": {
  7645        "version": "3.3.5",
  7646        "resolved": "https://registry.npmjs.org/underscore.string/-/underscore.string-3.3.5.tgz",
  7647        "integrity": "sha512-g+dpmgn+XBneLmXXo+sGlW5xQEt4ErkS3mgeN2GFbremYeMBSJKr9Wf2KJplQVaiPY/f7FN6atosWYNm9ovrYg==",
  7648        "dev": true,
  7649        "dependencies": {
  7650          "sprintf-js": "^1.0.3",
  7651          "util-deprecate": "^1.0.2"
  7652        },
  7653        "engines": {
  7654          "node": "*"
  7655        }
  7656      },
  7657      "node_modules/union": {
  7658        "version": "0.4.6",
  7659        "resolved": "https://registry.npmjs.org/union/-/union-0.4.6.tgz",
  7660        "integrity": "sha1-GY+9rrolTniLDvy2MLwR8kopWeA=",
  7661        "dev": true,
  7662        "dependencies": {
  7663          "qs": "~2.3.3"
  7664        },
  7665        "engines": {
  7666          "node": ">= 0.8.0"
  7667        }
  7668      },
  7669      "node_modules/union-value": {
  7670        "version": "1.0.1",
  7671        "resolved": "https://registry.npmjs.org/union-value/-/union-value-1.0.1.tgz",
  7672        "integrity": "sha512-tJfXmxMeWYnczCVs7XAEvIV7ieppALdyepWMkHkwciRpZraG/xwT+s2JN8+pr1+8jCRf80FFzvr+MpQeeoF4Xg==",
  7673        "dependencies": {
  7674          "arr-union": "^3.1.0",
  7675          "get-value": "^2.0.6",
  7676          "is-extendable": "^0.1.1",
  7677          "set-value": "^2.0.1"
  7678        },
  7679        "engines": {
  7680          "node": ">=0.10.0"
  7681        }
  7682      },
  7683      "node_modules/union/node_modules/qs": {
  7684        "version": "2.3.3",
  7685        "resolved": "https://registry.npmjs.org/qs/-/qs-2.3.3.tgz",
  7686        "integrity": "sha1-6eha2+ddoLvkyOBHaghikPhjtAQ=",
  7687        "dev": true
  7688      },
  7689      "node_modules/universalify": {
  7690        "version": "0.1.2",
  7691        "resolved": "https://registry.npmjs.org/universalify/-/universalify-0.1.2.tgz",
  7692        "integrity": "sha512-rBJeI5CXAlmy1pV+617WB9J63U6XcazHHF2f2dbJix4XzpUF0RS3Zbj0FGIOCAva5P/d/GBOYaACQ1w+0azUkg==",
  7693        "dev": true,
  7694        "engines": {
  7695          "node": ">= 4.0.0"
  7696        }
  7697      },
  7698      "node_modules/unpipe": {
  7699        "version": "1.0.0",
  7700        "resolved": "https://registry.npmjs.org/unpipe/-/unpipe-1.0.0.tgz",
  7701        "integrity": "sha1-sr9O6FFKrmFltIF4KdIbLvSZBOw=",
  7702        "dev": true,
  7703        "engines": {
  7704          "node": ">= 0.8"
  7705        }
  7706      },
  7707      "node_modules/unset-value": {
  7708        "version": "1.0.0",
  7709        "resolved": "https://registry.npmjs.org/unset-value/-/unset-value-1.0.0.tgz",
  7710        "integrity": "sha1-g3aHP30jNRef+x5vw6jtDfyKtVk=",
  7711        "dependencies": {
  7712          "has-value": "^0.3.1",
  7713          "isobject": "^3.0.0"
  7714        },
  7715        "engines": {
  7716          "node": ">=0.10.0"
  7717        }
  7718      },
  7719      "node_modules/unset-value/node_modules/has-value": {
  7720        "version": "0.3.1",
  7721        "resolved": "https://registry.npmjs.org/has-value/-/has-value-0.3.1.tgz",
  7722        "integrity": "sha1-ex9YutpiyoJ+wKIHgCVlSEWZXh8=",
  7723        "dependencies": {
  7724          "get-value": "^2.0.3",
  7725          "has-values": "^0.1.4",
  7726          "isobject": "^2.0.0"
  7727        },
  7728        "engines": {
  7729          "node": ">=0.10.0"
  7730        }
  7731      },
  7732      "node_modules/unset-value/node_modules/has-value/node_modules/isobject": {
  7733        "version": "2.1.0",
  7734        "resolved": "https://registry.npmjs.org/isobject/-/isobject-2.1.0.tgz",
  7735        "integrity": "sha1-8GVWEJaj8dou9GJy+BXIQNh+DIk=",
  7736        "dependencies": {
  7737          "isarray": "1.0.0"
  7738        },
  7739        "engines": {
  7740          "node": ">=0.10.0"
  7741        }
  7742      },
  7743      "node_modules/unset-value/node_modules/has-values": {
  7744        "version": "0.1.4",
  7745        "resolved": "https://registry.npmjs.org/has-values/-/has-values-0.1.4.tgz",
  7746        "integrity": "sha1-bWHeldkd/Km5oCCJrThL/49it3E=",
  7747        "engines": {
  7748          "node": ">=0.10.0"
  7749        }
  7750      },
  7751      "node_modules/unset-value/node_modules/isobject": {
  7752        "version": "3.0.1",
  7753        "resolved": "https://registry.npmjs.org/isobject/-/isobject-3.0.1.tgz",
  7754        "integrity": "sha1-TkMekrEalzFjaqH5yNHMvP2reN8=",
  7755        "engines": {
  7756          "node": ">=0.10.0"
  7757        }
  7758      },
  7759      "node_modules/upath": {
  7760        "version": "1.2.0",
  7761        "resolved": "https://registry.npmjs.org/upath/-/upath-1.2.0.tgz",
  7762        "integrity": "sha512-aZwGpamFO61g3OlfT7OQCHqhGnW43ieH9WZeP7QxN/G/jS4jfqUkZxoryvJgVPEcrl5NL/ggHsSmLMHuH64Lhg==",
  7763        "dev": true,
  7764        "engines": {
  7765          "node": ">=4",
  7766          "yarn": "*"
  7767        }
  7768      },
  7769      "node_modules/uri-js": {
  7770        "version": "4.2.2",
  7771        "resolved": "https://registry.npmjs.org/uri-js/-/uri-js-4.2.2.tgz",
  7772        "integrity": "sha512-KY9Frmirql91X2Qgjry0Wd4Y+YTdrdZheS8TFwvkbLWf/G5KNJDCh6pKL5OZctEW4+0Baa5idK2ZQuELRwPznQ==",
  7773        "dependencies": {
  7774          "punycode": "^2.1.0"
  7775        }
  7776      },
  7777      "node_modules/urix": {
  7778        "version": "0.1.0",
  7779        "resolved": "https://registry.npmjs.org/urix/-/urix-0.1.0.tgz",
  7780        "integrity": "sha1-2pN/emLiH+wf0Y1Js1wpNQZ6bHI=",
  7781        "deprecated": "Please see https://github.com/lydell/urix#deprecated"
  7782      },
  7783      "node_modules/url-join": {
  7784        "version": "1.1.0",
  7785        "resolved": "https://registry.npmjs.org/url-join/-/url-join-1.1.0.tgz",
  7786        "integrity": "sha1-dBxsL0WWxIMNZxhGCSDQySIC3Hg=",
  7787        "dev": true
  7788      },
  7789      "node_modules/use": {
  7790        "version": "3.1.1",
  7791        "resolved": "https://registry.npmjs.org/use/-/use-3.1.1.tgz",
  7792        "integrity": "sha512-cwESVXlO3url9YWlFW/TA9cshCEhtu7IKJ/p5soJ/gGpj7vbvFrAY/eIioQ6Dw23KjZhYgiIo8HOs1nQ2vr/oQ==",
  7793        "engines": {
  7794          "node": ">=0.10.0"
  7795        }
  7796      },
  7797      "node_modules/useragent": {
  7798        "version": "2.3.0",
  7799        "resolved": "https://registry.npmjs.org/useragent/-/useragent-2.3.0.tgz",
  7800        "integrity": "sha512-4AoH4pxuSvHCjqLO04sU6U/uE65BYza8l/KKBS0b0hnUPWi+cQ2BpeTEwejCSx9SPV5/U03nniDTrWx5NrmKdw==",
  7801        "dev": true,
  7802        "dependencies": {
  7803          "lru-cache": "4.1.x",
  7804          "tmp": "0.0.x"
  7805        }
  7806      },
  7807      "node_modules/util-deprecate": {
  7808        "version": "1.0.2",
  7809        "resolved": "https://registry.npmjs.org/util-deprecate/-/util-deprecate-1.0.2.tgz",
  7810        "integrity": "sha1-RQ1Nyfpw3nMnYvvS1KKJgUGaDM8="
  7811      },
  7812      "node_modules/utils-merge": {
  7813        "version": "1.0.1",
  7814        "resolved": "https://registry.npmjs.org/utils-merge/-/utils-merge-1.0.1.tgz",
  7815        "integrity": "sha1-n5VxD1CiZ5R7LMwSR0HBAoQn5xM=",
  7816        "dev": true,
  7817        "engines": {
  7818          "node": ">= 0.4.0"
  7819        }
  7820      },
  7821      "node_modules/uuid": {
  7822        "version": "3.3.3",
  7823        "resolved": "https://registry.npmjs.org/uuid/-/uuid-3.3.3.tgz",
  7824        "integrity": "sha512-pW0No1RGHgzlpHJO1nsVrHKpOEIxkGg1xB+v0ZmdNH5OAeAwzAVrCnI2/6Mtx+Uys6iaylxa+D3g4j63IKKjSQ==",
  7825        "deprecated": "Please upgrade  to version 7 or higher.  Older versions may use Math.random() in certain circumstances, which is known to be problematic.  See https://v8.dev/blog/math-random for details.",
  7826        "bin": {
  7827          "uuid": "bin/uuid"
  7828        }
  7829      },
  7830      "node_modules/validate-npm-package-license": {
  7831        "version": "3.0.4",
  7832        "resolved": "https://registry.npmjs.org/validate-npm-package-license/-/validate-npm-package-license-3.0.4.tgz",
  7833        "integrity": "sha512-DpKm2Ui/xN7/HQKCtpZxoRWBhZ9Z0kqtygG8XCgNQ8ZlDnxuQmWhj566j8fN4Cu3/JmbhsDo7fcAJq4s9h27Ew==",
  7834        "dependencies": {
  7835          "spdx-correct": "^3.0.0",
  7836          "spdx-expression-parse": "^3.0.0"
  7837        }
  7838      },
  7839      "node_modules/verror": {
  7840        "version": "1.10.0",
  7841        "resolved": "https://registry.npmjs.org/verror/-/verror-1.10.0.tgz",
  7842        "integrity": "sha1-OhBcoXBTr1XW4nDB+CiGguGNpAA=",
  7843        "engines": [
  7844          "node >=0.6.0"
  7845        ],
  7846        "dependencies": {
  7847          "assert-plus": "^1.0.0",
  7848          "core-util-is": "1.0.2",
  7849          "extsprintf": "^1.2.0"
  7850        }
  7851      },
  7852      "node_modules/void-elements": {
  7853        "version": "2.0.1",
  7854        "resolved": "https://registry.npmjs.org/void-elements/-/void-elements-2.0.1.tgz",
  7855        "integrity": "sha1-wGavtYK7HLQSjWDqkjkulNXp2+w=",
  7856        "dev": true,
  7857        "engines": {
  7858          "node": ">=0.10.0"
  7859        }
  7860      },
  7861      "node_modules/webdriver-manager": {
  7862        "version": "10.2.5",
  7863        "resolved": "https://registry.npmjs.org/webdriver-manager/-/webdriver-manager-10.2.5.tgz",
  7864        "integrity": "sha1-ZDPBpksDg4jCle0NydqnHl31Ak4=",
  7865        "dev": true,
  7866        "dependencies": {
  7867          "adm-zip": "^0.4.7",
  7868          "chalk": "^1.1.1",
  7869          "del": "^2.2.0",
  7870          "glob": "^7.0.3",
  7871          "ini": "^1.3.4",
  7872          "minimist": "^1.2.0",
  7873          "q": "^1.4.1",
  7874          "request": "^2.69.0",
  7875          "rimraf": "^2.5.2",
  7876          "semver": "^5.3.0"
  7877        },
  7878        "bin": {
  7879          "webdriver-manager": "bin/webdriver-manager"
  7880        }
  7881      },
  7882      "node_modules/webdriver-manager/node_modules/minimist": {
  7883        "version": "1.2.0",
  7884        "resolved": "https://registry.npmjs.org/minimist/-/minimist-1.2.0.tgz",
  7885        "integrity": "sha1-o1AIsg9BOD7sH7kU9M1d95omQoQ=",
  7886        "dev": true
  7887      },
  7888      "node_modules/when": {
  7889        "version": "3.7.8",
  7890        "resolved": "https://registry.npmjs.org/when/-/when-3.7.8.tgz",
  7891        "integrity": "sha1-xxMLan6gRpPoQs3J56Hyqjmjn4I="
  7892      },
  7893      "node_modules/which": {
  7894        "version": "1.3.1",
  7895        "resolved": "https://registry.npmjs.org/which/-/which-1.3.1.tgz",
  7896        "integrity": "sha512-HxJdYWq1MTIQbJ3nw0cqssHoTNU267KlrDuGZ1WYlxDStUtKUhOaJmh112/TZmHxxUfuJqPXSOm7tDyas0OSIQ==",
  7897        "dependencies": {
  7898          "isexe": "^2.0.0"
  7899        },
  7900        "bin": {
  7901          "which": "bin/which"
  7902        }
  7903      },
  7904      "node_modules/which-module": {
  7905        "version": "1.0.0",
  7906        "resolved": "https://registry.npmjs.org/which-module/-/which-module-1.0.0.tgz",
  7907        "integrity": "sha1-u6Y8qGGUiZT/MHc2CJ47lgJsKk8="
  7908      },
  7909      "node_modules/wide-align": {
  7910        "version": "1.1.3",
  7911        "resolved": "https://registry.npmjs.org/wide-align/-/wide-align-1.1.3.tgz",
  7912        "integrity": "sha512-QGkOQc8XL6Bt5PwnsExKBPuMKBxnGxWWW3fU55Xt4feHozMUhdUMaBCk290qpm/wG5u/RSKzwdAC4i51YigihA==",
  7913        "dependencies": {
  7914          "string-width": "^1.0.2 || 2"
  7915        }
  7916      },
  7917      "node_modules/window-size": {
  7918        "version": "0.2.0",
  7919        "resolved": "https://registry.npmjs.org/window-size/-/window-size-0.2.0.tgz",
  7920        "integrity": "sha1-tDFbtCFKPXBY6+7okuE/ok2YsHU=",
  7921        "dev": true,
  7922        "bin": {
  7923          "window-size": "cli.js"
  7924        },
  7925        "engines": {
  7926          "node": ">= 0.10.0"
  7927        }
  7928      },
  7929      "node_modules/wordwrap": {
  7930        "version": "0.0.3",
  7931        "resolved": "https://registry.npmjs.org/wordwrap/-/wordwrap-0.0.3.tgz",
  7932        "integrity": "sha1-o9XabNXAvAAI03I0u68b7WMFkQc=",
  7933        "dev": true,
  7934        "engines": {
  7935          "node": ">=0.4.0"
  7936        }
  7937      },
  7938      "node_modules/wrap-ansi": {
  7939        "version": "2.1.0",
  7940        "resolved": "https://registry.npmjs.org/wrap-ansi/-/wrap-ansi-2.1.0.tgz",
  7941        "integrity": "sha1-2Pw9KE3QV5T+hJc8rs3Rz4JP3YU=",
  7942        "dependencies": {
  7943          "string-width": "^1.0.1",
  7944          "strip-ansi": "^3.0.1"
  7945        },
  7946        "engines": {
  7947          "node": ">=0.10.0"
  7948        }
  7949      },
  7950      "node_modules/wrappy": {
  7951        "version": "1.0.2",
  7952        "resolved": "https://registry.npmjs.org/wrappy/-/wrappy-1.0.2.tgz",
  7953        "integrity": "sha1-tSQ9jz7BqjXxNkYFvA0QNuMKtp8="
  7954      },
  7955      "node_modules/ws": {
  7956        "version": "1.1.2",
  7957        "resolved": "https://registry.npmjs.org/ws/-/ws-1.1.2.tgz",
  7958        "integrity": "sha1-iiRPoFJAHgjJiGz0SoUYnh/UBn8=",
  7959        "dev": true,
  7960        "dependencies": {
  7961          "options": ">=0.0.5",
  7962          "ultron": "1.0.x"
  7963        }
  7964      },
  7965      "node_modules/wtf-8": {
  7966        "version": "1.0.0",
  7967        "resolved": "https://registry.npmjs.org/wtf-8/-/wtf-8-1.0.0.tgz",
  7968        "integrity": "sha1-OS2LotDxw00e4tYw8V0O+2jhBIo=",
  7969        "dev": true
  7970      },
  7971      "node_modules/xml2js": {
  7972        "version": "0.4.4",
  7973        "resolved": "https://registry.npmjs.org/xml2js/-/xml2js-0.4.4.tgz",
  7974        "integrity": "sha1-MREBAAMAiuGSQOuhdJe1fHKcVV0=",
  7975        "dev": true,
  7976        "dependencies": {
  7977          "sax": "0.6.x",
  7978          "xmlbuilder": ">=1.0.0"
  7979        }
  7980      },
  7981      "node_modules/xmlbuilder": {
  7982        "version": "13.0.2",
  7983        "resolved": "https://registry.npmjs.org/xmlbuilder/-/xmlbuilder-13.0.2.tgz",
  7984        "integrity": "sha512-Eux0i2QdDYKbdbA6AM6xE4m6ZTZr4G4xF9kahI2ukSEMCzwce2eX9WlTI5J3s+NU7hpasFsr8hWIONae7LluAQ==",
  7985        "dev": true,
  7986        "engines": {
  7987          "node": ">=6.0"
  7988        }
  7989      },
  7990      "node_modules/xmlhttprequest-ssl": {
  7991        "version": "1.5.3",
  7992        "resolved": "https://registry.npmjs.org/xmlhttprequest-ssl/-/xmlhttprequest-ssl-1.5.3.tgz",
  7993        "integrity": "sha1-GFqIjATspGw+QHDZn3tJ3jUomS0=",
  7994        "dev": true,
  7995        "engines": {
  7996          "node": ">=0.4.0"
  7997        }
  7998      },
  7999      "node_modules/y18n": {
  8000        "version": "3.2.2",
  8001        "resolved": "https://registry.npmjs.org/y18n/-/y18n-3.2.2.tgz",
  8002        "integrity": "sha512-uGZHXkHnhF0XeeAPgnKfPv1bgKAYyVvmNL1xlKsPYZPaIHxGti2hHqvOCQv71XMsLxu1QjergkqogUnms5D3YQ=="
  8003      },
  8004      "node_modules/yallist": {
  8005        "version": "2.1.2",
  8006        "resolved": "https://registry.npmjs.org/yallist/-/yallist-2.1.2.tgz",
  8007        "integrity": "sha1-HBH5IY8HYImkfdUS+TxmmaaoHVI="
  8008      },
  8009      "node_modules/yargs": {
  8010        "version": "7.1.1",
  8011        "resolved": "https://registry.npmjs.org/yargs/-/yargs-7.1.1.tgz",
  8012        "integrity": "sha512-huO4Fr1f9PmiJJdll5kwoS2e4GqzGSsMT3PPMpOwoVkOK8ckqAewMTZyA6LXVQWflleb/Z8oPBEvNsMft0XE+g==",
  8013        "dependencies": {
  8014          "camelcase": "^3.0.0",
  8015          "cliui": "^3.2.0",
  8016          "decamelize": "^1.1.1",
  8017          "get-caller-file": "^1.0.1",
  8018          "os-locale": "^1.4.0",
  8019          "read-pkg-up": "^1.0.1",
  8020          "require-directory": "^2.1.1",
  8021          "require-main-filename": "^1.0.1",
  8022          "set-blocking": "^2.0.0",
  8023          "string-width": "^1.0.2",
  8024          "which-module": "^1.0.0",
  8025          "y18n": "^3.2.1",
  8026          "yargs-parser": "5.0.0-security.0"
  8027        }
  8028      },
  8029      "node_modules/yargs-parser": {
  8030        "version": "5.0.0-security.0",
  8031        "resolved": "https://registry.npmjs.org/yargs-parser/-/yargs-parser-5.0.0-security.0.tgz",
  8032        "integrity": "sha512-T69y4Ps64LNesYxeYGYPvfoMTt/7y1XtfpIslUeK4um+9Hu7hlGoRtaDLvdXb7+/tfq4opVa2HRY5xGip022rQ==",
  8033        "dependencies": {
  8034          "camelcase": "^3.0.0",
  8035          "object.assign": "^4.1.0"
  8036        }
  8037      },
  8038      "node_modules/yargs-parser/node_modules/camelcase": {
  8039        "version": "3.0.0",
  8040        "resolved": "https://registry.npmjs.org/camelcase/-/camelcase-3.0.0.tgz",
  8041        "integrity": "sha1-MvxLn82vhF/N9+c7uXysImHwqwo=",
  8042        "engines": {
  8043          "node": ">=0.10.0"
  8044        }
  8045      },
  8046      "node_modules/yargs/node_modules/camelcase": {
  8047        "version": "3.0.0",
  8048        "resolved": "https://registry.npmjs.org/camelcase/-/camelcase-3.0.0.tgz",
  8049        "integrity": "sha1-MvxLn82vhF/N9+c7uXysImHwqwo=",
  8050        "engines": {
  8051          "node": ">=0.10.0"
  8052        }
  8053      },
  8054      "node_modules/yeast": {
  8055        "version": "0.1.2",
  8056        "resolved": "https://registry.npmjs.org/yeast/-/yeast-0.1.2.tgz",
  8057        "integrity": "sha1-AI4G2AlDIMNy28L47XagymyKxBk=",
  8058        "dev": true
  8059      },
  8060      "node_modules/zone.js": {
  8061        "version": "0.7.8",
  8062        "resolved": "https://registry.npmjs.org/zone.js/-/zone.js-0.7.8.tgz",
  8063        "integrity": "sha1-Tz/og01EWX8mOQU6D6Q43zT//e0="
  8064      }
  8065    },
  8066    "dependencies": {
  8067      "@angular/common": {
  8068        "version": "2.4.10",
  8069        "resolved": "https://registry.npmjs.org/@angular/common/-/common-2.4.10.tgz",
  8070        "integrity": "sha1-o6aC0iKPow7CPdDrV8joh/uiaZc=",
  8071        "requires": {}
  8072      },
  8073      "@angular/compiler": {
  8074        "version": "2.4.10",
  8075        "resolved": "https://registry.npmjs.org/@angular/compiler/-/compiler-2.4.10.tgz",
  8076        "integrity": "sha1-9R/TSCCyoCx8th+89JhzxYBW+ww=",
  8077        "requires": {}
  8078      },
  8079      "@angular/core": {
  8080        "version": "2.4.10",
  8081        "resolved": "https://registry.npmjs.org/@angular/core/-/core-2.4.10.tgz",
  8082        "integrity": "sha1-C4MgplBlll2ZhkWx9c0892m0Qeo=",
  8083        "requires": {}
  8084      },
  8085      "@angular/forms": {
  8086        "version": "2.4.10",
  8087        "resolved": "https://registry.npmjs.org/@angular/forms/-/forms-2.4.10.tgz",
  8088        "integrity": "sha1-BiEzqq3h87PJYvFZMgjFQbYi/QY=",
  8089        "requires": {}
  8090      },
  8091      "@angular/http": {
  8092        "version": "2.4.10",
  8093        "resolved": "https://registry.npmjs.org/@angular/http/-/http-2.4.10.tgz",
  8094        "integrity": "sha1-/2vq3ls5yYnr8jk8SbNO69Q+lVU=",
  8095        "requires": {}
  8096      },
  8097      "@angular/platform-browser": {
  8098        "version": "2.4.10",
  8099        "resolved": "https://registry.npmjs.org/@angular/platform-browser/-/platform-browser-2.4.10.tgz",
  8100        "integrity": "sha1-y/JWCBSPtP/vlsxQBbpdez4JOQY=",
  8101        "requires": {}
  8102      },
  8103      "@angular/platform-browser-dynamic": {
  8104        "version": "2.4.10",
  8105        "resolved": "https://registry.npmjs.org/@angular/platform-browser-dynamic/-/platform-browser-dynamic-2.4.10.tgz",
  8106        "integrity": "sha1-jfJd7CsGrcaQzJvCZEjezK682Ow=",
  8107        "requires": {}
  8108      },
  8109      "@angular/router": {
  8110        "version": "3.4.10",
  8111        "resolved": "https://registry.npmjs.org/@angular/router/-/router-3.4.10.tgz",
  8112        "integrity": "sha1-pGagkY/CiC7OGMoSvVrqKYBQ6R4=",
  8113        "requires": {}
  8114      },
  8115      "@types/cryptojs": {
  8116        "version": "3.1.29",
  8117        "resolved": "https://registry.npmjs.org/@types/cryptojs/-/cryptojs-3.1.29.tgz",
  8118        "integrity": "sha1-WXUnTsAcXjKyDg7mUVCe8umo304="
  8119      },
  8120      "@types/jasmine": {
  8121        "version": "2.8.16",
  8122        "resolved": "https://registry.npmjs.org/@types/jasmine/-/jasmine-2.8.16.tgz",
  8123        "integrity": "sha512-056oRlBBp7MDzr+HoU5su099s/s7wjZ3KcHxLfv+Byqb9MwdLUvsfLgw1VS97hsh3ddxSPyQu+olHMnoVTUY6g==",
  8124        "dev": true
  8125      },
  8126      "@types/jquery": {
  8127        "version": "2.0.54",
  8128        "resolved": "https://registry.npmjs.org/@types/jquery/-/jquery-2.0.54.tgz",
  8129        "integrity": "sha512-D/PomKwNkDfSKD13DEVQT/pq2TUjN54c6uB341fEZanIzkjfGe7UaFuuaLZbpEiS5j7Wk2MUHAZqZIoECw29lg=="
  8130      },
  8131      "@types/jssha": {
  8132        "version": "0.0.29",
  8133        "resolved": "https://registry.npmjs.org/@types/jssha/-/jssha-0.0.29.tgz",
  8134        "integrity": "sha1-leg9uph4f/eW0tXzehklq/Qbycs="
  8135      },
  8136      "@types/node": {
  8137        "version": "6.14.9",
  8138        "resolved": "https://registry.npmjs.org/@types/node/-/node-6.14.9.tgz",
  8139        "integrity": "sha512-leP/gxHunuazPdZaCvsCefPQxinqUDsCxCR5xaDUrY2MkYxQRFZZwU5e7GojyYsGB7QVtCi7iVEl/hoFXQYc+w==",
  8140        "dev": true
  8141      },
  8142      "@types/q": {
  8143        "version": "0.0.30",
  8144        "resolved": "https://registry.npmjs.org/@types/q/-/q-0.0.30.tgz",
  8145        "integrity": "sha1-/X7hr0DyHN0fUZJoBzs0MuwX16M=",
  8146        "dev": true
  8147      },
  8148      "@types/selenium-webdriver": {
  8149        "version": "2.53.43",
  8150        "resolved": "https://registry.npmjs.org/@types/selenium-webdriver/-/selenium-webdriver-2.53.43.tgz",
  8151        "integrity": "sha512-UBYHWph6P3tutkbXpW6XYg9ZPbTKjw/YC2hGG1/GEvWwTbvezBUv3h+mmUFw79T3RFPnmedpiXdOBbXX+4l0jg==",
  8152        "dev": true
  8153      },
  8154      "abbrev": {
  8155        "version": "1.1.1",
  8156        "resolved": "https://registry.npmjs.org/abbrev/-/abbrev-1.1.1.tgz",
  8157        "integrity": "sha512-nne9/IiQ/hzIhY6pdDnbBtz7DjPTKrY00P/zvPSm5pOFkl6xuGrGnXn/VtTNNfNtAfZ9/1RtehkszU9qcTii0Q=="
  8158      },
  8159      "accepts": {
  8160        "version": "1.3.3",
  8161        "resolved": "https://registry.npmjs.org/accepts/-/accepts-1.3.3.tgz",
  8162        "integrity": "sha1-w8p0NJOGSMPg2cHjKN1otiLChMo=",
  8163        "dev": true,
  8164        "requires": {
  8165          "mime-types": "~2.1.11",
  8166          "negotiator": "0.6.1"
  8167        }
  8168      },
  8169      "adm-zip": {
  8170        "version": "0.4.7",
  8171        "resolved": "https://registry.npmjs.org/adm-zip/-/adm-zip-0.4.7.tgz",
  8172        "integrity": "sha1-hgbCy/HEJs6MjsABdER/1Jtur8E=",
  8173        "dev": true
  8174      },
  8175      "after": {
  8176        "version": "0.8.2",
  8177        "resolved": "https://registry.npmjs.org/after/-/after-0.8.2.tgz",
  8178        "integrity": "sha1-/ts5T58OAqqXaOcCvaI7UF+ufh8=",
  8179        "dev": true
  8180      },
  8181      "agent-base": {
  8182        "version": "2.1.1",
  8183        "resolved": "https://registry.npmjs.org/agent-base/-/agent-base-2.1.1.tgz",
  8184        "integrity": "sha1-1t4Q1a9hMtW9aSQn1G/FOFOQlMc=",
  8185        "dev": true,
  8186        "requires": {
  8187          "extend": "~3.0.0",
  8188          "semver": "~5.0.1"
  8189        },
  8190        "dependencies": {
  8191          "semver": {
  8192            "version": "5.0.3",
  8193            "resolved": "https://registry.npmjs.org/semver/-/semver-5.0.3.tgz",
  8194            "integrity": "sha1-d0Zt5YnNXTyV8TiqeLxWmjy10no=",
  8195            "dev": true
  8196          }
  8197        }
  8198      },
  8199      "ajv": {
  8200        "version": "6.10.2",
  8201        "resolved": "https://registry.npmjs.org/ajv/-/ajv-6.10.2.tgz",
  8202        "integrity": "sha512-TXtUUEYHuaTEbLZWIKUr5pmBuhDLy+8KYtPYdcV8qC+pOZL+NKqYwvWSRrVXHn+ZmRRAu8vJTAznH7Oag6RVRw==",
  8203        "requires": {
  8204          "fast-deep-equal": "^2.0.1",
  8205          "fast-json-stable-stringify": "^2.0.0",
  8206          "json-schema-traverse": "^0.4.1",
  8207          "uri-js": "^4.2.2"
  8208        }
  8209      },
  8210      "amdefine": {
  8211        "version": "1.0.1",
  8212        "resolved": "https://registry.npmjs.org/amdefine/-/amdefine-1.0.1.tgz",
  8213        "integrity": "sha1-SlKCrBZHKek2Gbz9OtFR+BfOkfU="
  8214      },
  8215      "angular-in-memory-web-api": {
  8216        "version": "0.3.2",
  8217        "resolved": "https://registry.npmjs.org/angular-in-memory-web-api/-/angular-in-memory-web-api-0.3.2.tgz",
  8218        "integrity": "sha1-iDbZ4lNNN7co88taHK9v4ef7vs0=",
  8219        "requires": {}
  8220      },
  8221      "angular2": {
  8222        "version": "2.0.0-beta.0",
  8223        "resolved": "https://registry.npmjs.org/angular2/-/angular2-2.0.0-beta.0.tgz",
  8224        "integrity": "sha1-l0E/q8Hq8VR6CBujrUxhcy21SDc=",
  8225        "requires": {}
  8226      },
  8227      "ansi-regex": {
  8228        "version": "2.1.1",
  8229        "resolved": "https://registry.npmjs.org/ansi-regex/-/ansi-regex-2.1.1.tgz",
  8230        "integrity": "sha1-w7M6te42DYbg5ijwRorn7yfWVN8="
  8231      },
  8232      "ansi-styles": {
  8233        "version": "2.2.1",
  8234        "resolved": "https://registry.npmjs.org/ansi-styles/-/ansi-styles-2.2.1.tgz",
  8235        "integrity": "sha1-tDLdM1i2NM914eRmQ2gkBTPB3b4="
  8236      },
  8237      "anymatch": {
  8238        "version": "1.3.2",
  8239        "resolved": "https://registry.npmjs.org/anymatch/-/anymatch-1.3.2.tgz",
  8240        "integrity": "sha512-0XNayC8lTHQ2OI8aljNCN3sSx6hsr/1+rlcDAotXJR7C1oZZHCNsfpbKwMjRA3Uqb5tF1Rae2oloTr4xpq+WjA==",
  8241        "requires": {
  8242          "micromatch": "^2.1.5",
  8243          "normalize-path": "^2.0.0"
  8244        }
  8245      },
  8246      "aproba": {
  8247        "version": "1.2.0",
  8248        "resolved": "https://registry.npmjs.org/aproba/-/aproba-1.2.0.tgz",
  8249        "integrity": "sha512-Y9J6ZjXtoYh8RnXVCMOU/ttDmk1aBjunq9vO0ta5x85WDQiQfUF9sIPBITdbiiIVcBo03Hi3jMxigBtsddlXRw=="
  8250      },
  8251      "are-we-there-yet": {
  8252        "version": "1.1.5",
  8253        "resolved": "https://registry.npmjs.org/are-we-there-yet/-/are-we-there-yet-1.1.5.tgz",
  8254        "integrity": "sha512-5hYdAkZlcG8tOLujVDTgCT+uPX0VnpAH28gWsLfzpXYm7wP6mp5Q/gYyR7YQ0cKVJcXJnl3j2kpBan13PtQf6w==",
  8255        "requires": {
  8256          "delegates": "^1.0.0",
  8257          "readable-stream": "^2.0.6"
  8258        }
  8259      },
  8260      "arr-diff": {
  8261        "version": "2.0.0",
  8262        "resolved": "https://registry.npmjs.org/arr-diff/-/arr-diff-2.0.0.tgz",
  8263        "integrity": "sha1-jzuCf5Vai9ZpaX5KQlasPOrjVs8=",
  8264        "requires": {
  8265          "arr-flatten": "^1.0.1"
  8266        }
  8267      },
  8268      "arr-flatten": {
  8269        "version": "1.1.0",
  8270        "resolved": "https://registry.npmjs.org/arr-flatten/-/arr-flatten-1.1.0.tgz",
  8271        "integrity": "sha512-L3hKV5R/p5o81R7O02IGnwpDmkp6E982XhtbuwSe3O4qOtMMMtodicASA1Cny2U+aCXcNpml+m4dPsvsJ3jatg=="
  8272      },
  8273      "arr-union": {
  8274        "version": "3.1.0",
  8275        "resolved": "https://registry.npmjs.org/arr-union/-/arr-union-3.1.0.tgz",
  8276        "integrity": "sha1-45sJrqne+Gao8gbiiK9jkZuuOcQ="
  8277      },
  8278      "array-find-index": {
  8279        "version": "1.0.2",
  8280        "resolved": "https://registry.npmjs.org/array-find-index/-/array-find-index-1.0.2.tgz",
  8281        "integrity": "sha1-3wEKoSh+Fku9pvlyOwqWoexBh6E="
  8282      },
  8283      "array-slice": {
  8284        "version": "0.2.3",
  8285        "resolved": "https://registry.npmjs.org/array-slice/-/array-slice-0.2.3.tgz",
  8286        "integrity": "sha1-3Tz7gO15c6dRF82sabC5nshhhvU=",
  8287        "dev": true
  8288      },
  8289      "array-union": {
  8290        "version": "1.0.2",
  8291        "resolved": "https://registry.npmjs.org/array-union/-/array-union-1.0.2.tgz",
  8292        "integrity": "sha1-mjRBDk9OPaI96jdb5b5w8kd47Dk=",
  8293        "dev": true,
  8294        "requires": {
  8295          "array-uniq": "^1.0.1"
  8296        }
  8297      },
  8298      "array-uniq": {
  8299        "version": "1.0.3",
  8300        "resolved": "https://registry.npmjs.org/array-uniq/-/array-uniq-1.0.3.tgz",
  8301        "integrity": "sha1-r2rId6Jcx/dOBYiUdThY39sk/bY=",
  8302        "dev": true
  8303      },
  8304      "array-unique": {
  8305        "version": "0.2.1",
  8306        "resolved": "https://registry.npmjs.org/array-unique/-/array-unique-0.2.1.tgz",
  8307        "integrity": "sha1-odl8yvy8JiXMcPrc6zalDFiwGlM="
  8308      },
  8309      "arraybuffer.slice": {
  8310        "version": "0.0.6",
  8311        "resolved": "https://registry.npmjs.org/arraybuffer.slice/-/arraybuffer.slice-0.0.6.tgz",
  8312        "integrity": "sha1-8zshWfBTKj8xB6JywMz70a0peco=",
  8313        "dev": true
  8314      },
  8315      "arrify": {
  8316        "version": "1.0.1",
  8317        "resolved": "https://registry.npmjs.org/arrify/-/arrify-1.0.1.tgz",
  8318        "integrity": "sha1-iYUI2iIm84DfkEcoRWhJwVAaSw0=",
  8319        "dev": true
  8320      },
  8321      "asn1": {
  8322        "version": "0.2.4",
  8323        "resolved": "https://registry.npmjs.org/asn1/-/asn1-0.2.4.tgz",
  8324        "integrity": "sha512-jxwzQpLQjSmWXgwaCZE9Nz+glAG01yF1QnWgbhGwHI5A6FRIEY6IVqtHhIepHqI7/kyEyQEagBC5mBEFlIYvdg==",
  8325        "requires": {
  8326          "safer-buffer": "~2.1.0"
  8327        }
  8328      },
  8329      "assert-plus": {
  8330        "version": "1.0.0",
  8331        "resolved": "https://registry.npmjs.org/assert-plus/-/assert-plus-1.0.0.tgz",
  8332        "integrity": "sha1-8S4PPF13sLHN2RRpQuTpbB5N1SU="
  8333      },
  8334      "assign-symbols": {
  8335        "version": "1.0.0",
  8336        "resolved": "https://registry.npmjs.org/assign-symbols/-/assign-symbols-1.0.0.tgz",
  8337        "integrity": "sha1-WWZ/QfrdTyDMvCu5a41Pf3jsA2c="
  8338      },
  8339      "async": {
  8340        "version": "0.9.0",
  8341        "resolved": "https://registry.npmjs.org/async/-/async-0.9.0.tgz",
  8342        "integrity": "sha1-rDYTsdqb7RtHUQu0ZRuJMeRxRsc=",
  8343        "dev": true
  8344      },
  8345      "async-each": {
  8346        "version": "1.0.3",
  8347        "resolved": "https://registry.npmjs.org/async-each/-/async-each-1.0.3.tgz",
  8348        "integrity": "sha512-z/WhQ5FPySLdvREByI2vZiTWwCnF0moMJ1hK9YQwDTHKh6I7/uSckMetoRGb5UBZPC1z0jlw+n/XCgjeH7y1AQ=="
  8349      },
  8350      "async-each-series": {
  8351        "version": "0.1.1",
  8352        "resolved": "https://registry.npmjs.org/async-each-series/-/async-each-series-0.1.1.tgz",
  8353        "integrity": "sha1-dhfBkXQB/Yykooqtzj266Yr+tDI=",
  8354        "dev": true
  8355      },
  8356      "async-foreach": {
  8357        "version": "0.1.3",
  8358        "resolved": "https://registry.npmjs.org/async-foreach/-/async-foreach-0.1.3.tgz",
  8359        "integrity": "sha1-NhIfhFwFeBct5Bmpfb6x0W7DRUI="
  8360      },
  8361      "async-limiter": {
  8362        "version": "1.0.1",
  8363        "resolved": "https://registry.npmjs.org/async-limiter/-/async-limiter-1.0.1.tgz",
  8364        "integrity": "sha512-csOlWGAcRFJaI6m+F2WKdnMKr4HhdhFVBk0H/QbJFMCr+uO2kwohwXQPxw/9OCxp05r5ghVBFSyioixx3gfkNQ==",
  8365        "dev": true
  8366      },
  8367      "asynckit": {
  8368        "version": "0.4.0",
  8369        "resolved": "https://registry.npmjs.org/asynckit/-/asynckit-0.4.0.tgz",
  8370        "integrity": "sha1-x57Zf380y48robyXkLzDZkdLS3k="
  8371      },
  8372      "atob": {
  8373        "version": "2.1.2",
  8374        "resolved": "https://registry.npmjs.org/atob/-/atob-2.1.2.tgz",
  8375        "integrity": "sha512-Wm6ukoaOGJi/73p/cl2GvLjTI5JM1k/O14isD73YML8StrH/7/lRFgmg8nICZgD3bZZvjwCGxtMOD3wWNAu8cg=="
  8376      },
  8377      "aws-sign2": {
  8378        "version": "0.7.0",
  8379        "resolved": "https://registry.npmjs.org/aws-sign2/-/aws-sign2-0.7.0.tgz",
  8380        "integrity": "sha1-tG6JCTSpWR8tL2+G1+ap8bP+dqg="
  8381      },
  8382      "aws4": {
  8383        "version": "1.9.0",
  8384        "resolved": "https://registry.npmjs.org/aws4/-/aws4-1.9.0.tgz",
  8385        "integrity": "sha512-Uvq6hVe90D0B2WEnUqtdgY1bATGz3mw33nH9Y+dmA+w5DHvUmBgkr5rM/KCHpCsiFNRUfokW/szpPPgMK2hm4A=="
  8386      },
  8387      "axios": {
  8388        "version": "0.19.0",
  8389        "resolved": "https://registry.npmjs.org/axios/-/axios-0.19.0.tgz",
  8390        "integrity": "sha512-1uvKqKQta3KBxIz14F2v06AEHZ/dIoeKfbTRkK1E5oqjDnuEerLmYTgJB5AiQZHJcljpg1TuRzdjDR06qNk0DQ==",
  8391        "dev": true,
  8392        "requires": {
  8393          "follow-redirects": "1.5.10",
  8394          "is-buffer": "^2.0.2"
  8395        },
  8396        "dependencies": {
  8397          "debug": {
  8398            "version": "3.1.0",
  8399            "resolved": "https://registry.npmjs.org/debug/-/debug-3.1.0.tgz",
  8400            "integrity": "sha512-OX8XqP7/1a9cqkxYw2yXss15f26NKWBpDXQd0/uK/KPqdQhxbPa994hnzjcE2VqQpDslf55723cKPUOGSmMY3g==",
  8401            "dev": true,
  8402            "requires": {
  8403              "ms": "2.0.0"
  8404            }
  8405          },
  8406          "follow-redirects": {
  8407            "version": "1.5.10",
  8408            "resolved": "https://registry.npmjs.org/follow-redirects/-/follow-redirects-1.5.10.tgz",
  8409            "integrity": "sha512-0V5l4Cizzvqt5D44aTXbFZz+FtyXV1vrDN6qrelxtfYQKW0KO0W2T/hkE8xvGa/540LkZlkaUjO4ailYTFtHVQ==",
  8410            "dev": true,
  8411            "requires": {
  8412              "debug": "=3.1.0"
  8413            }
  8414          },
  8415          "is-buffer": {
  8416            "version": "2.0.4",
  8417            "resolved": "https://registry.npmjs.org/is-buffer/-/is-buffer-2.0.4.tgz",
  8418            "integrity": "sha512-Kq1rokWXOPXWuaMAqZiJW4XxsmD9zGx9q4aePabbn3qCRGedtH7Cm+zV8WETitMfu1wdh+Rvd6w5egwSngUX2A==",
  8419            "dev": true
  8420          }
  8421        }
  8422      },
  8423      "babel-runtime": {
  8424        "version": "6.26.0",
  8425        "resolved": "https://registry.npmjs.org/babel-runtime/-/babel-runtime-6.26.0.tgz",
  8426        "integrity": "sha1-llxwWGaOgrVde/4E/yM3vItWR/4=",
  8427        "requires": {
  8428          "core-js": "^2.4.0",
  8429          "regenerator-runtime": "^0.11.0"
  8430        }
  8431      },
  8432      "backo2": {
  8433        "version": "1.0.2",
  8434        "resolved": "https://registry.npmjs.org/backo2/-/backo2-1.0.2.tgz",
  8435        "integrity": "sha1-MasayLEpNjRj41s+u2n038+6eUc=",
  8436        "dev": true
  8437      },
  8438      "balanced-match": {
  8439        "version": "1.0.0",
  8440        "resolved": "https://registry.npmjs.org/balanced-match/-/balanced-match-1.0.0.tgz",
  8441        "integrity": "sha1-ibTRmasr7kneFk6gK4nORi1xt2c="
  8442      },
  8443      "base": {
  8444        "version": "0.11.2",
  8445        "resolved": "https://registry.npmjs.org/base/-/base-0.11.2.tgz",
  8446        "integrity": "sha512-5T6P4xPgpp0YDFvSWwEZ4NoE3aM4QBQXDzmVbraCkFj8zHM+mba8SyqB5DbZWyR7mYHo6Y7BdQo3MoA4m0TeQg==",
  8447        "requires": {
  8448          "cache-base": "^1.0.1",
  8449          "class-utils": "^0.3.5",
  8450          "component-emitter": "^1.2.1",
  8451          "define-property": "^1.0.0",
  8452          "isobject": "^3.0.1",
  8453          "mixin-deep": "^1.2.0",
  8454          "pascalcase": "^0.1.1"
  8455        },
  8456        "dependencies": {
  8457          "define-property": {
  8458            "version": "1.0.0",
  8459            "resolved": "https://registry.npmjs.org/define-property/-/define-property-1.0.0.tgz",
  8460            "integrity": "sha1-dp66rz9KY6rTr56NMEybvnm/sOY=",
  8461            "requires": {
  8462              "is-descriptor": "^1.0.0"
  8463            }
  8464          },
  8465          "is-accessor-descriptor": {
  8466            "version": "1.0.0",
  8467            "resolved": "https://registry.npmjs.org/is-accessor-descriptor/-/is-accessor-descriptor-1.0.0.tgz",
  8468            "integrity": "sha512-m5hnHTkcVsPfqx3AKlyttIPb7J+XykHvJP2B9bZDjlhLIoEq4XoK64Vg7boZlVWYK6LUY94dYPEE7Lh0ZkZKcQ==",
  8469            "requires": {
  8470              "kind-of": "^6.0.0"
  8471            }
  8472          },
  8473          "is-data-descriptor": {
  8474            "version": "1.0.0",
  8475            "resolved": "https://registry.npmjs.org/is-data-descriptor/-/is-data-descriptor-1.0.0.tgz",
  8476            "integrity": "sha512-jbRXy1FmtAoCjQkVmIVYwuuqDFUbaOeDjmed1tOGPrsMhtJA4rD9tkgA0F1qJ3gRFRXcHYVkdeaP50Q5rE/jLQ==",
  8477            "requires": {
  8478              "kind-of": "^6.0.0"
  8479            }
  8480          },
  8481          "is-descriptor": {
  8482            "version": "1.0.2",
  8483            "resolved": "https://registry.npmjs.org/is-descriptor/-/is-descriptor-1.0.2.tgz",
  8484            "integrity": "sha512-2eis5WqQGV7peooDyLmNEPUrps9+SXX5c9pL3xEB+4e9HnGuDa7mB7kHxHw4CbqS9k1T2hOH3miL8n8WtiYVtg==",
  8485            "requires": {
  8486              "is-accessor-descriptor": "^1.0.0",
  8487              "is-data-descriptor": "^1.0.0",
  8488              "kind-of": "^6.0.2"
  8489            }
  8490          },
  8491          "isobject": {
  8492            "version": "3.0.1",
  8493            "resolved": "https://registry.npmjs.org/isobject/-/isobject-3.0.1.tgz",
  8494            "integrity": "sha1-TkMekrEalzFjaqH5yNHMvP2reN8="
  8495          },
  8496          "kind-of": {
  8497            "version": "6.0.2",
  8498            "resolved": "https://registry.npmjs.org/kind-of/-/kind-of-6.0.2.tgz",
  8499            "integrity": "sha512-s5kLOcnH0XqDO+FvuaLX8DDjZ18CGFk7VygH40QoKPUQhW4e2rvM0rwUq0t8IQDOwYSeLK01U90OjzBTme2QqA=="
  8500          }
  8501        }
  8502      },
  8503      "base64-arraybuffer": {
  8504        "version": "0.1.5",
  8505        "resolved": "https://registry.npmjs.org/base64-arraybuffer/-/base64-arraybuffer-0.1.5.tgz",
  8506        "integrity": "sha1-c5JncZI7Whl0etZmqlzUv5xunOg=",
  8507        "dev": true
  8508      },
  8509      "base64id": {
  8510        "version": "1.0.0",
  8511        "resolved": "https://registry.npmjs.org/base64id/-/base64id-1.0.0.tgz",
  8512        "integrity": "sha1-R2iMuZu2gE8OBtPnY7HDLlfY5rY=",
  8513        "dev": true
  8514      },
  8515      "batch": {
  8516        "version": "0.6.1",
  8517        "resolved": "https://registry.npmjs.org/batch/-/batch-0.6.1.tgz",
  8518        "integrity": "sha1-3DQxT05nkxgJP8dgJyUl+UvyXBY=",
  8519        "dev": true
  8520      },
  8521      "bcrypt-pbkdf": {
  8522        "version": "1.0.2",
  8523        "resolved": "https://registry.npmjs.org/bcrypt-pbkdf/-/bcrypt-pbkdf-1.0.2.tgz",
  8524        "integrity": "sha1-pDAdOJtqQ/m2f/PKEaP2Y342Dp4=",
  8525        "requires": {
  8526          "tweetnacl": "^0.14.3"
  8527        }
  8528      },
  8529      "better-assert": {
  8530        "version": "1.0.2",
  8531        "resolved": "https://registry.npmjs.org/better-assert/-/better-assert-1.0.2.tgz",
  8532        "integrity": "sha1-QIZrnhueC1W0gYlDEeaPr/rrxSI=",
  8533        "dev": true,
  8534        "requires": {
  8535          "callsite": "1.0.0"
  8536        }
  8537      },
  8538      "binary-extensions": {
  8539        "version": "1.13.1",
  8540        "resolved": "https://registry.npmjs.org/binary-extensions/-/binary-extensions-1.13.1.tgz",
  8541        "integrity": "sha512-Un7MIEDdUC5gNpcGDV97op1Ywk748MpHcFTHoYs6qnj1Z3j7I53VG3nwZhKzoBZmbdRNnb6WRdFlwl7tSDuZGw=="
  8542      },
  8543      "bindings": {
  8544        "version": "1.5.0",
  8545        "resolved": "https://registry.npmjs.org/bindings/-/bindings-1.5.0.tgz",
  8546        "integrity": "sha512-p2q/t/mhvuOj/UeLlV6566GD/guowlr0hHxClI0W9m7MWYkL1F0hLo+0Aexs9HSPCtR1SXQ0TD3MMKrXZajbiQ==",
  8547        "optional": true,
  8548        "requires": {
  8549          "file-uri-to-path": "1.0.0"
  8550        }
  8551      },
  8552      "blob": {
  8553        "version": "0.0.4",
  8554        "resolved": "https://registry.npmjs.org/blob/-/blob-0.0.4.tgz",
  8555        "integrity": "sha1-vPEwUspURj8w+fx+lbmkdjCpSSE=",
  8556        "dev": true
  8557      },
  8558      "block-stream": {
  8559        "version": "0.0.9",
  8560        "resolved": "https://registry.npmjs.org/block-stream/-/block-stream-0.0.9.tgz",
  8561        "integrity": "sha1-E+v+d4oDIFz+A3UUgeu0szAMEmo=",
  8562        "requires": {
  8563          "inherits": "~2.0.0"
  8564        }
  8565      },
  8566      "bluebird": {
  8567        "version": "3.7.2",
  8568        "resolved": "https://registry.npmjs.org/bluebird/-/bluebird-3.7.2.tgz",
  8569        "integrity": "sha512-XpNj6GDQzdfW+r2Wnn7xiSAd7TM3jzkxGXBGTtWKuSXv1xUV+azxAm8jdWZN06QTQk+2N2XB9jRDkvbmQmcRtg==",
  8570        "dev": true
  8571      },
  8572      "body-parser": {
  8573        "version": "1.19.0",
  8574        "resolved": "https://registry.npmjs.org/body-parser/-/body-parser-1.19.0.tgz",
  8575        "integrity": "sha512-dhEPs72UPbDnAQJ9ZKMNTP6ptJaionhP5cBb541nXPlW60Jepo9RV/a4fX4XWW9CuFNK22krhrj1+rgzifNCsw==",
  8576        "dev": true,
  8577        "requires": {
  8578          "bytes": "3.1.0",
  8579          "content-type": "~1.0.4",
  8580          "debug": "2.6.9",
  8581          "depd": "~1.1.2",
  8582          "http-errors": "1.7.2",
  8583          "iconv-lite": "0.4.24",
  8584          "on-finished": "~2.3.0",
  8585          "qs": "6.7.0",
  8586          "raw-body": "2.4.0",
  8587          "type-is": "~1.6.17"
  8588        },
  8589        "dependencies": {
  8590          "qs": {
  8591            "version": "6.7.0",
  8592            "resolved": "https://registry.npmjs.org/qs/-/qs-6.7.0.tgz",
  8593            "integrity": "sha512-VCdBRNFTX1fyE7Nb6FYoURo/SPe62QCaAyzJvUjwRaIsc+NePBEniHlvxFmmX56+HZphIGtV0XeCirBtpDrTyQ==",
  8594            "dev": true
  8595          }
  8596        }
  8597      },
  8598      "bootstrap": {
  8599        "version": "git+ssh://git@github.com/twbs/bootstrap.git#0d1aee6a2fecc865066c90e85422e192ca69ba34",
  8600        "integrity": "sha512-f0fONjLqgYbJsAdqYNKFKUnd9k9AFa7vj6QOmePqdkRqdASTyd5gcgRHocch9zVfcergKmRANibma9bzC90bnA==",
  8601        "from": "bootstrap@git://github.com/twbs/bootstrap.git#v4-dev",
  8602        "requires": {}
  8603      },
  8604      "brace-expansion": {
  8605        "version": "1.1.11",
  8606        "resolved": "https://registry.npmjs.org/brace-expansion/-/brace-expansion-1.1.11.tgz",
  8607        "integrity": "sha512-iCuPHDFgrHX7H2vEI/5xpz07zSHB00TpugqhmYtVmMO6518mCuRMoOYFldEBl0g187ufozdaHgWKcYFb61qGiA==",
  8608        "requires": {
  8609          "balanced-match": "^1.0.0",
  8610          "concat-map": "0.0.1"
  8611        }
  8612      },
  8613      "braces": {
  8614        "version": "1.8.5",
  8615        "resolved": "https://registry.npmjs.org/braces/-/braces-1.8.5.tgz",
  8616        "integrity": "sha1-uneWLhLf+WnWt2cR6RS3N4V79qc=",
  8617        "requires": {
  8618          "expand-range": "^1.8.1",
  8619          "preserve": "^0.2.0",
  8620          "repeat-element": "^1.1.2"
  8621        }
  8622      },
  8623      "browser-sync": {
  8624        "version": "2.26.7",
  8625        "resolved": "https://registry.npmjs.org/browser-sync/-/browser-sync-2.26.7.tgz",
  8626        "integrity": "sha512-lY3emme0OyvA2ujEMpRmyRy9LY6gHLuTr2/ABxhIm3lADOiRXzP4dgekvnDrQqZ/Ec2Fz19lEjm6kglSG5766w==",
  8627        "dev": true,
  8628        "requires": {
  8629          "browser-sync-client": "^2.26.6",
  8630          "browser-sync-ui": "^2.26.4",
  8631          "bs-recipes": "1.3.4",
  8632          "bs-snippet-injector": "^2.0.1",
  8633          "chokidar": "^2.0.4",
  8634          "connect": "3.6.6",
  8635          "connect-history-api-fallback": "^1",
  8636          "dev-ip": "^1.0.1",
  8637          "easy-extender": "^2.3.4",
  8638          "eazy-logger": "^3",
  8639          "etag": "^1.8.1",
  8640          "fresh": "^0.5.2",
  8641          "fs-extra": "3.0.1",
  8642          "http-proxy": "1.15.2",
  8643          "immutable": "^3",
  8644          "localtunnel": "1.9.2",
  8645          "micromatch": "^3.1.10",
  8646          "opn": "5.3.0",
  8647          "portscanner": "2.1.1",
  8648          "qs": "6.2.3",
  8649          "raw-body": "^2.3.2",
  8650          "resp-modifier": "6.0.2",
  8651          "rx": "4.1.0",
  8652          "send": "0.16.2",
  8653          "serve-index": "1.9.1",
  8654          "serve-static": "1.13.2",
  8655          "server-destroy": "1.0.1",
  8656          "socket.io": "2.1.1",
  8657          "ua-parser-js": "0.7.17",
  8658          "yargs": "6.4.0"
  8659        },
  8660        "dependencies": {
  8661          "accepts": {
  8662            "version": "1.3.7",
  8663            "resolved": "https://registry.npmjs.org/accepts/-/accepts-1.3.7.tgz",
  8664            "integrity": "sha512-Il80Qs2WjYlJIBNzNkK6KYqlVMTbZLXgHx2oT0pU/fjRHyEp+PEfEPY0R3WCwAGVOtauxh1hOxNgIf5bv7dQpA==",
  8665            "dev": true,
  8666            "requires": {
  8667              "mime-types": "~2.1.24",
  8668              "negotiator": "0.6.2"
  8669            }
  8670          },
  8671          "anymatch": {
  8672            "version": "2.0.0",
  8673            "resolved": "https://registry.npmjs.org/anymatch/-/anymatch-2.0.0.tgz",
  8674            "integrity": "sha512-5teOsQWABXHHBFP9y3skS5P3d/WfWXpv3FUpy+LorMrNYaT9pI4oLMQX7jzQ2KklNpGpWHzdCXTDT2Y3XGlZBw==",
  8675            "dev": true,
  8676            "requires": {
  8677              "micromatch": "^3.1.4",
  8678              "normalize-path": "^2.1.1"
  8679            },
  8680            "dependencies": {
  8681              "normalize-path": {
  8682                "version": "2.1.1",
  8683                "resolved": "https://registry.npmjs.org/normalize-path/-/normalize-path-2.1.1.tgz",
  8684                "integrity": "sha1-GrKLVW4Zg2Oowab35vogE3/mrtk=",
  8685                "dev": true,
  8686                "requires": {
  8687                  "remove-trailing-separator": "^1.0.1"
  8688                }
  8689              }
  8690            }
  8691          },
  8692          "arr-diff": {
  8693            "version": "4.0.0",
  8694            "resolved": "https://registry.npmjs.org/arr-diff/-/arr-diff-4.0.0.tgz",
  8695            "integrity": "sha1-1kYQdP6/7HHn4VI1dhoyml3HxSA=",
  8696            "dev": true
  8697          },
  8698          "array-unique": {
  8699            "version": "0.3.2",
  8700            "resolved": "https://registry.npmjs.org/array-unique/-/array-unique-0.3.2.tgz",
  8701            "integrity": "sha1-qJS3XUvE9s1nnvMkSp/Y9Gri1Cg=",
  8702            "dev": true
  8703          },
  8704          "arraybuffer.slice": {
  8705            "version": "0.0.7",
  8706            "resolved": "https://registry.npmjs.org/arraybuffer.slice/-/arraybuffer.slice-0.0.7.tgz",
  8707            "integrity": "sha512-wGUIVQXuehL5TCqQun8OW81jGzAWycqzFF8lFp+GOM5BXLYj3bKNsYC4daB7n6XjCqxQA/qgTJ+8ANR3acjrog==",
  8708            "dev": true
  8709          },
  8710          "blob": {
  8711            "version": "0.0.5",
  8712            "resolved": "https://registry.npmjs.org/blob/-/blob-0.0.5.tgz",
  8713            "integrity": "sha512-gaqbzQPqOoamawKg0LGVd7SzLgXS+JH61oWprSLH+P+abTczqJbhTR8CmJ2u9/bUYNmHTGJx/UEmn6doAvvuig==",
  8714            "dev": true
  8715          },
  8716          "braces": {
  8717            "version": "2.3.2",
  8718            "resolved": "https://registry.npmjs.org/braces/-/braces-2.3.2.tgz",
  8719            "integrity": "sha512-aNdbnj9P8PjdXU4ybaWLK2IF3jc/EoDYbC7AazW6to3TRsfXxscC9UXOB5iDiEQrkyIbWp2SLQda4+QAa7nc3w==",
  8720            "dev": true,
  8721            "requires": {
  8722              "arr-flatten": "^1.1.0",
  8723              "array-unique": "^0.3.2",
  8724              "extend-shallow": "^2.0.1",
  8725              "fill-range": "^4.0.0",
  8726              "isobject": "^3.0.1",
  8727              "repeat-element": "^1.1.2",
  8728              "snapdragon": "^0.8.1",
  8729              "snapdragon-node": "^2.0.1",
  8730              "split-string": "^3.0.2",
  8731              "to-regex": "^3.0.1"
  8732            },
  8733            "dependencies": {
  8734              "extend-shallow": {
  8735                "version": "2.0.1",
  8736                "resolved": "https://registry.npmjs.org/extend-shallow/-/extend-shallow-2.0.1.tgz",
  8737                "integrity": "sha1-Ua99YUrZqfYQ6huvu5idaxxWiQ8=",
  8738                "dev": true,
  8739                "requires": {
  8740                  "is-extendable": "^0.1.0"
  8741                }
  8742              }
  8743            }
  8744          },
  8745          "camelcase": {
  8746            "version": "3.0.0",
  8747            "resolved": "https://registry.npmjs.org/camelcase/-/camelcase-3.0.0.tgz",
  8748            "integrity": "sha1-MvxLn82vhF/N9+c7uXysImHwqwo=",
  8749            "dev": true
  8750          },
  8751          "chokidar": {
  8752            "version": "2.1.8",
  8753            "resolved": "https://registry.npmjs.org/chokidar/-/chokidar-2.1.8.tgz",
  8754            "integrity": "sha512-ZmZUazfOzf0Nve7duiCKD23PFSCs4JPoYyccjUFF3aQkQadqBhfzhjkwBH2mNOG9cTBwhamM37EIsIkZw3nRgg==",
  8755            "dev": true,
  8756            "requires": {
  8757              "anymatch": "^2.0.0",
  8758              "async-each": "^1.0.1",
  8759              "braces": "^2.3.2",
  8760              "fsevents": "^1.2.7",
  8761              "glob-parent": "^3.1.0",
  8762              "inherits": "^2.0.3",
  8763              "is-binary-path": "^1.0.0",
  8764              "is-glob": "^4.0.0",
  8765              "normalize-path": "^3.0.0",
  8766              "path-is-absolute": "^1.0.0",
  8767              "readdirp": "^2.2.1",
  8768              "upath": "^1.1.1"
  8769            }
  8770          },
  8771          "component-emitter": {
  8772            "version": "1.2.1",
  8773            "resolved": "https://registry.npmjs.org/component-emitter/-/component-emitter-1.2.1.tgz",
  8774            "integrity": "sha1-E3kY1teCg/ffemt8WmPhQOaUJeY=",
  8775            "dev": true
  8776          },
  8777          "connect": {
  8778            "version": "3.6.6",
  8779            "resolved": "https://registry.npmjs.org/connect/-/connect-3.6.6.tgz",
  8780            "integrity": "sha1-Ce/2xVr3I24TcTWnJXSFi2eG9SQ=",
  8781            "dev": true,
  8782            "requires": {
  8783              "debug": "2.6.9",
  8784              "finalhandler": "1.1.0",
  8785              "parseurl": "~1.3.2",
  8786              "utils-merge": "1.0.1"
  8787            }
  8788          },
  8789          "engine.io": {
  8790            "version": "3.2.1",
  8791            "resolved": "https://registry.npmjs.org/engine.io/-/engine.io-3.2.1.tgz",
  8792            "integrity": "sha512-+VlKzHzMhaU+GsCIg4AoXF1UdDFjHHwMmMKqMJNDNLlUlejz58FCy4LBqB2YVJskHGYl06BatYWKP2TVdVXE5w==",
  8793            "dev": true,
  8794            "requires": {
  8795              "accepts": "~1.3.4",
  8796              "base64id": "1.0.0",
  8797              "cookie": "0.3.1",
  8798              "debug": "~3.1.0",
  8799              "engine.io-parser": "~2.1.0",
  8800              "ws": "~3.3.1"
  8801            },
  8802            "dependencies": {
  8803              "debug": {
  8804                "version": "3.1.0",
  8805                "resolved": "https://registry.npmjs.org/debug/-/debug-3.1.0.tgz",
  8806                "integrity": "sha512-OX8XqP7/1a9cqkxYw2yXss15f26NKWBpDXQd0/uK/KPqdQhxbPa994hnzjcE2VqQpDslf55723cKPUOGSmMY3g==",
  8807                "dev": true,
  8808                "requires": {
  8809                  "ms": "2.0.0"
  8810                }
  8811              }
  8812            }
  8813          },
  8814          "engine.io-client": {
  8815            "version": "3.2.1",
  8816            "resolved": "https://registry.npmjs.org/engine.io-client/-/engine.io-client-3.2.1.tgz",
  8817            "integrity": "sha512-y5AbkytWeM4jQr7m/koQLc5AxpRKC1hEVUb/s1FUAWEJq5AzJJ4NLvzuKPuxtDi5Mq755WuDvZ6Iv2rXj4PTzw==",
  8818            "dev": true,
  8819            "requires": {
  8820              "component-emitter": "1.2.1",
  8821              "component-inherit": "0.0.3",
  8822              "debug": "~3.1.0",
  8823              "engine.io-parser": "~2.1.1",
  8824              "has-cors": "1.1.0",
  8825              "indexof": "0.0.1",
  8826              "parseqs": "0.0.5",
  8827              "parseuri": "0.0.5",
  8828              "ws": "~3.3.1",
  8829              "xmlhttprequest-ssl": "~1.5.4",
  8830              "yeast": "0.1.2"
  8831            },
  8832            "dependencies": {
  8833              "debug": {
  8834                "version": "3.1.0",
  8835                "resolved": "https://registry.npmjs.org/debug/-/debug-3.1.0.tgz",
  8836                "integrity": "sha512-OX8XqP7/1a9cqkxYw2yXss15f26NKWBpDXQd0/uK/KPqdQhxbPa994hnzjcE2VqQpDslf55723cKPUOGSmMY3g==",
  8837                "dev": true,
  8838                "requires": {
  8839                  "ms": "2.0.0"
  8840                }
  8841              }
  8842            }
  8843          },
  8844          "engine.io-parser": {
  8845            "version": "2.1.3",
  8846            "resolved": "https://registry.npmjs.org/engine.io-parser/-/engine.io-parser-2.1.3.tgz",
  8847            "integrity": "sha512-6HXPre2O4Houl7c4g7Ic/XzPnHBvaEmN90vtRO9uLmwtRqQmTOw0QMevL1TOfL2Cpu1VzsaTmMotQgMdkzGkVA==",
  8848            "dev": true,
  8849            "requires": {
  8850              "after": "0.8.2",
  8851              "arraybuffer.slice": "~0.0.7",
  8852              "base64-arraybuffer": "0.1.5",
  8853              "blob": "0.0.5",
  8854              "has-binary2": "~1.0.2"
  8855            }
  8856          },
  8857          "eventemitter3": {
  8858            "version": "1.2.0",
  8859            "resolved": "https://registry.npmjs.org/eventemitter3/-/eventemitter3-1.2.0.tgz",
  8860            "integrity": "sha1-HIaZHYFq0eUEdQ5zh0Ik7PO+xQg=",
  8861            "dev": true
  8862          },
  8863          "expand-brackets": {
  8864            "version": "2.1.4",
  8865            "resolved": "https://registry.npmjs.org/expand-brackets/-/expand-brackets-2.1.4.tgz",
  8866            "integrity": "sha1-t3c14xXOMPa27/D4OwQVGiJEliI=",
  8867            "dev": true,
  8868            "requires": {
  8869              "debug": "^2.3.3",
  8870              "define-property": "^0.2.5",
  8871              "extend-shallow": "^2.0.1",
  8872              "posix-character-classes": "^0.1.0",
  8873              "regex-not": "^1.0.0",
  8874              "snapdragon": "^0.8.1",
  8875              "to-regex": "^3.0.1"
  8876            },
  8877            "dependencies": {
  8878              "define-property": {
  8879                "version": "0.2.5",
  8880                "resolved": "https://registry.npmjs.org/define-property/-/define-property-0.2.5.tgz",
  8881                "integrity": "sha1-w1se+RjsPJkPmlvFe+BKrOxcgRY=",
  8882                "dev": true,
  8883                "requires": {
  8884                  "is-descriptor": "^0.1.0"
  8885                }
  8886              },
  8887              "extend-shallow": {
  8888                "version": "2.0.1",
  8889                "resolved": "https://registry.npmjs.org/extend-shallow/-/extend-shallow-2.0.1.tgz",
  8890                "integrity": "sha1-Ua99YUrZqfYQ6huvu5idaxxWiQ8=",
  8891                "dev": true,
  8892                "requires": {
  8893                  "is-extendable": "^0.1.0"
  8894                }
  8895              },
  8896              "is-accessor-descriptor": {
  8897                "version": "0.1.6",
  8898                "resolved": "https://registry.npmjs.org/is-accessor-descriptor/-/is-accessor-descriptor-0.1.6.tgz",
  8899                "integrity": "sha1-qeEss66Nh2cn7u84Q/igiXtcmNY=",
  8900                "dev": true,
  8901                "requires": {
  8902                  "kind-of": "^3.0.2"
  8903                },
  8904                "dependencies": {
  8905                  "kind-of": {
  8906                    "version": "3.2.2",
  8907                    "resolved": "https://registry.npmjs.org/kind-of/-/kind-of-3.2.2.tgz",
  8908                    "integrity": "sha1-MeohpzS6ubuw8yRm2JOupR5KPGQ=",
  8909                    "dev": true,
  8910                    "requires": {
  8911                      "is-buffer": "^1.1.5"
  8912                    }
  8913                  }
  8914                }
  8915              },
  8916              "is-data-descriptor": {
  8917                "version": "0.1.4",
  8918                "resolved": "https://registry.npmjs.org/is-data-descriptor/-/is-data-descriptor-0.1.4.tgz",
  8919                "integrity": "sha1-C17mSDiOLIYCgueT8YVv7D8wG1Y=",
  8920                "dev": true,
  8921                "requires": {
  8922                  "kind-of": "^3.0.2"
  8923                },
  8924                "dependencies": {
  8925                  "kind-of": {
  8926                    "version": "3.2.2",
  8927                    "resolved": "https://registry.npmjs.org/kind-of/-/kind-of-3.2.2.tgz",
  8928                    "integrity": "sha1-MeohpzS6ubuw8yRm2JOupR5KPGQ=",
  8929                    "dev": true,
  8930                    "requires": {
  8931                      "is-buffer": "^1.1.5"
  8932                    }
  8933                  }
  8934                }
  8935              },
  8936              "is-descriptor": {
  8937                "version": "0.1.6",
  8938                "resolved": "https://registry.npmjs.org/is-descriptor/-/is-descriptor-0.1.6.tgz",
  8939                "integrity": "sha512-avDYr0SB3DwO9zsMov0gKCESFYqCnE4hq/4z3TdUlukEy5t9C0YRq7HLrsN52NAcqXKaepeCD0n+B0arnVG3Hg==",
  8940                "dev": true,
  8941                "requires": {
  8942                  "is-accessor-descriptor": "^0.1.6",
  8943                  "is-data-descriptor": "^0.1.4",
  8944                  "kind-of": "^5.0.0"
  8945                }
  8946              },
  8947              "kind-of": {
  8948                "version": "5.1.0",
  8949                "resolved": "https://registry.npmjs.org/kind-of/-/kind-of-5.1.0.tgz",
  8950                "integrity": "sha512-NGEErnH6F2vUuXDh+OlbcKW7/wOcfdRHaZ7VWtqCztfHri/++YKmP51OdWeGPuqCOba6kk2OTe5d02VmTB80Pw==",
  8951                "dev": true
  8952              }
  8953            }
  8954          },
  8955          "extglob": {
  8956            "version": "2.0.4",
  8957            "resolved": "https://registry.npmjs.org/extglob/-/extglob-2.0.4.tgz",
  8958            "integrity": "sha512-Nmb6QXkELsuBr24CJSkilo6UHHgbekK5UiZgfE6UHD3Eb27YC6oD+bhcT+tJ6cl8dmsgdQxnWlcry8ksBIBLpw==",
  8959            "dev": true,
  8960            "requires": {
  8961              "array-unique": "^0.3.2",
  8962              "define-property": "^1.0.0",
  8963              "expand-brackets": "^2.1.4",
  8964              "extend-shallow": "^2.0.1",
  8965              "fragment-cache": "^0.2.1",
  8966              "regex-not": "^1.0.0",
  8967              "snapdragon": "^0.8.1",
  8968              "to-regex": "^3.0.1"
  8969            },
  8970            "dependencies": {
  8971              "define-property": {
  8972                "version": "1.0.0",
  8973                "resolved": "https://registry.npmjs.org/define-property/-/define-property-1.0.0.tgz",
  8974                "integrity": "sha1-dp66rz9KY6rTr56NMEybvnm/sOY=",
  8975                "dev": true,
  8976                "requires": {
  8977                  "is-descriptor": "^1.0.0"
  8978                }
  8979              },
  8980              "extend-shallow": {
  8981                "version": "2.0.1",
  8982                "resolved": "https://registry.npmjs.org/extend-shallow/-/extend-shallow-2.0.1.tgz",
  8983                "integrity": "sha1-Ua99YUrZqfYQ6huvu5idaxxWiQ8=",
  8984                "dev": true,
  8985                "requires": {
  8986                  "is-extendable": "^0.1.0"
  8987                }
  8988              }
  8989            }
  8990          },
  8991          "fill-range": {
  8992            "version": "4.0.0",
  8993            "resolved": "https://registry.npmjs.org/fill-range/-/fill-range-4.0.0.tgz",
  8994            "integrity": "sha1-1USBHUKPmOsGpj3EAtJAPDKMOPc=",
  8995            "dev": true,
  8996            "requires": {
  8997              "extend-shallow": "^2.0.1",
  8998              "is-number": "^3.0.0",
  8999              "repeat-string": "^1.6.1",
  9000              "to-regex-range": "^2.1.0"
  9001            },
  9002            "dependencies": {
  9003              "extend-shallow": {
  9004                "version": "2.0.1",
  9005                "resolved": "https://registry.npmjs.org/extend-shallow/-/extend-shallow-2.0.1.tgz",
  9006                "integrity": "sha1-Ua99YUrZqfYQ6huvu5idaxxWiQ8=",
  9007                "dev": true,
  9008                "requires": {
  9009                  "is-extendable": "^0.1.0"
  9010                }
  9011              }
  9012            }
  9013          },
  9014          "finalhandler": {
  9015            "version": "1.1.0",
  9016            "resolved": "https://registry.npmjs.org/finalhandler/-/finalhandler-1.1.0.tgz",
  9017            "integrity": "sha1-zgtoVbRYU+eRsvzGgARtiCU91/U=",
  9018            "dev": true,
  9019            "requires": {
  9020              "debug": "2.6.9",
  9021              "encodeurl": "~1.0.1",
  9022              "escape-html": "~1.0.3",
  9023              "on-finished": "~2.3.0",
  9024              "parseurl": "~1.3.2",
  9025              "statuses": "~1.3.1",
  9026              "unpipe": "~1.0.0"
  9027            }
  9028          },
  9029          "glob-parent": {
  9030            "version": "3.1.0",
  9031            "resolved": "https://registry.npmjs.org/glob-parent/-/glob-parent-3.1.0.tgz",
  9032            "integrity": "sha1-nmr2KZ2NO9K9QEMIMr0RPfkGxa4=",
  9033            "dev": true,
  9034            "requires": {
  9035              "is-glob": "^3.1.0",
  9036              "path-dirname": "^1.0.0"
  9037            },
  9038            "dependencies": {
  9039              "is-glob": {
  9040                "version": "3.1.0",
  9041                "resolved": "https://registry.npmjs.org/is-glob/-/is-glob-3.1.0.tgz",
  9042                "integrity": "sha1-e6WuJCF4BKxwcHuWkiVnSGzD6Eo=",
  9043                "dev": true,
  9044                "requires": {
  9045                  "is-extglob": "^2.1.0"
  9046                }
  9047              }
  9048            }
  9049          },
  9050          "http-proxy": {
  9051            "version": "1.15.2",
  9052            "resolved": "https://registry.npmjs.org/http-proxy/-/http-proxy-1.15.2.tgz",
  9053            "integrity": "sha1-ZC/cr/5S00SNK9o7AHnpQJBk2jE=",
  9054            "dev": true,
  9055            "requires": {
  9056              "eventemitter3": "1.x.x",
  9057              "requires-port": "1.x.x"
  9058            }
  9059          },
  9060          "is-accessor-descriptor": {
  9061            "version": "1.0.0",
  9062            "resolved": "https://registry.npmjs.org/is-accessor-descriptor/-/is-accessor-descriptor-1.0.0.tgz",
  9063            "integrity": "sha512-m5hnHTkcVsPfqx3AKlyttIPb7J+XykHvJP2B9bZDjlhLIoEq4XoK64Vg7boZlVWYK6LUY94dYPEE7Lh0ZkZKcQ==",
  9064            "dev": true,
  9065            "requires": {
  9066              "kind-of": "^6.0.0"
  9067            }
  9068          },
  9069          "is-data-descriptor": {
  9070            "version": "1.0.0",
  9071            "resolved": "https://registry.npmjs.org/is-data-descriptor/-/is-data-descriptor-1.0.0.tgz",
  9072            "integrity": "sha512-jbRXy1FmtAoCjQkVmIVYwuuqDFUbaOeDjmed1tOGPrsMhtJA4rD9tkgA0F1qJ3gRFRXcHYVkdeaP50Q5rE/jLQ==",
  9073            "dev": true,
  9074            "requires": {
  9075              "kind-of": "^6.0.0"
  9076            }
  9077          },
  9078          "is-descriptor": {
  9079            "version": "1.0.2",
  9080            "resolved": "https://registry.npmjs.org/is-descriptor/-/is-descriptor-1.0.2.tgz",
  9081            "integrity": "sha512-2eis5WqQGV7peooDyLmNEPUrps9+SXX5c9pL3xEB+4e9HnGuDa7mB7kHxHw4CbqS9k1T2hOH3miL8n8WtiYVtg==",
  9082            "dev": true,
  9083            "requires": {
  9084              "is-accessor-descriptor": "^1.0.0",
  9085              "is-data-descriptor": "^1.0.0",
  9086              "kind-of": "^6.0.2"
  9087            }
  9088          },
  9089          "is-extglob": {
  9090            "version": "2.1.1",
  9091            "resolved": "https://registry.npmjs.org/is-extglob/-/is-extglob-2.1.1.tgz",
  9092            "integrity": "sha1-qIwCU1eR8C7TfHahueqXc8gz+MI=",
  9093            "dev": true
  9094          },
  9095          "is-glob": {
  9096            "version": "4.0.1",
  9097            "resolved": "https://registry.npmjs.org/is-glob/-/is-glob-4.0.1.tgz",
  9098            "integrity": "sha512-5G0tKtBTFImOqDnLB2hG6Bp2qcKEFduo4tZu9MT/H6NQv/ghhy30o55ufafxJ/LdH79LLs2Kfrn85TLKyA7BUg==",
  9099            "dev": true,
  9100            "requires": {
  9101              "is-extglob": "^2.1.1"
  9102            }
  9103          },
  9104          "is-number": {
  9105            "version": "3.0.0",
  9106            "resolved": "https://registry.npmjs.org/is-number/-/is-number-3.0.0.tgz",
  9107            "integrity": "sha1-JP1iAaR4LPUFYcgQJ2r8fRLXEZU=",
  9108            "dev": true,
  9109            "requires": {
  9110              "kind-of": "^3.0.2"
  9111            },
  9112            "dependencies": {
  9113              "kind-of": {
  9114                "version": "3.2.2",
  9115                "resolved": "https://registry.npmjs.org/kind-of/-/kind-of-3.2.2.tgz",
  9116                "integrity": "sha1-MeohpzS6ubuw8yRm2JOupR5KPGQ=",
  9117                "dev": true,
  9118                "requires": {
  9119                  "is-buffer": "^1.1.5"
  9120                }
  9121              }
  9122            }
  9123          },
  9124          "isarray": {
  9125            "version": "2.0.1",
  9126            "resolved": "https://registry.npmjs.org/isarray/-/isarray-2.0.1.tgz",
  9127            "integrity": "sha1-o32U7ZzaLVmGXJ92/llu4fM4dB4=",
  9128            "dev": true
  9129          },
  9130          "isobject": {
  9131            "version": "3.0.1",
  9132            "resolved": "https://registry.npmjs.org/isobject/-/isobject-3.0.1.tgz",
  9133            "integrity": "sha1-TkMekrEalzFjaqH5yNHMvP2reN8=",
  9134            "dev": true
  9135          },
  9136          "kind-of": {
  9137            "version": "6.0.2",
  9138            "resolved": "https://registry.npmjs.org/kind-of/-/kind-of-6.0.2.tgz",
  9139            "integrity": "sha512-s5kLOcnH0XqDO+FvuaLX8DDjZ18CGFk7VygH40QoKPUQhW4e2rvM0rwUq0t8IQDOwYSeLK01U90OjzBTme2QqA==",
  9140            "dev": true
  9141          },
  9142          "micromatch": {
  9143            "version": "3.1.10",
  9144            "resolved": "https://registry.npmjs.org/micromatch/-/micromatch-3.1.10.tgz",
  9145            "integrity": "sha512-MWikgl9n9M3w+bpsY3He8L+w9eF9338xRl8IAO5viDizwSzziFEyUzo2xrrloB64ADbTf8uA8vRqqttDTOmccg==",
  9146            "dev": true,
  9147            "requires": {
  9148              "arr-diff": "^4.0.0",
  9149              "array-unique": "^0.3.2",
  9150              "braces": "^2.3.1",
  9151              "define-property": "^2.0.2",
  9152              "extend-shallow": "^3.0.2",
  9153              "extglob": "^2.0.4",
  9154              "fragment-cache": "^0.2.1",
  9155              "kind-of": "^6.0.2",
  9156              "nanomatch": "^1.2.9",
  9157              "object.pick": "^1.3.0",
  9158              "regex-not": "^1.0.0",
  9159              "snapdragon": "^0.8.1",
  9160              "to-regex": "^3.0.2"
  9161            }
  9162          },
  9163          "negotiator": {
  9164            "version": "0.6.2",
  9165            "resolved": "https://registry.npmjs.org/negotiator/-/negotiator-0.6.2.tgz",
  9166            "integrity": "sha512-hZXc7K2e+PgeI1eDBe/10Ard4ekbfrrqG8Ep+8Jmf4JID2bNg7NvCPOZN+kfF574pFQI7mum2AUqDidoKqcTOw==",
  9167            "dev": true
  9168          },
  9169          "normalize-path": {
  9170            "version": "3.0.0",
  9171            "resolved": "https://registry.npmjs.org/normalize-path/-/normalize-path-3.0.0.tgz",
  9172            "integrity": "sha512-6eZs5Ls3WtCisHWp9S2GUy8dqkpGi4BVSz3GaqiE6ezub0512ESztXUwUB6C6IKbQkY2Pnb/mD4WYojCRwcwLA==",
  9173            "dev": true
  9174          },
  9175          "qs": {
  9176            "version": "6.2.3",
  9177            "resolved": "https://registry.npmjs.org/qs/-/qs-6.2.3.tgz",
  9178            "integrity": "sha1-HPyyXBCpsrSDBT/zn138kjOQjP4=",
  9179            "dev": true
  9180          },
  9181          "rx": {
  9182            "version": "4.1.0",
  9183            "resolved": "https://registry.npmjs.org/rx/-/rx-4.1.0.tgz",
  9184            "integrity": "sha1-pfE/957zt0D+MKqAP7CfmIBdR4I=",
  9185            "dev": true
  9186          },
  9187          "safe-buffer": {
  9188            "version": "5.1.2",
  9189            "resolved": "https://registry.npmjs.org/safe-buffer/-/safe-buffer-5.1.2.tgz",
  9190            "integrity": "sha512-Gd2UZBJDkXlY7GbJxfsE8/nvKkUEU1G38c1siN6QP6a9PT9MmHB8GnpscSmMJSoF8LOIrt8ud/wPtojys4G6+g==",
  9191            "dev": true
  9192          },
  9193          "socket.io": {
  9194            "version": "2.1.1",
  9195            "resolved": "https://registry.npmjs.org/socket.io/-/socket.io-2.1.1.tgz",
  9196            "integrity": "sha512-rORqq9c+7W0DAK3cleWNSyfv/qKXV99hV4tZe+gGLfBECw3XEhBy7x85F3wypA9688LKjtwO9pX9L33/xQI8yA==",
  9197            "dev": true,
  9198            "requires": {
  9199              "debug": "~3.1.0",
  9200              "engine.io": "~3.2.0",
  9201              "has-binary2": "~1.0.2",
  9202              "socket.io-adapter": "~1.1.0",
  9203              "socket.io-client": "2.1.1",
  9204              "socket.io-parser": "~3.2.0"
  9205            },
  9206            "dependencies": {
  9207              "debug": {
  9208                "version": "3.1.0",
  9209                "resolved": "https://registry.npmjs.org/debug/-/debug-3.1.0.tgz",
  9210                "integrity": "sha512-OX8XqP7/1a9cqkxYw2yXss15f26NKWBpDXQd0/uK/KPqdQhxbPa994hnzjcE2VqQpDslf55723cKPUOGSmMY3g==",
  9211                "dev": true,
  9212                "requires": {
  9213                  "ms": "2.0.0"
  9214                }
  9215              }
  9216            }
  9217          },
  9218          "socket.io-adapter": {
  9219            "version": "1.1.2",
  9220            "resolved": "https://registry.npmjs.org/socket.io-adapter/-/socket.io-adapter-1.1.2.tgz",
  9221            "integrity": "sha512-WzZRUj1kUjrTIrUKpZLEzFZ1OLj5FwLlAFQs9kuZJzJi5DKdU7FsWc36SNmA8iDOtwBQyT8FkrriRM8vXLYz8g==",
  9222            "dev": true
  9223          },
  9224          "socket.io-client": {
  9225            "version": "2.1.1",
  9226            "resolved": "https://registry.npmjs.org/socket.io-client/-/socket.io-client-2.1.1.tgz",
  9227            "integrity": "sha512-jxnFyhAuFxYfjqIgduQlhzqTcOEQSn+OHKVfAxWaNWa7ecP7xSNk2Dx/3UEsDcY7NcFafxvNvKPmmO7HTwTxGQ==",
  9228            "dev": true,
  9229            "requires": {
  9230              "backo2": "1.0.2",
  9231              "base64-arraybuffer": "0.1.5",
  9232              "component-bind": "1.0.0",
  9233              "component-emitter": "1.2.1",
  9234              "debug": "~3.1.0",
  9235              "engine.io-client": "~3.2.0",
  9236              "has-binary2": "~1.0.2",
  9237              "has-cors": "1.1.0",
  9238              "indexof": "0.0.1",
  9239              "object-component": "0.0.3",
  9240              "parseqs": "0.0.5",
  9241              "parseuri": "0.0.5",
  9242              "socket.io-parser": "~3.2.0",
  9243              "to-array": "0.1.4"
  9244            },
  9245            "dependencies": {
  9246              "debug": {
  9247                "version": "3.1.0",
  9248                "resolved": "https://registry.npmjs.org/debug/-/debug-3.1.0.tgz",
  9249                "integrity": "sha512-OX8XqP7/1a9cqkxYw2yXss15f26NKWBpDXQd0/uK/KPqdQhxbPa994hnzjcE2VqQpDslf55723cKPUOGSmMY3g==",
  9250                "dev": true,
  9251                "requires": {
  9252                  "ms": "2.0.0"
  9253                }
  9254              }
  9255            }
  9256          },
  9257          "socket.io-parser": {
  9258            "version": "3.2.0",
  9259            "resolved": "https://registry.npmjs.org/socket.io-parser/-/socket.io-parser-3.2.0.tgz",
  9260            "integrity": "sha512-FYiBx7rc/KORMJlgsXysflWx/RIvtqZbyGLlHZvjfmPTPeuD/I8MaW7cfFrj5tRltICJdgwflhfZ3NVVbVLFQA==",
  9261            "dev": true,
  9262            "requires": {
  9263              "component-emitter": "1.2.1",
  9264              "debug": "~3.1.0",
  9265              "isarray": "2.0.1"
  9266            },
  9267            "dependencies": {
  9268              "debug": {
  9269                "version": "3.1.0",
  9270                "resolved": "https://registry.npmjs.org/debug/-/debug-3.1.0.tgz",
  9271                "integrity": "sha512-OX8XqP7/1a9cqkxYw2yXss15f26NKWBpDXQd0/uK/KPqdQhxbPa994hnzjcE2VqQpDslf55723cKPUOGSmMY3g==",
  9272                "dev": true,
  9273                "requires": {
  9274                  "ms": "2.0.0"
  9275                }
  9276              }
  9277            }
  9278          },
  9279          "statuses": {
  9280            "version": "1.3.1",
  9281            "resolved": "https://registry.npmjs.org/statuses/-/statuses-1.3.1.tgz",
  9282            "integrity": "sha1-+vUbnrdKrvOzrPStX2Gr8ky3uT4=",
  9283            "dev": true
  9284          },
  9285          "ultron": {
  9286            "version": "1.1.1",
  9287            "resolved": "https://registry.npmjs.org/ultron/-/ultron-1.1.1.tgz",
  9288            "integrity": "sha512-UIEXBNeYmKptWH6z8ZnqTeS8fV74zG0/eRU9VGkpzz+LIJNs8W/zM/L+7ctCkRrgbNnnR0xxw4bKOr0cW0N0Og==",
  9289            "dev": true
  9290          },
  9291          "ws": {
  9292            "version": "3.3.3",
  9293            "resolved": "https://registry.npmjs.org/ws/-/ws-3.3.3.tgz",
  9294            "integrity": "sha512-nnWLa/NwZSt4KQJu51MYlCcSQ5g7INpOrOMt4XV8j4dqTXdmlUmSHQ8/oLC069ckre0fRsgfvsKwbTdtKLCDkA==",
  9295            "dev": true,
  9296            "requires": {
  9297              "async-limiter": "~1.0.0",
  9298              "safe-buffer": "~5.1.0",
  9299              "ultron": "~1.1.0"
  9300            }
  9301          },
  9302          "xmlhttprequest-ssl": {
  9303            "version": "1.5.5",
  9304            "resolved": "https://registry.npmjs.org/xmlhttprequest-ssl/-/xmlhttprequest-ssl-1.5.5.tgz",
  9305            "integrity": "sha1-wodrBhaKrcQOV9l+gRkayPQ5iz4=",
  9306            "dev": true
  9307          },
  9308          "yargs": {
  9309            "version": "6.4.0",
  9310            "resolved": "https://registry.npmjs.org/yargs/-/yargs-6.4.0.tgz",
  9311            "integrity": "sha1-gW4ahm1VmMzzTlWW3c4i2S2kkNQ=",
  9312            "dev": true,
  9313            "requires": {
  9314              "camelcase": "^3.0.0",
  9315              "cliui": "^3.2.0",
  9316              "decamelize": "^1.1.1",
  9317              "get-caller-file": "^1.0.1",
  9318              "os-locale": "^1.4.0",
  9319              "read-pkg-up": "^1.0.1",
  9320              "require-directory": "^2.1.1",
  9321              "require-main-filename": "^1.0.1",
  9322              "set-blocking": "^2.0.0",
  9323              "string-width": "^1.0.2",
  9324              "which-module": "^1.0.0",
  9325              "window-size": "^0.2.0",
  9326              "y18n": "^3.2.1",
  9327              "yargs-parser": "^4.1.0"
  9328            }
  9329          },
  9330          "yargs-parser": {
  9331            "version": "4.2.1",
  9332            "resolved": "https://registry.npmjs.org/yargs-parser/-/yargs-parser-4.2.1.tgz",
  9333            "integrity": "sha1-KczqwNxPA8bIe0qfIX3RjJ90hxw=",
  9334            "dev": true,
  9335            "requires": {
  9336              "camelcase": "^3.0.0"
  9337            }
  9338          }
  9339        }
  9340      },
  9341      "browser-sync-client": {
  9342        "version": "2.26.6",
  9343        "resolved": "https://registry.npmjs.org/browser-sync-client/-/browser-sync-client-2.26.6.tgz",
  9344        "integrity": "sha512-mGrkZdNzttKdf/16I+y+2dTQxoMCIpKbVIMJ/uP8ZpnKu9f9qa/2CYVtLtbjZG8nsM14EwiCrjuFTGBEnT3Gjw==",
  9345        "dev": true,
  9346        "requires": {
  9347          "etag": "1.8.1",
  9348          "fresh": "0.5.2",
  9349          "mitt": "^1.1.3",
  9350          "rxjs": "^5.5.6"
  9351        },
  9352        "dependencies": {
  9353          "rxjs": {
  9354            "version": "5.5.12",
  9355            "resolved": "https://registry.npmjs.org/rxjs/-/rxjs-5.5.12.tgz",
  9356            "integrity": "sha512-xx2itnL5sBbqeeiVgNPVuQQ1nC8Jp2WfNJhXWHmElW9YmrpS9UVnNzhP3EH3HFqexO5Tlp8GhYY+WEcqcVMvGw==",
  9357            "dev": true,
  9358            "requires": {
  9359              "symbol-observable": "1.0.1"
  9360            }
  9361          },
  9362          "symbol-observable": {
  9363            "version": "1.0.1",
  9364            "resolved": "https://registry.npmjs.org/symbol-observable/-/symbol-observable-1.0.1.tgz",
  9365            "integrity": "sha1-g0D8RwLDEi310iKI+IKD9RPT/dQ=",
  9366            "dev": true
  9367          }
  9368        }
  9369      },
  9370      "browser-sync-ui": {
  9371        "version": "2.26.4",
  9372        "resolved": "https://registry.npmjs.org/browser-sync-ui/-/browser-sync-ui-2.26.4.tgz",
  9373        "integrity": "sha512-u20P3EsZoM8Pt+puoi3BU3KlbQAH1lAcV+/O4saF26qokrBqIDotmGonfWwoRbUmdxZkM9MBmA0K39ZTG1h4sA==",
  9374        "dev": true,
  9375        "requires": {
  9376          "async-each-series": "0.1.1",
  9377          "connect-history-api-fallback": "^1",
  9378          "immutable": "^3",
  9379          "server-destroy": "1.0.1",
  9380          "socket.io-client": "^2.0.4",
  9381          "stream-throttle": "^0.1.3"
  9382        },
  9383        "dependencies": {
  9384          "arraybuffer.slice": {
  9385            "version": "0.0.7",
  9386            "resolved": "https://registry.npmjs.org/arraybuffer.slice/-/arraybuffer.slice-0.0.7.tgz",
  9387            "integrity": "sha512-wGUIVQXuehL5TCqQun8OW81jGzAWycqzFF8lFp+GOM5BXLYj3bKNsYC4daB7n6XjCqxQA/qgTJ+8ANR3acjrog==",
  9388            "dev": true
  9389          },
  9390          "blob": {
  9391            "version": "0.0.5",
  9392            "resolved": "https://registry.npmjs.org/blob/-/blob-0.0.5.tgz",
  9393            "integrity": "sha512-gaqbzQPqOoamawKg0LGVd7SzLgXS+JH61oWprSLH+P+abTczqJbhTR8CmJ2u9/bUYNmHTGJx/UEmn6doAvvuig==",
  9394            "dev": true
  9395          },
  9396          "component-emitter": {
  9397            "version": "1.2.1",
  9398            "resolved": "https://registry.npmjs.org/component-emitter/-/component-emitter-1.2.1.tgz",
  9399            "integrity": "sha1-E3kY1teCg/ffemt8WmPhQOaUJeY=",
  9400            "dev": true
  9401          },
  9402          "debug": {
  9403            "version": "4.1.1",
  9404            "resolved": "https://registry.npmjs.org/debug/-/debug-4.1.1.tgz",
  9405            "integrity": "sha512-pYAIzeRo8J6KPEaJ0VWOh5Pzkbw/RetuzehGM7QRRX5he4fPHx2rdKMB256ehJCkX+XRQm16eZLqLNS8RSZXZw==",
  9406            "dev": true,
  9407            "requires": {
  9408              "ms": "^2.1.1"
  9409            }
  9410          },
  9411          "engine.io-client": {
  9412            "version": "3.4.0",
  9413            "resolved": "https://registry.npmjs.org/engine.io-client/-/engine.io-client-3.4.0.tgz",
  9414            "integrity": "sha512-a4J5QO2k99CM2a0b12IznnyQndoEvtA4UAldhGzKqnHf42I3Qs2W5SPnDvatZRcMaNZs4IevVicBPayxYt6FwA==",
  9415            "dev": true,
  9416            "requires": {
  9417              "component-emitter": "1.2.1",
  9418              "component-inherit": "0.0.3",
  9419              "debug": "~4.1.0",
  9420              "engine.io-parser": "~2.2.0",
  9421              "has-cors": "1.1.0",
  9422              "indexof": "0.0.1",
  9423              "parseqs": "0.0.5",
  9424              "parseuri": "0.0.5",
  9425              "ws": "~6.1.0",
  9426              "xmlhttprequest-ssl": "~1.5.4",
  9427              "yeast": "0.1.2"
  9428            }
  9429          },
  9430          "engine.io-parser": {
  9431            "version": "2.2.0",
  9432            "resolved": "https://registry.npmjs.org/engine.io-parser/-/engine.io-parser-2.2.0.tgz",
  9433            "integrity": "sha512-6I3qD9iUxotsC5HEMuuGsKA0cXerGz+4uGcXQEkfBidgKf0amsjrrtwcbwK/nzpZBxclXlV7gGl9dgWvu4LF6w==",
  9434            "dev": true,
  9435            "requires": {
  9436              "after": "0.8.2",
  9437              "arraybuffer.slice": "~0.0.7",
  9438              "base64-arraybuffer": "0.1.5",
  9439              "blob": "0.0.5",
  9440              "has-binary2": "~1.0.2"
  9441            }
  9442          },
  9443          "isarray": {
  9444            "version": "2.0.1",
  9445            "resolved": "https://registry.npmjs.org/isarray/-/isarray-2.0.1.tgz",
  9446            "integrity": "sha1-o32U7ZzaLVmGXJ92/llu4fM4dB4=",
  9447            "dev": true
  9448          },
  9449          "ms": {
  9450            "version": "2.1.2",
  9451            "resolved": "https://registry.npmjs.org/ms/-/ms-2.1.2.tgz",
  9452            "integrity": "sha512-sGkPx+VjMtmA6MX27oA4FBFELFCZZ4S4XqeGOXCv68tT+jb3vk/RyaKWP0PTKyWtmLSM0b+adUTEvbs1PEaH2w==",
  9453            "dev": true
  9454          },
  9455          "socket.io-client": {
  9456            "version": "2.3.0",
  9457            "resolved": "https://registry.npmjs.org/socket.io-client/-/socket.io-client-2.3.0.tgz",
  9458            "integrity": "sha512-cEQQf24gET3rfhxZ2jJ5xzAOo/xhZwK+mOqtGRg5IowZsMgwvHwnf/mCRapAAkadhM26y+iydgwsXGObBB5ZdA==",
  9459            "dev": true,
  9460            "requires": {
  9461              "backo2": "1.0.2",
  9462              "base64-arraybuffer": "0.1.5",
  9463              "component-bind": "1.0.0",
  9464              "component-emitter": "1.2.1",
  9465              "debug": "~4.1.0",
  9466              "engine.io-client": "~3.4.0",
  9467              "has-binary2": "~1.0.2",
  9468              "has-cors": "1.1.0",
  9469              "indexof": "0.0.1",
  9470              "object-component": "0.0.3",
  9471              "parseqs": "0.0.5",
  9472              "parseuri": "0.0.5",
  9473              "socket.io-parser": "~3.3.0",
  9474              "to-array": "0.1.4"
  9475            }
  9476          },
  9477          "socket.io-parser": {
  9478            "version": "3.3.0",
  9479            "resolved": "https://registry.npmjs.org/socket.io-parser/-/socket.io-parser-3.3.0.tgz",
  9480            "integrity": "sha512-hczmV6bDgdaEbVqhAeVMM/jfUfzuEZHsQg6eOmLgJht6G3mPKMxYm75w2+qhAQZ+4X+1+ATZ+QFKeOZD5riHng==",
  9481            "dev": true,
  9482            "requires": {
  9483              "component-emitter": "1.2.1",
  9484              "debug": "~3.1.0",
  9485              "isarray": "2.0.1"
  9486            },
  9487            "dependencies": {
  9488              "debug": {
  9489                "version": "3.1.0",
  9490                "resolved": "https://registry.npmjs.org/debug/-/debug-3.1.0.tgz",
  9491                "integrity": "sha512-OX8XqP7/1a9cqkxYw2yXss15f26NKWBpDXQd0/uK/KPqdQhxbPa994hnzjcE2VqQpDslf55723cKPUOGSmMY3g==",
  9492                "dev": true,
  9493                "requires": {
  9494                  "ms": "2.0.0"
  9495                }
  9496              },
  9497              "ms": {
  9498                "version": "2.0.0",
  9499                "resolved": "https://registry.npmjs.org/ms/-/ms-2.0.0.tgz",
  9500                "integrity": "sha1-VgiurfwAvmwpAd9fmGF4jeDVl8g=",
  9501                "dev": true
  9502              }
  9503            }
  9504          },
  9505          "ws": {
  9506            "version": "6.1.4",
  9507            "resolved": "https://registry.npmjs.org/ws/-/ws-6.1.4.tgz",
  9508            "integrity": "sha512-eqZfL+NE/YQc1/ZynhojeV8q+H050oR8AZ2uIev7RU10svA9ZnJUddHcOUZTJLinZ9yEfdA2kSATS2qZK5fhJA==",
  9509            "dev": true,
  9510            "requires": {
  9511              "async-limiter": "~1.0.0"
  9512            }
  9513          },
  9514          "xmlhttprequest-ssl": {
  9515            "version": "1.5.5",
  9516            "resolved": "https://registry.npmjs.org/xmlhttprequest-ssl/-/xmlhttprequest-ssl-1.5.5.tgz",
  9517            "integrity": "sha1-wodrBhaKrcQOV9l+gRkayPQ5iz4=",
  9518            "dev": true
  9519          }
  9520        }
  9521      },
  9522      "bs-recipes": {
  9523        "version": "1.3.4",
  9524        "resolved": "https://registry.npmjs.org/bs-recipes/-/bs-recipes-1.3.4.tgz",
  9525        "integrity": "sha1-DS1NSKcYyMBEdp/cT4lZLci2lYU=",
  9526        "dev": true
  9527      },
  9528      "bs-snippet-injector": {
  9529        "version": "2.0.1",
  9530        "resolved": "https://registry.npmjs.org/bs-snippet-injector/-/bs-snippet-injector-2.0.1.tgz",
  9531        "integrity": "sha1-YbU5PxH1JVntEgaTEANDtu2wTdU=",
  9532        "dev": true
  9533      },
  9534      "buffer-alloc": {
  9535        "version": "1.2.0",
  9536        "resolved": "https://registry.npmjs.org/buffer-alloc/-/buffer-alloc-1.2.0.tgz",
  9537        "integrity": "sha512-CFsHQgjtW1UChdXgbyJGtnm+O/uLQeZdtbDo8mfUgYXCHSM1wgrVxXm6bSyrUuErEb+4sYVGCzASBRot7zyrow==",
  9538        "dev": true,
  9539        "requires": {
  9540          "buffer-alloc-unsafe": "^1.1.0",
  9541          "buffer-fill": "^1.0.0"
  9542        }
  9543      },
  9544      "buffer-alloc-unsafe": {
  9545        "version": "1.1.0",
  9546        "resolved": "https://registry.npmjs.org/buffer-alloc-unsafe/-/buffer-alloc-unsafe-1.1.0.tgz",
  9547        "integrity": "sha512-TEM2iMIEQdJ2yjPJoSIsldnleVaAk1oW3DBVUykyOLsEsFmEc9kn+SFFPz+gl54KQNxlDnAwCXosOS9Okx2xAg==",
  9548        "dev": true
  9549      },
  9550      "buffer-fill": {
  9551        "version": "1.0.0",
  9552        "resolved": "https://registry.npmjs.org/buffer-fill/-/buffer-fill-1.0.0.tgz",
  9553        "integrity": "sha1-+PeLdniYiO858gXNY39o5wISKyw=",
  9554        "dev": true
  9555      },
  9556      "bytes": {
  9557        "version": "3.1.0",
  9558        "resolved": "https://registry.npmjs.org/bytes/-/bytes-3.1.0.tgz",
  9559        "integrity": "sha512-zauLjrfCG+xvoyaqLoV8bLVXXNGC4JqlxFCutSDWA6fJrTo2ZuvLYTqZ7aHBLZSMOopbzwv8f+wZcVzfVTI2Dg==",
  9560        "dev": true
  9561      },
  9562      "cache-base": {
  9563        "version": "1.0.1",
  9564        "resolved": "https://registry.npmjs.org/cache-base/-/cache-base-1.0.1.tgz",
  9565        "integrity": "sha512-AKcdTnFSWATd5/GCPRxr2ChwIJ85CeyrEyjRHlKxQ56d4XJMGym0uAiKn0xbLOGOl3+yRpOTi484dVCEc5AUzQ==",
  9566        "requires": {
  9567          "collection-visit": "^1.0.0",
  9568          "component-emitter": "^1.2.1",
  9569          "get-value": "^2.0.6",
  9570          "has-value": "^1.0.0",
  9571          "isobject": "^3.0.1",
  9572          "set-value": "^2.0.0",
  9573          "to-object-path": "^0.3.0",
  9574          "union-value": "^1.0.0",
  9575          "unset-value": "^1.0.0"
  9576        },
  9577        "dependencies": {
  9578          "isobject": {
  9579            "version": "3.0.1",
  9580            "resolved": "https://registry.npmjs.org/isobject/-/isobject-3.0.1.tgz",
  9581            "integrity": "sha1-TkMekrEalzFjaqH5yNHMvP2reN8="
  9582          }
  9583        }
  9584      },
  9585      "callsite": {
  9586        "version": "1.0.0",
  9587        "resolved": "https://registry.npmjs.org/callsite/-/callsite-1.0.0.tgz",
  9588        "integrity": "sha1-KAOY5dZkvXQDi28JBRU+borxvCA=",
  9589        "dev": true
  9590      },
  9591      "camelcase": {
  9592        "version": "2.1.1",
  9593        "resolved": "https://registry.npmjs.org/camelcase/-/camelcase-2.1.1.tgz",
  9594        "integrity": "sha1-fB0W1nmhu+WcoCys7PsBHiAfWh8="
  9595      },
  9596      "camelcase-keys": {
  9597        "version": "2.1.0",
  9598        "resolved": "https://registry.npmjs.org/camelcase-keys/-/camelcase-keys-2.1.0.tgz",
  9599        "integrity": "sha1-MIvur/3ygRkFHvodkyITyRuPkuc=",
  9600        "requires": {
  9601          "camelcase": "^2.0.0",
  9602          "map-obj": "^1.0.0"
  9603        }
  9604      },
  9605      "canonical-path": {
  9606        "version": "0.0.2",
  9607        "resolved": "https://registry.npmjs.org/canonical-path/-/canonical-path-0.0.2.tgz",
  9608        "integrity": "sha1-4x65N6jJPuKgHfGDl5RyGQKHRXQ=",
  9609        "dev": true
  9610      },
  9611      "caseless": {
  9612        "version": "0.12.0",
  9613        "resolved": "https://registry.npmjs.org/caseless/-/caseless-0.12.0.tgz",
  9614        "integrity": "sha1-G2gcIf+EAzyCZUMJBolCDRhxUdw="
  9615      },
  9616      "chalk": {
  9617        "version": "1.1.3",
  9618        "resolved": "https://registry.npmjs.org/chalk/-/chalk-1.1.3.tgz",
  9619        "integrity": "sha1-qBFcVeSnAv5NFQq9OHKCKn4J/Jg=",
  9620        "requires": {
  9621          "ansi-styles": "^2.2.1",
  9622          "escape-string-regexp": "^1.0.2",
  9623          "has-ansi": "^2.0.0",
  9624          "strip-ansi": "^3.0.0",
  9625          "supports-color": "^2.0.0"
  9626        }
  9627      },
  9628      "chokidar": {
  9629        "version": "1.7.0",
  9630        "resolved": "https://registry.npmjs.org/chokidar/-/chokidar-1.7.0.tgz",
  9631        "integrity": "sha1-eY5ol3gVHIB2tLNg5e3SjNortGg=",
  9632        "requires": {
  9633          "anymatch": "^1.3.0",
  9634          "async-each": "^1.0.0",
  9635          "fsevents": "^1.0.0",
  9636          "glob-parent": "^2.0.0",
  9637          "inherits": "^2.0.1",
  9638          "is-binary-path": "^1.0.0",
  9639          "is-glob": "^2.0.0",
  9640          "path-is-absolute": "^1.0.0",
  9641          "readdirp": "^2.0.0"
  9642        }
  9643      },
  9644      "class-utils": {
  9645        "version": "0.3.6",
  9646        "resolved": "https://registry.npmjs.org/class-utils/-/class-utils-0.3.6.tgz",
  9647        "integrity": "sha512-qOhPa/Fj7s6TY8H8esGu5QNpMMQxz79h+urzrNYN6mn+9BnxlDGf5QZ+XeCDsxSjPqsSR56XOZOJmpeurnLMeg==",
  9648        "requires": {
  9649          "arr-union": "^3.1.0",
  9650          "define-property": "^0.2.5",
  9651          "isobject": "^3.0.0",
  9652          "static-extend": "^0.1.1"
  9653        },
  9654        "dependencies": {
  9655          "define-property": {
  9656            "version": "0.2.5",
  9657            "resolved": "https://registry.npmjs.org/define-property/-/define-property-0.2.5.tgz",
  9658            "integrity": "sha1-w1se+RjsPJkPmlvFe+BKrOxcgRY=",
  9659            "requires": {
  9660              "is-descriptor": "^0.1.0"
  9661            }
  9662          },
  9663          "isobject": {
  9664            "version": "3.0.1",
  9665            "resolved": "https://registry.npmjs.org/isobject/-/isobject-3.0.1.tgz",
  9666            "integrity": "sha1-TkMekrEalzFjaqH5yNHMvP2reN8="
  9667          }
  9668        }
  9669      },
  9670      "cliui": {
  9671        "version": "3.2.0",
  9672        "resolved": "https://registry.npmjs.org/cliui/-/cliui-3.2.0.tgz",
  9673        "integrity": "sha1-EgYBU3qRbSmUD5NNo7SNWFo5IT0=",
  9674        "requires": {
  9675          "string-width": "^1.0.1",
  9676          "strip-ansi": "^3.0.1",
  9677          "wrap-ansi": "^2.0.0"
  9678        }
  9679      },
  9680      "code-point-at": {
  9681        "version": "1.1.0",
  9682        "resolved": "https://registry.npmjs.org/code-point-at/-/code-point-at-1.1.0.tgz",
  9683        "integrity": "sha1-DQcLTQQ6W+ozovGkDi7bPZpMz3c="
  9684      },
  9685      "collection-visit": {
  9686        "version": "1.0.0",
  9687        "resolved": "https://registry.npmjs.org/collection-visit/-/collection-visit-1.0.0.tgz",
  9688        "integrity": "sha1-S8A3PBZLwykbTTaMgpzxqApZ3KA=",
  9689        "requires": {
  9690          "map-visit": "^1.0.0",
  9691          "object-visit": "^1.0.0"
  9692        }
  9693      },
  9694      "color-convert": {
  9695        "version": "1.9.3",
  9696        "resolved": "https://registry.npmjs.org/color-convert/-/color-convert-1.9.3.tgz",
  9697        "integrity": "sha512-QfAUtd+vFdAtFQcC8CCyYt1fYWxSqAiK2cSD6zDB8N3cpsEBAvRxp9zOGg6G/SHHJYAT88/az/IuDGALsNVbGg==",
  9698        "dev": true,
  9699        "requires": {
  9700          "color-name": "1.1.3"
  9701        }
  9702      },
  9703      "color-name": {
  9704        "version": "1.1.3",
  9705        "resolved": "https://registry.npmjs.org/color-name/-/color-name-1.1.3.tgz",
  9706        "integrity": "sha1-p9BVi9icQveV3UIyj3QIMcpTvCU=",
  9707        "dev": true
  9708      },
  9709      "colors": {
  9710        "version": "1.0.3",
  9711        "resolved": "https://registry.npmjs.org/colors/-/colors-1.0.3.tgz",
  9712        "integrity": "sha1-BDP0TYCWgP3rYO0mDxsMJi6CpAs=",
  9713        "dev": true
  9714      },
  9715      "combine-lists": {
  9716        "version": "1.0.1",
  9717        "resolved": "https://registry.npmjs.org/combine-lists/-/combine-lists-1.0.1.tgz",
  9718        "integrity": "sha1-RYwH4J4NkA/Ci3Cj/sLazR0st/Y=",
  9719        "dev": true,
  9720        "requires": {
  9721          "lodash": "^4.5.0"
  9722        }
  9723      },
  9724      "combined-stream": {
  9725        "version": "1.0.8",
  9726        "resolved": "https://registry.npmjs.org/combined-stream/-/combined-stream-1.0.8.tgz",
  9727        "integrity": "sha512-FQN4MRfuJeHf7cBbBMJFXhKSDq+2kAArBlmRBvcvFE5BB1HZKXtSFASDhdlz9zOYwxh8lDdnvmMOe/+5cdoEdg==",
  9728        "requires": {
  9729          "delayed-stream": "~1.0.0"
  9730        }
  9731      },
  9732      "commander": {
  9733        "version": "2.6.0",
  9734        "resolved": "https://registry.npmjs.org/commander/-/commander-2.6.0.tgz",
  9735        "integrity": "sha1-nfflL7Kgyw+4kFjugMMQQiXzfh0=",
  9736        "dev": true
  9737      },
  9738      "component-bind": {
  9739        "version": "1.0.0",
  9740        "resolved": "https://registry.npmjs.org/component-bind/-/component-bind-1.0.0.tgz",
  9741        "integrity": "sha1-AMYIq33Nk4l8AAllGx06jh5zu9E=",
  9742        "dev": true
  9743      },
  9744      "component-emitter": {
  9745        "version": "1.3.0",
  9746        "resolved": "https://registry.npmjs.org/component-emitter/-/component-emitter-1.3.0.tgz",
  9747        "integrity": "sha512-Rd3se6QB+sO1TwqZjscQrurpEPIfO0/yYnSin6Q/rD3mOutHvUrCAhJub3r90uNb+SESBuE0QYoB90YdfatsRg=="
  9748      },
  9749      "component-inherit": {
  9750        "version": "0.0.3",
  9751        "resolved": "https://registry.npmjs.org/component-inherit/-/component-inherit-0.0.3.tgz",
  9752        "integrity": "sha1-ZF/ErfWLcrZJ1crmUTVhnbJv8UM=",
  9753        "dev": true
  9754      },
  9755      "concat-map": {
  9756        "version": "0.0.1",
  9757        "resolved": "https://registry.npmjs.org/concat-map/-/concat-map-0.0.1.tgz",
  9758        "integrity": "sha1-2Klr13/Wjfd5OnMDajug1UBdR3s="
  9759      },
  9760      "concurrently": {
  9761        "version": "3.6.1",
  9762        "resolved": "https://registry.npmjs.org/concurrently/-/concurrently-3.6.1.tgz",
  9763        "integrity": "sha512-/+ugz+gwFSEfTGUxn0KHkY+19XPRTXR8+7oUK/HxgiN1n7FjeJmkrbSiXAJfyQ0zORgJYPaenmymwon51YXH9Q==",
  9764        "dev": true,
  9765        "requires": {
  9766          "chalk": "^2.4.1",
  9767          "commander": "2.6.0",
  9768          "date-fns": "^1.23.0",
  9769          "lodash": "^4.5.1",
  9770          "read-pkg": "^3.0.0",
  9771          "rx": "2.3.24",
  9772          "spawn-command": "^0.0.2-1",
  9773          "supports-color": "^3.2.3",
  9774          "tree-kill": "^1.1.0"
  9775        },
  9776        "dependencies": {
  9777          "ansi-styles": {
  9778            "version": "3.2.1",
  9779            "resolved": "https://registry.npmjs.org/ansi-styles/-/ansi-styles-3.2.1.tgz",
  9780            "integrity": "sha512-VT0ZI6kZRdTh8YyJw3SMbYm/u+NqfsAxEpWO0Pf9sq8/e94WxxOpPKx9FR1FlyCtOVDNOQ+8ntlqFxiRc+r5qA==",
  9781            "dev": true,
  9782            "requires": {
  9783              "color-convert": "^1.9.0"
  9784            }
  9785          },
  9786          "chalk": {
  9787            "version": "2.4.2",
  9788            "resolved": "https://registry.npmjs.org/chalk/-/chalk-2.4.2.tgz",
  9789            "integrity": "sha512-Mti+f9lpJNcwF4tWV8/OrTTtF1gZi+f8FqlyAdouralcFWFQWF2+NgCHShjkCb+IFBLq9buZwE1xckQU4peSuQ==",
  9790            "dev": true,
  9791            "requires": {
  9792              "ansi-styles": "^3.2.1",
  9793              "escape-string-regexp": "^1.0.5",
  9794              "supports-color": "^5.3.0"
  9795            },
  9796            "dependencies": {
  9797              "supports-color": {
  9798                "version": "5.5.0",
  9799                "resolved": "https://registry.npmjs.org/supports-color/-/supports-color-5.5.0.tgz",
  9800                "integrity": "sha512-QjVjwdXIt408MIiAqCX4oUKsgU2EqAGzs2Ppkm4aQYbjm+ZEWEcW4SfFNTr4uMNZma0ey4f5lgLrkB0aX0QMow==",
  9801                "dev": true,
  9802                "requires": {
  9803                  "has-flag": "^3.0.0"
  9804                }
  9805              }
  9806            }
  9807          },
  9808          "load-json-file": {
  9809            "version": "4.0.0",
  9810            "resolved": "https://registry.npmjs.org/load-json-file/-/load-json-file-4.0.0.tgz",
  9811            "integrity": "sha1-L19Fq5HjMhYjT9U62rZo607AmTs=",
  9812            "dev": true,
  9813            "requires": {
  9814              "graceful-fs": "^4.1.2",
  9815              "parse-json": "^4.0.0",
  9816              "pify": "^3.0.0",
  9817              "strip-bom": "^3.0.0"
  9818            }
  9819          },
  9820          "parse-json": {
  9821            "version": "4.0.0",
  9822            "resolved": "https://registry.npmjs.org/parse-json/-/parse-json-4.0.0.tgz",
  9823            "integrity": "sha1-vjX1Qlvh9/bHRxhPmKeIy5lHfuA=",
  9824            "dev": true,
  9825            "requires": {
  9826              "error-ex": "^1.3.1",
  9827              "json-parse-better-errors": "^1.0.1"
  9828            }
  9829          },
  9830          "path-type": {
  9831            "version": "3.0.0",
  9832            "resolved": "https://registry.npmjs.org/path-type/-/path-type-3.0.0.tgz",
  9833            "integrity": "sha512-T2ZUsdZFHgA3u4e5PfPbjd7HDDpxPnQb5jN0SrDsjNSuVXHJqtwTnWqG0B1jZrgmJ/7lj1EmVIByWt1gxGkWvg==",
  9834            "dev": true,
  9835            "requires": {
  9836              "pify": "^3.0.0"
  9837            }
  9838          },
  9839          "pify": {
  9840            "version": "3.0.0",
  9841            "resolved": "https://registry.npmjs.org/pify/-/pify-3.0.0.tgz",
  9842            "integrity": "sha1-5aSs0sEB/fPZpNB/DbxNtJ3SgXY=",
  9843            "dev": true
  9844          },
  9845          "read-pkg": {
  9846            "version": "3.0.0",
  9847            "resolved": "https://registry.npmjs.org/read-pkg/-/read-pkg-3.0.0.tgz",
  9848            "integrity": "sha1-nLxoaXj+5l0WwA4rGcI3/Pbjg4k=",
  9849            "dev": true,
  9850            "requires": {
  9851              "load-json-file": "^4.0.0",
  9852              "normalize-package-data": "^2.3.2",
  9853              "path-type": "^3.0.0"
  9854            }
  9855          },
  9856          "strip-bom": {
  9857            "version": "3.0.0",
  9858            "resolved": "https://registry.npmjs.org/strip-bom/-/strip-bom-3.0.0.tgz",
  9859            "integrity": "sha1-IzTBjpx1n3vdVv3vfprj1YjmjtM=",
  9860            "dev": true
  9861          },
  9862          "supports-color": {
  9863            "version": "3.2.3",
  9864            "resolved": "https://registry.npmjs.org/supports-color/-/supports-color-3.2.3.tgz",
  9865            "integrity": "sha1-ZawFBLOVQXHYpklGsq48u4pfVPY=",
  9866            "dev": true,
  9867            "requires": {
  9868              "has-flag": "^1.0.0"
  9869            },
  9870            "dependencies": {
  9871              "has-flag": {
  9872                "version": "1.0.0",
  9873                "resolved": "https://registry.npmjs.org/has-flag/-/has-flag-1.0.0.tgz",
  9874                "integrity": "sha1-nZ55MWXOAXoA8AQYxD+UKnsdEfo=",
  9875                "dev": true
  9876              }
  9877            }
  9878          }
  9879        }
  9880      },
  9881      "connect": {
  9882        "version": "3.7.0",
  9883        "resolved": "https://registry.npmjs.org/connect/-/connect-3.7.0.tgz",
  9884        "integrity": "sha512-ZqRXc+tZukToSNmh5C2iWMSoV3X1YUcPbqEM4DkEG5tNQXrQUZCNVGGv3IuicnkMtPfGf3Xtp8WCXs295iQ1pQ==",
  9885        "dev": true,
  9886        "requires": {
  9887          "debug": "2.6.9",
  9888          "finalhandler": "1.1.2",
  9889          "parseurl": "~1.3.3",
  9890          "utils-merge": "1.0.1"
  9891        }
  9892      },
  9893      "connect-history-api-fallback": {
  9894        "version": "1.6.0",
  9895        "resolved": "https://registry.npmjs.org/connect-history-api-fallback/-/connect-history-api-fallback-1.6.0.tgz",
  9896        "integrity": "sha512-e54B99q/OUoH64zYYRf3HBP5z24G38h5D3qXu23JGRoigpX5Ss4r9ZnDk3g0Z8uQC2x2lPaJ+UlWBc1ZWBWdLg==",
  9897        "dev": true
  9898      },
  9899      "connect-logger": {
  9900        "version": "0.0.1",
  9901        "resolved": "https://registry.npmjs.org/connect-logger/-/connect-logger-0.0.1.tgz",
  9902        "integrity": "sha1-TZmZeKHSC7RgjnzUNNdBZSJVF0s=",
  9903        "dev": true,
  9904        "requires": {
  9905          "moment": "*"
  9906        }
  9907      },
  9908      "console-control-strings": {
  9909        "version": "1.1.0",
  9910        "resolved": "https://registry.npmjs.org/console-control-strings/-/console-control-strings-1.1.0.tgz",
  9911        "integrity": "sha1-PXz0Rk22RG6mRL9LOVB/mFEAjo4="
  9912      },
  9913      "content-type": {
  9914        "version": "1.0.4",
  9915        "resolved": "https://registry.npmjs.org/content-type/-/content-type-1.0.4.tgz",
  9916        "integrity": "sha512-hIP3EEPs8tB9AT1L+NUqtwOAps4mk2Zob89MWXMHjHWg9milF/j4osnnQLXBCBFBk/tvIG/tUc9mOUJiPBhPXA==",
  9917        "dev": true
  9918      },
  9919      "cookie": {
  9920        "version": "0.3.1",
  9921        "resolved": "https://registry.npmjs.org/cookie/-/cookie-0.3.1.tgz",
  9922        "integrity": "sha1-5+Ch+e9DtMi6klxcWpboBtFoc7s=",
  9923        "dev": true
  9924      },
  9925      "copy-descriptor": {
  9926        "version": "0.1.1",
  9927        "resolved": "https://registry.npmjs.org/copy-descriptor/-/copy-descriptor-0.1.1.tgz",
  9928        "integrity": "sha1-Z29us8OZl8LuGsOpJP1hJHSPV40="
  9929      },
  9930      "core-js": {
  9931        "version": "2.6.11",
  9932        "resolved": "https://registry.npmjs.org/core-js/-/core-js-2.6.11.tgz",
  9933        "integrity": "sha512-5wjnpaT/3dV+XB4borEsnAYQchn00XSgTAWKDkEqv+K8KevjbzmofK6hfJ9TZIlpj2N0xQpazy7PiRQiWHqzWg=="
  9934      },
  9935      "core-util-is": {
  9936        "version": "1.0.2",
  9937        "resolved": "https://registry.npmjs.org/core-util-is/-/core-util-is-1.0.2.tgz",
  9938        "integrity": "sha1-tf1UIgqivFq1eqtxQMlAdUUDwac="
  9939      },
  9940      "corser": {
  9941        "version": "2.0.1",
  9942        "resolved": "https://registry.npmjs.org/corser/-/corser-2.0.1.tgz",
  9943        "integrity": "sha1-jtolLsqrWEDc2XXOuQ2TcMgZ/4c=",
  9944        "dev": true
  9945      },
  9946      "cpx": {
  9947        "version": "1.5.0",
  9948        "resolved": "https://registry.npmjs.org/cpx/-/cpx-1.5.0.tgz",
  9949        "integrity": "sha1-GFvgGFEdhycN7czCkxceN2VauI8=",
  9950        "requires": {
  9951          "babel-runtime": "^6.9.2",
  9952          "chokidar": "^1.6.0",
  9953          "duplexer": "^0.1.1",
  9954          "glob": "^7.0.5",
  9955          "glob2base": "^0.0.12",
  9956          "minimatch": "^3.0.2",
  9957          "mkdirp": "^0.5.1",
  9958          "resolve": "^1.1.7",
  9959          "safe-buffer": "^5.0.1",
  9960          "shell-quote": "^1.6.1",
  9961          "subarg": "^1.0.0"
  9962        }
  9963      },
  9964      "cross-spawn": {
  9965        "version": "3.0.1",
  9966        "resolved": "https://registry.npmjs.org/cross-spawn/-/cross-spawn-3.0.1.tgz",
  9967        "integrity": "sha1-ElYDfsufDF9549bvE14wdwGEuYI=",
  9968        "requires": {
  9969          "lru-cache": "^4.0.1",
  9970          "which": "^1.2.9"
  9971        }
  9972      },
  9973      "cryptojs": {
  9974        "version": "2.5.3",
  9975        "resolved": "https://registry.npmjs.org/cryptojs/-/cryptojs-2.5.3.tgz",
  9976        "integrity": "sha1-kJVH7PFbrEVuJ1RZs58u9F1/y7k="
  9977      },
  9978      "currently-unhandled": {
  9979        "version": "0.4.1",
  9980        "resolved": "https://registry.npmjs.org/currently-unhandled/-/currently-unhandled-0.4.1.tgz",
  9981        "integrity": "sha1-mI3zP+qxke95mmE2nddsF635V+o=",
  9982        "requires": {
  9983          "array-find-index": "^1.0.1"
  9984        }
  9985      },
  9986      "custom-event": {
  9987        "version": "1.0.1",
  9988        "resolved": "https://registry.npmjs.org/custom-event/-/custom-event-1.0.1.tgz",
  9989        "integrity": "sha1-XQKkaFCt8bSjF5RqOSj8y1v9BCU=",
  9990        "dev": true
  9991      },
  9992      "dashdash": {
  9993        "version": "1.14.1",
  9994        "resolved": "https://registry.npmjs.org/dashdash/-/dashdash-1.14.1.tgz",
  9995        "integrity": "sha1-hTz6D3y+L+1d4gMmuN1YEDX24vA=",
  9996        "requires": {
  9997          "assert-plus": "^1.0.0"
  9998        }
  9999      },
 10000      "date-fns": {
 10001        "version": "1.30.1",
 10002        "resolved": "https://registry.npmjs.org/date-fns/-/date-fns-1.30.1.tgz",
 10003        "integrity": "sha512-hBSVCvSmWC+QypYObzwGOd9wqdDpOt+0wl0KbU+R+uuZBS1jN8VsD1ss3irQDknRj5NvxiTF6oj/nDRnN/UQNw==",
 10004        "dev": true
 10005      },
 10006      "debug": {
 10007        "version": "2.6.9",
 10008        "resolved": "https://registry.npmjs.org/debug/-/debug-2.6.9.tgz",
 10009        "integrity": "sha512-bC7ElrdJaJnPbAP+1EotYvqZsb3ecl5wi6Bfi6BJTUcNowp6cvspg0jXznRTKDjm/E7AdgFBVeAPVMNcKGsHMA==",
 10010        "requires": {
 10011          "ms": "2.0.0"
 10012        }
 10013      },
 10014      "decamelize": {
 10015        "version": "1.2.0",
 10016        "resolved": "https://registry.npmjs.org/decamelize/-/decamelize-1.2.0.tgz",
 10017        "integrity": "sha1-9lNNFRSCabIDUue+4m9QH5oZEpA="
 10018      },
 10019      "decode-uri-component": {
 10020        "version": "0.2.0",
 10021        "resolved": "https://registry.npmjs.org/decode-uri-component/-/decode-uri-component-0.2.0.tgz",
 10022        "integrity": "sha1-6zkTMzRYd1y4TNGh+uBiEGu4dUU="
 10023      },
 10024      "define-properties": {
 10025        "version": "1.1.3",
 10026        "resolved": "https://registry.npmjs.org/define-properties/-/define-properties-1.1.3.tgz",
 10027        "integrity": "sha512-3MqfYKj2lLzdMSf8ZIZE/V+Zuy+BgD6f164e8K2w7dgnpKArBDerGYpM46IYYcjnkdPNMjPk9A6VFB8+3SKlXQ==",
 10028        "requires": {
 10029          "object-keys": "^1.0.12"
 10030        }
 10031      },
 10032      "define-property": {
 10033        "version": "2.0.2",
 10034        "resolved": "https://registry.npmjs.org/define-property/-/define-property-2.0.2.tgz",
 10035        "integrity": "sha512-jwK2UV4cnPpbcG7+VRARKTZPUWowwXA8bzH5NP6ud0oeAxyYPuGZUAC7hMugpCdz4BeSZl2Dl9k66CHJ/46ZYQ==",
 10036        "requires": {
 10037          "is-descriptor": "^1.0.2",
 10038          "isobject": "^3.0.1"
 10039        },
 10040        "dependencies": {
 10041          "is-accessor-descriptor": {
 10042            "version": "1.0.0",
 10043            "resolved": "https://registry.npmjs.org/is-accessor-descriptor/-/is-accessor-descriptor-1.0.0.tgz",
 10044            "integrity": "sha512-m5hnHTkcVsPfqx3AKlyttIPb7J+XykHvJP2B9bZDjlhLIoEq4XoK64Vg7boZlVWYK6LUY94dYPEE7Lh0ZkZKcQ==",
 10045            "requires": {
 10046              "kind-of": "^6.0.0"
 10047            }
 10048          },
 10049          "is-data-descriptor": {
 10050            "version": "1.0.0",
 10051            "resolved": "https://registry.npmjs.org/is-data-descriptor/-/is-data-descriptor-1.0.0.tgz",
 10052            "integrity": "sha512-jbRXy1FmtAoCjQkVmIVYwuuqDFUbaOeDjmed1tOGPrsMhtJA4rD9tkgA0F1qJ3gRFRXcHYVkdeaP50Q5rE/jLQ==",
 10053            "requires": {
 10054              "kind-of": "^6.0.0"
 10055            }
 10056          },
 10057          "is-descriptor": {
 10058            "version": "1.0.2",
 10059            "resolved": "https://registry.npmjs.org/is-descriptor/-/is-descriptor-1.0.2.tgz",
 10060            "integrity": "sha512-2eis5WqQGV7peooDyLmNEPUrps9+SXX5c9pL3xEB+4e9HnGuDa7mB7kHxHw4CbqS9k1T2hOH3miL8n8WtiYVtg==",
 10061            "requires": {
 10062              "is-accessor-descriptor": "^1.0.0",
 10063              "is-data-descriptor": "^1.0.0",
 10064              "kind-of": "^6.0.2"
 10065            }
 10066          },
 10067          "isobject": {
 10068            "version": "3.0.1",
 10069            "resolved": "https://registry.npmjs.org/isobject/-/isobject-3.0.1.tgz",
 10070            "integrity": "sha1-TkMekrEalzFjaqH5yNHMvP2reN8="
 10071          },
 10072          "kind-of": {
 10073            "version": "6.0.2",
 10074            "resolved": "https://registry.npmjs.org/kind-of/-/kind-of-6.0.2.tgz",
 10075            "integrity": "sha512-s5kLOcnH0XqDO+FvuaLX8DDjZ18CGFk7VygH40QoKPUQhW4e2rvM0rwUq0t8IQDOwYSeLK01U90OjzBTme2QqA=="
 10076          }
 10077        }
 10078      },
 10079      "del": {
 10080        "version": "2.2.2",
 10081        "resolved": "https://registry.npmjs.org/del/-/del-2.2.2.tgz",
 10082        "integrity": "sha1-wSyYHQZ4RshLyvhiz/kw2Qf/0ag=",
 10083        "dev": true,
 10084        "requires": {
 10085          "globby": "^5.0.0",
 10086          "is-path-cwd": "^1.0.0",
 10087          "is-path-in-cwd": "^1.0.0",
 10088          "object-assign": "^4.0.1",
 10089          "pify": "^2.0.0",
 10090          "pinkie-promise": "^2.0.0",
 10091          "rimraf": "^2.2.8"
 10092        }
 10093      },
 10094      "delayed-stream": {
 10095        "version": "1.0.0",
 10096        "resolved": "https://registry.npmjs.org/delayed-stream/-/delayed-stream-1.0.0.tgz",
 10097        "integrity": "sha1-3zrhmayt+31ECqrgsp4icrJOxhk="
 10098      },
 10099      "delegates": {
 10100        "version": "1.0.0",
 10101        "resolved": "https://registry.npmjs.org/delegates/-/delegates-1.0.0.tgz",
 10102        "integrity": "sha1-hMbhWbgZBP3KWaDvRM2HDTElD5o="
 10103      },
 10104      "depd": {
 10105        "version": "1.1.2",
 10106        "resolved": "https://registry.npmjs.org/depd/-/depd-1.1.2.tgz",
 10107        "integrity": "sha1-m81S4UwJd2PnSbJ0xDRu0uVgtak=",
 10108        "dev": true
 10109      },
 10110      "destroy": {
 10111        "version": "1.0.4",
 10112        "resolved": "https://registry.npmjs.org/destroy/-/destroy-1.0.4.tgz",
 10113        "integrity": "sha1-l4hXRCxEdJ5CBmE+N5RiBYJqvYA=",
 10114        "dev": true
 10115      },
 10116      "dev-ip": {
 10117        "version": "1.0.1",
 10118        "resolved": "https://registry.npmjs.org/dev-ip/-/dev-ip-1.0.1.tgz",
 10119        "integrity": "sha1-p2o+0YVb56ASu4rBbLgPPADcKPA=",
 10120        "dev": true
 10121      },
 10122      "di": {
 10123        "version": "0.0.1",
 10124        "resolved": "https://registry.npmjs.org/di/-/di-0.0.1.tgz",
 10125        "integrity": "sha1-gGZJMmzqp8qjMG112YXqJ0i6kTw=",
 10126        "dev": true
 10127      },
 10128      "diff": {
 10129        "version": "2.2.3",
 10130        "resolved": "https://registry.npmjs.org/diff/-/diff-2.2.3.tgz",
 10131        "integrity": "sha1-YOr9DSjukG5Oj/ClLBIpUhAzv5k=",
 10132        "dev": true
 10133      },
 10134      "dom-serialize": {
 10135        "version": "2.2.1",
 10136        "resolved": "https://registry.npmjs.org/dom-serialize/-/dom-serialize-2.2.1.tgz",
 10137        "integrity": "sha1-ViromZ9Evl6jB29UGdzVnrQ6yVs=",
 10138        "dev": true,
 10139        "requires": {
 10140          "custom-event": "~1.0.0",
 10141          "ent": "~2.2.0",
 10142          "extend": "^3.0.0",
 10143          "void-elements": "^2.0.0"
 10144        }
 10145      },
 10146      "duplexer": {
 10147        "version": "0.1.1",
 10148        "resolved": "https://registry.npmjs.org/duplexer/-/duplexer-0.1.1.tgz",
 10149        "integrity": "sha1-rOb/gIwc5mtX0ev5eXessCM0z8E="
 10150      },
 10151      "easy-extender": {
 10152        "version": "2.3.4",
 10153        "resolved": "https://registry.npmjs.org/easy-extender/-/easy-extender-2.3.4.tgz",
 10154        "integrity": "sha512-8cAwm6md1YTiPpOvDULYJL4ZS6WfM5/cTeVVh4JsvyYZAoqlRVUpHL9Gr5Fy7HA6xcSZicUia3DeAgO3Us8E+Q==",
 10155        "dev": true,
 10156        "requires": {
 10157          "lodash": "^4.17.10"
 10158        }
 10159      },
 10160      "eazy-logger": {
 10161        "version": "3.0.2",
 10162        "resolved": "https://registry.npmjs.org/eazy-logger/-/eazy-logger-3.0.2.tgz",
 10163        "integrity": "sha1-oyWqXlPROiIliJsqxBE7K5Y29Pw=",
 10164        "dev": true,
 10165        "requires": {
 10166          "tfunk": "^3.0.1"
 10167        }
 10168      },
 10169      "ecc-jsbn": {
 10170        "version": "0.1.2",
 10171        "resolved": "https://registry.npmjs.org/ecc-jsbn/-/ecc-jsbn-0.1.2.tgz",
 10172        "integrity": "sha1-OoOpBOVDUyh4dMVkt1SThoSamMk=",
 10173        "requires": {
 10174          "jsbn": "~0.1.0",
 10175          "safer-buffer": "^2.1.0"
 10176        }
 10177      },
 10178      "ecstatic": {
 10179        "version": "1.4.1",
 10180        "resolved": "https://registry.npmjs.org/ecstatic/-/ecstatic-1.4.1.tgz",
 10181        "integrity": "sha1-Mst7b6LikNWGaGdNEV6PDD1WfWo=",
 10182        "dev": true,
 10183        "requires": {
 10184          "he": "^0.5.0",
 10185          "mime": "^1.2.11",
 10186          "minimist": "^1.1.0",
 10187          "url-join": "^1.0.0"
 10188        },
 10189        "dependencies": {
 10190          "minimist": {
 10191            "version": "1.2.0",
 10192            "resolved": "https://registry.npmjs.org/minimist/-/minimist-1.2.0.tgz",
 10193            "integrity": "sha1-o1AIsg9BOD7sH7kU9M1d95omQoQ=",
 10194            "dev": true
 10195          }
 10196        }
 10197      },
 10198      "ee-first": {
 10199        "version": "1.1.1",
 10200        "resolved": "https://registry.npmjs.org/ee-first/-/ee-first-1.1.1.tgz",
 10201        "integrity": "sha1-WQxhFWsK4vTwJVcyoViyZrxWsh0=",
 10202        "dev": true
 10203      },
 10204      "encodeurl": {
 10205        "version": "1.0.2",
 10206        "resolved": "https://registry.npmjs.org/encodeurl/-/encodeurl-1.0.2.tgz",
 10207        "integrity": "sha1-rT/0yG7C0CkyL1oCw6mmBslbP1k=",
 10208        "dev": true
 10209      },
 10210      "engine.io": {
 10211        "version": "1.8.3",
 10212        "resolved": "https://registry.npmjs.org/engine.io/-/engine.io-1.8.3.tgz",
 10213        "integrity": "sha1-jef5eJXSDTm4X4ju7nd7K9QrE9Q=",
 10214        "dev": true,
 10215        "requires": {
 10216          "accepts": "1.3.3",
 10217          "base64id": "1.0.0",
 10218          "cookie": "0.3.1",
 10219          "debug": "2.3.3",
 10220          "engine.io-parser": "1.3.2",
 10221          "ws": "1.1.2"
 10222        },
 10223        "dependencies": {
 10224          "debug": {
 10225            "version": "2.3.3",
 10226            "resolved": "https://registry.npmjs.org/debug/-/debug-2.3.3.tgz",
 10227            "integrity": "sha1-QMRT5n5uE8kB3ewxeviYbNqe/4w=",
 10228            "dev": true,
 10229            "requires": {
 10230              "ms": "0.7.2"
 10231            }
 10232          },
 10233          "ms": {
 10234            "version": "0.7.2",
 10235            "resolved": "https://registry.npmjs.org/ms/-/ms-0.7.2.tgz",
 10236            "integrity": "sha1-riXPJRKziFodldfwN4aNhDESR2U=",
 10237            "dev": true
 10238          }
 10239        }
 10240      },
 10241      "engine.io-client": {
 10242        "version": "1.8.3",
 10243        "resolved": "https://registry.npmjs.org/engine.io-client/-/engine.io-client-1.8.3.tgz",
 10244        "integrity": "sha1-F5jtk0USRkU9TG9jXXogH+lA1as=",
 10245        "dev": true,
 10246        "requires": {
 10247          "component-emitter": "1.2.1",
 10248          "component-inherit": "0.0.3",
 10249          "debug": "2.3.3",
 10250          "engine.io-parser": "1.3.2",
 10251          "has-cors": "1.1.0",
 10252          "indexof": "0.0.1",
 10253          "parsejson": "0.0.3",
 10254          "parseqs": "0.0.5",
 10255          "parseuri": "0.0.5",
 10256          "ws": "1.1.2",
 10257          "xmlhttprequest-ssl": "1.5.3",
 10258          "yeast": "0.1.2"
 10259        },
 10260        "dependencies": {
 10261          "component-emitter": {
 10262            "version": "1.2.1",
 10263            "resolved": "https://registry.npmjs.org/component-emitter/-/component-emitter-1.2.1.tgz",
 10264            "integrity": "sha1-E3kY1teCg/ffemt8WmPhQOaUJeY=",
 10265            "dev": true
 10266          },
 10267          "debug": {
 10268            "version": "2.3.3",
 10269            "resolved": "https://registry.npmjs.org/debug/-/debug-2.3.3.tgz",
 10270            "integrity": "sha1-QMRT5n5uE8kB3ewxeviYbNqe/4w=",
 10271            "dev": true,
 10272            "requires": {
 10273              "ms": "0.7.2"
 10274            }
 10275          },
 10276          "ms": {
 10277            "version": "0.7.2",
 10278            "resolved": "https://registry.npmjs.org/ms/-/ms-0.7.2.tgz",
 10279            "integrity": "sha1-riXPJRKziFodldfwN4aNhDESR2U=",
 10280            "dev": true
 10281          }
 10282        }
 10283      },
 10284      "engine.io-parser": {
 10285        "version": "1.3.2",
 10286        "resolved": "https://registry.npmjs.org/engine.io-parser/-/engine.io-parser-1.3.2.tgz",
 10287        "integrity": "sha1-k3sHnwAH0Ik+xW1GyyILjLQ1Igo=",
 10288        "dev": true,
 10289        "requires": {
 10290          "after": "0.8.2",
 10291          "arraybuffer.slice": "0.0.6",
 10292          "base64-arraybuffer": "0.1.5",
 10293          "blob": "0.0.4",
 10294          "has-binary": "0.1.7",
 10295          "wtf-8": "1.0.0"
 10296        }
 10297      },
 10298      "ent": {
 10299        "version": "2.2.0",
 10300        "resolved": "https://registry.npmjs.org/ent/-/ent-2.2.0.tgz",
 10301        "integrity": "sha1-6WQhkyWiHQX0RGai9obtbOX13R0=",
 10302        "dev": true
 10303      },
 10304      "error-ex": {
 10305        "version": "1.3.2",
 10306        "resolved": "https://registry.npmjs.org/error-ex/-/error-ex-1.3.2.tgz",
 10307        "integrity": "sha512-7dFHNmqeFSEt2ZBsCriorKnn3Z2pj+fd9kmI6QoWw4//DL+icEBfc0U7qJCisqrTsKTjw4fNFy2pW9OqStD84g==",
 10308        "requires": {
 10309          "is-arrayish": "^0.2.1"
 10310        }
 10311      },
 10312      "es6-promise": {
 10313        "version": "3.3.1",
 10314        "resolved": "https://registry.npmjs.org/es6-promise/-/es6-promise-3.3.1.tgz",
 10315        "integrity": "sha1-oIzd6EzNvzTQJ6FFG8kdS80ophM="
 10316      },
 10317      "es6-shim": {
 10318        "version": "0.33.13",
 10319        "resolved": "https://registry.npmjs.org/es6-shim/-/es6-shim-0.33.13.tgz",
 10320        "integrity": "sha1-iU+4PSwuk3jI7CNlnytiso+ZQiU="
 10321      },
 10322      "escape-html": {
 10323        "version": "1.0.3",
 10324        "resolved": "https://registry.npmjs.org/escape-html/-/escape-html-1.0.3.tgz",
 10325        "integrity": "sha1-Aljq5NPQwJdN4cFpGI7wBR0dGYg=",
 10326        "dev": true
 10327      },
 10328      "escape-string-regexp": {
 10329        "version": "1.0.5",
 10330        "resolved": "https://registry.npmjs.org/escape-string-regexp/-/escape-string-regexp-1.0.5.tgz",
 10331        "integrity": "sha1-G2HAViGQqN/2rjuyzwIAyhMLhtQ="
 10332      },
 10333      "etag": {
 10334        "version": "1.8.1",
 10335        "resolved": "https://registry.npmjs.org/etag/-/etag-1.8.1.tgz",
 10336        "integrity": "sha1-Qa4u62XvpiJorr/qg6x9eSmbCIc=",
 10337        "dev": true
 10338      },
 10339      "eventemitter3": {
 10340        "version": "4.0.0",
 10341        "resolved": "https://registry.npmjs.org/eventemitter3/-/eventemitter3-4.0.0.tgz",
 10342        "integrity": "sha512-qerSRB0p+UDEssxTtm6EDKcE7W4OaoisfIMl4CngyEhjpYglocpNg6UEqCvemdGhosAsg4sO2dXJOdyBifPGCg==",
 10343        "dev": true
 10344      },
 10345      "exit": {
 10346        "version": "0.1.2",
 10347        "resolved": "https://registry.npmjs.org/exit/-/exit-0.1.2.tgz",
 10348        "integrity": "sha1-BjJjj42HfMghB9MKD/8aF8uhzQw=",
 10349        "dev": true
 10350      },
 10351      "expand-braces": {
 10352        "version": "0.1.2",
 10353        "resolved": "https://registry.npmjs.org/expand-braces/-/expand-braces-0.1.2.tgz",
 10354        "integrity": "sha1-SIsdHSRRyz06axks/AMPRMWFX+o=",
 10355        "dev": true,
 10356        "requires": {
 10357          "array-slice": "^0.2.3",
 10358          "array-unique": "^0.2.1",
 10359          "braces": "^0.1.2"
 10360        },
 10361        "dependencies": {
 10362          "braces": {
 10363            "version": "0.1.5",
 10364            "resolved": "https://registry.npmjs.org/braces/-/braces-0.1.5.tgz",
 10365            "integrity": "sha1-wIVxEIUpHYt1/ddOqw+FlygHEeY=",
 10366            "dev": true,
 10367            "requires": {
 10368              "expand-range": "^0.1.0"
 10369            }
 10370          },
 10371          "expand-range": {
 10372            "version": "0.1.1",
 10373            "resolved": "https://registry.npmjs.org/expand-range/-/expand-range-0.1.1.tgz",
 10374            "integrity": "sha1-TLjtoJk8pW+k9B/ELzy7TMrf8EQ=",
 10375            "dev": true,
 10376            "requires": {
 10377              "is-number": "^0.1.1",
 10378              "repeat-string": "^0.2.2"
 10379            }
 10380          },
 10381          "is-number": {
 10382            "version": "0.1.1",
 10383            "resolved": "https://registry.npmjs.org/is-number/-/is-number-0.1.1.tgz",
 10384            "integrity": "sha1-aaevEWlj1HIG7JvZtIoUIW8eOAY=",
 10385            "dev": true
 10386          },
 10387          "repeat-string": {
 10388            "version": "0.2.2",
 10389            "resolved": "https://registry.npmjs.org/repeat-string/-/repeat-string-0.2.2.tgz",
 10390            "integrity": "sha1-x6jTI2BoNiBZp+RlH8aITosftK4=",
 10391            "dev": true
 10392          }
 10393        }
 10394      },
 10395      "expand-brackets": {
 10396        "version": "0.1.5",
 10397        "resolved": "https://registry.npmjs.org/expand-brackets/-/expand-brackets-0.1.5.tgz",
 10398        "integrity": "sha1-3wcoTjQqgHzXM6xa9yQR5YHRF3s=",
 10399        "requires": {
 10400          "is-posix-bracket": "^0.1.0"
 10401        }
 10402      },
 10403      "expand-range": {
 10404        "version": "1.8.2",
 10405        "resolved": "https://registry.npmjs.org/expand-range/-/expand-range-1.8.2.tgz",
 10406        "integrity": "sha1-opnv/TNf4nIeuujiV+x5ZE/IUzc=",
 10407        "requires": {
 10408          "fill-range": "^2.1.0"
 10409        }
 10410      },
 10411      "extend": {
 10412        "version": "3.0.2",
 10413        "resolved": "https://registry.npmjs.org/extend/-/extend-3.0.2.tgz",
 10414        "integrity": "sha512-fjquC59cD7CyW6urNXK0FBufkZcoiGG80wTuPujX590cB5Ttln20E2UB4S/WARVqhXffZl2LNgS+gQdPIIim/g=="
 10415      },
 10416      "extend-shallow": {
 10417        "version": "3.0.2",
 10418        "resolved": "https://registry.npmjs.org/extend-shallow/-/extend-shallow-3.0.2.tgz",
 10419        "integrity": "sha1-Jqcarwc7OfshJxcnRhMcJwQCjbg=",
 10420        "requires": {
 10421          "assign-symbols": "^1.0.0",
 10422          "is-extendable": "^1.0.1"
 10423        },
 10424        "dependencies": {
 10425          "is-extendable": {
 10426            "version": "1.0.1",
 10427            "resolved": "https://registry.npmjs.org/is-extendable/-/is-extendable-1.0.1.tgz",
 10428            "integrity": "sha512-arnXMxT1hhoKo9k1LZdmlNyJdDDfy2v0fXjFlmok4+i8ul/6WlbVge9bhM74OpNPQPMGUToDtz+KXa1PneJxOA==",
 10429            "requires": {
 10430              "is-plain-object": "^2.0.4"
 10431            }
 10432          }
 10433        }
 10434      },
 10435      "extglob": {
 10436        "version": "0.3.2",
 10437        "resolved": "https://registry.npmjs.org/extglob/-/extglob-0.3.2.tgz",
 10438        "integrity": "sha1-Lhj/PS9JqydlzskCPwEdqo2DSaE=",
 10439        "requires": {
 10440          "is-extglob": "^1.0.0"
 10441        }
 10442      },
 10443      "extsprintf": {
 10444        "version": "1.3.0",
 10445        "resolved": "https://registry.npmjs.org/extsprintf/-/extsprintf-1.3.0.tgz",
 10446        "integrity": "sha1-lpGEQOMEGnpBT4xS48V06zw+HgU="
 10447      },
 10448      "fast-deep-equal": {
 10449        "version": "2.0.1",
 10450        "resolved": "https://registry.npmjs.org/fast-deep-equal/-/fast-deep-equal-2.0.1.tgz",
 10451        "integrity": "sha1-ewUhjd+WZ79/Nwv3/bLLFf3Qqkk="
 10452      },
 10453      "fast-json-stable-stringify": {
 10454        "version": "2.1.0",
 10455        "resolved": "https://registry.npmjs.org/fast-json-stable-stringify/-/fast-json-stable-stringify-2.1.0.tgz",
 10456        "integrity": "sha512-lhd/wF+Lk98HZoTCtlVraHtfh5XYijIjalXck7saUtuanSDyLMxnHhSXEDJqHxD7msR8D0uCmqlkwjCV8xvwHw=="
 10457      },
 10458      "fast-sha256": {
 10459        "version": "1.1.1",
 10460        "resolved": "https://registry.npmjs.org/fast-sha256/-/fast-sha256-1.1.1.tgz",
 10461        "integrity": "sha512-CKUjAtRhTHaLueE7eUPX4009H7yMZxxBWHYxvzCn3WySKza5+S5EknF86zpOzF4Is4/qNUzbrhtC19gUMzCUdQ=="
 10462      },
 10463      "file-saver": {
 10464        "version": "1.3.8",
 10465        "resolved": "https://registry.npmjs.org/file-saver/-/file-saver-1.3.8.tgz",
 10466        "integrity": "sha512-spKHSBQIxxS81N/O21WmuXA2F6wppUCsutpzenOeZzOCCJ5gEfcbqJP983IrpLXzYmXnMUa6J03SubcNPdKrlg=="
 10467      },
 10468      "file-uri-to-path": {
 10469        "version": "1.0.0",
 10470        "resolved": "https://registry.npmjs.org/file-uri-to-path/-/file-uri-to-path-1.0.0.tgz",
 10471        "integrity": "sha512-0Zt+s3L7Vf1biwWZ29aARiVYLx7iMGnEUl9x33fbB/j3jR81u/O2LbqK+Bm1CDSNDKVtJ/YjwY7TUd5SkeLQLw==",
 10472        "optional": true
 10473      },
 10474      "filename-regex": {
 10475        "version": "2.0.1",
 10476        "resolved": "https://registry.npmjs.org/filename-regex/-/filename-regex-2.0.1.tgz",
 10477        "integrity": "sha1-wcS5vuPglyXdsQa3XB4wH+LxiyY="
 10478      },
 10479      "fill-range": {
 10480        "version": "2.2.4",
 10481        "resolved": "https://registry.npmjs.org/fill-range/-/fill-range-2.2.4.tgz",
 10482        "integrity": "sha512-cnrcCbj01+j2gTG921VZPnHbjmdAf8oQV/iGeV2kZxGSyfYjjTyY79ErsK1WJWMpw6DaApEX72binqJE+/d+5Q==",
 10483        "requires": {
 10484          "is-number": "^2.1.0",
 10485          "isobject": "^2.0.0",
 10486          "randomatic": "^3.0.0",
 10487          "repeat-element": "^1.1.2",
 10488          "repeat-string": "^1.5.2"
 10489        }
 10490      },
 10491      "finalhandler": {
 10492        "version": "1.1.2",
 10493        "resolved": "https://registry.npmjs.org/finalhandler/-/finalhandler-1.1.2.tgz",
 10494        "integrity": "sha512-aAWcW57uxVNrQZqFXjITpW3sIUQmHGG3qSb9mUah9MgMC4NeWhNOlNjXEYq3HjRAvL6arUviZGGJsBg6z0zsWA==",
 10495        "dev": true,
 10496        "requires": {
 10497          "debug": "2.6.9",
 10498          "encodeurl": "~1.0.2",
 10499          "escape-html": "~1.0.3",
 10500          "on-finished": "~2.3.0",
 10501          "parseurl": "~1.3.3",
 10502          "statuses": "~1.5.0",
 10503          "unpipe": "~1.0.0"
 10504        }
 10505      },
 10506      "find-index": {
 10507        "version": "0.1.1",
 10508        "resolved": "https://registry.npmjs.org/find-index/-/find-index-0.1.1.tgz",
 10509        "integrity": "sha1-Z101iyyjiS15Whq0cjL4tuLg3eQ="
 10510      },
 10511      "find-up": {
 10512        "version": "1.1.2",
 10513        "resolved": "https://registry.npmjs.org/find-up/-/find-up-1.1.2.tgz",
 10514        "integrity": "sha1-ay6YIrGizgpgq2TWEOzK1TyyTQ8=",
 10515        "requires": {
 10516          "path-exists": "^2.0.0",
 10517          "pinkie-promise": "^2.0.0"
 10518        }
 10519      },
 10520      "findup-sync": {
 10521        "version": "0.3.0",
 10522        "resolved": "https://registry.npmjs.org/findup-sync/-/findup-sync-0.3.0.tgz",
 10523        "integrity": "sha1-N5MKpdgWt3fANEXhlmzGeQpMCxY=",
 10524        "dev": true,
 10525        "requires": {
 10526          "glob": "~5.0.0"
 10527        },
 10528        "dependencies": {
 10529          "glob": {
 10530            "version": "5.0.15",
 10531            "resolved": "https://registry.npmjs.org/glob/-/glob-5.0.15.tgz",
 10532            "integrity": "sha1-G8k2ueAvSmA/zCIuz3Yz0wuLk7E=",
 10533            "dev": true,
 10534            "requires": {
 10535              "inflight": "^1.0.4",
 10536              "inherits": "2",
 10537              "minimatch": "2 || 3",
 10538              "once": "^1.3.0",
 10539              "path-is-absolute": "^1.0.0"
 10540            }
 10541          }
 10542        }
 10543      },
 10544      "follow-redirects": {
 10545        "version": "1.9.0",
 10546        "resolved": "https://registry.npmjs.org/follow-redirects/-/follow-redirects-1.9.0.tgz",
 10547        "integrity": "sha512-CRcPzsSIbXyVDl0QI01muNDu69S8trU4jArW9LpOt2WtC6LyUJetcIrmfHsRBx7/Jb6GHJUiuqyYxPooFfNt6A==",
 10548        "dev": true,
 10549        "requires": {
 10550          "debug": "^3.0.0"
 10551        },
 10552        "dependencies": {
 10553          "debug": {
 10554            "version": "3.2.6",
 10555            "resolved": "https://registry.npmjs.org/debug/-/debug-3.2.6.tgz",
 10556            "integrity": "sha512-mel+jf7nrtEl5Pn1Qx46zARXKDpBbvzezse7p7LqINmdoIk8PYP5SySaxEmYv6TZ0JyEKA1hsCId6DIhgITtWQ==",
 10557            "dev": true,
 10558            "requires": {
 10559              "ms": "^2.1.1"
 10560            }
 10561          },
 10562          "ms": {
 10563            "version": "2.1.2",
 10564            "resolved": "https://registry.npmjs.org/ms/-/ms-2.1.2.tgz",
 10565            "integrity": "sha512-sGkPx+VjMtmA6MX27oA4FBFELFCZZ4S4XqeGOXCv68tT+jb3vk/RyaKWP0PTKyWtmLSM0b+adUTEvbs1PEaH2w==",
 10566            "dev": true
 10567          }
 10568        }
 10569      },
 10570      "font-awesome": {
 10571        "version": "4.7.0",
 10572        "resolved": "https://registry.npmjs.org/font-awesome/-/font-awesome-4.7.0.tgz",
 10573        "integrity": "sha1-j6jPBBGhoxr9B7BtKQK7n8gVoTM="
 10574      },
 10575      "for-in": {
 10576        "version": "1.0.2",
 10577        "resolved": "https://registry.npmjs.org/for-in/-/for-in-1.0.2.tgz",
 10578        "integrity": "sha1-gQaNKVqBQuwKxybG4iAMMPttXoA="
 10579      },
 10580      "for-own": {
 10581        "version": "0.1.5",
 10582        "resolved": "https://registry.npmjs.org/for-own/-/for-own-0.1.5.tgz",
 10583        "integrity": "sha1-UmXGgaTylNq78XyVCbZ2OqhFEM4=",
 10584        "requires": {
 10585          "for-in": "^1.0.1"
 10586        }
 10587      },
 10588      "forever-agent": {
 10589        "version": "0.6.1",
 10590        "resolved": "https://registry.npmjs.org/forever-agent/-/forever-agent-0.6.1.tgz",
 10591        "integrity": "sha1-+8cfDEGt6zf5bFd60e1C2P2sypE="
 10592      },
 10593      "form-data": {
 10594        "version": "2.3.3",
 10595        "resolved": "https://registry.npmjs.org/form-data/-/form-data-2.3.3.tgz",
 10596        "integrity": "sha512-1lLKB2Mu3aGP1Q/2eCOx0fNbRMe7XdwktwOruhfqqd0rIJWwN4Dh+E3hrPSlDCXnSR7UtZ1N38rVXm+6+MEhJQ==",
 10597        "requires": {
 10598          "asynckit": "^0.4.0",
 10599          "combined-stream": "^1.0.6",
 10600          "mime-types": "^2.1.12"
 10601        }
 10602      },
 10603      "fragment-cache": {
 10604        "version": "0.2.1",
 10605        "resolved": "https://registry.npmjs.org/fragment-cache/-/fragment-cache-0.2.1.tgz",
 10606        "integrity": "sha1-QpD60n8T6Jvn8zeZxrxaCr//DRk=",
 10607        "requires": {
 10608          "map-cache": "^0.2.2"
 10609        }
 10610      },
 10611      "fresh": {
 10612        "version": "0.5.2",
 10613        "resolved": "https://registry.npmjs.org/fresh/-/fresh-0.5.2.tgz",
 10614        "integrity": "sha1-PYyt2Q2XZWn6g1qx+OSyOhBWBac=",
 10615        "dev": true
 10616      },
 10617      "fs-access": {
 10618        "version": "1.0.1",
 10619        "resolved": "https://registry.npmjs.org/fs-access/-/fs-access-1.0.1.tgz",
 10620        "integrity": "sha1-1qh/JiJxzv6+wwxVNAf7mV2od3o=",
 10621        "dev": true,
 10622        "requires": {
 10623          "null-check": "^1.0.0"
 10624        }
 10625      },
 10626      "fs-extra": {
 10627        "version": "3.0.1",
 10628        "resolved": "https://registry.npmjs.org/fs-extra/-/fs-extra-3.0.1.tgz",
 10629        "integrity": "sha1-N5TzeMWLNC6n27sjCVEJxLO2IpE=",
 10630        "dev": true,
 10631        "requires": {
 10632          "graceful-fs": "^4.1.2",
 10633          "jsonfile": "^3.0.0",
 10634          "universalify": "^0.1.0"
 10635        }
 10636      },
 10637      "fs.realpath": {
 10638        "version": "1.0.0",
 10639        "resolved": "https://registry.npmjs.org/fs.realpath/-/fs.realpath-1.0.0.tgz",
 10640        "integrity": "sha1-FQStJSMVjKpA20onh8sBQRmU6k8="
 10641      },
 10642      "fsevents": {
 10643        "version": "1.2.11",
 10644        "resolved": "https://registry.npmjs.org/fsevents/-/fsevents-1.2.11.tgz",
 10645        "integrity": "sha512-+ux3lx6peh0BpvY0JebGyZoiR4D+oYzdPZMKJwkZ+sFkNJzpL7tXc/wehS49gUAxg3tmMHPHZkA8JU2rhhgDHw==",
 10646        "optional": true,
 10647        "requires": {
 10648          "bindings": "^1.5.0",
 10649          "nan": "^2.12.1",
 10650          "node-pre-gyp": "*"
 10651        },
 10652        "dependencies": {
 10653          "abbrev": {
 10654            "version": "1.1.1",
 10655            "integrity": "sha512-nne9/IiQ/hzIhY6pdDnbBtz7DjPTKrY00P/zvPSm5pOFkl6xuGrGnXn/VtTNNfNtAfZ9/1RtehkszU9qcTii0Q==",
 10656            "bundled": true,
 10657            "optional": true
 10658          },
 10659          "ansi-regex": {
 10660            "version": "2.1.1",
 10661            "integrity": "sha512-TIGnTpdo+E3+pCyAluZvtED5p5wCqLdezCyhPZzKPcxvFplEt4i+W7OONCKgeZFT3+y5NZZfOOS/Bdcanm1MYA==",
 10662            "bundled": true,
 10663            "optional": true
 10664          },
 10665          "aproba": {
 10666            "version": "1.2.0",
 10667            "integrity": "sha512-Y9J6ZjXtoYh8RnXVCMOU/ttDmk1aBjunq9vO0ta5x85WDQiQfUF9sIPBITdbiiIVcBo03Hi3jMxigBtsddlXRw==",
 10668            "bundled": true,
 10669            "optional": true
 10670          },
 10671          "are-we-there-yet": {
 10672            "version": "1.1.5",
 10673            "integrity": "sha512-5hYdAkZlcG8tOLujVDTgCT+uPX0VnpAH28gWsLfzpXYm7wP6mp5Q/gYyR7YQ0cKVJcXJnl3j2kpBan13PtQf6w==",
 10674            "bundled": true,
 10675            "optional": true,
 10676            "requires": {
 10677              "delegates": "^1.0.0",
 10678              "readable-stream": "^2.0.6"
 10679            }
 10680          },
 10681          "balanced-match": {
 10682            "version": "1.0.0",
 10683            "integrity": "sha512-9Y0g0Q8rmSt+H33DfKv7FOc3v+iRI+o1lbzt8jGcIosYW37IIW/2XVYq5NPdmaD5NQ59Nk26Kl/vZbwW9Fr8vg==",
 10684            "bundled": true,
 10685            "optional": true
 10686          },
 10687          "brace-expansion": {
 10688            "version": "1.1.11",
 10689            "integrity": "sha512-iCuPHDFgrHX7H2vEI/5xpz07zSHB00TpugqhmYtVmMO6518mCuRMoOYFldEBl0g187ufozdaHgWKcYFb61qGiA==",
 10690            "bundled": true,
 10691            "optional": true,
 10692            "requires": {
 10693              "balanced-match": "^1.0.0",
 10694              "concat-map": "0.0.1"
 10695            }
 10696          },
 10697          "chownr": {
 10698            "version": "1.1.3",
 10699            "integrity": "sha512-i70fVHhmV3DtTl6nqvZOnIjbY0Pe4kAUjwHj8z0zAdgBtYrJyYwLKCCuRBQ5ppkyL0AkN7HKRnETdmdp1zqNXw==",
 10700            "bundled": true,
 10701            "optional": true
 10702          },
 10703          "code-point-at": {
 10704            "version": "1.1.0",
 10705            "integrity": "sha512-RpAVKQA5T63xEj6/giIbUEtZwJ4UFIc3ZtvEkiaUERylqe8xb5IvqcgOurZLahv93CLKfxcw5YI+DZcUBRyLXA==",
 10706            "bundled": true,
 10707            "optional": true
 10708          },
 10709          "concat-map": {
 10710            "version": "0.0.1",
 10711            "integrity": "sha512-/Srv4dswyQNBfohGpz9o6Yb3Gz3SrUDqBH5rTuhGR7ahtlbYKnVxw2bCFMRljaA7EXHaXZ8wsHdodFvbkhKmqg==",
 10712            "bundled": true,
 10713            "optional": true
 10714          },
 10715          "console-control-strings": {
 10716            "version": "1.1.0",
 10717            "integrity": "sha512-ty/fTekppD2fIwRvnZAVdeOiGd1c7YXEixbgJTNzqcxJWKQnjJ/V1bNEEE6hygpM3WjwHFUVK6HTjWSzV4a8sQ==",
 10718            "bundled": true,
 10719            "optional": true
 10720          },
 10721          "core-util-is": {
 10722            "version": "1.0.2",
 10723            "integrity": "sha512-3lqz5YjWTYnW6dlDa5TLaTCcShfar1e40rmcJVwCBJC6mWlFuj0eCHIElmG1g5kyuJ/GD+8Wn4FFCcz4gJPfaQ==",
 10724            "bundled": true,
 10725            "optional": true
 10726          },
 10727          "debug": {
 10728            "version": "3.2.6",
 10729            "integrity": "sha512-mel+jf7nrtEl5Pn1Qx46zARXKDpBbvzezse7p7LqINmdoIk8PYP5SySaxEmYv6TZ0JyEKA1hsCId6DIhgITtWQ==",
 10730            "bundled": true,
 10731            "optional": true,
 10732            "requires": {
 10733              "ms": "^2.1.1"
 10734            }
 10735          },
 10736          "deep-extend": {
 10737            "version": "0.6.0",
 10738            "integrity": "sha512-LOHxIOaPYdHlJRtCQfDIVZtfw/ufM8+rVj649RIHzcm/vGwQRXFt6OPqIFWsm2XEMrNIEtWR64sY1LEKD2vAOA==",
 10739            "bundled": true,
 10740            "optional": true
 10741          },
 10742          "delegates": {
 10743            "version": "1.0.0",
 10744            "integrity": "sha512-bd2L678uiWATM6m5Z1VzNCErI3jiGzt6HGY8OVICs40JQq/HALfbyNJmp0UDakEY4pMMaN0Ly5om/B1VI/+xfQ==",
 10745            "bundled": true,
 10746            "optional": true
 10747          },
 10748          "detect-libc": {
 10749            "version": "1.0.3",
 10750            "integrity": "sha512-pGjwhsmsp4kL2RTz08wcOlGN83otlqHeD/Z5T8GXZB+/YcpQ/dgo+lbU8ZsGxV0HIvqqxo9l7mqYwyYMD9bKDg==",
 10751            "bundled": true,
 10752            "optional": true
 10753          },
 10754          "fs-minipass": {
 10755            "version": "1.2.7",
 10756            "integrity": "sha512-GWSSJGFy4e9GUeCcbIkED+bgAoFyj7XF1mV8rma3QW4NIqX9Kyx79N/PF61H5udOV3aY1IaMLs6pGbH71nlCTA==",
 10757            "bundled": true,
 10758            "optional": true,
 10759            "requires": {
 10760              "minipass": "^2.6.0"
 10761            }
 10762          },
 10763          "fs.realpath": {
 10764            "version": "1.0.0",
 10765            "integrity": "sha512-OO0pH2lK6a0hZnAdau5ItzHPI6pUlvI7jMVnxUQRtw4owF2wk8lOSabtGDCTP4Ggrg2MbGnWO9X8K1t4+fGMDw==",
 10766            "bundled": true,
 10767            "optional": true
 10768          },
 10769          "gauge": {
 10770            "version": "2.7.4",
 10771            "integrity": "sha512-14x4kjc6lkD3ltw589k0NrPD6cCNTD6CWoVUNpB85+DrtONoZn+Rug6xZU5RvSC4+TZPxA5AnBibQYAvZn41Hg==",
 10772            "bundled": true,
 10773            "optional": true,
 10774            "requires": {
 10775              "aproba": "^1.0.3",
 10776              "console-control-strings": "^1.0.0",
 10777              "has-unicode": "^2.0.0",
 10778              "object-assign": "^4.1.0",
 10779              "signal-exit": "^3.0.0",
 10780              "string-width": "^1.0.1",
 10781              "strip-ansi": "^3.0.1",
 10782              "wide-align": "^1.1.0"
 10783            }
 10784          },
 10785          "glob": {
 10786            "version": "7.1.6",
 10787            "integrity": "sha512-LwaxwyZ72Lk7vZINtNNrywX0ZuLyStrdDtabefZKAY5ZGJhVtgdznluResxNmPitE0SAO+O26sWTHeKSI2wMBA==",
 10788            "bundled": true,
 10789            "optional": true,
 10790            "requires": {
 10791              "fs.realpath": "^1.0.0",
 10792              "inflight": "^1.0.4",
 10793              "inherits": "2",
 10794              "minimatch": "^3.0.4",
 10795              "once": "^1.3.0",
 10796              "path-is-absolute": "^1.0.0"
 10797            }
 10798          },
 10799          "has-unicode": {
 10800            "version": "2.0.1",
 10801            "integrity": "sha512-8Rf9Y83NBReMnx0gFzA8JImQACstCYWUplepDa9xprwwtmgEZUF0h/i5xSA625zB/I37EtrswSST6OXxwaaIJQ==",
 10802            "bundled": true,
 10803            "optional": true
 10804          },
 10805          "iconv-lite": {
 10806            "version": "0.4.24",
 10807            "integrity": "sha512-v3MXnZAcvnywkTUEZomIActle7RXXeedOR31wwl7VlyoXO4Qi9arvSenNQWne1TcRwhCL1HwLI21bEqdpj8/rA==",
 10808            "bundled": true,
 10809            "optional": true,
 10810            "requires": {
 10811              "safer-buffer": ">= 2.1.2 < 3"
 10812            }
 10813          },
 10814          "ignore-walk": {
 10815            "version": "3.0.3",
 10816            "integrity": "sha512-m7o6xuOaT1aqheYHKf8W6J5pYH85ZI9w077erOzLje3JsB1gkafkAhHHY19dqjulgIZHFm32Cp5uNZgcQqdJKw==",
 10817            "bundled": true,
 10818            "optional": true,
 10819            "requires": {
 10820              "minimatch": "^3.0.4"
 10821            }
 10822          },
 10823          "inflight": {
 10824            "version": "1.0.6",
 10825            "integrity": "sha512-k92I/b08q4wvFscXCLvqfsHCrjrF7yiXsQuIVvVE7N82W3+aqpzuUdBbfhWcy/FZR3/4IgflMgKLOsvPDrGCJA==",
 10826            "bundled": true,
 10827            "optional": true,
 10828            "requires": {
 10829              "once": "^1.3.0",
 10830              "wrappy": "1"
 10831            }
 10832          },
 10833          "inherits": {
 10834            "version": "2.0.4",
 10835            "integrity": "sha512-k/vGaX4/Yla3WzyMCvTQOXYeIHvqOKtnqBduzTHpzpQZzAskKMhZ2K+EnBiSM9zGSoIFeMpXKxa4dYeZIQqewQ==",
 10836            "bundled": true,
 10837            "optional": true
 10838          },
 10839          "ini": {
 10840            "version": "1.3.5",
 10841            "integrity": "sha512-RZY5huIKCMRWDUqZlEi72f/lmXKMvuszcMBduliQ3nnWbx9X/ZBQO7DijMEYS9EhHBb2qacRUMtC7svLwe0lcw==",
 10842            "bundled": true,
 10843            "optional": true
 10844          },
 10845          "is-fullwidth-code-point": {
 10846            "version": "1.0.0",
 10847            "integrity": "sha512-1pqUqRjkhPJ9miNq9SwMfdvi6lBJcd6eFxvfaivQhaH3SgisfiuudvFntdKOmxuee/77l+FPjKrQjWvmPjWrRw==",
 10848            "bundled": true,
 10849            "optional": true,
 10850            "requires": {
 10851              "number-is-nan": "^1.0.0"
 10852            }
 10853          },
 10854          "isarray": {
 10855            "version": "1.0.0",
 10856            "integrity": "sha512-VLghIWNM6ELQzo7zwmcg0NmTVyWKYjvIeM83yjp0wRDTmUnrM678fQbcKBo6n2CJEF0szoG//ytg+TKla89ALQ==",
 10857            "bundled": true,
 10858            "optional": true
 10859          },
 10860          "minimatch": {
 10861            "version": "3.0.4",
 10862            "integrity": "sha512-yJHVQEhyqPLUTgt9B83PXu6W3rx4MvvHvSUvToogpwoGDOUQ+yDrR0HRot+yOCdCO7u4hX3pWft6kWBBcqh0UA==",
 10863            "bundled": true,
 10864            "optional": true,
 10865            "requires": {
 10866              "brace-expansion": "^1.1.7"
 10867            }
 10868          },
 10869          "minimist": {
 10870            "version": "0.0.8",
 10871            "integrity": "sha512-miQKw5Hv4NS1Psg2517mV4e4dYNaO3++hjAvLOAzKqZ61rH8NS1SK+vbfBWZ5PY/Me/bEWhUwqMghEW5Fb9T7Q==",
 10872            "bundled": true,
 10873            "optional": true
 10874          },
 10875          "minipass": {
 10876            "version": "2.9.0",
 10877            "integrity": "sha512-wxfUjg9WebH+CUDX/CdbRlh5SmfZiy/hpkxaRI16Y9W56Pa75sWgd/rvFilSgrauD9NyFymP/+JFV3KwzIsJeg==",
 10878            "bundled": true,
 10879            "optional": true,
 10880            "requires": {
 10881              "safe-buffer": "^5.1.2",
 10882              "yallist": "^3.0.0"
 10883            }
 10884          },
 10885          "minizlib": {
 10886            "version": "1.3.3",
 10887            "integrity": "sha512-6ZYMOEnmVsdCeTJVE0W9ZD+pVnE8h9Hma/iOwwRDsdQoePpoX56/8B6z3P9VNwppJuBKNRuFDRNRqRWexT9G9Q==",
 10888            "bundled": true,
 10889            "optional": true,
 10890            "requires": {
 10891              "minipass": "^2.9.0"
 10892            }
 10893          },
 10894          "mkdirp": {
 10895            "version": "0.5.1",
 10896            "integrity": "sha512-SknJC52obPfGQPnjIkXbmA6+5H15E+fR+E4iR2oQ3zzCLbd7/ONua69R/Gw7AgkTLsRG+r5fzksYwWe1AgTyWA==",
 10897            "bundled": true,
 10898            "optional": true,
 10899            "requires": {
 10900              "minimist": "0.0.8"
 10901            }
 10902          },
 10903          "ms": {
 10904            "version": "2.1.2",
 10905            "integrity": "sha512-sGkPx+VjMtmA6MX27oA4FBFELFCZZ4S4XqeGOXCv68tT+jb3vk/RyaKWP0PTKyWtmLSM0b+adUTEvbs1PEaH2w==",
 10906            "bundled": true,
 10907            "optional": true
 10908          },
 10909          "needle": {
 10910            "version": "2.4.0",
 10911            "integrity": "sha512-4Hnwzr3mi5L97hMYeNl8wRW/Onhy4nUKR/lVemJ8gJedxxUyBLm9kkrDColJvoSfwi0jCNhD+xCdOtiGDQiRZg==",
 10912            "bundled": true,
 10913            "optional": true,
 10914            "requires": {
 10915              "debug": "^3.2.6",
 10916              "iconv-lite": "^0.4.4",
 10917              "sax": "^1.2.4"
 10918            }
 10919          },
 10920          "node-pre-gyp": {
 10921            "version": "0.14.0",
 10922            "integrity": "sha512-+CvDC7ZttU/sSt9rFjix/P05iS43qHCOOGzcr3Ry99bXG7VX953+vFyEuph/tfqoYu8dttBkE86JSKBO2OzcxA==",
 10923            "bundled": true,
 10924            "optional": true,
 10925            "requires": {
 10926              "detect-libc": "^1.0.2",
 10927              "mkdirp": "^0.5.1",
 10928              "needle": "^2.2.1",
 10929              "nopt": "^4.0.1",
 10930              "npm-packlist": "^1.1.6",
 10931              "npmlog": "^4.0.2",
 10932              "rc": "^1.2.7",
 10933              "rimraf": "^2.6.1",
 10934              "semver": "^5.3.0",
 10935              "tar": "^4.4.2"
 10936            }
 10937          },
 10938          "nopt": {
 10939            "version": "4.0.1",
 10940            "integrity": "sha512-+5XZFpQZEY0cg5JaxLwGxDlKNKYxuXwGt8/Oi3UXm5/4ymrJve9d2CURituxv3rSrVCGZj4m1U1JlHTdcKt2Ng==",
 10941            "bundled": true,
 10942            "optional": true,
 10943            "requires": {
 10944              "abbrev": "1",
 10945              "osenv": "^0.1.4"
 10946            }
 10947          },
 10948          "npm-bundled": {
 10949            "version": "1.1.1",
 10950            "integrity": "sha512-gqkfgGePhTpAEgUsGEgcq1rqPXA+tv/aVBlgEzfXwA1yiUJF7xtEt3CtVwOjNYQOVknDk0F20w58Fnm3EtG0fA==",
 10951            "bundled": true,
 10952            "optional": true,
 10953            "requires": {
 10954              "npm-normalize-package-bin": "^1.0.1"
 10955            }
 10956          },
 10957          "npm-normalize-package-bin": {
 10958            "version": "1.0.1",
 10959            "integrity": "sha512-EPfafl6JL5/rU+ot6P3gRSCpPDW5VmIzX959Ob1+ySFUuuYHWHekXpwdUZcKP5C+DS4GEtdJluwBjnsNDl+fSA==",
 10960            "bundled": true,
 10961            "optional": true
 10962          },
 10963          "npm-packlist": {
 10964            "version": "1.4.7",
 10965            "integrity": "sha512-vAj7dIkp5NhieaGZxBJB8fF4R0078rqsmhJcAfXZ6O7JJhjhPK96n5Ry1oZcfLXgfun0GWTZPOxaEyqv8GBykQ==",
 10966            "bundled": true,
 10967            "optional": true,
 10968            "requires": {
 10969              "ignore-walk": "^3.0.1",
 10970              "npm-bundled": "^1.0.1"
 10971            }
 10972          },
 10973          "npmlog": {
 10974            "version": "4.1.2",
 10975            "integrity": "sha512-2uUqazuKlTaSI/dC8AzicUck7+IrEaOnN/e0jd3Xtt1KcGpwx30v50mL7oPyr/h9bL3E4aZccVwpwP+5W9Vjkg==",
 10976            "bundled": true,
 10977            "optional": true,
 10978            "requires": {
 10979              "are-we-there-yet": "~1.1.2",
 10980              "console-control-strings": "~1.1.0",
 10981              "gauge": "~2.7.3",
 10982              "set-blocking": "~2.0.0"
 10983            }
 10984          },
 10985          "number-is-nan": {
 10986            "version": "1.0.1",
 10987            "integrity": "sha512-4jbtZXNAsfZbAHiiqjLPBiCl16dES1zI4Hpzzxw61Tk+loF+sBDBKx1ICKKKwIqQ7M0mFn1TmkN7euSncWgHiQ==",
 10988            "bundled": true,
 10989            "optional": true
 10990          },
 10991          "object-assign": {
 10992            "version": "4.1.1",
 10993            "integrity": "sha512-rJgTQnkUnH1sFw8yT6VSU3zD3sWmu6sZhIseY8VX+GRu3P6F7Fu+JNDoXfklElbLJSnc3FUQHVe4cU5hj+BcUg==",
 10994            "bundled": true,
 10995            "optional": true
 10996          },
 10997          "once": {
 10998            "version": "1.4.0",
 10999            "integrity": "sha512-lNaJgI+2Q5URQBkccEKHTQOPaXdUxnZZElQTZY0MFUAuaEqe1E+Nyvgdz/aIyNi6Z9MzO5dv1H8n58/GELp3+w==",
 11000            "bundled": true,
 11001            "optional": true,
 11002            "requires": {
 11003              "wrappy": "1"
 11004            }
 11005          },
 11006          "os-homedir": {
 11007            "version": "1.0.2",
 11008            "integrity": "sha512-B5JU3cabzk8c67mRRd3ECmROafjYMXbuzlwtqdM8IbS8ktlTix8aFGb2bAGKrSRIlnfKwovGUUr72JUPyOb6kQ==",
 11009            "bundled": true,
 11010            "optional": true
 11011          },
 11012          "os-tmpdir": {
 11013            "version": "1.0.2",
 11014            "integrity": "sha512-D2FR03Vir7FIu45XBY20mTb+/ZSWB00sjU9jdQXt83gDrI4Ztz5Fs7/yy74g2N5SVQY4xY1qDr4rNddwYRVX0g==",
 11015            "bundled": true,
 11016            "optional": true
 11017          },
 11018          "osenv": {
 11019            "version": "0.1.5",
 11020            "integrity": "sha512-0CWcCECdMVc2Rw3U5w9ZjqX6ga6ubk1xDVKxtBQPK7wis/0F2r9T6k4ydGYhecl7YUBxBVxhL5oisPsNxAPe2g==",
 11021            "bundled": true,
 11022            "optional": true,
 11023            "requires": {
 11024              "os-homedir": "^1.0.0",
 11025              "os-tmpdir": "^1.0.0"
 11026            }
 11027          },
 11028          "path-is-absolute": {
 11029            "version": "1.0.1",
 11030            "integrity": "sha512-AVbw3UJ2e9bq64vSaS9Am0fje1Pa8pbGqTTsmXfaIiMpnr5DlDhfJOuLj9Sf95ZPVDAUerDfEk88MPmPe7UCQg==",
 11031            "bundled": true,
 11032            "optional": true
 11033          },
 11034          "process-nextick-args": {
 11035            "version": "2.0.1",
 11036            "integrity": "sha512-3ouUOpQhtgrbOa17J7+uxOTpITYWaGP7/AhoR3+A+/1e9skrzelGi/dXzEYyvbxubEF6Wn2ypscTKiKJFFn1ag==",
 11037            "bundled": true,
 11038            "optional": true
 11039          },
 11040          "rc": {
 11041            "version": "1.2.8",
 11042            "integrity": "sha512-y3bGgqKj3QBdxLbLkomlohkvsA8gdAiUQlSBJnBhfn+BPxg4bc62d8TcBW15wavDfgexCgccckhcZvywyQYPOw==",
 11043            "bundled": true,
 11044            "optional": true,
 11045            "requires": {
 11046              "deep-extend": "^0.6.0",
 11047              "ini": "~1.3.0",
 11048              "minimist": "^1.2.0",
 11049              "strip-json-comments": "~2.0.1"
 11050            },
 11051            "dependencies": {
 11052              "minimist": {
 11053                "version": "1.2.0",
 11054                "integrity": "sha512-7Wl+Jz+IGWuSdgsQEJ4JunV0si/iMhg42MnQQG6h1R6TNeVenp4U9x5CC5v/gYqz/fENLQITAWXidNtVL0NNbw==",
 11055                "bundled": true,
 11056                "optional": true
 11057              }
 11058            }
 11059          },
 11060          "readable-stream": {
 11061            "version": "2.3.6",
 11062            "integrity": "sha512-tQtKA9WIAhBF3+VLAseyMqZeBjW0AHJoxOtYqSUZNJxauErmLbVm2FW1y+J/YA9dUrAC39ITejlZWhVIwawkKw==",
 11063            "bundled": true,
 11064            "optional": true,
 11065            "requires": {
 11066              "core-util-is": "~1.0.0",
 11067              "inherits": "~2.0.3",
 11068              "isarray": "~1.0.0",
 11069              "process-nextick-args": "~2.0.0",
 11070              "safe-buffer": "~5.1.1",
 11071              "string_decoder": "~1.1.1",
 11072              "util-deprecate": "~1.0.1"
 11073            }
 11074          },
 11075          "rimraf": {
 11076            "version": "2.7.1",
 11077            "integrity": "sha512-uWjbaKIK3T1OSVptzX7Nl6PvQ3qAGtKEtVRjRuazjfL3Bx5eI409VZSqgND+4UNnmzLVdPj9FqFJNPqBZFve4w==",
 11078            "bundled": true,
 11079            "optional": true,
 11080            "requires": {
 11081              "glob": "^7.1.3"
 11082            }
 11083          },
 11084          "safe-buffer": {
 11085            "version": "5.1.2",
 11086            "integrity": "sha512-Gd2UZBJDkXlY7GbJxfsE8/nvKkUEU1G38c1siN6QP6a9PT9MmHB8GnpscSmMJSoF8LOIrt8ud/wPtojys4G6+g==",
 11087            "bundled": true,
 11088            "optional": true
 11089          },
 11090          "safer-buffer": {
 11091            "version": "2.1.2",
 11092            "integrity": "sha512-YZo3K82SD7Riyi0E1EQPojLz7kpepnSQI9IyPbHHg1XXXevb5dJI7tpyN2ADxGcQbHG7vcyRHk0cbwqcQriUtg==",
 11093            "bundled": true,
 11094            "optional": true
 11095          },
 11096          "sax": {
 11097            "version": "1.2.4",
 11098            "integrity": "sha512-NqVDv9TpANUjFm0N8uM5GxL36UgKi9/atZw+x7YFnQ8ckwFGKrl4xX4yWtrey3UJm5nP1kUbnYgLopqWNSRhWw==",
 11099            "bundled": true,
 11100            "optional": true
 11101          },
 11102          "semver": {
 11103            "version": "5.7.1",
 11104            "integrity": "sha512-sauaDf/PZdVgrLTNYHRtpXa1iRiKcaebiKQ1BJdpQlWH2lCvexQdX55snPFyK7QzpudqbCI0qXFfOasHdyNDGQ==",
 11105            "bundled": true,
 11106            "optional": true
 11107          },
 11108          "set-blocking": {
 11109            "version": "2.0.0",
 11110            "integrity": "sha512-KiKBS8AnWGEyLzofFfmvKwpdPzqiy16LvQfK3yv/fVH7Bj13/wl3JSR1J+rfgRE9q7xUJK4qvgS8raSOeLUehw==",
 11111            "bundled": true,
 11112            "optional": true
 11113          },
 11114          "signal-exit": {
 11115            "version": "3.0.2",
 11116            "integrity": "sha512-meQNNykwecVxdu1RlYMKpQx4+wefIYpmxi6gexo/KAbwquJrBUrBmKYJrE8KFkVQAAVWEnwNdu21PgrD77J3xA==",
 11117            "bundled": true,
 11118            "optional": true
 11119          },
 11120          "string_decoder": {
 11121            "version": "1.1.1",
 11122            "integrity": "sha512-n/ShnvDi6FHbbVfviro+WojiFzv+s8MPMHBczVePfUpDJLwoLT0ht1l4YwBCbi8pJAveEEdnkHyPyTP/mzRfwg==",
 11123            "bundled": true,
 11124            "optional": true,
 11125            "requires": {
 11126              "safe-buffer": "~5.1.0"
 11127            }
 11128          },
 11129          "string-width": {
 11130            "version": "1.0.2",
 11131            "integrity": "sha512-0XsVpQLnVCXHJfyEs8tC0zpTVIr5PKKsQtkT29IwupnPTjtPmQ3xT/4yCREF9hYkV/3M3kzcUTSAZT6a6h81tw==",
 11132            "bundled": true,
 11133            "optional": true,
 11134            "requires": {
 11135              "code-point-at": "^1.0.0",
 11136              "is-fullwidth-code-point": "^1.0.0",
 11137              "strip-ansi": "^3.0.0"
 11138            }
 11139          },
 11140          "strip-ansi": {
 11141            "version": "3.0.1",
 11142            "integrity": "sha512-VhumSSbBqDTP8p2ZLKj40UjBCV4+v8bUSEpUb4KjRgWk9pbqGF4REFj6KEagidb2f/M6AzC0EmFyDNGaw9OCzg==",
 11143            "bundled": true,
 11144            "optional": true,
 11145            "requires": {
 11146              "ansi-regex": "^2.0.0"
 11147            }
 11148          },
 11149          "strip-json-comments": {
 11150            "version": "2.0.1",
 11151            "integrity": "sha512-4gB8na07fecVVkOI6Rs4e7T6NOTki5EmL7TUduTs6bu3EdnSycntVJ4re8kgZA+wx9IueI2Y11bfbgwtzuE0KQ==",
 11152            "bundled": true,
 11153            "optional": true
 11154          },
 11155          "tar": {
 11156            "version": "4.4.13",
 11157            "integrity": "sha512-w2VwSrBoHa5BsSyH+KxEqeQBAllHhccyMFVHtGtdMpF4W7IRWfZjFiQceJPChOeTsSDVUpER2T8FA93pr0L+QA==",
 11158            "bundled": true,
 11159            "optional": true,
 11160            "requires": {
 11161              "chownr": "^1.1.1",
 11162              "fs-minipass": "^1.2.5",
 11163              "minipass": "^2.8.6",
 11164              "minizlib": "^1.2.1",
 11165              "mkdirp": "^0.5.0",
 11166              "safe-buffer": "^5.1.2",
 11167              "yallist": "^3.0.3"
 11168            }
 11169          },
 11170          "util-deprecate": {
 11171            "version": "1.0.2",
 11172            "integrity": "sha512-EPD5q1uXyFxJpCrLnCc1nHnq3gOa6DZBocAIiI2TaSCA7VCJ1UJDMagCzIkXNsUYfD1daK//LTEQ8xiIbrHtcw==",
 11173            "bundled": true,
 11174            "optional": true
 11175          },
 11176          "wide-align": {
 11177            "version": "1.1.3",
 11178            "integrity": "sha512-QGkOQc8XL6Bt5PwnsExKBPuMKBxnGxWWW3fU55Xt4feHozMUhdUMaBCk290qpm/wG5u/RSKzwdAC4i51YigihA==",
 11179            "bundled": true,
 11180            "optional": true,
 11181            "requires": {
 11182              "string-width": "^1.0.2 || 2"
 11183            }
 11184          },
 11185          "wrappy": {
 11186            "version": "1.0.2",
 11187            "integrity": "sha512-l4Sp/DRseor9wL6EvV2+TuQn63dMkPjZ/sp9XkghTEbV9KlPS1xUsZ3u7/IQO4wxtcFB4bgpQPRcR3QCvezPcQ==",
 11188            "bundled": true,
 11189            "optional": true
 11190          },
 11191          "yallist": {
 11192            "version": "3.1.1",
 11193            "integrity": "sha512-a4UGQaWPH59mOXUYnAG2ewncQS4i4F43Tv3JoAM+s2VDAmS9NsK8GpDMLrCHPksFT7h3K6TOoUNn2pb7RoXx4g==",
 11194            "bundled": true,
 11195            "optional": true
 11196          }
 11197        }
 11198      },
 11199      "fstream": {
 11200        "version": "1.0.12",
 11201        "resolved": "https://registry.npmjs.org/fstream/-/fstream-1.0.12.tgz",
 11202        "integrity": "sha512-WvJ193OHa0GHPEL+AycEJgxvBEwyfRkN1vhjca23OaPVMCaLCXTd5qAu82AjTcgP1UJmytkOKb63Ypde7raDIg==",
 11203        "requires": {
 11204          "graceful-fs": "^4.1.2",
 11205          "inherits": "~2.0.0",
 11206          "mkdirp": ">=0.5 0",
 11207          "rimraf": "2"
 11208        }
 11209      },
 11210      "function-bind": {
 11211        "version": "1.1.1",
 11212        "resolved": "https://registry.npmjs.org/function-bind/-/function-bind-1.1.1.tgz",
 11213        "integrity": "sha512-yIovAzMX49sF8Yl58fSCWJ5svSLuaibPxXQJFLmBObTuCr0Mf1KiPopGM9NiFjiYBCbfaa2Fh6breQ6ANVTI0A=="
 11214      },
 11215      "gauge": {
 11216        "version": "2.7.4",
 11217        "resolved": "https://registry.npmjs.org/gauge/-/gauge-2.7.4.tgz",
 11218        "integrity": "sha1-LANAXHU4w51+s3sxcCLjJfsBi/c=",
 11219        "requires": {
 11220          "aproba": "^1.0.3",
 11221          "console-control-strings": "^1.0.0",
 11222          "has-unicode": "^2.0.0",
 11223          "object-assign": "^4.1.0",
 11224          "signal-exit": "^3.0.0",
 11225          "string-width": "^1.0.1",
 11226          "strip-ansi": "^3.0.1",
 11227          "wide-align": "^1.1.0"
 11228        }
 11229      },
 11230      "gaze": {
 11231        "version": "1.1.3",
 11232        "resolved": "https://registry.npmjs.org/gaze/-/gaze-1.1.3.tgz",
 11233        "integrity": "sha512-BRdNm8hbWzFzWHERTrejLqwHDfS4GibPoq5wjTPIoJHoBtKGPg3xAFfxmM+9ztbXelxcf2hwQcaz1PtmFeue8g==",
 11234        "requires": {
 11235          "globule": "^1.0.0"
 11236        }
 11237      },
 11238      "get-caller-file": {
 11239        "version": "1.0.3",
 11240        "resolved": "https://registry.npmjs.org/get-caller-file/-/get-caller-file-1.0.3.tgz",
 11241        "integrity": "sha512-3t6rVToeoZfYSGd8YoLFR2DJkiQrIiUrGcjvFX2mDw3bn6k2OtwHN0TNCLbBO+w8qTvimhDkv+LSscbJY1vE6w=="
 11242      },
 11243      "get-stdin": {
 11244        "version": "4.0.1",
 11245        "resolved": "https://registry.npmjs.org/get-stdin/-/get-stdin-4.0.1.tgz",
 11246        "integrity": "sha1-uWjGsKBDhDJJAui/Gl3zJXmkUP4="
 11247      },
 11248      "get-value": {
 11249        "version": "2.0.6",
 11250        "resolved": "https://registry.npmjs.org/get-value/-/get-value-2.0.6.tgz",
 11251        "integrity": "sha1-3BXKHGcjh8p2vTesCjlbogQqLCg="
 11252      },
 11253      "getpass": {
 11254        "version": "0.1.7",
 11255        "resolved": "https://registry.npmjs.org/getpass/-/getpass-0.1.7.tgz",
 11256        "integrity": "sha1-Xv+OPmhNVprkyysSgmBOi6YhSfo=",
 11257        "requires": {
 11258          "assert-plus": "^1.0.0"
 11259        }
 11260      },
 11261      "glob": {
 11262        "version": "7.1.6",
 11263        "resolved": "https://registry.npmjs.org/glob/-/glob-7.1.6.tgz",
 11264        "integrity": "sha512-LwaxwyZ72Lk7vZINtNNrywX0ZuLyStrdDtabefZKAY5ZGJhVtgdznluResxNmPitE0SAO+O26sWTHeKSI2wMBA==",
 11265        "requires": {
 11266          "fs.realpath": "^1.0.0",
 11267          "inflight": "^1.0.4",
 11268          "inherits": "2",
 11269          "minimatch": "^3.0.4",
 11270          "once": "^1.3.0",
 11271          "path-is-absolute": "^1.0.0"
 11272        }
 11273      },
 11274      "glob-base": {
 11275        "version": "0.3.0",
 11276        "resolved": "https://registry.npmjs.org/glob-base/-/glob-base-0.3.0.tgz",
 11277        "integrity": "sha1-27Fk9iIbHAscz4Kuoyi0l98Oo8Q=",
 11278        "requires": {
 11279          "glob-parent": "^2.0.0",
 11280          "is-glob": "^2.0.0"
 11281        }
 11282      },
 11283      "glob-parent": {
 11284        "version": "2.0.0",
 11285        "resolved": "https://registry.npmjs.org/glob-parent/-/glob-parent-2.0.0.tgz",
 11286        "integrity": "sha1-gTg9ctsFT8zPUzbaqQLxgvbtuyg=",
 11287        "requires": {
 11288          "is-glob": "^2.0.0"
 11289        }
 11290      },
 11291      "glob2base": {
 11292        "version": "0.0.12",
 11293        "resolved": "https://registry.npmjs.org/glob2base/-/glob2base-0.0.12.tgz",
 11294        "integrity": "sha1-nUGbPijxLoOjYhZKJ3BVkiycDVY=",
 11295        "requires": {
 11296          "find-index": "^0.1.1"
 11297        }
 11298      },
 11299      "globby": {
 11300        "version": "5.0.0",
 11301        "resolved": "https://registry.npmjs.org/globby/-/globby-5.0.0.tgz",
 11302        "integrity": "sha1-69hGZ8oNuzMLmbz8aOrCvFQ3Dg0=",
 11303        "dev": true,
 11304        "requires": {
 11305          "array-union": "^1.0.1",
 11306          "arrify": "^1.0.0",
 11307          "glob": "^7.0.3",
 11308          "object-assign": "^4.0.1",
 11309          "pify": "^2.0.0",
 11310          "pinkie-promise": "^2.0.0"
 11311        }
 11312      },
 11313      "globule": {
 11314        "version": "1.3.2",
 11315        "resolved": "https://registry.npmjs.org/globule/-/globule-1.3.2.tgz",
 11316        "integrity": "sha512-7IDTQTIu2xzXkT+6mlluidnWo+BypnbSoEVVQCGfzqnl5Ik8d3e1d4wycb8Rj9tWW+Z39uPWsdlquqiqPCd/pA==",
 11317        "requires": {
 11318          "glob": "~7.1.1",
 11319          "lodash": "~4.17.10",
 11320          "minimatch": "~3.0.2"
 11321        }
 11322      },
 11323      "graceful-fs": {
 11324        "version": "4.2.3",
 11325        "resolved": "https://registry.npmjs.org/graceful-fs/-/graceful-fs-4.2.3.tgz",
 11326        "integrity": "sha512-a30VEBm4PEdx1dRB7MFK7BejejvCvBronbLjht+sHuGYj8PHs7M/5Z+rt5lw551vZ7yfTCj4Vuyy3mSJytDWRQ=="
 11327      },
 11328      "har-schema": {
 11329        "version": "2.0.0",
 11330        "resolved": "https://registry.npmjs.org/har-schema/-/har-schema-2.0.0.tgz",
 11331        "integrity": "sha1-qUwiJOvKwEeCoNkDVSHyRzW37JI="
 11332      },
 11333      "har-validator": {
 11334        "version": "5.1.3",
 11335        "resolved": "https://registry.npmjs.org/har-validator/-/har-validator-5.1.3.tgz",
 11336        "integrity": "sha512-sNvOCzEQNr/qrvJgc3UG/kD4QtlHycrzwS+6mfTrrSq97BvaYcPZZI1ZSqGSPR73Cxn4LKTD4PttRwfU7jWq5g==",
 11337        "requires": {
 11338          "ajv": "^6.5.5",
 11339          "har-schema": "^2.0.0"
 11340        }
 11341      },
 11342      "has-ansi": {
 11343        "version": "2.0.0",
 11344        "resolved": "https://registry.npmjs.org/has-ansi/-/has-ansi-2.0.0.tgz",
 11345        "integrity": "sha1-NPUEnOHs3ysGSa8+8k5F7TVBbZE=",
 11346        "requires": {
 11347          "ansi-regex": "^2.0.0"
 11348        }
 11349      },
 11350      "has-binary": {
 11351        "version": "0.1.7",
 11352        "resolved": "https://registry.npmjs.org/has-binary/-/has-binary-0.1.7.tgz",
 11353        "integrity": "sha1-aOYesWIQyVRaClzOBqhzkS/h5ow=",
 11354        "dev": true,
 11355        "requires": {
 11356          "isarray": "0.0.1"
 11357        },
 11358        "dependencies": {
 11359          "isarray": {
 11360            "version": "0.0.1",
 11361            "resolved": "https://registry.npmjs.org/isarray/-/isarray-0.0.1.tgz",
 11362            "integrity": "sha1-ihis/Kmo9Bd+Cav8YDiTmwXR7t8=",
 11363            "dev": true
 11364          }
 11365        }
 11366      },
 11367      "has-binary2": {
 11368        "version": "1.0.3",
 11369        "resolved": "https://registry.npmjs.org/has-binary2/-/has-binary2-1.0.3.tgz",
 11370        "integrity": "sha512-G1LWKhDSvhGeAQ8mPVQlqNcOB2sJdwATtZKl2pDKKHfpf/rYj24lkinxf69blJbnsvtqqNU+L3SL50vzZhXOnw==",
 11371        "dev": true,
 11372        "requires": {
 11373          "isarray": "2.0.1"
 11374        },
 11375        "dependencies": {
 11376          "isarray": {
 11377            "version": "2.0.1",
 11378            "resolved": "https://registry.npmjs.org/isarray/-/isarray-2.0.1.tgz",
 11379            "integrity": "sha1-o32U7ZzaLVmGXJ92/llu4fM4dB4=",
 11380            "dev": true
 11381          }
 11382        }
 11383      },
 11384      "has-cors": {
 11385        "version": "1.1.0",
 11386        "resolved": "https://registry.npmjs.org/has-cors/-/has-cors-1.1.0.tgz",
 11387        "integrity": "sha1-XkdHk/fqmEPRu5nCPu9J/xJv/zk=",
 11388        "dev": true
 11389      },
 11390      "has-flag": {
 11391        "version": "3.0.0",
 11392        "resolved": "https://registry.npmjs.org/has-flag/-/has-flag-3.0.0.tgz",
 11393        "integrity": "sha1-tdRU3CGZriJWmfNGfloH87lVuv0=",
 11394        "dev": true
 11395      },
 11396      "has-symbols": {
 11397        "version": "1.0.1",
 11398        "resolved": "https://registry.npmjs.org/has-symbols/-/has-symbols-1.0.1.tgz",
 11399        "integrity": "sha512-PLcsoqu++dmEIZB+6totNFKq/7Do+Z0u4oT0zKOJNl3lYK6vGwwu2hjHs+68OEZbTjiUE9bgOABXbP/GvrS0Kg=="
 11400      },
 11401      "has-unicode": {
 11402        "version": "2.0.1",
 11403        "resolved": "https://registry.npmjs.org/has-unicode/-/has-unicode-2.0.1.tgz",
 11404        "integrity": "sha1-4Ob+aijPUROIVeCG0Wkedx3iqLk="
 11405      },
 11406      "has-value": {
 11407        "version": "1.0.0",
 11408        "resolved": "https://registry.npmjs.org/has-value/-/has-value-1.0.0.tgz",
 11409        "integrity": "sha1-GLKB2lhbHFxR3vJMkw7SmgvmsXc=",
 11410        "requires": {
 11411          "get-value": "^2.0.6",
 11412          "has-values": "^1.0.0",
 11413          "isobject": "^3.0.0"
 11414        },
 11415        "dependencies": {
 11416          "isobject": {
 11417            "version": "3.0.1",
 11418            "resolved": "https://registry.npmjs.org/isobject/-/isobject-3.0.1.tgz",
 11419            "integrity": "sha1-TkMekrEalzFjaqH5yNHMvP2reN8="
 11420          }
 11421        }
 11422      },
 11423      "has-values": {
 11424        "version": "1.0.0",
 11425        "resolved": "https://registry.npmjs.org/has-values/-/has-values-1.0.0.tgz",
 11426        "integrity": "sha1-lbC2P+whRmGab+V/51Yo1aOe/k8=",
 11427        "requires": {
 11428          "is-number": "^3.0.0",
 11429          "kind-of": "^4.0.0"
 11430        },
 11431        "dependencies": {
 11432          "is-number": {
 11433            "version": "3.0.0",
 11434            "resolved": "https://registry.npmjs.org/is-number/-/is-number-3.0.0.tgz",
 11435            "integrity": "sha1-JP1iAaR4LPUFYcgQJ2r8fRLXEZU=",
 11436            "requires": {
 11437              "kind-of": "^3.0.2"
 11438            },
 11439            "dependencies": {
 11440              "kind-of": {
 11441                "version": "3.2.2",
 11442                "resolved": "https://registry.npmjs.org/kind-of/-/kind-of-3.2.2.tgz",
 11443                "integrity": "sha1-MeohpzS6ubuw8yRm2JOupR5KPGQ=",
 11444                "requires": {
 11445                  "is-buffer": "^1.1.5"
 11446                }
 11447              }
 11448            }
 11449          },
 11450          "kind-of": {
 11451            "version": "4.0.0",
 11452            "resolved": "https://registry.npmjs.org/kind-of/-/kind-of-4.0.0.tgz",
 11453            "integrity": "sha1-IIE989cSkosgc3hpGkUGb65y3Vc=",
 11454            "requires": {
 11455              "is-buffer": "^1.1.5"
 11456            }
 11457          }
 11458        }
 11459      },
 11460      "he": {
 11461        "version": "0.5.0",
 11462        "resolved": "https://registry.npmjs.org/he/-/he-0.5.0.tgz",
 11463        "integrity": "sha1-LAX/rvkLaOhg8/0rVO9YCYknfuI=",
 11464        "dev": true
 11465      },
 11466      "hosted-git-info": {
 11467        "version": "2.8.9",
 11468        "resolved": "https://registry.npmjs.org/hosted-git-info/-/hosted-git-info-2.8.9.tgz",
 11469        "integrity": "sha512-mxIDAb9Lsm6DoOJ7xH+5+X4y1LU/4Hi50L9C5sIswK3JzULS4bwk1FvjdBgvYR4bzT4tuUQiC15FE2f5HbLvYw=="
 11470      },
 11471      "http-errors": {
 11472        "version": "1.7.2",
 11473        "resolved": "https://registry.npmjs.org/http-errors/-/http-errors-1.7.2.tgz",
 11474        "integrity": "sha512-uUQBt3H/cSIVfch6i1EuPNy/YsRSOUBXTVfZ+yR7Zjez3qjBz6i9+i4zjNaoqcoFVI4lQJ5plg63TvGfRSDCRg==",
 11475        "dev": true,
 11476        "requires": {
 11477          "depd": "~1.1.2",
 11478          "inherits": "2.0.3",
 11479          "setprototypeof": "1.1.1",
 11480          "statuses": ">= 1.5.0 < 2",
 11481          "toidentifier": "1.0.0"
 11482        },
 11483        "dependencies": {
 11484          "inherits": {
 11485            "version": "2.0.3",
 11486            "resolved": "https://registry.npmjs.org/inherits/-/inherits-2.0.3.tgz",
 11487            "integrity": "sha1-Yzwsg+PaQqUC9SRmAiSA9CCCYd4=",
 11488            "dev": true
 11489          }
 11490        }
 11491      },
 11492      "http-proxy": {
 11493        "version": "1.18.0",
 11494        "resolved": "https://registry.npmjs.org/http-proxy/-/http-proxy-1.18.0.tgz",
 11495        "integrity": "sha512-84I2iJM/n1d4Hdgc6y2+qY5mDaz2PUVjlg9znE9byl+q0uC3DeByqBGReQu5tpLK0TAqTIXScRUV+dg7+bUPpQ==",
 11496        "dev": true,
 11497        "requires": {
 11498          "eventemitter3": "^4.0.0",
 11499          "follow-redirects": "^1.0.0",
 11500          "requires-port": "^1.0.0"
 11501        }
 11502      },
 11503      "http-server": {
 11504        "version": "0.9.0",
 11505        "resolved": "https://registry.npmjs.org/http-server/-/http-server-0.9.0.tgz",
 11506        "integrity": "sha1-jxsGvcczYY1NxCgxx7oa/04GABo=",
 11507        "dev": true,
 11508        "requires": {
 11509          "colors": "1.0.3",
 11510          "corser": "~2.0.0",
 11511          "ecstatic": "^1.4.0",
 11512          "http-proxy": "^1.8.1",
 11513          "opener": "~1.4.0",
 11514          "optimist": "0.6.x",
 11515          "portfinder": "0.4.x",
 11516          "union": "~0.4.3"
 11517        }
 11518      },
 11519      "http-signature": {
 11520        "version": "1.2.0",
 11521        "resolved": "https://registry.npmjs.org/http-signature/-/http-signature-1.2.0.tgz",
 11522        "integrity": "sha1-muzZJRFHcvPZW2WmCruPfBj7rOE=",
 11523        "requires": {
 11524          "assert-plus": "^1.0.0",
 11525          "jsprim": "^1.2.2",
 11526          "sshpk": "^1.7.0"
 11527        }
 11528      },
 11529      "https-proxy-agent": {
 11530        "version": "1.0.0",
 11531        "resolved": "https://registry.npmjs.org/https-proxy-agent/-/https-proxy-agent-1.0.0.tgz",
 11532        "integrity": "sha1-NffabEjOTdv6JkiRrFk+5f+GceY=",
 11533        "dev": true,
 11534        "requires": {
 11535          "agent-base": "2",
 11536          "debug": "2",
 11537          "extend": "3"
 11538        }
 11539      },
 11540      "iconv-lite": {
 11541        "version": "0.4.24",
 11542        "resolved": "https://registry.npmjs.org/iconv-lite/-/iconv-lite-0.4.24.tgz",
 11543        "integrity": "sha512-v3MXnZAcvnywkTUEZomIActle7RXXeedOR31wwl7VlyoXO4Qi9arvSenNQWne1TcRwhCL1HwLI21bEqdpj8/rA==",
 11544        "dev": true,
 11545        "requires": {
 11546          "safer-buffer": ">= 2.1.2 < 3"
 11547        }
 11548      },
 11549      "immutable": {
 11550        "version": "3.8.2",
 11551        "resolved": "https://registry.npmjs.org/immutable/-/immutable-3.8.2.tgz",
 11552        "integrity": "sha1-wkOZUUVbs5kT2vKBN28VMOEErfM=",
 11553        "dev": true
 11554      },
 11555      "in-publish": {
 11556        "version": "2.0.1",
 11557        "resolved": "https://registry.npmjs.org/in-publish/-/in-publish-2.0.1.tgz",
 11558        "integrity": "sha512-oDM0kUSNFC31ShNxHKUyfZKy8ZeXZBWMjMdZHKLOk13uvT27VTL/QzRGfRUcevJhpkZAvlhPYuXkF7eNWrtyxQ=="
 11559      },
 11560      "indent-string": {
 11561        "version": "2.1.0",
 11562        "resolved": "https://registry.npmjs.org/indent-string/-/indent-string-2.1.0.tgz",
 11563        "integrity": "sha1-ji1INIdCEhtKghi3oTfppSBJ3IA=",
 11564        "requires": {
 11565          "repeating": "^2.0.0"
 11566        }
 11567      },
 11568      "indexof": {
 11569        "version": "0.0.1",
 11570        "resolved": "https://registry.npmjs.org/indexof/-/indexof-0.0.1.tgz",
 11571        "integrity": "sha1-gtwzbSMrkGIXnQWrMpOmYFn9Q10=",
 11572        "dev": true
 11573      },
 11574      "inflight": {
 11575        "version": "1.0.6",
 11576        "resolved": "https://registry.npmjs.org/inflight/-/inflight-1.0.6.tgz",
 11577        "integrity": "sha1-Sb1jMdfQLQwJvJEKEHW6gWW1bfk=",
 11578        "requires": {
 11579          "once": "^1.3.0",
 11580          "wrappy": "1"
 11581        }
 11582      },
 11583      "inherits": {
 11584        "version": "2.0.4",
 11585        "resolved": "https://registry.npmjs.org/inherits/-/inherits-2.0.4.tgz",
 11586        "integrity": "sha512-k/vGaX4/Yla3WzyMCvTQOXYeIHvqOKtnqBduzTHpzpQZzAskKMhZ2K+EnBiSM9zGSoIFeMpXKxa4dYeZIQqewQ=="
 11587      },
 11588      "ini": {
 11589        "version": "1.3.5",
 11590        "resolved": "https://registry.npmjs.org/ini/-/ini-1.3.5.tgz",
 11591        "integrity": "sha512-RZY5huIKCMRWDUqZlEi72f/lmXKMvuszcMBduliQ3nnWbx9X/ZBQO7DijMEYS9EhHBb2qacRUMtC7svLwe0lcw==",
 11592        "dev": true
 11593      },
 11594      "invert-kv": {
 11595        "version": "1.0.0",
 11596        "resolved": "https://registry.npmjs.org/invert-kv/-/invert-kv-1.0.0.tgz",
 11597        "integrity": "sha1-EEqOSqym09jNFXqO+L+rLXo//bY="
 11598      },
 11599      "is-accessor-descriptor": {
 11600        "version": "0.1.6",
 11601        "resolved": "https://registry.npmjs.org/is-accessor-descriptor/-/is-accessor-descriptor-0.1.6.tgz",
 11602        "integrity": "sha1-qeEss66Nh2cn7u84Q/igiXtcmNY=",
 11603        "requires": {
 11604          "kind-of": "^3.0.2"
 11605        }
 11606      },
 11607      "is-arrayish": {
 11608        "version": "0.2.1",
 11609        "resolved": "https://registry.npmjs.org/is-arrayish/-/is-arrayish-0.2.1.tgz",
 11610        "integrity": "sha1-d8mYQFJ6qOyxqLppe4BkWnqSap0="
 11611      },
 11612      "is-binary-path": {
 11613        "version": "1.0.1",
 11614        "resolved": "https://registry.npmjs.org/is-binary-path/-/is-binary-path-1.0.1.tgz",
 11615        "integrity": "sha1-dfFmQrSA8YenEcgUFh/TpKdlWJg=",
 11616        "requires": {
 11617          "binary-extensions": "^1.0.0"
 11618        }
 11619      },
 11620      "is-buffer": {
 11621        "version": "1.1.6",
 11622        "resolved": "https://registry.npmjs.org/is-buffer/-/is-buffer-1.1.6.tgz",
 11623        "integrity": "sha512-NcdALwpXkTm5Zvvbk7owOUSvVvBKDgKP5/ewfXEznmQFfs4ZRmanOeKBTjRVjka3QFoN6XJ+9F3USqfHqTaU5w=="
 11624      },
 11625      "is-data-descriptor": {
 11626        "version": "0.1.4",
 11627        "resolved": "https://registry.npmjs.org/is-data-descriptor/-/is-data-descriptor-0.1.4.tgz",
 11628        "integrity": "sha1-C17mSDiOLIYCgueT8YVv7D8wG1Y=",
 11629        "requires": {
 11630          "kind-of": "^3.0.2"
 11631        }
 11632      },
 11633      "is-descriptor": {
 11634        "version": "0.1.6",
 11635        "resolved": "https://registry.npmjs.org/is-descriptor/-/is-descriptor-0.1.6.tgz",
 11636        "integrity": "sha512-avDYr0SB3DwO9zsMov0gKCESFYqCnE4hq/4z3TdUlukEy5t9C0YRq7HLrsN52NAcqXKaepeCD0n+B0arnVG3Hg==",
 11637        "requires": {
 11638          "is-accessor-descriptor": "^0.1.6",
 11639          "is-data-descriptor": "^0.1.4",
 11640          "kind-of": "^5.0.0"
 11641        },
 11642        "dependencies": {
 11643          "kind-of": {
 11644            "version": "5.1.0",
 11645            "resolved": "https://registry.npmjs.org/kind-of/-/kind-of-5.1.0.tgz",
 11646            "integrity": "sha512-NGEErnH6F2vUuXDh+OlbcKW7/wOcfdRHaZ7VWtqCztfHri/++YKmP51OdWeGPuqCOba6kk2OTe5d02VmTB80Pw=="
 11647          }
 11648        }
 11649      },
 11650      "is-dotfile": {
 11651        "version": "1.0.3",
 11652        "resolved": "https://registry.npmjs.org/is-dotfile/-/is-dotfile-1.0.3.tgz",
 11653        "integrity": "sha1-pqLzL/0t+wT1yiXs0Pa4PPeYoeE="
 11654      },
 11655      "is-equal-shallow": {
 11656        "version": "0.1.3",
 11657        "resolved": "https://registry.npmjs.org/is-equal-shallow/-/is-equal-shallow-0.1.3.tgz",
 11658        "integrity": "sha1-IjgJj8Ih3gvPpdnqxMRdY4qhxTQ=",
 11659        "requires": {
 11660          "is-primitive": "^2.0.0"
 11661        }
 11662      },
 11663      "is-extendable": {
 11664        "version": "0.1.1",
 11665        "resolved": "https://registry.npmjs.org/is-extendable/-/is-extendable-0.1.1.tgz",
 11666        "integrity": "sha1-YrEQ4omkcUGOPsNqYX1HLjAd/Ik="
 11667      },
 11668      "is-extglob": {
 11669        "version": "1.0.0",
 11670        "resolved": "https://registry.npmjs.org/is-extglob/-/is-extglob-1.0.0.tgz",
 11671        "integrity": "sha1-rEaBd8SUNAWgkvyPKXYMb/xiBsA="
 11672      },
 11673      "is-finite": {
 11674        "version": "1.1.0",
 11675        "resolved": "https://registry.npmjs.org/is-finite/-/is-finite-1.1.0.tgz",
 11676        "integrity": "sha512-cdyMtqX/BOqqNBBiKlIVkytNHm49MtMlYyn1zxzvJKWmFMlGzm+ry5BBfYyeY9YmNKbRSo/o7OX9w9ale0wg3w=="
 11677      },
 11678      "is-fullwidth-code-point": {
 11679        "version": "1.0.0",
 11680        "resolved": "https://registry.npmjs.org/is-fullwidth-code-point/-/is-fullwidth-code-point-1.0.0.tgz",
 11681        "integrity": "sha1-754xOG8DGn8NZDr4L95QxFfvAMs=",
 11682        "requires": {
 11683          "number-is-nan": "^1.0.0"
 11684        }
 11685      },
 11686      "is-glob": {
 11687        "version": "2.0.1",
 11688        "resolved": "https://registry.npmjs.org/is-glob/-/is-glob-2.0.1.tgz",
 11689        "integrity": "sha1-0Jb5JqPe1WAPP9/ZEZjLCIjC2GM=",
 11690        "requires": {
 11691          "is-extglob": "^1.0.0"
 11692        }
 11693      },
 11694      "is-number": {
 11695        "version": "2.1.0",
 11696        "resolved": "https://registry.npmjs.org/is-number/-/is-number-2.1.0.tgz",
 11697        "integrity": "sha1-Afy7s5NGOlSPL0ZszhbezknbkI8=",
 11698        "requires": {
 11699          "kind-of": "^3.0.2"
 11700        }
 11701      },
 11702      "is-number-like": {
 11703        "version": "1.0.8",
 11704        "resolved": "https://registry.npmjs.org/is-number-like/-/is-number-like-1.0.8.tgz",
 11705        "integrity": "sha512-6rZi3ezCyFcn5L71ywzz2bS5b2Igl1En3eTlZlvKjpz1n3IZLAYMbKYAIQgFmEu0GENg92ziU/faEOA/aixjbA==",
 11706        "dev": true,
 11707        "requires": {
 11708          "lodash.isfinite": "^3.3.2"
 11709        }
 11710      },
 11711      "is-path-cwd": {
 11712        "version": "1.0.0",
 11713        "resolved": "https://registry.npmjs.org/is-path-cwd/-/is-path-cwd-1.0.0.tgz",
 11714        "integrity": "sha1-0iXsIxMuie3Tj9p2dHLmLmXxEG0=",
 11715        "dev": true
 11716      },
 11717      "is-path-in-cwd": {
 11718        "version": "1.0.1",
 11719        "resolved": "https://registry.npmjs.org/is-path-in-cwd/-/is-path-in-cwd-1.0.1.tgz",
 11720        "integrity": "sha512-FjV1RTW48E7CWM7eE/J2NJvAEEVektecDBVBE5Hh3nM1Jd0kvhHtX68Pr3xsDf857xt3Y4AkwVULK1Vku62aaQ==",
 11721        "dev": true,
 11722        "requires": {
 11723          "is-path-inside": "^1.0.0"
 11724        }
 11725      },
 11726      "is-path-inside": {
 11727        "version": "1.0.1",
 11728        "resolved": "https://registry.npmjs.org/is-path-inside/-/is-path-inside-1.0.1.tgz",
 11729        "integrity": "sha1-jvW33lBDej/cprToZe96pVy0gDY=",
 11730        "dev": true,
 11731        "requires": {
 11732          "path-is-inside": "^1.0.1"
 11733        }
 11734      },
 11735      "is-plain-object": {
 11736        "version": "2.0.4",
 11737        "resolved": "https://registry.npmjs.org/is-plain-object/-/is-plain-object-2.0.4.tgz",
 11738        "integrity": "sha512-h5PpgXkWitc38BBMYawTYMWJHFZJVnBquFE57xFpjB8pJFiF6gZ+bU+WyI/yqXiFR5mdLsgYNaPe8uao6Uv9Og==",
 11739        "requires": {
 11740          "isobject": "^3.0.1"
 11741        },
 11742        "dependencies": {
 11743          "isobject": {
 11744            "version": "3.0.1",
 11745            "resolved": "https://registry.npmjs.org/isobject/-/isobject-3.0.1.tgz",
 11746            "integrity": "sha1-TkMekrEalzFjaqH5yNHMvP2reN8="
 11747          }
 11748        }
 11749      },
 11750      "is-posix-bracket": {
 11751        "version": "0.1.1",
 11752        "resolved": "https://registry.npmjs.org/is-posix-bracket/-/is-posix-bracket-0.1.1.tgz",
 11753        "integrity": "sha1-MzTceXdDaOkvAW5vvAqI9c1ua8Q="
 11754      },
 11755      "is-primitive": {
 11756        "version": "2.0.0",
 11757        "resolved": "https://registry.npmjs.org/is-primitive/-/is-primitive-2.0.0.tgz",
 11758        "integrity": "sha1-IHurkWOEmcB7Kt8kCkGochADRXU="
 11759      },
 11760      "is-typedarray": {
 11761        "version": "1.0.0",
 11762        "resolved": "https://registry.npmjs.org/is-typedarray/-/is-typedarray-1.0.0.tgz",
 11763        "integrity": "sha1-5HnICFjfDBsR3dppQPlgEfzaSpo="
 11764      },
 11765      "is-utf8": {
 11766        "version": "0.2.1",
 11767        "resolved": "https://registry.npmjs.org/is-utf8/-/is-utf8-0.2.1.tgz",
 11768        "integrity": "sha1-Sw2hRCEE0bM2NA6AeX6GXPOffXI="
 11769      },
 11770      "is-windows": {
 11771        "version": "1.0.2",
 11772        "resolved": "https://registry.npmjs.org/is-windows/-/is-windows-1.0.2.tgz",
 11773        "integrity": "sha512-eXK1UInq2bPmjyX6e3VHIzMLobc4J94i4AWn+Hpq3OU5KkrRC96OAcR3PRJ/pGu6m8TRnBHP9dkXQVsT/COVIA=="
 11774      },
 11775      "is-wsl": {
 11776        "version": "1.1.0",
 11777        "resolved": "https://registry.npmjs.org/is-wsl/-/is-wsl-1.1.0.tgz",
 11778        "integrity": "sha1-HxbkqiKwTRM2tmGIpmrzxgDDpm0=",
 11779        "dev": true
 11780      },
 11781      "isarray": {
 11782        "version": "1.0.0",
 11783        "resolved": "https://registry.npmjs.org/isarray/-/isarray-1.0.0.tgz",
 11784        "integrity": "sha1-u5NdSFgsuhaMBoNJV6VKPgcSTxE="
 11785      },
 11786      "isbinaryfile": {
 11787        "version": "3.0.3",
 11788        "resolved": "https://registry.npmjs.org/isbinaryfile/-/isbinaryfile-3.0.3.tgz",
 11789        "integrity": "sha512-8cJBL5tTd2OS0dM4jz07wQd5g0dCCqIhUxPIGtZfa5L6hWlvV5MHTITy/DBAsF+Oe2LS1X3krBUhNwaGUWpWxw==",
 11790        "dev": true,
 11791        "requires": {
 11792          "buffer-alloc": "^1.2.0"
 11793        }
 11794      },
 11795      "isexe": {
 11796        "version": "2.0.0",
 11797        "resolved": "https://registry.npmjs.org/isexe/-/isexe-2.0.0.tgz",
 11798        "integrity": "sha1-6PvzdNxVb/iUehDcsFctYz8s+hA="
 11799      },
 11800      "isobject": {
 11801        "version": "2.1.0",
 11802        "resolved": "https://registry.npmjs.org/isobject/-/isobject-2.1.0.tgz",
 11803        "integrity": "sha1-8GVWEJaj8dou9GJy+BXIQNh+DIk=",
 11804        "requires": {
 11805          "isarray": "1.0.0"
 11806        }
 11807      },
 11808      "isstream": {
 11809        "version": "0.1.2",
 11810        "resolved": "https://registry.npmjs.org/isstream/-/isstream-0.1.2.tgz",
 11811        "integrity": "sha1-R+Y/evVa+m+S4VAOaQ64uFKcCZo="
 11812      },
 11813      "jasmine": {
 11814        "version": "2.5.2",
 11815        "resolved": "https://registry.npmjs.org/jasmine/-/jasmine-2.5.2.tgz",
 11816        "integrity": "sha1-YoPO9whcCVzCXWUelU3wBPfj5CE=",
 11817        "dev": true,
 11818        "requires": {
 11819          "exit": "^0.1.2",
 11820          "glob": "^7.0.6",
 11821          "jasmine-core": "~2.5.2"
 11822        },
 11823        "dependencies": {
 11824          "jasmine-core": {
 11825            "version": "2.5.2",
 11826            "resolved": "https://registry.npmjs.org/jasmine-core/-/jasmine-core-2.5.2.tgz",
 11827            "integrity": "sha1-b2G9eQYeJ/Q+b5NV5Es8bKtv8pc=",
 11828            "dev": true
 11829          }
 11830        }
 11831      },
 11832      "jasmine-core": {
 11833        "version": "2.4.1",
 11834        "resolved": "https://registry.npmjs.org/jasmine-core/-/jasmine-core-2.4.1.tgz",
 11835        "integrity": "sha1-b4OrOg8WlRcizgfSBsdz1XzIOL4=",
 11836        "dev": true
 11837      },
 11838      "jasminewd2": {
 11839        "version": "0.0.10",
 11840        "resolved": "https://registry.npmjs.org/jasminewd2/-/jasminewd2-0.0.10.tgz",
 11841        "integrity": "sha1-lPSK4ryUbK1kMDVGe0u36pwQde8=",
 11842        "dev": true
 11843      },
 11844      "jquery": {
 11845        "version": "3.5.0",
 11846        "resolved": "https://registry.npmjs.org/jquery/-/jquery-3.5.0.tgz",
 11847        "integrity": "sha512-Xb7SVYMvygPxbFMpTFQiHh1J7HClEaThguL15N/Gg37Lri/qKyhRGZYzHRyLH8Stq3Aow0LsHO2O2ci86fCrNQ=="
 11848      },
 11849      "js-base64": {
 11850        "version": "2.6.4",
 11851        "resolved": "https://registry.npmjs.org/js-base64/-/js-base64-2.6.4.tgz",
 11852        "integrity": "sha512-pZe//GGmwJndub7ZghVHz7vjb2LgC1m8B07Au3eYqeqv9emhESByMXxaEgkUkEqJe87oBbSniGYoQNIBklc7IQ=="
 11853      },
 11854      "jsbn": {
 11855        "version": "0.1.1",
 11856        "resolved": "https://registry.npmjs.org/jsbn/-/jsbn-0.1.1.tgz",
 11857        "integrity": "sha1-peZUwuWi3rXyAdls77yoDA7y9RM="
 11858      },
 11859      "json-parse-better-errors": {
 11860        "version": "1.0.2",
 11861        "resolved": "https://registry.npmjs.org/json-parse-better-errors/-/json-parse-better-errors-1.0.2.tgz",
 11862        "integrity": "sha512-mrqyZKfX5EhL7hvqcV6WG1yYjnjeuYDzDhhcAAUrq8Po85NBQBJP+ZDUT75qZQ98IkUoBqdkExkukOU7Ts2wrw==",
 11863        "dev": true
 11864      },
 11865      "json-schema": {
 11866        "version": "0.2.3",
 11867        "resolved": "https://registry.npmjs.org/json-schema/-/json-schema-0.2.3.tgz",
 11868        "integrity": "sha1-tIDIkuWaLwWVTOcnvT8qTogvnhM="
 11869      },
 11870      "json-schema-traverse": {
 11871        "version": "0.4.1",
 11872        "resolved": "https://registry.npmjs.org/json-schema-traverse/-/json-schema-traverse-0.4.1.tgz",
 11873        "integrity": "sha512-xbbCH5dCYU5T8LcEhhuh7HJ88HXuW3qsI3Y0zOZFKfZEHcpWiHU/Jxzk629Brsab/mMiHQti9wMP+845RPe3Vg=="
 11874      },
 11875      "json-stringify-safe": {
 11876        "version": "5.0.1",
 11877        "resolved": "https://registry.npmjs.org/json-stringify-safe/-/json-stringify-safe-5.0.1.tgz",
 11878        "integrity": "sha1-Epai1Y/UXxmg9s4B1lcB4sc1tus="
 11879      },
 11880      "json3": {
 11881        "version": "3.3.2",
 11882        "resolved": "https://registry.npmjs.org/json3/-/json3-3.3.2.tgz",
 11883        "integrity": "sha1-PAQ0dD35Pi9cQq7nsZvLSDV19OE=",
 11884        "dev": true
 11885      },
 11886      "jsonfile": {
 11887        "version": "3.0.1",
 11888        "resolved": "https://registry.npmjs.org/jsonfile/-/jsonfile-3.0.1.tgz",
 11889        "integrity": "sha1-pezG9l9T9mLEQVx2daAzHQmS7GY=",
 11890        "dev": true,
 11891        "requires": {
 11892          "graceful-fs": "^4.1.6"
 11893        }
 11894      },
 11895      "jsprim": {
 11896        "version": "1.4.1",
 11897        "resolved": "https://registry.npmjs.org/jsprim/-/jsprim-1.4.1.tgz",
 11898        "integrity": "sha1-MT5mvB5cwG5Di8G3SZwuXFastqI=",
 11899        "requires": {
 11900          "assert-plus": "1.0.0",
 11901          "extsprintf": "1.3.0",
 11902          "json-schema": "0.2.3",
 11903          "verror": "1.10.0"
 11904        }
 11905      },
 11906      "jssha": {
 11907        "version": "2.3.1",
 11908        "resolved": "https://registry.npmjs.org/jssha/-/jssha-2.3.1.tgz",
 11909        "integrity": "sha1-FHshJTaQNcpLL30hDcU58Amz3po="
 11910      },
 11911      "karma": {
 11912        "version": "1.7.1",
 11913        "resolved": "https://registry.npmjs.org/karma/-/karma-1.7.1.tgz",
 11914        "integrity": "sha512-k5pBjHDhmkdaUccnC7gE3mBzZjcxyxYsYVaqiL2G5AqlfLyBO5nw2VdNK+O16cveEPd/gIOWULH7gkiYYwVNHg==",
 11915        "dev": true,
 11916        "requires": {
 11917          "bluebird": "^3.3.0",
 11918          "body-parser": "^1.16.1",
 11919          "chokidar": "^1.4.1",
 11920          "colors": "^1.1.0",
 11921          "combine-lists": "^1.0.0",
 11922          "connect": "^3.6.0",
 11923          "core-js": "^2.2.0",
 11924          "di": "^0.0.1",
 11925          "dom-serialize": "^2.2.0",
 11926          "expand-braces": "^0.1.1",
 11927          "glob": "^7.1.1",
 11928          "graceful-fs": "^4.1.2",
 11929          "http-proxy": "^1.13.0",
 11930          "isbinaryfile": "^3.0.0",
 11931          "lodash": "^3.8.0",
 11932          "log4js": "^0.6.31",
 11933          "mime": "^1.3.4",
 11934          "minimatch": "^3.0.2",
 11935          "optimist": "^0.6.1",
 11936          "qjobs": "^1.1.4",
 11937          "range-parser": "^1.2.0",
 11938          "rimraf": "^2.6.0",
 11939          "safe-buffer": "^5.0.1",
 11940          "socket.io": "1.7.3",
 11941          "source-map": "^0.5.3",
 11942          "tmp": "0.0.31",
 11943          "useragent": "^2.1.12"
 11944        },
 11945        "dependencies": {
 11946          "colors": {
 11947            "version": "1.4.0",
 11948            "resolved": "https://registry.npmjs.org/colors/-/colors-1.4.0.tgz",
 11949            "integrity": "sha512-a+UqTh4kgZg/SlGvfbzDHpgRu7AAQOmmqRHJnxhRZICKFUT91brVhNNt58CMWU9PsBbv3PDCZUHbVxuDiH2mtA==",
 11950            "dev": true
 11951          },
 11952          "lodash": {
 11953            "version": "3.10.1",
 11954            "resolved": "https://registry.npmjs.org/lodash/-/lodash-3.10.1.tgz",
 11955            "integrity": "sha1-W/Rejkm6QYnhfUgnid/RW9FAt7Y=",
 11956            "dev": true
 11957          }
 11958        }
 11959      },
 11960      "karma-chrome-launcher": {
 11961        "version": "2.2.0",
 11962        "resolved": "https://registry.npmjs.org/karma-chrome-launcher/-/karma-chrome-launcher-2.2.0.tgz",
 11963        "integrity": "sha512-uf/ZVpAabDBPvdPdveyk1EPgbnloPvFFGgmRhYLTDH7gEB4nZdSBk8yTU47w1g/drLSx5uMOkjKk7IWKfWg/+w==",
 11964        "dev": true,
 11965        "requires": {
 11966          "fs-access": "^1.0.0",
 11967          "which": "^1.2.1"
 11968        }
 11969      },
 11970      "karma-cli": {
 11971        "version": "1.0.1",
 11972        "resolved": "https://registry.npmjs.org/karma-cli/-/karma-cli-1.0.1.tgz",
 11973        "integrity": "sha1-rmw8WKMTodALRRZMRVubhs4X+WA=",
 11974        "dev": true,
 11975        "requires": {
 11976          "resolve": "^1.1.6"
 11977        }
 11978      },
 11979      "karma-jasmine": {
 11980        "version": "1.1.2",
 11981        "resolved": "https://registry.npmjs.org/karma-jasmine/-/karma-jasmine-1.1.2.tgz",
 11982        "integrity": "sha1-OU8rJf+0pkS5rabyLUQ+L9CIhsM=",
 11983        "dev": true,
 11984        "requires": {}
 11985      },
 11986      "karma-jasmine-html-reporter": {
 11987        "version": "0.2.2",
 11988        "resolved": "https://registry.npmjs.org/karma-jasmine-html-reporter/-/karma-jasmine-html-reporter-0.2.2.tgz",
 11989        "integrity": "sha1-SKjl7xiAdhfuK14zwRlMNbQ5Ukw=",
 11990        "dev": true,
 11991        "requires": {
 11992          "karma-jasmine": "^1.0.2"
 11993        }
 11994      },
 11995      "kind-of": {
 11996        "version": "3.2.2",
 11997        "resolved": "https://registry.npmjs.org/kind-of/-/kind-of-3.2.2.tgz",
 11998        "integrity": "sha1-MeohpzS6ubuw8yRm2JOupR5KPGQ=",
 11999        "requires": {
 12000          "is-buffer": "^1.1.5"
 12001        }
 12002      },
 12003      "lcid": {
 12004        "version": "1.0.0",
 12005        "resolved": "https://registry.npmjs.org/lcid/-/lcid-1.0.0.tgz",
 12006        "integrity": "sha1-MIrMr6C8SDo4Z7S28rlQYlHRuDU=",
 12007        "requires": {
 12008          "invert-kv": "^1.0.0"
 12009        }
 12010      },
 12011      "limiter": {
 12012        "version": "1.1.4",
 12013        "resolved": "https://registry.npmjs.org/limiter/-/limiter-1.1.4.tgz",
 12014        "integrity": "sha512-XCpr5bElgDI65vVgstP8TWjv6/QKWm9GU5UG0Pr5sLQ3QLo8NVKsioe+Jed5/3vFOe3IQuqE7DKwTvKQkjTHvg==",
 12015        "dev": true
 12016      },
 12017      "lite-server": {
 12018        "version": "2.5.4",
 12019        "resolved": "https://registry.npmjs.org/lite-server/-/lite-server-2.5.4.tgz",
 12020        "integrity": "sha512-57SverS67UqRFiRm0ktdzEG5yZeyzkywRJ9Q8PHVSGuLm9K97Mr6jF43XTu5v9lVe8g0WHJ4eKlIeGSd1Bq/sw==",
 12021        "dev": true,
 12022        "requires": {
 12023          "browser-sync": "^2.26.7",
 12024          "connect-history-api-fallback": "^1.2.0",
 12025          "connect-logger": "0.0.1",
 12026          "lodash": "^4.17.15",
 12027          "minimist": "1.2.0"
 12028        },
 12029        "dependencies": {
 12030          "minimist": {
 12031            "version": "1.2.0",
 12032            "resolved": "https://registry.npmjs.org/minimist/-/minimist-1.2.0.tgz",
 12033            "integrity": "sha1-o1AIsg9BOD7sH7kU9M1d95omQoQ=",
 12034            "dev": true
 12035          }
 12036        }
 12037      },
 12038      "load-json-file": {
 12039        "version": "1.1.0",
 12040        "resolved": "https://registry.npmjs.org/load-json-file/-/load-json-file-1.1.0.tgz",
 12041        "integrity": "sha1-lWkFcI1YtLq0wiYbBPWfMcmTdMA=",
 12042        "requires": {
 12043          "graceful-fs": "^4.1.2",
 12044          "parse-json": "^2.2.0",
 12045          "pify": "^2.0.0",
 12046          "pinkie-promise": "^2.0.0",
 12047          "strip-bom": "^2.0.0"
 12048        }
 12049      },
 12050      "localtunnel": {
 12051        "version": "1.9.2",
 12052        "resolved": "https://registry.npmjs.org/localtunnel/-/localtunnel-1.9.2.tgz",
 12053        "integrity": "sha512-NEKF7bDJE9U3xzJu3kbayF0WTvng6Pww7tzqNb/XtEARYwqw7CKEX7BvOMg98FtE9es2CRizl61gkV3hS8dqYg==",
 12054        "dev": true,
 12055        "requires": {
 12056          "axios": "0.19.0",
 12057          "debug": "4.1.1",
 12058          "openurl": "1.1.1",
 12059          "yargs": "6.6.0"
 12060        },
 12061        "dependencies": {
 12062          "camelcase": {
 12063            "version": "3.0.0",
 12064            "resolved": "https://registry.npmjs.org/camelcase/-/camelcase-3.0.0.tgz",
 12065            "integrity": "sha1-MvxLn82vhF/N9+c7uXysImHwqwo=",
 12066            "dev": true
 12067          },
 12068          "debug": {
 12069            "version": "4.1.1",
 12070            "resolved": "https://registry.npmjs.org/debug/-/debug-4.1.1.tgz",
 12071            "integrity": "sha512-pYAIzeRo8J6KPEaJ0VWOh5Pzkbw/RetuzehGM7QRRX5he4fPHx2rdKMB256ehJCkX+XRQm16eZLqLNS8RSZXZw==",
 12072            "dev": true,
 12073            "requires": {
 12074              "ms": "^2.1.1"
 12075            }
 12076          },
 12077          "ms": {
 12078            "version": "2.1.2",
 12079            "resolved": "https://registry.npmjs.org/ms/-/ms-2.1.2.tgz",
 12080            "integrity": "sha512-sGkPx+VjMtmA6MX27oA4FBFELFCZZ4S4XqeGOXCv68tT+jb3vk/RyaKWP0PTKyWtmLSM0b+adUTEvbs1PEaH2w==",
 12081            "dev": true
 12082          },
 12083          "yargs": {
 12084            "version": "6.6.0",
 12085            "resolved": "https://registry.npmjs.org/yargs/-/yargs-6.6.0.tgz",
 12086            "integrity": "sha1-eC7CHvQDNF+DCoCMo9UTr1YGUgg=",
 12087            "dev": true,
 12088            "requires": {
 12089              "camelcase": "^3.0.0",
 12090              "cliui": "^3.2.0",
 12091              "decamelize": "^1.1.1",
 12092              "get-caller-file": "^1.0.1",
 12093              "os-locale": "^1.4.0",
 12094              "read-pkg-up": "^1.0.1",
 12095              "require-directory": "^2.1.1",
 12096              "require-main-filename": "^1.0.1",
 12097              "set-blocking": "^2.0.0",
 12098              "string-width": "^1.0.2",
 12099              "which-module": "^1.0.0",
 12100              "y18n": "^3.2.1",
 12101              "yargs-parser": "^4.2.0"
 12102            }
 12103          },
 12104          "yargs-parser": {
 12105            "version": "4.2.1",
 12106            "resolved": "https://registry.npmjs.org/yargs-parser/-/yargs-parser-4.2.1.tgz",
 12107            "integrity": "sha1-KczqwNxPA8bIe0qfIX3RjJ90hxw=",
 12108            "dev": true,
 12109            "requires": {
 12110              "camelcase": "^3.0.0"
 12111            }
 12112          }
 12113        }
 12114      },
 12115      "lodash": {
 12116        "version": "4.17.21",
 12117        "resolved": "https://registry.npmjs.org/lodash/-/lodash-4.17.21.tgz",
 12118        "integrity": "sha512-v2kDEe57lecTulaDIuNTPy3Ry4gLGJ6Z1O3vE1krgXZNrsQ+LFTGHVxVjcXPs17LhbZVGedAJv8XZ1tvj5FvSg=="
 12119      },
 12120      "lodash.isfinite": {
 12121        "version": "3.3.2",
 12122        "resolved": "https://registry.npmjs.org/lodash.isfinite/-/lodash.isfinite-3.3.2.tgz",
 12123        "integrity": "sha1-+4m2WpqAKBgz8LdHizpRBPiY67M=",
 12124        "dev": true
 12125      },
 12126      "log4js": {
 12127        "version": "0.6.38",
 12128        "resolved": "https://registry.npmjs.org/log4js/-/log4js-0.6.38.tgz",
 12129        "integrity": "sha1-LElBFmldb7JUgJQ9P8hy5mKlIv0=",
 12130        "dev": true,
 12131        "requires": {
 12132          "readable-stream": "~1.0.2",
 12133          "semver": "~4.3.3"
 12134        },
 12135        "dependencies": {
 12136          "isarray": {
 12137            "version": "0.0.1",
 12138            "resolved": "https://registry.npmjs.org/isarray/-/isarray-0.0.1.tgz",
 12139            "integrity": "sha1-ihis/Kmo9Bd+Cav8YDiTmwXR7t8=",
 12140            "dev": true
 12141          },
 12142          "readable-stream": {
 12143            "version": "1.0.34",
 12144            "resolved": "https://registry.npmjs.org/readable-stream/-/readable-stream-1.0.34.tgz",
 12145            "integrity": "sha1-Elgg40vIQtLyqq+v5MKRbuMsFXw=",
 12146            "dev": true,
 12147            "requires": {
 12148              "core-util-is": "~1.0.0",
 12149              "inherits": "~2.0.1",
 12150              "isarray": "0.0.1",
 12151              "string_decoder": "~0.10.x"
 12152            }
 12153          },
 12154          "semver": {
 12155            "version": "4.3.6",
 12156            "resolved": "https://registry.npmjs.org/semver/-/semver-4.3.6.tgz",
 12157            "integrity": "sha1-MAvG4OhjdPe6YQaLWx7NV/xlMto=",
 12158            "dev": true
 12159          },
 12160          "string_decoder": {
 12161            "version": "0.10.31",
 12162            "resolved": "https://registry.npmjs.org/string_decoder/-/string_decoder-0.10.31.tgz",
 12163            "integrity": "sha1-YuIDvEF2bGwoyfyEMB2rHFMQ+pQ=",
 12164            "dev": true
 12165          }
 12166        }
 12167      },
 12168      "loud-rejection": {
 12169        "version": "1.6.0",
 12170        "resolved": "https://registry.npmjs.org/loud-rejection/-/loud-rejection-1.6.0.tgz",
 12171        "integrity": "sha1-W0b4AUft7leIcPCG0Eghz5mOVR8=",
 12172        "requires": {
 12173          "currently-unhandled": "^0.4.1",
 12174          "signal-exit": "^3.0.0"
 12175        }
 12176      },
 12177      "lru-cache": {
 12178        "version": "4.1.5",
 12179        "resolved": "https://registry.npmjs.org/lru-cache/-/lru-cache-4.1.5.tgz",
 12180        "integrity": "sha512-sWZlbEP2OsHNkXrMl5GYk/jKk70MBng6UU4YI/qGDYbgf6YbP4EvmqISbXCoJiRKs+1bSpFHVgQxvJ17F2li5g==",
 12181        "requires": {
 12182          "pseudomap": "^1.0.2",
 12183          "yallist": "^2.1.2"
 12184        }
 12185      },
 12186      "map-cache": {
 12187        "version": "0.2.2",
 12188        "resolved": "https://registry.npmjs.org/map-cache/-/map-cache-0.2.2.tgz",
 12189        "integrity": "sha1-wyq9C9ZSXZsFFkW7TyasXcmKDb8="
 12190      },
 12191      "map-obj": {
 12192        "version": "1.0.1",
 12193        "resolved": "https://registry.npmjs.org/map-obj/-/map-obj-1.0.1.tgz",
 12194        "integrity": "sha1-2TPOuSBdgr3PSIb2dCvcK03qFG0="
 12195      },
 12196      "map-visit": {
 12197        "version": "1.0.0",
 12198        "resolved": "https://registry.npmjs.org/map-visit/-/map-visit-1.0.0.tgz",
 12199        "integrity": "sha1-7Nyo8TFE5mDxtb1B8S80edmN+48=",
 12200        "requires": {
 12201          "object-visit": "^1.0.0"
 12202        }
 12203      },
 12204      "math-random": {
 12205        "version": "1.0.4",
 12206        "resolved": "https://registry.npmjs.org/math-random/-/math-random-1.0.4.tgz",
 12207        "integrity": "sha512-rUxjysqif/BZQH2yhd5Aaq7vXMSx9NdEsQcyA07uEzIvxgI7zIr33gGsh+RU0/XjmQpCW7RsVof1vlkvQVCK5A=="
 12208      },
 12209      "media-typer": {
 12210        "version": "0.3.0",
 12211        "resolved": "https://registry.npmjs.org/media-typer/-/media-typer-0.3.0.tgz",
 12212        "integrity": "sha1-hxDXrwqmJvj/+hzgAWhUUmMlV0g=",
 12213        "dev": true
 12214      },
 12215      "meow": {
 12216        "version": "3.7.0",
 12217        "resolved": "https://registry.npmjs.org/meow/-/meow-3.7.0.tgz",
 12218        "integrity": "sha1-cstmi0JSKCkKu/qFaJJYcwioAfs=",
 12219        "requires": {
 12220          "camelcase-keys": "^2.0.0",
 12221          "decamelize": "^1.1.2",
 12222          "loud-rejection": "^1.0.0",
 12223          "map-obj": "^1.0.1",
 12224          "minimist": "^1.1.3",
 12225          "normalize-package-data": "^2.3.4",
 12226          "object-assign": "^4.0.1",
 12227          "read-pkg-up": "^1.0.1",
 12228          "redent": "^1.0.0",
 12229          "trim-newlines": "^1.0.0"
 12230        },
 12231        "dependencies": {
 12232          "minimist": {
 12233            "version": "1.2.5",
 12234            "resolved": "https://registry.npmjs.org/minimist/-/minimist-1.2.5.tgz",
 12235            "integrity": "sha512-FM9nNUYrRBAELZQT3xeZQ7fmMOBg6nWNmJKTcgsJeaLstP/UODVpGsr5OhXhhXg6f+qtJ8uiZ+PUxkDWcgIXLw=="
 12236          }
 12237        }
 12238      },
 12239      "micromatch": {
 12240        "version": "2.3.11",
 12241        "resolved": "https://registry.npmjs.org/micromatch/-/micromatch-2.3.11.tgz",
 12242        "integrity": "sha1-hmd8l9FyCzY0MdBNDRUpO9OMFWU=",
 12243        "requires": {
 12244          "arr-diff": "^2.0.0",
 12245          "array-unique": "^0.2.1",
 12246          "braces": "^1.8.2",
 12247          "expand-brackets": "^0.1.4",
 12248          "extglob": "^0.3.1",
 12249          "filename-regex": "^2.0.0",
 12250          "is-extglob": "^1.0.0",
 12251          "is-glob": "^2.0.1",
 12252          "kind-of": "^3.0.2",
 12253          "normalize-path": "^2.0.1",
 12254          "object.omit": "^2.0.0",
 12255          "parse-glob": "^3.0.4",
 12256          "regex-cache": "^0.4.2"
 12257        }
 12258      },
 12259      "mime": {
 12260        "version": "1.6.0",
 12261        "resolved": "https://registry.npmjs.org/mime/-/mime-1.6.0.tgz",
 12262        "integrity": "sha512-x0Vn8spI+wuJ1O6S7gnbaQg8Pxh4NNHb7KSINmEWKiPE4RKOplvijn+NkmYmmRgP68mc70j2EbeTFRsrswaQeg==",
 12263        "dev": true
 12264      },
 12265      "mime-db": {
 12266        "version": "1.42.0",
 12267        "resolved": "https://registry.npmjs.org/mime-db/-/mime-db-1.42.0.tgz",
 12268        "integrity": "sha512-UbfJCR4UAVRNgMpfImz05smAXK7+c+ZntjaA26ANtkXLlOe947Aag5zdIcKQULAiF9Cq4WxBi9jUs5zkA84bYQ=="
 12269      },
 12270      "mime-types": {
 12271        "version": "2.1.25",
 12272        "resolved": "https://registry.npmjs.org/mime-types/-/mime-types-2.1.25.tgz",
 12273        "integrity": "sha512-5KhStqB5xpTAeGqKBAMgwaYMnQik7teQN4IAzC7npDv6kzeU6prfkR67bc87J1kWMPGkoaZSq1npmexMgkmEVg==",
 12274        "requires": {
 12275          "mime-db": "1.42.0"
 12276        }
 12277      },
 12278      "minimatch": {
 12279        "version": "3.0.4",
 12280        "resolved": "https://registry.npmjs.org/minimatch/-/minimatch-3.0.4.tgz",
 12281        "integrity": "sha512-yJHVQEhyqPLUTgt9B83PXu6W3rx4MvvHvSUvToogpwoGDOUQ+yDrR0HRot+yOCdCO7u4hX3pWft6kWBBcqh0UA==",
 12282        "requires": {
 12283          "brace-expansion": "^1.1.7"
 12284        }
 12285      },
 12286      "minimist": {
 12287        "version": "0.0.8",
 12288        "resolved": "https://registry.npmjs.org/minimist/-/minimist-0.0.8.tgz",
 12289        "integrity": "sha1-hX/Kv8M5fSYluCKCYuhqp6ARsF0="
 12290      },
 12291      "mitt": {
 12292        "version": "1.2.0",
 12293        "resolved": "https://registry.npmjs.org/mitt/-/mitt-1.2.0.tgz",
 12294        "integrity": "sha512-r6lj77KlwqLhIUku9UWYes7KJtsczvolZkzp8hbaDPPaE24OmWl5s539Mytlj22siEQKosZ26qCBgda2PKwoJw==",
 12295        "dev": true
 12296      },
 12297      "mixin-deep": {
 12298        "version": "1.3.2",
 12299        "resolved": "https://registry.npmjs.org/mixin-deep/-/mixin-deep-1.3.2.tgz",
 12300        "integrity": "sha512-WRoDn//mXBiJ1H40rqa3vH0toePwSsGb45iInWlTySa+Uu4k3tYUSxa2v1KqAiLtvlrSzaExqS1gtk96A9zvEA==",
 12301        "requires": {
 12302          "for-in": "^1.0.2",
 12303          "is-extendable": "^1.0.1"
 12304        },
 12305        "dependencies": {
 12306          "is-extendable": {
 12307            "version": "1.0.1",
 12308            "resolved": "https://registry.npmjs.org/is-extendable/-/is-extendable-1.0.1.tgz",
 12309            "integrity": "sha512-arnXMxT1hhoKo9k1LZdmlNyJdDDfy2v0fXjFlmok4+i8ul/6WlbVge9bhM74OpNPQPMGUToDtz+KXa1PneJxOA==",
 12310            "requires": {
 12311              "is-plain-object": "^2.0.4"
 12312            }
 12313          }
 12314        }
 12315      },
 12316      "mkdirp": {
 12317        "version": "0.5.1",
 12318        "resolved": "https://registry.npmjs.org/mkdirp/-/mkdirp-0.5.1.tgz",
 12319        "integrity": "sha1-MAV0OOrGz3+MR2fzhkjWaX11yQM=",
 12320        "requires": {
 12321          "minimist": "0.0.8"
 12322        }
 12323      },
 12324      "moment": {
 12325        "version": "2.24.0",
 12326        "resolved": "https://registry.npmjs.org/moment/-/moment-2.24.0.tgz",
 12327        "integrity": "sha512-bV7f+6l2QigeBBZSM/6yTNq4P2fNpSWj/0e7jQcy87A8e7o2nAfP/34/2ky5Vw4B9S446EtIhodAzkFCcR4dQg=="
 12328      },
 12329      "ms": {
 12330        "version": "2.0.0",
 12331        "resolved": "https://registry.npmjs.org/ms/-/ms-2.0.0.tgz",
 12332        "integrity": "sha1-VgiurfwAvmwpAd9fmGF4jeDVl8g="
 12333      },
 12334      "nan": {
 12335        "version": "2.14.0",
 12336        "resolved": "https://registry.npmjs.org/nan/-/nan-2.14.0.tgz",
 12337        "integrity": "sha512-INOFj37C7k3AfaNTtX8RhsTw7qRy7eLET14cROi9+5HAVbbHuIWUHEauBv5qT4Av2tWasiTY1Jw6puUNqRJXQg=="
 12338      },
 12339      "nanomatch": {
 12340        "version": "1.2.13",
 12341        "resolved": "https://registry.npmjs.org/nanomatch/-/nanomatch-1.2.13.tgz",
 12342        "integrity": "sha512-fpoe2T0RbHwBTBUOftAfBPaDEi06ufaUai0mE6Yn1kacc3SnTErfb/h+X94VXzI64rKFHYImXSvdwGGCmwOqCA==",
 12343        "requires": {
 12344          "arr-diff": "^4.0.0",
 12345          "array-unique": "^0.3.2",
 12346          "define-property": "^2.0.2",
 12347          "extend-shallow": "^3.0.2",
 12348          "fragment-cache": "^0.2.1",
 12349          "is-windows": "^1.0.2",
 12350          "kind-of": "^6.0.2",
 12351          "object.pick": "^1.3.0",
 12352          "regex-not": "^1.0.0",
 12353          "snapdragon": "^0.8.1",
 12354          "to-regex": "^3.0.1"
 12355        },
 12356        "dependencies": {
 12357          "arr-diff": {
 12358            "version": "4.0.0",
 12359            "resolved": "https://registry.npmjs.org/arr-diff/-/arr-diff-4.0.0.tgz",
 12360            "integrity": "sha1-1kYQdP6/7HHn4VI1dhoyml3HxSA="
 12361          },
 12362          "array-unique": {
 12363            "version": "0.3.2",
 12364            "resolved": "https://registry.npmjs.org/array-unique/-/array-unique-0.3.2.tgz",
 12365            "integrity": "sha1-qJS3XUvE9s1nnvMkSp/Y9Gri1Cg="
 12366          },
 12367          "kind-of": {
 12368            "version": "6.0.2",
 12369            "resolved": "https://registry.npmjs.org/kind-of/-/kind-of-6.0.2.tgz",
 12370            "integrity": "sha512-s5kLOcnH0XqDO+FvuaLX8DDjZ18CGFk7VygH40QoKPUQhW4e2rvM0rwUq0t8IQDOwYSeLK01U90OjzBTme2QqA=="
 12371          }
 12372        }
 12373      },
 12374      "negotiator": {
 12375        "version": "0.6.1",
 12376        "resolved": "https://registry.npmjs.org/negotiator/-/negotiator-0.6.1.tgz",
 12377        "integrity": "sha1-KzJxhOiZIQEXeyhWP7XnECrNDKk=",
 12378        "dev": true
 12379      },
 12380      "ng2-datetime-picker": {
 12381        "version": "0.12.9",
 12382        "resolved": "https://registry.npmjs.org/ng2-datetime-picker/-/ng2-datetime-picker-0.12.9.tgz",
 12383        "integrity": "sha1-50EZLCGMasHgZVuzxX2EaHE5oEo="
 12384      },
 12385      "ng2-file-upload": {
 12386        "version": "1.4.0",
 12387        "resolved": "https://registry.npmjs.org/ng2-file-upload/-/ng2-file-upload-1.4.0.tgz",
 12388        "integrity": "sha512-3J/KPU/tyh/ad6TFeUbrxX+SihUj0iOEt2Zsg4EX7mB3GFiQscXOfcUOxCkBtPWWWaqt3azrYbVGzsYa3/7NzQ==",
 12389        "requires": {
 12390          "tslib": "^1.9.0"
 12391        }
 12392      },
 12393      "ng2-slugify": {
 12394        "version": "0.1.0",
 12395        "resolved": "https://registry.npmjs.org/ng2-slugify/-/ng2-slugify-0.1.0.tgz",
 12396        "integrity": "sha1-SmTQgtBf03rHyZMyig0kB6yQAU4=",
 12397        "requires": {
 12398          "angular2": "2.0.0-beta.0",
 12399          "es6-promise": "^3.0.2",
 12400          "es6-shim": "^0.33.3",
 12401          "reflect-metadata": "0.1.2",
 12402          "rxjs": "5.0.0-beta.0",
 12403          "zone.js": "0.5.10"
 12404        },
 12405        "dependencies": {
 12406          "reflect-metadata": {
 12407            "version": "0.1.2",
 12408            "resolved": "https://registry.npmjs.org/reflect-metadata/-/reflect-metadata-0.1.2.tgz",
 12409            "integrity": "sha1-6iPlgj3IMPKSgivT2puJ/Ve/+wM="
 12410          },
 12411          "rxjs": {
 12412            "version": "5.0.0-beta.0",
 12413            "resolved": "https://registry.npmjs.org/rxjs/-/rxjs-5.0.0-beta.0.tgz",
 12414            "integrity": "sha1-GUWsWqxm0zhFbAwKZqkdiK6BQQ8="
 12415          },
 12416          "zone.js": {
 12417            "version": "0.5.10",
 12418            "resolved": "https://registry.npmjs.org/zone.js/-/zone.js-0.5.10.tgz",
 12419            "integrity": "sha1-Bbyc8DTxInjHoiPgIdELNP2s+4E=",
 12420            "requires": {
 12421              "es6-promise": "^3.0.2"
 12422            }
 12423          }
 12424        }
 12425      },
 12426      "node-gyp": {
 12427        "version": "3.8.0",
 12428        "resolved": "https://registry.npmjs.org/node-gyp/-/node-gyp-3.8.0.tgz",
 12429        "integrity": "sha512-3g8lYefrRRzvGeSowdJKAKyks8oUpLEd/DyPV4eMhVlhJ0aNaZqIrNUIPuEWWTAoPqyFkfGrM67MC69baqn6vA==",
 12430        "requires": {
 12431          "fstream": "^1.0.0",
 12432          "glob": "^7.0.3",
 12433          "graceful-fs": "^4.1.2",
 12434          "mkdirp": "^0.5.0",
 12435          "nopt": "2 || 3",
 12436          "npmlog": "0 || 1 || 2 || 3 || 4",
 12437          "osenv": "0",
 12438          "request": "^2.87.0",
 12439          "rimraf": "2",
 12440          "semver": "~5.3.0",
 12441          "tar": "^2.0.0",
 12442          "which": "1"
 12443        },
 12444        "dependencies": {
 12445          "semver": {
 12446            "version": "5.3.0",
 12447            "resolved": "https://registry.npmjs.org/semver/-/semver-5.3.0.tgz",
 12448            "integrity": "sha1-myzl094C0XxgEq0yaqa00M9U+U8="
 12449          }
 12450        }
 12451      },
 12452      "node-sass": {
 12453        "version": "4.13.1",
 12454        "resolved": "https://registry.npmjs.org/node-sass/-/node-sass-4.13.1.tgz",
 12455        "integrity": "sha512-TTWFx+ZhyDx1Biiez2nB0L3YrCZ/8oHagaDalbuBSlqXgUPsdkUSzJsVxeDO9LtPB49+Fh3WQl3slABo6AotNw==",
 12456        "requires": {
 12457          "async-foreach": "^0.1.3",
 12458          "chalk": "^1.1.1",
 12459          "cross-spawn": "^3.0.0",
 12460          "gaze": "^1.0.0",
 12461          "get-stdin": "^4.0.1",
 12462          "glob": "^7.0.3",
 12463          "in-publish": "^2.0.0",
 12464          "lodash": "^4.17.15",
 12465          "meow": "^3.7.0",
 12466          "mkdirp": "^0.5.1",
 12467          "nan": "^2.13.2",
 12468          "node-gyp": "^3.8.0",
 12469          "npmlog": "^4.0.0",
 12470          "request": "^2.88.0",
 12471          "sass-graph": "^2.2.4",
 12472          "stdout-stream": "^1.4.0",
 12473          "true-case-path": "^1.0.2"
 12474        }
 12475      },
 12476      "nopt": {
 12477        "version": "3.0.6",
 12478        "resolved": "https://registry.npmjs.org/nopt/-/nopt-3.0.6.tgz",
 12479        "integrity": "sha1-xkZdvwirzU2zWTF/eaxopkayj/k=",
 12480        "requires": {
 12481          "abbrev": "1"
 12482        }
 12483      },
 12484      "normalize-package-data": {
 12485        "version": "2.5.0",
 12486        "resolved": "https://registry.npmjs.org/normalize-package-data/-/normalize-package-data-2.5.0.tgz",
 12487        "integrity": "sha512-/5CMN3T0R4XTj4DcGaexo+roZSdSFW/0AOOTROrjxzCG1wrWXEsGbRKevjlIL+ZDE4sZlJr5ED4YW0yqmkK+eA==",
 12488        "requires": {
 12489          "hosted-git-info": "^2.1.4",
 12490          "resolve": "^1.10.0",
 12491          "semver": "2 || 3 || 4 || 5",
 12492          "validate-npm-package-license": "^3.0.1"
 12493        }
 12494      },
 12495      "normalize-path": {
 12496        "version": "2.1.1",
 12497        "resolved": "https://registry.npmjs.org/normalize-path/-/normalize-path-2.1.1.tgz",
 12498        "integrity": "sha1-GrKLVW4Zg2Oowab35vogE3/mrtk=",
 12499        "requires": {
 12500          "remove-trailing-separator": "^1.0.1"
 12501        }
 12502      },
 12503      "npmlog": {
 12504        "version": "4.1.2",
 12505        "resolved": "https://registry.npmjs.org/npmlog/-/npmlog-4.1.2.tgz",
 12506        "integrity": "sha512-2uUqazuKlTaSI/dC8AzicUck7+IrEaOnN/e0jd3Xtt1KcGpwx30v50mL7oPyr/h9bL3E4aZccVwpwP+5W9Vjkg==",
 12507        "requires": {
 12508          "are-we-there-yet": "~1.1.2",
 12509          "console-control-strings": "~1.1.0",
 12510          "gauge": "~2.7.3",
 12511          "set-blocking": "~2.0.0"
 12512        }
 12513      },
 12514      "null-check": {
 12515        "version": "1.0.0",
 12516        "resolved": "https://registry.npmjs.org/null-check/-/null-check-1.0.0.tgz",
 12517        "integrity": "sha1-l33/1xdgErnsMNKjnbXPcqBDnt0=",
 12518        "dev": true
 12519      },
 12520      "number-is-nan": {
 12521        "version": "1.0.1",
 12522        "resolved": "https://registry.npmjs.org/number-is-nan/-/number-is-nan-1.0.1.tgz",
 12523        "integrity": "sha1-CXtgK1NCKlIsGvuHkDGDNpQaAR0="
 12524      },
 12525      "oauth-sign": {
 12526        "version": "0.9.0",
 12527        "resolved": "https://registry.npmjs.org/oauth-sign/-/oauth-sign-0.9.0.tgz",
 12528        "integrity": "sha512-fexhUFFPTGV8ybAtSIGbV6gOkSv8UtRbDBnAyLQw4QPKkgNlsH2ByPGtMUqdWkos6YCRmAqViwgZrJc/mRDzZQ=="
 12529      },
 12530      "object-assign": {
 12531        "version": "4.1.1",
 12532        "resolved": "https://registry.npmjs.org/object-assign/-/object-assign-4.1.1.tgz",
 12533        "integrity": "sha1-IQmtx5ZYh8/AXLvUQsrIv7s2CGM="
 12534      },
 12535      "object-component": {
 12536        "version": "0.0.3",
 12537        "resolved": "https://registry.npmjs.org/object-component/-/object-component-0.0.3.tgz",
 12538        "integrity": "sha1-8MaapQ78lbhmwYb0AKM3acsvEpE=",
 12539        "dev": true
 12540      },
 12541      "object-copy": {
 12542        "version": "0.1.0",
 12543        "resolved": "https://registry.npmjs.org/object-copy/-/object-copy-0.1.0.tgz",
 12544        "integrity": "sha1-fn2Fi3gb18mRpBupde04EnVOmYw=",
 12545        "requires": {
 12546          "copy-descriptor": "^0.1.0",
 12547          "define-property": "^0.2.5",
 12548          "kind-of": "^3.0.3"
 12549        },
 12550        "dependencies": {
 12551          "define-property": {
 12552            "version": "0.2.5",
 12553            "resolved": "https://registry.npmjs.org/define-property/-/define-property-0.2.5.tgz",
 12554            "integrity": "sha1-w1se+RjsPJkPmlvFe+BKrOxcgRY=",
 12555            "requires": {
 12556              "is-descriptor": "^0.1.0"
 12557            }
 12558          }
 12559        }
 12560      },
 12561      "object-keys": {
 12562        "version": "1.1.1",
 12563        "resolved": "https://registry.npmjs.org/object-keys/-/object-keys-1.1.1.tgz",
 12564        "integrity": "sha512-NuAESUOUMrlIXOfHKzD6bpPu3tYt3xvjNdRIQ+FeT0lNb4K8WR70CaDxhuNguS2XG+GjkyMwOzsN5ZktImfhLA=="
 12565      },
 12566      "object-path": {
 12567        "version": "0.9.2",
 12568        "resolved": "https://registry.npmjs.org/object-path/-/object-path-0.9.2.tgz",
 12569        "integrity": "sha1-D9mnT8X60a45aLWGvaXGMr1sBaU=",
 12570        "dev": true
 12571      },
 12572      "object-visit": {
 12573        "version": "1.0.1",
 12574        "resolved": "https://registry.npmjs.org/object-visit/-/object-visit-1.0.1.tgz",
 12575        "integrity": "sha1-95xEk68MU3e1n+OdOV5BBC3QRbs=",
 12576        "requires": {
 12577          "isobject": "^3.0.0"
 12578        },
 12579        "dependencies": {
 12580          "isobject": {
 12581            "version": "3.0.1",
 12582            "resolved": "https://registry.npmjs.org/isobject/-/isobject-3.0.1.tgz",
 12583            "integrity": "sha1-TkMekrEalzFjaqH5yNHMvP2reN8="
 12584          }
 12585        }
 12586      },
 12587      "object.assign": {
 12588        "version": "4.1.0",
 12589        "resolved": "https://registry.npmjs.org/object.assign/-/object.assign-4.1.0.tgz",
 12590        "integrity": "sha512-exHJeq6kBKj58mqGyTQ9DFvrZC/eR6OwxzoM9YRoGBqrXYonaFyGiFMuc9VZrXf7DarreEwMpurG3dd+CNyW5w==",
 12591        "requires": {
 12592          "define-properties": "^1.1.2",
 12593          "function-bind": "^1.1.1",
 12594          "has-symbols": "^1.0.0",
 12595          "object-keys": "^1.0.11"
 12596        }
 12597      },
 12598      "object.omit": {
 12599        "version": "2.0.1",
 12600        "resolved": "https://registry.npmjs.org/object.omit/-/object.omit-2.0.1.tgz",
 12601        "integrity": "sha1-Gpx0SCnznbuFjHbKNXmuKlTr0fo=",
 12602        "requires": {
 12603          "for-own": "^0.1.4",
 12604          "is-extendable": "^0.1.1"
 12605        }
 12606      },
 12607      "object.pick": {
 12608        "version": "1.3.0",
 12609        "resolved": "https://registry.npmjs.org/object.pick/-/object.pick-1.3.0.tgz",
 12610        "integrity": "sha1-h6EKxMFpS9Lhy/U1kaZhQftd10c=",
 12611        "requires": {
 12612          "isobject": "^3.0.1"
 12613        },
 12614        "dependencies": {
 12615          "isobject": {
 12616            "version": "3.0.1",
 12617            "resolved": "https://registry.npmjs.org/isobject/-/isobject-3.0.1.tgz",
 12618            "integrity": "sha1-TkMekrEalzFjaqH5yNHMvP2reN8="
 12619          }
 12620        }
 12621      },
 12622      "on-finished": {
 12623        "version": "2.3.0",
 12624        "resolved": "https://registry.npmjs.org/on-finished/-/on-finished-2.3.0.tgz",
 12625        "integrity": "sha1-IPEzZIGwg811M3mSoWlxqi2QaUc=",
 12626        "dev": true,
 12627        "requires": {
 12628          "ee-first": "1.1.1"
 12629        }
 12630      },
 12631      "once": {
 12632        "version": "1.4.0",
 12633        "resolved": "https://registry.npmjs.org/once/-/once-1.4.0.tgz",
 12634        "integrity": "sha1-WDsap3WWHUsROsF9nFC6753Xa9E=",
 12635        "requires": {
 12636          "wrappy": "1"
 12637        }
 12638      },
 12639      "opener": {
 12640        "version": "1.4.3",
 12641        "resolved": "https://registry.npmjs.org/opener/-/opener-1.4.3.tgz",
 12642        "integrity": "sha1-XG2ixdflgx6P+jlklQ+NZnSskLg=",
 12643        "dev": true
 12644      },
 12645      "openurl": {
 12646        "version": "1.1.1",
 12647        "resolved": "https://registry.npmjs.org/openurl/-/openurl-1.1.1.tgz",
 12648        "integrity": "sha1-OHW0sO96UsFW8NtB1GCduw+Us4c=",
 12649        "dev": true
 12650      },
 12651      "opn": {
 12652        "version": "5.3.0",
 12653        "resolved": "https://registry.npmjs.org/opn/-/opn-5.3.0.tgz",
 12654        "integrity": "sha512-bYJHo/LOmoTd+pfiYhfZDnf9zekVJrY+cnS2a5F2x+w5ppvTqObojTP7WiFG+kVZs9Inw+qQ/lw7TroWwhdd2g==",
 12655        "dev": true,
 12656        "requires": {
 12657          "is-wsl": "^1.1.0"
 12658        }
 12659      },
 12660      "optimist": {
 12661        "version": "0.6.1",
 12662        "resolved": "https://registry.npmjs.org/optimist/-/optimist-0.6.1.tgz",
 12663        "integrity": "sha1-2j6nRob6IaGaERwybpDrFaAZZoY=",
 12664        "dev": true,
 12665        "requires": {
 12666          "minimist": "~0.0.1",
 12667          "wordwrap": "~0.0.2"
 12668        }
 12669      },
 12670      "options": {
 12671        "version": "0.0.6",
 12672        "resolved": "https://registry.npmjs.org/options/-/options-0.0.6.tgz",
 12673        "integrity": "sha1-7CLTEoBrtT5zF3Pnza788cZDEo8=",
 12674        "dev": true
 12675      },
 12676      "os-homedir": {
 12677        "version": "1.0.2",
 12678        "resolved": "https://registry.npmjs.org/os-homedir/-/os-homedir-1.0.2.tgz",
 12679        "integrity": "sha1-/7xJiDNuDoM94MFox+8VISGqf7M="
 12680      },
 12681      "os-locale": {
 12682        "version": "1.4.0",
 12683        "resolved": "https://registry.npmjs.org/os-locale/-/os-locale-1.4.0.tgz",
 12684        "integrity": "sha1-IPnxeuKe00XoveWDsT0gCYA8FNk=",
 12685        "requires": {
 12686          "lcid": "^1.0.0"
 12687        }
 12688      },
 12689      "os-tmpdir": {
 12690        "version": "1.0.2",
 12691        "resolved": "https://registry.npmjs.org/os-tmpdir/-/os-tmpdir-1.0.2.tgz",
 12692        "integrity": "sha1-u+Z0BseaqFxc/sdm/lc0VV36EnQ="
 12693      },
 12694      "osenv": {
 12695        "version": "0.1.5",
 12696        "resolved": "https://registry.npmjs.org/osenv/-/osenv-0.1.5.tgz",
 12697        "integrity": "sha512-0CWcCECdMVc2Rw3U5w9ZjqX6ga6ubk1xDVKxtBQPK7wis/0F2r9T6k4ydGYhecl7YUBxBVxhL5oisPsNxAPe2g==",
 12698        "requires": {
 12699          "os-homedir": "^1.0.0",
 12700          "os-tmpdir": "^1.0.0"
 12701        }
 12702      },
 12703      "parse-glob": {
 12704        "version": "3.0.4",
 12705        "resolved": "https://registry.npmjs.org/parse-glob/-/parse-glob-3.0.4.tgz",
 12706        "integrity": "sha1-ssN2z7EfNVE7rdFz7wu246OIORw=",
 12707        "requires": {
 12708          "glob-base": "^0.3.0",
 12709          "is-dotfile": "^1.0.0",
 12710          "is-extglob": "^1.0.0",
 12711          "is-glob": "^2.0.0"
 12712        }
 12713      },
 12714      "parse-json": {
 12715        "version": "2.2.0",
 12716        "resolved": "https://registry.npmjs.org/parse-json/-/parse-json-2.2.0.tgz",
 12717        "integrity": "sha1-9ID0BDTvgHQfhGkJn43qGPVaTck=",
 12718        "requires": {
 12719          "error-ex": "^1.2.0"
 12720        }
 12721      },
 12722      "parsejson": {
 12723        "version": "0.0.3",
 12724        "resolved": "https://registry.npmjs.org/parsejson/-/parsejson-0.0.3.tgz",
 12725        "integrity": "sha1-q343WfIJ7OmUN5c/fQ8fZK4OZKs=",
 12726        "dev": true,
 12727        "requires": {
 12728          "better-assert": "~1.0.0"
 12729        }
 12730      },
 12731      "parseqs": {
 12732        "version": "0.0.5",
 12733        "resolved": "https://registry.npmjs.org/parseqs/-/parseqs-0.0.5.tgz",
 12734        "integrity": "sha1-1SCKNzjkZ2bikbouoXNoSSGouJ0=",
 12735        "dev": true,
 12736        "requires": {
 12737          "better-assert": "~1.0.0"
 12738        }
 12739      },
 12740      "parseuri": {
 12741        "version": "0.0.5",
 12742        "resolved": "https://registry.npmjs.org/parseuri/-/parseuri-0.0.5.tgz",
 12743        "integrity": "sha1-gCBKUNTbt3m/3G6+J3jZDkvOMgo=",
 12744        "dev": true,
 12745        "requires": {
 12746          "better-assert": "~1.0.0"
 12747        }
 12748      },
 12749      "parseurl": {
 12750        "version": "1.3.3",
 12751        "resolved": "https://registry.npmjs.org/parseurl/-/parseurl-1.3.3.tgz",
 12752        "integrity": "sha512-CiyeOxFT/JZyN5m0z9PfXw4SCBJ6Sygz1Dpl0wqjlhDEGGBP1GnsUVEL0p63hoG1fcj3fHynXi9NYO4nWOL+qQ==",
 12753        "dev": true
 12754      },
 12755      "pascalcase": {
 12756        "version": "0.1.1",
 12757        "resolved": "https://registry.npmjs.org/pascalcase/-/pascalcase-0.1.1.tgz",
 12758        "integrity": "sha1-s2PlXoAGym/iF4TS2yK9FdeRfxQ="
 12759      },
 12760      "path-dirname": {
 12761        "version": "1.0.2",
 12762        "resolved": "https://registry.npmjs.org/path-dirname/-/path-dirname-1.0.2.tgz",
 12763        "integrity": "sha1-zDPSTVJeCZpTiMAzbG4yuRYGCeA=",
 12764        "dev": true
 12765      },
 12766      "path-exists": {
 12767        "version": "2.1.0",
 12768        "resolved": "https://registry.npmjs.org/path-exists/-/path-exists-2.1.0.tgz",
 12769        "integrity": "sha1-D+tsZPD8UY2adU3V77YscCJ2H0s=",
 12770        "requires": {
 12771          "pinkie-promise": "^2.0.0"
 12772        }
 12773      },
 12774      "path-is-absolute": {
 12775        "version": "1.0.1",
 12776        "resolved": "https://registry.npmjs.org/path-is-absolute/-/path-is-absolute-1.0.1.tgz",
 12777        "integrity": "sha1-F0uSaHNVNP+8es5r9TpanhtcX18="
 12778      },
 12779      "path-is-inside": {
 12780        "version": "1.0.2",
 12781        "resolved": "https://registry.npmjs.org/path-is-inside/-/path-is-inside-1.0.2.tgz",
 12782        "integrity": "sha1-NlQX3t5EQw0cEa9hAn+s8HS9/FM=",
 12783        "dev": true
 12784      },
 12785      "path-parse": {
 12786        "version": "1.0.7",
 12787        "resolved": "https://registry.npmjs.org/path-parse/-/path-parse-1.0.7.tgz",
 12788        "integrity": "sha512-LDJzPVEEEPR+y48z93A0Ed0yXb8pAByGWo/k5YYdYgpY2/2EsOsksJrq7lOHxryrVOn1ejG6oAp8ahvOIQD8sw=="
 12789      },
 12790      "path-type": {
 12791        "version": "1.1.0",
 12792        "resolved": "https://registry.npmjs.org/path-type/-/path-type-1.1.0.tgz",
 12793        "integrity": "sha1-WcRPfuSR2nBNpBXaWkBwuk+P5EE=",
 12794        "requires": {
 12795          "graceful-fs": "^4.1.2",
 12796          "pify": "^2.0.0",
 12797          "pinkie-promise": "^2.0.0"
 12798        }
 12799      },
 12800      "performance-now": {
 12801        "version": "2.1.0",
 12802        "resolved": "https://registry.npmjs.org/performance-now/-/performance-now-2.1.0.tgz",
 12803        "integrity": "sha1-Ywn04OX6kT7BxpMHrjZLSzd8nns="
 12804      },
 12805      "pify": {
 12806        "version": "2.3.0",
 12807        "resolved": "https://registry.npmjs.org/pify/-/pify-2.3.0.tgz",
 12808        "integrity": "sha1-7RQaasBDqEnqWISY59yosVMw6Qw="
 12809      },
 12810      "pinkie": {
 12811        "version": "2.0.4",
 12812        "resolved": "https://registry.npmjs.org/pinkie/-/pinkie-2.0.4.tgz",
 12813        "integrity": "sha1-clVrgM+g1IqXToDnckjoDtT3+HA="
 12814      },
 12815      "pinkie-promise": {
 12816        "version": "2.0.1",
 12817        "resolved": "https://registry.npmjs.org/pinkie-promise/-/pinkie-promise-2.0.1.tgz",
 12818        "integrity": "sha1-ITXW36ejWMBprJsXh3YogihFD/o=",
 12819        "requires": {
 12820          "pinkie": "^2.0.0"
 12821        }
 12822      },
 12823      "portfinder": {
 12824        "version": "0.4.0",
 12825        "resolved": "https://registry.npmjs.org/portfinder/-/portfinder-0.4.0.tgz",
 12826        "integrity": "sha1-o/+t/6/k+5jgYBqF7aJ8J86Eyh4=",
 12827        "dev": true,
 12828        "requires": {
 12829          "async": "0.9.0",
 12830          "mkdirp": "0.5.x"
 12831        }
 12832      },
 12833      "portscanner": {
 12834        "version": "2.1.1",
 12835        "resolved": "https://registry.npmjs.org/portscanner/-/portscanner-2.1.1.tgz",
 12836        "integrity": "sha1-6rtAnk3iSVD1oqUW01rnaTQ/u5Y=",
 12837        "dev": true,
 12838        "requires": {
 12839          "async": "1.5.2",
 12840          "is-number-like": "^1.0.3"
 12841        },
 12842        "dependencies": {
 12843          "async": {
 12844            "version": "1.5.2",
 12845            "resolved": "https://registry.npmjs.org/async/-/async-1.5.2.tgz",
 12846            "integrity": "sha1-7GphrlZIDAw8skHJVhjiCJL5Zyo=",
 12847            "dev": true
 12848          }
 12849        }
 12850      },
 12851      "posix-character-classes": {
 12852        "version": "0.1.1",
 12853        "resolved": "https://registry.npmjs.org/posix-character-classes/-/posix-character-classes-0.1.1.tgz",
 12854        "integrity": "sha1-AerA/jta9xoqbAL+q7jB/vfgDqs="
 12855      },
 12856      "preserve": {
 12857        "version": "0.2.0",
 12858        "resolved": "https://registry.npmjs.org/preserve/-/preserve-0.2.0.tgz",
 12859        "integrity": "sha1-gV7R9uvGWSb4ZbMQwHE7yzMVzks="
 12860      },
 12861      "process-nextick-args": {
 12862        "version": "2.0.1",
 12863        "resolved": "https://registry.npmjs.org/process-nextick-args/-/process-nextick-args-2.0.1.tgz",
 12864        "integrity": "sha512-3ouUOpQhtgrbOa17J7+uxOTpITYWaGP7/AhoR3+A+/1e9skrzelGi/dXzEYyvbxubEF6Wn2ypscTKiKJFFn1ag=="
 12865      },
 12866      "protractor": {
 12867        "version": "4.0.9",
 12868        "resolved": "https://registry.npmjs.org/protractor/-/protractor-4.0.9.tgz",
 12869        "integrity": "sha1-FS9y43KbJXYibjcNwwhpnMz6d7o=",
 12870        "dev": true,
 12871        "requires": {
 12872          "@types/jasmine": "^2.2.31",
 12873          "@types/node": "^6.0.35",
 12874          "@types/q": "^0.0.30",
 12875          "@types/selenium-webdriver": "~2.53.30",
 12876          "adm-zip": "0.4.7",
 12877          "chalk": "^1.1.3",
 12878          "glob": "^7.0.3",
 12879          "jasmine": "2.5.2",
 12880          "jasminewd2": "0.0.10",
 12881          "optimist": "~0.6.0",
 12882          "q": "1.4.1",
 12883          "saucelabs": "~1.3.0",
 12884          "selenium-webdriver": "2.53.3",
 12885          "source-map-support": "~0.4.0",
 12886          "webdriver-manager": "^10.2.2"
 12887        }
 12888      },
 12889      "pseudomap": {
 12890        "version": "1.0.2",
 12891        "resolved": "https://registry.npmjs.org/pseudomap/-/pseudomap-1.0.2.tgz",
 12892        "integrity": "sha1-8FKijacOYYkX7wqKw0wa5aaChrM="
 12893      },
 12894      "psl": {
 12895        "version": "1.7.0",
 12896        "resolved": "https://registry.npmjs.org/psl/-/psl-1.7.0.tgz",
 12897        "integrity": "sha512-5NsSEDv8zY70ScRnOTn7bK7eanl2MvFrOrS/R6x+dBt5g1ghnj9Zv90kO8GwT8gxcu2ANyFprnFYB85IogIJOQ=="
 12898      },
 12899      "punycode": {
 12900        "version": "2.1.1",
 12901        "resolved": "https://registry.npmjs.org/punycode/-/punycode-2.1.1.tgz",
 12902        "integrity": "sha512-XRsRjdf+j5ml+y/6GKHPZbrF/8p2Yga0JPtdqTIY2Xe5ohJPD9saDJJLPvp9+NSBprVvevdXZybnj2cv8OEd0A=="
 12903      },
 12904      "q": {
 12905        "version": "1.4.1",
 12906        "resolved": "https://registry.npmjs.org/q/-/q-1.4.1.tgz",
 12907        "integrity": "sha1-VXBbzZPF82c1MMLCy8DCs63cKG4=",
 12908        "dev": true
 12909      },
 12910      "qjobs": {
 12911        "version": "1.2.0",
 12912        "resolved": "https://registry.npmjs.org/qjobs/-/qjobs-1.2.0.tgz",
 12913        "integrity": "sha512-8YOJEHtxpySA3fFDyCRxA+UUV+fA+rTWnuWvylOK/NCjhY+b4ocCtmu8TtsWb+mYeU+GCHf/S66KZF/AsteKHg==",
 12914        "dev": true
 12915      },
 12916      "qs": {
 12917        "version": "6.5.2",
 12918        "resolved": "https://registry.npmjs.org/qs/-/qs-6.5.2.tgz",
 12919        "integrity": "sha512-N5ZAX4/LxJmF+7wN74pUD6qAh9/wnvdQcjq9TZjevvXzSUo7bfmw91saqMjzGS2xq91/odN2dW/WOl7qQHNDGA=="
 12920      },
 12921      "randomatic": {
 12922        "version": "3.1.1",
 12923        "resolved": "https://registry.npmjs.org/randomatic/-/randomatic-3.1.1.tgz",
 12924        "integrity": "sha512-TuDE5KxZ0J461RVjrJZCJc+J+zCkTb1MbH9AQUq68sMhOMcy9jLcb3BrZKgp9q9Ncltdg4QVqWrH02W2EFFVYw==",
 12925        "requires": {
 12926          "is-number": "^4.0.0",
 12927          "kind-of": "^6.0.0",
 12928          "math-random": "^1.0.1"
 12929        },
 12930        "dependencies": {
 12931          "is-number": {
 12932            "version": "4.0.0",
 12933            "resolved": "https://registry.npmjs.org/is-number/-/is-number-4.0.0.tgz",
 12934            "integrity": "sha512-rSklcAIlf1OmFdyAqbnWTLVelsQ58uvZ66S/ZyawjWqIviTWCjg2PzVGw8WUA+nNuPTqb4wgA+NszrJ+08LlgQ=="
 12935          },
 12936          "kind-of": {
 12937            "version": "6.0.2",
 12938            "resolved": "https://registry.npmjs.org/kind-of/-/kind-of-6.0.2.tgz",
 12939            "integrity": "sha512-s5kLOcnH0XqDO+FvuaLX8DDjZ18CGFk7VygH40QoKPUQhW4e2rvM0rwUq0t8IQDOwYSeLK01U90OjzBTme2QqA=="
 12940          }
 12941        }
 12942      },
 12943      "range-parser": {
 12944        "version": "1.2.1",
 12945        "resolved": "https://registry.npmjs.org/range-parser/-/range-parser-1.2.1.tgz",
 12946        "integrity": "sha512-Hrgsx+orqoygnmhFbKaHE6c296J+HTAQXoxEF6gNupROmmGJRoyzfG3ccAveqCBrwr/2yxQ5BVd/GTl5agOwSg==",
 12947        "dev": true
 12948      },
 12949      "raw-body": {
 12950        "version": "2.4.0",
 12951        "resolved": "https://registry.npmjs.org/raw-body/-/raw-body-2.4.0.tgz",
 12952        "integrity": "sha512-4Oz8DUIwdvoa5qMJelxipzi/iJIi40O5cGV1wNYp5hvZP8ZN0T+jiNkL0QepXs+EsQ9XJ8ipEDoiH70ySUJP3Q==",
 12953        "dev": true,
 12954        "requires": {
 12955          "bytes": "3.1.0",
 12956          "http-errors": "1.7.2",
 12957          "iconv-lite": "0.4.24",
 12958          "unpipe": "1.0.0"
 12959        }
 12960      },
 12961      "read-pkg": {
 12962        "version": "1.1.0",
 12963        "resolved": "https://registry.npmjs.org/read-pkg/-/read-pkg-1.1.0.tgz",
 12964        "integrity": "sha1-9f+qXs0pyzHAR0vKfXVra7KePyg=",
 12965        "requires": {
 12966          "load-json-file": "^1.0.0",
 12967          "normalize-package-data": "^2.3.2",
 12968          "path-type": "^1.0.0"
 12969        }
 12970      },
 12971      "read-pkg-up": {
 12972        "version": "1.0.1",
 12973        "resolved": "https://registry.npmjs.org/read-pkg-up/-/read-pkg-up-1.0.1.tgz",
 12974        "integrity": "sha1-nWPBMnbAZZGNV/ACpX9AobZD+wI=",
 12975        "requires": {
 12976          "find-up": "^1.0.0",
 12977          "read-pkg": "^1.0.0"
 12978        }
 12979      },
 12980      "readable-stream": {
 12981        "version": "2.3.6",
 12982        "resolved": "https://registry.npmjs.org/readable-stream/-/readable-stream-2.3.6.tgz",
 12983        "integrity": "sha512-tQtKA9WIAhBF3+VLAseyMqZeBjW0AHJoxOtYqSUZNJxauErmLbVm2FW1y+J/YA9dUrAC39ITejlZWhVIwawkKw==",
 12984        "requires": {
 12985          "core-util-is": "~1.0.0",
 12986          "inherits": "~2.0.3",
 12987          "isarray": "~1.0.0",
 12988          "process-nextick-args": "~2.0.0",
 12989          "safe-buffer": "~5.1.1",
 12990          "string_decoder": "~1.1.1",
 12991          "util-deprecate": "~1.0.1"
 12992        },
 12993        "dependencies": {
 12994          "safe-buffer": {
 12995            "version": "5.1.2",
 12996            "resolved": "https://registry.npmjs.org/safe-buffer/-/safe-buffer-5.1.2.tgz",
 12997            "integrity": "sha512-Gd2UZBJDkXlY7GbJxfsE8/nvKkUEU1G38c1siN6QP6a9PT9MmHB8GnpscSmMJSoF8LOIrt8ud/wPtojys4G6+g=="
 12998          }
 12999        }
 13000      },
 13001      "readdirp": {
 13002        "version": "2.2.1",
 13003        "resolved": "https://registry.npmjs.org/readdirp/-/readdirp-2.2.1.tgz",
 13004        "integrity": "sha512-1JU/8q+VgFZyxwrJ+SVIOsh+KywWGpds3NTqikiKpDMZWScmAYyKIgqkO+ARvNWJfXeXR1zxz7aHF4u4CyH6vQ==",
 13005        "requires": {
 13006          "graceful-fs": "^4.1.11",
 13007          "micromatch": "^3.1.10",
 13008          "readable-stream": "^2.0.2"
 13009        },
 13010        "dependencies": {
 13011          "arr-diff": {
 13012            "version": "4.0.0",
 13013            "resolved": "https://registry.npmjs.org/arr-diff/-/arr-diff-4.0.0.tgz",
 13014            "integrity": "sha1-1kYQdP6/7HHn4VI1dhoyml3HxSA="
 13015          },
 13016          "array-unique": {
 13017            "version": "0.3.2",
 13018            "resolved": "https://registry.npmjs.org/array-unique/-/array-unique-0.3.2.tgz",
 13019            "integrity": "sha1-qJS3XUvE9s1nnvMkSp/Y9Gri1Cg="
 13020          },
 13021          "braces": {
 13022            "version": "2.3.2",
 13023            "resolved": "https://registry.npmjs.org/braces/-/braces-2.3.2.tgz",
 13024            "integrity": "sha512-aNdbnj9P8PjdXU4ybaWLK2IF3jc/EoDYbC7AazW6to3TRsfXxscC9UXOB5iDiEQrkyIbWp2SLQda4+QAa7nc3w==",
 13025            "requires": {
 13026              "arr-flatten": "^1.1.0",
 13027              "array-unique": "^0.3.2",
 13028              "extend-shallow": "^2.0.1",
 13029              "fill-range": "^4.0.0",
 13030              "isobject": "^3.0.1",
 13031              "repeat-element": "^1.1.2",
 13032              "snapdragon": "^0.8.1",
 13033              "snapdragon-node": "^2.0.1",
 13034              "split-string": "^3.0.2",
 13035              "to-regex": "^3.0.1"
 13036            },
 13037            "dependencies": {
 13038              "extend-shallow": {
 13039                "version": "2.0.1",
 13040                "resolved": "https://registry.npmjs.org/extend-shallow/-/extend-shallow-2.0.1.tgz",
 13041                "integrity": "sha1-Ua99YUrZqfYQ6huvu5idaxxWiQ8=",
 13042                "requires": {
 13043                  "is-extendable": "^0.1.0"
 13044                }
 13045              }
 13046            }
 13047          },
 13048          "expand-brackets": {
 13049            "version": "2.1.4",
 13050            "resolved": "https://registry.npmjs.org/expand-brackets/-/expand-brackets-2.1.4.tgz",
 13051            "integrity": "sha1-t3c14xXOMPa27/D4OwQVGiJEliI=",
 13052            "requires": {
 13053              "debug": "^2.3.3",
 13054              "define-property": "^0.2.5",
 13055              "extend-shallow": "^2.0.1",
 13056              "posix-character-classes": "^0.1.0",
 13057              "regex-not": "^1.0.0",
 13058              "snapdragon": "^0.8.1",
 13059              "to-regex": "^3.0.1"
 13060            },
 13061            "dependencies": {
 13062              "define-property": {
 13063                "version": "0.2.5",
 13064                "resolved": "https://registry.npmjs.org/define-property/-/define-property-0.2.5.tgz",
 13065                "integrity": "sha1-w1se+RjsPJkPmlvFe+BKrOxcgRY=",
 13066                "requires": {
 13067                  "is-descriptor": "^0.1.0"
 13068                }
 13069              },
 13070              "extend-shallow": {
 13071                "version": "2.0.1",
 13072                "resolved": "https://registry.npmjs.org/extend-shallow/-/extend-shallow-2.0.1.tgz",
 13073                "integrity": "sha1-Ua99YUrZqfYQ6huvu5idaxxWiQ8=",
 13074                "requires": {
 13075                  "is-extendable": "^0.1.0"
 13076                }
 13077              },
 13078              "is-accessor-descriptor": {
 13079                "version": "0.1.6",
 13080                "resolved": "https://registry.npmjs.org/is-accessor-descriptor/-/is-accessor-descriptor-0.1.6.tgz",
 13081                "integrity": "sha1-qeEss66Nh2cn7u84Q/igiXtcmNY=",
 13082                "requires": {
 13083                  "kind-of": "^3.0.2"
 13084                },
 13085                "dependencies": {
 13086                  "kind-of": {
 13087                    "version": "3.2.2",
 13088                    "resolved": "https://registry.npmjs.org/kind-of/-/kind-of-3.2.2.tgz",
 13089                    "integrity": "sha1-MeohpzS6ubuw8yRm2JOupR5KPGQ=",
 13090                    "requires": {
 13091                      "is-buffer": "^1.1.5"
 13092                    }
 13093                  }
 13094                }
 13095              },
 13096              "is-data-descriptor": {
 13097                "version": "0.1.4",
 13098                "resolved": "https://registry.npmjs.org/is-data-descriptor/-/is-data-descriptor-0.1.4.tgz",
 13099                "integrity": "sha1-C17mSDiOLIYCgueT8YVv7D8wG1Y=",
 13100                "requires": {
 13101                  "kind-of": "^3.0.2"
 13102                },
 13103                "dependencies": {
 13104                  "kind-of": {
 13105                    "version": "3.2.2",
 13106                    "resolved": "https://registry.npmjs.org/kind-of/-/kind-of-3.2.2.tgz",
 13107                    "integrity": "sha1-MeohpzS6ubuw8yRm2JOupR5KPGQ=",
 13108                    "requires": {
 13109                      "is-buffer": "^1.1.5"
 13110                    }
 13111                  }
 13112                }
 13113              },
 13114              "is-descriptor": {
 13115                "version": "0.1.6",
 13116                "resolved": "https://registry.npmjs.org/is-descriptor/-/is-descriptor-0.1.6.tgz",
 13117                "integrity": "sha512-avDYr0SB3DwO9zsMov0gKCESFYqCnE4hq/4z3TdUlukEy5t9C0YRq7HLrsN52NAcqXKaepeCD0n+B0arnVG3Hg==",
 13118                "requires": {
 13119                  "is-accessor-descriptor": "^0.1.6",
 13120                  "is-data-descriptor": "^0.1.4",
 13121                  "kind-of": "^5.0.0"
 13122                }
 13123              },
 13124              "kind-of": {
 13125                "version": "5.1.0",
 13126                "resolved": "https://registry.npmjs.org/kind-of/-/kind-of-5.1.0.tgz",
 13127                "integrity": "sha512-NGEErnH6F2vUuXDh+OlbcKW7/wOcfdRHaZ7VWtqCztfHri/++YKmP51OdWeGPuqCOba6kk2OTe5d02VmTB80Pw=="
 13128              }
 13129            }
 13130          },
 13131          "extglob": {
 13132            "version": "2.0.4",
 13133            "resolved": "https://registry.npmjs.org/extglob/-/extglob-2.0.4.tgz",
 13134            "integrity": "sha512-Nmb6QXkELsuBr24CJSkilo6UHHgbekK5UiZgfE6UHD3Eb27YC6oD+bhcT+tJ6cl8dmsgdQxnWlcry8ksBIBLpw==",
 13135            "requires": {
 13136              "array-unique": "^0.3.2",
 13137              "define-property": "^1.0.0",
 13138              "expand-brackets": "^2.1.4",
 13139              "extend-shallow": "^2.0.1",
 13140              "fragment-cache": "^0.2.1",
 13141              "regex-not": "^1.0.0",
 13142              "snapdragon": "^0.8.1",
 13143              "to-regex": "^3.0.1"
 13144            },
 13145            "dependencies": {
 13146              "define-property": {
 13147                "version": "1.0.0",
 13148                "resolved": "https://registry.npmjs.org/define-property/-/define-property-1.0.0.tgz",
 13149                "integrity": "sha1-dp66rz9KY6rTr56NMEybvnm/sOY=",
 13150                "requires": {
 13151                  "is-descriptor": "^1.0.0"
 13152                }
 13153              },
 13154              "extend-shallow": {
 13155                "version": "2.0.1",
 13156                "resolved": "https://registry.npmjs.org/extend-shallow/-/extend-shallow-2.0.1.tgz",
 13157                "integrity": "sha1-Ua99YUrZqfYQ6huvu5idaxxWiQ8=",
 13158                "requires": {
 13159                  "is-extendable": "^0.1.0"
 13160                }
 13161              }
 13162            }
 13163          },
 13164          "fill-range": {
 13165            "version": "4.0.0",
 13166            "resolved": "https://registry.npmjs.org/fill-range/-/fill-range-4.0.0.tgz",
 13167            "integrity": "sha1-1USBHUKPmOsGpj3EAtJAPDKMOPc=",
 13168            "requires": {
 13169              "extend-shallow": "^2.0.1",
 13170              "is-number": "^3.0.0",
 13171              "repeat-string": "^1.6.1",
 13172              "to-regex-range": "^2.1.0"
 13173            },
 13174            "dependencies": {
 13175              "extend-shallow": {
 13176                "version": "2.0.1",
 13177                "resolved": "https://registry.npmjs.org/extend-shallow/-/extend-shallow-2.0.1.tgz",
 13178                "integrity": "sha1-Ua99YUrZqfYQ6huvu5idaxxWiQ8=",
 13179                "requires": {
 13180                  "is-extendable": "^0.1.0"
 13181                }
 13182              }
 13183            }
 13184          },
 13185          "is-accessor-descriptor": {
 13186            "version": "1.0.0",
 13187            "resolved": "https://registry.npmjs.org/is-accessor-descriptor/-/is-accessor-descriptor-1.0.0.tgz",
 13188            "integrity": "sha512-m5hnHTkcVsPfqx3AKlyttIPb7J+XykHvJP2B9bZDjlhLIoEq4XoK64Vg7boZlVWYK6LUY94dYPEE7Lh0ZkZKcQ==",
 13189            "requires": {
 13190              "kind-of": "^6.0.0"
 13191            }
 13192          },
 13193          "is-data-descriptor": {
 13194            "version": "1.0.0",
 13195            "resolved": "https://registry.npmjs.org/is-data-descriptor/-/is-data-descriptor-1.0.0.tgz",
 13196            "integrity": "sha512-jbRXy1FmtAoCjQkVmIVYwuuqDFUbaOeDjmed1tOGPrsMhtJA4rD9tkgA0F1qJ3gRFRXcHYVkdeaP50Q5rE/jLQ==",
 13197            "requires": {
 13198              "kind-of": "^6.0.0"
 13199            }
 13200          },
 13201          "is-descriptor": {
 13202            "version": "1.0.2",
 13203            "resolved": "https://registry.npmjs.org/is-descriptor/-/is-descriptor-1.0.2.tgz",
 13204            "integrity": "sha512-2eis5WqQGV7peooDyLmNEPUrps9+SXX5c9pL3xEB+4e9HnGuDa7mB7kHxHw4CbqS9k1T2hOH3miL8n8WtiYVtg==",
 13205            "requires": {
 13206              "is-accessor-descriptor": "^1.0.0",
 13207              "is-data-descriptor": "^1.0.0",
 13208              "kind-of": "^6.0.2"
 13209            }
 13210          },
 13211          "is-number": {
 13212            "version": "3.0.0",
 13213            "resolved": "https://registry.npmjs.org/is-number/-/is-number-3.0.0.tgz",
 13214            "integrity": "sha1-JP1iAaR4LPUFYcgQJ2r8fRLXEZU=",
 13215            "requires": {
 13216              "kind-of": "^3.0.2"
 13217            },
 13218            "dependencies": {
 13219              "kind-of": {
 13220                "version": "3.2.2",
 13221                "resolved": "https://registry.npmjs.org/kind-of/-/kind-of-3.2.2.tgz",
 13222                "integrity": "sha1-MeohpzS6ubuw8yRm2JOupR5KPGQ=",
 13223                "requires": {
 13224                  "is-buffer": "^1.1.5"
 13225                }
 13226              }
 13227            }
 13228          },
 13229          "isobject": {
 13230            "version": "3.0.1",
 13231            "resolved": "https://registry.npmjs.org/isobject/-/isobject-3.0.1.tgz",
 13232            "integrity": "sha1-TkMekrEalzFjaqH5yNHMvP2reN8="
 13233          },
 13234          "kind-of": {
 13235            "version": "6.0.2",
 13236            "resolved": "https://registry.npmjs.org/kind-of/-/kind-of-6.0.2.tgz",
 13237            "integrity": "sha512-s5kLOcnH0XqDO+FvuaLX8DDjZ18CGFk7VygH40QoKPUQhW4e2rvM0rwUq0t8IQDOwYSeLK01U90OjzBTme2QqA=="
 13238          },
 13239          "micromatch": {
 13240            "version": "3.1.10",
 13241            "resolved": "https://registry.npmjs.org/micromatch/-/micromatch-3.1.10.tgz",
 13242            "integrity": "sha512-MWikgl9n9M3w+bpsY3He8L+w9eF9338xRl8IAO5viDizwSzziFEyUzo2xrrloB64ADbTf8uA8vRqqttDTOmccg==",
 13243            "requires": {
 13244              "arr-diff": "^4.0.0",
 13245              "array-unique": "^0.3.2",
 13246              "braces": "^2.3.1",
 13247              "define-property": "^2.0.2",
 13248              "extend-shallow": "^3.0.2",
 13249              "extglob": "^2.0.4",
 13250              "fragment-cache": "^0.2.1",
 13251              "kind-of": "^6.0.2",
 13252              "nanomatch": "^1.2.9",
 13253              "object.pick": "^1.3.0",
 13254              "regex-not": "^1.0.0",
 13255              "snapdragon": "^0.8.1",
 13256              "to-regex": "^3.0.2"
 13257            }
 13258          }
 13259        }
 13260      },
 13261      "redent": {
 13262        "version": "1.0.0",
 13263        "resolved": "https://registry.npmjs.org/redent/-/redent-1.0.0.tgz",
 13264        "integrity": "sha1-z5Fqsf1fHxbfsggi3W7H9zDCr94=",
 13265        "requires": {
 13266          "indent-string": "^2.1.0",
 13267          "strip-indent": "^1.0.1"
 13268        }
 13269      },
 13270      "reflect-metadata": {
 13271        "version": "0.1.13",
 13272        "resolved": "https://registry.npmjs.org/reflect-metadata/-/reflect-metadata-0.1.13.tgz",
 13273        "integrity": "sha512-Ts1Y/anZELhSsjMcU605fU9RE4Oi3p5ORujwbIKXfWa+0Zxs510Qrmrce5/Jowq3cHSZSJqBjypxmHarc+vEWg=="
 13274      },
 13275      "regenerator-runtime": {
 13276        "version": "0.11.1",
 13277        "resolved": "https://registry.npmjs.org/regenerator-runtime/-/regenerator-runtime-0.11.1.tgz",
 13278        "integrity": "sha512-MguG95oij0fC3QV3URf4V2SDYGJhJnJGqvIIgdECeODCT98wSWDAJ94SSuVpYQUoTcGUIL6L4yNB7j1DFFHSBg=="
 13279      },
 13280      "regex-cache": {
 13281        "version": "0.4.4",
 13282        "resolved": "https://registry.npmjs.org/regex-cache/-/regex-cache-0.4.4.tgz",
 13283        "integrity": "sha512-nVIZwtCjkC9YgvWkpM55B5rBhBYRZhAaJbgcFYXXsHnbZ9UZI9nnVWYZpBlCqv9ho2eZryPnWrZGsOdPwVWXWQ==",
 13284        "requires": {
 13285          "is-equal-shallow": "^0.1.3"
 13286        }
 13287      },
 13288      "regex-not": {
 13289        "version": "1.0.2",
 13290        "resolved": "https://registry.npmjs.org/regex-not/-/regex-not-1.0.2.tgz",
 13291        "integrity": "sha512-J6SDjUgDxQj5NusnOtdFxDwN/+HWykR8GELwctJ7mdqhcyy1xEc4SRFHUXvxTp661YaVKAjfRLZ9cCqS6tn32A==",
 13292        "requires": {
 13293          "extend-shallow": "^3.0.2",
 13294          "safe-regex": "^1.1.0"
 13295        }
 13296      },
 13297      "remove-trailing-separator": {
 13298        "version": "1.1.0",
 13299        "resolved": "https://registry.npmjs.org/remove-trailing-separator/-/remove-trailing-separator-1.1.0.tgz",
 13300        "integrity": "sha1-wkvOKig62tW8P1jg1IJJuSN52O8="
 13301      },
 13302      "repeat-element": {
 13303        "version": "1.1.3",
 13304        "resolved": "https://registry.npmjs.org/repeat-element/-/repeat-element-1.1.3.tgz",
 13305        "integrity": "sha512-ahGq0ZnV5m5XtZLMb+vP76kcAM5nkLqk0lpqAuojSKGgQtn4eRi4ZZGm2olo2zKFH+sMsWaqOCW1dqAnOru72g=="
 13306      },
 13307      "repeat-string": {
 13308        "version": "1.6.1",
 13309        "resolved": "https://registry.npmjs.org/repeat-string/-/repeat-string-1.6.1.tgz",
 13310        "integrity": "sha1-jcrkcOHIirwtYA//Sndihtp15jc="
 13311      },
 13312      "repeating": {
 13313        "version": "2.0.1",
 13314        "resolved": "https://registry.npmjs.org/repeating/-/repeating-2.0.1.tgz",
 13315        "integrity": "sha1-UhTFOpJtNVJwdSf7q0FdvAjQbdo=",
 13316        "requires": {
 13317          "is-finite": "^1.0.0"
 13318        }
 13319      },
 13320      "request": {
 13321        "version": "2.88.0",
 13322        "resolved": "https://registry.npmjs.org/request/-/request-2.88.0.tgz",
 13323        "integrity": "sha512-NAqBSrijGLZdM0WZNsInLJpkJokL72XYjUpnB0iwsRgxh7dB6COrHnTBNwN0E+lHDAJzu7kLAkDeY08z2/A0hg==",
 13324        "requires": {
 13325          "aws-sign2": "~0.7.0",
 13326          "aws4": "^1.8.0",
 13327          "caseless": "~0.12.0",
 13328          "combined-stream": "~1.0.6",
 13329          "extend": "~3.0.2",
 13330          "forever-agent": "~0.6.1",
 13331          "form-data": "~2.3.2",
 13332          "har-validator": "~5.1.0",
 13333          "http-signature": "~1.2.0",
 13334          "is-typedarray": "~1.0.0",
 13335          "isstream": "~0.1.2",
 13336          "json-stringify-safe": "~5.0.1",
 13337          "mime-types": "~2.1.19",
 13338          "oauth-sign": "~0.9.0",
 13339          "performance-now": "^2.1.0",
 13340          "qs": "~6.5.2",
 13341          "safe-buffer": "^5.1.2",
 13342          "tough-cookie": "~2.4.3",
 13343          "tunnel-agent": "^0.6.0",
 13344          "uuid": "^3.3.2"
 13345        }
 13346      },
 13347      "require-directory": {
 13348        "version": "2.1.1",
 13349        "resolved": "https://registry.npmjs.org/require-directory/-/require-directory-2.1.1.tgz",
 13350        "integrity": "sha1-jGStX9MNqxyXbiNE/+f3kqam30I="
 13351      },
 13352      "require-main-filename": {
 13353        "version": "1.0.1",
 13354        "resolved": "https://registry.npmjs.org/require-main-filename/-/require-main-filename-1.0.1.tgz",
 13355        "integrity": "sha1-l/cXtp1IeE9fUmpsWqj/3aBVpNE="
 13356      },
 13357      "requires-port": {
 13358        "version": "1.0.0",
 13359        "resolved": "https://registry.npmjs.org/requires-port/-/requires-port-1.0.0.tgz",
 13360        "integrity": "sha1-kl0mAdOaxIXgkc8NpcbmlNw9yv8=",
 13361        "dev": true
 13362      },
 13363      "resolve": {
 13364        "version": "1.14.1",
 13365        "resolved": "https://registry.npmjs.org/resolve/-/resolve-1.14.1.tgz",
 13366        "integrity": "sha512-fn5Wobh4cxbLzuHaE+nphztHy43/b++4M6SsGFC2gB8uYwf0C8LcarfCz1un7UTW8OFQg9iNjZ4xpcFVGebDPg==",
 13367        "requires": {
 13368          "path-parse": "^1.0.6"
 13369        }
 13370      },
 13371      "resolve-url": {
 13372        "version": "0.2.1",
 13373        "resolved": "https://registry.npmjs.org/resolve-url/-/resolve-url-0.2.1.tgz",
 13374        "integrity": "sha1-LGN/53yJOv0qZj/iGqkIAGjiBSo="
 13375      },
 13376      "resp-modifier": {
 13377        "version": "6.0.2",
 13378        "resolved": "https://registry.npmjs.org/resp-modifier/-/resp-modifier-6.0.2.tgz",
 13379        "integrity": "sha1-sSTeXE+6/LpUH0j/pzlw9KpFa08=",
 13380        "dev": true,
 13381        "requires": {
 13382          "debug": "^2.2.0",
 13383          "minimatch": "^3.0.2"
 13384        }
 13385      },
 13386      "ret": {
 13387        "version": "0.1.15",
 13388        "resolved": "https://registry.npmjs.org/ret/-/ret-0.1.15.tgz",
 13389        "integrity": "sha512-TTlYpa+OL+vMMNG24xSlQGEJ3B/RzEfUlLct7b5G/ytav+wPrplCpVMFuwzXbkecJrb6IYo1iFb0S9v37754mg=="
 13390      },
 13391      "rimraf": {
 13392        "version": "2.7.1",
 13393        "resolved": "https://registry.npmjs.org/rimraf/-/rimraf-2.7.1.tgz",
 13394        "integrity": "sha512-uWjbaKIK3T1OSVptzX7Nl6PvQ3qAGtKEtVRjRuazjfL3Bx5eI409VZSqgND+4UNnmzLVdPj9FqFJNPqBZFve4w==",
 13395        "requires": {
 13396          "glob": "^7.1.3"
 13397        }
 13398      },
 13399      "rx": {
 13400        "version": "2.3.24",
 13401        "resolved": "https://registry.npmjs.org/rx/-/rx-2.3.24.tgz",
 13402        "integrity": "sha1-FPlQpCF9fjXapxu8vljv9o6ksrc=",
 13403        "dev": true
 13404      },
 13405      "rxjs": {
 13406        "version": "5.4.2",
 13407        "resolved": "https://registry.npmjs.org/rxjs/-/rxjs-5.4.2.tgz",
 13408        "integrity": "sha1-KjI2/L8D31e64G/Wly/ZnlwI/Pc=",
 13409        "requires": {
 13410          "symbol-observable": "^1.0.1"
 13411        }
 13412      },
 13413      "safe-buffer": {
 13414        "version": "5.2.0",
 13415        "resolved": "https://registry.npmjs.org/safe-buffer/-/safe-buffer-5.2.0.tgz",
 13416        "integrity": "sha512-fZEwUGbVl7kouZs1jCdMLdt95hdIv0ZeHg6L7qPeciMZhZ+/gdesW4wgTARkrFWEpspjEATAzUGPG8N2jJiwbg=="
 13417      },
 13418      "safe-regex": {
 13419        "version": "1.1.0",
 13420        "resolved": "https://registry.npmjs.org/safe-regex/-/safe-regex-1.1.0.tgz",
 13421        "integrity": "sha1-QKNmnzsHfR6UPURinhV91IAjvy4=",
 13422        "requires": {
 13423          "ret": "~0.1.10"
 13424        }
 13425      },
 13426      "safer-buffer": {
 13427        "version": "2.1.2",
 13428        "resolved": "https://registry.npmjs.org/safer-buffer/-/safer-buffer-2.1.2.tgz",
 13429        "integrity": "sha512-YZo3K82SD7Riyi0E1EQPojLz7kpepnSQI9IyPbHHg1XXXevb5dJI7tpyN2ADxGcQbHG7vcyRHk0cbwqcQriUtg=="
 13430      },
 13431      "sass-graph": {
 13432        "version": "2.2.6",
 13433        "resolved": "https://registry.npmjs.org/sass-graph/-/sass-graph-2.2.6.tgz",
 13434        "integrity": "sha512-MKuEYXFSGuRSi8FZ3A7imN1CeVn9Gpw0/SFJKdL1ejXJneI9a5rwlEZrKejhEFAA3O6yr3eIyl/WuvASvlT36g==",
 13435        "requires": {
 13436          "glob": "^7.0.0",
 13437          "lodash": "^4.0.0",
 13438          "scss-tokenizer": "^0.2.3",
 13439          "yargs": "^7.0.0"
 13440        }
 13441      },
 13442      "saucelabs": {
 13443        "version": "1.3.0",
 13444        "resolved": "https://registry.npmjs.org/saucelabs/-/saucelabs-1.3.0.tgz",
 13445        "integrity": "sha1-0kDoAJ33+ocwbsRXimm6O1xCT+4=",
 13446        "dev": true,
 13447        "requires": {
 13448          "https-proxy-agent": "^1.0.0"
 13449        }
 13450      },
 13451      "sax": {
 13452        "version": "0.6.1",
 13453        "resolved": "https://registry.npmjs.org/sax/-/sax-0.6.1.tgz",
 13454        "integrity": "sha1-VjsZx8HeiS4Jv8Ty/DDjwn8JUrk=",
 13455        "dev": true
 13456      },
 13457      "scss-tokenizer": {
 13458        "version": "0.2.3",
 13459        "resolved": "https://registry.npmjs.org/scss-tokenizer/-/scss-tokenizer-0.2.3.tgz",
 13460        "integrity": "sha1-jrBtualyMzOCTT9VMGQRSYR85dE=",
 13461        "requires": {
 13462          "js-base64": "^2.1.8",
 13463          "source-map": "^0.4.2"
 13464        },
 13465        "dependencies": {
 13466          "source-map": {
 13467            "version": "0.4.4",
 13468            "resolved": "https://registry.npmjs.org/source-map/-/source-map-0.4.4.tgz",
 13469            "integrity": "sha1-66T12pwNyZneaAMti092FzZSA2s=",
 13470            "requires": {
 13471              "amdefine": ">=0.0.4"
 13472            }
 13473          }
 13474        }
 13475      },
 13476      "selenium-webdriver": {
 13477        "version": "2.53.3",
 13478        "resolved": "https://registry.npmjs.org/selenium-webdriver/-/selenium-webdriver-2.53.3.tgz",
 13479        "integrity": "sha1-0p/1qVff8aG0ncRXdW5OS/vc4IU=",
 13480        "dev": true,
 13481        "requires": {
 13482          "adm-zip": "0.4.4",
 13483          "rimraf": "^2.2.8",
 13484          "tmp": "0.0.24",
 13485          "ws": "^1.0.1",
 13486          "xml2js": "0.4.4"
 13487        },
 13488        "dependencies": {
 13489          "adm-zip": {
 13490            "version": "0.4.4",
 13491            "resolved": "https://registry.npmjs.org/adm-zip/-/adm-zip-0.4.4.tgz",
 13492            "integrity": "sha1-ph7VrmkFw66lizplfSUDMJEFJzY=",
 13493            "dev": true
 13494          },
 13495          "tmp": {
 13496            "version": "0.0.24",
 13497            "resolved": "https://registry.npmjs.org/tmp/-/tmp-0.0.24.tgz",
 13498            "integrity": "sha1-1qXhmNFKmDXMby18PZ4wJCjIzxI=",
 13499            "dev": true
 13500          }
 13501        }
 13502      },
 13503      "semver": {
 13504        "version": "5.7.1",
 13505        "resolved": "https://registry.npmjs.org/semver/-/semver-5.7.1.tgz",
 13506        "integrity": "sha512-sauaDf/PZdVgrLTNYHRtpXa1iRiKcaebiKQ1BJdpQlWH2lCvexQdX55snPFyK7QzpudqbCI0qXFfOasHdyNDGQ=="
 13507      },
 13508      "send": {
 13509        "version": "0.16.2",
 13510        "resolved": "https://registry.npmjs.org/send/-/send-0.16.2.tgz",
 13511        "integrity": "sha512-E64YFPUssFHEFBvpbbjr44NCLtI1AohxQ8ZSiJjQLskAdKuriYEP6VyGEsRDH8ScozGpkaX1BGvhanqCwkcEZw==",
 13512        "dev": true,
 13513        "requires": {
 13514          "debug": "2.6.9",
 13515          "depd": "~1.1.2",
 13516          "destroy": "~1.0.4",
 13517          "encodeurl": "~1.0.2",
 13518          "escape-html": "~1.0.3",
 13519          "etag": "~1.8.1",
 13520          "fresh": "0.5.2",
 13521          "http-errors": "~1.6.2",
 13522          "mime": "1.4.1",
 13523          "ms": "2.0.0",
 13524          "on-finished": "~2.3.0",
 13525          "range-parser": "~1.2.0",
 13526          "statuses": "~1.4.0"
 13527        },
 13528        "dependencies": {
 13529          "http-errors": {
 13530            "version": "1.6.3",
 13531            "resolved": "https://registry.npmjs.org/http-errors/-/http-errors-1.6.3.tgz",
 13532            "integrity": "sha1-i1VoC7S+KDoLW/TqLjhYC+HZMg0=",
 13533            "dev": true,
 13534            "requires": {
 13535              "depd": "~1.1.2",
 13536              "inherits": "2.0.3",
 13537              "setprototypeof": "1.1.0",
 13538              "statuses": ">= 1.4.0 < 2"
 13539            }
 13540          },
 13541          "inherits": {
 13542            "version": "2.0.3",
 13543            "resolved": "https://registry.npmjs.org/inherits/-/inherits-2.0.3.tgz",
 13544            "integrity": "sha1-Yzwsg+PaQqUC9SRmAiSA9CCCYd4=",
 13545            "dev": true
 13546          },
 13547          "mime": {
 13548            "version": "1.4.1",
 13549            "resolved": "https://registry.npmjs.org/mime/-/mime-1.4.1.tgz",
 13550            "integrity": "sha512-KI1+qOZu5DcW6wayYHSzR/tXKCDC5Om4s1z2QJjDULzLcmf3DvzS7oluY4HCTrc+9FiKmWUgeNLg7W3uIQvxtQ==",
 13551            "dev": true
 13552          },
 13553          "setprototypeof": {
 13554            "version": "1.1.0",
 13555            "resolved": "https://registry.npmjs.org/setprototypeof/-/setprototypeof-1.1.0.tgz",
 13556            "integrity": "sha512-BvE/TwpZX4FXExxOxZyRGQQv651MSwmWKZGqvmPcRIjDqWub67kTKuIMx43cZZrS/cBBzwBcNDWoFxt2XEFIpQ==",
 13557            "dev": true
 13558          },
 13559          "statuses": {
 13560            "version": "1.4.0",
 13561            "resolved": "https://registry.npmjs.org/statuses/-/statuses-1.4.0.tgz",
 13562            "integrity": "sha512-zhSCtt8v2NDrRlPQpCNtw/heZLtfUDqxBM1udqikb/Hbk52LK4nQSwr10u77iopCW5LsyHpuXS0GnEc48mLeew==",
 13563            "dev": true
 13564          }
 13565        }
 13566      },
 13567      "serve-index": {
 13568        "version": "1.9.1",
 13569        "resolved": "https://registry.npmjs.org/serve-index/-/serve-index-1.9.1.tgz",
 13570        "integrity": "sha1-03aNabHn2C5c4FD/9bRTvqEqkjk=",
 13571        "dev": true,
 13572        "requires": {
 13573          "accepts": "~1.3.4",
 13574          "batch": "0.6.1",
 13575          "debug": "2.6.9",
 13576          "escape-html": "~1.0.3",
 13577          "http-errors": "~1.6.2",
 13578          "mime-types": "~2.1.17",
 13579          "parseurl": "~1.3.2"
 13580        },
 13581        "dependencies": {
 13582          "accepts": {
 13583            "version": "1.3.7",
 13584            "resolved": "https://registry.npmjs.org/accepts/-/accepts-1.3.7.tgz",
 13585            "integrity": "sha512-Il80Qs2WjYlJIBNzNkK6KYqlVMTbZLXgHx2oT0pU/fjRHyEp+PEfEPY0R3WCwAGVOtauxh1hOxNgIf5bv7dQpA==",
 13586            "dev": true,
 13587            "requires": {
 13588              "mime-types": "~2.1.24",
 13589              "negotiator": "0.6.2"
 13590            }
 13591          },
 13592          "http-errors": {
 13593            "version": "1.6.3",
 13594            "resolved": "https://registry.npmjs.org/http-errors/-/http-errors-1.6.3.tgz",
 13595            "integrity": "sha1-i1VoC7S+KDoLW/TqLjhYC+HZMg0=",
 13596            "dev": true,
 13597            "requires": {
 13598              "depd": "~1.1.2",
 13599              "inherits": "2.0.3",
 13600              "setprototypeof": "1.1.0",
 13601              "statuses": ">= 1.4.0 < 2"
 13602            }
 13603          },
 13604          "inherits": {
 13605            "version": "2.0.3",
 13606            "resolved": "https://registry.npmjs.org/inherits/-/inherits-2.0.3.tgz",
 13607            "integrity": "sha1-Yzwsg+PaQqUC9SRmAiSA9CCCYd4=",
 13608            "dev": true
 13609          },
 13610          "negotiator": {
 13611            "version": "0.6.2",
 13612            "resolved": "https://registry.npmjs.org/negotiator/-/negotiator-0.6.2.tgz",
 13613            "integrity": "sha512-hZXc7K2e+PgeI1eDBe/10Ard4ekbfrrqG8Ep+8Jmf4JID2bNg7NvCPOZN+kfF574pFQI7mum2AUqDidoKqcTOw==",
 13614            "dev": true
 13615          },
 13616          "setprototypeof": {
 13617            "version": "1.1.0",
 13618            "resolved": "https://registry.npmjs.org/setprototypeof/-/setprototypeof-1.1.0.tgz",
 13619            "integrity": "sha512-BvE/TwpZX4FXExxOxZyRGQQv651MSwmWKZGqvmPcRIjDqWub67kTKuIMx43cZZrS/cBBzwBcNDWoFxt2XEFIpQ==",
 13620            "dev": true
 13621          }
 13622        }
 13623      },
 13624      "serve-static": {
 13625        "version": "1.13.2",
 13626        "resolved": "https://registry.npmjs.org/serve-static/-/serve-static-1.13.2.tgz",
 13627        "integrity": "sha512-p/tdJrO4U387R9oMjb1oj7qSMaMfmOyd4j9hOFoxZe2baQszgHcSWjuya/CiT5kgZZKRudHNOA0pYXOl8rQ5nw==",
 13628        "dev": true,
 13629        "requires": {
 13630          "encodeurl": "~1.0.2",
 13631          "escape-html": "~1.0.3",
 13632          "parseurl": "~1.3.2",
 13633          "send": "0.16.2"
 13634        }
 13635      },
 13636      "server-destroy": {
 13637        "version": "1.0.1",
 13638        "resolved": "https://registry.npmjs.org/server-destroy/-/server-destroy-1.0.1.tgz",
 13639        "integrity": "sha1-8Tv5KOQrnD55OD5hzDmYtdFObN0=",
 13640        "dev": true
 13641      },
 13642      "set-blocking": {
 13643        "version": "2.0.0",
 13644        "resolved": "https://registry.npmjs.org/set-blocking/-/set-blocking-2.0.0.tgz",
 13645        "integrity": "sha1-BF+XgtARrppoA93TgrJDkrPYkPc="
 13646      },
 13647      "set-value": {
 13648        "version": "2.0.1",
 13649        "resolved": "https://registry.npmjs.org/set-value/-/set-value-2.0.1.tgz",
 13650        "integrity": "sha512-JxHc1weCN68wRY0fhCoXpyK55m/XPHafOmK4UWD7m2CI14GMcFypt4w/0+NV5f/ZMby2F6S2wwA7fgynh9gWSw==",
 13651        "requires": {
 13652          "extend-shallow": "^2.0.1",
 13653          "is-extendable": "^0.1.1",
 13654          "is-plain-object": "^2.0.3",
 13655          "split-string": "^3.0.1"
 13656        },
 13657        "dependencies": {
 13658          "extend-shallow": {
 13659            "version": "2.0.1",
 13660            "resolved": "https://registry.npmjs.org/extend-shallow/-/extend-shallow-2.0.1.tgz",
 13661            "integrity": "sha1-Ua99YUrZqfYQ6huvu5idaxxWiQ8=",
 13662            "requires": {
 13663              "is-extendable": "^0.1.0"
 13664            }
 13665          }
 13666        }
 13667      },
 13668      "setprototypeof": {
 13669        "version": "1.1.1",
 13670        "resolved": "https://registry.npmjs.org/setprototypeof/-/setprototypeof-1.1.1.tgz",
 13671        "integrity": "sha512-JvdAWfbXeIGaZ9cILp38HntZSFSo3mWg6xGcJJsd+d4aRMOqauag1C63dJfDw7OaMYwEbHMOxEZ1lqVRYP2OAw==",
 13672        "dev": true
 13673      },
 13674      "shell-quote": {
 13675        "version": "1.7.2",
 13676        "resolved": "https://registry.npmjs.org/shell-quote/-/shell-quote-1.7.2.tgz",
 13677        "integrity": "sha512-mRz/m/JVscCrkMyPqHc/bczi3OQHkLTqXHEFu0zDhK/qfv3UcOA4SVmRCLmos4bhjr9ekVQubj/R7waKapmiQg=="
 13678      },
 13679      "signal-exit": {
 13680        "version": "3.0.3",
 13681        "resolved": "https://registry.npmjs.org/signal-exit/-/signal-exit-3.0.3.tgz",
 13682        "integrity": "sha512-VUJ49FC8U1OxwZLxIbTTrDvLnf/6TDgxZcK8wxR8zs13xpx7xbG60ndBlhNrFi2EMuFRoeDoJO7wthSLq42EjA=="
 13683      },
 13684      "snapdragon": {
 13685        "version": "0.8.2",
 13686        "resolved": "https://registry.npmjs.org/snapdragon/-/snapdragon-0.8.2.tgz",
 13687        "integrity": "sha512-FtyOnWN/wCHTVXOMwvSv26d+ko5vWlIDD6zoUJ7LW8vh+ZBC8QdljveRP+crNrtBwioEUWy/4dMtbBjA4ioNlg==",
 13688        "requires": {
 13689          "base": "^0.11.1",
 13690          "debug": "^2.2.0",
 13691          "define-property": "^0.2.5",
 13692          "extend-shallow": "^2.0.1",
 13693          "map-cache": "^0.2.2",
 13694          "source-map": "^0.5.6",
 13695          "source-map-resolve": "^0.5.0",
 13696          "use": "^3.1.0"
 13697        },
 13698        "dependencies": {
 13699          "define-property": {
 13700            "version": "0.2.5",
 13701            "resolved": "https://registry.npmjs.org/define-property/-/define-property-0.2.5.tgz",
 13702            "integrity": "sha1-w1se+RjsPJkPmlvFe+BKrOxcgRY=",
 13703            "requires": {
 13704              "is-descriptor": "^0.1.0"
 13705            }
 13706          },
 13707          "extend-shallow": {
 13708            "version": "2.0.1",
 13709            "resolved": "https://registry.npmjs.org/extend-shallow/-/extend-shallow-2.0.1.tgz",
 13710            "integrity": "sha1-Ua99YUrZqfYQ6huvu5idaxxWiQ8=",
 13711            "requires": {
 13712              "is-extendable": "^0.1.0"
 13713            }
 13714          }
 13715        }
 13716      },
 13717      "snapdragon-node": {
 13718        "version": "2.1.1",
 13719        "resolved": "https://registry.npmjs.org/snapdragon-node/-/snapdragon-node-2.1.1.tgz",
 13720        "integrity": "sha512-O27l4xaMYt/RSQ5TR3vpWCAB5Kb/czIcqUFOM/C4fYcLnbZUc1PkjTAMjof2pBWaSTwOUd6qUHcFGVGj7aIwnw==",
 13721        "requires": {
 13722          "define-property": "^1.0.0",
 13723          "isobject": "^3.0.0",
 13724          "snapdragon-util": "^3.0.1"
 13725        },
 13726        "dependencies": {
 13727          "define-property": {
 13728            "version": "1.0.0",
 13729            "resolved": "https://registry.npmjs.org/define-property/-/define-property-1.0.0.tgz",
 13730            "integrity": "sha1-dp66rz9KY6rTr56NMEybvnm/sOY=",
 13731            "requires": {
 13732              "is-descriptor": "^1.0.0"
 13733            }
 13734          },
 13735          "is-accessor-descriptor": {
 13736            "version": "1.0.0",
 13737            "resolved": "https://registry.npmjs.org/is-accessor-descriptor/-/is-accessor-descriptor-1.0.0.tgz",
 13738            "integrity": "sha512-m5hnHTkcVsPfqx3AKlyttIPb7J+XykHvJP2B9bZDjlhLIoEq4XoK64Vg7boZlVWYK6LUY94dYPEE7Lh0ZkZKcQ==",
 13739            "requires": {
 13740              "kind-of": "^6.0.0"
 13741            }
 13742          },
 13743          "is-data-descriptor": {
 13744            "version": "1.0.0",
 13745            "resolved": "https://registry.npmjs.org/is-data-descriptor/-/is-data-descriptor-1.0.0.tgz",
 13746            "integrity": "sha512-jbRXy1FmtAoCjQkVmIVYwuuqDFUbaOeDjmed1tOGPrsMhtJA4rD9tkgA0F1qJ3gRFRXcHYVkdeaP50Q5rE/jLQ==",
 13747            "requires": {
 13748              "kind-of": "^6.0.0"
 13749            }
 13750          },
 13751          "is-descriptor": {
 13752            "version": "1.0.2",
 13753            "resolved": "https://registry.npmjs.org/is-descriptor/-/is-descriptor-1.0.2.tgz",
 13754            "integrity": "sha512-2eis5WqQGV7peooDyLmNEPUrps9+SXX5c9pL3xEB+4e9HnGuDa7mB7kHxHw4CbqS9k1T2hOH3miL8n8WtiYVtg==",
 13755            "requires": {
 13756              "is-accessor-descriptor": "^1.0.0",
 13757              "is-data-descriptor": "^1.0.0",
 13758              "kind-of": "^6.0.2"
 13759            }
 13760          },
 13761          "isobject": {
 13762            "version": "3.0.1",
 13763            "resolved": "https://registry.npmjs.org/isobject/-/isobject-3.0.1.tgz",
 13764            "integrity": "sha1-TkMekrEalzFjaqH5yNHMvP2reN8="
 13765          },
 13766          "kind-of": {
 13767            "version": "6.0.2",
 13768            "resolved": "https://registry.npmjs.org/kind-of/-/kind-of-6.0.2.tgz",
 13769            "integrity": "sha512-s5kLOcnH0XqDO+FvuaLX8DDjZ18CGFk7VygH40QoKPUQhW4e2rvM0rwUq0t8IQDOwYSeLK01U90OjzBTme2QqA=="
 13770          }
 13771        }
 13772      },
 13773      "snapdragon-util": {
 13774        "version": "3.0.1",
 13775        "resolved": "https://registry.npmjs.org/snapdragon-util/-/snapdragon-util-3.0.1.tgz",
 13776        "integrity": "sha512-mbKkMdQKsjX4BAL4bRYTj21edOf8cN7XHdYUJEe+Zn99hVEYcMvKPct1IqNe7+AZPirn8BCDOQBHQZknqmKlZQ==",
 13777        "requires": {
 13778          "kind-of": "^3.2.0"
 13779        }
 13780      },
 13781      "socket.io": {
 13782        "version": "1.7.3",
 13783        "resolved": "https://registry.npmjs.org/socket.io/-/socket.io-1.7.3.tgz",
 13784        "integrity": "sha1-uK+cq6AJSeVo42nxMn6pvp6iRhs=",
 13785        "dev": true,
 13786        "requires": {
 13787          "debug": "2.3.3",
 13788          "engine.io": "1.8.3",
 13789          "has-binary": "0.1.7",
 13790          "object-assign": "4.1.0",
 13791          "socket.io-adapter": "0.5.0",
 13792          "socket.io-client": "1.7.3",
 13793          "socket.io-parser": "2.3.1"
 13794        },
 13795        "dependencies": {
 13796          "debug": {
 13797            "version": "2.3.3",
 13798            "resolved": "https://registry.npmjs.org/debug/-/debug-2.3.3.tgz",
 13799            "integrity": "sha1-QMRT5n5uE8kB3ewxeviYbNqe/4w=",
 13800            "dev": true,
 13801            "requires": {
 13802              "ms": "0.7.2"
 13803            }
 13804          },
 13805          "ms": {
 13806            "version": "0.7.2",
 13807            "resolved": "https://registry.npmjs.org/ms/-/ms-0.7.2.tgz",
 13808            "integrity": "sha1-riXPJRKziFodldfwN4aNhDESR2U=",
 13809            "dev": true
 13810          },
 13811          "object-assign": {
 13812            "version": "4.1.0",
 13813            "resolved": "https://registry.npmjs.org/object-assign/-/object-assign-4.1.0.tgz",
 13814            "integrity": "sha1-ejs9DpgGPUP0wD8uiubNUahog6A=",
 13815            "dev": true
 13816          }
 13817        }
 13818      },
 13819      "socket.io-adapter": {
 13820        "version": "0.5.0",
 13821        "resolved": "https://registry.npmjs.org/socket.io-adapter/-/socket.io-adapter-0.5.0.tgz",
 13822        "integrity": "sha1-y21LuL7IHhB4uZZ3+c7QBGBmu4s=",
 13823        "dev": true,
 13824        "requires": {
 13825          "debug": "2.3.3",
 13826          "socket.io-parser": "2.3.1"
 13827        },
 13828        "dependencies": {
 13829          "debug": {
 13830            "version": "2.3.3",
 13831            "resolved": "https://registry.npmjs.org/debug/-/debug-2.3.3.tgz",
 13832            "integrity": "sha1-QMRT5n5uE8kB3ewxeviYbNqe/4w=",
 13833            "dev": true,
 13834            "requires": {
 13835              "ms": "0.7.2"
 13836            }
 13837          },
 13838          "ms": {
 13839            "version": "0.7.2",
 13840            "resolved": "https://registry.npmjs.org/ms/-/ms-0.7.2.tgz",
 13841            "integrity": "sha1-riXPJRKziFodldfwN4aNhDESR2U=",
 13842            "dev": true
 13843          }
 13844        }
 13845      },
 13846      "socket.io-client": {
 13847        "version": "1.7.3",
 13848        "resolved": "https://registry.npmjs.org/socket.io-client/-/socket.io-client-1.7.3.tgz",
 13849        "integrity": "sha1-sw6GqhDV7zVGYBwJzeR2Xjgdo3c=",
 13850        "dev": true,
 13851        "requires": {
 13852          "backo2": "1.0.2",
 13853          "component-bind": "1.0.0",
 13854          "component-emitter": "1.2.1",
 13855          "debug": "2.3.3",
 13856          "engine.io-client": "1.8.3",
 13857          "has-binary": "0.1.7",
 13858          "indexof": "0.0.1",
 13859          "object-component": "0.0.3",
 13860          "parseuri": "0.0.5",
 13861          "socket.io-parser": "2.3.1",
 13862          "to-array": "0.1.4"
 13863        },
 13864        "dependencies": {
 13865          "component-emitter": {
 13866            "version": "1.2.1",
 13867            "resolved": "https://registry.npmjs.org/component-emitter/-/component-emitter-1.2.1.tgz",
 13868            "integrity": "sha1-E3kY1teCg/ffemt8WmPhQOaUJeY=",
 13869            "dev": true
 13870          },
 13871          "debug": {
 13872            "version": "2.3.3",
 13873            "resolved": "https://registry.npmjs.org/debug/-/debug-2.3.3.tgz",
 13874            "integrity": "sha1-QMRT5n5uE8kB3ewxeviYbNqe/4w=",
 13875            "dev": true,
 13876            "requires": {
 13877              "ms": "0.7.2"
 13878            }
 13879          },
 13880          "ms": {
 13881            "version": "0.7.2",
 13882            "resolved": "https://registry.npmjs.org/ms/-/ms-0.7.2.tgz",
 13883            "integrity": "sha1-riXPJRKziFodldfwN4aNhDESR2U=",
 13884            "dev": true
 13885          }
 13886        }
 13887      },
 13888      "socket.io-parser": {
 13889        "version": "2.3.1",
 13890        "resolved": "https://registry.npmjs.org/socket.io-parser/-/socket.io-parser-2.3.1.tgz",
 13891        "integrity": "sha1-3VMgJRA85Clpcya+/WQAX8/ltKA=",
 13892        "dev": true,
 13893        "requires": {
 13894          "component-emitter": "1.1.2",
 13895          "debug": "2.2.0",
 13896          "isarray": "0.0.1",
 13897          "json3": "3.3.2"
 13898        },
 13899        "dependencies": {
 13900          "component-emitter": {
 13901            "version": "1.1.2",
 13902            "resolved": "https://registry.npmjs.org/component-emitter/-/component-emitter-1.1.2.tgz",
 13903            "integrity": "sha1-KWWU8nU9qmOZbSrwjRWpURbJrsM=",
 13904            "dev": true
 13905          },
 13906          "debug": {
 13907            "version": "2.2.0",
 13908            "resolved": "https://registry.npmjs.org/debug/-/debug-2.2.0.tgz",
 13909            "integrity": "sha1-+HBX6ZWxofauaklgZkE3vFbwOdo=",
 13910            "dev": true,
 13911            "requires": {
 13912              "ms": "0.7.1"
 13913            }
 13914          },
 13915          "isarray": {
 13916            "version": "0.0.1",
 13917            "resolved": "https://registry.npmjs.org/isarray/-/isarray-0.0.1.tgz",
 13918            "integrity": "sha1-ihis/Kmo9Bd+Cav8YDiTmwXR7t8=",
 13919            "dev": true
 13920          },
 13921          "ms": {
 13922            "version": "0.7.1",
 13923            "resolved": "https://registry.npmjs.org/ms/-/ms-0.7.1.tgz",
 13924            "integrity": "sha1-nNE8A62/8ltl7/3nzoZO6VIBcJg=",
 13925            "dev": true
 13926          }
 13927        }
 13928      },
 13929      "source-map": {
 13930        "version": "0.5.7",
 13931        "resolved": "https://registry.npmjs.org/source-map/-/source-map-0.5.7.tgz",
 13932        "integrity": "sha1-igOdLRAh0i0eoUyA2OpGi6LvP8w="
 13933      },
 13934      "source-map-resolve": {
 13935        "version": "0.5.3",
 13936        "resolved": "https://registry.npmjs.org/source-map-resolve/-/source-map-resolve-0.5.3.tgz",
 13937        "integrity": "sha512-Htz+RnsXWk5+P2slx5Jh3Q66vhQj1Cllm0zvnaY98+NFx+Dv2CF/f5O/t8x+KaNdrdIAsruNzoh/KpialbqAnw==",
 13938        "requires": {
 13939          "atob": "^2.1.2",
 13940          "decode-uri-component": "^0.2.0",
 13941          "resolve-url": "^0.2.1",
 13942          "source-map-url": "^0.4.0",
 13943          "urix": "^0.1.0"
 13944        }
 13945      },
 13946      "source-map-support": {
 13947        "version": "0.4.18",
 13948        "resolved": "https://registry.npmjs.org/source-map-support/-/source-map-support-0.4.18.tgz",
 13949        "integrity": "sha512-try0/JqxPLF9nOjvSta7tVondkP5dwgyLDjVoyMDlmjugT2lRZ1OfsrYTkCd2hkDnJTKRbO/Rl3orm8vlsUzbA==",
 13950        "dev": true,
 13951        "requires": {
 13952          "source-map": "^0.5.6"
 13953        }
 13954      },
 13955      "source-map-url": {
 13956        "version": "0.4.0",
 13957        "resolved": "https://registry.npmjs.org/source-map-url/-/source-map-url-0.4.0.tgz",
 13958        "integrity": "sha1-PpNdfd1zYxuXZZlW1VEo6HtQhKM="
 13959      },
 13960      "spawn-command": {
 13961        "version": "0.0.2-1",
 13962        "resolved": "https://registry.npmjs.org/spawn-command/-/spawn-command-0.0.2-1.tgz",
 13963        "integrity": "sha1-YvXpRmmBwbeW3Fkpk34RycaSG9A=",
 13964        "dev": true
 13965      },
 13966      "spdx-correct": {
 13967        "version": "3.1.0",
 13968        "resolved": "https://registry.npmjs.org/spdx-correct/-/spdx-correct-3.1.0.tgz",
 13969        "integrity": "sha512-lr2EZCctC2BNR7j7WzJ2FpDznxky1sjfxvvYEyzxNyb6lZXHODmEoJeFu4JupYlkfha1KZpJyoqiJ7pgA1qq8Q==",
 13970        "requires": {
 13971          "spdx-expression-parse": "^3.0.0",
 13972          "spdx-license-ids": "^3.0.0"
 13973        }
 13974      },
 13975      "spdx-exceptions": {
 13976        "version": "2.2.0",
 13977        "resolved": "https://registry.npmjs.org/spdx-exceptions/-/spdx-exceptions-2.2.0.tgz",
 13978        "integrity": "sha512-2XQACfElKi9SlVb1CYadKDXvoajPgBVPn/gOQLrTvHdElaVhr7ZEbqJaRnJLVNeaI4cMEAgVCeBMKF6MWRDCRA=="
 13979      },
 13980      "spdx-expression-parse": {
 13981        "version": "3.0.0",
 13982        "resolved": "https://registry.npmjs.org/spdx-expression-parse/-/spdx-expression-parse-3.0.0.tgz",
 13983        "integrity": "sha512-Yg6D3XpRD4kkOmTpdgbUiEJFKghJH03fiC1OPll5h/0sO6neh2jqRDVHOQ4o/LMea0tgCkbMgea5ip/e+MkWyg==",
 13984        "requires": {
 13985          "spdx-exceptions": "^2.1.0",
 13986          "spdx-license-ids": "^3.0.0"
 13987        }
 13988      },
 13989      "spdx-license-ids": {
 13990        "version": "3.0.5",
 13991        "resolved": "https://registry.npmjs.org/spdx-license-ids/-/spdx-license-ids-3.0.5.tgz",
 13992        "integrity": "sha512-J+FWzZoynJEXGphVIS+XEh3kFSjZX/1i9gFBaWQcB+/tmpe2qUsSBABpcxqxnAxFdiUFEgAX1bjYGQvIZmoz9Q=="
 13993      },
 13994      "split-string": {
 13995        "version": "3.1.0",
 13996        "resolved": "https://registry.npmjs.org/split-string/-/split-string-3.1.0.tgz",
 13997        "integrity": "sha512-NzNVhJDYpwceVVii8/Hu6DKfD2G+NrQHlS/V/qgv763EYudVwEcMQNxd2lh+0VrUByXN/oJkl5grOhYWvQUYiw==",
 13998        "requires": {
 13999          "extend-shallow": "^3.0.0"
 14000        }
 14001      },
 14002      "sprintf-js": {
 14003        "version": "1.1.2",
 14004        "resolved": "https://registry.npmjs.org/sprintf-js/-/sprintf-js-1.1.2.tgz",
 14005        "integrity": "sha512-VE0SOVEHCk7Qc8ulkWw3ntAzXuqf7S2lvwQaDLRnUeIEaKNQJzV6BwmLKhOqT61aGhfUMrXeaBk+oDGCzvhcug==",
 14006        "dev": true
 14007      },
 14008      "sshpk": {
 14009        "version": "1.16.1",
 14010        "resolved": "https://registry.npmjs.org/sshpk/-/sshpk-1.16.1.tgz",
 14011        "integrity": "sha512-HXXqVUq7+pcKeLqqZj6mHFUMvXtOJt1uoUx09pFW6011inTMxqI8BA8PM95myrIyyKwdnzjdFjLiE6KBPVtJIg==",
 14012        "requires": {
 14013          "asn1": "~0.2.3",
 14014          "assert-plus": "^1.0.0",
 14015          "bcrypt-pbkdf": "^1.0.0",
 14016          "dashdash": "^1.12.0",
 14017          "ecc-jsbn": "~0.1.1",
 14018          "getpass": "^0.1.1",
 14019          "jsbn": "~0.1.0",
 14020          "safer-buffer": "^2.0.2",
 14021          "tweetnacl": "~0.14.0"
 14022        }
 14023      },
 14024      "static-extend": {
 14025        "version": "0.1.2",
 14026        "resolved": "https://registry.npmjs.org/static-extend/-/static-extend-0.1.2.tgz",
 14027        "integrity": "sha1-YICcOcv/VTNyJv1eC1IPNB8ftcY=",
 14028        "requires": {
 14029          "define-property": "^0.2.5",
 14030          "object-copy": "^0.1.0"
 14031        },
 14032        "dependencies": {
 14033          "define-property": {
 14034            "version": "0.2.5",
 14035            "resolved": "https://registry.npmjs.org/define-property/-/define-property-0.2.5.tgz",
 14036            "integrity": "sha1-w1se+RjsPJkPmlvFe+BKrOxcgRY=",
 14037            "requires": {
 14038              "is-descriptor": "^0.1.0"
 14039            }
 14040          }
 14041        }
 14042      },
 14043      "statuses": {
 14044        "version": "1.5.0",
 14045        "resolved": "https://registry.npmjs.org/statuses/-/statuses-1.5.0.tgz",
 14046        "integrity": "sha1-Fhx9rBd2Wf2YEfQ3cfqZOBR4Yow=",
 14047        "dev": true
 14048      },
 14049      "stdout-stream": {
 14050        "version": "1.4.1",
 14051        "resolved": "https://registry.npmjs.org/stdout-stream/-/stdout-stream-1.4.1.tgz",
 14052        "integrity": "sha512-j4emi03KXqJWcIeF8eIXkjMFN1Cmb8gUlDYGeBALLPo5qdyTfA9bOtl8m33lRoC+vFMkP3gl0WsDr6+gzxbbTA==",
 14053        "requires": {
 14054          "readable-stream": "^2.0.1"
 14055        }
 14056      },
 14057      "stream-throttle": {
 14058        "version": "0.1.3",
 14059        "resolved": "https://registry.npmjs.org/stream-throttle/-/stream-throttle-0.1.3.tgz",
 14060        "integrity": "sha1-rdV8jXzHOoFjDTHNVdOWHPr7qcM=",
 14061        "dev": true,
 14062        "requires": {
 14063          "commander": "^2.2.0",
 14064          "limiter": "^1.0.5"
 14065        }
 14066      },
 14067      "string_decoder": {
 14068        "version": "1.1.1",
 14069        "resolved": "https://registry.npmjs.org/string_decoder/-/string_decoder-1.1.1.tgz",
 14070        "integrity": "sha512-n/ShnvDi6FHbbVfviro+WojiFzv+s8MPMHBczVePfUpDJLwoLT0ht1l4YwBCbi8pJAveEEdnkHyPyTP/mzRfwg==",
 14071        "requires": {
 14072          "safe-buffer": "~5.1.0"
 14073        },
 14074        "dependencies": {
 14075          "safe-buffer": {
 14076            "version": "5.1.2",
 14077            "resolved": "https://registry.npmjs.org/safe-buffer/-/safe-buffer-5.1.2.tgz",
 14078            "integrity": "sha512-Gd2UZBJDkXlY7GbJxfsE8/nvKkUEU1G38c1siN6QP6a9PT9MmHB8GnpscSmMJSoF8LOIrt8ud/wPtojys4G6+g=="
 14079          }
 14080        }
 14081      },
 14082      "string-width": {
 14083        "version": "1.0.2",
 14084        "resolved": "https://registry.npmjs.org/string-width/-/string-width-1.0.2.tgz",
 14085        "integrity": "sha1-EYvfW4zcUaKn5w0hHgfisLmxB9M=",
 14086        "requires": {
 14087          "code-point-at": "^1.0.0",
 14088          "is-fullwidth-code-point": "^1.0.0",
 14089          "strip-ansi": "^3.0.0"
 14090        }
 14091      },
 14092      "strip-ansi": {
 14093        "version": "3.0.1",
 14094        "resolved": "https://registry.npmjs.org/strip-ansi/-/strip-ansi-3.0.1.tgz",
 14095        "integrity": "sha1-ajhfuIU9lS1f8F0Oiq+UJ43GPc8=",
 14096        "requires": {
 14097          "ansi-regex": "^2.0.0"
 14098        }
 14099      },
 14100      "strip-bom": {
 14101        "version": "2.0.0",
 14102        "resolved": "https://registry.npmjs.org/strip-bom/-/strip-bom-2.0.0.tgz",
 14103        "integrity": "sha1-YhmoVhZSBJHzV4i9vxRHqZx+aw4=",
 14104        "requires": {
 14105          "is-utf8": "^0.2.0"
 14106        }
 14107      },
 14108      "strip-indent": {
 14109        "version": "1.0.1",
 14110        "resolved": "https://registry.npmjs.org/strip-indent/-/strip-indent-1.0.1.tgz",
 14111        "integrity": "sha1-DHlipq3vp7vUrDZkYKY4VSrhoKI=",
 14112        "requires": {
 14113          "get-stdin": "^4.0.1"
 14114        }
 14115      },
 14116      "subarg": {
 14117        "version": "1.0.0",
 14118        "resolved": "https://registry.npmjs.org/subarg/-/subarg-1.0.0.tgz",
 14119        "integrity": "sha1-9izxdYHplrSPyWVpn1TAauJouNI=",
 14120        "requires": {
 14121          "minimist": "^1.1.0"
 14122        },
 14123        "dependencies": {
 14124          "minimist": {
 14125            "version": "1.2.0",
 14126            "resolved": "https://registry.npmjs.org/minimist/-/minimist-1.2.0.tgz",
 14127            "integrity": "sha1-o1AIsg9BOD7sH7kU9M1d95omQoQ="
 14128          }
 14129        }
 14130      },
 14131      "supports-color": {
 14132        "version": "2.0.0",
 14133        "resolved": "https://registry.npmjs.org/supports-color/-/supports-color-2.0.0.tgz",
 14134        "integrity": "sha1-U10EXOa2Nj+kARcIRimZXp3zJMc="
 14135      },
 14136      "symbol-observable": {
 14137        "version": "1.2.0",
 14138        "resolved": "https://registry.npmjs.org/symbol-observable/-/symbol-observable-1.2.0.tgz",
 14139        "integrity": "sha512-e900nM8RRtGhlV36KGEU9k65K3mPb1WV70OdjfxlG2EAuM1noi/E/BaW/uMhL7bPEssK8QV57vN3esixjUvcXQ=="
 14140      },
 14141      "systemjs": {
 14142        "version": "0.19.40",
 14143        "resolved": "https://registry.npmjs.org/systemjs/-/systemjs-0.19.40.tgz",
 14144        "integrity": "sha1-FY9kqfTvVBp/2mtA5SfuRrbFTNA=",
 14145        "requires": {
 14146          "when": "^3.7.5"
 14147        }
 14148      },
 14149      "tar": {
 14150        "version": "2.2.2",
 14151        "resolved": "https://registry.npmjs.org/tar/-/tar-2.2.2.tgz",
 14152        "integrity": "sha512-FCEhQ/4rE1zYv9rYXJw/msRqsnmlje5jHP6huWeBZ704jUTy02c5AZyWujpMR1ax6mVw9NyJMfuK2CMDWVIfgA==",
 14153        "requires": {
 14154          "block-stream": "*",
 14155          "fstream": "^1.0.12",
 14156          "inherits": "2"
 14157        }
 14158      },
 14159      "tether": {
 14160        "version": "1.4.7",
 14161        "resolved": "https://registry.npmjs.org/tether/-/tether-1.4.7.tgz",
 14162        "integrity": "sha512-Z0J1aExjoFU8pybVkQAo/vD2wfSO63r+XOPfWQMC5qtf1bI7IWqNk4MiyBcgvvnY8kqnY06dVdvwTK2S3PU/Fw=="
 14163      },
 14164      "tfunk": {
 14165        "version": "3.1.0",
 14166        "resolved": "https://registry.npmjs.org/tfunk/-/tfunk-3.1.0.tgz",
 14167        "integrity": "sha1-OORBT8ZJd9h6/apy+sttKfgve1s=",
 14168        "dev": true,
 14169        "requires": {
 14170          "chalk": "^1.1.1",
 14171          "object-path": "^0.9.0"
 14172        }
 14173      },
 14174      "tmp": {
 14175        "version": "0.0.31",
 14176        "resolved": "https://registry.npmjs.org/tmp/-/tmp-0.0.31.tgz",
 14177        "integrity": "sha1-jzirlDjhcxXl29izZX6L+yd65Kc=",
 14178        "dev": true,
 14179        "requires": {
 14180          "os-tmpdir": "~1.0.1"
 14181        }
 14182      },
 14183      "to-array": {
 14184        "version": "0.1.4",
 14185        "resolved": "https://registry.npmjs.org/to-array/-/to-array-0.1.4.tgz",
 14186        "integrity": "sha1-F+bBH3PdTz10zaek/zI46a2b+JA=",
 14187        "dev": true
 14188      },
 14189      "to-object-path": {
 14190        "version": "0.3.0",
 14191        "resolved": "https://registry.npmjs.org/to-object-path/-/to-object-path-0.3.0.tgz",
 14192        "integrity": "sha1-KXWIt7Dn4KwI4E5nL4XB9JmeF68=",
 14193        "requires": {
 14194          "kind-of": "^3.0.2"
 14195        }
 14196      },
 14197      "to-regex": {
 14198        "version": "3.0.2",
 14199        "resolved": "https://registry.npmjs.org/to-regex/-/to-regex-3.0.2.tgz",
 14200        "integrity": "sha512-FWtleNAtZ/Ki2qtqej2CXTOayOH9bHDQF+Q48VpWyDXjbYxA4Yz8iDB31zXOBUlOHHKidDbqGVrTUvQMPmBGBw==",
 14201        "requires": {
 14202          "define-property": "^2.0.2",
 14203          "extend-shallow": "^3.0.2",
 14204          "regex-not": "^1.0.2",
 14205          "safe-regex": "^1.1.0"
 14206        }
 14207      },
 14208      "to-regex-range": {
 14209        "version": "2.1.1",
 14210        "resolved": "https://registry.npmjs.org/to-regex-range/-/to-regex-range-2.1.1.tgz",
 14211        "integrity": "sha1-fIDBe53+vlmeJzZ+DU3VWQFB2zg=",
 14212        "requires": {
 14213          "is-number": "^3.0.0",
 14214          "repeat-string": "^1.6.1"
 14215        },
 14216        "dependencies": {
 14217          "is-number": {
 14218            "version": "3.0.0",
 14219            "resolved": "https://registry.npmjs.org/is-number/-/is-number-3.0.0.tgz",
 14220            "integrity": "sha1-JP1iAaR4LPUFYcgQJ2r8fRLXEZU=",
 14221            "requires": {
 14222              "kind-of": "^3.0.2"
 14223            }
 14224          }
 14225        }
 14226      },
 14227      "toidentifier": {
 14228        "version": "1.0.0",
 14229        "resolved": "https://registry.npmjs.org/toidentifier/-/toidentifier-1.0.0.tgz",
 14230        "integrity": "sha512-yaOH/Pk/VEhBWWTlhI+qXxDFXlejDGcQipMlyxda9nthulaxLZUNcUqFxokp0vcYnvteJln5FNQDRrxj3YcbVw==",
 14231        "dev": true
 14232      },
 14233      "tough-cookie": {
 14234        "version": "2.4.3",
 14235        "resolved": "https://registry.npmjs.org/tough-cookie/-/tough-cookie-2.4.3.tgz",
 14236        "integrity": "sha512-Q5srk/4vDM54WJsJio3XNn6K2sCG+CQ8G5Wz6bZhRZoAe/+TxjWB/GlFAnYEbkYVlON9FMk/fE3h2RLpPXo4lQ==",
 14237        "requires": {
 14238          "psl": "^1.1.24",
 14239          "punycode": "^1.4.1"
 14240        },
 14241        "dependencies": {
 14242          "punycode": {
 14243            "version": "1.4.1",
 14244            "resolved": "https://registry.npmjs.org/punycode/-/punycode-1.4.1.tgz",
 14245            "integrity": "sha1-wNWmOycYgArY4esPpSachN1BhF4="
 14246          }
 14247        }
 14248      },
 14249      "tree-kill": {
 14250        "version": "1.2.2",
 14251        "resolved": "https://registry.npmjs.org/tree-kill/-/tree-kill-1.2.2.tgz",
 14252        "integrity": "sha512-L0Orpi8qGpRG//Nd+H90vFB+3iHnue1zSSGmNOOCh1GLJ7rUKVwV2HvijphGQS2UmhUZewS9VgvxYIdgr+fG1A==",
 14253        "dev": true
 14254      },
 14255      "trim-newlines": {
 14256        "version": "1.0.0",
 14257        "resolved": "https://registry.npmjs.org/trim-newlines/-/trim-newlines-1.0.0.tgz",
 14258        "integrity": "sha1-WIeWa7WCpFA6QetST301ARgVphM="
 14259      },
 14260      "true-case-path": {
 14261        "version": "1.0.3",
 14262        "resolved": "https://registry.npmjs.org/true-case-path/-/true-case-path-1.0.3.tgz",
 14263        "integrity": "sha512-m6s2OdQe5wgpFMC+pAJ+q9djG82O2jcHPOI6RNg1yy9rCYR+WD6Nbpl32fDpfC56nirdRy+opFa/Vk7HYhqaew==",
 14264        "requires": {
 14265          "glob": "^7.1.2"
 14266        }
 14267      },
 14268      "tslib": {
 14269        "version": "1.10.0",
 14270        "resolved": "https://registry.npmjs.org/tslib/-/tslib-1.10.0.tgz",
 14271        "integrity": "sha512-qOebF53frne81cf0S9B41ByenJ3/IuH8yJKngAX35CmiZySA0khhkovshKK+jGCaMnVomla7gVlIcc3EvKPbTQ=="
 14272      },
 14273      "tslint": {
 14274        "version": "3.15.1",
 14275        "resolved": "https://registry.npmjs.org/tslint/-/tslint-3.15.1.tgz",
 14276        "integrity": "sha1-2hZcqT2P3CwIa1EWXuG6y0jJjqU=",
 14277        "dev": true,
 14278        "requires": {
 14279          "colors": "^1.1.2",
 14280          "diff": "^2.2.1",
 14281          "findup-sync": "~0.3.0",
 14282          "glob": "^7.0.3",
 14283          "optimist": "~0.6.0",
 14284          "resolve": "^1.1.7",
 14285          "underscore.string": "^3.3.4"
 14286        },
 14287        "dependencies": {
 14288          "colors": {
 14289            "version": "1.4.0",
 14290            "resolved": "https://registry.npmjs.org/colors/-/colors-1.4.0.tgz",
 14291            "integrity": "sha512-a+UqTh4kgZg/SlGvfbzDHpgRu7AAQOmmqRHJnxhRZICKFUT91brVhNNt58CMWU9PsBbv3PDCZUHbVxuDiH2mtA==",
 14292            "dev": true
 14293          }
 14294        }
 14295      },
 14296      "tunnel-agent": {
 14297        "version": "0.6.0",
 14298        "resolved": "https://registry.npmjs.org/tunnel-agent/-/tunnel-agent-0.6.0.tgz",
 14299        "integrity": "sha1-J6XeoGs2sEoKmWZ3SykIaPD8QP0=",
 14300        "requires": {
 14301          "safe-buffer": "^5.0.1"
 14302        }
 14303      },
 14304      "tweetnacl": {
 14305        "version": "0.14.5",
 14306        "resolved": "https://registry.npmjs.org/tweetnacl/-/tweetnacl-0.14.5.tgz",
 14307        "integrity": "sha1-WuaBd/GS1EViadEIr6k/+HQ/T2Q="
 14308      },
 14309      "tweetnacl-util": {
 14310        "version": "0.13.5",
 14311        "resolved": "https://registry.npmjs.org/tweetnacl-util/-/tweetnacl-util-0.13.5.tgz",
 14312        "integrity": "sha1-45zV2ZcJ7nEloYsDiVtFoSmeR18="
 14313      },
 14314      "type-is": {
 14315        "version": "1.6.18",
 14316        "resolved": "https://registry.npmjs.org/type-is/-/type-is-1.6.18.tgz",
 14317        "integrity": "sha512-TkRKr9sUTxEH8MdfuCSP7VizJyzRNMjj2J2do2Jr3Kym598JVdEksuzPQCnlFPW4ky9Q+iA+ma9BGm06XQBy8g==",
 14318        "dev": true,
 14319        "requires": {
 14320          "media-typer": "0.3.0",
 14321          "mime-types": "~2.1.24"
 14322        }
 14323      },
 14324      "typescript": {
 14325        "version": "2.9.2",
 14326        "resolved": "https://registry.npmjs.org/typescript/-/typescript-2.9.2.tgz",
 14327        "integrity": "sha512-Gr4p6nFNaoufRIY4NMdpQRNmgxVIGMs4Fcu/ujdYk3nAZqk7supzBE9idmvfZIlH/Cuj//dvi+019qEue9lV0w==",
 14328        "dev": true
 14329      },
 14330      "ua-parser-js": {
 14331        "version": "0.7.17",
 14332        "resolved": "https://registry.npmjs.org/ua-parser-js/-/ua-parser-js-0.7.17.tgz",
 14333        "integrity": "sha512-uRdSdu1oA1rncCQL7sCj8vSyZkgtL7faaw9Tc9rZ3mGgraQ7+Pdx7w5mnOSF3gw9ZNG6oc+KXfkon3bKuROm0g==",
 14334        "dev": true
 14335      },
 14336      "ultron": {
 14337        "version": "1.0.2",
 14338        "resolved": "https://registry.npmjs.org/ultron/-/ultron-1.0.2.tgz",
 14339        "integrity": "sha1-rOEWq1V80Zc4ak6I9GhTeMiy5Po=",
 14340        "dev": true
 14341      },
 14342      "underscore.string": {
 14343        "version": "3.3.5",
 14344        "resolved": "https://registry.npmjs.org/underscore.string/-/underscore.string-3.3.5.tgz",
 14345        "integrity": "sha512-g+dpmgn+XBneLmXXo+sGlW5xQEt4ErkS3mgeN2GFbremYeMBSJKr9Wf2KJplQVaiPY/f7FN6atosWYNm9ovrYg==",
 14346        "dev": true,
 14347        "requires": {
 14348          "sprintf-js": "^1.0.3",
 14349          "util-deprecate": "^1.0.2"
 14350        }
 14351      },
 14352      "union": {
 14353        "version": "0.4.6",
 14354        "resolved": "https://registry.npmjs.org/union/-/union-0.4.6.tgz",
 14355        "integrity": "sha1-GY+9rrolTniLDvy2MLwR8kopWeA=",
 14356        "dev": true,
 14357        "requires": {
 14358          "qs": "~2.3.3"
 14359        },
 14360        "dependencies": {
 14361          "qs": {
 14362            "version": "2.3.3",
 14363            "resolved": "https://registry.npmjs.org/qs/-/qs-2.3.3.tgz",
 14364            "integrity": "sha1-6eha2+ddoLvkyOBHaghikPhjtAQ=",
 14365            "dev": true
 14366          }
 14367        }
 14368      },
 14369      "union-value": {
 14370        "version": "1.0.1",
 14371        "resolved": "https://registry.npmjs.org/union-value/-/union-value-1.0.1.tgz",
 14372        "integrity": "sha512-tJfXmxMeWYnczCVs7XAEvIV7ieppALdyepWMkHkwciRpZraG/xwT+s2JN8+pr1+8jCRf80FFzvr+MpQeeoF4Xg==",
 14373        "requires": {
 14374          "arr-union": "^3.1.0",
 14375          "get-value": "^2.0.6",
 14376          "is-extendable": "^0.1.1",
 14377          "set-value": "^2.0.1"
 14378        }
 14379      },
 14380      "universalify": {
 14381        "version": "0.1.2",
 14382        "resolved": "https://registry.npmjs.org/universalify/-/universalify-0.1.2.tgz",
 14383        "integrity": "sha512-rBJeI5CXAlmy1pV+617WB9J63U6XcazHHF2f2dbJix4XzpUF0RS3Zbj0FGIOCAva5P/d/GBOYaACQ1w+0azUkg==",
 14384        "dev": true
 14385      },
 14386      "unpipe": {
 14387        "version": "1.0.0",
 14388        "resolved": "https://registry.npmjs.org/unpipe/-/unpipe-1.0.0.tgz",
 14389        "integrity": "sha1-sr9O6FFKrmFltIF4KdIbLvSZBOw=",
 14390        "dev": true
 14391      },
 14392      "unset-value": {
 14393        "version": "1.0.0",
 14394        "resolved": "https://registry.npmjs.org/unset-value/-/unset-value-1.0.0.tgz",
 14395        "integrity": "sha1-g3aHP30jNRef+x5vw6jtDfyKtVk=",
 14396        "requires": {
 14397          "has-value": "^0.3.1",
 14398          "isobject": "^3.0.0"
 14399        },
 14400        "dependencies": {
 14401          "has-value": {
 14402            "version": "0.3.1",
 14403            "resolved": "https://registry.npmjs.org/has-value/-/has-value-0.3.1.tgz",
 14404            "integrity": "sha1-ex9YutpiyoJ+wKIHgCVlSEWZXh8=",
 14405            "requires": {
 14406              "get-value": "^2.0.3",
 14407              "has-values": "^0.1.4",
 14408              "isobject": "^2.0.0"
 14409            },
 14410            "dependencies": {
 14411              "isobject": {
 14412                "version": "2.1.0",
 14413                "resolved": "https://registry.npmjs.org/isobject/-/isobject-2.1.0.tgz",
 14414                "integrity": "sha1-8GVWEJaj8dou9GJy+BXIQNh+DIk=",
 14415                "requires": {
 14416                  "isarray": "1.0.0"
 14417                }
 14418              }
 14419            }
 14420          },
 14421          "has-values": {
 14422            "version": "0.1.4",
 14423            "resolved": "https://registry.npmjs.org/has-values/-/has-values-0.1.4.tgz",
 14424            "integrity": "sha1-bWHeldkd/Km5oCCJrThL/49it3E="
 14425          },
 14426          "isobject": {
 14427            "version": "3.0.1",
 14428            "resolved": "https://registry.npmjs.org/isobject/-/isobject-3.0.1.tgz",
 14429            "integrity": "sha1-TkMekrEalzFjaqH5yNHMvP2reN8="
 14430          }
 14431        }
 14432      },
 14433      "upath": {
 14434        "version": "1.2.0",
 14435        "resolved": "https://registry.npmjs.org/upath/-/upath-1.2.0.tgz",
 14436        "integrity": "sha512-aZwGpamFO61g3OlfT7OQCHqhGnW43ieH9WZeP7QxN/G/jS4jfqUkZxoryvJgVPEcrl5NL/ggHsSmLMHuH64Lhg==",
 14437        "dev": true
 14438      },
 14439      "uri-js": {
 14440        "version": "4.2.2",
 14441        "resolved": "https://registry.npmjs.org/uri-js/-/uri-js-4.2.2.tgz",
 14442        "integrity": "sha512-KY9Frmirql91X2Qgjry0Wd4Y+YTdrdZheS8TFwvkbLWf/G5KNJDCh6pKL5OZctEW4+0Baa5idK2ZQuELRwPznQ==",
 14443        "requires": {
 14444          "punycode": "^2.1.0"
 14445        }
 14446      },
 14447      "urix": {
 14448        "version": "0.1.0",
 14449        "resolved": "https://registry.npmjs.org/urix/-/urix-0.1.0.tgz",
 14450        "integrity": "sha1-2pN/emLiH+wf0Y1Js1wpNQZ6bHI="
 14451      },
 14452      "url-join": {
 14453        "version": "1.1.0",
 14454        "resolved": "https://registry.npmjs.org/url-join/-/url-join-1.1.0.tgz",
 14455        "integrity": "sha1-dBxsL0WWxIMNZxhGCSDQySIC3Hg=",
 14456        "dev": true
 14457      },
 14458      "use": {
 14459        "version": "3.1.1",
 14460        "resolved": "https://registry.npmjs.org/use/-/use-3.1.1.tgz",
 14461        "integrity": "sha512-cwESVXlO3url9YWlFW/TA9cshCEhtu7IKJ/p5soJ/gGpj7vbvFrAY/eIioQ6Dw23KjZhYgiIo8HOs1nQ2vr/oQ=="
 14462      },
 14463      "useragent": {
 14464        "version": "2.3.0",
 14465        "resolved": "https://registry.npmjs.org/useragent/-/useragent-2.3.0.tgz",
 14466        "integrity": "sha512-4AoH4pxuSvHCjqLO04sU6U/uE65BYza8l/KKBS0b0hnUPWi+cQ2BpeTEwejCSx9SPV5/U03nniDTrWx5NrmKdw==",
 14467        "dev": true,
 14468        "requires": {
 14469          "lru-cache": "4.1.x",
 14470          "tmp": "0.0.x"
 14471        }
 14472      },
 14473      "util-deprecate": {
 14474        "version": "1.0.2",
 14475        "resolved": "https://registry.npmjs.org/util-deprecate/-/util-deprecate-1.0.2.tgz",
 14476        "integrity": "sha1-RQ1Nyfpw3nMnYvvS1KKJgUGaDM8="
 14477      },
 14478      "utils-merge": {
 14479        "version": "1.0.1",
 14480        "resolved": "https://registry.npmjs.org/utils-merge/-/utils-merge-1.0.1.tgz",
 14481        "integrity": "sha1-n5VxD1CiZ5R7LMwSR0HBAoQn5xM=",
 14482        "dev": true
 14483      },
 14484      "uuid": {
 14485        "version": "3.3.3",
 14486        "resolved": "https://registry.npmjs.org/uuid/-/uuid-3.3.3.tgz",
 14487        "integrity": "sha512-pW0No1RGHgzlpHJO1nsVrHKpOEIxkGg1xB+v0ZmdNH5OAeAwzAVrCnI2/6Mtx+Uys6iaylxa+D3g4j63IKKjSQ=="
 14488      },
 14489      "validate-npm-package-license": {
 14490        "version": "3.0.4",
 14491        "resolved": "https://registry.npmjs.org/validate-npm-package-license/-/validate-npm-package-license-3.0.4.tgz",
 14492        "integrity": "sha512-DpKm2Ui/xN7/HQKCtpZxoRWBhZ9Z0kqtygG8XCgNQ8ZlDnxuQmWhj566j8fN4Cu3/JmbhsDo7fcAJq4s9h27Ew==",
 14493        "requires": {
 14494          "spdx-correct": "^3.0.0",
 14495          "spdx-expression-parse": "^3.0.0"
 14496        }
 14497      },
 14498      "verror": {
 14499        "version": "1.10.0",
 14500        "resolved": "https://registry.npmjs.org/verror/-/verror-1.10.0.tgz",
 14501        "integrity": "sha1-OhBcoXBTr1XW4nDB+CiGguGNpAA=",
 14502        "requires": {
 14503          "assert-plus": "^1.0.0",
 14504          "core-util-is": "1.0.2",
 14505          "extsprintf": "^1.2.0"
 14506        }
 14507      },
 14508      "void-elements": {
 14509        "version": "2.0.1",
 14510        "resolved": "https://registry.npmjs.org/void-elements/-/void-elements-2.0.1.tgz",
 14511        "integrity": "sha1-wGavtYK7HLQSjWDqkjkulNXp2+w=",
 14512        "dev": true
 14513      },
 14514      "webdriver-manager": {
 14515        "version": "10.2.5",
 14516        "resolved": "https://registry.npmjs.org/webdriver-manager/-/webdriver-manager-10.2.5.tgz",
 14517        "integrity": "sha1-ZDPBpksDg4jCle0NydqnHl31Ak4=",
 14518        "dev": true,
 14519        "requires": {
 14520          "adm-zip": "^0.4.7",
 14521          "chalk": "^1.1.1",
 14522          "del": "^2.2.0",
 14523          "glob": "^7.0.3",
 14524          "ini": "^1.3.4",
 14525          "minimist": "^1.2.0",
 14526          "q": "^1.4.1",
 14527          "request": "^2.69.0",
 14528          "rimraf": "^2.5.2",
 14529          "semver": "^5.3.0"
 14530        },
 14531        "dependencies": {
 14532          "minimist": {
 14533            "version": "1.2.0",
 14534            "resolved": "https://registry.npmjs.org/minimist/-/minimist-1.2.0.tgz",
 14535            "integrity": "sha1-o1AIsg9BOD7sH7kU9M1d95omQoQ=",
 14536            "dev": true
 14537          }
 14538        }
 14539      },
 14540      "when": {
 14541        "version": "3.7.8",
 14542        "resolved": "https://registry.npmjs.org/when/-/when-3.7.8.tgz",
 14543        "integrity": "sha1-xxMLan6gRpPoQs3J56Hyqjmjn4I="
 14544      },
 14545      "which": {
 14546        "version": "1.3.1",
 14547        "resolved": "https://registry.npmjs.org/which/-/which-1.3.1.tgz",
 14548        "integrity": "sha512-HxJdYWq1MTIQbJ3nw0cqssHoTNU267KlrDuGZ1WYlxDStUtKUhOaJmh112/TZmHxxUfuJqPXSOm7tDyas0OSIQ==",
 14549        "requires": {
 14550          "isexe": "^2.0.0"
 14551        }
 14552      },
 14553      "which-module": {
 14554        "version": "1.0.0",
 14555        "resolved": "https://registry.npmjs.org/which-module/-/which-module-1.0.0.tgz",
 14556        "integrity": "sha1-u6Y8qGGUiZT/MHc2CJ47lgJsKk8="
 14557      },
 14558      "wide-align": {
 14559        "version": "1.1.3",
 14560        "resolved": "https://registry.npmjs.org/wide-align/-/wide-align-1.1.3.tgz",
 14561        "integrity": "sha512-QGkOQc8XL6Bt5PwnsExKBPuMKBxnGxWWW3fU55Xt4feHozMUhdUMaBCk290qpm/wG5u/RSKzwdAC4i51YigihA==",
 14562        "requires": {
 14563          "string-width": "^1.0.2 || 2"
 14564        }
 14565      },
 14566      "window-size": {
 14567        "version": "0.2.0",
 14568        "resolved": "https://registry.npmjs.org/window-size/-/window-size-0.2.0.tgz",
 14569        "integrity": "sha1-tDFbtCFKPXBY6+7okuE/ok2YsHU=",
 14570        "dev": true
 14571      },
 14572      "wordwrap": {
 14573        "version": "0.0.3",
 14574        "resolved": "https://registry.npmjs.org/wordwrap/-/wordwrap-0.0.3.tgz",
 14575        "integrity": "sha1-o9XabNXAvAAI03I0u68b7WMFkQc=",
 14576        "dev": true
 14577      },
 14578      "wrap-ansi": {
 14579        "version": "2.1.0",
 14580        "resolved": "https://registry.npmjs.org/wrap-ansi/-/wrap-ansi-2.1.0.tgz",
 14581        "integrity": "sha1-2Pw9KE3QV5T+hJc8rs3Rz4JP3YU=",
 14582        "requires": {
 14583          "string-width": "^1.0.1",
 14584          "strip-ansi": "^3.0.1"
 14585        }
 14586      },
 14587      "wrappy": {
 14588        "version": "1.0.2",
 14589        "resolved": "https://registry.npmjs.org/wrappy/-/wrappy-1.0.2.tgz",
 14590        "integrity": "sha1-tSQ9jz7BqjXxNkYFvA0QNuMKtp8="
 14591      },
 14592      "ws": {
 14593        "version": "1.1.2",
 14594        "resolved": "https://registry.npmjs.org/ws/-/ws-1.1.2.tgz",
 14595        "integrity": "sha1-iiRPoFJAHgjJiGz0SoUYnh/UBn8=",
 14596        "dev": true,
 14597        "requires": {
 14598          "options": ">=0.0.5",
 14599          "ultron": "1.0.x"
 14600        }
 14601      },
 14602      "wtf-8": {
 14603        "version": "1.0.0",
 14604        "resolved": "https://registry.npmjs.org/wtf-8/-/wtf-8-1.0.0.tgz",
 14605        "integrity": "sha1-OS2LotDxw00e4tYw8V0O+2jhBIo=",
 14606        "dev": true
 14607      },
 14608      "xml2js": {
 14609        "version": "0.4.4",
 14610        "resolved": "https://registry.npmjs.org/xml2js/-/xml2js-0.4.4.tgz",
 14611        "integrity": "sha1-MREBAAMAiuGSQOuhdJe1fHKcVV0=",
 14612        "dev": true,
 14613        "requires": {
 14614          "sax": "0.6.x",
 14615          "xmlbuilder": ">=1.0.0"
 14616        }
 14617      },
 14618      "xmlbuilder": {
 14619        "version": "13.0.2",
 14620        "resolved": "https://registry.npmjs.org/xmlbuilder/-/xmlbuilder-13.0.2.tgz",
 14621        "integrity": "sha512-Eux0i2QdDYKbdbA6AM6xE4m6ZTZr4G4xF9kahI2ukSEMCzwce2eX9WlTI5J3s+NU7hpasFsr8hWIONae7LluAQ==",
 14622        "dev": true
 14623      },
 14624      "xmlhttprequest-ssl": {
 14625        "version": "1.5.3",
 14626        "resolved": "https://registry.npmjs.org/xmlhttprequest-ssl/-/xmlhttprequest-ssl-1.5.3.tgz",
 14627        "integrity": "sha1-GFqIjATspGw+QHDZn3tJ3jUomS0=",
 14628        "dev": true
 14629      },
 14630      "y18n": {
 14631        "version": "3.2.2",
 14632        "resolved": "https://registry.npmjs.org/y18n/-/y18n-3.2.2.tgz",
 14633        "integrity": "sha512-uGZHXkHnhF0XeeAPgnKfPv1bgKAYyVvmNL1xlKsPYZPaIHxGti2hHqvOCQv71XMsLxu1QjergkqogUnms5D3YQ=="
 14634      },
 14635      "yallist": {
 14636        "version": "2.1.2",
 14637        "resolved": "https://registry.npmjs.org/yallist/-/yallist-2.1.2.tgz",
 14638        "integrity": "sha1-HBH5IY8HYImkfdUS+TxmmaaoHVI="
 14639      },
 14640      "yargs": {
 14641        "version": "7.1.1",
 14642        "resolved": "https://registry.npmjs.org/yargs/-/yargs-7.1.1.tgz",
 14643        "integrity": "sha512-huO4Fr1f9PmiJJdll5kwoS2e4GqzGSsMT3PPMpOwoVkOK8ckqAewMTZyA6LXVQWflleb/Z8oPBEvNsMft0XE+g==",
 14644        "requires": {
 14645          "camelcase": "^3.0.0",
 14646          "cliui": "^3.2.0",
 14647          "decamelize": "^1.1.1",
 14648          "get-caller-file": "^1.0.1",
 14649          "os-locale": "^1.4.0",
 14650          "read-pkg-up": "^1.0.1",
 14651          "require-directory": "^2.1.1",
 14652          "require-main-filename": "^1.0.1",
 14653          "set-blocking": "^2.0.0",
 14654          "string-width": "^1.0.2",
 14655          "which-module": "^1.0.0",
 14656          "y18n": "^3.2.1",
 14657          "yargs-parser": "5.0.0-security.0"
 14658        },
 14659        "dependencies": {
 14660          "camelcase": {
 14661            "version": "3.0.0",
 14662            "resolved": "https://registry.npmjs.org/camelcase/-/camelcase-3.0.0.tgz",
 14663            "integrity": "sha1-MvxLn82vhF/N9+c7uXysImHwqwo="
 14664          }
 14665        }
 14666      },
 14667      "yargs-parser": {
 14668        "version": "5.0.0-security.0",
 14669        "resolved": "https://registry.npmjs.org/yargs-parser/-/yargs-parser-5.0.0-security.0.tgz",
 14670        "integrity": "sha512-T69y4Ps64LNesYxeYGYPvfoMTt/7y1XtfpIslUeK4um+9Hu7hlGoRtaDLvdXb7+/tfq4opVa2HRY5xGip022rQ==",
 14671        "requires": {
 14672          "camelcase": "^3.0.0",
 14673          "object.assign": "^4.1.0"
 14674        },
 14675        "dependencies": {
 14676          "camelcase": {
 14677            "version": "3.0.0",
 14678            "resolved": "https://registry.npmjs.org/camelcase/-/camelcase-3.0.0.tgz",
 14679            "integrity": "sha1-MvxLn82vhF/N9+c7uXysImHwqwo="
 14680          }
 14681        }
 14682      },
 14683      "yeast": {
 14684        "version": "0.1.2",
 14685        "resolved": "https://registry.npmjs.org/yeast/-/yeast-0.1.2.tgz",
 14686        "integrity": "sha1-AI4G2AlDIMNy28L47XagymyKxBk=",
 14687        "dev": true
 14688      },
 14689      "zone.js": {
 14690        "version": "0.7.8",
 14691        "resolved": "https://registry.npmjs.org/zone.js/-/zone.js-0.7.8.tgz",
 14692        "integrity": "sha1-Tz/og01EWX8mOQU6D6Q43zT//e0="
 14693      }
 14694    }
 14695  }