presentations

Presentations
Log | Files | Refs

package-lock.json (206151B)


      1 {
      2   "name": "reveal.js",
      3   "version": "3.8.0",
      4   "lockfileVersion": 1,
      5   "requires": true,
      6   "dependencies": {
      7     "abbrev": {
      8       "version": "1.0.9",
      9       "resolved": "https://registry.npmjs.org/abbrev/-/abbrev-1.0.9.tgz",
     10       "integrity": "sha1-kbR5JYinc4wl813W9jdSovh3YTU=",
     11       "dev": true
     12     },
     13     "accepts": {
     14       "version": "1.3.5",
     15       "resolved": "https://registry.npmjs.org/accepts/-/accepts-1.3.5.tgz",
     16       "integrity": "sha1-63d99gEXI6OxTopywIBcjoZ0a9I=",
     17       "dev": true,
     18       "requires": {
     19         "mime-types": "~2.1.18",
     20         "negotiator": "0.6.1"
     21       },
     22       "dependencies": {
     23         "mime-db": {
     24           "version": "1.38.0",
     25           "resolved": "https://registry.npmjs.org/mime-db/-/mime-db-1.38.0.tgz",
     26           "integrity": "sha512-bqVioMFFzc2awcdJZIzR3HjZFX20QhilVS7hytkKrv7xFAn8bM1gzc/FOX2awLISvWe0PV8ptFKcon+wZ5qYkg==",
     27           "dev": true
     28         },
     29         "mime-types": {
     30           "version": "2.1.22",
     31           "resolved": "https://registry.npmjs.org/mime-types/-/mime-types-2.1.22.tgz",
     32           "integrity": "sha512-aGl6TZGnhm/li6F7yx82bJiBZwgiEa4Hf6CNr8YO+r5UHr53tSTYZb102zyU50DOWWKeOv0uQLRL0/9EiKWCog==",
     33           "dev": true,
     34           "requires": {
     35             "mime-db": "~1.38.0"
     36           }
     37         }
     38       }
     39     },
     40     "after": {
     41       "version": "0.8.2",
     42       "resolved": "https://registry.npmjs.org/after/-/after-0.8.2.tgz",
     43       "integrity": "sha1-/ts5T58OAqqXaOcCvaI7UF+ufh8=",
     44       "dev": true
     45     },
     46     "agent-base": {
     47       "version": "4.2.1",
     48       "resolved": "https://registry.npmjs.org/agent-base/-/agent-base-4.2.1.tgz",
     49       "integrity": "sha512-JVwXMr9nHYTUXsBFKUqhJwvlcYU/blreOEUkhNR2eXZIvwd+c+o5V4MgDPKWnMS/56awN3TRzIP+KoPn+roQtg==",
     50       "dev": true,
     51       "requires": {
     52         "es6-promisify": "^5.0.0"
     53       }
     54     },
     55     "ajv": {
     56       "version": "6.9.2",
     57       "resolved": "https://registry.npmjs.org/ajv/-/ajv-6.9.2.tgz",
     58       "integrity": "sha512-4UFy0/LgDo7Oa/+wOAlj44tp9K78u38E5/359eSrqEp1Z5PdVfimCcs7SluXMP755RUQu6d2b4AvF0R1C9RZjg==",
     59       "dev": true,
     60       "requires": {
     61         "fast-deep-equal": "^2.0.1",
     62         "fast-json-stable-stringify": "^2.0.0",
     63         "json-schema-traverse": "^0.4.1",
     64         "uri-js": "^4.2.2"
     65       }
     66     },
     67     "amdefine": {
     68       "version": "1.0.1",
     69       "resolved": "https://registry.npmjs.org/amdefine/-/amdefine-1.0.1.tgz",
     70       "integrity": "sha1-SlKCrBZHKek2Gbz9OtFR+BfOkfU=",
     71       "dev": true
     72     },
     73     "ansi-regex": {
     74       "version": "2.1.1",
     75       "resolved": "https://registry.npmjs.org/ansi-regex/-/ansi-regex-2.1.1.tgz",
     76       "integrity": "sha1-w7M6te42DYbg5ijwRorn7yfWVN8=",
     77       "dev": true
     78     },
     79     "ansi-styles": {
     80       "version": "2.2.1",
     81       "resolved": "https://registry.npmjs.org/ansi-styles/-/ansi-styles-2.2.1.tgz",
     82       "integrity": "sha1-tDLdM1i2NM914eRmQ2gkBTPB3b4=",
     83       "dev": true
     84     },
     85     "aproba": {
     86       "version": "1.2.0",
     87       "resolved": "https://registry.npmjs.org/aproba/-/aproba-1.2.0.tgz",
     88       "integrity": "sha512-Y9J6ZjXtoYh8RnXVCMOU/ttDmk1aBjunq9vO0ta5x85WDQiQfUF9sIPBITdbiiIVcBo03Hi3jMxigBtsddlXRw==",
     89       "dev": true
     90     },
     91     "are-we-there-yet": {
     92       "version": "1.1.5",
     93       "resolved": "https://registry.npmjs.org/are-we-there-yet/-/are-we-there-yet-1.1.5.tgz",
     94       "integrity": "sha512-5hYdAkZlcG8tOLujVDTgCT+uPX0VnpAH28gWsLfzpXYm7wP6mp5Q/gYyR7YQ0cKVJcXJnl3j2kpBan13PtQf6w==",
     95       "dev": true,
     96       "requires": {
     97         "delegates": "^1.0.0",
     98         "readable-stream": "^2.0.6"
     99       }
    100     },
    101     "argparse": {
    102       "version": "1.0.10",
    103       "resolved": "https://registry.npmjs.org/argparse/-/argparse-1.0.10.tgz",
    104       "integrity": "sha512-o5Roy6tNG4SL/FOkCAN6RzjiakZS25RLYFrcMttJqbdd8BWrnA+fGz57iN5Pb06pvBGvl5gQ0B48dJlslXvoTg==",
    105       "dev": true,
    106       "requires": {
    107         "sprintf-js": "~1.0.2"
    108       },
    109       "dependencies": {
    110         "sprintf-js": {
    111           "version": "1.0.3",
    112           "resolved": "https://registry.npmjs.org/sprintf-js/-/sprintf-js-1.0.3.tgz",
    113           "integrity": "sha1-BOaSb2YolTVPPdAVIDYzuFcpfiw=",
    114           "dev": true
    115         }
    116       }
    117     },
    118     "arr-diff": {
    119       "version": "4.0.0",
    120       "resolved": "https://registry.npmjs.org/arr-diff/-/arr-diff-4.0.0.tgz",
    121       "integrity": "sha1-1kYQdP6/7HHn4VI1dhoyml3HxSA=",
    122       "dev": true
    123     },
    124     "arr-flatten": {
    125       "version": "1.1.0",
    126       "resolved": "https://registry.npmjs.org/arr-flatten/-/arr-flatten-1.1.0.tgz",
    127       "integrity": "sha512-L3hKV5R/p5o81R7O02IGnwpDmkp6E982XhtbuwSe3O4qOtMMMtodicASA1Cny2U+aCXcNpml+m4dPsvsJ3jatg==",
    128       "dev": true
    129     },
    130     "arr-union": {
    131       "version": "3.1.0",
    132       "resolved": "https://registry.npmjs.org/arr-union/-/arr-union-3.1.0.tgz",
    133       "integrity": "sha1-45sJrqne+Gao8gbiiK9jkZuuOcQ=",
    134       "dev": true
    135     },
    136     "array-differ": {
    137       "version": "1.0.0",
    138       "resolved": "https://registry.npmjs.org/array-differ/-/array-differ-1.0.0.tgz",
    139       "integrity": "sha1-7/UuN1gknTO+QCuLuOVkuytdQDE=",
    140       "dev": true
    141     },
    142     "array-each": {
    143       "version": "1.0.1",
    144       "resolved": "https://registry.npmjs.org/array-each/-/array-each-1.0.1.tgz",
    145       "integrity": "sha1-p5SvDAWrF1KEbudTofIRoFugxE8=",
    146       "dev": true
    147     },
    148     "array-find-index": {
    149       "version": "1.0.2",
    150       "resolved": "https://registry.npmjs.org/array-find-index/-/array-find-index-1.0.2.tgz",
    151       "integrity": "sha1-3wEKoSh+Fku9pvlyOwqWoexBh6E=",
    152       "dev": true
    153     },
    154     "array-flatten": {
    155       "version": "1.1.1",
    156       "resolved": "https://registry.npmjs.org/array-flatten/-/array-flatten-1.1.1.tgz",
    157       "integrity": "sha1-ml9pkFGx5wczKPKgCJaLZOopVdI=",
    158       "dev": true
    159     },
    160     "array-slice": {
    161       "version": "1.1.0",
    162       "resolved": "https://registry.npmjs.org/array-slice/-/array-slice-1.1.0.tgz",
    163       "integrity": "sha512-B1qMD3RBP7O8o0H2KbrXDyB0IccejMF15+87Lvlor12ONPRHP6gTjXMNkt/d3ZuOGbAe66hFmaCfECI24Ufp6w==",
    164       "dev": true
    165     },
    166     "array-union": {
    167       "version": "1.0.2",
    168       "resolved": "https://registry.npmjs.org/array-union/-/array-union-1.0.2.tgz",
    169       "integrity": "sha1-mjRBDk9OPaI96jdb5b5w8kd47Dk=",
    170       "dev": true,
    171       "requires": {
    172         "array-uniq": "^1.0.1"
    173       }
    174     },
    175     "array-uniq": {
    176       "version": "1.0.3",
    177       "resolved": "https://registry.npmjs.org/array-uniq/-/array-uniq-1.0.3.tgz",
    178       "integrity": "sha1-r2rId6Jcx/dOBYiUdThY39sk/bY=",
    179       "dev": true
    180     },
    181     "array-unique": {
    182       "version": "0.3.2",
    183       "resolved": "https://registry.npmjs.org/array-unique/-/array-unique-0.3.2.tgz",
    184       "integrity": "sha1-qJS3XUvE9s1nnvMkSp/Y9Gri1Cg=",
    185       "dev": true
    186     },
    187     "arraybuffer.slice": {
    188       "version": "0.0.7",
    189       "resolved": "https://registry.npmjs.org/arraybuffer.slice/-/arraybuffer.slice-0.0.7.tgz",
    190       "integrity": "sha512-wGUIVQXuehL5TCqQun8OW81jGzAWycqzFF8lFp+GOM5BXLYj3bKNsYC4daB7n6XjCqxQA/qgTJ+8ANR3acjrog==",
    191       "dev": true
    192     },
    193     "arrify": {
    194       "version": "1.0.1",
    195       "resolved": "https://registry.npmjs.org/arrify/-/arrify-1.0.1.tgz",
    196       "integrity": "sha1-iYUI2iIm84DfkEcoRWhJwVAaSw0=",
    197       "dev": true
    198     },
    199     "asn1": {
    200       "version": "0.2.4",
    201       "resolved": "https://registry.npmjs.org/asn1/-/asn1-0.2.4.tgz",
    202       "integrity": "sha512-jxwzQpLQjSmWXgwaCZE9Nz+glAG01yF1QnWgbhGwHI5A6FRIEY6IVqtHhIepHqI7/kyEyQEagBC5mBEFlIYvdg==",
    203       "dev": true,
    204       "requires": {
    205         "safer-buffer": "~2.1.0"
    206       }
    207     },
    208     "assert": {
    209       "version": "1.4.1",
    210       "resolved": "https://registry.npmjs.org/assert/-/assert-1.4.1.tgz",
    211       "integrity": "sha1-mZEtWRg2tab1s0XA8H7vwI/GXZE=",
    212       "dev": true,
    213       "requires": {
    214         "util": "0.10.3"
    215       }
    216     },
    217     "assert-plus": {
    218       "version": "1.0.0",
    219       "resolved": "https://registry.npmjs.org/assert-plus/-/assert-plus-1.0.0.tgz",
    220       "integrity": "sha1-8S4PPF13sLHN2RRpQuTpbB5N1SU=",
    221       "dev": true
    222     },
    223     "assign-symbols": {
    224       "version": "1.0.0",
    225       "resolved": "https://registry.npmjs.org/assign-symbols/-/assign-symbols-1.0.0.tgz",
    226       "integrity": "sha1-WWZ/QfrdTyDMvCu5a41Pf3jsA2c=",
    227       "dev": true
    228     },
    229     "async": {
    230       "version": "1.5.2",
    231       "resolved": "https://registry.npmjs.org/async/-/async-1.5.2.tgz",
    232       "integrity": "sha1-7GphrlZIDAw8skHJVhjiCJL5Zyo=",
    233       "dev": true
    234     },
    235     "async-foreach": {
    236       "version": "0.1.3",
    237       "resolved": "https://registry.npmjs.org/async-foreach/-/async-foreach-0.1.3.tgz",
    238       "integrity": "sha1-NhIfhFwFeBct5Bmpfb6x0W7DRUI=",
    239       "dev": true
    240     },
    241     "async-limiter": {
    242       "version": "1.0.0",
    243       "resolved": "https://registry.npmjs.org/async-limiter/-/async-limiter-1.0.0.tgz",
    244       "integrity": "sha512-jp/uFnooOiO+L211eZOoSyzpOITMXx1rBITauYykG3BRYPu8h0UcxsPNB04RR5vo4Tyz3+ay17tR6JVf9qzYWg==",
    245       "dev": true
    246     },
    247     "asynckit": {
    248       "version": "0.4.0",
    249       "resolved": "https://registry.npmjs.org/asynckit/-/asynckit-0.4.0.tgz",
    250       "integrity": "sha1-x57Zf380y48robyXkLzDZkdLS3k=",
    251       "dev": true
    252     },
    253     "atob": {
    254       "version": "2.1.2",
    255       "resolved": "https://registry.npmjs.org/atob/-/atob-2.1.2.tgz",
    256       "integrity": "sha512-Wm6ukoaOGJi/73p/cl2GvLjTI5JM1k/O14isD73YML8StrH/7/lRFgmg8nICZgD3bZZvjwCGxtMOD3wWNAu8cg==",
    257       "dev": true
    258     },
    259     "autoprefixer-core": {
    260       "version": "5.2.1",
    261       "resolved": "https://registry.npmjs.org/autoprefixer-core/-/autoprefixer-core-5.2.1.tgz",
    262       "integrity": "sha1-5kDEFK5Bmq4hwa1DyOoPPbgqVm0=",
    263       "dev": true,
    264       "requires": {
    265         "browserslist": "~0.4.0",
    266         "caniuse-db": "^1.0.30000214",
    267         "num2fraction": "^1.1.0",
    268         "postcss": "~4.1.12"
    269       }
    270     },
    271     "aws-sign2": {
    272       "version": "0.7.0",
    273       "resolved": "https://registry.npmjs.org/aws-sign2/-/aws-sign2-0.7.0.tgz",
    274       "integrity": "sha1-tG6JCTSpWR8tL2+G1+ap8bP+dqg=",
    275       "dev": true
    276     },
    277     "aws4": {
    278       "version": "1.8.0",
    279       "resolved": "https://registry.npmjs.org/aws4/-/aws4-1.8.0.tgz",
    280       "integrity": "sha512-ReZxvNHIOv88FlT7rxcXIIC0fPt4KZqZbOlivyWtXLt8ESx84zd3kMC6iK5jVeS2qt+g7ftS7ye4fi06X5rtRQ==",
    281       "dev": true
    282     },
    283     "backo2": {
    284       "version": "1.0.2",
    285       "resolved": "https://registry.npmjs.org/backo2/-/backo2-1.0.2.tgz",
    286       "integrity": "sha1-MasayLEpNjRj41s+u2n038+6eUc=",
    287       "dev": true
    288     },
    289     "balanced-match": {
    290       "version": "1.0.0",
    291       "resolved": "https://registry.npmjs.org/balanced-match/-/balanced-match-1.0.0.tgz",
    292       "integrity": "sha1-ibTRmasr7kneFk6gK4nORi1xt2c=",
    293       "dev": true
    294     },
    295     "base": {
    296       "version": "0.11.2",
    297       "resolved": "https://registry.npmjs.org/base/-/base-0.11.2.tgz",
    298       "integrity": "sha512-5T6P4xPgpp0YDFvSWwEZ4NoE3aM4QBQXDzmVbraCkFj8zHM+mba8SyqB5DbZWyR7mYHo6Y7BdQo3MoA4m0TeQg==",
    299       "dev": true,
    300       "requires": {
    301         "cache-base": "^1.0.1",
    302         "class-utils": "^0.3.5",
    303         "component-emitter": "^1.2.1",
    304         "define-property": "^1.0.0",
    305         "isobject": "^3.0.1",
    306         "mixin-deep": "^1.2.0",
    307         "pascalcase": "^0.1.1"
    308       },
    309       "dependencies": {
    310         "define-property": {
    311           "version": "1.0.0",
    312           "resolved": "https://registry.npmjs.org/define-property/-/define-property-1.0.0.tgz",
    313           "integrity": "sha1-dp66rz9KY6rTr56NMEybvnm/sOY=",
    314           "dev": true,
    315           "requires": {
    316             "is-descriptor": "^1.0.0"
    317           }
    318         },
    319         "is-accessor-descriptor": {
    320           "version": "1.0.0",
    321           "resolved": "https://registry.npmjs.org/is-accessor-descriptor/-/is-accessor-descriptor-1.0.0.tgz",
    322           "integrity": "sha512-m5hnHTkcVsPfqx3AKlyttIPb7J+XykHvJP2B9bZDjlhLIoEq4XoK64Vg7boZlVWYK6LUY94dYPEE7Lh0ZkZKcQ==",
    323           "dev": true,
    324           "requires": {
    325             "kind-of": "^6.0.0"
    326           }
    327         },
    328         "is-data-descriptor": {
    329           "version": "1.0.0",
    330           "resolved": "https://registry.npmjs.org/is-data-descriptor/-/is-data-descriptor-1.0.0.tgz",
    331           "integrity": "sha512-jbRXy1FmtAoCjQkVmIVYwuuqDFUbaOeDjmed1tOGPrsMhtJA4rD9tkgA0F1qJ3gRFRXcHYVkdeaP50Q5rE/jLQ==",
    332           "dev": true,
    333           "requires": {
    334             "kind-of": "^6.0.0"
    335           }
    336         },
    337         "is-descriptor": {
    338           "version": "1.0.2",
    339           "resolved": "https://registry.npmjs.org/is-descriptor/-/is-descriptor-1.0.2.tgz",
    340           "integrity": "sha512-2eis5WqQGV7peooDyLmNEPUrps9+SXX5c9pL3xEB+4e9HnGuDa7mB7kHxHw4CbqS9k1T2hOH3miL8n8WtiYVtg==",
    341           "dev": true,
    342           "requires": {
    343             "is-accessor-descriptor": "^1.0.0",
    344             "is-data-descriptor": "^1.0.0",
    345             "kind-of": "^6.0.2"
    346           }
    347         }
    348       }
    349     },
    350     "base64-arraybuffer": {
    351       "version": "0.1.5",
    352       "resolved": "https://registry.npmjs.org/base64-arraybuffer/-/base64-arraybuffer-0.1.5.tgz",
    353       "integrity": "sha1-c5JncZI7Whl0etZmqlzUv5xunOg=",
    354       "dev": true
    355     },
    356     "base64id": {
    357       "version": "1.0.0",
    358       "resolved": "https://registry.npmjs.org/base64id/-/base64id-1.0.0.tgz",
    359       "integrity": "sha1-R2iMuZu2gE8OBtPnY7HDLlfY5rY=",
    360       "dev": true
    361     },
    362     "basic-auth": {
    363       "version": "2.0.1",
    364       "resolved": "https://registry.npmjs.org/basic-auth/-/basic-auth-2.0.1.tgz",
    365       "integrity": "sha512-NF+epuEdnUYVlGuhaxbbq+dvJttwLnGY+YixlXlME5KpQ5W3CnXA5cVTneY3SPbPDRkcjMbifrwmFYcClgOZeg==",
    366       "dev": true,
    367       "requires": {
    368         "safe-buffer": "5.1.2"
    369       }
    370     },
    371     "batch": {
    372       "version": "0.6.1",
    373       "resolved": "https://registry.npmjs.org/batch/-/batch-0.6.1.tgz",
    374       "integrity": "sha1-3DQxT05nkxgJP8dgJyUl+UvyXBY=",
    375       "dev": true
    376     },
    377     "bcrypt-pbkdf": {
    378       "version": "1.0.2",
    379       "resolved": "https://registry.npmjs.org/bcrypt-pbkdf/-/bcrypt-pbkdf-1.0.2.tgz",
    380       "integrity": "sha1-pDAdOJtqQ/m2f/PKEaP2Y342Dp4=",
    381       "dev": true,
    382       "requires": {
    383         "tweetnacl": "^0.14.3"
    384       }
    385     },
    386     "better-assert": {
    387       "version": "1.0.2",
    388       "resolved": "https://registry.npmjs.org/better-assert/-/better-assert-1.0.2.tgz",
    389       "integrity": "sha1-QIZrnhueC1W0gYlDEeaPr/rrxSI=",
    390       "dev": true,
    391       "requires": {
    392         "callsite": "1.0.0"
    393       }
    394     },
    395     "blob": {
    396       "version": "0.0.5",
    397       "resolved": "https://registry.npmjs.org/blob/-/blob-0.0.5.tgz",
    398       "integrity": "sha512-gaqbzQPqOoamawKg0LGVd7SzLgXS+JH61oWprSLH+P+abTczqJbhTR8CmJ2u9/bUYNmHTGJx/UEmn6doAvvuig==",
    399       "dev": true
    400     },
    401     "block-stream": {
    402       "version": "0.0.9",
    403       "resolved": "https://registry.npmjs.org/block-stream/-/block-stream-0.0.9.tgz",
    404       "integrity": "sha1-E+v+d4oDIFz+A3UUgeu0szAMEmo=",
    405       "dev": true,
    406       "requires": {
    407         "inherits": "~2.0.0"
    408       }
    409     },
    410     "body": {
    411       "version": "5.1.0",
    412       "resolved": "https://registry.npmjs.org/body/-/body-5.1.0.tgz",
    413       "integrity": "sha1-5LoM5BCkaTYyM2dgnstOZVMSUGk=",
    414       "dev": true,
    415       "requires": {
    416         "continuable-cache": "^0.3.1",
    417         "error": "^7.0.0",
    418         "raw-body": "~1.1.0",
    419         "safe-json-parse": "~1.0.1"
    420       }
    421     },
    422     "brace-expansion": {
    423       "version": "1.1.11",
    424       "resolved": "https://registry.npmjs.org/brace-expansion/-/brace-expansion-1.1.11.tgz",
    425       "integrity": "sha512-iCuPHDFgrHX7H2vEI/5xpz07zSHB00TpugqhmYtVmMO6518mCuRMoOYFldEBl0g187ufozdaHgWKcYFb61qGiA==",
    426       "dev": true,
    427       "requires": {
    428         "balanced-match": "^1.0.0",
    429         "concat-map": "0.0.1"
    430       }
    431     },
    432     "braces": {
    433       "version": "2.3.2",
    434       "resolved": "https://registry.npmjs.org/braces/-/braces-2.3.2.tgz",
    435       "integrity": "sha512-aNdbnj9P8PjdXU4ybaWLK2IF3jc/EoDYbC7AazW6to3TRsfXxscC9UXOB5iDiEQrkyIbWp2SLQda4+QAa7nc3w==",
    436       "dev": true,
    437       "requires": {
    438         "arr-flatten": "^1.1.0",
    439         "array-unique": "^0.3.2",
    440         "extend-shallow": "^2.0.1",
    441         "fill-range": "^4.0.0",
    442         "isobject": "^3.0.1",
    443         "repeat-element": "^1.1.2",
    444         "snapdragon": "^0.8.1",
    445         "snapdragon-node": "^2.0.1",
    446         "split-string": "^3.0.2",
    447         "to-regex": "^3.0.1"
    448       },
    449       "dependencies": {
    450         "extend-shallow": {
    451           "version": "2.0.1",
    452           "resolved": "https://registry.npmjs.org/extend-shallow/-/extend-shallow-2.0.1.tgz",
    453           "integrity": "sha1-Ua99YUrZqfYQ6huvu5idaxxWiQ8=",
    454           "dev": true,
    455           "requires": {
    456             "is-extendable": "^0.1.0"
    457           }
    458         }
    459       }
    460     },
    461     "browserify-zlib": {
    462       "version": "0.1.4",
    463       "resolved": "https://registry.npmjs.org/browserify-zlib/-/browserify-zlib-0.1.4.tgz",
    464       "integrity": "sha1-uzX4pRn2AOD6a4SFJByXnQFB+y0=",
    465       "dev": true,
    466       "requires": {
    467         "pako": "~0.2.0"
    468       }
    469     },
    470     "browserslist": {
    471       "version": "0.4.0",
    472       "resolved": "https://registry.npmjs.org/browserslist/-/browserslist-0.4.0.tgz",
    473       "integrity": "sha1-O9SrkZncG5FQ1NbbpNnTqrvIbdQ=",
    474       "dev": true,
    475       "requires": {
    476         "caniuse-db": "^1.0.30000153"
    477       }
    478     },
    479     "buffer-from": {
    480       "version": "1.1.1",
    481       "resolved": "https://registry.npmjs.org/buffer-from/-/buffer-from-1.1.1.tgz",
    482       "integrity": "sha512-MQcXEUbCKtEo7bhqEs6560Hyd4XaovZlO/k9V3hjVUF/zwW7KBVdSK4gIt/bzwS9MbR5qob+F5jusZsb0YQK2A==",
    483       "dev": true
    484     },
    485     "builtin-modules": {
    486       "version": "1.1.1",
    487       "resolved": "https://registry.npmjs.org/builtin-modules/-/builtin-modules-1.1.1.tgz",
    488       "integrity": "sha1-Jw8HbFpywC9bZaR9+Uxf46J4iS8=",
    489       "dev": true
    490     },
    491     "bytes": {
    492       "version": "1.0.0",
    493       "resolved": "https://registry.npmjs.org/bytes/-/bytes-1.0.0.tgz",
    494       "integrity": "sha1-NWnt6Lo0MV+rmcPpLLBMciDeH6g=",
    495       "dev": true
    496     },
    497     "cache-base": {
    498       "version": "1.0.1",
    499       "resolved": "https://registry.npmjs.org/cache-base/-/cache-base-1.0.1.tgz",
    500       "integrity": "sha512-AKcdTnFSWATd5/GCPRxr2ChwIJ85CeyrEyjRHlKxQ56d4XJMGym0uAiKn0xbLOGOl3+yRpOTi484dVCEc5AUzQ==",
    501       "dev": true,
    502       "requires": {
    503         "collection-visit": "^1.0.0",
    504         "component-emitter": "^1.2.1",
    505         "get-value": "^2.0.6",
    506         "has-value": "^1.0.0",
    507         "isobject": "^3.0.1",
    508         "set-value": "^2.0.0",
    509         "to-object-path": "^0.3.0",
    510         "union-value": "^1.0.0",
    511         "unset-value": "^1.0.0"
    512       }
    513     },
    514     "callsite": {
    515       "version": "1.0.0",
    516       "resolved": "https://registry.npmjs.org/callsite/-/callsite-1.0.0.tgz",
    517       "integrity": "sha1-KAOY5dZkvXQDi28JBRU+borxvCA=",
    518       "dev": true
    519     },
    520     "camelcase": {
    521       "version": "3.0.0",
    522       "resolved": "https://registry.npmjs.org/camelcase/-/camelcase-3.0.0.tgz",
    523       "integrity": "sha1-MvxLn82vhF/N9+c7uXysImHwqwo=",
    524       "dev": true
    525     },
    526     "camelcase-keys": {
    527       "version": "2.1.0",
    528       "resolved": "https://registry.npmjs.org/camelcase-keys/-/camelcase-keys-2.1.0.tgz",
    529       "integrity": "sha1-MIvur/3ygRkFHvodkyITyRuPkuc=",
    530       "dev": true,
    531       "requires": {
    532         "camelcase": "^2.0.0",
    533         "map-obj": "^1.0.0"
    534       },
    535       "dependencies": {
    536         "camelcase": {
    537           "version": "2.1.1",
    538           "resolved": "https://registry.npmjs.org/camelcase/-/camelcase-2.1.1.tgz",
    539           "integrity": "sha1-fB0W1nmhu+WcoCys7PsBHiAfWh8=",
    540           "dev": true
    541         }
    542       }
    543     },
    544     "caniuse-db": {
    545       "version": "1.0.30000670",
    546       "resolved": "https://registry.npmjs.org/caniuse-db/-/caniuse-db-1.0.30000670.tgz",
    547       "integrity": "sha1-kNM7eeMJDiWCnDERE8VtaxeIv0M=",
    548       "dev": true
    549     },
    550     "caseless": {
    551       "version": "0.12.0",
    552       "resolved": "https://registry.npmjs.org/caseless/-/caseless-0.12.0.tgz",
    553       "integrity": "sha1-G2gcIf+EAzyCZUMJBolCDRhxUdw=",
    554       "dev": true
    555     },
    556     "chalk": {
    557       "version": "1.1.3",
    558       "resolved": "https://registry.npmjs.org/chalk/-/chalk-1.1.3.tgz",
    559       "integrity": "sha1-qBFcVeSnAv5NFQq9OHKCKn4J/Jg=",
    560       "dev": true,
    561       "requires": {
    562         "ansi-styles": "^2.2.1",
    563         "escape-string-regexp": "^1.0.2",
    564         "has-ansi": "^2.0.0",
    565         "strip-ansi": "^3.0.0",
    566         "supports-color": "^2.0.0"
    567       }
    568     },
    569     "class-utils": {
    570       "version": "0.3.6",
    571       "resolved": "https://registry.npmjs.org/class-utils/-/class-utils-0.3.6.tgz",
    572       "integrity": "sha512-qOhPa/Fj7s6TY8H8esGu5QNpMMQxz79h+urzrNYN6mn+9BnxlDGf5QZ+XeCDsxSjPqsSR56XOZOJmpeurnLMeg==",
    573       "dev": true,
    574       "requires": {
    575         "arr-union": "^3.1.0",
    576         "define-property": "^0.2.5",
    577         "isobject": "^3.0.0",
    578         "static-extend": "^0.1.1"
    579       },
    580       "dependencies": {
    581         "define-property": {
    582           "version": "0.2.5",
    583           "resolved": "https://registry.npmjs.org/define-property/-/define-property-0.2.5.tgz",
    584           "integrity": "sha1-w1se+RjsPJkPmlvFe+BKrOxcgRY=",
    585           "dev": true,
    586           "requires": {
    587             "is-descriptor": "^0.1.0"
    588           }
    589         }
    590       }
    591     },
    592     "clean-css": {
    593       "version": "4.2.1",
    594       "resolved": "https://registry.npmjs.org/clean-css/-/clean-css-4.2.1.tgz",
    595       "integrity": "sha512-4ZxI6dy4lrY6FHzfiy1aEOXgu4LIsW2MhwG0VBKdcoGoH/XLFgaHSdLTGr4O8Be6A8r3MOphEiI8Gc1n0ecf3g==",
    596       "dev": true,
    597       "requires": {
    598         "source-map": "~0.6.0"
    599       },
    600       "dependencies": {
    601         "source-map": {
    602           "version": "0.6.1",
    603           "resolved": "https://registry.npmjs.org/source-map/-/source-map-0.6.1.tgz",
    604           "integrity": "sha512-UjgapumWlbMhkBgzT7Ykc5YXUT46F0iKu8SGXq0bcwP5dz/h0Plj6enJqjz1Zbq2l5WaqYnrVbwWOWMyF3F47g==",
    605           "dev": true
    606         }
    607       }
    608     },
    609     "cli": {
    610       "version": "1.0.1",
    611       "resolved": "https://registry.npmjs.org/cli/-/cli-1.0.1.tgz",
    612       "integrity": "sha1-IoF1NPJL+klQw01TLUjsvGIbjBQ=",
    613       "dev": true,
    614       "requires": {
    615         "exit": "0.1.2",
    616         "glob": "^7.1.1"
    617       },
    618       "dependencies": {
    619         "balanced-match": {
    620           "version": "1.0.0",
    621           "resolved": "https://registry.npmjs.org/balanced-match/-/balanced-match-1.0.0.tgz",
    622           "integrity": "sha1-ibTRmasr7kneFk6gK4nORi1xt2c=",
    623           "dev": true
    624         },
    625         "brace-expansion": {
    626           "version": "1.1.11",
    627           "resolved": "https://registry.npmjs.org/brace-expansion/-/brace-expansion-1.1.11.tgz",
    628           "integrity": "sha512-iCuPHDFgrHX7H2vEI/5xpz07zSHB00TpugqhmYtVmMO6518mCuRMoOYFldEBl0g187ufozdaHgWKcYFb61qGiA==",
    629           "dev": true,
    630           "requires": {
    631             "balanced-match": "^1.0.0",
    632             "concat-map": "0.0.1"
    633           }
    634         },
    635         "glob": {
    636           "version": "7.1.3",
    637           "resolved": "https://registry.npmjs.org/glob/-/glob-7.1.3.tgz",
    638           "integrity": "sha512-vcfuiIxogLV4DlGBHIUOwI0IbrJ8HWPc4MU7HzviGeNho/UJDfi6B5p3sHeWIQ0KGIU0Jpxi5ZHxemQfLkkAwQ==",
    639           "dev": true,
    640           "requires": {
    641             "fs.realpath": "^1.0.0",
    642             "inflight": "^1.0.4",
    643             "inherits": "2",
    644             "minimatch": "^3.0.4",
    645             "once": "^1.3.0",
    646             "path-is-absolute": "^1.0.0"
    647           }
    648         },
    649         "minimatch": {
    650           "version": "3.0.4",
    651           "resolved": "https://registry.npmjs.org/minimatch/-/minimatch-3.0.4.tgz",
    652           "integrity": "sha512-yJHVQEhyqPLUTgt9B83PXu6W3rx4MvvHvSUvToogpwoGDOUQ+yDrR0HRot+yOCdCO7u4hX3pWft6kWBBcqh0UA==",
    653           "dev": true,
    654           "requires": {
    655             "brace-expansion": "^1.1.7"
    656           }
    657         }
    658       }
    659     },
    660     "cliui": {
    661       "version": "3.2.0",
    662       "resolved": "https://registry.npmjs.org/cliui/-/cliui-3.2.0.tgz",
    663       "integrity": "sha1-EgYBU3qRbSmUD5NNo7SNWFo5IT0=",
    664       "dev": true,
    665       "requires": {
    666         "string-width": "^1.0.1",
    667         "strip-ansi": "^3.0.1",
    668         "wrap-ansi": "^2.0.0"
    669       }
    670     },
    671     "code-point-at": {
    672       "version": "1.1.0",
    673       "resolved": "https://registry.npmjs.org/code-point-at/-/code-point-at-1.1.0.tgz",
    674       "integrity": "sha1-DQcLTQQ6W+ozovGkDi7bPZpMz3c=",
    675       "dev": true
    676     },
    677     "coffeescript": {
    678       "version": "1.10.0",
    679       "resolved": "https://registry.npmjs.org/coffeescript/-/coffeescript-1.10.0.tgz",
    680       "integrity": "sha1-56qDAZF+9iGzXYo580jc3R234z4=",
    681       "dev": true
    682     },
    683     "collection-visit": {
    684       "version": "1.0.0",
    685       "resolved": "https://registry.npmjs.org/collection-visit/-/collection-visit-1.0.0.tgz",
    686       "integrity": "sha1-S8A3PBZLwykbTTaMgpzxqApZ3KA=",
    687       "dev": true,
    688       "requires": {
    689         "map-visit": "^1.0.0",
    690         "object-visit": "^1.0.0"
    691       }
    692     },
    693     "color-convert": {
    694       "version": "1.9.3",
    695       "resolved": "https://registry.npmjs.org/color-convert/-/color-convert-1.9.3.tgz",
    696       "integrity": "sha512-QfAUtd+vFdAtFQcC8CCyYt1fYWxSqAiK2cSD6zDB8N3cpsEBAvRxp9zOGg6G/SHHJYAT88/az/IuDGALsNVbGg==",
    697       "dev": true,
    698       "requires": {
    699         "color-name": "1.1.3"
    700       }
    701     },
    702     "color-name": {
    703       "version": "1.1.3",
    704       "resolved": "https://registry.npmjs.org/color-name/-/color-name-1.1.3.tgz",
    705       "integrity": "sha1-p9BVi9icQveV3UIyj3QIMcpTvCU=",
    706       "dev": true
    707     },
    708     "colors": {
    709       "version": "1.1.2",
    710       "resolved": "https://registry.npmjs.org/colors/-/colors-1.1.2.tgz",
    711       "integrity": "sha1-FopHAXVran9RoSzgyXv6KMCE7WM=",
    712       "dev": true
    713     },
    714     "combined-stream": {
    715       "version": "1.0.7",
    716       "resolved": "https://registry.npmjs.org/combined-stream/-/combined-stream-1.0.7.tgz",
    717       "integrity": "sha512-brWl9y6vOB1xYPZcpZde3N9zDByXTosAeMDo4p1wzo6UMOX4vumB+TP1RZ76sfE6Md68Q0NJSrE/gbezd4Ul+w==",
    718       "dev": true,
    719       "requires": {
    720         "delayed-stream": "~1.0.0"
    721       }
    722     },
    723     "component-bind": {
    724       "version": "1.0.0",
    725       "resolved": "https://registry.npmjs.org/component-bind/-/component-bind-1.0.0.tgz",
    726       "integrity": "sha1-AMYIq33Nk4l8AAllGx06jh5zu9E=",
    727       "dev": true
    728     },
    729     "component-emitter": {
    730       "version": "1.2.1",
    731       "resolved": "https://registry.npmjs.org/component-emitter/-/component-emitter-1.2.1.tgz",
    732       "integrity": "sha1-E3kY1teCg/ffemt8WmPhQOaUJeY=",
    733       "dev": true
    734     },
    735     "component-inherit": {
    736       "version": "0.0.3",
    737       "resolved": "https://registry.npmjs.org/component-inherit/-/component-inherit-0.0.3.tgz",
    738       "integrity": "sha1-ZF/ErfWLcrZJ1crmUTVhnbJv8UM=",
    739       "dev": true
    740     },
    741     "concat-map": {
    742       "version": "0.0.1",
    743       "resolved": "https://registry.npmjs.org/concat-map/-/concat-map-0.0.1.tgz",
    744       "integrity": "sha1-2Klr13/Wjfd5OnMDajug1UBdR3s=",
    745       "dev": true
    746     },
    747     "concat-stream": {
    748       "version": "1.6.0",
    749       "resolved": "https://registry.npmjs.org/concat-stream/-/concat-stream-1.6.0.tgz",
    750       "integrity": "sha1-CqxmL9Ur54lk1VMvaUeE5wEQrPc=",
    751       "dev": true,
    752       "requires": {
    753         "inherits": "^2.0.3",
    754         "readable-stream": "^2.2.2",
    755         "typedarray": "^0.0.6"
    756       },
    757       "dependencies": {
    758         "isarray": {
    759           "version": "1.0.0",
    760           "resolved": "https://registry.npmjs.org/isarray/-/isarray-1.0.0.tgz",
    761           "integrity": "sha1-u5NdSFgsuhaMBoNJV6VKPgcSTxE=",
    762           "dev": true
    763         },
    764         "readable-stream": {
    765           "version": "2.3.3",
    766           "resolved": "https://registry.npmjs.org/readable-stream/-/readable-stream-2.3.3.tgz",
    767           "integrity": "sha512-m+qzzcn7KUxEmd1gMbchF+Y2eIUbieUaxkWtptyHywrX0rE8QEYqPC07Vuy4Wm32/xE16NcdBctb8S0Xe/5IeQ==",
    768           "dev": true,
    769           "requires": {
    770             "core-util-is": "~1.0.0",
    771             "inherits": "~2.0.3",
    772             "isarray": "~1.0.0",
    773             "process-nextick-args": "~1.0.6",
    774             "safe-buffer": "~5.1.1",
    775             "string_decoder": "~1.0.3",
    776             "util-deprecate": "~1.0.1"
    777           }
    778         },
    779         "safe-buffer": {
    780           "version": "5.1.1",
    781           "resolved": "https://registry.npmjs.org/safe-buffer/-/safe-buffer-5.1.1.tgz",
    782           "integrity": "sha512-kKvNJn6Mm93gAczWVJg7wH+wGYWNrDHdWvpUmHyEsgCtIwwo3bqPtV4tR5tuPaUhTOo/kvhVwd8XwwOllGYkbg==",
    783           "dev": true
    784         },
    785         "string_decoder": {
    786           "version": "1.0.3",
    787           "resolved": "https://registry.npmjs.org/string_decoder/-/string_decoder-1.0.3.tgz",
    788           "integrity": "sha512-4AH6Z5fzNNBcH+6XDMfA/BTt87skxqJlO0lAh3Dker5zThcAxG6mKz+iGu308UKoPPQ8Dcqx/4JhujzltRa+hQ==",
    789           "dev": true,
    790           "requires": {
    791             "safe-buffer": "~5.1.0"
    792           }
    793         }
    794       }
    795     },
    796     "connect": {
    797       "version": "3.6.6",
    798       "resolved": "https://registry.npmjs.org/connect/-/connect-3.6.6.tgz",
    799       "integrity": "sha1-Ce/2xVr3I24TcTWnJXSFi2eG9SQ=",
    800       "dev": true,
    801       "requires": {
    802         "debug": "2.6.9",
    803         "finalhandler": "1.1.0",
    804         "parseurl": "~1.3.2",
    805         "utils-merge": "1.0.1"
    806       },
    807       "dependencies": {
    808         "debug": {
    809           "version": "2.6.9",
    810           "resolved": "https://registry.npmjs.org/debug/-/debug-2.6.9.tgz",
    811           "integrity": "sha512-bC7ElrdJaJnPbAP+1EotYvqZsb3ecl5wi6Bfi6BJTUcNowp6cvspg0jXznRTKDjm/E7AdgFBVeAPVMNcKGsHMA==",
    812           "dev": true,
    813           "requires": {
    814             "ms": "2.0.0"
    815           }
    816         },
    817         "ms": {
    818           "version": "2.0.0",
    819           "resolved": "https://registry.npmjs.org/ms/-/ms-2.0.0.tgz",
    820           "integrity": "sha1-VgiurfwAvmwpAd9fmGF4jeDVl8g=",
    821           "dev": true
    822         },
    823         "parseurl": {
    824           "version": "1.3.2",
    825           "resolved": "https://registry.npmjs.org/parseurl/-/parseurl-1.3.2.tgz",
    826           "integrity": "sha1-/CidTtiZMRlGDBViUyYs3I3mW/M=",
    827           "dev": true
    828         }
    829       }
    830     },
    831     "connect-livereload": {
    832       "version": "0.6.1",
    833       "resolved": "https://registry.npmjs.org/connect-livereload/-/connect-livereload-0.6.1.tgz",
    834       "integrity": "sha512-3R0kMOdL7CjJpU66fzAkCe6HNtd3AavCS4m+uW4KtJjrdGPT0SQEZieAYd+cm+lJoBznNQ4lqipYWkhBMgk00g==",
    835       "dev": true
    836     },
    837     "console-browserify": {
    838       "version": "1.1.0",
    839       "resolved": "https://registry.npmjs.org/console-browserify/-/console-browserify-1.1.0.tgz",
    840       "integrity": "sha1-8CQcRXMKn8YyOyBtvzjtx0HQuxA=",
    841       "dev": true,
    842       "requires": {
    843         "date-now": "^0.1.4"
    844       }
    845     },
    846     "console-control-strings": {
    847       "version": "1.1.0",
    848       "resolved": "https://registry.npmjs.org/console-control-strings/-/console-control-strings-1.1.0.tgz",
    849       "integrity": "sha1-PXz0Rk22RG6mRL9LOVB/mFEAjo4=",
    850       "dev": true
    851     },
    852     "content-disposition": {
    853       "version": "0.5.2",
    854       "resolved": "https://registry.npmjs.org/content-disposition/-/content-disposition-0.5.2.tgz",
    855       "integrity": "sha1-DPaLud318r55YcOoUXjLhdunjLQ=",
    856       "dev": true
    857     },
    858     "continuable-cache": {
    859       "version": "0.3.1",
    860       "resolved": "https://registry.npmjs.org/continuable-cache/-/continuable-cache-0.3.1.tgz",
    861       "integrity": "sha1-vXJ6f67XfnH/OYWskzUakSczrQ8=",
    862       "dev": true
    863     },
    864     "cookie": {
    865       "version": "0.3.1",
    866       "resolved": "https://registry.npmjs.org/cookie/-/cookie-0.3.1.tgz",
    867       "integrity": "sha1-5+Ch+e9DtMi6klxcWpboBtFoc7s=",
    868       "dev": true
    869     },
    870     "cookie-signature": {
    871       "version": "1.0.6",
    872       "resolved": "https://registry.npmjs.org/cookie-signature/-/cookie-signature-1.0.6.tgz",
    873       "integrity": "sha1-4wOogrNCzD7oylE6eZmXNNqzriw=",
    874       "dev": true
    875     },
    876     "copy-descriptor": {
    877       "version": "0.1.1",
    878       "resolved": "https://registry.npmjs.org/copy-descriptor/-/copy-descriptor-0.1.1.tgz",
    879       "integrity": "sha1-Z29us8OZl8LuGsOpJP1hJHSPV40=",
    880       "dev": true
    881     },
    882     "core-util-is": {
    883       "version": "1.0.2",
    884       "resolved": "https://registry.npmjs.org/core-util-is/-/core-util-is-1.0.2.tgz",
    885       "integrity": "sha1-tf1UIgqivFq1eqtxQMlAdUUDwac=",
    886       "dev": true
    887     },
    888     "cross-spawn": {
    889       "version": "3.0.1",
    890       "resolved": "https://registry.npmjs.org/cross-spawn/-/cross-spawn-3.0.1.tgz",
    891       "integrity": "sha1-ElYDfsufDF9549bvE14wdwGEuYI=",
    892       "dev": true,
    893       "requires": {
    894         "lru-cache": "^4.0.1",
    895         "which": "^1.2.9"
    896       }
    897     },
    898     "currently-unhandled": {
    899       "version": "0.4.1",
    900       "resolved": "https://registry.npmjs.org/currently-unhandled/-/currently-unhandled-0.4.1.tgz",
    901       "integrity": "sha1-mI3zP+qxke95mmE2nddsF635V+o=",
    902       "dev": true,
    903       "requires": {
    904         "array-find-index": "^1.0.1"
    905       }
    906     },
    907     "dashdash": {
    908       "version": "1.14.1",
    909       "resolved": "https://registry.npmjs.org/dashdash/-/dashdash-1.14.1.tgz",
    910       "integrity": "sha1-hTz6D3y+L+1d4gMmuN1YEDX24vA=",
    911       "dev": true,
    912       "requires": {
    913         "assert-plus": "^1.0.0"
    914       }
    915     },
    916     "date-now": {
    917       "version": "0.1.4",
    918       "resolved": "https://registry.npmjs.org/date-now/-/date-now-0.1.4.tgz",
    919       "integrity": "sha1-6vQ5/U1ISK105cx9vvIAZyueNFs=",
    920       "dev": true
    921     },
    922     "dateformat": {
    923       "version": "1.0.12",
    924       "resolved": "https://registry.npmjs.org/dateformat/-/dateformat-1.0.12.tgz",
    925       "integrity": "sha1-nxJLZ1lMk3/3BpMuSmQsyo27/uk=",
    926       "dev": true,
    927       "requires": {
    928         "get-stdin": "^4.0.1",
    929         "meow": "^3.3.0"
    930       }
    931     },
    932     "debug": {
    933       "version": "2.6.9",
    934       "resolved": "https://registry.npmjs.org/debug/-/debug-2.6.9.tgz",
    935       "integrity": "sha512-bC7ElrdJaJnPbAP+1EotYvqZsb3ecl5wi6Bfi6BJTUcNowp6cvspg0jXznRTKDjm/E7AdgFBVeAPVMNcKGsHMA==",
    936       "dev": true,
    937       "requires": {
    938         "ms": "2.0.0"
    939       },
    940       "dependencies": {
    941         "ms": {
    942           "version": "2.0.0",
    943           "resolved": "https://registry.npmjs.org/ms/-/ms-2.0.0.tgz",
    944           "integrity": "sha1-VgiurfwAvmwpAd9fmGF4jeDVl8g=",
    945           "dev": true
    946         }
    947       }
    948     },
    949     "decamelize": {
    950       "version": "1.2.0",
    951       "resolved": "https://registry.npmjs.org/decamelize/-/decamelize-1.2.0.tgz",
    952       "integrity": "sha1-9lNNFRSCabIDUue+4m9QH5oZEpA=",
    953       "dev": true
    954     },
    955     "decode-uri-component": {
    956       "version": "0.2.0",
    957       "resolved": "https://registry.npmjs.org/decode-uri-component/-/decode-uri-component-0.2.0.tgz",
    958       "integrity": "sha1-6zkTMzRYd1y4TNGh+uBiEGu4dUU=",
    959       "dev": true
    960     },
    961     "define-property": {
    962       "version": "2.0.2",
    963       "resolved": "https://registry.npmjs.org/define-property/-/define-property-2.0.2.tgz",
    964       "integrity": "sha512-jwK2UV4cnPpbcG7+VRARKTZPUWowwXA8bzH5NP6ud0oeAxyYPuGZUAC7hMugpCdz4BeSZl2Dl9k66CHJ/46ZYQ==",
    965       "dev": true,
    966       "requires": {
    967         "is-descriptor": "^1.0.2",
    968         "isobject": "^3.0.1"
    969       },
    970       "dependencies": {
    971         "is-accessor-descriptor": {
    972           "version": "1.0.0",
    973           "resolved": "https://registry.npmjs.org/is-accessor-descriptor/-/is-accessor-descriptor-1.0.0.tgz",
    974           "integrity": "sha512-m5hnHTkcVsPfqx3AKlyttIPb7J+XykHvJP2B9bZDjlhLIoEq4XoK64Vg7boZlVWYK6LUY94dYPEE7Lh0ZkZKcQ==",
    975           "dev": true,
    976           "requires": {
    977             "kind-of": "^6.0.0"
    978           }
    979         },
    980         "is-data-descriptor": {
    981           "version": "1.0.0",
    982           "resolved": "https://registry.npmjs.org/is-data-descriptor/-/is-data-descriptor-1.0.0.tgz",
    983           "integrity": "sha512-jbRXy1FmtAoCjQkVmIVYwuuqDFUbaOeDjmed1tOGPrsMhtJA4rD9tkgA0F1qJ3gRFRXcHYVkdeaP50Q5rE/jLQ==",
    984           "dev": true,
    985           "requires": {
    986             "kind-of": "^6.0.0"
    987           }
    988         },
    989         "is-descriptor": {
    990           "version": "1.0.2",
    991           "resolved": "https://registry.npmjs.org/is-descriptor/-/is-descriptor-1.0.2.tgz",
    992           "integrity": "sha512-2eis5WqQGV7peooDyLmNEPUrps9+SXX5c9pL3xEB+4e9HnGuDa7mB7kHxHw4CbqS9k1T2hOH3miL8n8WtiYVtg==",
    993           "dev": true,
    994           "requires": {
    995             "is-accessor-descriptor": "^1.0.0",
    996             "is-data-descriptor": "^1.0.0",
    997             "kind-of": "^6.0.2"
    998           }
    999         }
   1000       }
   1001     },
   1002     "delayed-stream": {
   1003       "version": "1.0.0",
   1004       "resolved": "https://registry.npmjs.org/delayed-stream/-/delayed-stream-1.0.0.tgz",
   1005       "integrity": "sha1-3zrhmayt+31ECqrgsp4icrJOxhk=",
   1006       "dev": true
   1007     },
   1008     "delegates": {
   1009       "version": "1.0.0",
   1010       "resolved": "https://registry.npmjs.org/delegates/-/delegates-1.0.0.tgz",
   1011       "integrity": "sha1-hMbhWbgZBP3KWaDvRM2HDTElD5o=",
   1012       "dev": true
   1013     },
   1014     "destroy": {
   1015       "version": "1.0.4",
   1016       "resolved": "https://registry.npmjs.org/destroy/-/destroy-1.0.4.tgz",
   1017       "integrity": "sha1-l4hXRCxEdJ5CBmE+N5RiBYJqvYA=",
   1018       "dev": true
   1019     },
   1020     "detect-file": {
   1021       "version": "1.0.0",
   1022       "resolved": "https://registry.npmjs.org/detect-file/-/detect-file-1.0.0.tgz",
   1023       "integrity": "sha1-8NZtA2cqglyxtzvbP+YjEMjlUrc=",
   1024       "dev": true
   1025     },
   1026     "diff": {
   1027       "version": "1.3.2",
   1028       "resolved": "https://registry.npmjs.org/diff/-/diff-1.3.2.tgz",
   1029       "integrity": "sha1-/Qeh8fiRUZ2ZBaTJqJ3PWnC2YDc=",
   1030       "dev": true
   1031     },
   1032     "dom-serializer": {
   1033       "version": "0.1.1",
   1034       "resolved": "https://registry.npmjs.org/dom-serializer/-/dom-serializer-0.1.1.tgz",
   1035       "integrity": "sha512-l0IU0pPzLWSHBcieZbpOKgkIn3ts3vAh7ZuFyXNwJxJXk/c4Gwj9xaTJwIDVQCXawWD0qb3IzMGH5rglQaO0XA==",
   1036       "dev": true,
   1037       "requires": {
   1038         "domelementtype": "^1.3.0",
   1039         "entities": "^1.1.1"
   1040       },
   1041       "dependencies": {
   1042         "entities": {
   1043           "version": "1.1.2",
   1044           "resolved": "https://registry.npmjs.org/entities/-/entities-1.1.2.tgz",
   1045           "integrity": "sha512-f2LZMYl1Fzu7YSBKg+RoROelpOaNrcGmE9AZubeDfrCEia483oW4MI4VyFd5VNHIgQ/7qm1I0wUHK1eJnn2y2w==",
   1046           "dev": true
   1047         }
   1048       }
   1049     },
   1050     "domelementtype": {
   1051       "version": "1.3.1",
   1052       "resolved": "https://registry.npmjs.org/domelementtype/-/domelementtype-1.3.1.tgz",
   1053       "integrity": "sha512-BSKB+TSpMpFI/HOxCNr1O8aMOTZ8hT3pM3GQ0w/mWRmkhEDSFJkkyzz4XQsBV44BChwGkrDfMyjVD0eA2aFV3w==",
   1054       "dev": true
   1055     },
   1056     "domhandler": {
   1057       "version": "2.3.0",
   1058       "resolved": "https://registry.npmjs.org/domhandler/-/domhandler-2.3.0.tgz",
   1059       "integrity": "sha1-LeWaCCLVAn+r/28DLCsloqir5zg=",
   1060       "dev": true,
   1061       "requires": {
   1062         "domelementtype": "1"
   1063       }
   1064     },
   1065     "domutils": {
   1066       "version": "1.5.1",
   1067       "resolved": "https://registry.npmjs.org/domutils/-/domutils-1.5.1.tgz",
   1068       "integrity": "sha1-3NhIiib1Y9YQeeSMn3t+Mjc2gs8=",
   1069       "dev": true,
   1070       "requires": {
   1071         "dom-serializer": "0",
   1072         "domelementtype": "1"
   1073       }
   1074     },
   1075     "duplexer": {
   1076       "version": "0.1.1",
   1077       "resolved": "https://registry.npmjs.org/duplexer/-/duplexer-0.1.1.tgz",
   1078       "integrity": "sha1-rOb/gIwc5mtX0ev5eXessCM0z8E=",
   1079       "dev": true
   1080     },
   1081     "duplexify": {
   1082       "version": "3.7.1",
   1083       "resolved": "https://registry.npmjs.org/duplexify/-/duplexify-3.7.1.tgz",
   1084       "integrity": "sha512-07z8uv2wMyS51kKhD1KsdXJg5WQ6t93RneqRxUHnskXVtlYYkLqM0gqStQZ3pj073g687jPCHrqNfCzawLYh5g==",
   1085       "dev": true,
   1086       "requires": {
   1087         "end-of-stream": "^1.0.0",
   1088         "inherits": "^2.0.1",
   1089         "readable-stream": "^2.0.0",
   1090         "stream-shift": "^1.0.0"
   1091       }
   1092     },
   1093     "ecc-jsbn": {
   1094       "version": "0.1.2",
   1095       "resolved": "https://registry.npmjs.org/ecc-jsbn/-/ecc-jsbn-0.1.2.tgz",
   1096       "integrity": "sha1-OoOpBOVDUyh4dMVkt1SThoSamMk=",
   1097       "dev": true,
   1098       "requires": {
   1099         "jsbn": "~0.1.0",
   1100         "safer-buffer": "^2.1.0"
   1101       }
   1102     },
   1103     "ee-first": {
   1104       "version": "1.1.1",
   1105       "resolved": "https://registry.npmjs.org/ee-first/-/ee-first-1.1.1.tgz",
   1106       "integrity": "sha1-WQxhFWsK4vTwJVcyoViyZrxWsh0=",
   1107       "dev": true
   1108     },
   1109     "encodeurl": {
   1110       "version": "1.0.1",
   1111       "resolved": "https://registry.npmjs.org/encodeurl/-/encodeurl-1.0.1.tgz",
   1112       "integrity": "sha1-eePVhlU0aQn+bw9Fpd5oEDspTSA=",
   1113       "dev": true
   1114     },
   1115     "end-of-stream": {
   1116       "version": "1.4.1",
   1117       "resolved": "https://registry.npmjs.org/end-of-stream/-/end-of-stream-1.4.1.tgz",
   1118       "integrity": "sha512-1MkrZNvWTKCaigbn+W15elq2BB/L22nqrSY5DKlo3X6+vclJm8Bb5djXJBmEX6fS3+zCh/F4VBK5Z2KxJt4s2Q==",
   1119       "dev": true,
   1120       "requires": {
   1121         "once": "^1.4.0"
   1122       },
   1123       "dependencies": {
   1124         "once": {
   1125           "version": "1.4.0",
   1126           "resolved": "https://registry.npmjs.org/once/-/once-1.4.0.tgz",
   1127           "integrity": "sha1-WDsap3WWHUsROsF9nFC6753Xa9E=",
   1128           "dev": true,
   1129           "requires": {
   1130             "wrappy": "1"
   1131           }
   1132         }
   1133       }
   1134     },
   1135     "engine.io": {
   1136       "version": "3.3.2",
   1137       "resolved": "https://registry.npmjs.org/engine.io/-/engine.io-3.3.2.tgz",
   1138       "integrity": "sha512-AsaA9KG7cWPXWHp5FvHdDWY3AMWeZ8x+2pUVLcn71qE5AtAzgGbxuclOytygskw8XGmiQafTmnI9Bix3uihu2w==",
   1139       "dev": true,
   1140       "requires": {
   1141         "accepts": "~1.3.4",
   1142         "base64id": "1.0.0",
   1143         "cookie": "0.3.1",
   1144         "debug": "~3.1.0",
   1145         "engine.io-parser": "~2.1.0",
   1146         "ws": "~6.1.0"
   1147       },
   1148       "dependencies": {
   1149         "accepts": {
   1150           "version": "1.3.5",
   1151           "resolved": "https://registry.npmjs.org/accepts/-/accepts-1.3.5.tgz",
   1152           "integrity": "sha1-63d99gEXI6OxTopywIBcjoZ0a9I=",
   1153           "dev": true,
   1154           "requires": {
   1155             "mime-types": "~2.1.18",
   1156             "negotiator": "0.6.1"
   1157           }
   1158         },
   1159         "debug": {
   1160           "version": "3.1.0",
   1161           "resolved": "https://registry.npmjs.org/debug/-/debug-3.1.0.tgz",
   1162           "integrity": "sha512-OX8XqP7/1a9cqkxYw2yXss15f26NKWBpDXQd0/uK/KPqdQhxbPa994hnzjcE2VqQpDslf55723cKPUOGSmMY3g==",
   1163           "dev": true,
   1164           "requires": {
   1165             "ms": "2.0.0"
   1166           }
   1167         },
   1168         "mime-db": {
   1169           "version": "1.37.0",
   1170           "resolved": "https://registry.npmjs.org/mime-db/-/mime-db-1.37.0.tgz",
   1171           "integrity": "sha512-R3C4db6bgQhlIhPU48fUtdVmKnflq+hRdad7IyKhtFj06VPNVdk2RhiYL3UjQIlso8L+YxAtFkobT0VK+S/ybg==",
   1172           "dev": true
   1173         },
   1174         "mime-types": {
   1175           "version": "2.1.21",
   1176           "resolved": "https://registry.npmjs.org/mime-types/-/mime-types-2.1.21.tgz",
   1177           "integrity": "sha512-3iL6DbwpyLzjR3xHSFNFeb9Nz/M8WDkX33t1GFQnFOllWk8pOrh/LSrB5OXlnlW5P9LH73X6loW/eogc+F5lJg==",
   1178           "dev": true,
   1179           "requires": {
   1180             "mime-db": "~1.37.0"
   1181           }
   1182         },
   1183         "ms": {
   1184           "version": "2.0.0",
   1185           "resolved": "https://registry.npmjs.org/ms/-/ms-2.0.0.tgz",
   1186           "integrity": "sha1-VgiurfwAvmwpAd9fmGF4jeDVl8g=",
   1187           "dev": true
   1188         }
   1189       }
   1190     },
   1191     "engine.io-client": {
   1192       "version": "3.3.2",
   1193       "resolved": "https://registry.npmjs.org/engine.io-client/-/engine.io-client-3.3.2.tgz",
   1194       "integrity": "sha512-y0CPINnhMvPuwtqXfsGuWE8BB66+B6wTtCofQDRecMQPYX3MYUZXFNKDhdrSe3EVjgOu4V3rxdeqN/Tr91IgbQ==",
   1195       "dev": true,
   1196       "requires": {
   1197         "component-emitter": "1.2.1",
   1198         "component-inherit": "0.0.3",
   1199         "debug": "~3.1.0",
   1200         "engine.io-parser": "~2.1.1",
   1201         "has-cors": "1.1.0",
   1202         "indexof": "0.0.1",
   1203         "parseqs": "0.0.5",
   1204         "parseuri": "0.0.5",
   1205         "ws": "~6.1.0",
   1206         "xmlhttprequest-ssl": "~1.5.4",
   1207         "yeast": "0.1.2"
   1208       },
   1209       "dependencies": {
   1210         "debug": {
   1211           "version": "3.1.0",
   1212           "resolved": "https://registry.npmjs.org/debug/-/debug-3.1.0.tgz",
   1213           "integrity": "sha512-OX8XqP7/1a9cqkxYw2yXss15f26NKWBpDXQd0/uK/KPqdQhxbPa994hnzjcE2VqQpDslf55723cKPUOGSmMY3g==",
   1214           "dev": true,
   1215           "requires": {
   1216             "ms": "2.0.0"
   1217           }
   1218         },
   1219         "ms": {
   1220           "version": "2.0.0",
   1221           "resolved": "https://registry.npmjs.org/ms/-/ms-2.0.0.tgz",
   1222           "integrity": "sha1-VgiurfwAvmwpAd9fmGF4jeDVl8g=",
   1223           "dev": true
   1224         }
   1225       }
   1226     },
   1227     "engine.io-parser": {
   1228       "version": "2.1.3",
   1229       "resolved": "https://registry.npmjs.org/engine.io-parser/-/engine.io-parser-2.1.3.tgz",
   1230       "integrity": "sha512-6HXPre2O4Houl7c4g7Ic/XzPnHBvaEmN90vtRO9uLmwtRqQmTOw0QMevL1TOfL2Cpu1VzsaTmMotQgMdkzGkVA==",
   1231       "dev": true,
   1232       "requires": {
   1233         "after": "0.8.2",
   1234         "arraybuffer.slice": "~0.0.7",
   1235         "base64-arraybuffer": "0.1.5",
   1236         "blob": "0.0.5",
   1237         "has-binary2": "~1.0.2"
   1238       }
   1239     },
   1240     "entities": {
   1241       "version": "1.0.0",
   1242       "resolved": "https://registry.npmjs.org/entities/-/entities-1.0.0.tgz",
   1243       "integrity": "sha1-sph6o4ITR/zeZCsk/fyeT7cSvyY=",
   1244       "dev": true
   1245     },
   1246     "error": {
   1247       "version": "7.0.2",
   1248       "resolved": "https://registry.npmjs.org/error/-/error-7.0.2.tgz",
   1249       "integrity": "sha1-pfdf/02ZJhJt2sDqXcOOaJFTywI=",
   1250       "dev": true,
   1251       "requires": {
   1252         "string-template": "~0.2.1",
   1253         "xtend": "~4.0.0"
   1254       }
   1255     },
   1256     "error-ex": {
   1257       "version": "1.3.0",
   1258       "resolved": "https://registry.npmjs.org/error-ex/-/error-ex-1.3.0.tgz",
   1259       "integrity": "sha1-5ntD8+gsluo6WE/+4Ln8MyXYAtk=",
   1260       "dev": true,
   1261       "requires": {
   1262         "is-arrayish": "^0.2.1"
   1263       }
   1264     },
   1265     "es6-promise": {
   1266       "version": "4.2.6",
   1267       "resolved": "https://registry.npmjs.org/es6-promise/-/es6-promise-4.2.6.tgz",
   1268       "integrity": "sha512-aRVgGdnmW2OiySVPUC9e6m+plolMAJKjZnQlCwNSuK5yQ0JN61DZSO1X1Ufd1foqWRAlig0rhduTCHe7sVtK5Q==",
   1269       "dev": true
   1270     },
   1271     "es6-promisify": {
   1272       "version": "5.0.0",
   1273       "resolved": "https://registry.npmjs.org/es6-promisify/-/es6-promisify-5.0.0.tgz",
   1274       "integrity": "sha1-UQnWLz5W6pZ8S2NQWu8IKRyKUgM=",
   1275       "dev": true,
   1276       "requires": {
   1277         "es6-promise": "^4.0.3"
   1278       }
   1279     },
   1280     "escape-html": {
   1281       "version": "1.0.3",
   1282       "resolved": "https://registry.npmjs.org/escape-html/-/escape-html-1.0.3.tgz",
   1283       "integrity": "sha1-Aljq5NPQwJdN4cFpGI7wBR0dGYg=",
   1284       "dev": true
   1285     },
   1286     "escape-string-regexp": {
   1287       "version": "1.0.5",
   1288       "resolved": "https://registry.npmjs.org/escape-string-regexp/-/escape-string-regexp-1.0.5.tgz",
   1289       "integrity": "sha1-G2HAViGQqN/2rjuyzwIAyhMLhtQ=",
   1290       "dev": true
   1291     },
   1292     "esprima": {
   1293       "version": "4.0.1",
   1294       "resolved": "https://registry.npmjs.org/esprima/-/esprima-4.0.1.tgz",
   1295       "integrity": "sha512-eGuFFw7Upda+g4p+QHvnW0RyTX/SVeJBDM/gCtMARO0cLuT2HcEKnTPvhjV6aGeqrCB/sbNop0Kszm0jsaWU4A==",
   1296       "dev": true
   1297     },
   1298     "etag": {
   1299       "version": "1.8.1",
   1300       "resolved": "https://registry.npmjs.org/etag/-/etag-1.8.1.tgz",
   1301       "integrity": "sha1-Qa4u62XvpiJorr/qg6x9eSmbCIc=",
   1302       "dev": true
   1303     },
   1304     "eventemitter2": {
   1305       "version": "0.4.14",
   1306       "resolved": "https://registry.npmjs.org/eventemitter2/-/eventemitter2-0.4.14.tgz",
   1307       "integrity": "sha1-j2G3XN4BKy6esoTUVFWDtWQ7Yas=",
   1308       "dev": true
   1309     },
   1310     "events": {
   1311       "version": "1.1.1",
   1312       "resolved": "https://registry.npmjs.org/events/-/events-1.1.1.tgz",
   1313       "integrity": "sha1-nr23Y1rQmccNzEwqH1AEKI6L2SQ=",
   1314       "dev": true
   1315     },
   1316     "exit": {
   1317       "version": "0.1.2",
   1318       "resolved": "https://registry.npmjs.org/exit/-/exit-0.1.2.tgz",
   1319       "integrity": "sha1-BjJjj42HfMghB9MKD/8aF8uhzQw=",
   1320       "dev": true
   1321     },
   1322     "expand-brackets": {
   1323       "version": "2.1.4",
   1324       "resolved": "https://registry.npmjs.org/expand-brackets/-/expand-brackets-2.1.4.tgz",
   1325       "integrity": "sha1-t3c14xXOMPa27/D4OwQVGiJEliI=",
   1326       "dev": true,
   1327       "requires": {
   1328         "debug": "^2.3.3",
   1329         "define-property": "^0.2.5",
   1330         "extend-shallow": "^2.0.1",
   1331         "posix-character-classes": "^0.1.0",
   1332         "regex-not": "^1.0.0",
   1333         "snapdragon": "^0.8.1",
   1334         "to-regex": "^3.0.1"
   1335       },
   1336       "dependencies": {
   1337         "define-property": {
   1338           "version": "0.2.5",
   1339           "resolved": "https://registry.npmjs.org/define-property/-/define-property-0.2.5.tgz",
   1340           "integrity": "sha1-w1se+RjsPJkPmlvFe+BKrOxcgRY=",
   1341           "dev": true,
   1342           "requires": {
   1343             "is-descriptor": "^0.1.0"
   1344           }
   1345         },
   1346         "extend-shallow": {
   1347           "version": "2.0.1",
   1348           "resolved": "https://registry.npmjs.org/extend-shallow/-/extend-shallow-2.0.1.tgz",
   1349           "integrity": "sha1-Ua99YUrZqfYQ6huvu5idaxxWiQ8=",
   1350           "dev": true,
   1351           "requires": {
   1352             "is-extendable": "^0.1.0"
   1353           }
   1354         }
   1355       }
   1356     },
   1357     "expand-tilde": {
   1358       "version": "2.0.2",
   1359       "resolved": "https://registry.npmjs.org/expand-tilde/-/expand-tilde-2.0.2.tgz",
   1360       "integrity": "sha1-l+gBqgUt8CRU3kawK/YhZCzchQI=",
   1361       "dev": true,
   1362       "requires": {
   1363         "homedir-polyfill": "^1.0.1"
   1364       }
   1365     },
   1366     "express": {
   1367       "version": "4.16.2",
   1368       "resolved": "https://registry.npmjs.org/express/-/express-4.16.2.tgz",
   1369       "integrity": "sha1-41xt/i1kt9ygpc1PIXgb4ymeB2w=",
   1370       "dev": true,
   1371       "requires": {
   1372         "accepts": "~1.3.4",
   1373         "array-flatten": "1.1.1",
   1374         "body-parser": "1.18.2",
   1375         "content-disposition": "0.5.2",
   1376         "content-type": "~1.0.4",
   1377         "cookie": "0.3.1",
   1378         "cookie-signature": "1.0.6",
   1379         "debug": "2.6.9",
   1380         "depd": "~1.1.1",
   1381         "encodeurl": "~1.0.1",
   1382         "escape-html": "~1.0.3",
   1383         "etag": "~1.8.1",
   1384         "finalhandler": "1.1.0",
   1385         "fresh": "0.5.2",
   1386         "merge-descriptors": "1.0.1",
   1387         "methods": "~1.1.2",
   1388         "on-finished": "~2.3.0",
   1389         "parseurl": "~1.3.2",
   1390         "path-to-regexp": "0.1.7",
   1391         "proxy-addr": "~2.0.2",
   1392         "qs": "6.5.1",
   1393         "range-parser": "~1.2.0",
   1394         "safe-buffer": "5.1.1",
   1395         "send": "0.16.1",
   1396         "serve-static": "1.13.1",
   1397         "setprototypeof": "1.1.0",
   1398         "statuses": "~1.3.1",
   1399         "type-is": "~1.6.15",
   1400         "utils-merge": "1.0.1",
   1401         "vary": "~1.1.2"
   1402       },
   1403       "dependencies": {
   1404         "accepts": {
   1405           "version": "1.3.4",
   1406           "resolved": "https://registry.npmjs.org/accepts/-/accepts-1.3.4.tgz",
   1407           "integrity": "sha1-hiRnWMfdbSGmR0/whKR0DsBesh8=",
   1408           "dev": true,
   1409           "requires": {
   1410             "mime-types": "~2.1.16",
   1411             "negotiator": "0.6.1"
   1412           }
   1413         },
   1414         "body-parser": {
   1415           "version": "1.18.2",
   1416           "resolved": "https://registry.npmjs.org/body-parser/-/body-parser-1.18.2.tgz",
   1417           "integrity": "sha1-h2eKGdhLR9hZuDGZvVm84iKxBFQ=",
   1418           "dev": true,
   1419           "requires": {
   1420             "bytes": "3.0.0",
   1421             "content-type": "~1.0.4",
   1422             "debug": "2.6.9",
   1423             "depd": "~1.1.1",
   1424             "http-errors": "~1.6.2",
   1425             "iconv-lite": "0.4.19",
   1426             "on-finished": "~2.3.0",
   1427             "qs": "6.5.1",
   1428             "raw-body": "2.3.2",
   1429             "type-is": "~1.6.15"
   1430           }
   1431         },
   1432         "bytes": {
   1433           "version": "3.0.0",
   1434           "resolved": "https://registry.npmjs.org/bytes/-/bytes-3.0.0.tgz",
   1435           "integrity": "sha1-0ygVQE1olpn4Wk6k+odV3ROpYEg=",
   1436           "dev": true
   1437         },
   1438         "content-type": {
   1439           "version": "1.0.4",
   1440           "resolved": "https://registry.npmjs.org/content-type/-/content-type-1.0.4.tgz",
   1441           "integrity": "sha512-hIP3EEPs8tB9AT1L+NUqtwOAps4mk2Zob89MWXMHjHWg9milF/j4osnnQLXBCBFBk/tvIG/tUc9mOUJiPBhPXA==",
   1442           "dev": true
   1443         },
   1444         "debug": {
   1445           "version": "2.6.9",
   1446           "resolved": "https://registry.npmjs.org/debug/-/debug-2.6.9.tgz",
   1447           "integrity": "sha512-bC7ElrdJaJnPbAP+1EotYvqZsb3ecl5wi6Bfi6BJTUcNowp6cvspg0jXznRTKDjm/E7AdgFBVeAPVMNcKGsHMA==",
   1448           "dev": true,
   1449           "requires": {
   1450             "ms": "2.0.0"
   1451           }
   1452         },
   1453         "depd": {
   1454           "version": "1.1.2",
   1455           "resolved": "https://registry.npmjs.org/depd/-/depd-1.1.2.tgz",
   1456           "integrity": "sha1-m81S4UwJd2PnSbJ0xDRu0uVgtak=",
   1457           "dev": true
   1458         },
   1459         "etag": {
   1460           "version": "1.8.1",
   1461           "resolved": "https://registry.npmjs.org/etag/-/etag-1.8.1.tgz",
   1462           "integrity": "sha1-Qa4u62XvpiJorr/qg6x9eSmbCIc=",
   1463           "dev": true
   1464         },
   1465         "fresh": {
   1466           "version": "0.5.2",
   1467           "resolved": "https://registry.npmjs.org/fresh/-/fresh-0.5.2.tgz",
   1468           "integrity": "sha1-PYyt2Q2XZWn6g1qx+OSyOhBWBac=",
   1469           "dev": true
   1470         },
   1471         "http-errors": {
   1472           "version": "1.6.2",
   1473           "resolved": "https://registry.npmjs.org/http-errors/-/http-errors-1.6.2.tgz",
   1474           "integrity": "sha1-CgAsyFcHGSp+eUbO7cERVfYOxzY=",
   1475           "dev": true,
   1476           "requires": {
   1477             "depd": "1.1.1",
   1478             "inherits": "2.0.3",
   1479             "setprototypeof": "1.0.3",
   1480             "statuses": ">= 1.3.1 < 2"
   1481           },
   1482           "dependencies": {
   1483             "depd": {
   1484               "version": "1.1.1",
   1485               "resolved": "https://registry.npmjs.org/depd/-/depd-1.1.1.tgz",
   1486               "integrity": "sha1-V4O04cRZ8G+lyif5kfPQbnoxA1k=",
   1487               "dev": true
   1488             },
   1489             "setprototypeof": {
   1490               "version": "1.0.3",
   1491               "resolved": "https://registry.npmjs.org/setprototypeof/-/setprototypeof-1.0.3.tgz",
   1492               "integrity": "sha1-ZlZ+NwQ+608E2RvWWMDL77VbjgQ=",
   1493               "dev": true
   1494             }
   1495           }
   1496         },
   1497         "iconv-lite": {
   1498           "version": "0.4.19",
   1499           "resolved": "https://registry.npmjs.org/iconv-lite/-/iconv-lite-0.4.19.tgz",
   1500           "integrity": "sha512-oTZqweIP51xaGPI4uPa56/Pri/480R+mo7SeU+YETByQNhDG55ycFyNLIgta9vXhILrxXDmF7ZGhqZIcuN0gJQ==",
   1501           "dev": true
   1502         },
   1503         "mime": {
   1504           "version": "1.4.1",
   1505           "resolved": "https://registry.npmjs.org/mime/-/mime-1.4.1.tgz",
   1506           "integrity": "sha512-KI1+qOZu5DcW6wayYHSzR/tXKCDC5Om4s1z2QJjDULzLcmf3DvzS7oluY4HCTrc+9FiKmWUgeNLg7W3uIQvxtQ==",
   1507           "dev": true
   1508         },
   1509         "mime-db": {
   1510           "version": "1.30.0",
   1511           "resolved": "https://registry.npmjs.org/mime-db/-/mime-db-1.30.0.tgz",
   1512           "integrity": "sha1-dMZD2i3Z1qRTmZY0ZbJtXKfXHwE=",
   1513           "dev": true
   1514         },
   1515         "mime-types": {
   1516           "version": "2.1.17",
   1517           "resolved": "https://registry.npmjs.org/mime-types/-/mime-types-2.1.17.tgz",
   1518           "integrity": "sha1-Cdejk/A+mVp5+K+Fe3Cp4KsWVXo=",
   1519           "dev": true,
   1520           "requires": {
   1521             "mime-db": "~1.30.0"
   1522           }
   1523         },
   1524         "ms": {
   1525           "version": "2.0.0",
   1526           "resolved": "https://registry.npmjs.org/ms/-/ms-2.0.0.tgz",
   1527           "integrity": "sha1-VgiurfwAvmwpAd9fmGF4jeDVl8g=",
   1528           "dev": true
   1529         },
   1530         "parseurl": {
   1531           "version": "1.3.2",
   1532           "resolved": "https://registry.npmjs.org/parseurl/-/parseurl-1.3.2.tgz",
   1533           "integrity": "sha1-/CidTtiZMRlGDBViUyYs3I3mW/M=",
   1534           "dev": true
   1535         },
   1536         "qs": {
   1537           "version": "6.5.1",
   1538           "resolved": "https://registry.npmjs.org/qs/-/qs-6.5.1.tgz",
   1539           "integrity": "sha512-eRzhrN1WSINYCDCbrz796z37LOe3m5tmW7RQf6oBntukAG1nmovJvhnwHHRMAfeoItc1m2Hk02WER2aQ/iqs+A==",
   1540           "dev": true
   1541         },
   1542         "raw-body": {
   1543           "version": "2.3.2",
   1544           "resolved": "https://registry.npmjs.org/raw-body/-/raw-body-2.3.2.tgz",
   1545           "integrity": "sha1-vNYMd9Prk83gBQKVw/N5OJvIj4k=",
   1546           "dev": true,
   1547           "requires": {
   1548             "bytes": "3.0.0",
   1549             "http-errors": "1.6.2",
   1550             "iconv-lite": "0.4.19",
   1551             "unpipe": "1.0.0"
   1552           }
   1553         },
   1554         "safe-buffer": {
   1555           "version": "5.1.1",
   1556           "resolved": "https://registry.npmjs.org/safe-buffer/-/safe-buffer-5.1.1.tgz",
   1557           "integrity": "sha512-kKvNJn6Mm93gAczWVJg7wH+wGYWNrDHdWvpUmHyEsgCtIwwo3bqPtV4tR5tuPaUhTOo/kvhVwd8XwwOllGYkbg==",
   1558           "dev": true
   1559         },
   1560         "send": {
   1561           "version": "0.16.1",
   1562           "resolved": "https://registry.npmjs.org/send/-/send-0.16.1.tgz",
   1563           "integrity": "sha512-ElCLJdJIKPk6ux/Hocwhk7NFHpI3pVm/IZOYWqUmoxcgeyM+MpxHHKhb8QmlJDX1pU6WrgaHBkVNm73Sv7uc2A==",
   1564           "dev": true,
   1565           "requires": {
   1566             "debug": "2.6.9",
   1567             "depd": "~1.1.1",
   1568             "destroy": "~1.0.4",
   1569             "encodeurl": "~1.0.1",
   1570             "escape-html": "~1.0.3",
   1571             "etag": "~1.8.1",
   1572             "fresh": "0.5.2",
   1573             "http-errors": "~1.6.2",
   1574             "mime": "1.4.1",
   1575             "ms": "2.0.0",
   1576             "on-finished": "~2.3.0",
   1577             "range-parser": "~1.2.0",
   1578             "statuses": "~1.3.1"
   1579           }
   1580         },
   1581         "serve-static": {
   1582           "version": "1.13.1",
   1583           "resolved": "https://registry.npmjs.org/serve-static/-/serve-static-1.13.1.tgz",
   1584           "integrity": "sha512-hSMUZrsPa/I09VYFJwa627JJkNs0NrfL1Uzuup+GqHfToR2KcsXFymXSV90hoyw3M+msjFuQly+YzIH/q0MGlQ==",
   1585           "dev": true,
   1586           "requires": {
   1587             "encodeurl": "~1.0.1",
   1588             "escape-html": "~1.0.3",
   1589             "parseurl": "~1.3.2",
   1590             "send": "0.16.1"
   1591           }
   1592         },
   1593         "setprototypeof": {
   1594           "version": "1.1.0",
   1595           "resolved": "https://registry.npmjs.org/setprototypeof/-/setprototypeof-1.1.0.tgz",
   1596           "integrity": "sha512-BvE/TwpZX4FXExxOxZyRGQQv651MSwmWKZGqvmPcRIjDqWub67kTKuIMx43cZZrS/cBBzwBcNDWoFxt2XEFIpQ==",
   1597           "dev": true
   1598         },
   1599         "type-is": {
   1600           "version": "1.6.15",
   1601           "resolved": "https://registry.npmjs.org/type-is/-/type-is-1.6.15.tgz",
   1602           "integrity": "sha1-yrEPtJCeRByChC6v4a1kbIGARBA=",
   1603           "dev": true,
   1604           "requires": {
   1605             "media-typer": "0.3.0",
   1606             "mime-types": "~2.1.15"
   1607           }
   1608         },
   1609         "utils-merge": {
   1610           "version": "1.0.1",
   1611           "resolved": "https://registry.npmjs.org/utils-merge/-/utils-merge-1.0.1.tgz",
   1612           "integrity": "sha1-n5VxD1CiZ5R7LMwSR0HBAoQn5xM=",
   1613           "dev": true
   1614         }
   1615       }
   1616     },
   1617     "extend": {
   1618       "version": "3.0.0",
   1619       "resolved": "https://registry.npmjs.org/extend/-/extend-3.0.0.tgz",
   1620       "integrity": "sha1-WkdDU7nzNT3dgXbf03uRyDpG8dQ=",
   1621       "dev": true
   1622     },
   1623     "extend-shallow": {
   1624       "version": "3.0.2",
   1625       "resolved": "https://registry.npmjs.org/extend-shallow/-/extend-shallow-3.0.2.tgz",
   1626       "integrity": "sha1-Jqcarwc7OfshJxcnRhMcJwQCjbg=",
   1627       "dev": true,
   1628       "requires": {
   1629         "assign-symbols": "^1.0.0",
   1630         "is-extendable": "^1.0.1"
   1631       },
   1632       "dependencies": {
   1633         "is-extendable": {
   1634           "version": "1.0.1",
   1635           "resolved": "https://registry.npmjs.org/is-extendable/-/is-extendable-1.0.1.tgz",
   1636           "integrity": "sha512-arnXMxT1hhoKo9k1LZdmlNyJdDDfy2v0fXjFlmok4+i8ul/6WlbVge9bhM74OpNPQPMGUToDtz+KXa1PneJxOA==",
   1637           "dev": true,
   1638           "requires": {
   1639             "is-plain-object": "^2.0.4"
   1640           }
   1641         }
   1642       }
   1643     },
   1644     "extglob": {
   1645       "version": "2.0.4",
   1646       "resolved": "https://registry.npmjs.org/extglob/-/extglob-2.0.4.tgz",
   1647       "integrity": "sha512-Nmb6QXkELsuBr24CJSkilo6UHHgbekK5UiZgfE6UHD3Eb27YC6oD+bhcT+tJ6cl8dmsgdQxnWlcry8ksBIBLpw==",
   1648       "dev": true,
   1649       "requires": {
   1650         "array-unique": "^0.3.2",
   1651         "define-property": "^1.0.0",
   1652         "expand-brackets": "^2.1.4",
   1653         "extend-shallow": "^2.0.1",
   1654         "fragment-cache": "^0.2.1",
   1655         "regex-not": "^1.0.0",
   1656         "snapdragon": "^0.8.1",
   1657         "to-regex": "^3.0.1"
   1658       },
   1659       "dependencies": {
   1660         "define-property": {
   1661           "version": "1.0.0",
   1662           "resolved": "https://registry.npmjs.org/define-property/-/define-property-1.0.0.tgz",
   1663           "integrity": "sha1-dp66rz9KY6rTr56NMEybvnm/sOY=",
   1664           "dev": true,
   1665           "requires": {
   1666             "is-descriptor": "^1.0.0"
   1667           }
   1668         },
   1669         "extend-shallow": {
   1670           "version": "2.0.1",
   1671           "resolved": "https://registry.npmjs.org/extend-shallow/-/extend-shallow-2.0.1.tgz",
   1672           "integrity": "sha1-Ua99YUrZqfYQ6huvu5idaxxWiQ8=",
   1673           "dev": true,
   1674           "requires": {
   1675             "is-extendable": "^0.1.0"
   1676           }
   1677         },
   1678         "is-accessor-descriptor": {
   1679           "version": "1.0.0",
   1680           "resolved": "https://registry.npmjs.org/is-accessor-descriptor/-/is-accessor-descriptor-1.0.0.tgz",
   1681           "integrity": "sha512-m5hnHTkcVsPfqx3AKlyttIPb7J+XykHvJP2B9bZDjlhLIoEq4XoK64Vg7boZlVWYK6LUY94dYPEE7Lh0ZkZKcQ==",
   1682           "dev": true,
   1683           "requires": {
   1684             "kind-of": "^6.0.0"
   1685           }
   1686         },
   1687         "is-data-descriptor": {
   1688           "version": "1.0.0",
   1689           "resolved": "https://registry.npmjs.org/is-data-descriptor/-/is-data-descriptor-1.0.0.tgz",
   1690           "integrity": "sha512-jbRXy1FmtAoCjQkVmIVYwuuqDFUbaOeDjmed1tOGPrsMhtJA4rD9tkgA0F1qJ3gRFRXcHYVkdeaP50Q5rE/jLQ==",
   1691           "dev": true,
   1692           "requires": {
   1693             "kind-of": "^6.0.0"
   1694           }
   1695         },
   1696         "is-descriptor": {
   1697           "version": "1.0.2",
   1698           "resolved": "https://registry.npmjs.org/is-descriptor/-/is-descriptor-1.0.2.tgz",
   1699           "integrity": "sha512-2eis5WqQGV7peooDyLmNEPUrps9+SXX5c9pL3xEB+4e9HnGuDa7mB7kHxHw4CbqS9k1T2hOH3miL8n8WtiYVtg==",
   1700           "dev": true,
   1701           "requires": {
   1702             "is-accessor-descriptor": "^1.0.0",
   1703             "is-data-descriptor": "^1.0.0",
   1704             "kind-of": "^6.0.2"
   1705           }
   1706         }
   1707       }
   1708     },
   1709     "extract-zip": {
   1710       "version": "1.6.7",
   1711       "resolved": "https://registry.npmjs.org/extract-zip/-/extract-zip-1.6.7.tgz",
   1712       "integrity": "sha1-qEC0uK9kAyZMjbV/Txp0Mz74H+k=",
   1713       "dev": true,
   1714       "requires": {
   1715         "concat-stream": "1.6.2",
   1716         "debug": "2.6.9",
   1717         "mkdirp": "0.5.1",
   1718         "yauzl": "2.4.1"
   1719       },
   1720       "dependencies": {
   1721         "concat-stream": {
   1722           "version": "1.6.2",
   1723           "resolved": "https://registry.npmjs.org/concat-stream/-/concat-stream-1.6.2.tgz",
   1724           "integrity": "sha512-27HBghJxjiZtIk3Ycvn/4kbJk/1uZuJFfuPEns6LaEvpvG1f0hTea8lilrouyo9mVc2GWdcEZ8OLoGmSADlrCw==",
   1725           "dev": true,
   1726           "requires": {
   1727             "buffer-from": "^1.0.0",
   1728             "inherits": "^2.0.3",
   1729             "readable-stream": "^2.2.2",
   1730             "typedarray": "^0.0.6"
   1731           }
   1732         },
   1733         "isarray": {
   1734           "version": "1.0.0",
   1735           "resolved": "https://registry.npmjs.org/isarray/-/isarray-1.0.0.tgz",
   1736           "integrity": "sha1-u5NdSFgsuhaMBoNJV6VKPgcSTxE=",
   1737           "dev": true
   1738         },
   1739         "process-nextick-args": {
   1740           "version": "2.0.0",
   1741           "resolved": "https://registry.npmjs.org/process-nextick-args/-/process-nextick-args-2.0.0.tgz",
   1742           "integrity": "sha512-MtEC1TqN0EU5nephaJ4rAtThHtC86dNN9qCuEhtshvpVBkAW5ZO7BASN9REnF9eoXGcRub+pFuKEpOHE+HbEMw==",
   1743           "dev": true
   1744         },
   1745         "readable-stream": {
   1746           "version": "2.3.6",
   1747           "resolved": "http://registry.npmjs.org/readable-stream/-/readable-stream-2.3.6.tgz",
   1748           "integrity": "sha512-tQtKA9WIAhBF3+VLAseyMqZeBjW0AHJoxOtYqSUZNJxauErmLbVm2FW1y+J/YA9dUrAC39ITejlZWhVIwawkKw==",
   1749           "dev": true,
   1750           "requires": {
   1751             "core-util-is": "~1.0.0",
   1752             "inherits": "~2.0.3",
   1753             "isarray": "~1.0.0",
   1754             "process-nextick-args": "~2.0.0",
   1755             "safe-buffer": "~5.1.1",
   1756             "string_decoder": "~1.1.1",
   1757             "util-deprecate": "~1.0.1"
   1758           }
   1759         },
   1760         "string_decoder": {
   1761           "version": "1.1.1",
   1762           "resolved": "https://registry.npmjs.org/string_decoder/-/string_decoder-1.1.1.tgz",
   1763           "integrity": "sha512-n/ShnvDi6FHbbVfviro+WojiFzv+s8MPMHBczVePfUpDJLwoLT0ht1l4YwBCbi8pJAveEEdnkHyPyTP/mzRfwg==",
   1764           "dev": true,
   1765           "requires": {
   1766             "safe-buffer": "~5.1.0"
   1767           }
   1768         }
   1769       }
   1770     },
   1771     "extsprintf": {
   1772       "version": "1.3.0",
   1773       "resolved": "https://registry.npmjs.org/extsprintf/-/extsprintf-1.3.0.tgz",
   1774       "integrity": "sha1-lpGEQOMEGnpBT4xS48V06zw+HgU=",
   1775       "dev": true
   1776     },
   1777     "fast-deep-equal": {
   1778       "version": "2.0.1",
   1779       "resolved": "https://registry.npmjs.org/fast-deep-equal/-/fast-deep-equal-2.0.1.tgz",
   1780       "integrity": "sha1-ewUhjd+WZ79/Nwv3/bLLFf3Qqkk=",
   1781       "dev": true
   1782     },
   1783     "fast-json-stable-stringify": {
   1784       "version": "2.0.0",
   1785       "resolved": "https://registry.npmjs.org/fast-json-stable-stringify/-/fast-json-stable-stringify-2.0.0.tgz",
   1786       "integrity": "sha1-1RQsDK7msRifh9OnYREGT4bIu/I=",
   1787       "dev": true
   1788     },
   1789     "faye-websocket": {
   1790       "version": "0.10.0",
   1791       "resolved": "https://registry.npmjs.org/faye-websocket/-/faye-websocket-0.10.0.tgz",
   1792       "integrity": "sha1-TkkvjQTftviQA1B/btvy1QHnxvQ=",
   1793       "dev": true,
   1794       "requires": {
   1795         "websocket-driver": ">=0.5.1"
   1796       }
   1797     },
   1798     "fd-slicer": {
   1799       "version": "1.0.1",
   1800       "resolved": "https://registry.npmjs.org/fd-slicer/-/fd-slicer-1.0.1.tgz",
   1801       "integrity": "sha1-i1vL2ewyfFBBv5qwI/1nUPEXfmU=",
   1802       "dev": true,
   1803       "requires": {
   1804         "pend": "~1.2.0"
   1805       }
   1806     },
   1807     "figures": {
   1808       "version": "1.7.0",
   1809       "resolved": "https://registry.npmjs.org/figures/-/figures-1.7.0.tgz",
   1810       "integrity": "sha1-y+Hjr/zxzUS4DK3+0o3Hk6lwHS4=",
   1811       "dev": true,
   1812       "requires": {
   1813         "escape-string-regexp": "^1.0.5",
   1814         "object-assign": "^4.1.0"
   1815       }
   1816     },
   1817     "fill-range": {
   1818       "version": "4.0.0",
   1819       "resolved": "https://registry.npmjs.org/fill-range/-/fill-range-4.0.0.tgz",
   1820       "integrity": "sha1-1USBHUKPmOsGpj3EAtJAPDKMOPc=",
   1821       "dev": true,
   1822       "requires": {
   1823         "extend-shallow": "^2.0.1",
   1824         "is-number": "^3.0.0",
   1825         "repeat-string": "^1.6.1",
   1826         "to-regex-range": "^2.1.0"
   1827       },
   1828       "dependencies": {
   1829         "extend-shallow": {
   1830           "version": "2.0.1",
   1831           "resolved": "https://registry.npmjs.org/extend-shallow/-/extend-shallow-2.0.1.tgz",
   1832           "integrity": "sha1-Ua99YUrZqfYQ6huvu5idaxxWiQ8=",
   1833           "dev": true,
   1834           "requires": {
   1835             "is-extendable": "^0.1.0"
   1836           }
   1837         }
   1838       }
   1839     },
   1840     "finalhandler": {
   1841       "version": "1.1.0",
   1842       "resolved": "https://registry.npmjs.org/finalhandler/-/finalhandler-1.1.0.tgz",
   1843       "integrity": "sha1-zgtoVbRYU+eRsvzGgARtiCU91/U=",
   1844       "dev": true,
   1845       "requires": {
   1846         "debug": "2.6.9",
   1847         "encodeurl": "~1.0.1",
   1848         "escape-html": "~1.0.3",
   1849         "on-finished": "~2.3.0",
   1850         "parseurl": "~1.3.2",
   1851         "statuses": "~1.3.1",
   1852         "unpipe": "~1.0.0"
   1853       },
   1854       "dependencies": {
   1855         "debug": {
   1856           "version": "2.6.9",
   1857           "resolved": "https://registry.npmjs.org/debug/-/debug-2.6.9.tgz",
   1858           "integrity": "sha512-bC7ElrdJaJnPbAP+1EotYvqZsb3ecl5wi6Bfi6BJTUcNowp6cvspg0jXznRTKDjm/E7AdgFBVeAPVMNcKGsHMA==",
   1859           "dev": true,
   1860           "requires": {
   1861             "ms": "2.0.0"
   1862           }
   1863         },
   1864         "ms": {
   1865           "version": "2.0.0",
   1866           "resolved": "https://registry.npmjs.org/ms/-/ms-2.0.0.tgz",
   1867           "integrity": "sha1-VgiurfwAvmwpAd9fmGF4jeDVl8g=",
   1868           "dev": true
   1869         },
   1870         "parseurl": {
   1871           "version": "1.3.2",
   1872           "resolved": "https://registry.npmjs.org/parseurl/-/parseurl-1.3.2.tgz",
   1873           "integrity": "sha1-/CidTtiZMRlGDBViUyYs3I3mW/M=",
   1874           "dev": true
   1875         }
   1876       }
   1877     },
   1878     "find-up": {
   1879       "version": "1.1.2",
   1880       "resolved": "https://registry.npmjs.org/find-up/-/find-up-1.1.2.tgz",
   1881       "integrity": "sha1-ay6YIrGizgpgq2TWEOzK1TyyTQ8=",
   1882       "dev": true,
   1883       "requires": {
   1884         "path-exists": "^2.0.0",
   1885         "pinkie-promise": "^2.0.0"
   1886       }
   1887     },
   1888     "findup-sync": {
   1889       "version": "0.3.0",
   1890       "resolved": "https://registry.npmjs.org/findup-sync/-/findup-sync-0.3.0.tgz",
   1891       "integrity": "sha1-N5MKpdgWt3fANEXhlmzGeQpMCxY=",
   1892       "dev": true,
   1893       "requires": {
   1894         "glob": "~5.0.0"
   1895       },
   1896       "dependencies": {
   1897         "glob": {
   1898           "version": "5.0.15",
   1899           "resolved": "https://registry.npmjs.org/glob/-/glob-5.0.15.tgz",
   1900           "integrity": "sha1-G8k2ueAvSmA/zCIuz3Yz0wuLk7E=",
   1901           "dev": true,
   1902           "requires": {
   1903             "inflight": "^1.0.4",
   1904             "inherits": "2",
   1905             "minimatch": "2 || 3",
   1906             "once": "^1.3.0",
   1907             "path-is-absolute": "^1.0.0"
   1908           }
   1909         }
   1910       }
   1911     },
   1912     "fined": {
   1913       "version": "1.1.1",
   1914       "resolved": "https://registry.npmjs.org/fined/-/fined-1.1.1.tgz",
   1915       "integrity": "sha512-jQp949ZmEbiYHk3gkbdtpJ0G1+kgtLQBNdP5edFP7Fh+WAYceLQz6yO1SBj72Xkg8GVyTB3bBzAYrHJVh5Xd5g==",
   1916       "dev": true,
   1917       "requires": {
   1918         "expand-tilde": "^2.0.2",
   1919         "is-plain-object": "^2.0.3",
   1920         "object.defaults": "^1.1.0",
   1921         "object.pick": "^1.2.0",
   1922         "parse-filepath": "^1.0.1"
   1923       }
   1924     },
   1925     "flagged-respawn": {
   1926       "version": "1.0.1",
   1927       "resolved": "https://registry.npmjs.org/flagged-respawn/-/flagged-respawn-1.0.1.tgz",
   1928       "integrity": "sha512-lNaHNVymajmk0OJMBn8fVUAU1BtDeKIqKoVhk4xAALB57aALg6b4W0MfJ/cUE0g9YBXy5XhSlPIpYIJ7HaY/3Q==",
   1929       "dev": true
   1930     },
   1931     "for-in": {
   1932       "version": "1.0.2",
   1933       "resolved": "https://registry.npmjs.org/for-in/-/for-in-1.0.2.tgz",
   1934       "integrity": "sha1-gQaNKVqBQuwKxybG4iAMMPttXoA=",
   1935       "dev": true
   1936     },
   1937     "for-own": {
   1938       "version": "1.0.0",
   1939       "resolved": "https://registry.npmjs.org/for-own/-/for-own-1.0.0.tgz",
   1940       "integrity": "sha1-xjMy9BXO3EsE2/5wz4NklMU8tEs=",
   1941       "dev": true,
   1942       "requires": {
   1943         "for-in": "^1.0.1"
   1944       }
   1945     },
   1946     "forever-agent": {
   1947       "version": "0.6.1",
   1948       "resolved": "https://registry.npmjs.org/forever-agent/-/forever-agent-0.6.1.tgz",
   1949       "integrity": "sha1-+8cfDEGt6zf5bFd60e1C2P2sypE=",
   1950       "dev": true
   1951     },
   1952     "form-data": {
   1953       "version": "2.3.3",
   1954       "resolved": "https://registry.npmjs.org/form-data/-/form-data-2.3.3.tgz",
   1955       "integrity": "sha512-1lLKB2Mu3aGP1Q/2eCOx0fNbRMe7XdwktwOruhfqqd0rIJWwN4Dh+E3hrPSlDCXnSR7UtZ1N38rVXm+6+MEhJQ==",
   1956       "dev": true,
   1957       "requires": {
   1958         "asynckit": "^0.4.0",
   1959         "combined-stream": "^1.0.6",
   1960         "mime-types": "^2.1.12"
   1961       }
   1962     },
   1963     "forwarded": {
   1964       "version": "0.1.2",
   1965       "resolved": "https://registry.npmjs.org/forwarded/-/forwarded-0.1.2.tgz",
   1966       "integrity": "sha1-mMI9qxF1ZXuMBXPozszZGw/xjIQ=",
   1967       "dev": true
   1968     },
   1969     "fragment-cache": {
   1970       "version": "0.2.1",
   1971       "resolved": "https://registry.npmjs.org/fragment-cache/-/fragment-cache-0.2.1.tgz",
   1972       "integrity": "sha1-QpD60n8T6Jvn8zeZxrxaCr//DRk=",
   1973       "dev": true,
   1974       "requires": {
   1975         "map-cache": "^0.2.2"
   1976       }
   1977     },
   1978     "fresh": {
   1979       "version": "0.5.2",
   1980       "resolved": "https://registry.npmjs.org/fresh/-/fresh-0.5.2.tgz",
   1981       "integrity": "sha1-PYyt2Q2XZWn6g1qx+OSyOhBWBac=",
   1982       "dev": true
   1983     },
   1984     "fs.realpath": {
   1985       "version": "1.0.0",
   1986       "resolved": "https://registry.npmjs.org/fs.realpath/-/fs.realpath-1.0.0.tgz",
   1987       "integrity": "sha1-FQStJSMVjKpA20onh8sBQRmU6k8=",
   1988       "dev": true
   1989     },
   1990     "fstream": {
   1991       "version": "1.0.11",
   1992       "resolved": "https://registry.npmjs.org/fstream/-/fstream-1.0.11.tgz",
   1993       "integrity": "sha1-XB+x8RdHcRTwYyoOtLcbPLD9MXE=",
   1994       "dev": true,
   1995       "requires": {
   1996         "graceful-fs": "^4.1.2",
   1997         "inherits": "~2.0.0",
   1998         "mkdirp": ">=0.5 0",
   1999         "rimraf": "2"
   2000       }
   2001     },
   2002     "gauge": {
   2003       "version": "2.7.4",
   2004       "resolved": "https://registry.npmjs.org/gauge/-/gauge-2.7.4.tgz",
   2005       "integrity": "sha1-LANAXHU4w51+s3sxcCLjJfsBi/c=",
   2006       "dev": true,
   2007       "requires": {
   2008         "aproba": "^1.0.3",
   2009         "console-control-strings": "^1.0.0",
   2010         "has-unicode": "^2.0.0",
   2011         "object-assign": "^4.1.0",
   2012         "signal-exit": "^3.0.0",
   2013         "string-width": "^1.0.1",
   2014         "strip-ansi": "^3.0.1",
   2015         "wide-align": "^1.1.0"
   2016       }
   2017     },
   2018     "gaze": {
   2019       "version": "1.1.2",
   2020       "resolved": "https://registry.npmjs.org/gaze/-/gaze-1.1.2.tgz",
   2021       "integrity": "sha1-hHIkZ3rbiHDWeSV+0ziP22HkAQU=",
   2022       "dev": true,
   2023       "requires": {
   2024         "globule": "^1.0.0"
   2025       }
   2026     },
   2027     "get-caller-file": {
   2028       "version": "1.0.3",
   2029       "resolved": "https://registry.npmjs.org/get-caller-file/-/get-caller-file-1.0.3.tgz",
   2030       "integrity": "sha512-3t6rVToeoZfYSGd8YoLFR2DJkiQrIiUrGcjvFX2mDw3bn6k2OtwHN0TNCLbBO+w8qTvimhDkv+LSscbJY1vE6w==",
   2031       "dev": true
   2032     },
   2033     "get-stdin": {
   2034       "version": "4.0.1",
   2035       "resolved": "https://registry.npmjs.org/get-stdin/-/get-stdin-4.0.1.tgz",
   2036       "integrity": "sha1-uWjGsKBDhDJJAui/Gl3zJXmkUP4=",
   2037       "dev": true
   2038     },
   2039     "get-value": {
   2040       "version": "2.0.6",
   2041       "resolved": "https://registry.npmjs.org/get-value/-/get-value-2.0.6.tgz",
   2042       "integrity": "sha1-3BXKHGcjh8p2vTesCjlbogQqLCg=",
   2043       "dev": true
   2044     },
   2045     "getobject": {
   2046       "version": "0.1.0",
   2047       "resolved": "https://registry.npmjs.org/getobject/-/getobject-0.1.0.tgz",
   2048       "integrity": "sha1-BHpEl4n6Fg0Bj1SG7ZEyC27HiFw=",
   2049       "dev": true
   2050     },
   2051     "getpass": {
   2052       "version": "0.1.7",
   2053       "resolved": "https://registry.npmjs.org/getpass/-/getpass-0.1.7.tgz",
   2054       "integrity": "sha1-Xv+OPmhNVprkyysSgmBOi6YhSfo=",
   2055       "dev": true,
   2056       "requires": {
   2057         "assert-plus": "^1.0.0"
   2058       }
   2059     },
   2060     "glob": {
   2061       "version": "7.0.6",
   2062       "resolved": "https://registry.npmjs.org/glob/-/glob-7.0.6.tgz",
   2063       "integrity": "sha1-IRuvr0nlJbjNkyYNFKsTYVKz9Xo=",
   2064       "dev": true,
   2065       "requires": {
   2066         "fs.realpath": "^1.0.0",
   2067         "inflight": "^1.0.4",
   2068         "inherits": "2",
   2069         "minimatch": "^3.0.2",
   2070         "once": "^1.3.0",
   2071         "path-is-absolute": "^1.0.0"
   2072       }
   2073     },
   2074     "global-modules": {
   2075       "version": "1.0.0",
   2076       "resolved": "https://registry.npmjs.org/global-modules/-/global-modules-1.0.0.tgz",
   2077       "integrity": "sha512-sKzpEkf11GpOFuw0Zzjzmt4B4UZwjOcG757PPvrfhxcLFbq0wpsgpOqxpxtxFiCG4DtG93M6XRVbF2oGdev7bg==",
   2078       "dev": true,
   2079       "requires": {
   2080         "global-prefix": "^1.0.1",
   2081         "is-windows": "^1.0.1",
   2082         "resolve-dir": "^1.0.0"
   2083       }
   2084     },
   2085     "global-prefix": {
   2086       "version": "1.0.2",
   2087       "resolved": "https://registry.npmjs.org/global-prefix/-/global-prefix-1.0.2.tgz",
   2088       "integrity": "sha1-2/dDxsFJklk8ZVVoy2btMsASLr4=",
   2089       "dev": true,
   2090       "requires": {
   2091         "expand-tilde": "^2.0.2",
   2092         "homedir-polyfill": "^1.0.1",
   2093         "ini": "^1.3.4",
   2094         "is-windows": "^1.0.1",
   2095         "which": "^1.2.14"
   2096       },
   2097       "dependencies": {
   2098         "isexe": {
   2099           "version": "2.0.0",
   2100           "resolved": "https://registry.npmjs.org/isexe/-/isexe-2.0.0.tgz",
   2101           "integrity": "sha1-6PvzdNxVb/iUehDcsFctYz8s+hA=",
   2102           "dev": true
   2103         },
   2104         "which": {
   2105           "version": "1.3.1",
   2106           "resolved": "https://registry.npmjs.org/which/-/which-1.3.1.tgz",
   2107           "integrity": "sha512-HxJdYWq1MTIQbJ3nw0cqssHoTNU267KlrDuGZ1WYlxDStUtKUhOaJmh112/TZmHxxUfuJqPXSOm7tDyas0OSIQ==",
   2108           "dev": true,
   2109           "requires": {
   2110             "isexe": "^2.0.0"
   2111           }
   2112         }
   2113       }
   2114     },
   2115     "globule": {
   2116       "version": "1.2.1",
   2117       "resolved": "https://registry.npmjs.org/globule/-/globule-1.2.1.tgz",
   2118       "integrity": "sha512-g7QtgWF4uYSL5/dn71WxubOrS7JVGCnFPEnoeChJmBnyR9Mw8nGoEwOgJL/RC2Te0WhbsEUCejfH8SZNJ+adYQ==",
   2119       "dev": true,
   2120       "requires": {
   2121         "glob": "~7.1.1",
   2122         "lodash": "~4.17.10",
   2123         "minimatch": "~3.0.2"
   2124       },
   2125       "dependencies": {
   2126         "glob": {
   2127           "version": "7.1.3",
   2128           "resolved": "https://registry.npmjs.org/glob/-/glob-7.1.3.tgz",
   2129           "integrity": "sha512-vcfuiIxogLV4DlGBHIUOwI0IbrJ8HWPc4MU7HzviGeNho/UJDfi6B5p3sHeWIQ0KGIU0Jpxi5ZHxemQfLkkAwQ==",
   2130           "dev": true,
   2131           "requires": {
   2132             "fs.realpath": "^1.0.0",
   2133             "inflight": "^1.0.4",
   2134             "inherits": "2",
   2135             "minimatch": "^3.0.4",
   2136             "once": "^1.3.0",
   2137             "path-is-absolute": "^1.0.0"
   2138           },
   2139           "dependencies": {
   2140             "minimatch": {
   2141               "version": "3.0.4",
   2142               "resolved": "https://registry.npmjs.org/minimatch/-/minimatch-3.0.4.tgz",
   2143               "integrity": "sha512-yJHVQEhyqPLUTgt9B83PXu6W3rx4MvvHvSUvToogpwoGDOUQ+yDrR0HRot+yOCdCO7u4hX3pWft6kWBBcqh0UA==",
   2144               "dev": true,
   2145               "requires": {
   2146                 "brace-expansion": "^1.1.7"
   2147               }
   2148             }
   2149           }
   2150         }
   2151       }
   2152     },
   2153     "graceful-fs": {
   2154       "version": "4.1.4",
   2155       "resolved": "https://registry.npmjs.org/graceful-fs/-/graceful-fs-4.1.4.tgz",
   2156       "integrity": "sha1-7widKIDwM7ARgjzlyPrnmNp3Xb0=",
   2157       "dev": true
   2158     },
   2159     "grunt": {
   2160       "version": "1.0.4",
   2161       "resolved": "https://registry.npmjs.org/grunt/-/grunt-1.0.4.tgz",
   2162       "integrity": "sha512-PYsMOrOC+MsdGEkFVwMaMyc6Ob7pKmq+deg1Sjr+vvMWp35sztfwKE7qoN51V+UEtHsyNuMcGdgMLFkBHvMxHQ==",
   2163       "dev": true,
   2164       "requires": {
   2165         "coffeescript": "~1.10.0",
   2166         "dateformat": "~1.0.12",
   2167         "eventemitter2": "~0.4.13",
   2168         "exit": "~0.1.1",
   2169         "findup-sync": "~0.3.0",
   2170         "glob": "~7.0.0",
   2171         "grunt-cli": "~1.2.0",
   2172         "grunt-known-options": "~1.1.0",
   2173         "grunt-legacy-log": "~2.0.0",
   2174         "grunt-legacy-util": "~1.1.1",
   2175         "iconv-lite": "~0.4.13",
   2176         "js-yaml": "~3.13.0",
   2177         "minimatch": "~3.0.2",
   2178         "mkdirp": "~0.5.1",
   2179         "nopt": "~3.0.6",
   2180         "path-is-absolute": "~1.0.0",
   2181         "rimraf": "~2.6.2"
   2182       },
   2183       "dependencies": {
   2184         "grunt-cli": {
   2185           "version": "1.2.0",
   2186           "resolved": "https://registry.npmjs.org/grunt-cli/-/grunt-cli-1.2.0.tgz",
   2187           "integrity": "sha1-VisRnrsGndtGSs4oRVAb6Xs1tqg=",
   2188           "dev": true,
   2189           "requires": {
   2190             "findup-sync": "~0.3.0",
   2191             "grunt-known-options": "~1.1.0",
   2192             "nopt": "~3.0.6",
   2193             "resolve": "~1.1.0"
   2194           }
   2195         }
   2196       }
   2197     },
   2198     "grunt-autoprefixer": {
   2199       "version": "3.0.4",
   2200       "resolved": "https://registry.npmjs.org/grunt-autoprefixer/-/grunt-autoprefixer-3.0.4.tgz",
   2201       "integrity": "sha1-/kLiR7z6ucKSoSwGLa1PNb3pAsU=",
   2202       "dev": true,
   2203       "requires": {
   2204         "autoprefixer-core": "^5.1.7",
   2205         "chalk": "~1.0.0",
   2206         "diff": "~1.3.0",
   2207         "postcss": "^4.1.11"
   2208       },
   2209       "dependencies": {
   2210         "ansi-regex": {
   2211           "version": "1.1.1",
   2212           "resolved": "https://registry.npmjs.org/ansi-regex/-/ansi-regex-1.1.1.tgz",
   2213           "integrity": "sha1-QchHGUZGN15qGl0Qw8oFTvn8mA0=",
   2214           "dev": true
   2215         },
   2216         "chalk": {
   2217           "version": "1.0.0",
   2218           "resolved": "https://registry.npmjs.org/chalk/-/chalk-1.0.0.tgz",
   2219           "integrity": "sha1-s89O0P9Tl8mcdbj2edsvUoMfltw=",
   2220           "dev": true,
   2221           "requires": {
   2222             "ansi-styles": "^2.0.1",
   2223             "escape-string-regexp": "^1.0.2",
   2224             "has-ansi": "^1.0.3",
   2225             "strip-ansi": "^2.0.1",
   2226             "supports-color": "^1.3.0"
   2227           }
   2228         },
   2229         "has-ansi": {
   2230           "version": "1.0.3",
   2231           "resolved": "https://registry.npmjs.org/has-ansi/-/has-ansi-1.0.3.tgz",
   2232           "integrity": "sha1-wLWxYV2eOCsP9nFp2We0JeSMpTg=",
   2233           "dev": true,
   2234           "requires": {
   2235             "ansi-regex": "^1.1.0",
   2236             "get-stdin": "^4.0.1"
   2237           }
   2238         },
   2239         "strip-ansi": {
   2240           "version": "2.0.1",
   2241           "resolved": "https://registry.npmjs.org/strip-ansi/-/strip-ansi-2.0.1.tgz",
   2242           "integrity": "sha1-32LBqpTtLxFOHQ8h/R1QSCt5pg4=",
   2243           "dev": true,
   2244           "requires": {
   2245             "ansi-regex": "^1.0.0"
   2246           }
   2247         },
   2248         "supports-color": {
   2249           "version": "1.3.1",
   2250           "resolved": "https://registry.npmjs.org/supports-color/-/supports-color-1.3.1.tgz",
   2251           "integrity": "sha1-FXWN8J2P87SswwdTn6vicJXhBC0=",
   2252           "dev": true
   2253         }
   2254       }
   2255     },
   2256     "grunt-cli": {
   2257       "version": "1.3.2",
   2258       "resolved": "https://registry.npmjs.org/grunt-cli/-/grunt-cli-1.3.2.tgz",
   2259       "integrity": "sha512-8OHDiZZkcptxVXtMfDxJvmN7MVJNE8L/yIcPb4HB7TlyFD1kDvjHrb62uhySsU14wJx9ORMnTuhRMQ40lH/orQ==",
   2260       "dev": true,
   2261       "requires": {
   2262         "grunt-known-options": "~1.1.0",
   2263         "interpret": "~1.1.0",
   2264         "liftoff": "~2.5.0",
   2265         "nopt": "~4.0.1",
   2266         "v8flags": "~3.1.1"
   2267       },
   2268       "dependencies": {
   2269         "nopt": {
   2270           "version": "4.0.1",
   2271           "resolved": "https://registry.npmjs.org/nopt/-/nopt-4.0.1.tgz",
   2272           "integrity": "sha1-0NRoWv1UFRk8jHUFYC0NF81kR00=",
   2273           "dev": true,
   2274           "requires": {
   2275             "abbrev": "1",
   2276             "osenv": "^0.1.4"
   2277           }
   2278         }
   2279       }
   2280     },
   2281     "grunt-contrib-connect": {
   2282       "version": "2.0.0",
   2283       "resolved": "https://registry.npmjs.org/grunt-contrib-connect/-/grunt-contrib-connect-2.0.0.tgz",
   2284       "integrity": "sha512-JVjM9UDP84WbT2S7swkyuwPuxFtT+zry/RUBuP3IT8LZPEQjtzzMwiM+qimswNKQ9plh5WhcFWaaqz2ruB9/DA==",
   2285       "dev": true,
   2286       "requires": {
   2287         "async": "^2.6.1",
   2288         "connect": "^3.6.6",
   2289         "connect-livereload": "^0.6.0",
   2290         "morgan": "^1.9.0",
   2291         "node-http2": "^4.0.1",
   2292         "opn": "^5.3.0",
   2293         "portscanner": "^2.2.0",
   2294         "serve-index": "^1.9.1",
   2295         "serve-static": "^1.13.2"
   2296       },
   2297       "dependencies": {
   2298         "async": {
   2299           "version": "2.6.2",
   2300           "resolved": "https://registry.npmjs.org/async/-/async-2.6.2.tgz",
   2301           "integrity": "sha512-H1qVYh1MYhEEFLsP97cVKqCGo7KfCyTt6uEWqsTBr9SO84oK9Uwbyd/yCW+6rKJLHksBNUVWZDAjfS+Ccx0Bbg==",
   2302           "dev": true,
   2303           "requires": {
   2304             "lodash": "^4.17.11"
   2305           }
   2306         },
   2307         "lodash": {
   2308           "version": "4.17.11",
   2309           "resolved": "https://registry.npmjs.org/lodash/-/lodash-4.17.11.tgz",
   2310           "integrity": "sha512-cQKh8igo5QUhZ7lg38DYWAxMvjSAKG0A8wGSVimP07SIUEK2UO+arSRKbRZWtelMtN5V0Hkwh5ryOto/SshYIg==",
   2311           "dev": true
   2312         }
   2313       }
   2314     },
   2315     "grunt-contrib-cssmin": {
   2316       "version": "3.0.0",
   2317       "resolved": "https://registry.npmjs.org/grunt-contrib-cssmin/-/grunt-contrib-cssmin-3.0.0.tgz",
   2318       "integrity": "sha512-eXpooYmVGKMs/xV7DzTLgJFPVOfMuawPD3x0JwhlH0mumq2NtH3xsxaHxp1Y3NKxp0j0tRhFS6kSBRsz6TuTGg==",
   2319       "dev": true,
   2320       "requires": {
   2321         "chalk": "^2.4.1",
   2322         "clean-css": "~4.2.1",
   2323         "maxmin": "^2.1.0"
   2324       },
   2325       "dependencies": {
   2326         "ansi-styles": {
   2327           "version": "3.2.1",
   2328           "resolved": "https://registry.npmjs.org/ansi-styles/-/ansi-styles-3.2.1.tgz",
   2329           "integrity": "sha512-VT0ZI6kZRdTh8YyJw3SMbYm/u+NqfsAxEpWO0Pf9sq8/e94WxxOpPKx9FR1FlyCtOVDNOQ+8ntlqFxiRc+r5qA==",
   2330           "dev": true,
   2331           "requires": {
   2332             "color-convert": "^1.9.0"
   2333           }
   2334         },
   2335         "chalk": {
   2336           "version": "2.4.2",
   2337           "resolved": "https://registry.npmjs.org/chalk/-/chalk-2.4.2.tgz",
   2338           "integrity": "sha512-Mti+f9lpJNcwF4tWV8/OrTTtF1gZi+f8FqlyAdouralcFWFQWF2+NgCHShjkCb+IFBLq9buZwE1xckQU4peSuQ==",
   2339           "dev": true,
   2340           "requires": {
   2341             "ansi-styles": "^3.2.1",
   2342             "escape-string-regexp": "^1.0.5",
   2343             "supports-color": "^5.3.0"
   2344           }
   2345         },
   2346         "supports-color": {
   2347           "version": "5.5.0",
   2348           "resolved": "https://registry.npmjs.org/supports-color/-/supports-color-5.5.0.tgz",
   2349           "integrity": "sha512-QjVjwdXIt408MIiAqCX4oUKsgU2EqAGzs2Ppkm4aQYbjm+ZEWEcW4SfFNTr4uMNZma0ey4f5lgLrkB0aX0QMow==",
   2350           "dev": true,
   2351           "requires": {
   2352             "has-flag": "^3.0.0"
   2353           }
   2354         }
   2355       }
   2356     },
   2357     "grunt-contrib-jshint": {
   2358       "version": "2.0.0",
   2359       "resolved": "https://registry.npmjs.org/grunt-contrib-jshint/-/grunt-contrib-jshint-2.0.0.tgz",
   2360       "integrity": "sha512-4qR411I1bhvVrPkKBzCUcrWkTEtBuWioXi9ABWRXHoplRScg03jiMqLDpzS4pDhVsLOTx5F9l+0cnMc+Gd2MWg==",
   2361       "dev": true,
   2362       "requires": {
   2363         "chalk": "^2.4.1",
   2364         "hooker": "^0.2.3",
   2365         "jshint": "~2.9.6"
   2366       },
   2367       "dependencies": {
   2368         "ansi-styles": {
   2369           "version": "3.2.1",
   2370           "resolved": "https://registry.npmjs.org/ansi-styles/-/ansi-styles-3.2.1.tgz",
   2371           "integrity": "sha512-VT0ZI6kZRdTh8YyJw3SMbYm/u+NqfsAxEpWO0Pf9sq8/e94WxxOpPKx9FR1FlyCtOVDNOQ+8ntlqFxiRc+r5qA==",
   2372           "dev": true,
   2373           "requires": {
   2374             "color-convert": "^1.9.0"
   2375           }
   2376         },
   2377         "chalk": {
   2378           "version": "2.4.2",
   2379           "resolved": "https://registry.npmjs.org/chalk/-/chalk-2.4.2.tgz",
   2380           "integrity": "sha512-Mti+f9lpJNcwF4tWV8/OrTTtF1gZi+f8FqlyAdouralcFWFQWF2+NgCHShjkCb+IFBLq9buZwE1xckQU4peSuQ==",
   2381           "dev": true,
   2382           "requires": {
   2383             "ansi-styles": "^3.2.1",
   2384             "escape-string-regexp": "^1.0.5",
   2385             "supports-color": "^5.3.0"
   2386           }
   2387         },
   2388         "supports-color": {
   2389           "version": "5.5.0",
   2390           "resolved": "https://registry.npmjs.org/supports-color/-/supports-color-5.5.0.tgz",
   2391           "integrity": "sha512-QjVjwdXIt408MIiAqCX4oUKsgU2EqAGzs2Ppkm4aQYbjm+ZEWEcW4SfFNTr4uMNZma0ey4f5lgLrkB0aX0QMow==",
   2392           "dev": true,
   2393           "requires": {
   2394             "has-flag": "^3.0.0"
   2395           }
   2396         }
   2397       }
   2398     },
   2399     "grunt-contrib-qunit": {
   2400       "version": "3.1.0",
   2401       "resolved": "https://registry.npmjs.org/grunt-contrib-qunit/-/grunt-contrib-qunit-3.1.0.tgz",
   2402       "integrity": "sha512-mdk8UltH6mxCD63E0hTXMAts42DOi4z4bBBrY7qnuHiShflMF7IueSMYe0zWaZ2dO8mgujh57Zfny2EbigJhRg==",
   2403       "dev": true,
   2404       "requires": {
   2405         "eventemitter2": "^5.0.1",
   2406         "p-each-series": "^1.0.0",
   2407         "puppeteer": "^1.11.0"
   2408       },
   2409       "dependencies": {
   2410         "eventemitter2": {
   2411           "version": "5.0.1",
   2412           "resolved": "https://registry.npmjs.org/eventemitter2/-/eventemitter2-5.0.1.tgz",
   2413           "integrity": "sha1-YZegldX7a1folC9v1+qtY6CclFI=",
   2414           "dev": true
   2415         }
   2416       }
   2417     },
   2418     "grunt-contrib-uglify": {
   2419       "version": "3.3.0",
   2420       "resolved": "https://registry.npmjs.org/grunt-contrib-uglify/-/grunt-contrib-uglify-3.3.0.tgz",
   2421       "integrity": "sha512-W9O7lJE3PlD8VCc5fyaf98QV7f5wEDiU4PBIh0+/6UBbk2LhgzEFS0/p+taH5UD3+PlEn7QPN0o06Z0To6SqXw==",
   2422       "dev": true,
   2423       "requires": {
   2424         "chalk": "^1.0.0",
   2425         "maxmin": "^1.1.0",
   2426         "uglify-js": "~3.3.0",
   2427         "uri-path": "^1.0.0"
   2428       },
   2429       "dependencies": {
   2430         "gzip-size": {
   2431           "version": "1.0.0",
   2432           "resolved": "https://registry.npmjs.org/gzip-size/-/gzip-size-1.0.0.tgz",
   2433           "integrity": "sha1-Zs+LEBBHInuVus5uodoMF37Vwi8=",
   2434           "dev": true,
   2435           "requires": {
   2436             "browserify-zlib": "^0.1.4",
   2437             "concat-stream": "^1.4.1"
   2438           }
   2439         },
   2440         "maxmin": {
   2441           "version": "1.1.0",
   2442           "resolved": "https://registry.npmjs.org/maxmin/-/maxmin-1.1.0.tgz",
   2443           "integrity": "sha1-cTZehKmd2Piz99X94vANHn9zvmE=",
   2444           "dev": true,
   2445           "requires": {
   2446             "chalk": "^1.0.0",
   2447             "figures": "^1.0.1",
   2448             "gzip-size": "^1.0.0",
   2449             "pretty-bytes": "^1.0.0"
   2450           }
   2451         },
   2452         "pretty-bytes": {
   2453           "version": "1.0.4",
   2454           "resolved": "https://registry.npmjs.org/pretty-bytes/-/pretty-bytes-1.0.4.tgz",
   2455           "integrity": "sha1-CiLoIQYJrTVUL4yNXSFZr/B1HIQ=",
   2456           "dev": true,
   2457           "requires": {
   2458             "get-stdin": "^4.0.1",
   2459             "meow": "^3.1.0"
   2460           }
   2461         }
   2462       }
   2463     },
   2464     "grunt-contrib-watch": {
   2465       "version": "1.1.0",
   2466       "resolved": "https://registry.npmjs.org/grunt-contrib-watch/-/grunt-contrib-watch-1.1.0.tgz",
   2467       "integrity": "sha512-yGweN+0DW5yM+oo58fRu/XIRrPcn3r4tQx+nL7eMRwjpvk+rQY6R8o94BPK0i2UhTg9FN21hS+m8vR8v9vXfeg==",
   2468       "dev": true,
   2469       "requires": {
   2470         "async": "^2.6.0",
   2471         "gaze": "^1.1.0",
   2472         "lodash": "^4.17.10",
   2473         "tiny-lr": "^1.1.1"
   2474       },
   2475       "dependencies": {
   2476         "async": {
   2477           "version": "2.6.2",
   2478           "resolved": "https://registry.npmjs.org/async/-/async-2.6.2.tgz",
   2479           "integrity": "sha512-H1qVYh1MYhEEFLsP97cVKqCGo7KfCyTt6uEWqsTBr9SO84oK9Uwbyd/yCW+6rKJLHksBNUVWZDAjfS+Ccx0Bbg==",
   2480           "dev": true,
   2481           "requires": {
   2482             "lodash": "^4.17.11"
   2483           }
   2484         }
   2485       }
   2486     },
   2487     "grunt-known-options": {
   2488       "version": "1.1.0",
   2489       "resolved": "https://registry.npmjs.org/grunt-known-options/-/grunt-known-options-1.1.0.tgz",
   2490       "integrity": "sha1-pCdO6zL6dl2lp6OxcSYXzjsUQUk=",
   2491       "dev": true
   2492     },
   2493     "grunt-legacy-log": {
   2494       "version": "2.0.0",
   2495       "resolved": "https://registry.npmjs.org/grunt-legacy-log/-/grunt-legacy-log-2.0.0.tgz",
   2496       "integrity": "sha512-1m3+5QvDYfR1ltr8hjiaiNjddxGdQWcH0rw1iKKiQnF0+xtgTazirSTGu68RchPyh1OBng1bBUjLmX8q9NpoCw==",
   2497       "dev": true,
   2498       "requires": {
   2499         "colors": "~1.1.2",
   2500         "grunt-legacy-log-utils": "~2.0.0",
   2501         "hooker": "~0.2.3",
   2502         "lodash": "~4.17.5"
   2503       }
   2504     },
   2505     "grunt-legacy-log-utils": {
   2506       "version": "2.0.1",
   2507       "resolved": "https://registry.npmjs.org/grunt-legacy-log-utils/-/grunt-legacy-log-utils-2.0.1.tgz",
   2508       "integrity": "sha512-o7uHyO/J+i2tXG8r2bZNlVk20vlIFJ9IEYyHMCQGfWYru8Jv3wTqKZzvV30YW9rWEjq0eP3cflQ1qWojIe9VFA==",
   2509       "dev": true,
   2510       "requires": {
   2511         "chalk": "~2.4.1",
   2512         "lodash": "~4.17.10"
   2513       },
   2514       "dependencies": {
   2515         "ansi-styles": {
   2516           "version": "3.2.1",
   2517           "resolved": "https://registry.npmjs.org/ansi-styles/-/ansi-styles-3.2.1.tgz",
   2518           "integrity": "sha512-VT0ZI6kZRdTh8YyJw3SMbYm/u+NqfsAxEpWO0Pf9sq8/e94WxxOpPKx9FR1FlyCtOVDNOQ+8ntlqFxiRc+r5qA==",
   2519           "dev": true,
   2520           "requires": {
   2521             "color-convert": "^1.9.0"
   2522           }
   2523         },
   2524         "chalk": {
   2525           "version": "2.4.2",
   2526           "resolved": "https://registry.npmjs.org/chalk/-/chalk-2.4.2.tgz",
   2527           "integrity": "sha512-Mti+f9lpJNcwF4tWV8/OrTTtF1gZi+f8FqlyAdouralcFWFQWF2+NgCHShjkCb+IFBLq9buZwE1xckQU4peSuQ==",
   2528           "dev": true,
   2529           "requires": {
   2530             "ansi-styles": "^3.2.1",
   2531             "escape-string-regexp": "^1.0.5",
   2532             "supports-color": "^5.3.0"
   2533           }
   2534         },
   2535         "supports-color": {
   2536           "version": "5.5.0",
   2537           "resolved": "https://registry.npmjs.org/supports-color/-/supports-color-5.5.0.tgz",
   2538           "integrity": "sha512-QjVjwdXIt408MIiAqCX4oUKsgU2EqAGzs2Ppkm4aQYbjm+ZEWEcW4SfFNTr4uMNZma0ey4f5lgLrkB0aX0QMow==",
   2539           "dev": true,
   2540           "requires": {
   2541             "has-flag": "^3.0.0"
   2542           }
   2543         }
   2544       }
   2545     },
   2546     "grunt-legacy-util": {
   2547       "version": "1.1.1",
   2548       "resolved": "https://registry.npmjs.org/grunt-legacy-util/-/grunt-legacy-util-1.1.1.tgz",
   2549       "integrity": "sha512-9zyA29w/fBe6BIfjGENndwoe1Uy31BIXxTH3s8mga0Z5Bz2Sp4UCjkeyv2tI449ymkx3x26B+46FV4fXEddl5A==",
   2550       "dev": true,
   2551       "requires": {
   2552         "async": "~1.5.2",
   2553         "exit": "~0.1.1",
   2554         "getobject": "~0.1.0",
   2555         "hooker": "~0.2.3",
   2556         "lodash": "~4.17.10",
   2557         "underscore.string": "~3.3.4",
   2558         "which": "~1.3.0"
   2559       }
   2560     },
   2561     "grunt-sass": {
   2562       "version": "3.0.2",
   2563       "resolved": "https://registry.npmjs.org/grunt-sass/-/grunt-sass-3.0.2.tgz",
   2564       "integrity": "sha512-Ogq4cWqBre71gZIkgxIxevgzZHSIIsrKu/5yvPDl4Mvib0A4TRTJEQUdpQ0YV1iai0DPjayz02vDJE6KUVHQ2w==",
   2565       "dev": true
   2566     },
   2567     "grunt-zip": {
   2568       "version": "0.17.1",
   2569       "resolved": "https://registry.npmjs.org/grunt-zip/-/grunt-zip-0.17.1.tgz",
   2570       "integrity": "sha1-IYr6NzUcRvebn7HWovw8hFGaUtA=",
   2571       "dev": true,
   2572       "requires": {
   2573         "grunt-retro": "~0.6.0",
   2574         "jszip": "~2.5.0"
   2575       },
   2576       "dependencies": {
   2577         "grunt-retro": {
   2578           "version": "0.6.4",
   2579           "resolved": "https://registry.npmjs.org/grunt-retro/-/grunt-retro-0.6.4.tgz",
   2580           "integrity": "sha1-8mqEj2pHl6X/foUOYCIMDea+jnI=",
   2581           "dev": true
   2582         },
   2583         "jszip": {
   2584           "version": "2.5.0",
   2585           "resolved": "https://registry.npmjs.org/jszip/-/jszip-2.5.0.tgz",
   2586           "integrity": "sha1-dET9hVHd8+XacZj+oMkbyDCMwnQ=",
   2587           "dev": true,
   2588           "requires": {
   2589             "pako": "~0.2.5"
   2590           }
   2591         }
   2592       }
   2593     },
   2594     "gzip-size": {
   2595       "version": "3.0.0",
   2596       "resolved": "https://registry.npmjs.org/gzip-size/-/gzip-size-3.0.0.tgz",
   2597       "integrity": "sha1-VGGI6b3DN/Zzdy+BZgRks4nc5SA=",
   2598       "dev": true,
   2599       "requires": {
   2600         "duplexer": "^0.1.1"
   2601       }
   2602     },
   2603     "har-schema": {
   2604       "version": "2.0.0",
   2605       "resolved": "https://registry.npmjs.org/har-schema/-/har-schema-2.0.0.tgz",
   2606       "integrity": "sha1-qUwiJOvKwEeCoNkDVSHyRzW37JI=",
   2607       "dev": true
   2608     },
   2609     "har-validator": {
   2610       "version": "5.1.3",
   2611       "resolved": "https://registry.npmjs.org/har-validator/-/har-validator-5.1.3.tgz",
   2612       "integrity": "sha512-sNvOCzEQNr/qrvJgc3UG/kD4QtlHycrzwS+6mfTrrSq97BvaYcPZZI1ZSqGSPR73Cxn4LKTD4PttRwfU7jWq5g==",
   2613       "dev": true,
   2614       "requires": {
   2615         "ajv": "^6.5.5",
   2616         "har-schema": "^2.0.0"
   2617       }
   2618     },
   2619     "has-ansi": {
   2620       "version": "2.0.0",
   2621       "resolved": "https://registry.npmjs.org/has-ansi/-/has-ansi-2.0.0.tgz",
   2622       "integrity": "sha1-NPUEnOHs3ysGSa8+8k5F7TVBbZE=",
   2623       "dev": true,
   2624       "requires": {
   2625         "ansi-regex": "^2.0.0"
   2626       }
   2627     },
   2628     "has-binary2": {
   2629       "version": "1.0.3",
   2630       "resolved": "https://registry.npmjs.org/has-binary2/-/has-binary2-1.0.3.tgz",
   2631       "integrity": "sha512-G1LWKhDSvhGeAQ8mPVQlqNcOB2sJdwATtZKl2pDKKHfpf/rYj24lkinxf69blJbnsvtqqNU+L3SL50vzZhXOnw==",
   2632       "dev": true,
   2633       "requires": {
   2634         "isarray": "2.0.1"
   2635       },
   2636       "dependencies": {
   2637         "isarray": {
   2638           "version": "2.0.1",
   2639           "resolved": "https://registry.npmjs.org/isarray/-/isarray-2.0.1.tgz",
   2640           "integrity": "sha1-o32U7ZzaLVmGXJ92/llu4fM4dB4=",
   2641           "dev": true
   2642         }
   2643       }
   2644     },
   2645     "has-cors": {
   2646       "version": "1.1.0",
   2647       "resolved": "https://registry.npmjs.org/has-cors/-/has-cors-1.1.0.tgz",
   2648       "integrity": "sha1-XkdHk/fqmEPRu5nCPu9J/xJv/zk=",
   2649       "dev": true
   2650     },
   2651     "has-flag": {
   2652       "version": "3.0.0",
   2653       "resolved": "https://registry.npmjs.org/has-flag/-/has-flag-3.0.0.tgz",
   2654       "integrity": "sha1-tdRU3CGZriJWmfNGfloH87lVuv0=",
   2655       "dev": true
   2656     },
   2657     "has-unicode": {
   2658       "version": "2.0.1",
   2659       "resolved": "https://registry.npmjs.org/has-unicode/-/has-unicode-2.0.1.tgz",
   2660       "integrity": "sha1-4Ob+aijPUROIVeCG0Wkedx3iqLk=",
   2661       "dev": true
   2662     },
   2663     "has-value": {
   2664       "version": "1.0.0",
   2665       "resolved": "https://registry.npmjs.org/has-value/-/has-value-1.0.0.tgz",
   2666       "integrity": "sha1-GLKB2lhbHFxR3vJMkw7SmgvmsXc=",
   2667       "dev": true,
   2668       "requires": {
   2669         "get-value": "^2.0.6",
   2670         "has-values": "^1.0.0",
   2671         "isobject": "^3.0.0"
   2672       }
   2673     },
   2674     "has-values": {
   2675       "version": "1.0.0",
   2676       "resolved": "https://registry.npmjs.org/has-values/-/has-values-1.0.0.tgz",
   2677       "integrity": "sha1-lbC2P+whRmGab+V/51Yo1aOe/k8=",
   2678       "dev": true,
   2679       "requires": {
   2680         "is-number": "^3.0.0",
   2681         "kind-of": "^4.0.0"
   2682       },
   2683       "dependencies": {
   2684         "kind-of": {
   2685           "version": "4.0.0",
   2686           "resolved": "https://registry.npmjs.org/kind-of/-/kind-of-4.0.0.tgz",
   2687           "integrity": "sha1-IIE989cSkosgc3hpGkUGb65y3Vc=",
   2688           "dev": true,
   2689           "requires": {
   2690             "is-buffer": "^1.1.5"
   2691           }
   2692         }
   2693       }
   2694     },
   2695     "homedir-polyfill": {
   2696       "version": "1.0.3",
   2697       "resolved": "https://registry.npmjs.org/homedir-polyfill/-/homedir-polyfill-1.0.3.tgz",
   2698       "integrity": "sha512-eSmmWE5bZTK2Nou4g0AI3zZ9rswp7GRKoKXS1BLUkvPviOqs4YTN1djQIqrXy9k5gEtdLPy86JjRwsNM9tnDcA==",
   2699       "dev": true,
   2700       "requires": {
   2701         "parse-passwd": "^1.0.0"
   2702       }
   2703     },
   2704     "hooker": {
   2705       "version": "0.2.3",
   2706       "resolved": "https://registry.npmjs.org/hooker/-/hooker-0.2.3.tgz",
   2707       "integrity": "sha1-uDT3I8xKJCqmWWNFnfbZhMXT2Vk=",
   2708       "dev": true
   2709     },
   2710     "hosted-git-info": {
   2711       "version": "2.1.5",
   2712       "resolved": "https://registry.npmjs.org/hosted-git-info/-/hosted-git-info-2.1.5.tgz",
   2713       "integrity": "sha1-C6gdkNouJas0ozLm7HeTbhWYEYs=",
   2714       "dev": true
   2715     },
   2716     "htmlparser2": {
   2717       "version": "3.8.3",
   2718       "resolved": "https://registry.npmjs.org/htmlparser2/-/htmlparser2-3.8.3.tgz",
   2719       "integrity": "sha1-mWwosZFRaovoZQGn15dX5ccMEGg=",
   2720       "dev": true,
   2721       "requires": {
   2722         "domelementtype": "1",
   2723         "domhandler": "2.3",
   2724         "domutils": "1.5",
   2725         "entities": "1.0",
   2726         "readable-stream": "1.1"
   2727       },
   2728       "dependencies": {
   2729         "readable-stream": {
   2730           "version": "1.1.14",
   2731           "resolved": "https://registry.npmjs.org/readable-stream/-/readable-stream-1.1.14.tgz",
   2732           "integrity": "sha1-fPTFTvZI44EwhMY23SB54WbAgdk=",
   2733           "dev": true,
   2734           "requires": {
   2735             "core-util-is": "~1.0.0",
   2736             "inherits": "~2.0.1",
   2737             "isarray": "0.0.1",
   2738             "string_decoder": "~0.10.x"
   2739           }
   2740         }
   2741       }
   2742     },
   2743     "http-errors": {
   2744       "version": "1.6.3",
   2745       "resolved": "https://registry.npmjs.org/http-errors/-/http-errors-1.6.3.tgz",
   2746       "integrity": "sha1-i1VoC7S+KDoLW/TqLjhYC+HZMg0=",
   2747       "dev": true,
   2748       "requires": {
   2749         "depd": "~1.1.2",
   2750         "inherits": "2.0.3",
   2751         "setprototypeof": "1.1.0",
   2752         "statuses": ">= 1.4.0 < 2"
   2753       },
   2754       "dependencies": {
   2755         "depd": {
   2756           "version": "1.1.2",
   2757           "resolved": "https://registry.npmjs.org/depd/-/depd-1.1.2.tgz",
   2758           "integrity": "sha1-m81S4UwJd2PnSbJ0xDRu0uVgtak=",
   2759           "dev": true
   2760         },
   2761         "statuses": {
   2762           "version": "1.5.0",
   2763           "resolved": "https://registry.npmjs.org/statuses/-/statuses-1.5.0.tgz",
   2764           "integrity": "sha1-Fhx9rBd2Wf2YEfQ3cfqZOBR4Yow=",
   2765           "dev": true
   2766         }
   2767       }
   2768     },
   2769     "http-parser-js": {
   2770       "version": "0.5.0",
   2771       "resolved": "https://registry.npmjs.org/http-parser-js/-/http-parser-js-0.5.0.tgz",
   2772       "integrity": "sha512-cZdEF7r4gfRIq7ezX9J0T+kQmJNOub71dWbgAXVHDct80TKP4MCETtZQ31xyv38UwgzkWPYF/Xc0ge55dW9Z9w==",
   2773       "dev": true
   2774     },
   2775     "http-signature": {
   2776       "version": "1.2.0",
   2777       "resolved": "https://registry.npmjs.org/http-signature/-/http-signature-1.2.0.tgz",
   2778       "integrity": "sha1-muzZJRFHcvPZW2WmCruPfBj7rOE=",
   2779       "dev": true,
   2780       "requires": {
   2781         "assert-plus": "^1.0.0",
   2782         "jsprim": "^1.2.2",
   2783         "sshpk": "^1.7.0"
   2784       }
   2785     },
   2786     "https-browserify": {
   2787       "version": "0.0.1",
   2788       "resolved": "https://registry.npmjs.org/https-browserify/-/https-browserify-0.0.1.tgz",
   2789       "integrity": "sha1-P5E2XKvmC3ftDruiS0VOPgnZWoI=",
   2790       "dev": true
   2791     },
   2792     "https-proxy-agent": {
   2793       "version": "2.2.1",
   2794       "resolved": "https://registry.npmjs.org/https-proxy-agent/-/https-proxy-agent-2.2.1.tgz",
   2795       "integrity": "sha512-HPCTS1LW51bcyMYbxUIOO4HEOlQ1/1qRaFWcyxvwaqUS9TY88aoEuHUY33kuAh1YhVVaDQhLZsnPd+XNARWZlQ==",
   2796       "dev": true,
   2797       "requires": {
   2798         "agent-base": "^4.1.0",
   2799         "debug": "^3.1.0"
   2800       },
   2801       "dependencies": {
   2802         "debug": {
   2803           "version": "3.2.6",
   2804           "resolved": "https://registry.npmjs.org/debug/-/debug-3.2.6.tgz",
   2805           "integrity": "sha512-mel+jf7nrtEl5Pn1Qx46zARXKDpBbvzezse7p7LqINmdoIk8PYP5SySaxEmYv6TZ0JyEKA1hsCId6DIhgITtWQ==",
   2806           "dev": true,
   2807           "requires": {
   2808             "ms": "^2.1.1"
   2809           }
   2810         }
   2811       }
   2812     },
   2813     "iconv-lite": {
   2814       "version": "0.4.24",
   2815       "resolved": "https://registry.npmjs.org/iconv-lite/-/iconv-lite-0.4.24.tgz",
   2816       "integrity": "sha512-v3MXnZAcvnywkTUEZomIActle7RXXeedOR31wwl7VlyoXO4Qi9arvSenNQWne1TcRwhCL1HwLI21bEqdpj8/rA==",
   2817       "dev": true,
   2818       "requires": {
   2819         "safer-buffer": ">= 2.1.2 < 3"
   2820       }
   2821     },
   2822     "in-publish": {
   2823       "version": "2.0.0",
   2824       "resolved": "https://registry.npmjs.org/in-publish/-/in-publish-2.0.0.tgz",
   2825       "integrity": "sha1-4g/146KvwmkDILbcVSaCqcf631E=",
   2826       "dev": true
   2827     },
   2828     "indent-string": {
   2829       "version": "2.1.0",
   2830       "resolved": "https://registry.npmjs.org/indent-string/-/indent-string-2.1.0.tgz",
   2831       "integrity": "sha1-ji1INIdCEhtKghi3oTfppSBJ3IA=",
   2832       "dev": true,
   2833       "requires": {
   2834         "repeating": "^2.0.0"
   2835       }
   2836     },
   2837     "indexof": {
   2838       "version": "0.0.1",
   2839       "resolved": "https://registry.npmjs.org/indexof/-/indexof-0.0.1.tgz",
   2840       "integrity": "sha1-gtwzbSMrkGIXnQWrMpOmYFn9Q10=",
   2841       "dev": true
   2842     },
   2843     "inflight": {
   2844       "version": "1.0.6",
   2845       "resolved": "https://registry.npmjs.org/inflight/-/inflight-1.0.6.tgz",
   2846       "integrity": "sha1-Sb1jMdfQLQwJvJEKEHW6gWW1bfk=",
   2847       "dev": true,
   2848       "requires": {
   2849         "once": "^1.3.0",
   2850         "wrappy": "1"
   2851       }
   2852     },
   2853     "inherits": {
   2854       "version": "2.0.3",
   2855       "resolved": "https://registry.npmjs.org/inherits/-/inherits-2.0.3.tgz",
   2856       "integrity": "sha1-Yzwsg+PaQqUC9SRmAiSA9CCCYd4=",
   2857       "dev": true
   2858     },
   2859     "ini": {
   2860       "version": "1.3.5",
   2861       "resolved": "https://registry.npmjs.org/ini/-/ini-1.3.5.tgz",
   2862       "integrity": "sha512-RZY5huIKCMRWDUqZlEi72f/lmXKMvuszcMBduliQ3nnWbx9X/ZBQO7DijMEYS9EhHBb2qacRUMtC7svLwe0lcw==",
   2863       "dev": true
   2864     },
   2865     "interpret": {
   2866       "version": "1.1.0",
   2867       "resolved": "https://registry.npmjs.org/interpret/-/interpret-1.1.0.tgz",
   2868       "integrity": "sha1-ftGxQQxqDg94z5XTuEQMY/eLhhQ=",
   2869       "dev": true
   2870     },
   2871     "invert-kv": {
   2872       "version": "1.0.0",
   2873       "resolved": "https://registry.npmjs.org/invert-kv/-/invert-kv-1.0.0.tgz",
   2874       "integrity": "sha1-EEqOSqym09jNFXqO+L+rLXo//bY=",
   2875       "dev": true
   2876     },
   2877     "ipaddr.js": {
   2878       "version": "1.5.2",
   2879       "resolved": "https://registry.npmjs.org/ipaddr.js/-/ipaddr.js-1.5.2.tgz",
   2880       "integrity": "sha1-1LUFvemUaYfM8PxY2QEP+WB+P6A=",
   2881       "dev": true
   2882     },
   2883     "is-absolute": {
   2884       "version": "1.0.0",
   2885       "resolved": "https://registry.npmjs.org/is-absolute/-/is-absolute-1.0.0.tgz",
   2886       "integrity": "sha512-dOWoqflvcydARa360Gvv18DZ/gRuHKi2NU/wU5X1ZFzdYfH29nkiNZsF3mp4OJ3H4yo9Mx8A/uAGNzpzPN3yBA==",
   2887       "dev": true,
   2888       "requires": {
   2889         "is-relative": "^1.0.0",
   2890         "is-windows": "^1.0.1"
   2891       }
   2892     },
   2893     "is-accessor-descriptor": {
   2894       "version": "0.1.6",
   2895       "resolved": "https://registry.npmjs.org/is-accessor-descriptor/-/is-accessor-descriptor-0.1.6.tgz",
   2896       "integrity": "sha1-qeEss66Nh2cn7u84Q/igiXtcmNY=",
   2897       "dev": true,
   2898       "requires": {
   2899         "kind-of": "^3.0.2"
   2900       },
   2901       "dependencies": {
   2902         "kind-of": {
   2903           "version": "3.2.2",
   2904           "resolved": "https://registry.npmjs.org/kind-of/-/kind-of-3.2.2.tgz",
   2905           "integrity": "sha1-MeohpzS6ubuw8yRm2JOupR5KPGQ=",
   2906           "dev": true,
   2907           "requires": {
   2908             "is-buffer": "^1.1.5"
   2909           }
   2910         }
   2911       }
   2912     },
   2913     "is-arrayish": {
   2914       "version": "0.2.1",
   2915       "resolved": "https://registry.npmjs.org/is-arrayish/-/is-arrayish-0.2.1.tgz",
   2916       "integrity": "sha1-d8mYQFJ6qOyxqLppe4BkWnqSap0=",
   2917       "dev": true
   2918     },
   2919     "is-buffer": {
   2920       "version": "1.1.6",
   2921       "resolved": "https://registry.npmjs.org/is-buffer/-/is-buffer-1.1.6.tgz",
   2922       "integrity": "sha512-NcdALwpXkTm5Zvvbk7owOUSvVvBKDgKP5/ewfXEznmQFfs4ZRmanOeKBTjRVjka3QFoN6XJ+9F3USqfHqTaU5w==",
   2923       "dev": true
   2924     },
   2925     "is-builtin-module": {
   2926       "version": "1.0.0",
   2927       "resolved": "https://registry.npmjs.org/is-builtin-module/-/is-builtin-module-1.0.0.tgz",
   2928       "integrity": "sha1-VAVy0096wxGfj3bDDLwbHgN6/74=",
   2929       "dev": true,
   2930       "requires": {
   2931         "builtin-modules": "^1.0.0"
   2932       }
   2933     },
   2934     "is-data-descriptor": {
   2935       "version": "0.1.4",
   2936       "resolved": "https://registry.npmjs.org/is-data-descriptor/-/is-data-descriptor-0.1.4.tgz",
   2937       "integrity": "sha1-C17mSDiOLIYCgueT8YVv7D8wG1Y=",
   2938       "dev": true,
   2939       "requires": {
   2940         "kind-of": "^3.0.2"
   2941       },
   2942       "dependencies": {
   2943         "kind-of": {
   2944           "version": "3.2.2",
   2945           "resolved": "https://registry.npmjs.org/kind-of/-/kind-of-3.2.2.tgz",
   2946           "integrity": "sha1-MeohpzS6ubuw8yRm2JOupR5KPGQ=",
   2947           "dev": true,
   2948           "requires": {
   2949             "is-buffer": "^1.1.5"
   2950           }
   2951         }
   2952       }
   2953     },
   2954     "is-descriptor": {
   2955       "version": "0.1.6",
   2956       "resolved": "https://registry.npmjs.org/is-descriptor/-/is-descriptor-0.1.6.tgz",
   2957       "integrity": "sha512-avDYr0SB3DwO9zsMov0gKCESFYqCnE4hq/4z3TdUlukEy5t9C0YRq7HLrsN52NAcqXKaepeCD0n+B0arnVG3Hg==",
   2958       "dev": true,
   2959       "requires": {
   2960         "is-accessor-descriptor": "^0.1.6",
   2961         "is-data-descriptor": "^0.1.4",
   2962         "kind-of": "^5.0.0"
   2963       },
   2964       "dependencies": {
   2965         "kind-of": {
   2966           "version": "5.1.0",
   2967           "resolved": "https://registry.npmjs.org/kind-of/-/kind-of-5.1.0.tgz",
   2968           "integrity": "sha512-NGEErnH6F2vUuXDh+OlbcKW7/wOcfdRHaZ7VWtqCztfHri/++YKmP51OdWeGPuqCOba6kk2OTe5d02VmTB80Pw==",
   2969           "dev": true
   2970         }
   2971       }
   2972     },
   2973     "is-extendable": {
   2974       "version": "0.1.1",
   2975       "resolved": "https://registry.npmjs.org/is-extendable/-/is-extendable-0.1.1.tgz",
   2976       "integrity": "sha1-YrEQ4omkcUGOPsNqYX1HLjAd/Ik=",
   2977       "dev": true
   2978     },
   2979     "is-extglob": {
   2980       "version": "2.1.1",
   2981       "resolved": "https://registry.npmjs.org/is-extglob/-/is-extglob-2.1.1.tgz",
   2982       "integrity": "sha1-qIwCU1eR8C7TfHahueqXc8gz+MI=",
   2983       "dev": true
   2984     },
   2985     "is-finite": {
   2986       "version": "1.0.2",
   2987       "resolved": "https://registry.npmjs.org/is-finite/-/is-finite-1.0.2.tgz",
   2988       "integrity": "sha1-zGZ3aVYCvlUO8R6LSqYwU0K20Ko=",
   2989       "dev": true,
   2990       "requires": {
   2991         "number-is-nan": "^1.0.0"
   2992       }
   2993     },
   2994     "is-fullwidth-code-point": {
   2995       "version": "1.0.0",
   2996       "resolved": "https://registry.npmjs.org/is-fullwidth-code-point/-/is-fullwidth-code-point-1.0.0.tgz",
   2997       "integrity": "sha1-754xOG8DGn8NZDr4L95QxFfvAMs=",
   2998       "dev": true,
   2999       "requires": {
   3000         "number-is-nan": "^1.0.0"
   3001       }
   3002     },
   3003     "is-glob": {
   3004       "version": "3.1.0",
   3005       "resolved": "https://registry.npmjs.org/is-glob/-/is-glob-3.1.0.tgz",
   3006       "integrity": "sha1-e6WuJCF4BKxwcHuWkiVnSGzD6Eo=",
   3007       "dev": true,
   3008       "requires": {
   3009         "is-extglob": "^2.1.0"
   3010       }
   3011     },
   3012     "is-number": {
   3013       "version": "3.0.0",
   3014       "resolved": "https://registry.npmjs.org/is-number/-/is-number-3.0.0.tgz",
   3015       "integrity": "sha1-JP1iAaR4LPUFYcgQJ2r8fRLXEZU=",
   3016       "dev": true,
   3017       "requires": {
   3018         "kind-of": "^3.0.2"
   3019       },
   3020       "dependencies": {
   3021         "kind-of": {
   3022           "version": "3.2.2",
   3023           "resolved": "https://registry.npmjs.org/kind-of/-/kind-of-3.2.2.tgz",
   3024           "integrity": "sha1-MeohpzS6ubuw8yRm2JOupR5KPGQ=",
   3025           "dev": true,
   3026           "requires": {
   3027             "is-buffer": "^1.1.5"
   3028           }
   3029         }
   3030       }
   3031     },
   3032     "is-number-like": {
   3033       "version": "1.0.8",
   3034       "resolved": "https://registry.npmjs.org/is-number-like/-/is-number-like-1.0.8.tgz",
   3035       "integrity": "sha512-6rZi3ezCyFcn5L71ywzz2bS5b2Igl1En3eTlZlvKjpz1n3IZLAYMbKYAIQgFmEu0GENg92ziU/faEOA/aixjbA==",
   3036       "dev": true,
   3037       "requires": {
   3038         "lodash.isfinite": "^3.3.2"
   3039       }
   3040     },
   3041     "is-plain-object": {
   3042       "version": "2.0.4",
   3043       "resolved": "https://registry.npmjs.org/is-plain-object/-/is-plain-object-2.0.4.tgz",
   3044       "integrity": "sha512-h5PpgXkWitc38BBMYawTYMWJHFZJVnBquFE57xFpjB8pJFiF6gZ+bU+WyI/yqXiFR5mdLsgYNaPe8uao6Uv9Og==",
   3045       "dev": true,
   3046       "requires": {
   3047         "isobject": "^3.0.1"
   3048       }
   3049     },
   3050     "is-relative": {
   3051       "version": "1.0.0",
   3052       "resolved": "https://registry.npmjs.org/is-relative/-/is-relative-1.0.0.tgz",
   3053       "integrity": "sha512-Kw/ReK0iqwKeu0MITLFuj0jbPAmEiOsIwyIXvvbfa6QfmN9pkD1M+8pdk7Rl/dTKbH34/XBFMbgD4iMJhLQbGA==",
   3054       "dev": true,
   3055       "requires": {
   3056         "is-unc-path": "^1.0.0"
   3057       }
   3058     },
   3059     "is-typedarray": {
   3060       "version": "1.0.0",
   3061       "resolved": "https://registry.npmjs.org/is-typedarray/-/is-typedarray-1.0.0.tgz",
   3062       "integrity": "sha1-5HnICFjfDBsR3dppQPlgEfzaSpo=",
   3063       "dev": true
   3064     },
   3065     "is-unc-path": {
   3066       "version": "1.0.0",
   3067       "resolved": "https://registry.npmjs.org/is-unc-path/-/is-unc-path-1.0.0.tgz",
   3068       "integrity": "sha512-mrGpVd0fs7WWLfVsStvgF6iEJnbjDFZh9/emhRDcGWTduTfNHd9CHeUwH3gYIjdbwo4On6hunkztwOaAw0yllQ==",
   3069       "dev": true,
   3070       "requires": {
   3071         "unc-path-regex": "^0.1.2"
   3072       }
   3073     },
   3074     "is-utf8": {
   3075       "version": "0.2.1",
   3076       "resolved": "https://registry.npmjs.org/is-utf8/-/is-utf8-0.2.1.tgz",
   3077       "integrity": "sha1-Sw2hRCEE0bM2NA6AeX6GXPOffXI=",
   3078       "dev": true
   3079     },
   3080     "is-windows": {
   3081       "version": "1.0.2",
   3082       "resolved": "https://registry.npmjs.org/is-windows/-/is-windows-1.0.2.tgz",
   3083       "integrity": "sha512-eXK1UInq2bPmjyX6e3VHIzMLobc4J94i4AWn+Hpq3OU5KkrRC96OAcR3PRJ/pGu6m8TRnBHP9dkXQVsT/COVIA==",
   3084       "dev": true
   3085     },
   3086     "is-wsl": {
   3087       "version": "1.1.0",
   3088       "resolved": "https://registry.npmjs.org/is-wsl/-/is-wsl-1.1.0.tgz",
   3089       "integrity": "sha1-HxbkqiKwTRM2tmGIpmrzxgDDpm0=",
   3090       "dev": true
   3091     },
   3092     "isarray": {
   3093       "version": "0.0.1",
   3094       "resolved": "https://registry.npmjs.org/isarray/-/isarray-0.0.1.tgz",
   3095       "integrity": "sha1-ihis/Kmo9Bd+Cav8YDiTmwXR7t8=",
   3096       "dev": true
   3097     },
   3098     "isexe": {
   3099       "version": "2.0.0",
   3100       "resolved": "https://registry.npmjs.org/isexe/-/isexe-2.0.0.tgz",
   3101       "integrity": "sha1-6PvzdNxVb/iUehDcsFctYz8s+hA=",
   3102       "dev": true
   3103     },
   3104     "isobject": {
   3105       "version": "3.0.1",
   3106       "resolved": "https://registry.npmjs.org/isobject/-/isobject-3.0.1.tgz",
   3107       "integrity": "sha1-TkMekrEalzFjaqH5yNHMvP2reN8=",
   3108       "dev": true
   3109     },
   3110     "isstream": {
   3111       "version": "0.1.2",
   3112       "resolved": "https://registry.npmjs.org/isstream/-/isstream-0.1.2.tgz",
   3113       "integrity": "sha1-R+Y/evVa+m+S4VAOaQ64uFKcCZo=",
   3114       "dev": true
   3115     },
   3116     "js-base64": {
   3117       "version": "2.1.9",
   3118       "resolved": "https://registry.npmjs.org/js-base64/-/js-base64-2.1.9.tgz",
   3119       "integrity": "sha1-8OgK4DmkvWVLXygfyT8EqRSn/M4=",
   3120       "dev": true
   3121     },
   3122     "js-yaml": {
   3123       "version": "3.13.0",
   3124       "resolved": "https://registry.npmjs.org/js-yaml/-/js-yaml-3.13.0.tgz",
   3125       "integrity": "sha512-pZZoSxcCYco+DIKBTimr67J6Hy+EYGZDY/HCWC+iAEA9h1ByhMXAIVUXMcMFpOCxQ/xjXmPI2MkDL5HRm5eFrQ==",
   3126       "dev": true,
   3127       "requires": {
   3128         "argparse": "^1.0.7",
   3129         "esprima": "^4.0.0"
   3130       }
   3131     },
   3132     "jsbn": {
   3133       "version": "0.1.1",
   3134       "resolved": "https://registry.npmjs.org/jsbn/-/jsbn-0.1.1.tgz",
   3135       "integrity": "sha1-peZUwuWi3rXyAdls77yoDA7y9RM=",
   3136       "dev": true
   3137     },
   3138     "jshint": {
   3139       "version": "2.9.7",
   3140       "resolved": "https://registry.npmjs.org/jshint/-/jshint-2.9.7.tgz",
   3141       "integrity": "sha512-Q8XN38hGsVQhdlM+4gd1Xl7OB1VieSuCJf+fEJjpo59JH99bVJhXRXAh26qQ15wfdd1VPMuDWNeSWoNl53T4YA==",
   3142       "dev": true,
   3143       "requires": {
   3144         "cli": "~1.0.0",
   3145         "console-browserify": "1.1.x",
   3146         "exit": "0.1.x",
   3147         "htmlparser2": "3.8.x",
   3148         "lodash": "~4.17.10",
   3149         "minimatch": "~3.0.2",
   3150         "shelljs": "0.3.x",
   3151         "strip-json-comments": "1.0.x"
   3152       }
   3153     },
   3154     "json-schema": {
   3155       "version": "0.2.3",
   3156       "resolved": "https://registry.npmjs.org/json-schema/-/json-schema-0.2.3.tgz",
   3157       "integrity": "sha1-tIDIkuWaLwWVTOcnvT8qTogvnhM=",
   3158       "dev": true
   3159     },
   3160     "json-schema-traverse": {
   3161       "version": "0.4.1",
   3162       "resolved": "https://registry.npmjs.org/json-schema-traverse/-/json-schema-traverse-0.4.1.tgz",
   3163       "integrity": "sha512-xbbCH5dCYU5T8LcEhhuh7HJ88HXuW3qsI3Y0zOZFKfZEHcpWiHU/Jxzk629Brsab/mMiHQti9wMP+845RPe3Vg==",
   3164       "dev": true
   3165     },
   3166     "json-stringify-safe": {
   3167       "version": "5.0.1",
   3168       "resolved": "https://registry.npmjs.org/json-stringify-safe/-/json-stringify-safe-5.0.1.tgz",
   3169       "integrity": "sha1-Epai1Y/UXxmg9s4B1lcB4sc1tus=",
   3170       "dev": true
   3171     },
   3172     "jsprim": {
   3173       "version": "1.4.1",
   3174       "resolved": "https://registry.npmjs.org/jsprim/-/jsprim-1.4.1.tgz",
   3175       "integrity": "sha1-MT5mvB5cwG5Di8G3SZwuXFastqI=",
   3176       "dev": true,
   3177       "requires": {
   3178         "assert-plus": "1.0.0",
   3179         "extsprintf": "1.3.0",
   3180         "json-schema": "0.2.3",
   3181         "verror": "1.10.0"
   3182       }
   3183     },
   3184     "kind-of": {
   3185       "version": "6.0.2",
   3186       "resolved": "https://registry.npmjs.org/kind-of/-/kind-of-6.0.2.tgz",
   3187       "integrity": "sha512-s5kLOcnH0XqDO+FvuaLX8DDjZ18CGFk7VygH40QoKPUQhW4e2rvM0rwUq0t8IQDOwYSeLK01U90OjzBTme2QqA==",
   3188       "dev": true
   3189     },
   3190     "lcid": {
   3191       "version": "1.0.0",
   3192       "resolved": "https://registry.npmjs.org/lcid/-/lcid-1.0.0.tgz",
   3193       "integrity": "sha1-MIrMr6C8SDo4Z7S28rlQYlHRuDU=",
   3194       "dev": true,
   3195       "requires": {
   3196         "invert-kv": "^1.0.0"
   3197       }
   3198     },
   3199     "liftoff": {
   3200       "version": "2.5.0",
   3201       "resolved": "https://registry.npmjs.org/liftoff/-/liftoff-2.5.0.tgz",
   3202       "integrity": "sha1-IAkpG7Mc6oYbvxCnwVooyvdcMew=",
   3203       "dev": true,
   3204       "requires": {
   3205         "extend": "^3.0.0",
   3206         "findup-sync": "^2.0.0",
   3207         "fined": "^1.0.1",
   3208         "flagged-respawn": "^1.0.0",
   3209         "is-plain-object": "^2.0.4",
   3210         "object.map": "^1.0.0",
   3211         "rechoir": "^0.6.2",
   3212         "resolve": "^1.1.7"
   3213       },
   3214       "dependencies": {
   3215         "findup-sync": {
   3216           "version": "2.0.0",
   3217           "resolved": "https://registry.npmjs.org/findup-sync/-/findup-sync-2.0.0.tgz",
   3218           "integrity": "sha1-kyaxSIwi0aYIhlCoaQGy2akKLLw=",
   3219           "dev": true,
   3220           "requires": {
   3221             "detect-file": "^1.0.0",
   3222             "is-glob": "^3.1.0",
   3223             "micromatch": "^3.0.4",
   3224             "resolve-dir": "^1.0.1"
   3225           }
   3226         }
   3227       }
   3228     },
   3229     "livereload-js": {
   3230       "version": "2.4.0",
   3231       "resolved": "https://registry.npmjs.org/livereload-js/-/livereload-js-2.4.0.tgz",
   3232       "integrity": "sha512-XPQH8Z2GDP/Hwz2PCDrh2mth4yFejwA1OZ/81Ti3LgKyhDcEjsSsqFWZojHG0va/duGd+WyosY7eXLDoOyqcPw==",
   3233       "dev": true
   3234     },
   3235     "load-grunt-tasks": {
   3236       "version": "4.0.0",
   3237       "resolved": "https://registry.npmjs.org/load-grunt-tasks/-/load-grunt-tasks-4.0.0.tgz",
   3238       "integrity": "sha512-w5JYPHpZgMxu9XFR9N9MEzyX8E0mLhQkwQ1qVP4mb3gmuomw8Ww8J49NHMbXqyQliq2LUCqdU7/wW96IVuPCKw==",
   3239       "dev": true,
   3240       "requires": {
   3241         "arrify": "^1.0.0",
   3242         "multimatch": "^2.0.0",
   3243         "pkg-up": "^2.0.0",
   3244         "resolve-pkg": "^1.0.0"
   3245       }
   3246     },
   3247     "load-json-file": {
   3248       "version": "1.1.0",
   3249       "resolved": "https://registry.npmjs.org/load-json-file/-/load-json-file-1.1.0.tgz",
   3250       "integrity": "sha1-lWkFcI1YtLq0wiYbBPWfMcmTdMA=",
   3251       "dev": true,
   3252       "requires": {
   3253         "graceful-fs": "^4.1.2",
   3254         "parse-json": "^2.2.0",
   3255         "pify": "^2.0.0",
   3256         "pinkie-promise": "^2.0.0",
   3257         "strip-bom": "^2.0.0"
   3258       }
   3259     },
   3260     "locate-path": {
   3261       "version": "2.0.0",
   3262       "resolved": "https://registry.npmjs.org/locate-path/-/locate-path-2.0.0.tgz",
   3263       "integrity": "sha1-K1aLJl7slExtnA3pw9u7ygNUzY4=",
   3264       "dev": true,
   3265       "requires": {
   3266         "p-locate": "^2.0.0",
   3267         "path-exists": "^3.0.0"
   3268       },
   3269       "dependencies": {
   3270         "path-exists": {
   3271           "version": "3.0.0",
   3272           "resolved": "https://registry.npmjs.org/path-exists/-/path-exists-3.0.0.tgz",
   3273           "integrity": "sha1-zg6+ql94yxiSXqfYENe1mwEP1RU=",
   3274           "dev": true
   3275         }
   3276       }
   3277     },
   3278     "lodash": {
   3279       "version": "4.17.11",
   3280       "resolved": "https://registry.npmjs.org/lodash/-/lodash-4.17.11.tgz",
   3281       "integrity": "sha512-cQKh8igo5QUhZ7lg38DYWAxMvjSAKG0A8wGSVimP07SIUEK2UO+arSRKbRZWtelMtN5V0Hkwh5ryOto/SshYIg==",
   3282       "dev": true
   3283     },
   3284     "lodash.assign": {
   3285       "version": "4.2.0",
   3286       "resolved": "https://registry.npmjs.org/lodash.assign/-/lodash.assign-4.2.0.tgz",
   3287       "integrity": "sha1-DZnzzNem0mHRm9rrkkUAXShYCOc=",
   3288       "dev": true
   3289     },
   3290     "lodash.clonedeep": {
   3291       "version": "4.5.0",
   3292       "resolved": "https://registry.npmjs.org/lodash.clonedeep/-/lodash.clonedeep-4.5.0.tgz",
   3293       "integrity": "sha1-4j8/nE+Pvd6HJSnBBxhXoIblzO8=",
   3294       "dev": true
   3295     },
   3296     "lodash.isfinite": {
   3297       "version": "3.3.2",
   3298       "resolved": "https://registry.npmjs.org/lodash.isfinite/-/lodash.isfinite-3.3.2.tgz",
   3299       "integrity": "sha1-+4m2WpqAKBgz8LdHizpRBPiY67M=",
   3300       "dev": true
   3301     },
   3302     "lodash.mergewith": {
   3303       "version": "4.6.1",
   3304       "resolved": "https://registry.npmjs.org/lodash.mergewith/-/lodash.mergewith-4.6.1.tgz",
   3305       "integrity": "sha512-eWw5r+PYICtEBgrBE5hhlT6aAa75f411bgDz/ZL2KZqYV03USvucsxcHUIlGTDTECs1eunpI7HOV7U+WLDvNdQ==",
   3306       "dev": true
   3307     },
   3308     "loud-rejection": {
   3309       "version": "1.6.0",
   3310       "resolved": "https://registry.npmjs.org/loud-rejection/-/loud-rejection-1.6.0.tgz",
   3311       "integrity": "sha1-W0b4AUft7leIcPCG0Eghz5mOVR8=",
   3312       "dev": true,
   3313       "requires": {
   3314         "currently-unhandled": "^0.4.1",
   3315         "signal-exit": "^3.0.0"
   3316       }
   3317     },
   3318     "lru-cache": {
   3319       "version": "4.1.5",
   3320       "resolved": "https://registry.npmjs.org/lru-cache/-/lru-cache-4.1.5.tgz",
   3321       "integrity": "sha512-sWZlbEP2OsHNkXrMl5GYk/jKk70MBng6UU4YI/qGDYbgf6YbP4EvmqISbXCoJiRKs+1bSpFHVgQxvJ17F2li5g==",
   3322       "dev": true,
   3323       "requires": {
   3324         "pseudomap": "^1.0.2",
   3325         "yallist": "^2.1.2"
   3326       }
   3327     },
   3328     "make-iterator": {
   3329       "version": "1.0.1",
   3330       "resolved": "https://registry.npmjs.org/make-iterator/-/make-iterator-1.0.1.tgz",
   3331       "integrity": "sha512-pxiuXh0iVEq7VM7KMIhs5gxsfxCux2URptUQaXo4iZZJxBAzTPOLE2BumO5dbfVYq/hBJFBR/a1mFDmOx5AGmw==",
   3332       "dev": true,
   3333       "requires": {
   3334         "kind-of": "^6.0.2"
   3335       }
   3336     },
   3337     "map-cache": {
   3338       "version": "0.2.2",
   3339       "resolved": "https://registry.npmjs.org/map-cache/-/map-cache-0.2.2.tgz",
   3340       "integrity": "sha1-wyq9C9ZSXZsFFkW7TyasXcmKDb8=",
   3341       "dev": true
   3342     },
   3343     "map-obj": {
   3344       "version": "1.0.1",
   3345       "resolved": "https://registry.npmjs.org/map-obj/-/map-obj-1.0.1.tgz",
   3346       "integrity": "sha1-2TPOuSBdgr3PSIb2dCvcK03qFG0=",
   3347       "dev": true
   3348     },
   3349     "map-visit": {
   3350       "version": "1.0.0",
   3351       "resolved": "https://registry.npmjs.org/map-visit/-/map-visit-1.0.0.tgz",
   3352       "integrity": "sha1-7Nyo8TFE5mDxtb1B8S80edmN+48=",
   3353       "dev": true,
   3354       "requires": {
   3355         "object-visit": "^1.0.0"
   3356       }
   3357     },
   3358     "maxmin": {
   3359       "version": "2.1.0",
   3360       "resolved": "https://registry.npmjs.org/maxmin/-/maxmin-2.1.0.tgz",
   3361       "integrity": "sha1-TTsiCQPZXu5+t6x/qGTnLcCaMWY=",
   3362       "dev": true,
   3363       "requires": {
   3364         "chalk": "^1.0.0",
   3365         "figures": "^1.0.1",
   3366         "gzip-size": "^3.0.0",
   3367         "pretty-bytes": "^3.0.0"
   3368       }
   3369     },
   3370     "media-typer": {
   3371       "version": "0.3.0",
   3372       "resolved": "https://registry.npmjs.org/media-typer/-/media-typer-0.3.0.tgz",
   3373       "integrity": "sha1-hxDXrwqmJvj/+hzgAWhUUmMlV0g=",
   3374       "dev": true
   3375     },
   3376     "meow": {
   3377       "version": "3.7.0",
   3378       "resolved": "https://registry.npmjs.org/meow/-/meow-3.7.0.tgz",
   3379       "integrity": "sha1-cstmi0JSKCkKu/qFaJJYcwioAfs=",
   3380       "dev": true,
   3381       "requires": {
   3382         "camelcase-keys": "^2.0.0",
   3383         "decamelize": "^1.1.2",
   3384         "loud-rejection": "^1.0.0",
   3385         "map-obj": "^1.0.1",
   3386         "minimist": "^1.1.3",
   3387         "normalize-package-data": "^2.3.4",
   3388         "object-assign": "^4.0.1",
   3389         "read-pkg-up": "^1.0.1",
   3390         "redent": "^1.0.0",
   3391         "trim-newlines": "^1.0.0"
   3392       }
   3393     },
   3394     "merge-descriptors": {
   3395       "version": "1.0.1",
   3396       "resolved": "https://registry.npmjs.org/merge-descriptors/-/merge-descriptors-1.0.1.tgz",
   3397       "integrity": "sha1-sAqqVW3YtEVoFQ7J0blT8/kMu2E=",
   3398       "dev": true
   3399     },
   3400     "methods": {
   3401       "version": "1.1.2",
   3402       "resolved": "https://registry.npmjs.org/methods/-/methods-1.1.2.tgz",
   3403       "integrity": "sha1-VSmk1nZUE07cxSZmVoNbD4Ua/O4=",
   3404       "dev": true
   3405     },
   3406     "micromatch": {
   3407       "version": "3.1.10",
   3408       "resolved": "https://registry.npmjs.org/micromatch/-/micromatch-3.1.10.tgz",
   3409       "integrity": "sha512-MWikgl9n9M3w+bpsY3He8L+w9eF9338xRl8IAO5viDizwSzziFEyUzo2xrrloB64ADbTf8uA8vRqqttDTOmccg==",
   3410       "dev": true,
   3411       "requires": {
   3412         "arr-diff": "^4.0.0",
   3413         "array-unique": "^0.3.2",
   3414         "braces": "^2.3.1",
   3415         "define-property": "^2.0.2",
   3416         "extend-shallow": "^3.0.2",
   3417         "extglob": "^2.0.4",
   3418         "fragment-cache": "^0.2.1",
   3419         "kind-of": "^6.0.2",
   3420         "nanomatch": "^1.2.9",
   3421         "object.pick": "^1.3.0",
   3422         "regex-not": "^1.0.0",
   3423         "snapdragon": "^0.8.1",
   3424         "to-regex": "^3.0.2"
   3425       }
   3426     },
   3427     "mime": {
   3428       "version": "1.4.1",
   3429       "resolved": "https://registry.npmjs.org/mime/-/mime-1.4.1.tgz",
   3430       "integrity": "sha512-KI1+qOZu5DcW6wayYHSzR/tXKCDC5Om4s1z2QJjDULzLcmf3DvzS7oluY4HCTrc+9FiKmWUgeNLg7W3uIQvxtQ==",
   3431       "dev": true
   3432     },
   3433     "mime-db": {
   3434       "version": "1.38.0",
   3435       "resolved": "https://registry.npmjs.org/mime-db/-/mime-db-1.38.0.tgz",
   3436       "integrity": "sha512-bqVioMFFzc2awcdJZIzR3HjZFX20QhilVS7hytkKrv7xFAn8bM1gzc/FOX2awLISvWe0PV8ptFKcon+wZ5qYkg==",
   3437       "dev": true
   3438     },
   3439     "mime-types": {
   3440       "version": "2.1.22",
   3441       "resolved": "https://registry.npmjs.org/mime-types/-/mime-types-2.1.22.tgz",
   3442       "integrity": "sha512-aGl6TZGnhm/li6F7yx82bJiBZwgiEa4Hf6CNr8YO+r5UHr53tSTYZb102zyU50DOWWKeOv0uQLRL0/9EiKWCog==",
   3443       "dev": true,
   3444       "requires": {
   3445         "mime-db": "~1.38.0"
   3446       }
   3447     },
   3448     "minimatch": {
   3449       "version": "3.0.2",
   3450       "resolved": "https://registry.npmjs.org/minimatch/-/minimatch-3.0.2.tgz",
   3451       "integrity": "sha1-DzmKcwDqRB6cNIyD2Yq4ydv5xAo=",
   3452       "dev": true,
   3453       "requires": {
   3454         "brace-expansion": "^1.0.0"
   3455       }
   3456     },
   3457     "minimist": {
   3458       "version": "1.2.0",
   3459       "resolved": "https://registry.npmjs.org/minimist/-/minimist-1.2.0.tgz",
   3460       "integrity": "sha1-o1AIsg9BOD7sH7kU9M1d95omQoQ=",
   3461       "dev": true
   3462     },
   3463     "mixin-deep": {
   3464       "version": "1.3.1",
   3465       "resolved": "https://registry.npmjs.org/mixin-deep/-/mixin-deep-1.3.1.tgz",
   3466       "integrity": "sha512-8ZItLHeEgaqEvd5lYBXfm4EZSFCX29Jb9K+lAHhDKzReKBQKj3R+7NOF6tjqYi9t4oI8VUfaWITJQm86wnXGNQ==",
   3467       "dev": true,
   3468       "requires": {
   3469         "for-in": "^1.0.2",
   3470         "is-extendable": "^1.0.1"
   3471       },
   3472       "dependencies": {
   3473         "is-extendable": {
   3474           "version": "1.0.1",
   3475           "resolved": "https://registry.npmjs.org/is-extendable/-/is-extendable-1.0.1.tgz",
   3476           "integrity": "sha512-arnXMxT1hhoKo9k1LZdmlNyJdDDfy2v0fXjFlmok4+i8ul/6WlbVge9bhM74OpNPQPMGUToDtz+KXa1PneJxOA==",
   3477           "dev": true,
   3478           "requires": {
   3479             "is-plain-object": "^2.0.4"
   3480           }
   3481         }
   3482       }
   3483     },
   3484     "mkdirp": {
   3485       "version": "0.5.1",
   3486       "resolved": "https://registry.npmjs.org/mkdirp/-/mkdirp-0.5.1.tgz",
   3487       "integrity": "sha1-MAV0OOrGz3+MR2fzhkjWaX11yQM=",
   3488       "dev": true,
   3489       "requires": {
   3490         "minimist": "0.0.8"
   3491       },
   3492       "dependencies": {
   3493         "minimist": {
   3494           "version": "0.0.8",
   3495           "resolved": "https://registry.npmjs.org/minimist/-/minimist-0.0.8.tgz",
   3496           "integrity": "sha1-hX/Kv8M5fSYluCKCYuhqp6ARsF0=",
   3497           "dev": true
   3498         }
   3499       }
   3500     },
   3501     "morgan": {
   3502       "version": "1.9.1",
   3503       "resolved": "https://registry.npmjs.org/morgan/-/morgan-1.9.1.tgz",
   3504       "integrity": "sha512-HQStPIV4y3afTiCYVxirakhlCfGkI161c76kKFca7Fk1JusM//Qeo1ej2XaMniiNeaZklMVrh3vTtIzpzwbpmA==",
   3505       "dev": true,
   3506       "requires": {
   3507         "basic-auth": "~2.0.0",
   3508         "debug": "2.6.9",
   3509         "depd": "~1.1.2",
   3510         "on-finished": "~2.3.0",
   3511         "on-headers": "~1.0.1"
   3512       },
   3513       "dependencies": {
   3514         "debug": {
   3515           "version": "2.6.9",
   3516           "resolved": "https://registry.npmjs.org/debug/-/debug-2.6.9.tgz",
   3517           "integrity": "sha512-bC7ElrdJaJnPbAP+1EotYvqZsb3ecl5wi6Bfi6BJTUcNowp6cvspg0jXznRTKDjm/E7AdgFBVeAPVMNcKGsHMA==",
   3518           "dev": true,
   3519           "requires": {
   3520             "ms": "2.0.0"
   3521           }
   3522         },
   3523         "depd": {
   3524           "version": "1.1.2",
   3525           "resolved": "https://registry.npmjs.org/depd/-/depd-1.1.2.tgz",
   3526           "integrity": "sha1-m81S4UwJd2PnSbJ0xDRu0uVgtak=",
   3527           "dev": true
   3528         },
   3529         "ms": {
   3530           "version": "2.0.0",
   3531           "resolved": "https://registry.npmjs.org/ms/-/ms-2.0.0.tgz",
   3532           "integrity": "sha1-VgiurfwAvmwpAd9fmGF4jeDVl8g=",
   3533           "dev": true
   3534         }
   3535       }
   3536     },
   3537     "ms": {
   3538       "version": "2.1.1",
   3539       "resolved": "https://registry.npmjs.org/ms/-/ms-2.1.1.tgz",
   3540       "integrity": "sha512-tgp+dl5cGk28utYktBsrFqA7HKgrhgPsg6Z/EfhWI4gl1Hwq8B/GmY/0oXZ6nF8hDVesS/FpnYaD/kOWhYQvyg==",
   3541       "dev": true
   3542     },
   3543     "multimatch": {
   3544       "version": "2.1.0",
   3545       "resolved": "https://registry.npmjs.org/multimatch/-/multimatch-2.1.0.tgz",
   3546       "integrity": "sha1-nHkGoi+0wCkZ4vX3UWG0zb1LKis=",
   3547       "dev": true,
   3548       "requires": {
   3549         "array-differ": "^1.0.0",
   3550         "array-union": "^1.0.1",
   3551         "arrify": "^1.0.0",
   3552         "minimatch": "^3.0.0"
   3553       }
   3554     },
   3555     "mustache": {
   3556       "version": "2.3.0",
   3557       "resolved": "https://registry.npmjs.org/mustache/-/mustache-2.3.0.tgz",
   3558       "integrity": "sha1-QCj3d4sXcIpImTCm5SrDvKDaQdA=",
   3559       "dev": true
   3560     },
   3561     "nan": {
   3562       "version": "2.12.1",
   3563       "resolved": "https://registry.npmjs.org/nan/-/nan-2.12.1.tgz",
   3564       "integrity": "sha512-JY7V6lRkStKcKTvHO5NVSQRv+RV+FIL5pvDoLiAtSL9pKlC5x9PKQcZDsq7m4FO4d57mkhC6Z+QhAh3Jdk5JFw==",
   3565       "dev": true
   3566     },
   3567     "nanomatch": {
   3568       "version": "1.2.13",
   3569       "resolved": "https://registry.npmjs.org/nanomatch/-/nanomatch-1.2.13.tgz",
   3570       "integrity": "sha512-fpoe2T0RbHwBTBUOftAfBPaDEi06ufaUai0mE6Yn1kacc3SnTErfb/h+X94VXzI64rKFHYImXSvdwGGCmwOqCA==",
   3571       "dev": true,
   3572       "requires": {
   3573         "arr-diff": "^4.0.0",
   3574         "array-unique": "^0.3.2",
   3575         "define-property": "^2.0.2",
   3576         "extend-shallow": "^3.0.2",
   3577         "fragment-cache": "^0.2.1",
   3578         "is-windows": "^1.0.2",
   3579         "kind-of": "^6.0.2",
   3580         "object.pick": "^1.3.0",
   3581         "regex-not": "^1.0.0",
   3582         "snapdragon": "^0.8.1",
   3583         "to-regex": "^3.0.1"
   3584       }
   3585     },
   3586     "negotiator": {
   3587       "version": "0.6.1",
   3588       "resolved": "https://registry.npmjs.org/negotiator/-/negotiator-0.6.1.tgz",
   3589       "integrity": "sha1-KzJxhOiZIQEXeyhWP7XnECrNDKk=",
   3590       "dev": true
   3591     },
   3592     "node-gyp": {
   3593       "version": "3.8.0",
   3594       "resolved": "https://registry.npmjs.org/node-gyp/-/node-gyp-3.8.0.tgz",
   3595       "integrity": "sha512-3g8lYefrRRzvGeSowdJKAKyks8oUpLEd/DyPV4eMhVlhJ0aNaZqIrNUIPuEWWTAoPqyFkfGrM67MC69baqn6vA==",
   3596       "dev": true,
   3597       "requires": {
   3598         "fstream": "^1.0.0",
   3599         "glob": "^7.0.3",
   3600         "graceful-fs": "^4.1.2",
   3601         "mkdirp": "^0.5.0",
   3602         "nopt": "2 || 3",
   3603         "npmlog": "0 || 1 || 2 || 3 || 4",
   3604         "osenv": "0",
   3605         "request": "^2.87.0",
   3606         "rimraf": "2",
   3607         "semver": "~5.3.0",
   3608         "tar": "^2.0.0",
   3609         "which": "1"
   3610       },
   3611       "dependencies": {
   3612         "balanced-match": {
   3613           "version": "1.0.0",
   3614           "resolved": "https://registry.npmjs.org/balanced-match/-/balanced-match-1.0.0.tgz",
   3615           "integrity": "sha1-ibTRmasr7kneFk6gK4nORi1xt2c=",
   3616           "dev": true
   3617         },
   3618         "brace-expansion": {
   3619           "version": "1.1.11",
   3620           "resolved": "https://registry.npmjs.org/brace-expansion/-/brace-expansion-1.1.11.tgz",
   3621           "integrity": "sha512-iCuPHDFgrHX7H2vEI/5xpz07zSHB00TpugqhmYtVmMO6518mCuRMoOYFldEBl0g187ufozdaHgWKcYFb61qGiA==",
   3622           "dev": true,
   3623           "requires": {
   3624             "balanced-match": "^1.0.0",
   3625             "concat-map": "0.0.1"
   3626           }
   3627         },
   3628         "glob": {
   3629           "version": "7.1.3",
   3630           "resolved": "https://registry.npmjs.org/glob/-/glob-7.1.3.tgz",
   3631           "integrity": "sha512-vcfuiIxogLV4DlGBHIUOwI0IbrJ8HWPc4MU7HzviGeNho/UJDfi6B5p3sHeWIQ0KGIU0Jpxi5ZHxemQfLkkAwQ==",
   3632           "dev": true,
   3633           "requires": {
   3634             "fs.realpath": "^1.0.0",
   3635             "inflight": "^1.0.4",
   3636             "inherits": "2",
   3637             "minimatch": "^3.0.4",
   3638             "once": "^1.3.0",
   3639             "path-is-absolute": "^1.0.0"
   3640           }
   3641         },
   3642         "minimatch": {
   3643           "version": "3.0.4",
   3644           "resolved": "https://registry.npmjs.org/minimatch/-/minimatch-3.0.4.tgz",
   3645           "integrity": "sha512-yJHVQEhyqPLUTgt9B83PXu6W3rx4MvvHvSUvToogpwoGDOUQ+yDrR0HRot+yOCdCO7u4hX3pWft6kWBBcqh0UA==",
   3646           "dev": true,
   3647           "requires": {
   3648             "brace-expansion": "^1.1.7"
   3649           }
   3650         },
   3651         "semver": {
   3652           "version": "5.3.0",
   3653           "resolved": "https://registry.npmjs.org/semver/-/semver-5.3.0.tgz",
   3654           "integrity": "sha1-myzl094C0XxgEq0yaqa00M9U+U8=",
   3655           "dev": true
   3656         }
   3657       }
   3658     },
   3659     "node-http2": {
   3660       "version": "4.0.1",
   3661       "resolved": "https://registry.npmjs.org/node-http2/-/node-http2-4.0.1.tgz",
   3662       "integrity": "sha1-Fk/1O13SLITwrxQrh3xerraAmVk=",
   3663       "dev": true,
   3664       "requires": {
   3665         "assert": "1.4.1",
   3666         "events": "1.1.1",
   3667         "https-browserify": "0.0.1",
   3668         "setimmediate": "^1.0.5",
   3669         "stream-browserify": "2.0.1",
   3670         "timers-browserify": "2.0.2",
   3671         "url": "^0.11.0",
   3672         "websocket-stream": "^5.0.1"
   3673       }
   3674     },
   3675     "node-sass": {
   3676       "version": "4.11.0",
   3677       "resolved": "https://registry.npmjs.org/node-sass/-/node-sass-4.11.0.tgz",
   3678       "integrity": "sha512-bHUdHTphgQJZaF1LASx0kAviPH7sGlcyNhWade4eVIpFp6tsn7SV8xNMTbsQFpEV9VXpnwTTnNYlfsZXgGgmkA==",
   3679       "dev": true,
   3680       "requires": {
   3681         "async-foreach": "^0.1.3",
   3682         "chalk": "^1.1.1",
   3683         "cross-spawn": "^3.0.0",
   3684         "gaze": "^1.0.0",
   3685         "get-stdin": "^4.0.1",
   3686         "glob": "^7.0.3",
   3687         "in-publish": "^2.0.0",
   3688         "lodash.assign": "^4.2.0",
   3689         "lodash.clonedeep": "^4.3.2",
   3690         "lodash.mergewith": "^4.6.0",
   3691         "meow": "^3.7.0",
   3692         "mkdirp": "^0.5.1",
   3693         "nan": "^2.10.0",
   3694         "node-gyp": "^3.8.0",
   3695         "npmlog": "^4.0.0",
   3696         "request": "^2.88.0",
   3697         "sass-graph": "^2.2.4",
   3698         "stdout-stream": "^1.4.0",
   3699         "true-case-path": "^1.0.2"
   3700       },
   3701       "dependencies": {
   3702         "balanced-match": {
   3703           "version": "1.0.0",
   3704           "resolved": "https://registry.npmjs.org/balanced-match/-/balanced-match-1.0.0.tgz",
   3705           "integrity": "sha1-ibTRmasr7kneFk6gK4nORi1xt2c=",
   3706           "dev": true
   3707         },
   3708         "brace-expansion": {
   3709           "version": "1.1.11",
   3710           "resolved": "https://registry.npmjs.org/brace-expansion/-/brace-expansion-1.1.11.tgz",
   3711           "integrity": "sha512-iCuPHDFgrHX7H2vEI/5xpz07zSHB00TpugqhmYtVmMO6518mCuRMoOYFldEBl0g187ufozdaHgWKcYFb61qGiA==",
   3712           "dev": true,
   3713           "requires": {
   3714             "balanced-match": "^1.0.0",
   3715             "concat-map": "0.0.1"
   3716           }
   3717         },
   3718         "glob": {
   3719           "version": "7.1.3",
   3720           "resolved": "https://registry.npmjs.org/glob/-/glob-7.1.3.tgz",
   3721           "integrity": "sha512-vcfuiIxogLV4DlGBHIUOwI0IbrJ8HWPc4MU7HzviGeNho/UJDfi6B5p3sHeWIQ0KGIU0Jpxi5ZHxemQfLkkAwQ==",
   3722           "dev": true,
   3723           "requires": {
   3724             "fs.realpath": "^1.0.0",
   3725             "inflight": "^1.0.4",
   3726             "inherits": "2",
   3727             "minimatch": "^3.0.4",
   3728             "once": "^1.3.0",
   3729             "path-is-absolute": "^1.0.0"
   3730           }
   3731         },
   3732         "minimatch": {
   3733           "version": "3.0.4",
   3734           "resolved": "https://registry.npmjs.org/minimatch/-/minimatch-3.0.4.tgz",
   3735           "integrity": "sha512-yJHVQEhyqPLUTgt9B83PXu6W3rx4MvvHvSUvToogpwoGDOUQ+yDrR0HRot+yOCdCO7u4hX3pWft6kWBBcqh0UA==",
   3736           "dev": true,
   3737           "requires": {
   3738             "brace-expansion": "^1.1.7"
   3739           }
   3740         }
   3741       }
   3742     },
   3743     "nopt": {
   3744       "version": "3.0.6",
   3745       "resolved": "https://registry.npmjs.org/nopt/-/nopt-3.0.6.tgz",
   3746       "integrity": "sha1-xkZdvwirzU2zWTF/eaxopkayj/k=",
   3747       "dev": true,
   3748       "requires": {
   3749         "abbrev": "1"
   3750       }
   3751     },
   3752     "normalize-package-data": {
   3753       "version": "2.3.5",
   3754       "resolved": "https://registry.npmjs.org/normalize-package-data/-/normalize-package-data-2.3.5.tgz",
   3755       "integrity": "sha1-jZJPFClg4Xd+f/4XBUNjHMfLAt8=",
   3756       "dev": true,
   3757       "requires": {
   3758         "hosted-git-info": "^2.1.4",
   3759         "is-builtin-module": "^1.0.0",
   3760         "semver": "2 || 3 || 4 || 5",
   3761         "validate-npm-package-license": "^3.0.1"
   3762       }
   3763     },
   3764     "npmlog": {
   3765       "version": "4.1.2",
   3766       "resolved": "https://registry.npmjs.org/npmlog/-/npmlog-4.1.2.tgz",
   3767       "integrity": "sha512-2uUqazuKlTaSI/dC8AzicUck7+IrEaOnN/e0jd3Xtt1KcGpwx30v50mL7oPyr/h9bL3E4aZccVwpwP+5W9Vjkg==",
   3768       "dev": true,
   3769       "requires": {
   3770         "are-we-there-yet": "~1.1.2",
   3771         "console-control-strings": "~1.1.0",
   3772         "gauge": "~2.7.3",
   3773         "set-blocking": "~2.0.0"
   3774       }
   3775     },
   3776     "num2fraction": {
   3777       "version": "1.2.2",
   3778       "resolved": "https://registry.npmjs.org/num2fraction/-/num2fraction-1.2.2.tgz",
   3779       "integrity": "sha1-b2gragJ6Tp3fpFZM0lidHU5mnt4=",
   3780       "dev": true
   3781     },
   3782     "number-is-nan": {
   3783       "version": "1.0.1",
   3784       "resolved": "https://registry.npmjs.org/number-is-nan/-/number-is-nan-1.0.1.tgz",
   3785       "integrity": "sha1-CXtgK1NCKlIsGvuHkDGDNpQaAR0=",
   3786       "dev": true
   3787     },
   3788     "oauth-sign": {
   3789       "version": "0.9.0",
   3790       "resolved": "https://registry.npmjs.org/oauth-sign/-/oauth-sign-0.9.0.tgz",
   3791       "integrity": "sha512-fexhUFFPTGV8ybAtSIGbV6gOkSv8UtRbDBnAyLQw4QPKkgNlsH2ByPGtMUqdWkos6YCRmAqViwgZrJc/mRDzZQ==",
   3792       "dev": true
   3793     },
   3794     "object-assign": {
   3795       "version": "4.1.0",
   3796       "resolved": "https://registry.npmjs.org/object-assign/-/object-assign-4.1.0.tgz",
   3797       "integrity": "sha1-ejs9DpgGPUP0wD8uiubNUahog6A=",
   3798       "dev": true
   3799     },
   3800     "object-component": {
   3801       "version": "0.0.3",
   3802       "resolved": "https://registry.npmjs.org/object-component/-/object-component-0.0.3.tgz",
   3803       "integrity": "sha1-8MaapQ78lbhmwYb0AKM3acsvEpE=",
   3804       "dev": true
   3805     },
   3806     "object-copy": {
   3807       "version": "0.1.0",
   3808       "resolved": "https://registry.npmjs.org/object-copy/-/object-copy-0.1.0.tgz",
   3809       "integrity": "sha1-fn2Fi3gb18mRpBupde04EnVOmYw=",
   3810       "dev": true,
   3811       "requires": {
   3812         "copy-descriptor": "^0.1.0",
   3813         "define-property": "^0.2.5",
   3814         "kind-of": "^3.0.3"
   3815       },
   3816       "dependencies": {
   3817         "define-property": {
   3818           "version": "0.2.5",
   3819           "resolved": "https://registry.npmjs.org/define-property/-/define-property-0.2.5.tgz",
   3820           "integrity": "sha1-w1se+RjsPJkPmlvFe+BKrOxcgRY=",
   3821           "dev": true,
   3822           "requires": {
   3823             "is-descriptor": "^0.1.0"
   3824           }
   3825         },
   3826         "kind-of": {
   3827           "version": "3.2.2",
   3828           "resolved": "https://registry.npmjs.org/kind-of/-/kind-of-3.2.2.tgz",
   3829           "integrity": "sha1-MeohpzS6ubuw8yRm2JOupR5KPGQ=",
   3830           "dev": true,
   3831           "requires": {
   3832             "is-buffer": "^1.1.5"
   3833           }
   3834         }
   3835       }
   3836     },
   3837     "object-visit": {
   3838       "version": "1.0.1",
   3839       "resolved": "https://registry.npmjs.org/object-visit/-/object-visit-1.0.1.tgz",
   3840       "integrity": "sha1-95xEk68MU3e1n+OdOV5BBC3QRbs=",
   3841       "dev": true,
   3842       "requires": {
   3843         "isobject": "^3.0.0"
   3844       }
   3845     },
   3846     "object.defaults": {
   3847       "version": "1.1.0",
   3848       "resolved": "https://registry.npmjs.org/object.defaults/-/object.defaults-1.1.0.tgz",
   3849       "integrity": "sha1-On+GgzS0B96gbaFtiNXNKeQ1/s8=",
   3850       "dev": true,
   3851       "requires": {
   3852         "array-each": "^1.0.1",
   3853         "array-slice": "^1.0.0",
   3854         "for-own": "^1.0.0",
   3855         "isobject": "^3.0.0"
   3856       }
   3857     },
   3858     "object.map": {
   3859       "version": "1.0.1",
   3860       "resolved": "https://registry.npmjs.org/object.map/-/object.map-1.0.1.tgz",
   3861       "integrity": "sha1-z4Plncj8wK1fQlDh94s7gb2AHTc=",
   3862       "dev": true,
   3863       "requires": {
   3864         "for-own": "^1.0.0",
   3865         "make-iterator": "^1.0.0"
   3866       }
   3867     },
   3868     "object.pick": {
   3869       "version": "1.3.0",
   3870       "resolved": "https://registry.npmjs.org/object.pick/-/object.pick-1.3.0.tgz",
   3871       "integrity": "sha1-h6EKxMFpS9Lhy/U1kaZhQftd10c=",
   3872       "dev": true,
   3873       "requires": {
   3874         "isobject": "^3.0.1"
   3875       }
   3876     },
   3877     "on-finished": {
   3878       "version": "2.3.0",
   3879       "resolved": "https://registry.npmjs.org/on-finished/-/on-finished-2.3.0.tgz",
   3880       "integrity": "sha1-IPEzZIGwg811M3mSoWlxqi2QaUc=",
   3881       "dev": true,
   3882       "requires": {
   3883         "ee-first": "1.1.1"
   3884       }
   3885     },
   3886     "on-headers": {
   3887       "version": "1.0.2",
   3888       "resolved": "https://registry.npmjs.org/on-headers/-/on-headers-1.0.2.tgz",
   3889       "integrity": "sha512-pZAE+FJLoyITytdqK0U5s+FIpjN0JP3OzFi/u8Rx+EV5/W+JTWGXG8xFzevE7AjBfDqHv/8vL8qQsIhHnqRkrA==",
   3890       "dev": true
   3891     },
   3892     "once": {
   3893       "version": "1.3.3",
   3894       "resolved": "https://registry.npmjs.org/once/-/once-1.3.3.tgz",
   3895       "integrity": "sha1-suJhVXzkwxTsgwTz+oJmPkKXyiA=",
   3896       "dev": true,
   3897       "requires": {
   3898         "wrappy": "1"
   3899       }
   3900     },
   3901     "opn": {
   3902       "version": "5.4.0",
   3903       "resolved": "https://registry.npmjs.org/opn/-/opn-5.4.0.tgz",
   3904       "integrity": "sha512-YF9MNdVy/0qvJvDtunAOzFw9iasOQHpVthTCvGzxt61Il64AYSGdK+rYwld7NAfk9qJ7dt+hymBNSc9LNYS+Sw==",
   3905       "dev": true,
   3906       "requires": {
   3907         "is-wsl": "^1.1.0"
   3908       }
   3909     },
   3910     "os-homedir": {
   3911       "version": "1.0.2",
   3912       "resolved": "https://registry.npmjs.org/os-homedir/-/os-homedir-1.0.2.tgz",
   3913       "integrity": "sha1-/7xJiDNuDoM94MFox+8VISGqf7M=",
   3914       "dev": true
   3915     },
   3916     "os-locale": {
   3917       "version": "1.4.0",
   3918       "resolved": "https://registry.npmjs.org/os-locale/-/os-locale-1.4.0.tgz",
   3919       "integrity": "sha1-IPnxeuKe00XoveWDsT0gCYA8FNk=",
   3920       "dev": true,
   3921       "requires": {
   3922         "lcid": "^1.0.0"
   3923       }
   3924     },
   3925     "os-tmpdir": {
   3926       "version": "1.0.2",
   3927       "resolved": "https://registry.npmjs.org/os-tmpdir/-/os-tmpdir-1.0.2.tgz",
   3928       "integrity": "sha1-u+Z0BseaqFxc/sdm/lc0VV36EnQ=",
   3929       "dev": true
   3930     },
   3931     "osenv": {
   3932       "version": "0.1.5",
   3933       "resolved": "https://registry.npmjs.org/osenv/-/osenv-0.1.5.tgz",
   3934       "integrity": "sha512-0CWcCECdMVc2Rw3U5w9ZjqX6ga6ubk1xDVKxtBQPK7wis/0F2r9T6k4ydGYhecl7YUBxBVxhL5oisPsNxAPe2g==",
   3935       "dev": true,
   3936       "requires": {
   3937         "os-homedir": "^1.0.0",
   3938         "os-tmpdir": "^1.0.0"
   3939       }
   3940     },
   3941     "p-each-series": {
   3942       "version": "1.0.0",
   3943       "resolved": "https://registry.npmjs.org/p-each-series/-/p-each-series-1.0.0.tgz",
   3944       "integrity": "sha1-kw89Et0fUOdDRFeiLNbwSsatf3E=",
   3945       "dev": true,
   3946       "requires": {
   3947         "p-reduce": "^1.0.0"
   3948       }
   3949     },
   3950     "p-limit": {
   3951       "version": "1.3.0",
   3952       "resolved": "https://registry.npmjs.org/p-limit/-/p-limit-1.3.0.tgz",
   3953       "integrity": "sha512-vvcXsLAJ9Dr5rQOPk7toZQZJApBl2K4J6dANSsEuh6QI41JYcsS/qhTGa9ErIUUgK3WNQoJYvylxvjqmiqEA9Q==",
   3954       "dev": true,
   3955       "requires": {
   3956         "p-try": "^1.0.0"
   3957       }
   3958     },
   3959     "p-locate": {
   3960       "version": "2.0.0",
   3961       "resolved": "https://registry.npmjs.org/p-locate/-/p-locate-2.0.0.tgz",
   3962       "integrity": "sha1-IKAQOyIqcMj9OcwuWAaA893l7EM=",
   3963       "dev": true,
   3964       "requires": {
   3965         "p-limit": "^1.1.0"
   3966       }
   3967     },
   3968     "p-reduce": {
   3969       "version": "1.0.0",
   3970       "resolved": "https://registry.npmjs.org/p-reduce/-/p-reduce-1.0.0.tgz",
   3971       "integrity": "sha1-GMKw3ZNqRpClKfgjH1ig/bakffo=",
   3972       "dev": true
   3973     },
   3974     "p-try": {
   3975       "version": "1.0.0",
   3976       "resolved": "https://registry.npmjs.org/p-try/-/p-try-1.0.0.tgz",
   3977       "integrity": "sha1-y8ec26+P1CKOE/Yh8rGiN8GyB7M=",
   3978       "dev": true
   3979     },
   3980     "pako": {
   3981       "version": "0.2.9",
   3982       "resolved": "https://registry.npmjs.org/pako/-/pako-0.2.9.tgz",
   3983       "integrity": "sha1-8/dSL073gjSNqBYbrZ7P1Rv4OnU=",
   3984       "dev": true
   3985     },
   3986     "parse-filepath": {
   3987       "version": "1.0.2",
   3988       "resolved": "https://registry.npmjs.org/parse-filepath/-/parse-filepath-1.0.2.tgz",
   3989       "integrity": "sha1-pjISf1Oq89FYdvWHLz/6x2PWyJE=",
   3990       "dev": true,
   3991       "requires": {
   3992         "is-absolute": "^1.0.0",
   3993         "map-cache": "^0.2.0",
   3994         "path-root": "^0.1.1"
   3995       }
   3996     },
   3997     "parse-json": {
   3998       "version": "2.2.0",
   3999       "resolved": "https://registry.npmjs.org/parse-json/-/parse-json-2.2.0.tgz",
   4000       "integrity": "sha1-9ID0BDTvgHQfhGkJn43qGPVaTck=",
   4001       "dev": true,
   4002       "requires": {
   4003         "error-ex": "^1.2.0"
   4004       }
   4005     },
   4006     "parse-passwd": {
   4007       "version": "1.0.0",
   4008       "resolved": "https://registry.npmjs.org/parse-passwd/-/parse-passwd-1.0.0.tgz",
   4009       "integrity": "sha1-bVuTSkVpk7I9N/QKOC1vFmao5cY=",
   4010       "dev": true
   4011     },
   4012     "parseqs": {
   4013       "version": "0.0.5",
   4014       "resolved": "https://registry.npmjs.org/parseqs/-/parseqs-0.0.5.tgz",
   4015       "integrity": "sha1-1SCKNzjkZ2bikbouoXNoSSGouJ0=",
   4016       "dev": true,
   4017       "requires": {
   4018         "better-assert": "~1.0.0"
   4019       }
   4020     },
   4021     "parseuri": {
   4022       "version": "0.0.5",
   4023       "resolved": "https://registry.npmjs.org/parseuri/-/parseuri-0.0.5.tgz",
   4024       "integrity": "sha1-gCBKUNTbt3m/3G6+J3jZDkvOMgo=",
   4025       "dev": true,
   4026       "requires": {
   4027         "better-assert": "~1.0.0"
   4028       }
   4029     },
   4030     "pascalcase": {
   4031       "version": "0.1.1",
   4032       "resolved": "https://registry.npmjs.org/pascalcase/-/pascalcase-0.1.1.tgz",
   4033       "integrity": "sha1-s2PlXoAGym/iF4TS2yK9FdeRfxQ=",
   4034       "dev": true
   4035     },
   4036     "path-exists": {
   4037       "version": "2.1.0",
   4038       "resolved": "https://registry.npmjs.org/path-exists/-/path-exists-2.1.0.tgz",
   4039       "integrity": "sha1-D+tsZPD8UY2adU3V77YscCJ2H0s=",
   4040       "dev": true,
   4041       "requires": {
   4042         "pinkie-promise": "^2.0.0"
   4043       }
   4044     },
   4045     "path-is-absolute": {
   4046       "version": "1.0.1",
   4047       "resolved": "https://registry.npmjs.org/path-is-absolute/-/path-is-absolute-1.0.1.tgz",
   4048       "integrity": "sha1-F0uSaHNVNP+8es5r9TpanhtcX18=",
   4049       "dev": true
   4050     },
   4051     "path-root": {
   4052       "version": "0.1.1",
   4053       "resolved": "https://registry.npmjs.org/path-root/-/path-root-0.1.1.tgz",
   4054       "integrity": "sha1-mkpoFMrBwM1zNgqV8yCDyOpHRbc=",
   4055       "dev": true,
   4056       "requires": {
   4057         "path-root-regex": "^0.1.0"
   4058       }
   4059     },
   4060     "path-root-regex": {
   4061       "version": "0.1.2",
   4062       "resolved": "https://registry.npmjs.org/path-root-regex/-/path-root-regex-0.1.2.tgz",
   4063       "integrity": "sha1-v8zcjfWxLcUsi0PsONGNcsBLqW0=",
   4064       "dev": true
   4065     },
   4066     "path-to-regexp": {
   4067       "version": "0.1.7",
   4068       "resolved": "https://registry.npmjs.org/path-to-regexp/-/path-to-regexp-0.1.7.tgz",
   4069       "integrity": "sha1-32BBeABfUi8V60SQ5yR6G/qmf4w=",
   4070       "dev": true
   4071     },
   4072     "path-type": {
   4073       "version": "1.1.0",
   4074       "resolved": "https://registry.npmjs.org/path-type/-/path-type-1.1.0.tgz",
   4075       "integrity": "sha1-WcRPfuSR2nBNpBXaWkBwuk+P5EE=",
   4076       "dev": true,
   4077       "requires": {
   4078         "graceful-fs": "^4.1.2",
   4079         "pify": "^2.0.0",
   4080         "pinkie-promise": "^2.0.0"
   4081       }
   4082     },
   4083     "pend": {
   4084       "version": "1.2.0",
   4085       "resolved": "https://registry.npmjs.org/pend/-/pend-1.2.0.tgz",
   4086       "integrity": "sha1-elfrVQpng/kRUzH89GY9XI4AelA=",
   4087       "dev": true
   4088     },
   4089     "performance-now": {
   4090       "version": "2.1.0",
   4091       "resolved": "https://registry.npmjs.org/performance-now/-/performance-now-2.1.0.tgz",
   4092       "integrity": "sha1-Ywn04OX6kT7BxpMHrjZLSzd8nns=",
   4093       "dev": true
   4094     },
   4095     "pify": {
   4096       "version": "2.3.0",
   4097       "resolved": "https://registry.npmjs.org/pify/-/pify-2.3.0.tgz",
   4098       "integrity": "sha1-7RQaasBDqEnqWISY59yosVMw6Qw=",
   4099       "dev": true
   4100     },
   4101     "pinkie": {
   4102       "version": "2.0.4",
   4103       "resolved": "https://registry.npmjs.org/pinkie/-/pinkie-2.0.4.tgz",
   4104       "integrity": "sha1-clVrgM+g1IqXToDnckjoDtT3+HA=",
   4105       "dev": true
   4106     },
   4107     "pinkie-promise": {
   4108       "version": "2.0.1",
   4109       "resolved": "https://registry.npmjs.org/pinkie-promise/-/pinkie-promise-2.0.1.tgz",
   4110       "integrity": "sha1-ITXW36ejWMBprJsXh3YogihFD/o=",
   4111       "dev": true,
   4112       "requires": {
   4113         "pinkie": "^2.0.0"
   4114       }
   4115     },
   4116     "pkg-up": {
   4117       "version": "2.0.0",
   4118       "resolved": "https://registry.npmjs.org/pkg-up/-/pkg-up-2.0.0.tgz",
   4119       "integrity": "sha1-yBmscoBZpGHKscOImivjxJoATX8=",
   4120       "dev": true,
   4121       "requires": {
   4122         "find-up": "^2.1.0"
   4123       },
   4124       "dependencies": {
   4125         "find-up": {
   4126           "version": "2.1.0",
   4127           "resolved": "https://registry.npmjs.org/find-up/-/find-up-2.1.0.tgz",
   4128           "integrity": "sha1-RdG35QbHF93UgndaK3eSCjwMV6c=",
   4129           "dev": true,
   4130           "requires": {
   4131             "locate-path": "^2.0.0"
   4132           }
   4133         }
   4134       }
   4135     },
   4136     "portscanner": {
   4137       "version": "2.2.0",
   4138       "resolved": "https://registry.npmjs.org/portscanner/-/portscanner-2.2.0.tgz",
   4139       "integrity": "sha512-IFroCz/59Lqa2uBvzK3bKDbDDIEaAY8XJ1jFxcLWTqosrsc32//P4VuSB2vZXoHiHqOmx8B5L5hnKOxL/7FlPw==",
   4140       "dev": true,
   4141       "requires": {
   4142         "async": "^2.6.0",
   4143         "is-number-like": "^1.0.3"
   4144       },
   4145       "dependencies": {
   4146         "async": {
   4147           "version": "2.6.2",
   4148           "resolved": "https://registry.npmjs.org/async/-/async-2.6.2.tgz",
   4149           "integrity": "sha512-H1qVYh1MYhEEFLsP97cVKqCGo7KfCyTt6uEWqsTBr9SO84oK9Uwbyd/yCW+6rKJLHksBNUVWZDAjfS+Ccx0Bbg==",
   4150           "dev": true,
   4151           "requires": {
   4152             "lodash": "^4.17.11"
   4153           }
   4154         },
   4155         "lodash": {
   4156           "version": "4.17.11",
   4157           "resolved": "https://registry.npmjs.org/lodash/-/lodash-4.17.11.tgz",
   4158           "integrity": "sha512-cQKh8igo5QUhZ7lg38DYWAxMvjSAKG0A8wGSVimP07SIUEK2UO+arSRKbRZWtelMtN5V0Hkwh5ryOto/SshYIg==",
   4159           "dev": true
   4160         }
   4161       }
   4162     },
   4163     "posix-character-classes": {
   4164       "version": "0.1.1",
   4165       "resolved": "https://registry.npmjs.org/posix-character-classes/-/posix-character-classes-0.1.1.tgz",
   4166       "integrity": "sha1-AerA/jta9xoqbAL+q7jB/vfgDqs=",
   4167       "dev": true
   4168     },
   4169     "postcss": {
   4170       "version": "4.1.16",
   4171       "resolved": "https://registry.npmjs.org/postcss/-/postcss-4.1.16.tgz",
   4172       "integrity": "sha1-TESbTIr53zyvbTf44eV10DYXWNw=",
   4173       "dev": true,
   4174       "requires": {
   4175         "es6-promise": "~2.3.0",
   4176         "js-base64": "~2.1.8",
   4177         "source-map": "~0.4.2"
   4178       },
   4179       "dependencies": {
   4180         "es6-promise": {
   4181           "version": "2.3.0",
   4182           "resolved": "https://registry.npmjs.org/es6-promise/-/es6-promise-2.3.0.tgz",
   4183           "integrity": "sha1-lu258v2wGZWCKyY92KratnSBgbw=",
   4184           "dev": true
   4185         }
   4186       }
   4187     },
   4188     "pretty-bytes": {
   4189       "version": "3.0.1",
   4190       "resolved": "https://registry.npmjs.org/pretty-bytes/-/pretty-bytes-3.0.1.tgz",
   4191       "integrity": "sha1-J9AAjXeAY6C0gRuzXHnxvV1fvM8=",
   4192       "dev": true,
   4193       "requires": {
   4194         "number-is-nan": "^1.0.0"
   4195       }
   4196     },
   4197     "process-nextick-args": {
   4198       "version": "1.0.7",
   4199       "resolved": "https://registry.npmjs.org/process-nextick-args/-/process-nextick-args-1.0.7.tgz",
   4200       "integrity": "sha1-FQ4gt1ZZCtP5EJPyWk8q2L/zC6M=",
   4201       "dev": true
   4202     },
   4203     "progress": {
   4204       "version": "2.0.3",
   4205       "resolved": "https://registry.npmjs.org/progress/-/progress-2.0.3.tgz",
   4206       "integrity": "sha512-7PiHtLll5LdnKIMw100I+8xJXR5gW2QwWYkT6iJva0bXitZKa/XMrSbdmg3r2Xnaidz9Qumd0VPaMrZlF9V9sA==",
   4207       "dev": true
   4208     },
   4209     "proxy-addr": {
   4210       "version": "2.0.2",
   4211       "resolved": "https://registry.npmjs.org/proxy-addr/-/proxy-addr-2.0.2.tgz",
   4212       "integrity": "sha1-ZXFQT0e7mI7IGAJT+F3X4UlSvew=",
   4213       "dev": true,
   4214       "requires": {
   4215         "forwarded": "~0.1.2",
   4216         "ipaddr.js": "1.5.2"
   4217       }
   4218     },
   4219     "proxy-from-env": {
   4220       "version": "1.0.0",
   4221       "resolved": "https://registry.npmjs.org/proxy-from-env/-/proxy-from-env-1.0.0.tgz",
   4222       "integrity": "sha1-M8UDmPcOp+uW0h97gXYwpVeRx+4=",
   4223       "dev": true
   4224     },
   4225     "pseudomap": {
   4226       "version": "1.0.2",
   4227       "resolved": "https://registry.npmjs.org/pseudomap/-/pseudomap-1.0.2.tgz",
   4228       "integrity": "sha1-8FKijacOYYkX7wqKw0wa5aaChrM=",
   4229       "dev": true
   4230     },
   4231     "psl": {
   4232       "version": "1.1.31",
   4233       "resolved": "https://registry.npmjs.org/psl/-/psl-1.1.31.tgz",
   4234       "integrity": "sha512-/6pt4+C+T+wZUieKR620OpzN/LlnNKuWjy1iFLQ/UG35JqHlR/89MP1d96dUfkf6Dne3TuLQzOYEYshJ+Hx8mw==",
   4235       "dev": true
   4236     },
   4237     "punycode": {
   4238       "version": "2.1.1",
   4239       "resolved": "https://registry.npmjs.org/punycode/-/punycode-2.1.1.tgz",
   4240       "integrity": "sha512-XRsRjdf+j5ml+y/6GKHPZbrF/8p2Yga0JPtdqTIY2Xe5ohJPD9saDJJLPvp9+NSBprVvevdXZybnj2cv8OEd0A==",
   4241       "dev": true
   4242     },
   4243     "puppeteer": {
   4244       "version": "1.12.2",
   4245       "resolved": "https://registry.npmjs.org/puppeteer/-/puppeteer-1.12.2.tgz",
   4246       "integrity": "sha512-xWSyCeD6EazGlfnQweMpM+Hs6X6PhUYhNTHKFj/axNZDq4OmrVERf70isBf7HsnFgB3zOC1+23/8+wCAZYg+Pg==",
   4247       "dev": true,
   4248       "requires": {
   4249         "debug": "^4.1.0",
   4250         "extract-zip": "^1.6.6",
   4251         "https-proxy-agent": "^2.2.1",
   4252         "mime": "^2.0.3",
   4253         "progress": "^2.0.1",
   4254         "proxy-from-env": "^1.0.0",
   4255         "rimraf": "^2.6.1",
   4256         "ws": "^6.1.0"
   4257       },
   4258       "dependencies": {
   4259         "debug": {
   4260           "version": "4.1.1",
   4261           "resolved": "https://registry.npmjs.org/debug/-/debug-4.1.1.tgz",
   4262           "integrity": "sha512-pYAIzeRo8J6KPEaJ0VWOh5Pzkbw/RetuzehGM7QRRX5he4fPHx2rdKMB256ehJCkX+XRQm16eZLqLNS8RSZXZw==",
   4263           "dev": true,
   4264           "requires": {
   4265             "ms": "^2.1.1"
   4266           }
   4267         },
   4268         "mime": {
   4269           "version": "2.4.0",
   4270           "resolved": "https://registry.npmjs.org/mime/-/mime-2.4.0.tgz",
   4271           "integrity": "sha512-ikBcWwyqXQSHKtciCcctu9YfPbFYZ4+gbHEmE0Q8jzcTYQg5dHCr3g2wwAZjPoJfQVXZq6KXAjpXOTf5/cjT7w==",
   4272           "dev": true
   4273         }
   4274       }
   4275     },
   4276     "qs": {
   4277       "version": "6.5.2",
   4278       "resolved": "https://registry.npmjs.org/qs/-/qs-6.5.2.tgz",
   4279       "integrity": "sha512-N5ZAX4/LxJmF+7wN74pUD6qAh9/wnvdQcjq9TZjevvXzSUo7bfmw91saqMjzGS2xq91/odN2dW/WOl7qQHNDGA==",
   4280       "dev": true
   4281     },
   4282     "querystring": {
   4283       "version": "0.2.0",
   4284       "resolved": "https://registry.npmjs.org/querystring/-/querystring-0.2.0.tgz",
   4285       "integrity": "sha1-sgmEkgO7Jd+CDadW50cAWHhSFiA=",
   4286       "dev": true
   4287     },
   4288     "range-parser": {
   4289       "version": "1.2.0",
   4290       "resolved": "https://registry.npmjs.org/range-parser/-/range-parser-1.2.0.tgz",
   4291       "integrity": "sha1-9JvmtIeJTdxA3MlKMi9hEJLgDV4=",
   4292       "dev": true
   4293     },
   4294     "raw-body": {
   4295       "version": "1.1.7",
   4296       "resolved": "https://registry.npmjs.org/raw-body/-/raw-body-1.1.7.tgz",
   4297       "integrity": "sha1-HQJ8K/oRasxmI7yo8AAWVyqH1CU=",
   4298       "dev": true,
   4299       "requires": {
   4300         "bytes": "1",
   4301         "string_decoder": "0.10"
   4302       }
   4303     },
   4304     "read-pkg": {
   4305       "version": "1.1.0",
   4306       "resolved": "https://registry.npmjs.org/read-pkg/-/read-pkg-1.1.0.tgz",
   4307       "integrity": "sha1-9f+qXs0pyzHAR0vKfXVra7KePyg=",
   4308       "dev": true,
   4309       "requires": {
   4310         "load-json-file": "^1.0.0",
   4311         "normalize-package-data": "^2.3.2",
   4312         "path-type": "^1.0.0"
   4313       }
   4314     },
   4315     "read-pkg-up": {
   4316       "version": "1.0.1",
   4317       "resolved": "https://registry.npmjs.org/read-pkg-up/-/read-pkg-up-1.0.1.tgz",
   4318       "integrity": "sha1-nWPBMnbAZZGNV/ACpX9AobZD+wI=",
   4319       "dev": true,
   4320       "requires": {
   4321         "find-up": "^1.0.0",
   4322         "read-pkg": "^1.0.0"
   4323       }
   4324     },
   4325     "readable-stream": {
   4326       "version": "2.0.6",
   4327       "resolved": "https://registry.npmjs.org/readable-stream/-/readable-stream-2.0.6.tgz",
   4328       "integrity": "sha1-j5A0HmilPMySh4jaz80Rs265t44=",
   4329       "dev": true,
   4330       "requires": {
   4331         "core-util-is": "~1.0.0",
   4332         "inherits": "~2.0.1",
   4333         "isarray": "~1.0.0",
   4334         "process-nextick-args": "~1.0.6",
   4335         "string_decoder": "~0.10.x",
   4336         "util-deprecate": "~1.0.1"
   4337       },
   4338       "dependencies": {
   4339         "isarray": {
   4340           "version": "1.0.0",
   4341           "resolved": "https://registry.npmjs.org/isarray/-/isarray-1.0.0.tgz",
   4342           "integrity": "sha1-u5NdSFgsuhaMBoNJV6VKPgcSTxE=",
   4343           "dev": true
   4344         }
   4345       }
   4346     },
   4347     "rechoir": {
   4348       "version": "0.6.2",
   4349       "resolved": "https://registry.npmjs.org/rechoir/-/rechoir-0.6.2.tgz",
   4350       "integrity": "sha1-hSBLVNuoLVdC4oyWdW70OvUOM4Q=",
   4351       "dev": true,
   4352       "requires": {
   4353         "resolve": "^1.1.6"
   4354       }
   4355     },
   4356     "redent": {
   4357       "version": "1.0.0",
   4358       "resolved": "https://registry.npmjs.org/redent/-/redent-1.0.0.tgz",
   4359       "integrity": "sha1-z5Fqsf1fHxbfsggi3W7H9zDCr94=",
   4360       "dev": true,
   4361       "requires": {
   4362         "indent-string": "^2.1.0",
   4363         "strip-indent": "^1.0.1"
   4364       }
   4365     },
   4366     "regex-not": {
   4367       "version": "1.0.2",
   4368       "resolved": "https://registry.npmjs.org/regex-not/-/regex-not-1.0.2.tgz",
   4369       "integrity": "sha512-J6SDjUgDxQj5NusnOtdFxDwN/+HWykR8GELwctJ7mdqhcyy1xEc4SRFHUXvxTp661YaVKAjfRLZ9cCqS6tn32A==",
   4370       "dev": true,
   4371       "requires": {
   4372         "extend-shallow": "^3.0.2",
   4373         "safe-regex": "^1.1.0"
   4374       }
   4375     },
   4376     "repeat-element": {
   4377       "version": "1.1.3",
   4378       "resolved": "https://registry.npmjs.org/repeat-element/-/repeat-element-1.1.3.tgz",
   4379       "integrity": "sha512-ahGq0ZnV5m5XtZLMb+vP76kcAM5nkLqk0lpqAuojSKGgQtn4eRi4ZZGm2olo2zKFH+sMsWaqOCW1dqAnOru72g==",
   4380       "dev": true
   4381     },
   4382     "repeat-string": {
   4383       "version": "1.6.1",
   4384       "resolved": "https://registry.npmjs.org/repeat-string/-/repeat-string-1.6.1.tgz",
   4385       "integrity": "sha1-jcrkcOHIirwtYA//Sndihtp15jc=",
   4386       "dev": true
   4387     },
   4388     "repeating": {
   4389       "version": "2.0.1",
   4390       "resolved": "https://registry.npmjs.org/repeating/-/repeating-2.0.1.tgz",
   4391       "integrity": "sha1-UhTFOpJtNVJwdSf7q0FdvAjQbdo=",
   4392       "dev": true,
   4393       "requires": {
   4394         "is-finite": "^1.0.0"
   4395       }
   4396     },
   4397     "request": {
   4398       "version": "2.88.0",
   4399       "resolved": "https://registry.npmjs.org/request/-/request-2.88.0.tgz",
   4400       "integrity": "sha512-NAqBSrijGLZdM0WZNsInLJpkJokL72XYjUpnB0iwsRgxh7dB6COrHnTBNwN0E+lHDAJzu7kLAkDeY08z2/A0hg==",
   4401       "dev": true,
   4402       "requires": {
   4403         "aws-sign2": "~0.7.0",
   4404         "aws4": "^1.8.0",
   4405         "caseless": "~0.12.0",
   4406         "combined-stream": "~1.0.6",
   4407         "extend": "~3.0.2",
   4408         "forever-agent": "~0.6.1",
   4409         "form-data": "~2.3.2",
   4410         "har-validator": "~5.1.0",
   4411         "http-signature": "~1.2.0",
   4412         "is-typedarray": "~1.0.0",
   4413         "isstream": "~0.1.2",
   4414         "json-stringify-safe": "~5.0.1",
   4415         "mime-types": "~2.1.19",
   4416         "oauth-sign": "~0.9.0",
   4417         "performance-now": "^2.1.0",
   4418         "qs": "~6.5.2",
   4419         "safe-buffer": "^5.1.2",
   4420         "tough-cookie": "~2.4.3",
   4421         "tunnel-agent": "^0.6.0",
   4422         "uuid": "^3.3.2"
   4423       },
   4424       "dependencies": {
   4425         "extend": {
   4426           "version": "3.0.2",
   4427           "resolved": "https://registry.npmjs.org/extend/-/extend-3.0.2.tgz",
   4428           "integrity": "sha512-fjquC59cD7CyW6urNXK0FBufkZcoiGG80wTuPujX590cB5Ttln20E2UB4S/WARVqhXffZl2LNgS+gQdPIIim/g==",
   4429           "dev": true
   4430         }
   4431       }
   4432     },
   4433     "require-directory": {
   4434       "version": "2.1.1",
   4435       "resolved": "https://registry.npmjs.org/require-directory/-/require-directory-2.1.1.tgz",
   4436       "integrity": "sha1-jGStX9MNqxyXbiNE/+f3kqam30I=",
   4437       "dev": true
   4438     },
   4439     "require-main-filename": {
   4440       "version": "1.0.1",
   4441       "resolved": "https://registry.npmjs.org/require-main-filename/-/require-main-filename-1.0.1.tgz",
   4442       "integrity": "sha1-l/cXtp1IeE9fUmpsWqj/3aBVpNE=",
   4443       "dev": true
   4444     },
   4445     "resolve": {
   4446       "version": "1.1.7",
   4447       "resolved": "https://registry.npmjs.org/resolve/-/resolve-1.1.7.tgz",
   4448       "integrity": "sha1-IDEU2CrSxe2ejgQRs5ModeiJ6Xs=",
   4449       "dev": true
   4450     },
   4451     "resolve-dir": {
   4452       "version": "1.0.1",
   4453       "resolved": "https://registry.npmjs.org/resolve-dir/-/resolve-dir-1.0.1.tgz",
   4454       "integrity": "sha1-eaQGRMNivoLybv/nOcm7U4IEb0M=",
   4455       "dev": true,
   4456       "requires": {
   4457         "expand-tilde": "^2.0.0",
   4458         "global-modules": "^1.0.0"
   4459       }
   4460     },
   4461     "resolve-from": {
   4462       "version": "2.0.0",
   4463       "resolved": "https://registry.npmjs.org/resolve-from/-/resolve-from-2.0.0.tgz",
   4464       "integrity": "sha1-lICrIOlP+h2egKgEx+oUdhGWa1c=",
   4465       "dev": true
   4466     },
   4467     "resolve-pkg": {
   4468       "version": "1.0.0",
   4469       "resolved": "https://registry.npmjs.org/resolve-pkg/-/resolve-pkg-1.0.0.tgz",
   4470       "integrity": "sha1-4ZoV54rKLhJEYdySsuOUPvk0lNk=",
   4471       "dev": true,
   4472       "requires": {
   4473         "resolve-from": "^2.0.0"
   4474       }
   4475     },
   4476     "resolve-url": {
   4477       "version": "0.2.1",
   4478       "resolved": "https://registry.npmjs.org/resolve-url/-/resolve-url-0.2.1.tgz",
   4479       "integrity": "sha1-LGN/53yJOv0qZj/iGqkIAGjiBSo=",
   4480       "dev": true
   4481     },
   4482     "ret": {
   4483       "version": "0.1.15",
   4484       "resolved": "https://registry.npmjs.org/ret/-/ret-0.1.15.tgz",
   4485       "integrity": "sha512-TTlYpa+OL+vMMNG24xSlQGEJ3B/RzEfUlLct7b5G/ytav+wPrplCpVMFuwzXbkecJrb6IYo1iFb0S9v37754mg==",
   4486       "dev": true
   4487     },
   4488     "rimraf": {
   4489       "version": "2.6.3",
   4490       "resolved": "https://registry.npmjs.org/rimraf/-/rimraf-2.6.3.tgz",
   4491       "integrity": "sha512-mwqeW5XsA2qAejG46gYdENaxXjx9onRNCfn7L0duuP4hCuTIi/QO7PDK07KJfp1d+izWPrzEJDcSqBa0OZQriA==",
   4492       "dev": true,
   4493       "requires": {
   4494         "glob": "^7.1.3"
   4495       },
   4496       "dependencies": {
   4497         "balanced-match": {
   4498           "version": "1.0.0",
   4499           "resolved": "https://registry.npmjs.org/balanced-match/-/balanced-match-1.0.0.tgz",
   4500           "integrity": "sha1-ibTRmasr7kneFk6gK4nORi1xt2c=",
   4501           "dev": true
   4502         },
   4503         "brace-expansion": {
   4504           "version": "1.1.11",
   4505           "resolved": "https://registry.npmjs.org/brace-expansion/-/brace-expansion-1.1.11.tgz",
   4506           "integrity": "sha512-iCuPHDFgrHX7H2vEI/5xpz07zSHB00TpugqhmYtVmMO6518mCuRMoOYFldEBl0g187ufozdaHgWKcYFb61qGiA==",
   4507           "dev": true,
   4508           "requires": {
   4509             "balanced-match": "^1.0.0",
   4510             "concat-map": "0.0.1"
   4511           }
   4512         },
   4513         "glob": {
   4514           "version": "7.1.3",
   4515           "resolved": "https://registry.npmjs.org/glob/-/glob-7.1.3.tgz",
   4516           "integrity": "sha512-vcfuiIxogLV4DlGBHIUOwI0IbrJ8HWPc4MU7HzviGeNho/UJDfi6B5p3sHeWIQ0KGIU0Jpxi5ZHxemQfLkkAwQ==",
   4517           "dev": true,
   4518           "requires": {
   4519             "fs.realpath": "^1.0.0",
   4520             "inflight": "^1.0.4",
   4521             "inherits": "2",
   4522             "minimatch": "^3.0.4",
   4523             "once": "^1.3.0",
   4524             "path-is-absolute": "^1.0.0"
   4525           }
   4526         },
   4527         "minimatch": {
   4528           "version": "3.0.4",
   4529           "resolved": "https://registry.npmjs.org/minimatch/-/minimatch-3.0.4.tgz",
   4530           "integrity": "sha512-yJHVQEhyqPLUTgt9B83PXu6W3rx4MvvHvSUvToogpwoGDOUQ+yDrR0HRot+yOCdCO7u4hX3pWft6kWBBcqh0UA==",
   4531           "dev": true,
   4532           "requires": {
   4533             "brace-expansion": "^1.1.7"
   4534           }
   4535         }
   4536       }
   4537     },
   4538     "safe-buffer": {
   4539       "version": "5.1.2",
   4540       "resolved": "https://registry.npmjs.org/safe-buffer/-/safe-buffer-5.1.2.tgz",
   4541       "integrity": "sha512-Gd2UZBJDkXlY7GbJxfsE8/nvKkUEU1G38c1siN6QP6a9PT9MmHB8GnpscSmMJSoF8LOIrt8ud/wPtojys4G6+g==",
   4542       "dev": true
   4543     },
   4544     "safe-json-parse": {
   4545       "version": "1.0.1",
   4546       "resolved": "https://registry.npmjs.org/safe-json-parse/-/safe-json-parse-1.0.1.tgz",
   4547       "integrity": "sha1-PnZyPjjf3aE8mx0poeB//uSzC1c=",
   4548       "dev": true
   4549     },
   4550     "safe-regex": {
   4551       "version": "1.1.0",
   4552       "resolved": "https://registry.npmjs.org/safe-regex/-/safe-regex-1.1.0.tgz",
   4553       "integrity": "sha1-QKNmnzsHfR6UPURinhV91IAjvy4=",
   4554       "dev": true,
   4555       "requires": {
   4556         "ret": "~0.1.10"
   4557       }
   4558     },
   4559     "safer-buffer": {
   4560       "version": "2.1.2",
   4561       "resolved": "https://registry.npmjs.org/safer-buffer/-/safer-buffer-2.1.2.tgz",
   4562       "integrity": "sha512-YZo3K82SD7Riyi0E1EQPojLz7kpepnSQI9IyPbHHg1XXXevb5dJI7tpyN2ADxGcQbHG7vcyRHk0cbwqcQriUtg==",
   4563       "dev": true
   4564     },
   4565     "sass-graph": {
   4566       "version": "2.2.4",
   4567       "resolved": "https://registry.npmjs.org/sass-graph/-/sass-graph-2.2.4.tgz",
   4568       "integrity": "sha1-E/vWPNHK8JCLn9k0dq1DpR0eC0k=",
   4569       "dev": true,
   4570       "requires": {
   4571         "glob": "^7.0.0",
   4572         "lodash": "^4.0.0",
   4573         "scss-tokenizer": "^0.2.3",
   4574         "yargs": "^7.0.0"
   4575       },
   4576       "dependencies": {
   4577         "balanced-match": {
   4578           "version": "1.0.0",
   4579           "resolved": "https://registry.npmjs.org/balanced-match/-/balanced-match-1.0.0.tgz",
   4580           "integrity": "sha1-ibTRmasr7kneFk6gK4nORi1xt2c=",
   4581           "dev": true
   4582         },
   4583         "brace-expansion": {
   4584           "version": "1.1.11",
   4585           "resolved": "https://registry.npmjs.org/brace-expansion/-/brace-expansion-1.1.11.tgz",
   4586           "integrity": "sha512-iCuPHDFgrHX7H2vEI/5xpz07zSHB00TpugqhmYtVmMO6518mCuRMoOYFldEBl0g187ufozdaHgWKcYFb61qGiA==",
   4587           "dev": true,
   4588           "requires": {
   4589             "balanced-match": "^1.0.0",
   4590             "concat-map": "0.0.1"
   4591           }
   4592         },
   4593         "glob": {
   4594           "version": "7.1.3",
   4595           "resolved": "https://registry.npmjs.org/glob/-/glob-7.1.3.tgz",
   4596           "integrity": "sha512-vcfuiIxogLV4DlGBHIUOwI0IbrJ8HWPc4MU7HzviGeNho/UJDfi6B5p3sHeWIQ0KGIU0Jpxi5ZHxemQfLkkAwQ==",
   4597           "dev": true,
   4598           "requires": {
   4599             "fs.realpath": "^1.0.0",
   4600             "inflight": "^1.0.4",
   4601             "inherits": "2",
   4602             "minimatch": "^3.0.4",
   4603             "once": "^1.3.0",
   4604             "path-is-absolute": "^1.0.0"
   4605           }
   4606         },
   4607         "minimatch": {
   4608           "version": "3.0.4",
   4609           "resolved": "https://registry.npmjs.org/minimatch/-/minimatch-3.0.4.tgz",
   4610           "integrity": "sha512-yJHVQEhyqPLUTgt9B83PXu6W3rx4MvvHvSUvToogpwoGDOUQ+yDrR0HRot+yOCdCO7u4hX3pWft6kWBBcqh0UA==",
   4611           "dev": true,
   4612           "requires": {
   4613             "brace-expansion": "^1.1.7"
   4614           }
   4615         }
   4616       }
   4617     },
   4618     "scss-tokenizer": {
   4619       "version": "0.2.3",
   4620       "resolved": "https://registry.npmjs.org/scss-tokenizer/-/scss-tokenizer-0.2.3.tgz",
   4621       "integrity": "sha1-jrBtualyMzOCTT9VMGQRSYR85dE=",
   4622       "dev": true,
   4623       "requires": {
   4624         "js-base64": "^2.1.8",
   4625         "source-map": "^0.4.2"
   4626       }
   4627     },
   4628     "semver": {
   4629       "version": "5.1.1",
   4630       "resolved": "https://registry.npmjs.org/semver/-/semver-5.1.1.tgz",
   4631       "integrity": "sha1-oykqNz5vPgeY2gsgZBuanFvEfhk=",
   4632       "dev": true
   4633     },
   4634     "send": {
   4635       "version": "0.16.2",
   4636       "resolved": "https://registry.npmjs.org/send/-/send-0.16.2.tgz",
   4637       "integrity": "sha512-E64YFPUssFHEFBvpbbjr44NCLtI1AohxQ8ZSiJjQLskAdKuriYEP6VyGEsRDH8ScozGpkaX1BGvhanqCwkcEZw==",
   4638       "dev": true,
   4639       "requires": {
   4640         "debug": "2.6.9",
   4641         "depd": "~1.1.2",
   4642         "destroy": "~1.0.4",
   4643         "encodeurl": "~1.0.2",
   4644         "escape-html": "~1.0.3",
   4645         "etag": "~1.8.1",
   4646         "fresh": "0.5.2",
   4647         "http-errors": "~1.6.2",
   4648         "mime": "1.4.1",
   4649         "ms": "2.0.0",
   4650         "on-finished": "~2.3.0",
   4651         "range-parser": "~1.2.0",
   4652         "statuses": "~1.4.0"
   4653       },
   4654       "dependencies": {
   4655         "debug": {
   4656           "version": "2.6.9",
   4657           "resolved": "https://registry.npmjs.org/debug/-/debug-2.6.9.tgz",
   4658           "integrity": "sha512-bC7ElrdJaJnPbAP+1EotYvqZsb3ecl5wi6Bfi6BJTUcNowp6cvspg0jXznRTKDjm/E7AdgFBVeAPVMNcKGsHMA==",
   4659           "dev": true,
   4660           "requires": {
   4661             "ms": "2.0.0"
   4662           }
   4663         },
   4664         "depd": {
   4665           "version": "1.1.2",
   4666           "resolved": "https://registry.npmjs.org/depd/-/depd-1.1.2.tgz",
   4667           "integrity": "sha1-m81S4UwJd2PnSbJ0xDRu0uVgtak=",
   4668           "dev": true
   4669         },
   4670         "encodeurl": {
   4671           "version": "1.0.2",
   4672           "resolved": "https://registry.npmjs.org/encodeurl/-/encodeurl-1.0.2.tgz",
   4673           "integrity": "sha1-rT/0yG7C0CkyL1oCw6mmBslbP1k=",
   4674           "dev": true
   4675         },
   4676         "ms": {
   4677           "version": "2.0.0",
   4678           "resolved": "https://registry.npmjs.org/ms/-/ms-2.0.0.tgz",
   4679           "integrity": "sha1-VgiurfwAvmwpAd9fmGF4jeDVl8g=",
   4680           "dev": true
   4681         },
   4682         "statuses": {
   4683           "version": "1.4.0",
   4684           "resolved": "https://registry.npmjs.org/statuses/-/statuses-1.4.0.tgz",
   4685           "integrity": "sha512-zhSCtt8v2NDrRlPQpCNtw/heZLtfUDqxBM1udqikb/Hbk52LK4nQSwr10u77iopCW5LsyHpuXS0GnEc48mLeew==",
   4686           "dev": true
   4687         }
   4688       }
   4689     },
   4690     "serve-index": {
   4691       "version": "1.9.1",
   4692       "resolved": "https://registry.npmjs.org/serve-index/-/serve-index-1.9.1.tgz",
   4693       "integrity": "sha1-03aNabHn2C5c4FD/9bRTvqEqkjk=",
   4694       "dev": true,
   4695       "requires": {
   4696         "accepts": "~1.3.4",
   4697         "batch": "0.6.1",
   4698         "debug": "2.6.9",
   4699         "escape-html": "~1.0.3",
   4700         "http-errors": "~1.6.2",
   4701         "mime-types": "~2.1.17",
   4702         "parseurl": "~1.3.2"
   4703       },
   4704       "dependencies": {
   4705         "debug": {
   4706           "version": "2.6.9",
   4707           "resolved": "https://registry.npmjs.org/debug/-/debug-2.6.9.tgz",
   4708           "integrity": "sha512-bC7ElrdJaJnPbAP+1EotYvqZsb3ecl5wi6Bfi6BJTUcNowp6cvspg0jXznRTKDjm/E7AdgFBVeAPVMNcKGsHMA==",
   4709           "dev": true,
   4710           "requires": {
   4711             "ms": "2.0.0"
   4712           }
   4713         },
   4714         "mime-db": {
   4715           "version": "1.38.0",
   4716           "resolved": "https://registry.npmjs.org/mime-db/-/mime-db-1.38.0.tgz",
   4717           "integrity": "sha512-bqVioMFFzc2awcdJZIzR3HjZFX20QhilVS7hytkKrv7xFAn8bM1gzc/FOX2awLISvWe0PV8ptFKcon+wZ5qYkg==",
   4718           "dev": true
   4719         },
   4720         "mime-types": {
   4721           "version": "2.1.22",
   4722           "resolved": "https://registry.npmjs.org/mime-types/-/mime-types-2.1.22.tgz",
   4723           "integrity": "sha512-aGl6TZGnhm/li6F7yx82bJiBZwgiEa4Hf6CNr8YO+r5UHr53tSTYZb102zyU50DOWWKeOv0uQLRL0/9EiKWCog==",
   4724           "dev": true,
   4725           "requires": {
   4726             "mime-db": "~1.38.0"
   4727           }
   4728         },
   4729         "ms": {
   4730           "version": "2.0.0",
   4731           "resolved": "https://registry.npmjs.org/ms/-/ms-2.0.0.tgz",
   4732           "integrity": "sha1-VgiurfwAvmwpAd9fmGF4jeDVl8g=",
   4733           "dev": true
   4734         },
   4735         "parseurl": {
   4736           "version": "1.3.2",
   4737           "resolved": "https://registry.npmjs.org/parseurl/-/parseurl-1.3.2.tgz",
   4738           "integrity": "sha1-/CidTtiZMRlGDBViUyYs3I3mW/M=",
   4739           "dev": true
   4740         }
   4741       }
   4742     },
   4743     "serve-static": {
   4744       "version": "1.13.2",
   4745       "resolved": "https://registry.npmjs.org/serve-static/-/serve-static-1.13.2.tgz",
   4746       "integrity": "sha512-p/tdJrO4U387R9oMjb1oj7qSMaMfmOyd4j9hOFoxZe2baQszgHcSWjuya/CiT5kgZZKRudHNOA0pYXOl8rQ5nw==",
   4747       "dev": true,
   4748       "requires": {
   4749         "encodeurl": "~1.0.2",
   4750         "escape-html": "~1.0.3",
   4751         "parseurl": "~1.3.2",
   4752         "send": "0.16.2"
   4753       },
   4754       "dependencies": {
   4755         "encodeurl": {
   4756           "version": "1.0.2",
   4757           "resolved": "https://registry.npmjs.org/encodeurl/-/encodeurl-1.0.2.tgz",
   4758           "integrity": "sha1-rT/0yG7C0CkyL1oCw6mmBslbP1k=",
   4759           "dev": true
   4760         },
   4761         "parseurl": {
   4762           "version": "1.3.2",
   4763           "resolved": "https://registry.npmjs.org/parseurl/-/parseurl-1.3.2.tgz",
   4764           "integrity": "sha1-/CidTtiZMRlGDBViUyYs3I3mW/M=",
   4765           "dev": true
   4766         }
   4767       }
   4768     },
   4769     "set-blocking": {
   4770       "version": "2.0.0",
   4771       "resolved": "https://registry.npmjs.org/set-blocking/-/set-blocking-2.0.0.tgz",
   4772       "integrity": "sha1-BF+XgtARrppoA93TgrJDkrPYkPc=",
   4773       "dev": true
   4774     },
   4775     "set-value": {
   4776       "version": "2.0.0",
   4777       "resolved": "https://registry.npmjs.org/set-value/-/set-value-2.0.0.tgz",
   4778       "integrity": "sha512-hw0yxk9GT/Hr5yJEYnHNKYXkIA8mVJgd9ditYZCe16ZczcaELYYcfvaXesNACk2O8O0nTiPQcQhGUQj8JLzeeg==",
   4779       "dev": true,
   4780       "requires": {
   4781         "extend-shallow": "^2.0.1",
   4782         "is-extendable": "^0.1.1",
   4783         "is-plain-object": "^2.0.3",
   4784         "split-string": "^3.0.1"
   4785       },
   4786       "dependencies": {
   4787         "extend-shallow": {
   4788           "version": "2.0.1",
   4789           "resolved": "https://registry.npmjs.org/extend-shallow/-/extend-shallow-2.0.1.tgz",
   4790           "integrity": "sha1-Ua99YUrZqfYQ6huvu5idaxxWiQ8=",
   4791           "dev": true,
   4792           "requires": {
   4793             "is-extendable": "^0.1.0"
   4794           }
   4795         }
   4796       }
   4797     },
   4798     "setimmediate": {
   4799       "version": "1.0.5",
   4800       "resolved": "https://registry.npmjs.org/setimmediate/-/setimmediate-1.0.5.tgz",
   4801       "integrity": "sha1-KQy7Iy4waULX1+qbg3Mqt4VvgoU=",
   4802       "dev": true
   4803     },
   4804     "setprototypeof": {
   4805       "version": "1.1.0",
   4806       "resolved": "https://registry.npmjs.org/setprototypeof/-/setprototypeof-1.1.0.tgz",
   4807       "integrity": "sha512-BvE/TwpZX4FXExxOxZyRGQQv651MSwmWKZGqvmPcRIjDqWub67kTKuIMx43cZZrS/cBBzwBcNDWoFxt2XEFIpQ==",
   4808       "dev": true
   4809     },
   4810     "shelljs": {
   4811       "version": "0.3.0",
   4812       "resolved": "https://registry.npmjs.org/shelljs/-/shelljs-0.3.0.tgz",
   4813       "integrity": "sha1-NZbmMHp4FUT1kfN9phg2DzHbV7E=",
   4814       "dev": true
   4815     },
   4816     "signal-exit": {
   4817       "version": "3.0.1",
   4818       "resolved": "https://registry.npmjs.org/signal-exit/-/signal-exit-3.0.1.tgz",
   4819       "integrity": "sha1-WkyISZK2OnrNm623iUw+6c/MrYE=",
   4820       "dev": true
   4821     },
   4822     "snapdragon": {
   4823       "version": "0.8.2",
   4824       "resolved": "https://registry.npmjs.org/snapdragon/-/snapdragon-0.8.2.tgz",
   4825       "integrity": "sha512-FtyOnWN/wCHTVXOMwvSv26d+ko5vWlIDD6zoUJ7LW8vh+ZBC8QdljveRP+crNrtBwioEUWy/4dMtbBjA4ioNlg==",
   4826       "dev": true,
   4827       "requires": {
   4828         "base": "^0.11.1",
   4829         "debug": "^2.2.0",
   4830         "define-property": "^0.2.5",
   4831         "extend-shallow": "^2.0.1",
   4832         "map-cache": "^0.2.2",
   4833         "source-map": "^0.5.6",
   4834         "source-map-resolve": "^0.5.0",
   4835         "use": "^3.1.0"
   4836       },
   4837       "dependencies": {
   4838         "define-property": {
   4839           "version": "0.2.5",
   4840           "resolved": "https://registry.npmjs.org/define-property/-/define-property-0.2.5.tgz",
   4841           "integrity": "sha1-w1se+RjsPJkPmlvFe+BKrOxcgRY=",
   4842           "dev": true,
   4843           "requires": {
   4844             "is-descriptor": "^0.1.0"
   4845           }
   4846         },
   4847         "extend-shallow": {
   4848           "version": "2.0.1",
   4849           "resolved": "https://registry.npmjs.org/extend-shallow/-/extend-shallow-2.0.1.tgz",
   4850           "integrity": "sha1-Ua99YUrZqfYQ6huvu5idaxxWiQ8=",
   4851           "dev": true,
   4852           "requires": {
   4853             "is-extendable": "^0.1.0"
   4854           }
   4855         },
   4856         "source-map": {
   4857           "version": "0.5.7",
   4858           "resolved": "https://registry.npmjs.org/source-map/-/source-map-0.5.7.tgz",
   4859           "integrity": "sha1-igOdLRAh0i0eoUyA2OpGi6LvP8w=",
   4860           "dev": true
   4861         }
   4862       }
   4863     },
   4864     "snapdragon-node": {
   4865       "version": "2.1.1",
   4866       "resolved": "https://registry.npmjs.org/snapdragon-node/-/snapdragon-node-2.1.1.tgz",
   4867       "integrity": "sha512-O27l4xaMYt/RSQ5TR3vpWCAB5Kb/czIcqUFOM/C4fYcLnbZUc1PkjTAMjof2pBWaSTwOUd6qUHcFGVGj7aIwnw==",
   4868       "dev": true,
   4869       "requires": {
   4870         "define-property": "^1.0.0",
   4871         "isobject": "^3.0.0",
   4872         "snapdragon-util": "^3.0.1"
   4873       },
   4874       "dependencies": {
   4875         "define-property": {
   4876           "version": "1.0.0",
   4877           "resolved": "https://registry.npmjs.org/define-property/-/define-property-1.0.0.tgz",
   4878           "integrity": "sha1-dp66rz9KY6rTr56NMEybvnm/sOY=",
   4879           "dev": true,
   4880           "requires": {
   4881             "is-descriptor": "^1.0.0"
   4882           }
   4883         },
   4884         "is-accessor-descriptor": {
   4885           "version": "1.0.0",
   4886           "resolved": "https://registry.npmjs.org/is-accessor-descriptor/-/is-accessor-descriptor-1.0.0.tgz",
   4887           "integrity": "sha512-m5hnHTkcVsPfqx3AKlyttIPb7J+XykHvJP2B9bZDjlhLIoEq4XoK64Vg7boZlVWYK6LUY94dYPEE7Lh0ZkZKcQ==",
   4888           "dev": true,
   4889           "requires": {
   4890             "kind-of": "^6.0.0"
   4891           }
   4892         },
   4893         "is-data-descriptor": {
   4894           "version": "1.0.0",
   4895           "resolved": "https://registry.npmjs.org/is-data-descriptor/-/is-data-descriptor-1.0.0.tgz",
   4896           "integrity": "sha512-jbRXy1FmtAoCjQkVmIVYwuuqDFUbaOeDjmed1tOGPrsMhtJA4rD9tkgA0F1qJ3gRFRXcHYVkdeaP50Q5rE/jLQ==",
   4897           "dev": true,
   4898           "requires": {
   4899             "kind-of": "^6.0.0"
   4900           }
   4901         },
   4902         "is-descriptor": {
   4903           "version": "1.0.2",
   4904           "resolved": "https://registry.npmjs.org/is-descriptor/-/is-descriptor-1.0.2.tgz",
   4905           "integrity": "sha512-2eis5WqQGV7peooDyLmNEPUrps9+SXX5c9pL3xEB+4e9HnGuDa7mB7kHxHw4CbqS9k1T2hOH3miL8n8WtiYVtg==",
   4906           "dev": true,
   4907           "requires": {
   4908             "is-accessor-descriptor": "^1.0.0",
   4909             "is-data-descriptor": "^1.0.0",
   4910             "kind-of": "^6.0.2"
   4911           }
   4912         }
   4913       }
   4914     },
   4915     "snapdragon-util": {
   4916       "version": "3.0.1",
   4917       "resolved": "https://registry.npmjs.org/snapdragon-util/-/snapdragon-util-3.0.1.tgz",
   4918       "integrity": "sha512-mbKkMdQKsjX4BAL4bRYTj21edOf8cN7XHdYUJEe+Zn99hVEYcMvKPct1IqNe7+AZPirn8BCDOQBHQZknqmKlZQ==",
   4919       "dev": true,
   4920       "requires": {
   4921         "kind-of": "^3.2.0"
   4922       },
   4923       "dependencies": {
   4924         "kind-of": {
   4925           "version": "3.2.2",
   4926           "resolved": "https://registry.npmjs.org/kind-of/-/kind-of-3.2.2.tgz",
   4927           "integrity": "sha1-MeohpzS6ubuw8yRm2JOupR5KPGQ=",
   4928           "dev": true,
   4929           "requires": {
   4930             "is-buffer": "^1.1.5"
   4931           }
   4932         }
   4933       }
   4934     },
   4935     "socket.io": {
   4936       "version": "2.2.0",
   4937       "resolved": "https://registry.npmjs.org/socket.io/-/socket.io-2.2.0.tgz",
   4938       "integrity": "sha512-wxXrIuZ8AILcn+f1B4ez4hJTPG24iNgxBBDaJfT6MsyOhVYiTXWexGoPkd87ktJG8kQEcL/NBvRi64+9k4Kc0w==",
   4939       "dev": true,
   4940       "requires": {
   4941         "debug": "~4.1.0",
   4942         "engine.io": "~3.3.1",
   4943         "has-binary2": "~1.0.2",
   4944         "socket.io-adapter": "~1.1.0",
   4945         "socket.io-client": "2.2.0",
   4946         "socket.io-parser": "~3.3.0"
   4947       },
   4948       "dependencies": {
   4949         "debug": {
   4950           "version": "4.1.1",
   4951           "resolved": "https://registry.npmjs.org/debug/-/debug-4.1.1.tgz",
   4952           "integrity": "sha512-pYAIzeRo8J6KPEaJ0VWOh5Pzkbw/RetuzehGM7QRRX5he4fPHx2rdKMB256ehJCkX+XRQm16eZLqLNS8RSZXZw==",
   4953           "dev": true,
   4954           "requires": {
   4955             "ms": "^2.1.1"
   4956           }
   4957         },
   4958         "ms": {
   4959           "version": "2.1.1",
   4960           "resolved": "https://registry.npmjs.org/ms/-/ms-2.1.1.tgz",
   4961           "integrity": "sha512-tgp+dl5cGk28utYktBsrFqA7HKgrhgPsg6Z/EfhWI4gl1Hwq8B/GmY/0oXZ6nF8hDVesS/FpnYaD/kOWhYQvyg==",
   4962           "dev": true
   4963         }
   4964       }
   4965     },
   4966     "socket.io-adapter": {
   4967       "version": "1.1.1",
   4968       "resolved": "https://registry.npmjs.org/socket.io-adapter/-/socket.io-adapter-1.1.1.tgz",
   4969       "integrity": "sha1-KoBeihTWNyEk3ZFZrUUC+MsH8Gs=",
   4970       "dev": true
   4971     },
   4972     "socket.io-client": {
   4973       "version": "2.2.0",
   4974       "resolved": "https://registry.npmjs.org/socket.io-client/-/socket.io-client-2.2.0.tgz",
   4975       "integrity": "sha512-56ZrkTDbdTLmBIyfFYesgOxsjcLnwAKoN4CiPyTVkMQj3zTUh0QAx3GbvIvLpFEOvQWu92yyWICxB0u7wkVbYA==",
   4976       "dev": true,
   4977       "requires": {
   4978         "backo2": "1.0.2",
   4979         "base64-arraybuffer": "0.1.5",
   4980         "component-bind": "1.0.0",
   4981         "component-emitter": "1.2.1",
   4982         "debug": "~3.1.0",
   4983         "engine.io-client": "~3.3.1",
   4984         "has-binary2": "~1.0.2",
   4985         "has-cors": "1.1.0",
   4986         "indexof": "0.0.1",
   4987         "object-component": "0.0.3",
   4988         "parseqs": "0.0.5",
   4989         "parseuri": "0.0.5",
   4990         "socket.io-parser": "~3.3.0",
   4991         "to-array": "0.1.4"
   4992       },
   4993       "dependencies": {
   4994         "debug": {
   4995           "version": "3.1.0",
   4996           "resolved": "https://registry.npmjs.org/debug/-/debug-3.1.0.tgz",
   4997           "integrity": "sha512-OX8XqP7/1a9cqkxYw2yXss15f26NKWBpDXQd0/uK/KPqdQhxbPa994hnzjcE2VqQpDslf55723cKPUOGSmMY3g==",
   4998           "dev": true,
   4999           "requires": {
   5000             "ms": "2.0.0"
   5001           }
   5002         },
   5003         "ms": {
   5004           "version": "2.0.0",
   5005           "resolved": "https://registry.npmjs.org/ms/-/ms-2.0.0.tgz",
   5006           "integrity": "sha1-VgiurfwAvmwpAd9fmGF4jeDVl8g=",
   5007           "dev": true
   5008         }
   5009       }
   5010     },
   5011     "socket.io-parser": {
   5012       "version": "3.3.0",
   5013       "resolved": "https://registry.npmjs.org/socket.io-parser/-/socket.io-parser-3.3.0.tgz",
   5014       "integrity": "sha512-hczmV6bDgdaEbVqhAeVMM/jfUfzuEZHsQg6eOmLgJht6G3mPKMxYm75w2+qhAQZ+4X+1+ATZ+QFKeOZD5riHng==",
   5015       "dev": true,
   5016       "requires": {
   5017         "component-emitter": "1.2.1",
   5018         "debug": "~3.1.0",
   5019         "isarray": "2.0.1"
   5020       },
   5021       "dependencies": {
   5022         "debug": {
   5023           "version": "3.1.0",
   5024           "resolved": "https://registry.npmjs.org/debug/-/debug-3.1.0.tgz",
   5025           "integrity": "sha512-OX8XqP7/1a9cqkxYw2yXss15f26NKWBpDXQd0/uK/KPqdQhxbPa994hnzjcE2VqQpDslf55723cKPUOGSmMY3g==",
   5026           "dev": true,
   5027           "requires": {
   5028             "ms": "2.0.0"
   5029           }
   5030         },
   5031         "isarray": {
   5032           "version": "2.0.1",
   5033           "resolved": "https://registry.npmjs.org/isarray/-/isarray-2.0.1.tgz",
   5034           "integrity": "sha1-o32U7ZzaLVmGXJ92/llu4fM4dB4=",
   5035           "dev": true
   5036         },
   5037         "ms": {
   5038           "version": "2.0.0",
   5039           "resolved": "https://registry.npmjs.org/ms/-/ms-2.0.0.tgz",
   5040           "integrity": "sha1-VgiurfwAvmwpAd9fmGF4jeDVl8g=",
   5041           "dev": true
   5042         }
   5043       }
   5044     },
   5045     "source-map": {
   5046       "version": "0.4.4",
   5047       "resolved": "https://registry.npmjs.org/source-map/-/source-map-0.4.4.tgz",
   5048       "integrity": "sha1-66T12pwNyZneaAMti092FzZSA2s=",
   5049       "dev": true,
   5050       "requires": {
   5051         "amdefine": ">=0.0.4"
   5052       }
   5053     },
   5054     "source-map-resolve": {
   5055       "version": "0.5.2",
   5056       "resolved": "https://registry.npmjs.org/source-map-resolve/-/source-map-resolve-0.5.2.tgz",
   5057       "integrity": "sha512-MjqsvNwyz1s0k81Goz/9vRBe9SZdB09Bdw+/zYyO+3CuPk6fouTaxscHkgtE8jKvf01kVfl8riHzERQ/kefaSA==",
   5058       "dev": true,
   5059       "requires": {
   5060         "atob": "^2.1.1",
   5061         "decode-uri-component": "^0.2.0",
   5062         "resolve-url": "^0.2.1",
   5063         "source-map-url": "^0.4.0",
   5064         "urix": "^0.1.0"
   5065       }
   5066     },
   5067     "source-map-url": {
   5068       "version": "0.4.0",
   5069       "resolved": "https://registry.npmjs.org/source-map-url/-/source-map-url-0.4.0.tgz",
   5070       "integrity": "sha1-PpNdfd1zYxuXZZlW1VEo6HtQhKM=",
   5071       "dev": true
   5072     },
   5073     "spdx-correct": {
   5074       "version": "1.0.2",
   5075       "resolved": "https://registry.npmjs.org/spdx-correct/-/spdx-correct-1.0.2.tgz",
   5076       "integrity": "sha1-SzBz2TP/UfORLwOsVRlJikFQ20A=",
   5077       "dev": true,
   5078       "requires": {
   5079         "spdx-license-ids": "^1.0.2"
   5080       }
   5081     },
   5082     "spdx-exceptions": {
   5083       "version": "1.0.4",
   5084       "resolved": "https://registry.npmjs.org/spdx-exceptions/-/spdx-exceptions-1.0.4.tgz",
   5085       "integrity": "sha1-IguEI5EZrpBFqJLbgag/TOFvgP0=",
   5086       "dev": true
   5087     },
   5088     "spdx-expression-parse": {
   5089       "version": "1.0.2",
   5090       "resolved": "https://registry.npmjs.org/spdx-expression-parse/-/spdx-expression-parse-1.0.2.tgz",
   5091       "integrity": "sha1-1SsUtelnB3FECvIlvLVjEirEUvY=",
   5092       "dev": true,
   5093       "requires": {
   5094         "spdx-exceptions": "^1.0.4",
   5095         "spdx-license-ids": "^1.0.0"
   5096       }
   5097     },
   5098     "spdx-license-ids": {
   5099       "version": "1.2.1",
   5100       "resolved": "https://registry.npmjs.org/spdx-license-ids/-/spdx-license-ids-1.2.1.tgz",
   5101       "integrity": "sha1-0H6hek0v2TUfnZTi/5zsdBgP6PM=",
   5102       "dev": true
   5103     },
   5104     "split-string": {
   5105       "version": "3.1.0",
   5106       "resolved": "https://registry.npmjs.org/split-string/-/split-string-3.1.0.tgz",
   5107       "integrity": "sha512-NzNVhJDYpwceVVii8/Hu6DKfD2G+NrQHlS/V/qgv763EYudVwEcMQNxd2lh+0VrUByXN/oJkl5grOhYWvQUYiw==",
   5108       "dev": true,
   5109       "requires": {
   5110         "extend-shallow": "^3.0.0"
   5111       }
   5112     },
   5113     "sprintf-js": {
   5114       "version": "1.1.2",
   5115       "resolved": "https://registry.npmjs.org/sprintf-js/-/sprintf-js-1.1.2.tgz",
   5116       "integrity": "sha512-VE0SOVEHCk7Qc8ulkWw3ntAzXuqf7S2lvwQaDLRnUeIEaKNQJzV6BwmLKhOqT61aGhfUMrXeaBk+oDGCzvhcug==",
   5117       "dev": true
   5118     },
   5119     "sshpk": {
   5120       "version": "1.16.1",
   5121       "resolved": "https://registry.npmjs.org/sshpk/-/sshpk-1.16.1.tgz",
   5122       "integrity": "sha512-HXXqVUq7+pcKeLqqZj6mHFUMvXtOJt1uoUx09pFW6011inTMxqI8BA8PM95myrIyyKwdnzjdFjLiE6KBPVtJIg==",
   5123       "dev": true,
   5124       "requires": {
   5125         "asn1": "~0.2.3",
   5126         "assert-plus": "^1.0.0",
   5127         "bcrypt-pbkdf": "^1.0.0",
   5128         "dashdash": "^1.12.0",
   5129         "ecc-jsbn": "~0.1.1",
   5130         "getpass": "^0.1.1",
   5131         "jsbn": "~0.1.0",
   5132         "safer-buffer": "^2.0.2",
   5133         "tweetnacl": "~0.14.0"
   5134       }
   5135     },
   5136     "static-extend": {
   5137       "version": "0.1.2",
   5138       "resolved": "https://registry.npmjs.org/static-extend/-/static-extend-0.1.2.tgz",
   5139       "integrity": "sha1-YICcOcv/VTNyJv1eC1IPNB8ftcY=",
   5140       "dev": true,
   5141       "requires": {
   5142         "define-property": "^0.2.5",
   5143         "object-copy": "^0.1.0"
   5144       },
   5145       "dependencies": {
   5146         "define-property": {
   5147           "version": "0.2.5",
   5148           "resolved": "https://registry.npmjs.org/define-property/-/define-property-0.2.5.tgz",
   5149           "integrity": "sha1-w1se+RjsPJkPmlvFe+BKrOxcgRY=",
   5150           "dev": true,
   5151           "requires": {
   5152             "is-descriptor": "^0.1.0"
   5153           }
   5154         }
   5155       }
   5156     },
   5157     "statuses": {
   5158       "version": "1.3.1",
   5159       "resolved": "https://registry.npmjs.org/statuses/-/statuses-1.3.1.tgz",
   5160       "integrity": "sha1-+vUbnrdKrvOzrPStX2Gr8ky3uT4=",
   5161       "dev": true
   5162     },
   5163     "stdout-stream": {
   5164       "version": "1.4.1",
   5165       "resolved": "https://registry.npmjs.org/stdout-stream/-/stdout-stream-1.4.1.tgz",
   5166       "integrity": "sha512-j4emi03KXqJWcIeF8eIXkjMFN1Cmb8gUlDYGeBALLPo5qdyTfA9bOtl8m33lRoC+vFMkP3gl0WsDr6+gzxbbTA==",
   5167       "dev": true,
   5168       "requires": {
   5169         "readable-stream": "^2.0.1"
   5170       }
   5171     },
   5172     "stream-browserify": {
   5173       "version": "2.0.1",
   5174       "resolved": "https://registry.npmjs.org/stream-browserify/-/stream-browserify-2.0.1.tgz",
   5175       "integrity": "sha1-ZiZu5fm9uZQKTkUUyvtDu3Hlyds=",
   5176       "dev": true,
   5177       "requires": {
   5178         "inherits": "~2.0.1",
   5179         "readable-stream": "^2.0.2"
   5180       }
   5181     },
   5182     "stream-shift": {
   5183       "version": "1.0.0",
   5184       "resolved": "https://registry.npmjs.org/stream-shift/-/stream-shift-1.0.0.tgz",
   5185       "integrity": "sha1-1cdSgl5TZ+eG944Y5EXqIjoVWVI=",
   5186       "dev": true
   5187     },
   5188     "string-template": {
   5189       "version": "0.2.1",
   5190       "resolved": "https://registry.npmjs.org/string-template/-/string-template-0.2.1.tgz",
   5191       "integrity": "sha1-QpMuWYo1LQH8IuwzZ9nYTuxsmt0=",
   5192       "dev": true
   5193     },
   5194     "string-width": {
   5195       "version": "1.0.2",
   5196       "resolved": "https://registry.npmjs.org/string-width/-/string-width-1.0.2.tgz",
   5197       "integrity": "sha1-EYvfW4zcUaKn5w0hHgfisLmxB9M=",
   5198       "dev": true,
   5199       "requires": {
   5200         "code-point-at": "^1.0.0",
   5201         "is-fullwidth-code-point": "^1.0.0",
   5202         "strip-ansi": "^3.0.0"
   5203       }
   5204     },
   5205     "string_decoder": {
   5206       "version": "0.10.31",
   5207       "resolved": "https://registry.npmjs.org/string_decoder/-/string_decoder-0.10.31.tgz",
   5208       "integrity": "sha1-YuIDvEF2bGwoyfyEMB2rHFMQ+pQ=",
   5209       "dev": true
   5210     },
   5211     "strip-ansi": {
   5212       "version": "3.0.1",
   5213       "resolved": "https://registry.npmjs.org/strip-ansi/-/strip-ansi-3.0.1.tgz",
   5214       "integrity": "sha1-ajhfuIU9lS1f8F0Oiq+UJ43GPc8=",
   5215       "dev": true,
   5216       "requires": {
   5217         "ansi-regex": "^2.0.0"
   5218       }
   5219     },
   5220     "strip-bom": {
   5221       "version": "2.0.0",
   5222       "resolved": "https://registry.npmjs.org/strip-bom/-/strip-bom-2.0.0.tgz",
   5223       "integrity": "sha1-YhmoVhZSBJHzV4i9vxRHqZx+aw4=",
   5224       "dev": true,
   5225       "requires": {
   5226         "is-utf8": "^0.2.0"
   5227       }
   5228     },
   5229     "strip-indent": {
   5230       "version": "1.0.1",
   5231       "resolved": "https://registry.npmjs.org/strip-indent/-/strip-indent-1.0.1.tgz",
   5232       "integrity": "sha1-DHlipq3vp7vUrDZkYKY4VSrhoKI=",
   5233       "dev": true,
   5234       "requires": {
   5235         "get-stdin": "^4.0.1"
   5236       }
   5237     },
   5238     "strip-json-comments": {
   5239       "version": "1.0.4",
   5240       "resolved": "https://registry.npmjs.org/strip-json-comments/-/strip-json-comments-1.0.4.tgz",
   5241       "integrity": "sha1-HhX7ysl9Pumb8tc7TGVrCCu6+5E=",
   5242       "dev": true
   5243     },
   5244     "supports-color": {
   5245       "version": "2.0.0",
   5246       "resolved": "https://registry.npmjs.org/supports-color/-/supports-color-2.0.0.tgz",
   5247       "integrity": "sha1-U10EXOa2Nj+kARcIRimZXp3zJMc=",
   5248       "dev": true
   5249     },
   5250     "tar": {
   5251       "version": "2.2.1",
   5252       "resolved": "https://registry.npmjs.org/tar/-/tar-2.2.1.tgz",
   5253       "integrity": "sha1-jk0qJWwOIYXGsYrWlK7JaLg8sdE=",
   5254       "dev": true,
   5255       "requires": {
   5256         "block-stream": "*",
   5257         "fstream": "^1.0.2",
   5258         "inherits": "2"
   5259       }
   5260     },
   5261     "timers-browserify": {
   5262       "version": "2.0.2",
   5263       "resolved": "https://registry.npmjs.org/timers-browserify/-/timers-browserify-2.0.2.tgz",
   5264       "integrity": "sha1-q0iDz1l9zVCvIRNJoA+8pWrIa4Y=",
   5265       "dev": true,
   5266       "requires": {
   5267         "setimmediate": "^1.0.4"
   5268       }
   5269     },
   5270     "tiny-lr": {
   5271       "version": "1.1.1",
   5272       "resolved": "https://registry.npmjs.org/tiny-lr/-/tiny-lr-1.1.1.tgz",
   5273       "integrity": "sha512-44yhA3tsaRoMOjQQ+5v5mVdqef+kH6Qze9jTpqtVufgYjYt08zyZAwNwwVBj3i1rJMnR52IxOW0LK0vBzgAkuA==",
   5274       "dev": true,
   5275       "requires": {
   5276         "body": "^5.1.0",
   5277         "debug": "^3.1.0",
   5278         "faye-websocket": "~0.10.0",
   5279         "livereload-js": "^2.3.0",
   5280         "object-assign": "^4.1.0",
   5281         "qs": "^6.4.0"
   5282       },
   5283       "dependencies": {
   5284         "debug": {
   5285           "version": "3.2.6",
   5286           "resolved": "https://registry.npmjs.org/debug/-/debug-3.2.6.tgz",
   5287           "integrity": "sha512-mel+jf7nrtEl5Pn1Qx46zARXKDpBbvzezse7p7LqINmdoIk8PYP5SySaxEmYv6TZ0JyEKA1hsCId6DIhgITtWQ==",
   5288           "dev": true,
   5289           "requires": {
   5290             "ms": "^2.1.1"
   5291           }
   5292         },
   5293         "qs": {
   5294           "version": "6.6.0",
   5295           "resolved": "https://registry.npmjs.org/qs/-/qs-6.6.0.tgz",
   5296           "integrity": "sha512-KIJqT9jQJDQx5h5uAVPimw6yVg2SekOKu959OCtktD3FjzbpvaPr8i4zzg07DOMz+igA4W/aNM7OV8H37pFYfA==",
   5297           "dev": true
   5298         }
   5299       }
   5300     },
   5301     "to-array": {
   5302       "version": "0.1.4",
   5303       "resolved": "https://registry.npmjs.org/to-array/-/to-array-0.1.4.tgz",
   5304       "integrity": "sha1-F+bBH3PdTz10zaek/zI46a2b+JA=",
   5305       "dev": true
   5306     },
   5307     "to-object-path": {
   5308       "version": "0.3.0",
   5309       "resolved": "https://registry.npmjs.org/to-object-path/-/to-object-path-0.3.0.tgz",
   5310       "integrity": "sha1-KXWIt7Dn4KwI4E5nL4XB9JmeF68=",
   5311       "dev": true,
   5312       "requires": {
   5313         "kind-of": "^3.0.2"
   5314       },
   5315       "dependencies": {
   5316         "kind-of": {
   5317           "version": "3.2.2",
   5318           "resolved": "https://registry.npmjs.org/kind-of/-/kind-of-3.2.2.tgz",
   5319           "integrity": "sha1-MeohpzS6ubuw8yRm2JOupR5KPGQ=",
   5320           "dev": true,
   5321           "requires": {
   5322             "is-buffer": "^1.1.5"
   5323           }
   5324         }
   5325       }
   5326     },
   5327     "to-regex": {
   5328       "version": "3.0.2",
   5329       "resolved": "https://registry.npmjs.org/to-regex/-/to-regex-3.0.2.tgz",
   5330       "integrity": "sha512-FWtleNAtZ/Ki2qtqej2CXTOayOH9bHDQF+Q48VpWyDXjbYxA4Yz8iDB31zXOBUlOHHKidDbqGVrTUvQMPmBGBw==",
   5331       "dev": true,
   5332       "requires": {
   5333         "define-property": "^2.0.2",
   5334         "extend-shallow": "^3.0.2",
   5335         "regex-not": "^1.0.2",
   5336         "safe-regex": "^1.1.0"
   5337       }
   5338     },
   5339     "to-regex-range": {
   5340       "version": "2.1.1",
   5341       "resolved": "https://registry.npmjs.org/to-regex-range/-/to-regex-range-2.1.1.tgz",
   5342       "integrity": "sha1-fIDBe53+vlmeJzZ+DU3VWQFB2zg=",
   5343       "dev": true,
   5344       "requires": {
   5345         "is-number": "^3.0.0",
   5346         "repeat-string": "^1.6.1"
   5347       }
   5348     },
   5349     "tough-cookie": {
   5350       "version": "2.4.3",
   5351       "resolved": "https://registry.npmjs.org/tough-cookie/-/tough-cookie-2.4.3.tgz",
   5352       "integrity": "sha512-Q5srk/4vDM54WJsJio3XNn6K2sCG+CQ8G5Wz6bZhRZoAe/+TxjWB/GlFAnYEbkYVlON9FMk/fE3h2RLpPXo4lQ==",
   5353       "dev": true,
   5354       "requires": {
   5355         "psl": "^1.1.24",
   5356         "punycode": "^1.4.1"
   5357       },
   5358       "dependencies": {
   5359         "punycode": {
   5360           "version": "1.4.1",
   5361           "resolved": "https://registry.npmjs.org/punycode/-/punycode-1.4.1.tgz",
   5362           "integrity": "sha1-wNWmOycYgArY4esPpSachN1BhF4=",
   5363           "dev": true
   5364         }
   5365       }
   5366     },
   5367     "trim-newlines": {
   5368       "version": "1.0.0",
   5369       "resolved": "https://registry.npmjs.org/trim-newlines/-/trim-newlines-1.0.0.tgz",
   5370       "integrity": "sha1-WIeWa7WCpFA6QetST301ARgVphM=",
   5371       "dev": true
   5372     },
   5373     "true-case-path": {
   5374       "version": "1.0.3",
   5375       "resolved": "https://registry.npmjs.org/true-case-path/-/true-case-path-1.0.3.tgz",
   5376       "integrity": "sha512-m6s2OdQe5wgpFMC+pAJ+q9djG82O2jcHPOI6RNg1yy9rCYR+WD6Nbpl32fDpfC56nirdRy+opFa/Vk7HYhqaew==",
   5377       "dev": true,
   5378       "requires": {
   5379         "glob": "^7.1.2"
   5380       },
   5381       "dependencies": {
   5382         "balanced-match": {
   5383           "version": "1.0.0",
   5384           "resolved": "https://registry.npmjs.org/balanced-match/-/balanced-match-1.0.0.tgz",
   5385           "integrity": "sha1-ibTRmasr7kneFk6gK4nORi1xt2c=",
   5386           "dev": true
   5387         },
   5388         "brace-expansion": {
   5389           "version": "1.1.11",
   5390           "resolved": "https://registry.npmjs.org/brace-expansion/-/brace-expansion-1.1.11.tgz",
   5391           "integrity": "sha512-iCuPHDFgrHX7H2vEI/5xpz07zSHB00TpugqhmYtVmMO6518mCuRMoOYFldEBl0g187ufozdaHgWKcYFb61qGiA==",
   5392           "dev": true,
   5393           "requires": {
   5394             "balanced-match": "^1.0.0",
   5395             "concat-map": "0.0.1"
   5396           }
   5397         },
   5398         "glob": {
   5399           "version": "7.1.3",
   5400           "resolved": "https://registry.npmjs.org/glob/-/glob-7.1.3.tgz",
   5401           "integrity": "sha512-vcfuiIxogLV4DlGBHIUOwI0IbrJ8HWPc4MU7HzviGeNho/UJDfi6B5p3sHeWIQ0KGIU0Jpxi5ZHxemQfLkkAwQ==",
   5402           "dev": true,
   5403           "requires": {
   5404             "fs.realpath": "^1.0.0",
   5405             "inflight": "^1.0.4",
   5406             "inherits": "2",
   5407             "minimatch": "^3.0.4",
   5408             "once": "^1.3.0",
   5409             "path-is-absolute": "^1.0.0"
   5410           }
   5411         },
   5412         "minimatch": {
   5413           "version": "3.0.4",
   5414           "resolved": "https://registry.npmjs.org/minimatch/-/minimatch-3.0.4.tgz",
   5415           "integrity": "sha512-yJHVQEhyqPLUTgt9B83PXu6W3rx4MvvHvSUvToogpwoGDOUQ+yDrR0HRot+yOCdCO7u4hX3pWft6kWBBcqh0UA==",
   5416           "dev": true,
   5417           "requires": {
   5418             "brace-expansion": "^1.1.7"
   5419           }
   5420         }
   5421       }
   5422     },
   5423     "tunnel-agent": {
   5424       "version": "0.6.0",
   5425       "resolved": "https://registry.npmjs.org/tunnel-agent/-/tunnel-agent-0.6.0.tgz",
   5426       "integrity": "sha1-J6XeoGs2sEoKmWZ3SykIaPD8QP0=",
   5427       "dev": true,
   5428       "requires": {
   5429         "safe-buffer": "^5.0.1"
   5430       }
   5431     },
   5432     "tweetnacl": {
   5433       "version": "0.14.5",
   5434       "resolved": "https://registry.npmjs.org/tweetnacl/-/tweetnacl-0.14.5.tgz",
   5435       "integrity": "sha1-WuaBd/GS1EViadEIr6k/+HQ/T2Q=",
   5436       "dev": true
   5437     },
   5438     "typedarray": {
   5439       "version": "0.0.6",
   5440       "resolved": "https://registry.npmjs.org/typedarray/-/typedarray-0.0.6.tgz",
   5441       "integrity": "sha1-hnrHTjhkGHsdPUfZlqeOxciDB3c=",
   5442       "dev": true
   5443     },
   5444     "uglify-js": {
   5445       "version": "3.3.8",
   5446       "resolved": "https://registry.npmjs.org/uglify-js/-/uglify-js-3.3.8.tgz",
   5447       "integrity": "sha512-X0jAGtpSZRtd4RhbVNuGHyjZNa/h2MrVkKrR3Ew5iL2MJw6d7FmBke+fhVCALWySv1ygHnjjROG1KI1FAPvddw==",
   5448       "dev": true,
   5449       "requires": {
   5450         "commander": "~2.13.0",
   5451         "source-map": "~0.6.1"
   5452       },
   5453       "dependencies": {
   5454         "commander": {
   5455           "version": "2.13.0",
   5456           "resolved": "https://registry.npmjs.org/commander/-/commander-2.13.0.tgz",
   5457           "integrity": "sha512-MVuS359B+YzaWqjCL/c+22gfryv+mCBPHAv3zyVI2GN8EY6IRP8VwtasXn8jyyhvvq84R4ImN1OKRtcbIasjYA==",
   5458           "dev": true
   5459         },
   5460         "source-map": {
   5461           "version": "0.6.1",
   5462           "resolved": "https://registry.npmjs.org/source-map/-/source-map-0.6.1.tgz",
   5463           "integrity": "sha512-UjgapumWlbMhkBgzT7Ykc5YXUT46F0iKu8SGXq0bcwP5dz/h0Plj6enJqjz1Zbq2l5WaqYnrVbwWOWMyF3F47g==",
   5464           "dev": true
   5465         }
   5466       }
   5467     },
   5468     "ultron": {
   5469       "version": "1.1.1",
   5470       "resolved": "https://registry.npmjs.org/ultron/-/ultron-1.1.1.tgz",
   5471       "integrity": "sha512-UIEXBNeYmKptWH6z8ZnqTeS8fV74zG0/eRU9VGkpzz+LIJNs8W/zM/L+7ctCkRrgbNnnR0xxw4bKOr0cW0N0Og==",
   5472       "dev": true
   5473     },
   5474     "unc-path-regex": {
   5475       "version": "0.1.2",
   5476       "resolved": "https://registry.npmjs.org/unc-path-regex/-/unc-path-regex-0.1.2.tgz",
   5477       "integrity": "sha1-5z3T17DXxe2G+6xrCufYxqadUPo=",
   5478       "dev": true
   5479     },
   5480     "underscore.string": {
   5481       "version": "3.3.5",
   5482       "resolved": "https://registry.npmjs.org/underscore.string/-/underscore.string-3.3.5.tgz",
   5483       "integrity": "sha512-g+dpmgn+XBneLmXXo+sGlW5xQEt4ErkS3mgeN2GFbremYeMBSJKr9Wf2KJplQVaiPY/f7FN6atosWYNm9ovrYg==",
   5484       "dev": true,
   5485       "requires": {
   5486         "sprintf-js": "^1.0.3",
   5487         "util-deprecate": "^1.0.2"
   5488       }
   5489     },
   5490     "union-value": {
   5491       "version": "1.0.0",
   5492       "resolved": "https://registry.npmjs.org/union-value/-/union-value-1.0.0.tgz",
   5493       "integrity": "sha1-XHHDTLW61dzr4+oM0IIHulqhrqQ=",
   5494       "dev": true,
   5495       "requires": {
   5496         "arr-union": "^3.1.0",
   5497         "get-value": "^2.0.6",
   5498         "is-extendable": "^0.1.1",
   5499         "set-value": "^0.4.3"
   5500       },
   5501       "dependencies": {
   5502         "extend-shallow": {
   5503           "version": "2.0.1",
   5504           "resolved": "https://registry.npmjs.org/extend-shallow/-/extend-shallow-2.0.1.tgz",
   5505           "integrity": "sha1-Ua99YUrZqfYQ6huvu5idaxxWiQ8=",
   5506           "dev": true,
   5507           "requires": {
   5508             "is-extendable": "^0.1.0"
   5509           }
   5510         },
   5511         "set-value": {
   5512           "version": "0.4.3",
   5513           "resolved": "https://registry.npmjs.org/set-value/-/set-value-0.4.3.tgz",
   5514           "integrity": "sha1-fbCPnT0i3H945Trzw79GZuzfzPE=",
   5515           "dev": true,
   5516           "requires": {
   5517             "extend-shallow": "^2.0.1",
   5518             "is-extendable": "^0.1.1",
   5519             "is-plain-object": "^2.0.1",
   5520             "to-object-path": "^0.3.0"
   5521           }
   5522         }
   5523       }
   5524     },
   5525     "unpipe": {
   5526       "version": "1.0.0",
   5527       "resolved": "https://registry.npmjs.org/unpipe/-/unpipe-1.0.0.tgz",
   5528       "integrity": "sha1-sr9O6FFKrmFltIF4KdIbLvSZBOw=",
   5529       "dev": true
   5530     },
   5531     "unset-value": {
   5532       "version": "1.0.0",
   5533       "resolved": "https://registry.npmjs.org/unset-value/-/unset-value-1.0.0.tgz",
   5534       "integrity": "sha1-g3aHP30jNRef+x5vw6jtDfyKtVk=",
   5535       "dev": true,
   5536       "requires": {
   5537         "has-value": "^0.3.1",
   5538         "isobject": "^3.0.0"
   5539       },
   5540       "dependencies": {
   5541         "has-value": {
   5542           "version": "0.3.1",
   5543           "resolved": "https://registry.npmjs.org/has-value/-/has-value-0.3.1.tgz",
   5544           "integrity": "sha1-ex9YutpiyoJ+wKIHgCVlSEWZXh8=",
   5545           "dev": true,
   5546           "requires": {
   5547             "get-value": "^2.0.3",
   5548             "has-values": "^0.1.4",
   5549             "isobject": "^2.0.0"
   5550           },
   5551           "dependencies": {
   5552             "isobject": {
   5553               "version": "2.1.0",
   5554               "resolved": "https://registry.npmjs.org/isobject/-/isobject-2.1.0.tgz",
   5555               "integrity": "sha1-8GVWEJaj8dou9GJy+BXIQNh+DIk=",
   5556               "dev": true,
   5557               "requires": {
   5558                 "isarray": "1.0.0"
   5559               }
   5560             }
   5561           }
   5562         },
   5563         "has-values": {
   5564           "version": "0.1.4",
   5565           "resolved": "https://registry.npmjs.org/has-values/-/has-values-0.1.4.tgz",
   5566           "integrity": "sha1-bWHeldkd/Km5oCCJrThL/49it3E=",
   5567           "dev": true
   5568         },
   5569         "isarray": {
   5570           "version": "1.0.0",
   5571           "resolved": "https://registry.npmjs.org/isarray/-/isarray-1.0.0.tgz",
   5572           "integrity": "sha1-u5NdSFgsuhaMBoNJV6VKPgcSTxE=",
   5573           "dev": true
   5574         }
   5575       }
   5576     },
   5577     "uri-js": {
   5578       "version": "4.2.2",
   5579       "resolved": "https://registry.npmjs.org/uri-js/-/uri-js-4.2.2.tgz",
   5580       "integrity": "sha512-KY9Frmirql91X2Qgjry0Wd4Y+YTdrdZheS8TFwvkbLWf/G5KNJDCh6pKL5OZctEW4+0Baa5idK2ZQuELRwPznQ==",
   5581       "dev": true,
   5582       "requires": {
   5583         "punycode": "^2.1.0"
   5584       }
   5585     },
   5586     "uri-path": {
   5587       "version": "1.0.0",
   5588       "resolved": "https://registry.npmjs.org/uri-path/-/uri-path-1.0.0.tgz",
   5589       "integrity": "sha1-l0fwGDWJM8Md4PzP2C0TjmcmLjI=",
   5590       "dev": true
   5591     },
   5592     "urix": {
   5593       "version": "0.1.0",
   5594       "resolved": "https://registry.npmjs.org/urix/-/urix-0.1.0.tgz",
   5595       "integrity": "sha1-2pN/emLiH+wf0Y1Js1wpNQZ6bHI=",
   5596       "dev": true
   5597     },
   5598     "url": {
   5599       "version": "0.11.0",
   5600       "resolved": "https://registry.npmjs.org/url/-/url-0.11.0.tgz",
   5601       "integrity": "sha1-ODjpfPxgUh63PFJajlW/3Z4uKPE=",
   5602       "dev": true,
   5603       "requires": {
   5604         "punycode": "1.3.2",
   5605         "querystring": "0.2.0"
   5606       },
   5607       "dependencies": {
   5608         "punycode": {
   5609           "version": "1.3.2",
   5610           "resolved": "https://registry.npmjs.org/punycode/-/punycode-1.3.2.tgz",
   5611           "integrity": "sha1-llOgNvt8HuQjQvIyXM7v6jkmxI0=",
   5612           "dev": true
   5613         }
   5614       }
   5615     },
   5616     "use": {
   5617       "version": "3.1.1",
   5618       "resolved": "https://registry.npmjs.org/use/-/use-3.1.1.tgz",
   5619       "integrity": "sha512-cwESVXlO3url9YWlFW/TA9cshCEhtu7IKJ/p5soJ/gGpj7vbvFrAY/eIioQ6Dw23KjZhYgiIo8HOs1nQ2vr/oQ==",
   5620       "dev": true
   5621     },
   5622     "util": {
   5623       "version": "0.10.3",
   5624       "resolved": "https://registry.npmjs.org/util/-/util-0.10.3.tgz",
   5625       "integrity": "sha1-evsa/lCAUkZInj23/g7TeTNqwPk=",
   5626       "dev": true,
   5627       "requires": {
   5628         "inherits": "2.0.1"
   5629       },
   5630       "dependencies": {
   5631         "inherits": {
   5632           "version": "2.0.1",
   5633           "resolved": "https://registry.npmjs.org/inherits/-/inherits-2.0.1.tgz",
   5634           "integrity": "sha1-sX0I0ya0Qj5Wjv9xn5GwscvfafE=",
   5635           "dev": true
   5636         }
   5637       }
   5638     },
   5639     "util-deprecate": {
   5640       "version": "1.0.2",
   5641       "resolved": "https://registry.npmjs.org/util-deprecate/-/util-deprecate-1.0.2.tgz",
   5642       "integrity": "sha1-RQ1Nyfpw3nMnYvvS1KKJgUGaDM8=",
   5643       "dev": true
   5644     },
   5645     "utils-merge": {
   5646       "version": "1.0.1",
   5647       "resolved": "https://registry.npmjs.org/utils-merge/-/utils-merge-1.0.1.tgz",
   5648       "integrity": "sha1-n5VxD1CiZ5R7LMwSR0HBAoQn5xM=",
   5649       "dev": true
   5650     },
   5651     "uuid": {
   5652       "version": "3.3.2",
   5653       "resolved": "https://registry.npmjs.org/uuid/-/uuid-3.3.2.tgz",
   5654       "integrity": "sha512-yXJmeNaw3DnnKAOKJE51sL/ZaYfWJRl1pK9dr19YFCu0ObS231AB1/LbqTKRAQ5kw8A90rA6fr4riOUpTZvQZA==",
   5655       "dev": true
   5656     },
   5657     "v8flags": {
   5658       "version": "3.1.2",
   5659       "resolved": "https://registry.npmjs.org/v8flags/-/v8flags-3.1.2.tgz",
   5660       "integrity": "sha512-MtivA7GF24yMPte9Rp/BWGCYQNaUj86zeYxV/x2RRJMKagImbbv3u8iJC57lNhWLPcGLJmHcHmFWkNsplbbLWw==",
   5661       "dev": true,
   5662       "requires": {
   5663         "homedir-polyfill": "^1.0.1"
   5664       }
   5665     },
   5666     "validate-npm-package-license": {
   5667       "version": "3.0.1",
   5668       "resolved": "https://registry.npmjs.org/validate-npm-package-license/-/validate-npm-package-license-3.0.1.tgz",
   5669       "integrity": "sha1-KAS6vnEq0zeUWaz74kdGqywwP7w=",
   5670       "dev": true,
   5671       "requires": {
   5672         "spdx-correct": "~1.0.0",
   5673         "spdx-expression-parse": "~1.0.0"
   5674       }
   5675     },
   5676     "vary": {
   5677       "version": "1.1.2",
   5678       "resolved": "https://registry.npmjs.org/vary/-/vary-1.1.2.tgz",
   5679       "integrity": "sha1-IpnwLG3tMNSllhsLn3RSShj2NPw=",
   5680       "dev": true
   5681     },
   5682     "verror": {
   5683       "version": "1.10.0",
   5684       "resolved": "https://registry.npmjs.org/verror/-/verror-1.10.0.tgz",
   5685       "integrity": "sha1-OhBcoXBTr1XW4nDB+CiGguGNpAA=",
   5686       "dev": true,
   5687       "requires": {
   5688         "assert-plus": "^1.0.0",
   5689         "core-util-is": "1.0.2",
   5690         "extsprintf": "^1.2.0"
   5691       }
   5692     },
   5693     "websocket-driver": {
   5694       "version": "0.7.0",
   5695       "resolved": "https://registry.npmjs.org/websocket-driver/-/websocket-driver-0.7.0.tgz",
   5696       "integrity": "sha1-DK+dLXVdk67gSdS90NP+LMoqJOs=",
   5697       "dev": true,
   5698       "requires": {
   5699         "http-parser-js": ">=0.4.0",
   5700         "websocket-extensions": ">=0.1.1"
   5701       }
   5702     },
   5703     "websocket-extensions": {
   5704       "version": "0.1.3",
   5705       "resolved": "https://registry.npmjs.org/websocket-extensions/-/websocket-extensions-0.1.3.tgz",
   5706       "integrity": "sha512-nqHUnMXmBzT0w570r2JpJxfiSD1IzoI+HGVdd3aZ0yNi3ngvQ4jv1dtHt5VGxfI2yj5yqImPhOK4vmIh2xMbGg==",
   5707       "dev": true
   5708     },
   5709     "websocket-stream": {
   5710       "version": "5.1.2",
   5711       "resolved": "https://registry.npmjs.org/websocket-stream/-/websocket-stream-5.1.2.tgz",
   5712       "integrity": "sha512-lchLOk435iDWs0jNuL+hiU14i3ERSrMA0IKSiJh7z6X/i4XNsutBZrtqu2CPOZuA4G/zabiqVAos0vW+S7GEVw==",
   5713       "dev": true,
   5714       "requires": {
   5715         "duplexify": "^3.5.1",
   5716         "inherits": "^2.0.1",
   5717         "readable-stream": "^2.3.3",
   5718         "safe-buffer": "^5.1.1",
   5719         "ws": "^3.2.0",
   5720         "xtend": "^4.0.0"
   5721       },
   5722       "dependencies": {
   5723         "isarray": {
   5724           "version": "1.0.0",
   5725           "resolved": "https://registry.npmjs.org/isarray/-/isarray-1.0.0.tgz",
   5726           "integrity": "sha1-u5NdSFgsuhaMBoNJV6VKPgcSTxE=",
   5727           "dev": true
   5728         },
   5729         "process-nextick-args": {
   5730           "version": "2.0.0",
   5731           "resolved": "https://registry.npmjs.org/process-nextick-args/-/process-nextick-args-2.0.0.tgz",
   5732           "integrity": "sha512-MtEC1TqN0EU5nephaJ4rAtThHtC86dNN9qCuEhtshvpVBkAW5ZO7BASN9REnF9eoXGcRub+pFuKEpOHE+HbEMw==",
   5733           "dev": true
   5734         },
   5735         "readable-stream": {
   5736           "version": "2.3.6",
   5737           "resolved": "https://registry.npmjs.org/readable-stream/-/readable-stream-2.3.6.tgz",
   5738           "integrity": "sha512-tQtKA9WIAhBF3+VLAseyMqZeBjW0AHJoxOtYqSUZNJxauErmLbVm2FW1y+J/YA9dUrAC39ITejlZWhVIwawkKw==",
   5739           "dev": true,
   5740           "requires": {
   5741             "core-util-is": "~1.0.0",
   5742             "inherits": "~2.0.3",
   5743             "isarray": "~1.0.0",
   5744             "process-nextick-args": "~2.0.0",
   5745             "safe-buffer": "~5.1.1",
   5746             "string_decoder": "~1.1.1",
   5747             "util-deprecate": "~1.0.1"
   5748           }
   5749         },
   5750         "string_decoder": {
   5751           "version": "1.1.1",
   5752           "resolved": "https://registry.npmjs.org/string_decoder/-/string_decoder-1.1.1.tgz",
   5753           "integrity": "sha512-n/ShnvDi6FHbbVfviro+WojiFzv+s8MPMHBczVePfUpDJLwoLT0ht1l4YwBCbi8pJAveEEdnkHyPyTP/mzRfwg==",
   5754           "dev": true,
   5755           "requires": {
   5756             "safe-buffer": "~5.1.0"
   5757           }
   5758         },
   5759         "ws": {
   5760           "version": "3.3.3",
   5761           "resolved": "https://registry.npmjs.org/ws/-/ws-3.3.3.tgz",
   5762           "integrity": "sha512-nnWLa/NwZSt4KQJu51MYlCcSQ5g7INpOrOMt4XV8j4dqTXdmlUmSHQ8/oLC069ckre0fRsgfvsKwbTdtKLCDkA==",
   5763           "dev": true,
   5764           "requires": {
   5765             "async-limiter": "~1.0.0",
   5766             "safe-buffer": "~5.1.0",
   5767             "ultron": "~1.1.0"
   5768           }
   5769         }
   5770       }
   5771     },
   5772     "which": {
   5773       "version": "1.3.1",
   5774       "resolved": "https://registry.npmjs.org/which/-/which-1.3.1.tgz",
   5775       "integrity": "sha512-HxJdYWq1MTIQbJ3nw0cqssHoTNU267KlrDuGZ1WYlxDStUtKUhOaJmh112/TZmHxxUfuJqPXSOm7tDyas0OSIQ==",
   5776       "dev": true,
   5777       "requires": {
   5778         "isexe": "^2.0.0"
   5779       }
   5780     },
   5781     "which-module": {
   5782       "version": "1.0.0",
   5783       "resolved": "https://registry.npmjs.org/which-module/-/which-module-1.0.0.tgz",
   5784       "integrity": "sha1-u6Y8qGGUiZT/MHc2CJ47lgJsKk8=",
   5785       "dev": true
   5786     },
   5787     "wide-align": {
   5788       "version": "1.1.3",
   5789       "resolved": "https://registry.npmjs.org/wide-align/-/wide-align-1.1.3.tgz",
   5790       "integrity": "sha512-QGkOQc8XL6Bt5PwnsExKBPuMKBxnGxWWW3fU55Xt4feHozMUhdUMaBCk290qpm/wG5u/RSKzwdAC4i51YigihA==",
   5791       "dev": true,
   5792       "requires": {
   5793         "string-width": "^1.0.2 || 2"
   5794       }
   5795     },
   5796     "wrap-ansi": {
   5797       "version": "2.1.0",
   5798       "resolved": "https://registry.npmjs.org/wrap-ansi/-/wrap-ansi-2.1.0.tgz",
   5799       "integrity": "sha1-2Pw9KE3QV5T+hJc8rs3Rz4JP3YU=",
   5800       "dev": true,
   5801       "requires": {
   5802         "string-width": "^1.0.1",
   5803         "strip-ansi": "^3.0.1"
   5804       }
   5805     },
   5806     "wrappy": {
   5807       "version": "1.0.2",
   5808       "resolved": "https://registry.npmjs.org/wrappy/-/wrappy-1.0.2.tgz",
   5809       "integrity": "sha1-tSQ9jz7BqjXxNkYFvA0QNuMKtp8=",
   5810       "dev": true
   5811     },
   5812     "ws": {
   5813       "version": "6.1.2",
   5814       "resolved": "https://registry.npmjs.org/ws/-/ws-6.1.2.tgz",
   5815       "integrity": "sha512-rfUqzvz0WxmSXtJpPMX2EeASXabOrSMk1ruMOV3JBTBjo4ac2lDjGGsbQSyxj8Odhw5fBib8ZKEjDNvgouNKYw==",
   5816       "dev": true,
   5817       "requires": {
   5818         "async-limiter": "~1.0.0"
   5819       }
   5820     },
   5821     "xmlhttprequest-ssl": {
   5822       "version": "1.5.5",
   5823       "resolved": "https://registry.npmjs.org/xmlhttprequest-ssl/-/xmlhttprequest-ssl-1.5.5.tgz",
   5824       "integrity": "sha1-wodrBhaKrcQOV9l+gRkayPQ5iz4=",
   5825       "dev": true
   5826     },
   5827     "xtend": {
   5828       "version": "4.0.1",
   5829       "resolved": "https://registry.npmjs.org/xtend/-/xtend-4.0.1.tgz",
   5830       "integrity": "sha1-pcbVMr5lbiPbgg77lDofBJmNY68=",
   5831       "dev": true
   5832     },
   5833     "y18n": {
   5834       "version": "3.2.1",
   5835       "resolved": "https://registry.npmjs.org/y18n/-/y18n-3.2.1.tgz",
   5836       "integrity": "sha1-bRX7qITAhnnA136I53WegR4H+kE=",
   5837       "dev": true
   5838     },
   5839     "yallist": {
   5840       "version": "2.1.2",
   5841       "resolved": "https://registry.npmjs.org/yallist/-/yallist-2.1.2.tgz",
   5842       "integrity": "sha1-HBH5IY8HYImkfdUS+TxmmaaoHVI=",
   5843       "dev": true
   5844     },
   5845     "yargs": {
   5846       "version": "7.1.0",
   5847       "resolved": "https://registry.npmjs.org/yargs/-/yargs-7.1.0.tgz",
   5848       "integrity": "sha1-a6MY6xaWFyf10oT46gA+jWFU0Mg=",
   5849       "dev": true,
   5850       "requires": {
   5851         "camelcase": "^3.0.0",
   5852         "cliui": "^3.2.0",
   5853         "decamelize": "^1.1.1",
   5854         "get-caller-file": "^1.0.1",
   5855         "os-locale": "^1.4.0",
   5856         "read-pkg-up": "^1.0.1",
   5857         "require-directory": "^2.1.1",
   5858         "require-main-filename": "^1.0.1",
   5859         "set-blocking": "^2.0.0",
   5860         "string-width": "^1.0.2",
   5861         "which-module": "^1.0.0",
   5862         "y18n": "^3.2.1",
   5863         "yargs-parser": "^5.0.0"
   5864       }
   5865     },
   5866     "yargs-parser": {
   5867       "version": "5.0.0",
   5868       "resolved": "https://registry.npmjs.org/yargs-parser/-/yargs-parser-5.0.0.tgz",
   5869       "integrity": "sha1-J17PDX/+Bcd+ZOfIbkzZS/DhIoo=",
   5870       "dev": true,
   5871       "requires": {
   5872         "camelcase": "^3.0.0"
   5873       }
   5874     },
   5875     "yauzl": {
   5876       "version": "2.4.1",
   5877       "resolved": "https://registry.npmjs.org/yauzl/-/yauzl-2.4.1.tgz",
   5878       "integrity": "sha1-lSj0QtqxsihOWLQ3m7GU4i4MQAU=",
   5879       "dev": true,
   5880       "requires": {
   5881         "fd-slicer": "~1.0.1"
   5882       }
   5883     },
   5884     "yeast": {
   5885       "version": "0.1.2",
   5886       "resolved": "https://registry.npmjs.org/yeast/-/yeast-0.1.2.tgz",
   5887       "integrity": "sha1-AI4G2AlDIMNy28L47XagymyKxBk=",
   5888       "dev": true
   5889     }
   5890   }
   5891 }