urbit-ob

JavaScript utilities for phonemic base wrangling.
git clone git://git.jtobin.io/urbit-ob.git
Log | Files | Refs | README

package-lock.json (114133B)


      1 {
      2   "name": "urbit-ob",
      3   "version": "5.0.1",
      4   "lockfileVersion": 1,
      5   "requires": true,
      6   "dependencies": {
      7     "@babel/code-frame": {
      8       "version": "7.5.5",
      9       "resolved": "https://registry.npmjs.org/@babel/code-frame/-/code-frame-7.5.5.tgz",
     10       "integrity": "sha512-27d4lZoomVyo51VegxI20xZPuSHusqbQag/ztrBC7wegWoQ1nLREPVSKSW8byhTlzTKyNE4ifaTA6lCp7JjpFw==",
     11       "dev": true,
     12       "requires": {
     13         "@babel/highlight": "^7.0.0"
     14       }
     15     },
     16     "@babel/generator": {
     17       "version": "7.5.5",
     18       "resolved": "https://registry.npmjs.org/@babel/generator/-/generator-7.5.5.tgz",
     19       "integrity": "sha512-ETI/4vyTSxTzGnU2c49XHv2zhExkv9JHLTwDAFz85kmcwuShvYG2H08FwgIguQf4JC75CBnXAUM5PqeF4fj0nQ==",
     20       "dev": true,
     21       "requires": {
     22         "@babel/types": "^7.5.5",
     23         "jsesc": "^2.5.1",
     24         "lodash": "^4.17.13",
     25         "source-map": "^0.5.0",
     26         "trim-right": "^1.0.1"
     27       }
     28     },
     29     "@babel/helper-function-name": {
     30       "version": "7.1.0",
     31       "resolved": "https://registry.npmjs.org/@babel/helper-function-name/-/helper-function-name-7.1.0.tgz",
     32       "integrity": "sha512-A95XEoCpb3TO+KZzJ4S/5uW5fNe26DjBGqf1o9ucyLyCmi1dXq/B3c8iaWTfBk3VvetUxl16e8tIrd5teOCfGw==",
     33       "dev": true,
     34       "requires": {
     35         "@babel/helper-get-function-arity": "^7.0.0",
     36         "@babel/template": "^7.1.0",
     37         "@babel/types": "^7.0.0"
     38       }
     39     },
     40     "@babel/helper-get-function-arity": {
     41       "version": "7.0.0",
     42       "resolved": "https://registry.npmjs.org/@babel/helper-get-function-arity/-/helper-get-function-arity-7.0.0.tgz",
     43       "integrity": "sha512-r2DbJeg4svYvt3HOS74U4eWKsUAMRH01Z1ds1zx8KNTPtpTL5JAsdFv8BNyOpVqdFhHkkRDIg5B4AsxmkjAlmQ==",
     44       "dev": true,
     45       "requires": {
     46         "@babel/types": "^7.0.0"
     47       }
     48     },
     49     "@babel/helper-split-export-declaration": {
     50       "version": "7.4.4",
     51       "resolved": "https://registry.npmjs.org/@babel/helper-split-export-declaration/-/helper-split-export-declaration-7.4.4.tgz",
     52       "integrity": "sha512-Ro/XkzLf3JFITkW6b+hNxzZ1n5OQ80NvIUdmHspih1XAhtN3vPTuUFT4eQnela+2MaZ5ulH+iyP513KJrxbN7Q==",
     53       "dev": true,
     54       "requires": {
     55         "@babel/types": "^7.4.4"
     56       }
     57     },
     58     "@babel/highlight": {
     59       "version": "7.5.0",
     60       "resolved": "https://registry.npmjs.org/@babel/highlight/-/highlight-7.5.0.tgz",
     61       "integrity": "sha512-7dV4eu9gBxoM0dAnj/BCFDW9LFU0zvTrkq0ugM7pnHEgguOEeOz1so2ZghEdzviYzQEED0r4EAgpsBChKy1TRQ==",
     62       "dev": true,
     63       "requires": {
     64         "chalk": "^2.0.0",
     65         "esutils": "^2.0.2",
     66         "js-tokens": "^4.0.0"
     67       }
     68     },
     69     "@babel/parser": {
     70       "version": "7.5.5",
     71       "resolved": "https://registry.npmjs.org/@babel/parser/-/parser-7.5.5.tgz",
     72       "integrity": "sha512-E5BN68cqR7dhKan1SfqgPGhQ178bkVKpXTPEXnFJBrEt8/DKRZlybmy+IgYLTeN7tp1R5Ccmbm2rBk17sHYU3g==",
     73       "dev": true
     74     },
     75     "@babel/template": {
     76       "version": "7.4.4",
     77       "resolved": "https://registry.npmjs.org/@babel/template/-/template-7.4.4.tgz",
     78       "integrity": "sha512-CiGzLN9KgAvgZsnivND7rkA+AeJ9JB0ciPOD4U59GKbQP2iQl+olF1l76kJOupqidozfZ32ghwBEJDhnk9MEcw==",
     79       "dev": true,
     80       "requires": {
     81         "@babel/code-frame": "^7.0.0",
     82         "@babel/parser": "^7.4.4",
     83         "@babel/types": "^7.4.4"
     84       }
     85     },
     86     "@babel/traverse": {
     87       "version": "7.5.5",
     88       "resolved": "https://registry.npmjs.org/@babel/traverse/-/traverse-7.5.5.tgz",
     89       "integrity": "sha512-MqB0782whsfffYfSjH4TM+LMjrJnhCNEDMDIjeTpl+ASaUvxcjoiVCo/sM1GhS1pHOXYfWVCYneLjMckuUxDaQ==",
     90       "dev": true,
     91       "requires": {
     92         "@babel/code-frame": "^7.5.5",
     93         "@babel/generator": "^7.5.5",
     94         "@babel/helper-function-name": "^7.1.0",
     95         "@babel/helper-split-export-declaration": "^7.4.4",
     96         "@babel/parser": "^7.5.5",
     97         "@babel/types": "^7.5.5",
     98         "debug": "^4.1.0",
     99         "globals": "^11.1.0",
    100         "lodash": "^4.17.13"
    101       },
    102       "dependencies": {
    103         "debug": {
    104           "version": "4.1.1",
    105           "resolved": "https://registry.npmjs.org/debug/-/debug-4.1.1.tgz",
    106           "integrity": "sha512-pYAIzeRo8J6KPEaJ0VWOh5Pzkbw/RetuzehGM7QRRX5he4fPHx2rdKMB256ehJCkX+XRQm16eZLqLNS8RSZXZw==",
    107           "dev": true,
    108           "requires": {
    109             "ms": "^2.1.1"
    110           }
    111         },
    112         "ms": {
    113           "version": "2.1.2",
    114           "resolved": "https://registry.npmjs.org/ms/-/ms-2.1.2.tgz",
    115           "integrity": "sha512-sGkPx+VjMtmA6MX27oA4FBFELFCZZ4S4XqeGOXCv68tT+jb3vk/RyaKWP0PTKyWtmLSM0b+adUTEvbs1PEaH2w==",
    116           "dev": true
    117         }
    118       }
    119     },
    120     "@babel/types": {
    121       "version": "7.5.5",
    122       "resolved": "https://registry.npmjs.org/@babel/types/-/types-7.5.5.tgz",
    123       "integrity": "sha512-s63F9nJioLqOlW3UkyMd+BYhXt44YuaFm/VV0VwuteqjYwRrObkU7ra9pY4wAJR3oXi8hJrMcrcJdO/HH33vtw==",
    124       "dev": true,
    125       "requires": {
    126         "esutils": "^2.0.2",
    127         "lodash": "^4.17.13",
    128         "to-fast-properties": "^2.0.0"
    129       }
    130     },
    131     "@types/estree": {
    132       "version": "0.0.39",
    133       "resolved": "https://registry.npmjs.org/@types/estree/-/estree-0.0.39.tgz",
    134       "integrity": "sha512-EYNwp3bU+98cpU4lAWYYL7Zz+2gryWH1qbdDTidVd6hkiR6weksdbMadyXKXNPEkQFhXM+hVO9ZygomHXp+AIw==",
    135       "dev": true
    136     },
    137     "@types/node": {
    138       "version": "12.7.0",
    139       "resolved": "https://registry.npmjs.org/@types/node/-/node-12.7.0.tgz",
    140       "integrity": "sha512-vqcj1MVm2Sla4PpMfYKh1MyDN4D2f/mPIZD7RdAGqEsbE+JxfeqQHHVbRDQ0Nqn8i73gJa1HQ1Pu3+nH4Q0Yiw==",
    141       "dev": true
    142     },
    143     "@types/resolve": {
    144       "version": "0.0.8",
    145       "resolved": "https://registry.npmjs.org/@types/resolve/-/resolve-0.0.8.tgz",
    146       "integrity": "sha512-auApPaJf3NPfe18hSoJkp8EbZzer2ISk7o8mCC3M9he/a04+gbMF97NkpD2S8riMGvm4BMRI59/SZQSaLTKpsQ==",
    147       "dev": true,
    148       "requires": {
    149         "@types/node": "*"
    150       }
    151     },
    152     "abstract-leveldown": {
    153       "version": "0.12.4",
    154       "resolved": "https://registry.npmjs.org/abstract-leveldown/-/abstract-leveldown-0.12.4.tgz",
    155       "integrity": "sha1-KeGOYy5g5OIh1YECR4UqY9ey5BA=",
    156       "dev": true,
    157       "requires": {
    158         "xtend": "~3.0.0"
    159       },
    160       "dependencies": {
    161         "xtend": {
    162           "version": "3.0.0",
    163           "resolved": "https://registry.npmjs.org/xtend/-/xtend-3.0.0.tgz",
    164           "integrity": "sha1-XM50B7r2Qsunvs2laBEcST9ZZlo=",
    165           "dev": true
    166         }
    167       }
    168     },
    169     "acorn": {
    170       "version": "6.4.1",
    171       "resolved": "https://registry.npmjs.org/acorn/-/acorn-6.4.1.tgz",
    172       "integrity": "sha512-ZVA9k326Nwrj3Cj9jlh3wGFutC2ZornPNARZwsNYqQYgN0EsV2d53w5RN/co65Ohn4sUAUtb1rSUAOD6XN9idA==",
    173       "dev": true
    174     },
    175     "acorn-jsx": {
    176       "version": "5.0.1",
    177       "resolved": "https://registry.npmjs.org/acorn-jsx/-/acorn-jsx-5.0.1.tgz",
    178       "integrity": "sha512-HJ7CfNHrfJLlNTzIEUTj43LNWGkqpRLxm3YjAlcD0ACydk9XynzYsCBHxut+iqt+1aBXkx9UP/w/ZqMr13XIzg==",
    179       "dev": true
    180     },
    181     "ajv": {
    182       "version": "6.12.6",
    183       "resolved": "https://registry.npmjs.org/ajv/-/ajv-6.12.6.tgz",
    184       "integrity": "sha512-j3fVLgvTo527anyYyJOGTYJbG+vnnQYvE0m5mmkc1TK+nxAppkCLMIL0aZ4dblVCNoGShhm+kzE4ZUykBoMg4g==",
    185       "dev": true,
    186       "requires": {
    187         "fast-deep-equal": "^3.1.1",
    188         "fast-json-stable-stringify": "^2.0.0",
    189         "json-schema-traverse": "^0.4.1",
    190         "uri-js": "^4.2.2"
    191       },
    192       "dependencies": {
    193         "fast-deep-equal": {
    194           "version": "3.1.3",
    195           "resolved": "https://registry.npmjs.org/fast-deep-equal/-/fast-deep-equal-3.1.3.tgz",
    196           "integrity": "sha512-f3qQ9oQy9j2AhBe/H9VC91wLmKBCCU/gDOnKNAYG5hswO7BLKj09Hc5HYNz9cGI++xlpDCIgDaitVs03ATR84Q==",
    197           "dev": true
    198         }
    199       }
    200     },
    201     "ansi-escapes": {
    202       "version": "3.2.0",
    203       "resolved": "https://registry.npmjs.org/ansi-escapes/-/ansi-escapes-3.2.0.tgz",
    204       "integrity": "sha512-cBhpre4ma+U0T1oM5fXg7Dy1Jw7zzwv7lt/GoCpr+hDQJoYnKVPLL4dCvSEFMmQurOQvSrwT7SL/DAlhBI97RQ==",
    205       "dev": true
    206     },
    207     "ansi-regex": {
    208       "version": "4.1.0",
    209       "resolved": "https://registry.npmjs.org/ansi-regex/-/ansi-regex-4.1.0.tgz",
    210       "integrity": "sha512-1apePfXM1UOSqw0o9IiFAovVz9M5S1Dg+4TrDwfMewQ6p/rmMueb7tWZjQ1rx4Loy1ArBggoqGpfqqdI4rondg==",
    211       "dev": true
    212     },
    213     "ansi-styles": {
    214       "version": "3.2.1",
    215       "resolved": "https://registry.npmjs.org/ansi-styles/-/ansi-styles-3.2.1.tgz",
    216       "integrity": "sha512-VT0ZI6kZRdTh8YyJw3SMbYm/u+NqfsAxEpWO0Pf9sq8/e94WxxOpPKx9FR1FlyCtOVDNOQ+8ntlqFxiRc+r5qA==",
    217       "dev": true,
    218       "requires": {
    219         "color-convert": "^1.9.0"
    220       }
    221     },
    222     "append-transform": {
    223       "version": "1.0.0",
    224       "resolved": "https://registry.npmjs.org/append-transform/-/append-transform-1.0.0.tgz",
    225       "integrity": "sha512-P009oYkeHyU742iSZJzZZywj4QRJdnTWffaKuJQLablCZ1uz6/cW4yaRgcDaoQ+uwOxxnt0gRUcwfsNP2ri0gw==",
    226       "dev": true,
    227       "requires": {
    228         "default-require-extensions": "^2.0.0"
    229       }
    230     },
    231     "archy": {
    232       "version": "1.0.0",
    233       "resolved": "https://registry.npmjs.org/archy/-/archy-1.0.0.tgz",
    234       "integrity": "sha1-+cjBN1fMHde8N5rHeyxipcKGjEA=",
    235       "dev": true
    236     },
    237     "argparse": {
    238       "version": "1.0.10",
    239       "resolved": "https://registry.npmjs.org/argparse/-/argparse-1.0.10.tgz",
    240       "integrity": "sha512-o5Roy6tNG4SL/FOkCAN6RzjiakZS25RLYFrcMttJqbdd8BWrnA+fGz57iN5Pb06pvBGvl5gQ0B48dJlslXvoTg==",
    241       "dev": true,
    242       "requires": {
    243         "sprintf-js": "~1.0.2"
    244       }
    245     },
    246     "asn1.js": {
    247       "version": "4.10.1",
    248       "resolved": "https://registry.npmjs.org/asn1.js/-/asn1.js-4.10.1.tgz",
    249       "integrity": "sha512-p32cOF5q0Zqs9uBiONKYLm6BClCoBCM5O9JfeUSlnQLBTxYdTK+pW+nXflm8UkKd2UYlEbYz5qEi0JuZR9ckSw==",
    250       "dev": true,
    251       "requires": {
    252         "bn.js": "^4.0.0",
    253         "inherits": "^2.0.1",
    254         "minimalistic-assert": "^1.0.0"
    255       }
    256     },
    257     "assertion-error": {
    258       "version": "1.1.0",
    259       "resolved": "https://registry.npmjs.org/assertion-error/-/assertion-error-1.1.0.tgz",
    260       "integrity": "sha512-jgsaNduz+ndvGyFt3uSuWqvy4lCnIJiovtouQN5JZHOKCS2QuhEdbcQHFhVksz2N2U9hXJo8odG7ETyWlEeuDw==",
    261       "dev": true
    262     },
    263     "astral-regex": {
    264       "version": "1.0.0",
    265       "resolved": "https://registry.npmjs.org/astral-regex/-/astral-regex-1.0.0.tgz",
    266       "integrity": "sha512-+Ryf6g3BKoRc7jfp7ad8tM4TtMiaWvbF/1/sQcZPkkS7ag3D5nMBCe2UfOTONtAkaG0tO0ij3C5Lwmf1EiyjHg==",
    267       "dev": true
    268     },
    269     "balanced-match": {
    270       "version": "1.0.0",
    271       "resolved": "https://registry.npmjs.org/balanced-match/-/balanced-match-1.0.0.tgz",
    272       "integrity": "sha1-ibTRmasr7kneFk6gK4nORi1xt2c=",
    273       "dev": true
    274     },
    275     "bl": {
    276       "version": "0.8.2",
    277       "resolved": "https://registry.npmjs.org/bl/-/bl-0.8.2.tgz",
    278       "integrity": "sha1-yba8oI0bwuoA/Ir7Txpf0eHGbk4=",
    279       "dev": true,
    280       "requires": {
    281         "readable-stream": "~1.0.26"
    282       },
    283       "dependencies": {
    284         "isarray": {
    285           "version": "0.0.1",
    286           "resolved": "https://registry.npmjs.org/isarray/-/isarray-0.0.1.tgz",
    287           "integrity": "sha1-ihis/Kmo9Bd+Cav8YDiTmwXR7t8=",
    288           "dev": true
    289         },
    290         "readable-stream": {
    291           "version": "1.0.34",
    292           "resolved": "https://registry.npmjs.org/readable-stream/-/readable-stream-1.0.34.tgz",
    293           "integrity": "sha1-Elgg40vIQtLyqq+v5MKRbuMsFXw=",
    294           "dev": true,
    295           "requires": {
    296             "core-util-is": "~1.0.0",
    297             "inherits": "~2.0.1",
    298             "isarray": "0.0.1",
    299             "string_decoder": "~0.10.x"
    300           }
    301         },
    302         "string_decoder": {
    303           "version": "0.10.31",
    304           "resolved": "https://registry.npmjs.org/string_decoder/-/string_decoder-0.10.31.tgz",
    305           "integrity": "sha1-YuIDvEF2bGwoyfyEMB2rHFMQ+pQ=",
    306           "dev": true
    307         }
    308       }
    309     },
    310     "bn.js": {
    311       "version": "4.11.8",
    312       "resolved": "https://registry.npmjs.org/bn.js/-/bn.js-4.11.8.tgz",
    313       "integrity": "sha512-ItfYfPLkWHUjckQCk8xC+LwxgK8NYcXywGigJgSwOP8Y2iyWT4f2vsZnoOXTTbo+o5yXmIUJ4gn5538SO5S3gA=="
    314     },
    315     "brace-expansion": {
    316       "version": "1.1.11",
    317       "resolved": "https://registry.npmjs.org/brace-expansion/-/brace-expansion-1.1.11.tgz",
    318       "integrity": "sha512-iCuPHDFgrHX7H2vEI/5xpz07zSHB00TpugqhmYtVmMO6518mCuRMoOYFldEBl0g187ufozdaHgWKcYFb61qGiA==",
    319       "dev": true,
    320       "requires": {
    321         "balanced-match": "^1.0.0",
    322         "concat-map": "0.0.1"
    323       }
    324     },
    325     "brorand": {
    326       "version": "1.1.0",
    327       "resolved": "https://registry.npmjs.org/brorand/-/brorand-1.1.0.tgz",
    328       "integrity": "sha1-EsJe/kCkXjwyPrhnWgoM5XsiNx8=",
    329       "dev": true
    330     },
    331     "browser-stdout": {
    332       "version": "1.3.1",
    333       "resolved": "https://registry.npmjs.org/browser-stdout/-/browser-stdout-1.3.1.tgz",
    334       "integrity": "sha512-qhAVI1+Av2X7qelOfAIYwXONood6XlZE/fXaBSmW/T5SzLAmCgzi+eiWE7fUvbHaeNBQH13UftjpXxsfLkMpgw==",
    335       "dev": true
    336     },
    337     "browserify-aes": {
    338       "version": "1.2.0",
    339       "resolved": "https://registry.npmjs.org/browserify-aes/-/browserify-aes-1.2.0.tgz",
    340       "integrity": "sha512-+7CHXqGuspUn/Sl5aO7Ea0xWGAtETPXNSAjHo48JfLdPWcMng33Xe4znFvQweqc/uzk5zSOI3H52CYnjCfb5hA==",
    341       "dev": true,
    342       "requires": {
    343         "buffer-xor": "^1.0.3",
    344         "cipher-base": "^1.0.0",
    345         "create-hash": "^1.1.0",
    346         "evp_bytestokey": "^1.0.3",
    347         "inherits": "^2.0.1",
    348         "safe-buffer": "^5.0.1"
    349       }
    350     },
    351     "browserify-cipher": {
    352       "version": "1.0.1",
    353       "resolved": "https://registry.npmjs.org/browserify-cipher/-/browserify-cipher-1.0.1.tgz",
    354       "integrity": "sha512-sPhkz0ARKbf4rRQt2hTpAHqn47X3llLkUGn+xEJzLjwY8LRs2p0v7ljvI5EyoRO/mexrNunNECisZs+gw2zz1w==",
    355       "dev": true,
    356       "requires": {
    357         "browserify-aes": "^1.0.4",
    358         "browserify-des": "^1.0.0",
    359         "evp_bytestokey": "^1.0.0"
    360       }
    361     },
    362     "browserify-des": {
    363       "version": "1.0.2",
    364       "resolved": "https://registry.npmjs.org/browserify-des/-/browserify-des-1.0.2.tgz",
    365       "integrity": "sha512-BioO1xf3hFwz4kc6iBhI3ieDFompMhrMlnDFC4/0/vd5MokpuAc3R+LYbwTA9A5Yc9pq9UYPqffKpW2ObuwX5A==",
    366       "dev": true,
    367       "requires": {
    368         "cipher-base": "^1.0.1",
    369         "des.js": "^1.0.0",
    370         "inherits": "^2.0.1",
    371         "safe-buffer": "^5.1.2"
    372       }
    373     },
    374     "browserify-fs": {
    375       "version": "1.0.0",
    376       "resolved": "https://registry.npmjs.org/browserify-fs/-/browserify-fs-1.0.0.tgz",
    377       "integrity": "sha1-8HWqinKdTRcW0GZiDjhvzBMRqW8=",
    378       "dev": true,
    379       "requires": {
    380         "level-filesystem": "^1.0.1",
    381         "level-js": "^2.1.3",
    382         "levelup": "^0.18.2"
    383       }
    384     },
    385     "browserify-rsa": {
    386       "version": "4.0.1",
    387       "resolved": "https://registry.npmjs.org/browserify-rsa/-/browserify-rsa-4.0.1.tgz",
    388       "integrity": "sha1-IeCr+vbyApzy+vsTNWenAdQTVSQ=",
    389       "dev": true,
    390       "requires": {
    391         "bn.js": "^4.1.0",
    392         "randombytes": "^2.0.1"
    393       }
    394     },
    395     "browserify-sign": {
    396       "version": "4.0.4",
    397       "resolved": "https://registry.npmjs.org/browserify-sign/-/browserify-sign-4.0.4.tgz",
    398       "integrity": "sha1-qk62jl17ZYuqa/alfmMMvXqT0pg=",
    399       "dev": true,
    400       "requires": {
    401         "bn.js": "^4.1.1",
    402         "browserify-rsa": "^4.0.0",
    403         "create-hash": "^1.1.0",
    404         "create-hmac": "^1.1.2",
    405         "elliptic": "^6.0.0",
    406         "inherits": "^2.0.1",
    407         "parse-asn1": "^5.0.0"
    408       }
    409     },
    410     "buffer-es6": {
    411       "version": "4.9.3",
    412       "resolved": "https://registry.npmjs.org/buffer-es6/-/buffer-es6-4.9.3.tgz",
    413       "integrity": "sha1-8mNHuC33b9N+GLy1KIxJcM/VxAQ=",
    414       "dev": true
    415     },
    416     "buffer-from": {
    417       "version": "1.1.1",
    418       "resolved": "https://registry.npmjs.org/buffer-from/-/buffer-from-1.1.1.tgz",
    419       "integrity": "sha512-MQcXEUbCKtEo7bhqEs6560Hyd4XaovZlO/k9V3hjVUF/zwW7KBVdSK4gIt/bzwS9MbR5qob+F5jusZsb0YQK2A==",
    420       "dev": true
    421     },
    422     "buffer-xor": {
    423       "version": "1.0.3",
    424       "resolved": "https://registry.npmjs.org/buffer-xor/-/buffer-xor-1.0.3.tgz",
    425       "integrity": "sha1-JuYe0UIvtw3ULm42cp7VHYVf6Nk=",
    426       "dev": true
    427     },
    428     "builtin-modules": {
    429       "version": "3.1.0",
    430       "resolved": "https://registry.npmjs.org/builtin-modules/-/builtin-modules-3.1.0.tgz",
    431       "integrity": "sha512-k0KL0aWZuBt2lrxrcASWDfwOLMnodeQjodT/1SxEQAXsHANgo6ZC/VEaSEHCXt7aSTZ4/4H5LKa+tBXmW7Vtvw==",
    432       "dev": true
    433     },
    434     "caching-transform": {
    435       "version": "3.0.2",
    436       "resolved": "https://registry.npmjs.org/caching-transform/-/caching-transform-3.0.2.tgz",
    437       "integrity": "sha512-Mtgcv3lh3U0zRii/6qVgQODdPA4G3zhG+jtbCWj39RXuUFTMzH0vcdMtaJS1jPowd+It2Pqr6y3NJMQqOqCE2w==",
    438       "dev": true,
    439       "requires": {
    440         "hasha": "^3.0.0",
    441         "make-dir": "^2.0.0",
    442         "package-hash": "^3.0.0",
    443         "write-file-atomic": "^2.4.2"
    444       }
    445     },
    446     "callsites": {
    447       "version": "3.1.0",
    448       "resolved": "https://registry.npmjs.org/callsites/-/callsites-3.1.0.tgz",
    449       "integrity": "sha512-P8BjAsXvZS+VIDUI11hHCQEv74YT67YUi5JJFNWIqL235sBmjX4+qx9Muvls5ivyNENctx46xQLQ3aTuE7ssaQ==",
    450       "dev": true
    451     },
    452     "camelcase": {
    453       "version": "5.3.1",
    454       "resolved": "https://registry.npmjs.org/camelcase/-/camelcase-5.3.1.tgz",
    455       "integrity": "sha512-L28STB170nwWS63UjtlEOE3dldQApaJXZkOI1uMFfzf3rRuPegHaHesyee+YxQ+W6SvRDQV6UrdOdRiR153wJg==",
    456       "dev": true
    457     },
    458     "chai": {
    459       "version": "4.2.0",
    460       "resolved": "https://registry.npmjs.org/chai/-/chai-4.2.0.tgz",
    461       "integrity": "sha512-XQU3bhBukrOsQCuwZndwGcCVQHyZi53fQ6Ys1Fym7E4olpIqqZZhhoFJoaKVvV17lWQoXYwgWN2nF5crA8J2jw==",
    462       "dev": true,
    463       "requires": {
    464         "assertion-error": "^1.1.0",
    465         "check-error": "^1.0.2",
    466         "deep-eql": "^3.0.1",
    467         "get-func-name": "^2.0.0",
    468         "pathval": "^1.1.0",
    469         "type-detect": "^4.0.5"
    470       }
    471     },
    472     "chalk": {
    473       "version": "2.4.2",
    474       "resolved": "https://registry.npmjs.org/chalk/-/chalk-2.4.2.tgz",
    475       "integrity": "sha512-Mti+f9lpJNcwF4tWV8/OrTTtF1gZi+f8FqlyAdouralcFWFQWF2+NgCHShjkCb+IFBLq9buZwE1xckQU4peSuQ==",
    476       "dev": true,
    477       "requires": {
    478         "ansi-styles": "^3.2.1",
    479         "escape-string-regexp": "^1.0.5",
    480         "supports-color": "^5.3.0"
    481       }
    482     },
    483     "chardet": {
    484       "version": "0.7.0",
    485       "resolved": "https://registry.npmjs.org/chardet/-/chardet-0.7.0.tgz",
    486       "integrity": "sha512-mT8iDcrh03qDGRRmoA2hmBJnxpllMR+0/0qlzjqZES6NdiWDcZkCNAk4rPFZ9Q85r27unkiNNg8ZOiwZXBHwcA==",
    487       "dev": true
    488     },
    489     "check-error": {
    490       "version": "1.0.2",
    491       "resolved": "https://registry.npmjs.org/check-error/-/check-error-1.0.2.tgz",
    492       "integrity": "sha1-V00xLt2Iu13YkS6Sht1sCu1KrII=",
    493       "dev": true
    494     },
    495     "cipher-base": {
    496       "version": "1.0.4",
    497       "resolved": "https://registry.npmjs.org/cipher-base/-/cipher-base-1.0.4.tgz",
    498       "integrity": "sha512-Kkht5ye6ZGmwv40uUDZztayT2ThLQGfnj/T71N/XzeZeo3nf8foyW7zGTsPYkEya3m5f3cAypH+qe7YOrM1U2Q==",
    499       "dev": true,
    500       "requires": {
    501         "inherits": "^2.0.1",
    502         "safe-buffer": "^5.0.1"
    503       }
    504     },
    505     "cli-cursor": {
    506       "version": "2.1.0",
    507       "resolved": "https://registry.npmjs.org/cli-cursor/-/cli-cursor-2.1.0.tgz",
    508       "integrity": "sha1-s12sN2R5+sw+lHR9QdDQ9SOP/LU=",
    509       "dev": true,
    510       "requires": {
    511         "restore-cursor": "^2.0.0"
    512       }
    513     },
    514     "cli-width": {
    515       "version": "2.2.0",
    516       "resolved": "https://registry.npmjs.org/cli-width/-/cli-width-2.2.0.tgz",
    517       "integrity": "sha1-/xnt6Kml5XkyQUewwR8PvLq+1jk=",
    518       "dev": true
    519     },
    520     "cliui": {
    521       "version": "5.0.0",
    522       "resolved": "https://registry.npmjs.org/cliui/-/cliui-5.0.0.tgz",
    523       "integrity": "sha512-PYeGSEmmHM6zvoef2w8TPzlrnNpXIjTipYK780YswmIP9vjxmd6Y2a3CB2Ks6/AU8NHjZugXvo8w3oWM2qnwXA==",
    524       "dev": true,
    525       "requires": {
    526         "string-width": "^3.1.0",
    527         "strip-ansi": "^5.2.0",
    528         "wrap-ansi": "^5.1.0"
    529       }
    530     },
    531     "clone": {
    532       "version": "0.1.19",
    533       "resolved": "https://registry.npmjs.org/clone/-/clone-0.1.19.tgz",
    534       "integrity": "sha1-YT+2hjmyaklKxTJT4Vsaa9iK2oU=",
    535       "dev": true
    536     },
    537     "color-convert": {
    538       "version": "1.9.3",
    539       "resolved": "https://registry.npmjs.org/color-convert/-/color-convert-1.9.3.tgz",
    540       "integrity": "sha512-QfAUtd+vFdAtFQcC8CCyYt1fYWxSqAiK2cSD6zDB8N3cpsEBAvRxp9zOGg6G/SHHJYAT88/az/IuDGALsNVbGg==",
    541       "dev": true,
    542       "requires": {
    543         "color-name": "1.1.3"
    544       }
    545     },
    546     "color-name": {
    547       "version": "1.1.3",
    548       "resolved": "https://registry.npmjs.org/color-name/-/color-name-1.1.3.tgz",
    549       "integrity": "sha1-p9BVi9icQveV3UIyj3QIMcpTvCU=",
    550       "dev": true
    551     },
    552     "commander": {
    553       "version": "2.15.1",
    554       "resolved": "https://registry.npmjs.org/commander/-/commander-2.15.1.tgz",
    555       "integrity": "sha512-VlfT9F3V0v+jr4yxPc5gg9s62/fIVWsd2Bk2iD435um1NlGMYdVCq+MjcXnhYq2icNOizHr1kK+5TI6H0Hy0ag==",
    556       "dev": true
    557     },
    558     "commondir": {
    559       "version": "1.0.1",
    560       "resolved": "https://registry.npmjs.org/commondir/-/commondir-1.0.1.tgz",
    561       "integrity": "sha1-3dgA2gxmEnOTzKWVDqloo6rxJTs=",
    562       "dev": true
    563     },
    564     "concat-map": {
    565       "version": "0.0.1",
    566       "resolved": "https://registry.npmjs.org/concat-map/-/concat-map-0.0.1.tgz",
    567       "integrity": "sha1-2Klr13/Wjfd5OnMDajug1UBdR3s=",
    568       "dev": true
    569     },
    570     "concat-stream": {
    571       "version": "1.6.2",
    572       "resolved": "https://registry.npmjs.org/concat-stream/-/concat-stream-1.6.2.tgz",
    573       "integrity": "sha512-27HBghJxjiZtIk3Ycvn/4kbJk/1uZuJFfuPEns6LaEvpvG1f0hTea8lilrouyo9mVc2GWdcEZ8OLoGmSADlrCw==",
    574       "dev": true,
    575       "requires": {
    576         "buffer-from": "^1.0.0",
    577         "inherits": "^2.0.3",
    578         "readable-stream": "^2.2.2",
    579         "typedarray": "^0.0.6"
    580       }
    581     },
    582     "convert-source-map": {
    583       "version": "1.6.0",
    584       "resolved": "https://registry.npmjs.org/convert-source-map/-/convert-source-map-1.6.0.tgz",
    585       "integrity": "sha512-eFu7XigvxdZ1ETfbgPBohgyQ/Z++C0eEhTor0qRwBw9unw+L0/6V8wkSuGgzdThkiS5lSpdptOQPD8Ak40a+7A==",
    586       "dev": true,
    587       "requires": {
    588         "safe-buffer": "~5.1.1"
    589       }
    590     },
    591     "core-util-is": {
    592       "version": "1.0.2",
    593       "resolved": "https://registry.npmjs.org/core-util-is/-/core-util-is-1.0.2.tgz",
    594       "integrity": "sha1-tf1UIgqivFq1eqtxQMlAdUUDwac=",
    595       "dev": true
    596     },
    597     "cp-file": {
    598       "version": "6.2.0",
    599       "resolved": "https://registry.npmjs.org/cp-file/-/cp-file-6.2.0.tgz",
    600       "integrity": "sha512-fmvV4caBnofhPe8kOcitBwSn2f39QLjnAnGq3gO9dfd75mUytzKNZB1hde6QHunW2Rt+OwuBOMc3i1tNElbszA==",
    601       "dev": true,
    602       "requires": {
    603         "graceful-fs": "^4.1.2",
    604         "make-dir": "^2.0.0",
    605         "nested-error-stacks": "^2.0.0",
    606         "pify": "^4.0.1",
    607         "safe-buffer": "^5.0.1"
    608       }
    609     },
    610     "create-ecdh": {
    611       "version": "4.0.3",
    612       "resolved": "https://registry.npmjs.org/create-ecdh/-/create-ecdh-4.0.3.tgz",
    613       "integrity": "sha512-GbEHQPMOswGpKXM9kCWVrremUcBmjteUaQ01T9rkKCPDXfUHX0IoP9LpHYo2NPFampa4e+/pFDc3jQdxrxQLaw==",
    614       "dev": true,
    615       "requires": {
    616         "bn.js": "^4.1.0",
    617         "elliptic": "^6.0.0"
    618       }
    619     },
    620     "create-hash": {
    621       "version": "1.2.0",
    622       "resolved": "https://registry.npmjs.org/create-hash/-/create-hash-1.2.0.tgz",
    623       "integrity": "sha512-z00bCGNHDG8mHAkP7CtT1qVu+bFQUPjYq/4Iv3C3kWjTFV10zIjfSoeqXo9Asws8gwSHDGj/hl2u4OGIjapeCg==",
    624       "dev": true,
    625       "requires": {
    626         "cipher-base": "^1.0.1",
    627         "inherits": "^2.0.1",
    628         "md5.js": "^1.3.4",
    629         "ripemd160": "^2.0.1",
    630         "sha.js": "^2.4.0"
    631       }
    632     },
    633     "create-hmac": {
    634       "version": "1.1.7",
    635       "resolved": "https://registry.npmjs.org/create-hmac/-/create-hmac-1.1.7.tgz",
    636       "integrity": "sha512-MJG9liiZ+ogc4TzUwuvbER1JRdgvUFSB5+VR/g5h82fGaIRWMWddtKBHi7/sVhfjQZ6SehlyhvQYrcYkaUIpLg==",
    637       "dev": true,
    638       "requires": {
    639         "cipher-base": "^1.0.3",
    640         "create-hash": "^1.1.0",
    641         "inherits": "^2.0.1",
    642         "ripemd160": "^2.0.0",
    643         "safe-buffer": "^5.0.1",
    644         "sha.js": "^2.4.8"
    645       }
    646     },
    647     "cross-spawn": {
    648       "version": "4.0.2",
    649       "resolved": "https://registry.npmjs.org/cross-spawn/-/cross-spawn-4.0.2.tgz",
    650       "integrity": "sha1-e5JHYhwjrf3ThWAEqCPL45dCTUE=",
    651       "dev": true,
    652       "requires": {
    653         "lru-cache": "^4.0.1",
    654         "which": "^1.2.9"
    655       }
    656     },
    657     "crypto-browserify": {
    658       "version": "3.12.0",
    659       "resolved": "https://registry.npmjs.org/crypto-browserify/-/crypto-browserify-3.12.0.tgz",
    660       "integrity": "sha512-fz4spIh+znjO2VjL+IdhEpRJ3YN6sMzITSBijk6FK2UvTqruSQW+/cCZTSNsMiZNvUeq0CqurF+dAbyiGOY6Wg==",
    661       "dev": true,
    662       "requires": {
    663         "browserify-cipher": "^1.0.0",
    664         "browserify-sign": "^4.0.0",
    665         "create-ecdh": "^4.0.0",
    666         "create-hash": "^1.1.0",
    667         "create-hmac": "^1.1.0",
    668         "diffie-hellman": "^5.0.0",
    669         "inherits": "^2.0.1",
    670         "pbkdf2": "^3.0.3",
    671         "public-encrypt": "^4.0.0",
    672         "randombytes": "^2.0.0",
    673         "randomfill": "^1.0.3"
    674       }
    675     },
    676     "debug": {
    677       "version": "3.1.0",
    678       "resolved": "https://registry.npmjs.org/debug/-/debug-3.1.0.tgz",
    679       "integrity": "sha512-OX8XqP7/1a9cqkxYw2yXss15f26NKWBpDXQd0/uK/KPqdQhxbPa994hnzjcE2VqQpDslf55723cKPUOGSmMY3g==",
    680       "dev": true,
    681       "requires": {
    682         "ms": "2.0.0"
    683       }
    684     },
    685     "decamelize": {
    686       "version": "1.2.0",
    687       "resolved": "https://registry.npmjs.org/decamelize/-/decamelize-1.2.0.tgz",
    688       "integrity": "sha1-9lNNFRSCabIDUue+4m9QH5oZEpA=",
    689       "dev": true
    690     },
    691     "deep-eql": {
    692       "version": "3.0.1",
    693       "resolved": "https://registry.npmjs.org/deep-eql/-/deep-eql-3.0.1.tgz",
    694       "integrity": "sha512-+QeIQyN5ZuO+3Uk5DYh6/1eKO0m0YmJFGNmFHGACpf1ClL1nmlV/p4gNgbl2pJGxgXb4faqo6UE+M5ACEMyVcw==",
    695       "dev": true,
    696       "requires": {
    697         "type-detect": "^4.0.0"
    698       }
    699     },
    700     "deep-is": {
    701       "version": "0.1.3",
    702       "resolved": "https://registry.npmjs.org/deep-is/-/deep-is-0.1.3.tgz",
    703       "integrity": "sha1-s2nW+128E+7PUk+RsHD+7cNXzzQ=",
    704       "dev": true
    705     },
    706     "default-require-extensions": {
    707       "version": "2.0.0",
    708       "resolved": "https://registry.npmjs.org/default-require-extensions/-/default-require-extensions-2.0.0.tgz",
    709       "integrity": "sha1-9fj7sYp9bVCyH2QfZJ67Uiz+JPc=",
    710       "dev": true,
    711       "requires": {
    712         "strip-bom": "^3.0.0"
    713       }
    714     },
    715     "deferred-leveldown": {
    716       "version": "0.2.0",
    717       "resolved": "https://registry.npmjs.org/deferred-leveldown/-/deferred-leveldown-0.2.0.tgz",
    718       "integrity": "sha1-LO8fER4cV4cNi7uK8mUOWHzS9bQ=",
    719       "dev": true,
    720       "requires": {
    721         "abstract-leveldown": "~0.12.1"
    722       }
    723     },
    724     "des.js": {
    725       "version": "1.0.0",
    726       "resolved": "https://registry.npmjs.org/des.js/-/des.js-1.0.0.tgz",
    727       "integrity": "sha1-wHTS4qpqipoH29YfmhXCzYPsjsw=",
    728       "dev": true,
    729       "requires": {
    730         "inherits": "^2.0.1",
    731         "minimalistic-assert": "^1.0.0"
    732       }
    733     },
    734     "diff": {
    735       "version": "3.5.0",
    736       "resolved": "https://registry.npmjs.org/diff/-/diff-3.5.0.tgz",
    737       "integrity": "sha512-A46qtFgd+g7pDZinpnwiRJtxbC1hpgf0uzP3iG89scHk0AUC7A1TGxf5OiiOUv/JMZR8GOt8hL900hV0bOy5xA==",
    738       "dev": true
    739     },
    740     "diffie-hellman": {
    741       "version": "5.0.3",
    742       "resolved": "https://registry.npmjs.org/diffie-hellman/-/diffie-hellman-5.0.3.tgz",
    743       "integrity": "sha512-kqag/Nl+f3GwyK25fhUMYj81BUOrZ9IuJsjIcDE5icNM9FJHAVm3VcUDxdLPoQtTuUylWm6ZIknYJwwaPxsUzg==",
    744       "dev": true,
    745       "requires": {
    746         "bn.js": "^4.1.0",
    747         "miller-rabin": "^4.0.0",
    748         "randombytes": "^2.0.0"
    749       }
    750     },
    751     "doctrine": {
    752       "version": "3.0.0",
    753       "resolved": "https://registry.npmjs.org/doctrine/-/doctrine-3.0.0.tgz",
    754       "integrity": "sha512-yS+Q5i3hBf7GBkd4KG8a7eBNNWNGLTaEwwYWUijIYM7zrlYDM0BFXHjjPWlWZ1Rg7UaddZeIDmi9jF3HmqiQ2w==",
    755       "dev": true,
    756       "requires": {
    757         "esutils": "^2.0.2"
    758       }
    759     },
    760     "elliptic": {
    761       "version": "6.5.4",
    762       "resolved": "https://registry.npmjs.org/elliptic/-/elliptic-6.5.4.tgz",
    763       "integrity": "sha512-iLhC6ULemrljPZb+QutR5TQGB+pdW6KGD5RSegS+8sorOZT+rdQFbsQFJgvN3eRqNALqJer4oQ16YvJHlU8hzQ==",
    764       "dev": true,
    765       "requires": {
    766         "bn.js": "^4.11.9",
    767         "brorand": "^1.1.0",
    768         "hash.js": "^1.0.0",
    769         "hmac-drbg": "^1.0.1",
    770         "inherits": "^2.0.4",
    771         "minimalistic-assert": "^1.0.1",
    772         "minimalistic-crypto-utils": "^1.0.1"
    773       },
    774       "dependencies": {
    775         "bn.js": {
    776           "version": "4.12.0",
    777           "resolved": "https://registry.npmjs.org/bn.js/-/bn.js-4.12.0.tgz",
    778           "integrity": "sha512-c98Bf3tPniI+scsdk237ku1Dc3ujXQTSgyiPUDEOe7tRkhrqridvh8klBv0HCEso1OLOYcHuCv/cS6DNxKH+ZA==",
    779           "dev": true
    780         }
    781       }
    782     },
    783     "emoji-regex": {
    784       "version": "7.0.3",
    785       "resolved": "https://registry.npmjs.org/emoji-regex/-/emoji-regex-7.0.3.tgz",
    786       "integrity": "sha512-CwBLREIQ7LvYFB0WyRvwhq5N5qPhc6PMjD6bYggFlI5YyDgl+0vxq5VHbMOFqLg7hfWzmu8T5Z1QofhmTIhItA==",
    787       "dev": true
    788     },
    789     "errno": {
    790       "version": "0.1.7",
    791       "resolved": "https://registry.npmjs.org/errno/-/errno-0.1.7.tgz",
    792       "integrity": "sha512-MfrRBDWzIWifgq6tJj60gkAwtLNb6sQPlcFrSOflcP1aFmmruKQ2wRnze/8V6kgyz7H3FF8Npzv78mZ7XLLflg==",
    793       "dev": true,
    794       "requires": {
    795         "prr": "~1.0.1"
    796       }
    797     },
    798     "error-ex": {
    799       "version": "1.3.2",
    800       "resolved": "https://registry.npmjs.org/error-ex/-/error-ex-1.3.2.tgz",
    801       "integrity": "sha512-7dFHNmqeFSEt2ZBsCriorKnn3Z2pj+fd9kmI6QoWw4//DL+icEBfc0U7qJCisqrTsKTjw4fNFy2pW9OqStD84g==",
    802       "dev": true,
    803       "requires": {
    804         "is-arrayish": "^0.2.1"
    805       }
    806     },
    807     "es6-error": {
    808       "version": "4.1.1",
    809       "resolved": "https://registry.npmjs.org/es6-error/-/es6-error-4.1.1.tgz",
    810       "integrity": "sha512-Um/+FxMr9CISWh0bi5Zv0iOD+4cFh5qLeks1qhAopKVAJw3drgKbKySikp7wGhDL0HPeaja0P5ULZrxLkniUVg==",
    811       "dev": true
    812     },
    813     "escape-string-regexp": {
    814       "version": "1.0.5",
    815       "resolved": "https://registry.npmjs.org/escape-string-regexp/-/escape-string-regexp-1.0.5.tgz",
    816       "integrity": "sha1-G2HAViGQqN/2rjuyzwIAyhMLhtQ=",
    817       "dev": true
    818     },
    819     "eslint": {
    820       "version": "5.16.0",
    821       "resolved": "https://registry.npmjs.org/eslint/-/eslint-5.16.0.tgz",
    822       "integrity": "sha512-S3Rz11i7c8AA5JPv7xAH+dOyq/Cu/VXHiHXBPOU1k/JAM5dXqQPt3qcrhpHSorXmrpu2g0gkIBVXAqCpzfoZIg==",
    823       "dev": true,
    824       "requires": {
    825         "@babel/code-frame": "^7.0.0",
    826         "ajv": "^6.9.1",
    827         "chalk": "^2.1.0",
    828         "cross-spawn": "^6.0.5",
    829         "debug": "^4.0.1",
    830         "doctrine": "^3.0.0",
    831         "eslint-scope": "^4.0.3",
    832         "eslint-utils": "^1.3.1",
    833         "eslint-visitor-keys": "^1.0.0",
    834         "espree": "^5.0.1",
    835         "esquery": "^1.0.1",
    836         "esutils": "^2.0.2",
    837         "file-entry-cache": "^5.0.1",
    838         "functional-red-black-tree": "^1.0.1",
    839         "glob": "^7.1.2",
    840         "globals": "^11.7.0",
    841         "ignore": "^4.0.6",
    842         "import-fresh": "^3.0.0",
    843         "imurmurhash": "^0.1.4",
    844         "inquirer": "^6.2.2",
    845         "js-yaml": "^3.13.0",
    846         "json-stable-stringify-without-jsonify": "^1.0.1",
    847         "levn": "^0.3.0",
    848         "lodash": "^4.17.11",
    849         "minimatch": "^3.0.4",
    850         "mkdirp": "^0.5.1",
    851         "natural-compare": "^1.4.0",
    852         "optionator": "^0.8.2",
    853         "path-is-inside": "^1.0.2",
    854         "progress": "^2.0.0",
    855         "regexpp": "^2.0.1",
    856         "semver": "^5.5.1",
    857         "strip-ansi": "^4.0.0",
    858         "strip-json-comments": "^2.0.1",
    859         "table": "^5.2.3",
    860         "text-table": "^0.2.0"
    861       },
    862       "dependencies": {
    863         "ansi-regex": {
    864           "version": "3.0.0",
    865           "resolved": "https://registry.npmjs.org/ansi-regex/-/ansi-regex-3.0.0.tgz",
    866           "integrity": "sha1-7QMXwyIGT3lGbAKWa922Bas32Zg=",
    867           "dev": true
    868         },
    869         "cross-spawn": {
    870           "version": "6.0.5",
    871           "resolved": "https://registry.npmjs.org/cross-spawn/-/cross-spawn-6.0.5.tgz",
    872           "integrity": "sha512-eTVLrBSt7fjbDygz805pMnstIs2VTBNkRm0qxZd+M7A5XDdxVRWO5MxGBXZhjY4cqLYLdtrGqRf8mBPmzwSpWQ==",
    873           "dev": true,
    874           "requires": {
    875             "nice-try": "^1.0.4",
    876             "path-key": "^2.0.1",
    877             "semver": "^5.5.0",
    878             "shebang-command": "^1.2.0",
    879             "which": "^1.2.9"
    880           }
    881         },
    882         "debug": {
    883           "version": "4.1.1",
    884           "resolved": "https://registry.npmjs.org/debug/-/debug-4.1.1.tgz",
    885           "integrity": "sha512-pYAIzeRo8J6KPEaJ0VWOh5Pzkbw/RetuzehGM7QRRX5he4fPHx2rdKMB256ehJCkX+XRQm16eZLqLNS8RSZXZw==",
    886           "dev": true,
    887           "requires": {
    888             "ms": "^2.1.1"
    889           }
    890         },
    891         "ms": {
    892           "version": "2.1.2",
    893           "resolved": "https://registry.npmjs.org/ms/-/ms-2.1.2.tgz",
    894           "integrity": "sha512-sGkPx+VjMtmA6MX27oA4FBFELFCZZ4S4XqeGOXCv68tT+jb3vk/RyaKWP0PTKyWtmLSM0b+adUTEvbs1PEaH2w==",
    895           "dev": true
    896         },
    897         "strip-ansi": {
    898           "version": "4.0.0",
    899           "resolved": "https://registry.npmjs.org/strip-ansi/-/strip-ansi-4.0.0.tgz",
    900           "integrity": "sha1-qEeQIusaw2iocTibY1JixQXuNo8=",
    901           "dev": true,
    902           "requires": {
    903             "ansi-regex": "^3.0.0"
    904           }
    905         }
    906       }
    907     },
    908     "eslint-scope": {
    909       "version": "4.0.3",
    910       "resolved": "https://registry.npmjs.org/eslint-scope/-/eslint-scope-4.0.3.tgz",
    911       "integrity": "sha512-p7VutNr1O/QrxysMo3E45FjYDTeXBy0iTltPFNSqKAIfjDSXC+4dj+qfyuD8bfAXrW/y6lW3O76VaYNPKfpKrg==",
    912       "dev": true,
    913       "requires": {
    914         "esrecurse": "^4.1.0",
    915         "estraverse": "^4.1.1"
    916       }
    917     },
    918     "eslint-utils": {
    919       "version": "1.4.2",
    920       "resolved": "https://registry.npmjs.org/eslint-utils/-/eslint-utils-1.4.2.tgz",
    921       "integrity": "sha512-eAZS2sEUMlIeCjBeubdj45dmBHQwPHWyBcT1VSYB7o9x9WRRqKxyUoiXlRjyAwzN7YEzHJlYg0NmzDRWx6GP4Q==",
    922       "dev": true,
    923       "requires": {
    924         "eslint-visitor-keys": "^1.0.0"
    925       }
    926     },
    927     "eslint-visitor-keys": {
    928       "version": "1.0.0",
    929       "resolved": "https://registry.npmjs.org/eslint-visitor-keys/-/eslint-visitor-keys-1.0.0.tgz",
    930       "integrity": "sha512-qzm/XxIbxm/FHyH341ZrbnMUpe+5Bocte9xkmFMzPMjRaZMcXww+MpBptFvtU+79L362nqiLhekCxCxDPaUMBQ==",
    931       "dev": true
    932     },
    933     "espree": {
    934       "version": "5.0.1",
    935       "resolved": "https://registry.npmjs.org/espree/-/espree-5.0.1.tgz",
    936       "integrity": "sha512-qWAZcWh4XE/RwzLJejfcofscgMc9CamR6Tn1+XRXNzrvUSSbiAjGOI/fggztjIi7y9VLPqnICMIPiGyr8JaZ0A==",
    937       "dev": true,
    938       "requires": {
    939         "acorn": "^6.0.7",
    940         "acorn-jsx": "^5.0.0",
    941         "eslint-visitor-keys": "^1.0.0"
    942       }
    943     },
    944     "esprima": {
    945       "version": "4.0.1",
    946       "resolved": "https://registry.npmjs.org/esprima/-/esprima-4.0.1.tgz",
    947       "integrity": "sha512-eGuFFw7Upda+g4p+QHvnW0RyTX/SVeJBDM/gCtMARO0cLuT2HcEKnTPvhjV6aGeqrCB/sbNop0Kszm0jsaWU4A==",
    948       "dev": true
    949     },
    950     "esquery": {
    951       "version": "1.0.1",
    952       "resolved": "https://registry.npmjs.org/esquery/-/esquery-1.0.1.tgz",
    953       "integrity": "sha512-SmiyZ5zIWH9VM+SRUReLS5Q8a7GxtRdxEBVZpm98rJM7Sb+A9DVCndXfkeFUd3byderg+EbDkfnevfCwynWaNA==",
    954       "dev": true,
    955       "requires": {
    956         "estraverse": "^4.0.0"
    957       }
    958     },
    959     "esrecurse": {
    960       "version": "4.2.1",
    961       "resolved": "https://registry.npmjs.org/esrecurse/-/esrecurse-4.2.1.tgz",
    962       "integrity": "sha512-64RBB++fIOAXPw3P9cy89qfMlvZEXZkqqJkjqqXIvzP5ezRZjW+lPWjw35UX/3EhUPFYbg5ER4JYgDw4007/DQ==",
    963       "dev": true,
    964       "requires": {
    965         "estraverse": "^4.1.0"
    966       }
    967     },
    968     "estraverse": {
    969       "version": "4.2.0",
    970       "resolved": "https://registry.npmjs.org/estraverse/-/estraverse-4.2.0.tgz",
    971       "integrity": "sha1-De4/7TH81GlhjOc0IJn8GvoL2xM=",
    972       "dev": true
    973     },
    974     "estree-walker": {
    975       "version": "0.6.1",
    976       "resolved": "https://registry.npmjs.org/estree-walker/-/estree-walker-0.6.1.tgz",
    977       "integrity": "sha512-SqmZANLWS0mnatqbSfRP5g8OXZC12Fgg1IwNtLsyHDzJizORW4khDfjPqJZsemPWBB2uqykUah5YpQ6epsqC/w==",
    978       "dev": true
    979     },
    980     "esutils": {
    981       "version": "2.0.3",
    982       "resolved": "https://registry.npmjs.org/esutils/-/esutils-2.0.3.tgz",
    983       "integrity": "sha512-kVscqXk4OCp68SZ0dkgEKVi6/8ij300KBWTJq32P/dYeWTSwK41WyTxalN1eRmA5Z9UU/LX9D7FWSmV9SAYx6g==",
    984       "dev": true
    985     },
    986     "evp_bytestokey": {
    987       "version": "1.0.3",
    988       "resolved": "https://registry.npmjs.org/evp_bytestokey/-/evp_bytestokey-1.0.3.tgz",
    989       "integrity": "sha512-/f2Go4TognH/KvCISP7OUsHn85hT9nUkxxA9BEWxFn+Oj9o8ZNLm/40hdlgSLyuOimsrTKLUMEorQexp/aPQeA==",
    990       "dev": true,
    991       "requires": {
    992         "md5.js": "^1.3.4",
    993         "safe-buffer": "^5.1.1"
    994       }
    995     },
    996     "external-editor": {
    997       "version": "3.1.0",
    998       "resolved": "https://registry.npmjs.org/external-editor/-/external-editor-3.1.0.tgz",
    999       "integrity": "sha512-hMQ4CX1p1izmuLYyZqLMO/qGNw10wSv9QDCPfzXfyFrOaCSSoRfqE1Kf1s5an66J5JZC62NewG+mK49jOCtQew==",
   1000       "dev": true,
   1001       "requires": {
   1002         "chardet": "^0.7.0",
   1003         "iconv-lite": "^0.4.24",
   1004         "tmp": "^0.0.33"
   1005       }
   1006     },
   1007     "fast-json-stable-stringify": {
   1008       "version": "2.0.0",
   1009       "resolved": "https://registry.npmjs.org/fast-json-stable-stringify/-/fast-json-stable-stringify-2.0.0.tgz",
   1010       "integrity": "sha1-1RQsDK7msRifh9OnYREGT4bIu/I=",
   1011       "dev": true
   1012     },
   1013     "fast-levenshtein": {
   1014       "version": "2.0.6",
   1015       "resolved": "https://registry.npmjs.org/fast-levenshtein/-/fast-levenshtein-2.0.6.tgz",
   1016       "integrity": "sha1-PYpcZog6FqMMqGQ+hR8Zuqd5eRc=",
   1017       "dev": true
   1018     },
   1019     "figures": {
   1020       "version": "2.0.0",
   1021       "resolved": "https://registry.npmjs.org/figures/-/figures-2.0.0.tgz",
   1022       "integrity": "sha1-OrGi0qYsi/tDGgyUy3l6L84nyWI=",
   1023       "dev": true,
   1024       "requires": {
   1025         "escape-string-regexp": "^1.0.5"
   1026       }
   1027     },
   1028     "file-entry-cache": {
   1029       "version": "5.0.1",
   1030       "resolved": "https://registry.npmjs.org/file-entry-cache/-/file-entry-cache-5.0.1.tgz",
   1031       "integrity": "sha512-bCg29ictuBaKUwwArK4ouCaqDgLZcysCFLmM/Yn/FDoqndh/9vNuQfXRDvTuXKLxfD/JtZQGKFT8MGcJBK644g==",
   1032       "dev": true,
   1033       "requires": {
   1034         "flat-cache": "^2.0.1"
   1035       }
   1036     },
   1037     "find-cache-dir": {
   1038       "version": "2.1.0",
   1039       "resolved": "https://registry.npmjs.org/find-cache-dir/-/find-cache-dir-2.1.0.tgz",
   1040       "integrity": "sha512-Tq6PixE0w/VMFfCgbONnkiQIVol/JJL7nRMi20fqzA4NRs9AfeqMGeRdPi3wIhYkxjeBaWh2rxwapn5Tu3IqOQ==",
   1041       "dev": true,
   1042       "requires": {
   1043         "commondir": "^1.0.1",
   1044         "make-dir": "^2.0.0",
   1045         "pkg-dir": "^3.0.0"
   1046       }
   1047     },
   1048     "find-up": {
   1049       "version": "3.0.0",
   1050       "resolved": "https://registry.npmjs.org/find-up/-/find-up-3.0.0.tgz",
   1051       "integrity": "sha512-1yD6RmLI1XBfxugvORwlck6f75tYL+iR0jqwsOrOxMZyGYqUuDhJ0l4AXdO1iX/FTs9cBAMEk1gWSEx1kSbylg==",
   1052       "dev": true,
   1053       "requires": {
   1054         "locate-path": "^3.0.0"
   1055       }
   1056     },
   1057     "flat-cache": {
   1058       "version": "2.0.1",
   1059       "resolved": "https://registry.npmjs.org/flat-cache/-/flat-cache-2.0.1.tgz",
   1060       "integrity": "sha512-LoQe6yDuUMDzQAEH8sgmh4Md6oZnc/7PjtwjNFSzveXqSHt6ka9fPBuso7IGf9Rz4uqnSnWiFH2B/zj24a5ReA==",
   1061       "dev": true,
   1062       "requires": {
   1063         "flatted": "^2.0.0",
   1064         "rimraf": "2.6.3",
   1065         "write": "1.0.3"
   1066       }
   1067     },
   1068     "flatted": {
   1069       "version": "2.0.1",
   1070       "resolved": "https://registry.npmjs.org/flatted/-/flatted-2.0.1.tgz",
   1071       "integrity": "sha512-a1hQMktqW9Nmqr5aktAux3JMNqaucxGcjtjWnZLHX7yyPCmlSV3M54nGYbqT8K+0GhF3NBgmJCc3ma+WOgX8Jg==",
   1072       "dev": true
   1073     },
   1074     "foreach": {
   1075       "version": "2.0.5",
   1076       "resolved": "https://registry.npmjs.org/foreach/-/foreach-2.0.5.tgz",
   1077       "integrity": "sha1-C+4AUBiusmDQo6865ljdATbsG5k=",
   1078       "dev": true
   1079     },
   1080     "foreground-child": {
   1081       "version": "1.5.6",
   1082       "resolved": "https://registry.npmjs.org/foreground-child/-/foreground-child-1.5.6.tgz",
   1083       "integrity": "sha1-T9ca0t/elnibmApcCilZN8svXOk=",
   1084       "dev": true,
   1085       "requires": {
   1086         "cross-spawn": "^4",
   1087         "signal-exit": "^3.0.0"
   1088       }
   1089     },
   1090     "fs.realpath": {
   1091       "version": "1.0.0",
   1092       "resolved": "https://registry.npmjs.org/fs.realpath/-/fs.realpath-1.0.0.tgz",
   1093       "integrity": "sha1-FQStJSMVjKpA20onh8sBQRmU6k8=",
   1094       "dev": true
   1095     },
   1096     "functional-red-black-tree": {
   1097       "version": "1.0.1",
   1098       "resolved": "https://registry.npmjs.org/functional-red-black-tree/-/functional-red-black-tree-1.0.1.tgz",
   1099       "integrity": "sha1-GwqzvVU7Kg1jmdKcDj6gslIHgyc=",
   1100       "dev": true
   1101     },
   1102     "fwd-stream": {
   1103       "version": "1.0.4",
   1104       "resolved": "https://registry.npmjs.org/fwd-stream/-/fwd-stream-1.0.4.tgz",
   1105       "integrity": "sha1-7Sgcq+1G/uz5Ie4y3ExQs3KsfPo=",
   1106       "dev": true,
   1107       "requires": {
   1108         "readable-stream": "~1.0.26-4"
   1109       },
   1110       "dependencies": {
   1111         "isarray": {
   1112           "version": "0.0.1",
   1113           "resolved": "https://registry.npmjs.org/isarray/-/isarray-0.0.1.tgz",
   1114           "integrity": "sha1-ihis/Kmo9Bd+Cav8YDiTmwXR7t8=",
   1115           "dev": true
   1116         },
   1117         "readable-stream": {
   1118           "version": "1.0.34",
   1119           "resolved": "https://registry.npmjs.org/readable-stream/-/readable-stream-1.0.34.tgz",
   1120           "integrity": "sha1-Elgg40vIQtLyqq+v5MKRbuMsFXw=",
   1121           "dev": true,
   1122           "requires": {
   1123             "core-util-is": "~1.0.0",
   1124             "inherits": "~2.0.1",
   1125             "isarray": "0.0.1",
   1126             "string_decoder": "~0.10.x"
   1127           }
   1128         },
   1129         "string_decoder": {
   1130           "version": "0.10.31",
   1131           "resolved": "https://registry.npmjs.org/string_decoder/-/string_decoder-0.10.31.tgz",
   1132           "integrity": "sha1-YuIDvEF2bGwoyfyEMB2rHFMQ+pQ=",
   1133           "dev": true
   1134         }
   1135       }
   1136     },
   1137     "get-caller-file": {
   1138       "version": "2.0.5",
   1139       "resolved": "https://registry.npmjs.org/get-caller-file/-/get-caller-file-2.0.5.tgz",
   1140       "integrity": "sha512-DyFP3BM/3YHTQOCUL/w0OZHR0lpKeGrxotcHWcqNEdnltqFwXVfhEBQ94eIo34AfQpo0rGki4cyIiftY06h2Fg==",
   1141       "dev": true
   1142     },
   1143     "get-func-name": {
   1144       "version": "2.0.0",
   1145       "resolved": "https://registry.npmjs.org/get-func-name/-/get-func-name-2.0.0.tgz",
   1146       "integrity": "sha1-6td0q+5y4gQJQzoGY2YCPdaIekE=",
   1147       "dev": true
   1148     },
   1149     "glob": {
   1150       "version": "7.1.2",
   1151       "resolved": "https://registry.npmjs.org/glob/-/glob-7.1.2.tgz",
   1152       "integrity": "sha512-MJTUg1kjuLeQCJ+ccE4Vpa6kKVXkPYJ2mOCQyUuKLcLQsdrMCpBPUi8qVE6+YuaJkozeA9NusTAw3hLr8Xe5EQ==",
   1153       "dev": true,
   1154       "requires": {
   1155         "fs.realpath": "^1.0.0",
   1156         "inflight": "^1.0.4",
   1157         "inherits": "2",
   1158         "minimatch": "^3.0.4",
   1159         "once": "^1.3.0",
   1160         "path-is-absolute": "^1.0.0"
   1161       }
   1162     },
   1163     "globals": {
   1164       "version": "11.12.0",
   1165       "resolved": "https://registry.npmjs.org/globals/-/globals-11.12.0.tgz",
   1166       "integrity": "sha512-WOBp/EEGUiIsJSp7wcv/y6MO+lV9UoncWqxuFfm8eBwzWNgyfBd6Gz+IeKQ9jCmyhoH99g15M3T+QaVHFjizVA==",
   1167       "dev": true
   1168     },
   1169     "graceful-fs": {
   1170       "version": "4.2.1",
   1171       "resolved": "https://registry.npmjs.org/graceful-fs/-/graceful-fs-4.2.1.tgz",
   1172       "integrity": "sha512-b9usnbDGnD928gJB3LrCmxoibr3VE4U2SMo5PBuBnokWyDADTqDPXg4YpwKF1trpH+UbGp7QLicO3+aWEy0+mw==",
   1173       "dev": true
   1174     },
   1175     "growl": {
   1176       "version": "1.10.5",
   1177       "resolved": "https://registry.npmjs.org/growl/-/growl-1.10.5.tgz",
   1178       "integrity": "sha512-qBr4OuELkhPenW6goKVXiv47US3clb3/IbuWF9KNKEijAy9oeHxU9IgzjvJhHkUzhaj7rOUD7+YGWqUjLp5oSA==",
   1179       "dev": true
   1180     },
   1181     "handlebars": {
   1182       "version": "4.7.7",
   1183       "resolved": "https://registry.npmjs.org/handlebars/-/handlebars-4.7.7.tgz",
   1184       "integrity": "sha512-aAcXm5OAfE/8IXkcZvCepKU3VzW1/39Fb5ZuqMtgI/hT8X2YgoMvBY5dLhq/cpOvw7Lk1nK/UF71aLG/ZnVYRA==",
   1185       "dev": true,
   1186       "requires": {
   1187         "minimist": "^1.2.5",
   1188         "neo-async": "^2.6.0",
   1189         "source-map": "^0.6.1",
   1190         "uglify-js": "^3.1.4",
   1191         "wordwrap": "^1.0.0"
   1192       },
   1193       "dependencies": {
   1194         "minimist": {
   1195           "version": "1.2.5",
   1196           "resolved": "https://registry.npmjs.org/minimist/-/minimist-1.2.5.tgz",
   1197           "integrity": "sha512-FM9nNUYrRBAELZQT3xeZQ7fmMOBg6nWNmJKTcgsJeaLstP/UODVpGsr5OhXhhXg6f+qtJ8uiZ+PUxkDWcgIXLw==",
   1198           "dev": true
   1199         },
   1200         "source-map": {
   1201           "version": "0.6.1",
   1202           "resolved": "https://registry.npmjs.org/source-map/-/source-map-0.6.1.tgz",
   1203           "integrity": "sha512-UjgapumWlbMhkBgzT7Ykc5YXUT46F0iKu8SGXq0bcwP5dz/h0Plj6enJqjz1Zbq2l5WaqYnrVbwWOWMyF3F47g==",
   1204           "dev": true
   1205         },
   1206         "wordwrap": {
   1207           "version": "1.0.0",
   1208           "resolved": "https://registry.npmjs.org/wordwrap/-/wordwrap-1.0.0.tgz",
   1209           "integrity": "sha1-J1hIEIkUVqQXHI0CJkQa3pDLyus=",
   1210           "dev": true
   1211         }
   1212       }
   1213     },
   1214     "has-flag": {
   1215       "version": "3.0.0",
   1216       "resolved": "https://registry.npmjs.org/has-flag/-/has-flag-3.0.0.tgz",
   1217       "integrity": "sha1-tdRU3CGZriJWmfNGfloH87lVuv0=",
   1218       "dev": true
   1219     },
   1220     "hash-base": {
   1221       "version": "3.0.4",
   1222       "resolved": "https://registry.npmjs.org/hash-base/-/hash-base-3.0.4.tgz",
   1223       "integrity": "sha1-X8hoaEfs1zSZQDMZprCj8/auSRg=",
   1224       "dev": true,
   1225       "requires": {
   1226         "inherits": "^2.0.1",
   1227         "safe-buffer": "^5.0.1"
   1228       }
   1229     },
   1230     "hash.js": {
   1231       "version": "1.1.7",
   1232       "resolved": "https://registry.npmjs.org/hash.js/-/hash.js-1.1.7.tgz",
   1233       "integrity": "sha512-taOaskGt4z4SOANNseOviYDvjEJinIkRgmp7LbKP2YTTmVxWBl87s/uzK9r+44BclBSp2X7K1hqeNfz9JbBeXA==",
   1234       "dev": true,
   1235       "requires": {
   1236         "inherits": "^2.0.3",
   1237         "minimalistic-assert": "^1.0.1"
   1238       }
   1239     },
   1240     "hasha": {
   1241       "version": "3.0.0",
   1242       "resolved": "https://registry.npmjs.org/hasha/-/hasha-3.0.0.tgz",
   1243       "integrity": "sha1-UqMvq4Vp1BymmmH/GiFPjrfIvTk=",
   1244       "dev": true,
   1245       "requires": {
   1246         "is-stream": "^1.0.1"
   1247       }
   1248     },
   1249     "he": {
   1250       "version": "1.1.1",
   1251       "resolved": "https://registry.npmjs.org/he/-/he-1.1.1.tgz",
   1252       "integrity": "sha1-k0EP0hsAlzUVH4howvJx80J+I/0=",
   1253       "dev": true
   1254     },
   1255     "hmac-drbg": {
   1256       "version": "1.0.1",
   1257       "resolved": "https://registry.npmjs.org/hmac-drbg/-/hmac-drbg-1.0.1.tgz",
   1258       "integrity": "sha1-0nRXAQJabHdabFRXk+1QL8DGSaE=",
   1259       "dev": true,
   1260       "requires": {
   1261         "hash.js": "^1.0.3",
   1262         "minimalistic-assert": "^1.0.0",
   1263         "minimalistic-crypto-utils": "^1.0.1"
   1264       }
   1265     },
   1266     "hosted-git-info": {
   1267       "version": "2.8.9",
   1268       "resolved": "https://registry.npmjs.org/hosted-git-info/-/hosted-git-info-2.8.9.tgz",
   1269       "integrity": "sha512-mxIDAb9Lsm6DoOJ7xH+5+X4y1LU/4Hi50L9C5sIswK3JzULS4bwk1FvjdBgvYR4bzT4tuUQiC15FE2f5HbLvYw==",
   1270       "dev": true
   1271     },
   1272     "iconv-lite": {
   1273       "version": "0.4.24",
   1274       "resolved": "https://registry.npmjs.org/iconv-lite/-/iconv-lite-0.4.24.tgz",
   1275       "integrity": "sha512-v3MXnZAcvnywkTUEZomIActle7RXXeedOR31wwl7VlyoXO4Qi9arvSenNQWne1TcRwhCL1HwLI21bEqdpj8/rA==",
   1276       "dev": true,
   1277       "requires": {
   1278         "safer-buffer": ">= 2.1.2 < 3"
   1279       }
   1280     },
   1281     "idb-wrapper": {
   1282       "version": "1.7.2",
   1283       "resolved": "https://registry.npmjs.org/idb-wrapper/-/idb-wrapper-1.7.2.tgz",
   1284       "integrity": "sha512-zfNREywMuf0NzDo9mVsL0yegjsirJxHpKHvWcyRozIqQy89g0a3U+oBPOCN4cc0oCiOuYgZHimzaW/R46G1Mpg==",
   1285       "dev": true
   1286     },
   1287     "ignore": {
   1288       "version": "4.0.6",
   1289       "resolved": "https://registry.npmjs.org/ignore/-/ignore-4.0.6.tgz",
   1290       "integrity": "sha512-cyFDKrqc/YdcWFniJhzI42+AzS+gNwmUzOSFcRCQYwySuBBBy/KjuxWLZ/FHEH6Moq1NizMOBWyTcv8O4OZIMg==",
   1291       "dev": true
   1292     },
   1293     "import-fresh": {
   1294       "version": "3.1.0",
   1295       "resolved": "https://registry.npmjs.org/import-fresh/-/import-fresh-3.1.0.tgz",
   1296       "integrity": "sha512-PpuksHKGt8rXfWEr9m9EHIpgyyaltBy8+eF6GJM0QCAxMgxCfucMF3mjecK2QsJr0amJW7gTqh5/wht0z2UhEQ==",
   1297       "dev": true,
   1298       "requires": {
   1299         "parent-module": "^1.0.0",
   1300         "resolve-from": "^4.0.0"
   1301       }
   1302     },
   1303     "imurmurhash": {
   1304       "version": "0.1.4",
   1305       "resolved": "https://registry.npmjs.org/imurmurhash/-/imurmurhash-0.1.4.tgz",
   1306       "integrity": "sha1-khi5srkoojixPcT7a21XbyMUU+o=",
   1307       "dev": true
   1308     },
   1309     "indexof": {
   1310       "version": "0.0.1",
   1311       "resolved": "https://registry.npmjs.org/indexof/-/indexof-0.0.1.tgz",
   1312       "integrity": "sha1-gtwzbSMrkGIXnQWrMpOmYFn9Q10=",
   1313       "dev": true
   1314     },
   1315     "inflight": {
   1316       "version": "1.0.6",
   1317       "resolved": "https://registry.npmjs.org/inflight/-/inflight-1.0.6.tgz",
   1318       "integrity": "sha1-Sb1jMdfQLQwJvJEKEHW6gWW1bfk=",
   1319       "dev": true,
   1320       "requires": {
   1321         "once": "^1.3.0",
   1322         "wrappy": "1"
   1323       }
   1324     },
   1325     "inherits": {
   1326       "version": "2.0.4",
   1327       "resolved": "https://registry.npmjs.org/inherits/-/inherits-2.0.4.tgz",
   1328       "integrity": "sha512-k/vGaX4/Yla3WzyMCvTQOXYeIHvqOKtnqBduzTHpzpQZzAskKMhZ2K+EnBiSM9zGSoIFeMpXKxa4dYeZIQqewQ==",
   1329       "dev": true
   1330     },
   1331     "inquirer": {
   1332       "version": "6.5.0",
   1333       "resolved": "https://registry.npmjs.org/inquirer/-/inquirer-6.5.0.tgz",
   1334       "integrity": "sha512-scfHejeG/lVZSpvCXpsB4j/wQNPM5JC8kiElOI0OUTwmc1RTpXr4H32/HOlQHcZiYl2z2VElwuCVDRG8vFmbnA==",
   1335       "dev": true,
   1336       "requires": {
   1337         "ansi-escapes": "^3.2.0",
   1338         "chalk": "^2.4.2",
   1339         "cli-cursor": "^2.1.0",
   1340         "cli-width": "^2.0.0",
   1341         "external-editor": "^3.0.3",
   1342         "figures": "^2.0.0",
   1343         "lodash": "^4.17.12",
   1344         "mute-stream": "0.0.7",
   1345         "run-async": "^2.2.0",
   1346         "rxjs": "^6.4.0",
   1347         "string-width": "^2.1.0",
   1348         "strip-ansi": "^5.1.0",
   1349         "through": "^2.3.6"
   1350       },
   1351       "dependencies": {
   1352         "ansi-regex": {
   1353           "version": "3.0.0",
   1354           "resolved": "https://registry.npmjs.org/ansi-regex/-/ansi-regex-3.0.0.tgz",
   1355           "integrity": "sha1-7QMXwyIGT3lGbAKWa922Bas32Zg=",
   1356           "dev": true
   1357         },
   1358         "string-width": {
   1359           "version": "2.1.1",
   1360           "resolved": "https://registry.npmjs.org/string-width/-/string-width-2.1.1.tgz",
   1361           "integrity": "sha512-nOqH59deCq9SRHlxq1Aw85Jnt4w6KvLKqWVik6oA9ZklXLNIOlqg4F2yrT1MVaTjAqvVwdfeZ7w7aCvJD7ugkw==",
   1362           "dev": true,
   1363           "requires": {
   1364             "is-fullwidth-code-point": "^2.0.0",
   1365             "strip-ansi": "^4.0.0"
   1366           },
   1367           "dependencies": {
   1368             "strip-ansi": {
   1369               "version": "4.0.0",
   1370               "resolved": "https://registry.npmjs.org/strip-ansi/-/strip-ansi-4.0.0.tgz",
   1371               "integrity": "sha1-qEeQIusaw2iocTibY1JixQXuNo8=",
   1372               "dev": true,
   1373               "requires": {
   1374                 "ansi-regex": "^3.0.0"
   1375               }
   1376             }
   1377           }
   1378         }
   1379       }
   1380     },
   1381     "is": {
   1382       "version": "0.2.7",
   1383       "resolved": "https://registry.npmjs.org/is/-/is-0.2.7.tgz",
   1384       "integrity": "sha1-OzSixI81mXLzUEKEkZOucmS2NWI=",
   1385       "dev": true
   1386     },
   1387     "is-arrayish": {
   1388       "version": "0.2.1",
   1389       "resolved": "https://registry.npmjs.org/is-arrayish/-/is-arrayish-0.2.1.tgz",
   1390       "integrity": "sha1-d8mYQFJ6qOyxqLppe4BkWnqSap0=",
   1391       "dev": true
   1392     },
   1393     "is-fullwidth-code-point": {
   1394       "version": "2.0.0",
   1395       "resolved": "https://registry.npmjs.org/is-fullwidth-code-point/-/is-fullwidth-code-point-2.0.0.tgz",
   1396       "integrity": "sha1-o7MKXE8ZkYMWeqq5O+764937ZU8=",
   1397       "dev": true
   1398     },
   1399     "is-module": {
   1400       "version": "1.0.0",
   1401       "resolved": "https://registry.npmjs.org/is-module/-/is-module-1.0.0.tgz",
   1402       "integrity": "sha1-Mlj7afeMFNW4FdZkM2tM/7ZEFZE=",
   1403       "dev": true
   1404     },
   1405     "is-object": {
   1406       "version": "0.1.2",
   1407       "resolved": "https://registry.npmjs.org/is-object/-/is-object-0.1.2.tgz",
   1408       "integrity": "sha1-AO+8CIFsM8/ErIJR0TLhDcZQmNc=",
   1409       "dev": true
   1410     },
   1411     "is-promise": {
   1412       "version": "2.1.0",
   1413       "resolved": "https://registry.npmjs.org/is-promise/-/is-promise-2.1.0.tgz",
   1414       "integrity": "sha1-eaKp7OfwlugPNtKy87wWwf9L8/o=",
   1415       "dev": true
   1416     },
   1417     "is-reference": {
   1418       "version": "1.1.3",
   1419       "resolved": "https://registry.npmjs.org/is-reference/-/is-reference-1.1.3.tgz",
   1420       "integrity": "sha512-W1iHHv/oyBb2pPxkBxtaewxa1BC58Pn5J0hogyCdefwUIvb6R+TGbAcIa4qPNYLqLhb3EnOgUf2MQkkF76BcKw==",
   1421       "dev": true,
   1422       "requires": {
   1423         "@types/estree": "0.0.39"
   1424       }
   1425     },
   1426     "is-stream": {
   1427       "version": "1.1.0",
   1428       "resolved": "https://registry.npmjs.org/is-stream/-/is-stream-1.1.0.tgz",
   1429       "integrity": "sha1-EtSj3U5o4Lec6428hBc66A2RykQ=",
   1430       "dev": true
   1431     },
   1432     "isarray": {
   1433       "version": "1.0.0",
   1434       "resolved": "https://registry.npmjs.org/isarray/-/isarray-1.0.0.tgz",
   1435       "integrity": "sha1-u5NdSFgsuhaMBoNJV6VKPgcSTxE=",
   1436       "dev": true
   1437     },
   1438     "isbuffer": {
   1439       "version": "0.0.0",
   1440       "resolved": "https://registry.npmjs.org/isbuffer/-/isbuffer-0.0.0.tgz",
   1441       "integrity": "sha1-OMFG2d9Si4v5sHAcPUPPEt8/w5s=",
   1442       "dev": true
   1443     },
   1444     "isexe": {
   1445       "version": "2.0.0",
   1446       "resolved": "https://registry.npmjs.org/isexe/-/isexe-2.0.0.tgz",
   1447       "integrity": "sha1-6PvzdNxVb/iUehDcsFctYz8s+hA=",
   1448       "dev": true
   1449     },
   1450     "istanbul-lib-coverage": {
   1451       "version": "2.0.5",
   1452       "resolved": "https://registry.npmjs.org/istanbul-lib-coverage/-/istanbul-lib-coverage-2.0.5.tgz",
   1453       "integrity": "sha512-8aXznuEPCJvGnMSRft4udDRDtb1V3pkQkMMI5LI+6HuQz5oQ4J2UFn1H82raA3qJtyOLkkwVqICBQkjnGtn5mA==",
   1454       "dev": true
   1455     },
   1456     "istanbul-lib-hook": {
   1457       "version": "2.0.7",
   1458       "resolved": "https://registry.npmjs.org/istanbul-lib-hook/-/istanbul-lib-hook-2.0.7.tgz",
   1459       "integrity": "sha512-vrRztU9VRRFDyC+aklfLoeXyNdTfga2EI3udDGn4cZ6fpSXpHLV9X6CHvfoMCPtggg8zvDDmC4b9xfu0z6/llA==",
   1460       "dev": true,
   1461       "requires": {
   1462         "append-transform": "^1.0.0"
   1463       }
   1464     },
   1465     "istanbul-lib-instrument": {
   1466       "version": "3.3.0",
   1467       "resolved": "https://registry.npmjs.org/istanbul-lib-instrument/-/istanbul-lib-instrument-3.3.0.tgz",
   1468       "integrity": "sha512-5nnIN4vo5xQZHdXno/YDXJ0G+I3dAm4XgzfSVTPLQpj/zAV2dV6Juy0yaf10/zrJOJeHoN3fraFe+XRq2bFVZA==",
   1469       "dev": true,
   1470       "requires": {
   1471         "@babel/generator": "^7.4.0",
   1472         "@babel/parser": "^7.4.3",
   1473         "@babel/template": "^7.4.0",
   1474         "@babel/traverse": "^7.4.3",
   1475         "@babel/types": "^7.4.0",
   1476         "istanbul-lib-coverage": "^2.0.5",
   1477         "semver": "^6.0.0"
   1478       },
   1479       "dependencies": {
   1480         "semver": {
   1481           "version": "6.3.0",
   1482           "resolved": "https://registry.npmjs.org/semver/-/semver-6.3.0.tgz",
   1483           "integrity": "sha512-b39TBaTSfV6yBrapU89p5fKekE2m/NwnDocOVruQFS1/veMgdzuPcnOM34M6CwxW8jH/lxEa5rBoDeUwu5HHTw==",
   1484           "dev": true
   1485         }
   1486       }
   1487     },
   1488     "istanbul-lib-report": {
   1489       "version": "2.0.8",
   1490       "resolved": "https://registry.npmjs.org/istanbul-lib-report/-/istanbul-lib-report-2.0.8.tgz",
   1491       "integrity": "sha512-fHBeG573EIihhAblwgxrSenp0Dby6tJMFR/HvlerBsrCTD5bkUuoNtn3gVh29ZCS824cGGBPn7Sg7cNk+2xUsQ==",
   1492       "dev": true,
   1493       "requires": {
   1494         "istanbul-lib-coverage": "^2.0.5",
   1495         "make-dir": "^2.1.0",
   1496         "supports-color": "^6.1.0"
   1497       },
   1498       "dependencies": {
   1499         "supports-color": {
   1500           "version": "6.1.0",
   1501           "resolved": "https://registry.npmjs.org/supports-color/-/supports-color-6.1.0.tgz",
   1502           "integrity": "sha512-qe1jfm1Mg7Nq/NSh6XE24gPXROEVsWHxC1LIx//XNlD9iw7YZQGjZNjYN7xGaEG6iKdA8EtNFW6R0gjnVXp+wQ==",
   1503           "dev": true,
   1504           "requires": {
   1505             "has-flag": "^3.0.0"
   1506           }
   1507         }
   1508       }
   1509     },
   1510     "istanbul-lib-source-maps": {
   1511       "version": "3.0.6",
   1512       "resolved": "https://registry.npmjs.org/istanbul-lib-source-maps/-/istanbul-lib-source-maps-3.0.6.tgz",
   1513       "integrity": "sha512-R47KzMtDJH6X4/YW9XTx+jrLnZnscW4VpNN+1PViSYTejLVPWv7oov+Duf8YQSPyVRUvueQqz1TcsC6mooZTXw==",
   1514       "dev": true,
   1515       "requires": {
   1516         "debug": "^4.1.1",
   1517         "istanbul-lib-coverage": "^2.0.5",
   1518         "make-dir": "^2.1.0",
   1519         "rimraf": "^2.6.3",
   1520         "source-map": "^0.6.1"
   1521       },
   1522       "dependencies": {
   1523         "debug": {
   1524           "version": "4.1.1",
   1525           "resolved": "https://registry.npmjs.org/debug/-/debug-4.1.1.tgz",
   1526           "integrity": "sha512-pYAIzeRo8J6KPEaJ0VWOh5Pzkbw/RetuzehGM7QRRX5he4fPHx2rdKMB256ehJCkX+XRQm16eZLqLNS8RSZXZw==",
   1527           "dev": true,
   1528           "requires": {
   1529             "ms": "^2.1.1"
   1530           }
   1531         },
   1532         "ms": {
   1533           "version": "2.1.2",
   1534           "resolved": "https://registry.npmjs.org/ms/-/ms-2.1.2.tgz",
   1535           "integrity": "sha512-sGkPx+VjMtmA6MX27oA4FBFELFCZZ4S4XqeGOXCv68tT+jb3vk/RyaKWP0PTKyWtmLSM0b+adUTEvbs1PEaH2w==",
   1536           "dev": true
   1537         },
   1538         "source-map": {
   1539           "version": "0.6.1",
   1540           "resolved": "https://registry.npmjs.org/source-map/-/source-map-0.6.1.tgz",
   1541           "integrity": "sha512-UjgapumWlbMhkBgzT7Ykc5YXUT46F0iKu8SGXq0bcwP5dz/h0Plj6enJqjz1Zbq2l5WaqYnrVbwWOWMyF3F47g==",
   1542           "dev": true
   1543         }
   1544       }
   1545     },
   1546     "istanbul-reports": {
   1547       "version": "2.2.6",
   1548       "resolved": "https://registry.npmjs.org/istanbul-reports/-/istanbul-reports-2.2.6.tgz",
   1549       "integrity": "sha512-SKi4rnMyLBKe0Jy2uUdx28h8oG7ph2PPuQPvIAh31d+Ci+lSiEu4C+h3oBPuJ9+mPKhOyW0M8gY4U5NM1WLeXA==",
   1550       "dev": true,
   1551       "requires": {
   1552         "handlebars": "^4.1.2"
   1553       }
   1554     },
   1555     "js-tokens": {
   1556       "version": "4.0.0",
   1557       "resolved": "https://registry.npmjs.org/js-tokens/-/js-tokens-4.0.0.tgz",
   1558       "integrity": "sha512-RdJUflcE3cUzKiMqQgsCu06FPu9UdIJO0beYbPhHN4k6apgJtifcoCtT9bcxOpYBtpD2kCM6Sbzg4CausW/PKQ==",
   1559       "dev": true
   1560     },
   1561     "js-yaml": {
   1562       "version": "3.13.1",
   1563       "resolved": "https://registry.npmjs.org/js-yaml/-/js-yaml-3.13.1.tgz",
   1564       "integrity": "sha512-YfbcO7jXDdyj0DGxYVSlSeQNHbD7XPWvrVWeVUujrQEoZzWJIRrCPoyk6kL6IAjAG2IolMK4T0hNUe0HOUs5Jw==",
   1565       "dev": true,
   1566       "requires": {
   1567         "argparse": "^1.0.7",
   1568         "esprima": "^4.0.0"
   1569       }
   1570     },
   1571     "jsesc": {
   1572       "version": "2.5.2",
   1573       "resolved": "https://registry.npmjs.org/jsesc/-/jsesc-2.5.2.tgz",
   1574       "integrity": "sha512-OYu7XEzjkCQ3C5Ps3QIZsQfNpqoJyZZA99wd9aWd05NCtC5pWOkShK2mkL6HXQR6/Cy2lbNdPlZBpuQHXE63gA==",
   1575       "dev": true
   1576     },
   1577     "json-parse-better-errors": {
   1578       "version": "1.0.2",
   1579       "resolved": "https://registry.npmjs.org/json-parse-better-errors/-/json-parse-better-errors-1.0.2.tgz",
   1580       "integrity": "sha512-mrqyZKfX5EhL7hvqcV6WG1yYjnjeuYDzDhhcAAUrq8Po85NBQBJP+ZDUT75qZQ98IkUoBqdkExkukOU7Ts2wrw==",
   1581       "dev": true
   1582     },
   1583     "json-schema-traverse": {
   1584       "version": "0.4.1",
   1585       "resolved": "https://registry.npmjs.org/json-schema-traverse/-/json-schema-traverse-0.4.1.tgz",
   1586       "integrity": "sha512-xbbCH5dCYU5T8LcEhhuh7HJ88HXuW3qsI3Y0zOZFKfZEHcpWiHU/Jxzk629Brsab/mMiHQti9wMP+845RPe3Vg==",
   1587       "dev": true
   1588     },
   1589     "json-stable-stringify-without-jsonify": {
   1590       "version": "1.0.1",
   1591       "resolved": "https://registry.npmjs.org/json-stable-stringify-without-jsonify/-/json-stable-stringify-without-jsonify-1.0.1.tgz",
   1592       "integrity": "sha1-nbe1lJatPzz+8wp1FC0tkwrXJlE=",
   1593       "dev": true
   1594     },
   1595     "jsverify": {
   1596       "version": "0.8.4",
   1597       "resolved": "https://registry.npmjs.org/jsverify/-/jsverify-0.8.4.tgz",
   1598       "integrity": "sha512-nUG73Sfi8L4eOkc7pv9sflgAm43v+z6XMuePGVdRoBUxBLJiVcMcf3Xgc4h19eHHF3JwsaagOkUu825UnPBLJw==",
   1599       "dev": true,
   1600       "requires": {
   1601         "lazy-seq": "^1.0.0",
   1602         "rc4": "~0.1.5",
   1603         "trampa": "^1.0.0",
   1604         "typify-parser": "^1.1.0"
   1605       }
   1606     },
   1607     "lazy-seq": {
   1608       "version": "1.0.0",
   1609       "resolved": "https://registry.npmjs.org/lazy-seq/-/lazy-seq-1.0.0.tgz",
   1610       "integrity": "sha1-iAy4qrJWAmOC4C9T7AiWgqdMW2o=",
   1611       "dev": true
   1612     },
   1613     "level-blobs": {
   1614       "version": "0.1.7",
   1615       "resolved": "https://registry.npmjs.org/level-blobs/-/level-blobs-0.1.7.tgz",
   1616       "integrity": "sha1-mrm5e7mfHtv594o0M+Ie1WOGva8=",
   1617       "dev": true,
   1618       "requires": {
   1619         "level-peek": "1.0.6",
   1620         "once": "^1.3.0",
   1621         "readable-stream": "^1.0.26-4"
   1622       },
   1623       "dependencies": {
   1624         "isarray": {
   1625           "version": "0.0.1",
   1626           "resolved": "https://registry.npmjs.org/isarray/-/isarray-0.0.1.tgz",
   1627           "integrity": "sha1-ihis/Kmo9Bd+Cav8YDiTmwXR7t8=",
   1628           "dev": true
   1629         },
   1630         "readable-stream": {
   1631           "version": "1.1.14",
   1632           "resolved": "https://registry.npmjs.org/readable-stream/-/readable-stream-1.1.14.tgz",
   1633           "integrity": "sha1-fPTFTvZI44EwhMY23SB54WbAgdk=",
   1634           "dev": true,
   1635           "requires": {
   1636             "core-util-is": "~1.0.0",
   1637             "inherits": "~2.0.1",
   1638             "isarray": "0.0.1",
   1639             "string_decoder": "~0.10.x"
   1640           }
   1641         },
   1642         "string_decoder": {
   1643           "version": "0.10.31",
   1644           "resolved": "https://registry.npmjs.org/string_decoder/-/string_decoder-0.10.31.tgz",
   1645           "integrity": "sha1-YuIDvEF2bGwoyfyEMB2rHFMQ+pQ=",
   1646           "dev": true
   1647         }
   1648       }
   1649     },
   1650     "level-filesystem": {
   1651       "version": "1.2.0",
   1652       "resolved": "https://registry.npmjs.org/level-filesystem/-/level-filesystem-1.2.0.tgz",
   1653       "integrity": "sha1-oArKmRnEpN+v3KaoEI0iWq3/Y7M=",
   1654       "dev": true,
   1655       "requires": {
   1656         "concat-stream": "^1.4.4",
   1657         "errno": "^0.1.1",
   1658         "fwd-stream": "^1.0.4",
   1659         "level-blobs": "^0.1.7",
   1660         "level-peek": "^1.0.6",
   1661         "level-sublevel": "^5.2.0",
   1662         "octal": "^1.0.0",
   1663         "once": "^1.3.0",
   1664         "xtend": "^2.2.0"
   1665       }
   1666     },
   1667     "level-fix-range": {
   1668       "version": "1.0.2",
   1669       "resolved": "https://registry.npmjs.org/level-fix-range/-/level-fix-range-1.0.2.tgz",
   1670       "integrity": "sha1-vxW5Fa422EcMgh6IPd95zRZCCCg=",
   1671       "dev": true
   1672     },
   1673     "level-hooks": {
   1674       "version": "4.5.0",
   1675       "resolved": "https://registry.npmjs.org/level-hooks/-/level-hooks-4.5.0.tgz",
   1676       "integrity": "sha1-G5rmGSKTDzMF0aYfxNg8gQLA3ZM=",
   1677       "dev": true,
   1678       "requires": {
   1679         "string-range": "~1.2"
   1680       }
   1681     },
   1682     "level-js": {
   1683       "version": "2.2.4",
   1684       "resolved": "https://registry.npmjs.org/level-js/-/level-js-2.2.4.tgz",
   1685       "integrity": "sha1-vAVfQYBjXUSJtWHJSG+jcOjBFpc=",
   1686       "dev": true,
   1687       "requires": {
   1688         "abstract-leveldown": "~0.12.0",
   1689         "idb-wrapper": "^1.5.0",
   1690         "isbuffer": "~0.0.0",
   1691         "ltgt": "^2.1.2",
   1692         "typedarray-to-buffer": "~1.0.0",
   1693         "xtend": "~2.1.2"
   1694       },
   1695       "dependencies": {
   1696         "object-keys": {
   1697           "version": "0.4.0",
   1698           "resolved": "https://registry.npmjs.org/object-keys/-/object-keys-0.4.0.tgz",
   1699           "integrity": "sha1-KKaq50KN0sOpLz2V8hM13SBOAzY=",
   1700           "dev": true
   1701         },
   1702         "xtend": {
   1703           "version": "2.1.2",
   1704           "resolved": "https://registry.npmjs.org/xtend/-/xtend-2.1.2.tgz",
   1705           "integrity": "sha1-bv7MKk2tjmlixJAbM3znuoe10os=",
   1706           "dev": true,
   1707           "requires": {
   1708             "object-keys": "~0.4.0"
   1709           }
   1710         }
   1711       }
   1712     },
   1713     "level-peek": {
   1714       "version": "1.0.6",
   1715       "resolved": "https://registry.npmjs.org/level-peek/-/level-peek-1.0.6.tgz",
   1716       "integrity": "sha1-vsUccqgu5GTTNkNMfIdsP8vM538=",
   1717       "dev": true,
   1718       "requires": {
   1719         "level-fix-range": "~1.0.2"
   1720       }
   1721     },
   1722     "level-sublevel": {
   1723       "version": "5.2.3",
   1724       "resolved": "https://registry.npmjs.org/level-sublevel/-/level-sublevel-5.2.3.tgz",
   1725       "integrity": "sha1-dEwSxy0ucr543eO5tc2E1iGRQTo=",
   1726       "dev": true,
   1727       "requires": {
   1728         "level-fix-range": "2.0",
   1729         "level-hooks": ">=4.4.0 <5",
   1730         "string-range": "~1.2.1",
   1731         "xtend": "~2.0.4"
   1732       },
   1733       "dependencies": {
   1734         "level-fix-range": {
   1735           "version": "2.0.0",
   1736           "resolved": "https://registry.npmjs.org/level-fix-range/-/level-fix-range-2.0.0.tgz",
   1737           "integrity": "sha1-xBfWIVlEIVGhnZojZ4aPFyTC1Ug=",
   1738           "dev": true,
   1739           "requires": {
   1740             "clone": "~0.1.9"
   1741           }
   1742         },
   1743         "xtend": {
   1744           "version": "2.0.6",
   1745           "resolved": "https://registry.npmjs.org/xtend/-/xtend-2.0.6.tgz",
   1746           "integrity": "sha1-XqZXptukRwacLlnFihE4ywxebO4=",
   1747           "dev": true,
   1748           "requires": {
   1749             "is-object": "~0.1.2",
   1750             "object-keys": "~0.2.0"
   1751           }
   1752         }
   1753       }
   1754     },
   1755     "levelup": {
   1756       "version": "0.18.6",
   1757       "resolved": "https://registry.npmjs.org/levelup/-/levelup-0.18.6.tgz",
   1758       "integrity": "sha1-5qAcsIlhbI7MApHCqb0/DETj5es=",
   1759       "dev": true,
   1760       "requires": {
   1761         "bl": "~0.8.1",
   1762         "deferred-leveldown": "~0.2.0",
   1763         "errno": "~0.1.1",
   1764         "prr": "~0.0.0",
   1765         "readable-stream": "~1.0.26",
   1766         "semver": "~2.3.1",
   1767         "xtend": "~3.0.0"
   1768       },
   1769       "dependencies": {
   1770         "isarray": {
   1771           "version": "0.0.1",
   1772           "resolved": "https://registry.npmjs.org/isarray/-/isarray-0.0.1.tgz",
   1773           "integrity": "sha1-ihis/Kmo9Bd+Cav8YDiTmwXR7t8=",
   1774           "dev": true
   1775         },
   1776         "prr": {
   1777           "version": "0.0.0",
   1778           "resolved": "https://registry.npmjs.org/prr/-/prr-0.0.0.tgz",
   1779           "integrity": "sha1-GoS4WQgyVQFBGFPQCB7j+obikmo=",
   1780           "dev": true
   1781         },
   1782         "readable-stream": {
   1783           "version": "1.0.34",
   1784           "resolved": "https://registry.npmjs.org/readable-stream/-/readable-stream-1.0.34.tgz",
   1785           "integrity": "sha1-Elgg40vIQtLyqq+v5MKRbuMsFXw=",
   1786           "dev": true,
   1787           "requires": {
   1788             "core-util-is": "~1.0.0",
   1789             "inherits": "~2.0.1",
   1790             "isarray": "0.0.1",
   1791             "string_decoder": "~0.10.x"
   1792           }
   1793         },
   1794         "semver": {
   1795           "version": "2.3.2",
   1796           "resolved": "https://registry.npmjs.org/semver/-/semver-2.3.2.tgz",
   1797           "integrity": "sha1-uYSPJdbPNjMwc+ye+IVtQvEjPlI=",
   1798           "dev": true
   1799         },
   1800         "string_decoder": {
   1801           "version": "0.10.31",
   1802           "resolved": "https://registry.npmjs.org/string_decoder/-/string_decoder-0.10.31.tgz",
   1803           "integrity": "sha1-YuIDvEF2bGwoyfyEMB2rHFMQ+pQ=",
   1804           "dev": true
   1805         },
   1806         "xtend": {
   1807           "version": "3.0.0",
   1808           "resolved": "https://registry.npmjs.org/xtend/-/xtend-3.0.0.tgz",
   1809           "integrity": "sha1-XM50B7r2Qsunvs2laBEcST9ZZlo=",
   1810           "dev": true
   1811         }
   1812       }
   1813     },
   1814     "levn": {
   1815       "version": "0.3.0",
   1816       "resolved": "https://registry.npmjs.org/levn/-/levn-0.3.0.tgz",
   1817       "integrity": "sha1-OwmSTt+fCDwEkP3UwLxEIeBHZO4=",
   1818       "dev": true,
   1819       "requires": {
   1820         "prelude-ls": "~1.1.2",
   1821         "type-check": "~0.3.2"
   1822       }
   1823     },
   1824     "load-json-file": {
   1825       "version": "4.0.0",
   1826       "resolved": "https://registry.npmjs.org/load-json-file/-/load-json-file-4.0.0.tgz",
   1827       "integrity": "sha1-L19Fq5HjMhYjT9U62rZo607AmTs=",
   1828       "dev": true,
   1829       "requires": {
   1830         "graceful-fs": "^4.1.2",
   1831         "parse-json": "^4.0.0",
   1832         "pify": "^3.0.0",
   1833         "strip-bom": "^3.0.0"
   1834       },
   1835       "dependencies": {
   1836         "pify": {
   1837           "version": "3.0.0",
   1838           "resolved": "https://registry.npmjs.org/pify/-/pify-3.0.0.tgz",
   1839           "integrity": "sha1-5aSs0sEB/fPZpNB/DbxNtJ3SgXY=",
   1840           "dev": true
   1841         }
   1842       }
   1843     },
   1844     "locate-path": {
   1845       "version": "3.0.0",
   1846       "resolved": "https://registry.npmjs.org/locate-path/-/locate-path-3.0.0.tgz",
   1847       "integrity": "sha512-7AO748wWnIhNqAuaty2ZWHkQHRSNfPVIsPIfwEOWO22AmaoVrWavlOcMR5nzTLNYvp36X220/maaRsrec1G65A==",
   1848       "dev": true,
   1849       "requires": {
   1850         "p-locate": "^3.0.0",
   1851         "path-exists": "^3.0.0"
   1852       }
   1853     },
   1854     "lodash": {
   1855       "version": "4.17.21",
   1856       "resolved": "https://registry.npmjs.org/lodash/-/lodash-4.17.21.tgz",
   1857       "integrity": "sha512-v2kDEe57lecTulaDIuNTPy3Ry4gLGJ6Z1O3vE1krgXZNrsQ+LFTGHVxVjcXPs17LhbZVGedAJv8XZ1tvj5FvSg==",
   1858       "dev": true
   1859     },
   1860     "lodash.chunk": {
   1861       "version": "4.2.0",
   1862       "resolved": "https://registry.npmjs.org/lodash.chunk/-/lodash.chunk-4.2.0.tgz",
   1863       "integrity": "sha1-ZuXOH3btJ7QwPYxlEujRIW6BBrw="
   1864     },
   1865     "lodash.flattendeep": {
   1866       "version": "4.4.0",
   1867       "resolved": "https://registry.npmjs.org/lodash.flattendeep/-/lodash.flattendeep-4.4.0.tgz",
   1868       "integrity": "sha1-+wMJF/hqMTTlvJvsDWngAT3f7bI=",
   1869       "dev": true
   1870     },
   1871     "lodash.isequal": {
   1872       "version": "4.5.0",
   1873       "resolved": "https://registry.npmjs.org/lodash.isequal/-/lodash.isequal-4.5.0.tgz",
   1874       "integrity": "sha1-QVxEePK8wwEgwizhDtMib30+GOA="
   1875     },
   1876     "lru-cache": {
   1877       "version": "4.1.5",
   1878       "resolved": "https://registry.npmjs.org/lru-cache/-/lru-cache-4.1.5.tgz",
   1879       "integrity": "sha512-sWZlbEP2OsHNkXrMl5GYk/jKk70MBng6UU4YI/qGDYbgf6YbP4EvmqISbXCoJiRKs+1bSpFHVgQxvJ17F2li5g==",
   1880       "dev": true,
   1881       "requires": {
   1882         "pseudomap": "^1.0.2",
   1883         "yallist": "^2.1.2"
   1884       }
   1885     },
   1886     "ltgt": {
   1887       "version": "2.2.1",
   1888       "resolved": "https://registry.npmjs.org/ltgt/-/ltgt-2.2.1.tgz",
   1889       "integrity": "sha1-81ypHEk/e3PaDgdJUwTxezH4fuU=",
   1890       "dev": true
   1891     },
   1892     "magic-string": {
   1893       "version": "0.25.3",
   1894       "resolved": "https://registry.npmjs.org/magic-string/-/magic-string-0.25.3.tgz",
   1895       "integrity": "sha512-6QK0OpF/phMz0Q2AxILkX2mFhi7m+WMwTRg0LQKq/WBB0cDP4rYH3Wp4/d3OTXlrPLVJT/RFqj8tFeAR4nk8AA==",
   1896       "dev": true,
   1897       "requires": {
   1898         "sourcemap-codec": "^1.4.4"
   1899       }
   1900     },
   1901     "make-dir": {
   1902       "version": "2.1.0",
   1903       "resolved": "https://registry.npmjs.org/make-dir/-/make-dir-2.1.0.tgz",
   1904       "integrity": "sha512-LS9X+dc8KLxXCb8dni79fLIIUA5VyZoyjSMCwTluaXA0o27cCK0bhXkpgw+sTXVpPy/lSO57ilRixqk0vDmtRA==",
   1905       "dev": true,
   1906       "requires": {
   1907         "pify": "^4.0.1",
   1908         "semver": "^5.6.0"
   1909       }
   1910     },
   1911     "md5.js": {
   1912       "version": "1.3.5",
   1913       "resolved": "https://registry.npmjs.org/md5.js/-/md5.js-1.3.5.tgz",
   1914       "integrity": "sha512-xitP+WxNPcTTOgnTJcrhM0xvdPepipPSf3I8EIpGKeFLjt3PlJLIDG3u8EX53ZIubkb+5U2+3rELYpEhHhzdkg==",
   1915       "dev": true,
   1916       "requires": {
   1917         "hash-base": "^3.0.0",
   1918         "inherits": "^2.0.1",
   1919         "safe-buffer": "^5.1.2"
   1920       }
   1921     },
   1922     "merge-source-map": {
   1923       "version": "1.1.0",
   1924       "resolved": "https://registry.npmjs.org/merge-source-map/-/merge-source-map-1.1.0.tgz",
   1925       "integrity": "sha512-Qkcp7P2ygktpMPh2mCQZaf3jhN6D3Z/qVZHSdWvQ+2Ef5HgRAPBO57A77+ENm0CPx2+1Ce/MYKi3ymqdfuqibw==",
   1926       "dev": true,
   1927       "requires": {
   1928         "source-map": "^0.6.1"
   1929       },
   1930       "dependencies": {
   1931         "source-map": {
   1932           "version": "0.6.1",
   1933           "resolved": "https://registry.npmjs.org/source-map/-/source-map-0.6.1.tgz",
   1934           "integrity": "sha512-UjgapumWlbMhkBgzT7Ykc5YXUT46F0iKu8SGXq0bcwP5dz/h0Plj6enJqjz1Zbq2l5WaqYnrVbwWOWMyF3F47g==",
   1935           "dev": true
   1936         }
   1937       }
   1938     },
   1939     "miller-rabin": {
   1940       "version": "4.0.1",
   1941       "resolved": "https://registry.npmjs.org/miller-rabin/-/miller-rabin-4.0.1.tgz",
   1942       "integrity": "sha512-115fLhvZVqWwHPbClyntxEVfVDfl9DLLTuJvq3g2O/Oxi8AiNouAHvDSzHS0viUJc+V5vm3eq91Xwqn9dp4jRA==",
   1943       "dev": true,
   1944       "requires": {
   1945         "bn.js": "^4.0.0",
   1946         "brorand": "^1.0.1"
   1947       }
   1948     },
   1949     "mimic-fn": {
   1950       "version": "1.2.0",
   1951       "resolved": "https://registry.npmjs.org/mimic-fn/-/mimic-fn-1.2.0.tgz",
   1952       "integrity": "sha512-jf84uxzwiuiIVKiOLpfYk7N46TSy8ubTonmneY9vrpHNAnp0QBt2BxWV9dO3/j+BoVAb+a5G6YDPW3M5HOdMWQ==",
   1953       "dev": true
   1954     },
   1955     "minimalistic-assert": {
   1956       "version": "1.0.1",
   1957       "resolved": "https://registry.npmjs.org/minimalistic-assert/-/minimalistic-assert-1.0.1.tgz",
   1958       "integrity": "sha512-UtJcAD4yEaGtjPezWuO9wC4nwUnVH/8/Im3yEHQP4b67cXlD/Qr9hdITCU1xDbSEXg2XKNaP8jsReV7vQd00/A==",
   1959       "dev": true
   1960     },
   1961     "minimalistic-crypto-utils": {
   1962       "version": "1.0.1",
   1963       "resolved": "https://registry.npmjs.org/minimalistic-crypto-utils/-/minimalistic-crypto-utils-1.0.1.tgz",
   1964       "integrity": "sha1-9sAMHAsIIkblxNmd+4x8CDsrWCo=",
   1965       "dev": true
   1966     },
   1967     "minimatch": {
   1968       "version": "3.0.4",
   1969       "resolved": "https://registry.npmjs.org/minimatch/-/minimatch-3.0.4.tgz",
   1970       "integrity": "sha512-yJHVQEhyqPLUTgt9B83PXu6W3rx4MvvHvSUvToogpwoGDOUQ+yDrR0HRot+yOCdCO7u4hX3pWft6kWBBcqh0UA==",
   1971       "dev": true,
   1972       "requires": {
   1973         "brace-expansion": "^1.1.7"
   1974       }
   1975     },
   1976     "minimist": {
   1977       "version": "0.0.8",
   1978       "resolved": "https://registry.npmjs.org/minimist/-/minimist-0.0.8.tgz",
   1979       "integrity": "sha1-hX/Kv8M5fSYluCKCYuhqp6ARsF0=",
   1980       "dev": true
   1981     },
   1982     "mkdirp": {
   1983       "version": "0.5.1",
   1984       "resolved": "https://registry.npmjs.org/mkdirp/-/mkdirp-0.5.1.tgz",
   1985       "integrity": "sha1-MAV0OOrGz3+MR2fzhkjWaX11yQM=",
   1986       "dev": true,
   1987       "requires": {
   1988         "minimist": "0.0.8"
   1989       }
   1990     },
   1991     "mocha": {
   1992       "version": "5.2.0",
   1993       "resolved": "https://registry.npmjs.org/mocha/-/mocha-5.2.0.tgz",
   1994       "integrity": "sha512-2IUgKDhc3J7Uug+FxMXuqIyYzH7gJjXECKe/w43IGgQHTSj3InJi+yAA7T24L9bQMRKiUEHxEX37G5JpVUGLcQ==",
   1995       "dev": true,
   1996       "requires": {
   1997         "browser-stdout": "1.3.1",
   1998         "commander": "2.15.1",
   1999         "debug": "3.1.0",
   2000         "diff": "3.5.0",
   2001         "escape-string-regexp": "1.0.5",
   2002         "glob": "7.1.2",
   2003         "growl": "1.10.5",
   2004         "he": "1.1.1",
   2005         "minimatch": "3.0.4",
   2006         "mkdirp": "0.5.1",
   2007         "supports-color": "5.4.0"
   2008       }
   2009     },
   2010     "ms": {
   2011       "version": "2.0.0",
   2012       "resolved": "https://registry.npmjs.org/ms/-/ms-2.0.0.tgz",
   2013       "integrity": "sha1-VgiurfwAvmwpAd9fmGF4jeDVl8g=",
   2014       "dev": true
   2015     },
   2016     "mute-stream": {
   2017       "version": "0.0.7",
   2018       "resolved": "https://registry.npmjs.org/mute-stream/-/mute-stream-0.0.7.tgz",
   2019       "integrity": "sha1-MHXOk7whuPq0PhvE2n6BFe0ee6s=",
   2020       "dev": true
   2021     },
   2022     "natural-compare": {
   2023       "version": "1.4.0",
   2024       "resolved": "https://registry.npmjs.org/natural-compare/-/natural-compare-1.4.0.tgz",
   2025       "integrity": "sha1-Sr6/7tdUHywnrPspvbvRXI1bpPc=",
   2026       "dev": true
   2027     },
   2028     "neo-async": {
   2029       "version": "2.6.1",
   2030       "resolved": "https://registry.npmjs.org/neo-async/-/neo-async-2.6.1.tgz",
   2031       "integrity": "sha512-iyam8fBuCUpWeKPGpaNMetEocMt364qkCsfL9JuhjXX6dRnguRVOfk2GZaDpPjcOKiiXCPINZC1GczQ7iTq3Zw==",
   2032       "dev": true
   2033     },
   2034     "nested-error-stacks": {
   2035       "version": "2.1.0",
   2036       "resolved": "https://registry.npmjs.org/nested-error-stacks/-/nested-error-stacks-2.1.0.tgz",
   2037       "integrity": "sha512-AO81vsIO1k1sM4Zrd6Hu7regmJN1NSiAja10gc4bX3F0wd+9rQmcuHQaHVQCYIEC8iFXnE+mavh23GOt7wBgug==",
   2038       "dev": true
   2039     },
   2040     "nice-try": {
   2041       "version": "1.0.5",
   2042       "resolved": "https://registry.npmjs.org/nice-try/-/nice-try-1.0.5.tgz",
   2043       "integrity": "sha512-1nh45deeb5olNY7eX82BkPO7SSxR5SSYJiPTrTdFUVYwAl8CKMA5N9PjTYkHiRjisVcxcQ1HXdLhx2qxxJzLNQ==",
   2044       "dev": true
   2045     },
   2046     "normalize-package-data": {
   2047       "version": "2.5.0",
   2048       "resolved": "https://registry.npmjs.org/normalize-package-data/-/normalize-package-data-2.5.0.tgz",
   2049       "integrity": "sha512-/5CMN3T0R4XTj4DcGaexo+roZSdSFW/0AOOTROrjxzCG1wrWXEsGbRKevjlIL+ZDE4sZlJr5ED4YW0yqmkK+eA==",
   2050       "dev": true,
   2051       "requires": {
   2052         "hosted-git-info": "^2.1.4",
   2053         "resolve": "^1.10.0",
   2054         "semver": "2 || 3 || 4 || 5",
   2055         "validate-npm-package-license": "^3.0.1"
   2056       }
   2057     },
   2058     "nyc": {
   2059       "version": "14.1.1",
   2060       "resolved": "https://registry.npmjs.org/nyc/-/nyc-14.1.1.tgz",
   2061       "integrity": "sha512-OI0vm6ZGUnoGZv/tLdZ2esSVzDwUC88SNs+6JoSOMVxA+gKMB8Tk7jBwgemLx4O40lhhvZCVw1C+OYLOBOPXWw==",
   2062       "dev": true,
   2063       "requires": {
   2064         "archy": "^1.0.0",
   2065         "caching-transform": "^3.0.2",
   2066         "convert-source-map": "^1.6.0",
   2067         "cp-file": "^6.2.0",
   2068         "find-cache-dir": "^2.1.0",
   2069         "find-up": "^3.0.0",
   2070         "foreground-child": "^1.5.6",
   2071         "glob": "^7.1.3",
   2072         "istanbul-lib-coverage": "^2.0.5",
   2073         "istanbul-lib-hook": "^2.0.7",
   2074         "istanbul-lib-instrument": "^3.3.0",
   2075         "istanbul-lib-report": "^2.0.8",
   2076         "istanbul-lib-source-maps": "^3.0.6",
   2077         "istanbul-reports": "^2.2.4",
   2078         "js-yaml": "^3.13.1",
   2079         "make-dir": "^2.1.0",
   2080         "merge-source-map": "^1.1.0",
   2081         "resolve-from": "^4.0.0",
   2082         "rimraf": "^2.6.3",
   2083         "signal-exit": "^3.0.2",
   2084         "spawn-wrap": "^1.4.2",
   2085         "test-exclude": "^5.2.3",
   2086         "uuid": "^3.3.2",
   2087         "yargs": "^13.2.2",
   2088         "yargs-parser": "^13.0.0"
   2089       },
   2090       "dependencies": {
   2091         "glob": {
   2092           "version": "7.1.4",
   2093           "resolved": "https://registry.npmjs.org/glob/-/glob-7.1.4.tgz",
   2094           "integrity": "sha512-hkLPepehmnKk41pUGm3sYxoFs/umurYfYJCerbXEyFIWcAzvpipAgVkBqqT9RBKMGjnq6kMuyYwha6csxbiM1A==",
   2095           "dev": true,
   2096           "requires": {
   2097             "fs.realpath": "^1.0.0",
   2098             "inflight": "^1.0.4",
   2099             "inherits": "2",
   2100             "minimatch": "^3.0.4",
   2101             "once": "^1.3.0",
   2102             "path-is-absolute": "^1.0.0"
   2103           }
   2104         }
   2105       }
   2106     },
   2107     "object-keys": {
   2108       "version": "0.2.0",
   2109       "resolved": "https://registry.npmjs.org/object-keys/-/object-keys-0.2.0.tgz",
   2110       "integrity": "sha1-zd7AKZiwkb5CvxA1rjLknxy26mc=",
   2111       "dev": true,
   2112       "requires": {
   2113         "foreach": "~2.0.1",
   2114         "indexof": "~0.0.1",
   2115         "is": "~0.2.6"
   2116       }
   2117     },
   2118     "octal": {
   2119       "version": "1.0.0",
   2120       "resolved": "https://registry.npmjs.org/octal/-/octal-1.0.0.tgz",
   2121       "integrity": "sha1-Y+cWKmjvvrniE1iNWOmJ0eXEUws=",
   2122       "dev": true
   2123     },
   2124     "once": {
   2125       "version": "1.4.0",
   2126       "resolved": "https://registry.npmjs.org/once/-/once-1.4.0.tgz",
   2127       "integrity": "sha1-WDsap3WWHUsROsF9nFC6753Xa9E=",
   2128       "dev": true,
   2129       "requires": {
   2130         "wrappy": "1"
   2131       }
   2132     },
   2133     "onetime": {
   2134       "version": "2.0.1",
   2135       "resolved": "https://registry.npmjs.org/onetime/-/onetime-2.0.1.tgz",
   2136       "integrity": "sha1-BnQoIw/WdEOyeUsiu6UotoZ5YtQ=",
   2137       "dev": true,
   2138       "requires": {
   2139         "mimic-fn": "^1.0.0"
   2140       }
   2141     },
   2142     "optionator": {
   2143       "version": "0.8.2",
   2144       "resolved": "https://registry.npmjs.org/optionator/-/optionator-0.8.2.tgz",
   2145       "integrity": "sha1-NkxeQJ0/TWMB1sC0wFu6UBgK62Q=",
   2146       "dev": true,
   2147       "requires": {
   2148         "deep-is": "~0.1.3",
   2149         "fast-levenshtein": "~2.0.4",
   2150         "levn": "~0.3.0",
   2151         "prelude-ls": "~1.1.2",
   2152         "type-check": "~0.3.2",
   2153         "wordwrap": "~1.0.0"
   2154       },
   2155       "dependencies": {
   2156         "wordwrap": {
   2157           "version": "1.0.0",
   2158           "resolved": "https://registry.npmjs.org/wordwrap/-/wordwrap-1.0.0.tgz",
   2159           "integrity": "sha1-J1hIEIkUVqQXHI0CJkQa3pDLyus=",
   2160           "dev": true
   2161         }
   2162       }
   2163     },
   2164     "os-homedir": {
   2165       "version": "1.0.2",
   2166       "resolved": "https://registry.npmjs.org/os-homedir/-/os-homedir-1.0.2.tgz",
   2167       "integrity": "sha1-/7xJiDNuDoM94MFox+8VISGqf7M=",
   2168       "dev": true
   2169     },
   2170     "os-tmpdir": {
   2171       "version": "1.0.2",
   2172       "resolved": "https://registry.npmjs.org/os-tmpdir/-/os-tmpdir-1.0.2.tgz",
   2173       "integrity": "sha1-u+Z0BseaqFxc/sdm/lc0VV36EnQ=",
   2174       "dev": true
   2175     },
   2176     "p-limit": {
   2177       "version": "2.2.0",
   2178       "resolved": "https://registry.npmjs.org/p-limit/-/p-limit-2.2.0.tgz",
   2179       "integrity": "sha512-pZbTJpoUsCzV48Mc9Nh51VbwO0X9cuPFE8gYwx9BTCt9SF8/b7Zljd2fVgOxhIF/HDTKgpVzs+GPhyKfjLLFRQ==",
   2180       "dev": true,
   2181       "requires": {
   2182         "p-try": "^2.0.0"
   2183       }
   2184     },
   2185     "p-locate": {
   2186       "version": "3.0.0",
   2187       "resolved": "https://registry.npmjs.org/p-locate/-/p-locate-3.0.0.tgz",
   2188       "integrity": "sha512-x+12w/To+4GFfgJhBEpiDcLozRJGegY+Ei7/z0tSLkMmxGZNybVMSfWj9aJn8Z5Fc7dBUNJOOVgPv2H7IwulSQ==",
   2189       "dev": true,
   2190       "requires": {
   2191         "p-limit": "^2.0.0"
   2192       }
   2193     },
   2194     "p-try": {
   2195       "version": "2.2.0",
   2196       "resolved": "https://registry.npmjs.org/p-try/-/p-try-2.2.0.tgz",
   2197       "integrity": "sha512-R4nPAVTAU0B9D35/Gk3uJf/7XYbQcyohSKdvAxIRSNghFl4e71hVoGnBNQz9cWaXxO2I10KTC+3jMdvvoKw6dQ==",
   2198       "dev": true
   2199     },
   2200     "package-hash": {
   2201       "version": "3.0.0",
   2202       "resolved": "https://registry.npmjs.org/package-hash/-/package-hash-3.0.0.tgz",
   2203       "integrity": "sha512-lOtmukMDVvtkL84rJHI7dpTYq+0rli8N2wlnqUcBuDWCfVhRUfOmnR9SsoHFMLpACvEV60dX7rd0rFaYDZI+FA==",
   2204       "dev": true,
   2205       "requires": {
   2206         "graceful-fs": "^4.1.15",
   2207         "hasha": "^3.0.0",
   2208         "lodash.flattendeep": "^4.4.0",
   2209         "release-zalgo": "^1.0.0"
   2210       }
   2211     },
   2212     "parent-module": {
   2213       "version": "1.0.1",
   2214       "resolved": "https://registry.npmjs.org/parent-module/-/parent-module-1.0.1.tgz",
   2215       "integrity": "sha512-GQ2EWRpQV8/o+Aw8YqtfZZPfNRWZYkbidE9k5rpl/hC3vtHHBfGm2Ifi6qWV+coDGkrUKZAxE3Lot5kcsRlh+g==",
   2216       "dev": true,
   2217       "requires": {
   2218         "callsites": "^3.0.0"
   2219       }
   2220     },
   2221     "parse-asn1": {
   2222       "version": "5.1.4",
   2223       "resolved": "https://registry.npmjs.org/parse-asn1/-/parse-asn1-5.1.4.tgz",
   2224       "integrity": "sha512-Qs5duJcuvNExRfFZ99HDD3z4mAi3r9Wl/FOjEOijlxwCZs7E7mW2vjTpgQ4J8LpTF8x5v+1Vn5UQFejmWT11aw==",
   2225       "dev": true,
   2226       "requires": {
   2227         "asn1.js": "^4.0.0",
   2228         "browserify-aes": "^1.0.0",
   2229         "create-hash": "^1.1.0",
   2230         "evp_bytestokey": "^1.0.0",
   2231         "pbkdf2": "^3.0.3",
   2232         "safe-buffer": "^5.1.1"
   2233       }
   2234     },
   2235     "parse-json": {
   2236       "version": "4.0.0",
   2237       "resolved": "https://registry.npmjs.org/parse-json/-/parse-json-4.0.0.tgz",
   2238       "integrity": "sha1-vjX1Qlvh9/bHRxhPmKeIy5lHfuA=",
   2239       "dev": true,
   2240       "requires": {
   2241         "error-ex": "^1.3.1",
   2242         "json-parse-better-errors": "^1.0.1"
   2243       }
   2244     },
   2245     "path-exists": {
   2246       "version": "3.0.0",
   2247       "resolved": "https://registry.npmjs.org/path-exists/-/path-exists-3.0.0.tgz",
   2248       "integrity": "sha1-zg6+ql94yxiSXqfYENe1mwEP1RU=",
   2249       "dev": true
   2250     },
   2251     "path-is-absolute": {
   2252       "version": "1.0.1",
   2253       "resolved": "https://registry.npmjs.org/path-is-absolute/-/path-is-absolute-1.0.1.tgz",
   2254       "integrity": "sha1-F0uSaHNVNP+8es5r9TpanhtcX18=",
   2255       "dev": true
   2256     },
   2257     "path-is-inside": {
   2258       "version": "1.0.2",
   2259       "resolved": "https://registry.npmjs.org/path-is-inside/-/path-is-inside-1.0.2.tgz",
   2260       "integrity": "sha1-NlQX3t5EQw0cEa9hAn+s8HS9/FM=",
   2261       "dev": true
   2262     },
   2263     "path-key": {
   2264       "version": "2.0.1",
   2265       "resolved": "https://registry.npmjs.org/path-key/-/path-key-2.0.1.tgz",
   2266       "integrity": "sha1-QRyttXTFoUDTpLGRDUDYDMn0C0A=",
   2267       "dev": true
   2268     },
   2269     "path-parse": {
   2270       "version": "1.0.7",
   2271       "resolved": "https://registry.npmjs.org/path-parse/-/path-parse-1.0.7.tgz",
   2272       "integrity": "sha512-LDJzPVEEEPR+y48z93A0Ed0yXb8pAByGWo/k5YYdYgpY2/2EsOsksJrq7lOHxryrVOn1ejG6oAp8ahvOIQD8sw==",
   2273       "dev": true
   2274     },
   2275     "path-type": {
   2276       "version": "3.0.0",
   2277       "resolved": "https://registry.npmjs.org/path-type/-/path-type-3.0.0.tgz",
   2278       "integrity": "sha512-T2ZUsdZFHgA3u4e5PfPbjd7HDDpxPnQb5jN0SrDsjNSuVXHJqtwTnWqG0B1jZrgmJ/7lj1EmVIByWt1gxGkWvg==",
   2279       "dev": true,
   2280       "requires": {
   2281         "pify": "^3.0.0"
   2282       },
   2283       "dependencies": {
   2284         "pify": {
   2285           "version": "3.0.0",
   2286           "resolved": "https://registry.npmjs.org/pify/-/pify-3.0.0.tgz",
   2287           "integrity": "sha1-5aSs0sEB/fPZpNB/DbxNtJ3SgXY=",
   2288           "dev": true
   2289         }
   2290       }
   2291     },
   2292     "pathval": {
   2293       "version": "1.1.1",
   2294       "resolved": "https://registry.npmjs.org/pathval/-/pathval-1.1.1.tgz",
   2295       "integrity": "sha512-Dp6zGqpTdETdR63lehJYPeIOqpiNBNtc7BpWSLrOje7UaIsE5aY92r/AunQA7rsXvet3lrJ3JnZX29UPTKXyKQ==",
   2296       "dev": true
   2297     },
   2298     "pbkdf2": {
   2299       "version": "3.0.17",
   2300       "resolved": "https://registry.npmjs.org/pbkdf2/-/pbkdf2-3.0.17.tgz",
   2301       "integrity": "sha512-U/il5MsrZp7mGg3mSQfn742na2T+1/vHDCG5/iTI3X9MKUuYUZVLQhyRsg06mCgDBTd57TxzgZt7P+fYfjRLtA==",
   2302       "dev": true,
   2303       "requires": {
   2304         "create-hash": "^1.1.2",
   2305         "create-hmac": "^1.1.4",
   2306         "ripemd160": "^2.0.1",
   2307         "safe-buffer": "^5.0.1",
   2308         "sha.js": "^2.4.8"
   2309       }
   2310     },
   2311     "pify": {
   2312       "version": "4.0.1",
   2313       "resolved": "https://registry.npmjs.org/pify/-/pify-4.0.1.tgz",
   2314       "integrity": "sha512-uB80kBFb/tfd68bVleG9T5GGsGPjJrLAUpR5PZIrhBnIaRTQRjqdJSsIKkOP6OAIFbj7GOrcudc5pNjZ+geV2g==",
   2315       "dev": true
   2316     },
   2317     "pkg-dir": {
   2318       "version": "3.0.0",
   2319       "resolved": "https://registry.npmjs.org/pkg-dir/-/pkg-dir-3.0.0.tgz",
   2320       "integrity": "sha512-/E57AYkoeQ25qkxMj5PBOVgF8Kiu/h7cYS30Z5+R7WaiCCBfLq58ZI/dSeaEKb9WVJV5n/03QwrN3IeWIFllvw==",
   2321       "dev": true,
   2322       "requires": {
   2323         "find-up": "^3.0.0"
   2324       }
   2325     },
   2326     "prelude-ls": {
   2327       "version": "1.1.2",
   2328       "resolved": "https://registry.npmjs.org/prelude-ls/-/prelude-ls-1.1.2.tgz",
   2329       "integrity": "sha1-IZMqVJ9eUv/ZqCf1cOBL5iqX2lQ=",
   2330       "dev": true
   2331     },
   2332     "process-es6": {
   2333       "version": "0.11.6",
   2334       "resolved": "https://registry.npmjs.org/process-es6/-/process-es6-0.11.6.tgz",
   2335       "integrity": "sha1-xrs4n5qVH4K9TrFpYAEFvS/5x3g=",
   2336       "dev": true
   2337     },
   2338     "process-nextick-args": {
   2339       "version": "2.0.1",
   2340       "resolved": "https://registry.npmjs.org/process-nextick-args/-/process-nextick-args-2.0.1.tgz",
   2341       "integrity": "sha512-3ouUOpQhtgrbOa17J7+uxOTpITYWaGP7/AhoR3+A+/1e9skrzelGi/dXzEYyvbxubEF6Wn2ypscTKiKJFFn1ag==",
   2342       "dev": true
   2343     },
   2344     "progress": {
   2345       "version": "2.0.3",
   2346       "resolved": "https://registry.npmjs.org/progress/-/progress-2.0.3.tgz",
   2347       "integrity": "sha512-7PiHtLll5LdnKIMw100I+8xJXR5gW2QwWYkT6iJva0bXitZKa/XMrSbdmg3r2Xnaidz9Qumd0VPaMrZlF9V9sA==",
   2348       "dev": true
   2349     },
   2350     "prr": {
   2351       "version": "1.0.1",
   2352       "resolved": "https://registry.npmjs.org/prr/-/prr-1.0.1.tgz",
   2353       "integrity": "sha1-0/wRS6BplaRexok/SEzrHXj19HY=",
   2354       "dev": true
   2355     },
   2356     "pseudomap": {
   2357       "version": "1.0.2",
   2358       "resolved": "https://registry.npmjs.org/pseudomap/-/pseudomap-1.0.2.tgz",
   2359       "integrity": "sha1-8FKijacOYYkX7wqKw0wa5aaChrM=",
   2360       "dev": true
   2361     },
   2362     "public-encrypt": {
   2363       "version": "4.0.3",
   2364       "resolved": "https://registry.npmjs.org/public-encrypt/-/public-encrypt-4.0.3.tgz",
   2365       "integrity": "sha512-zVpa8oKZSz5bTMTFClc1fQOnyyEzpl5ozpi1B5YcvBrdohMjH2rfsBtyXcuNuwjsDIXmBYlF2N5FlJYhR29t8Q==",
   2366       "dev": true,
   2367       "requires": {
   2368         "bn.js": "^4.1.0",
   2369         "browserify-rsa": "^4.0.0",
   2370         "create-hash": "^1.1.0",
   2371         "parse-asn1": "^5.0.0",
   2372         "randombytes": "^2.0.1",
   2373         "safe-buffer": "^5.1.2"
   2374       }
   2375     },
   2376     "punycode": {
   2377       "version": "2.1.1",
   2378       "resolved": "https://registry.npmjs.org/punycode/-/punycode-2.1.1.tgz",
   2379       "integrity": "sha512-XRsRjdf+j5ml+y/6GKHPZbrF/8p2Yga0JPtdqTIY2Xe5ohJPD9saDJJLPvp9+NSBprVvevdXZybnj2cv8OEd0A==",
   2380       "dev": true
   2381     },
   2382     "randombytes": {
   2383       "version": "2.1.0",
   2384       "resolved": "https://registry.npmjs.org/randombytes/-/randombytes-2.1.0.tgz",
   2385       "integrity": "sha512-vYl3iOX+4CKUWuxGi9Ukhie6fsqXqS9FE2Zaic4tNFD2N2QQaXOMFbuKK4QmDHC0JO6B1Zp41J0LpT0oR68amQ==",
   2386       "dev": true,
   2387       "requires": {
   2388         "safe-buffer": "^5.1.0"
   2389       }
   2390     },
   2391     "randomfill": {
   2392       "version": "1.0.4",
   2393       "resolved": "https://registry.npmjs.org/randomfill/-/randomfill-1.0.4.tgz",
   2394       "integrity": "sha512-87lcbR8+MhcWcUiQ+9e+Rwx8MyR2P7qnt15ynUlbm3TU/fjbgz4GsvfSUDTemtCCtVCqb4ZcEFlyPNTh9bBTLw==",
   2395       "dev": true,
   2396       "requires": {
   2397         "randombytes": "^2.0.5",
   2398         "safe-buffer": "^5.1.0"
   2399       }
   2400     },
   2401     "rc4": {
   2402       "version": "0.1.5",
   2403       "resolved": "https://registry.npmjs.org/rc4/-/rc4-0.1.5.tgz",
   2404       "integrity": "sha1-CMbgSgFo9utiHCKrbLEVG9n0pk0=",
   2405       "dev": true
   2406     },
   2407     "read-pkg": {
   2408       "version": "3.0.0",
   2409       "resolved": "https://registry.npmjs.org/read-pkg/-/read-pkg-3.0.0.tgz",
   2410       "integrity": "sha1-nLxoaXj+5l0WwA4rGcI3/Pbjg4k=",
   2411       "dev": true,
   2412       "requires": {
   2413         "load-json-file": "^4.0.0",
   2414         "normalize-package-data": "^2.3.2",
   2415         "path-type": "^3.0.0"
   2416       }
   2417     },
   2418     "read-pkg-up": {
   2419       "version": "4.0.0",
   2420       "resolved": "https://registry.npmjs.org/read-pkg-up/-/read-pkg-up-4.0.0.tgz",
   2421       "integrity": "sha512-6etQSH7nJGsK0RbG/2TeDzZFa8shjQ1um+SwQQ5cwKy0dhSXdOncEhb1CPpvQG4h7FyOV6EB6YlV0yJvZQNAkA==",
   2422       "dev": true,
   2423       "requires": {
   2424         "find-up": "^3.0.0",
   2425         "read-pkg": "^3.0.0"
   2426       }
   2427     },
   2428     "readable-stream": {
   2429       "version": "2.3.6",
   2430       "resolved": "https://registry.npmjs.org/readable-stream/-/readable-stream-2.3.6.tgz",
   2431       "integrity": "sha512-tQtKA9WIAhBF3+VLAseyMqZeBjW0AHJoxOtYqSUZNJxauErmLbVm2FW1y+J/YA9dUrAC39ITejlZWhVIwawkKw==",
   2432       "dev": true,
   2433       "requires": {
   2434         "core-util-is": "~1.0.0",
   2435         "inherits": "~2.0.3",
   2436         "isarray": "~1.0.0",
   2437         "process-nextick-args": "~2.0.0",
   2438         "safe-buffer": "~5.1.1",
   2439         "string_decoder": "~1.1.1",
   2440         "util-deprecate": "~1.0.1"
   2441       }
   2442     },
   2443     "regexpp": {
   2444       "version": "2.0.1",
   2445       "resolved": "https://registry.npmjs.org/regexpp/-/regexpp-2.0.1.tgz",
   2446       "integrity": "sha512-lv0M6+TkDVniA3aD1Eg0DVpfU/booSu7Eev3TDO/mZKHBfVjgCGTV4t4buppESEYDtkArYFOxTJWv6S5C+iaNw==",
   2447       "dev": true
   2448     },
   2449     "release-zalgo": {
   2450       "version": "1.0.0",
   2451       "resolved": "https://registry.npmjs.org/release-zalgo/-/release-zalgo-1.0.0.tgz",
   2452       "integrity": "sha1-CXALflB0Mpc5Mw5TXFqQ+2eFFzA=",
   2453       "dev": true,
   2454       "requires": {
   2455         "es6-error": "^4.0.1"
   2456       }
   2457     },
   2458     "require-directory": {
   2459       "version": "2.1.1",
   2460       "resolved": "https://registry.npmjs.org/require-directory/-/require-directory-2.1.1.tgz",
   2461       "integrity": "sha1-jGStX9MNqxyXbiNE/+f3kqam30I=",
   2462       "dev": true
   2463     },
   2464     "require-main-filename": {
   2465       "version": "2.0.0",
   2466       "resolved": "https://registry.npmjs.org/require-main-filename/-/require-main-filename-2.0.0.tgz",
   2467       "integrity": "sha512-NKN5kMDylKuldxYLSUfrbo5Tuzh4hd+2E8NPPX02mZtn1VuREQToYe/ZdlJy+J3uCpfaiGF05e7B8W0iXbQHmg==",
   2468       "dev": true
   2469     },
   2470     "resolve": {
   2471       "version": "1.12.0",
   2472       "resolved": "https://registry.npmjs.org/resolve/-/resolve-1.12.0.tgz",
   2473       "integrity": "sha512-B/dOmuoAik5bKcD6s6nXDCjzUKnaDvdkRyAk6rsmsKLipWj4797iothd7jmmUhWTfinVMU+wc56rYKsit2Qy4w==",
   2474       "dev": true,
   2475       "requires": {
   2476         "path-parse": "^1.0.6"
   2477       }
   2478     },
   2479     "resolve-from": {
   2480       "version": "4.0.0",
   2481       "resolved": "https://registry.npmjs.org/resolve-from/-/resolve-from-4.0.0.tgz",
   2482       "integrity": "sha512-pb/MYmXstAkysRFx8piNI1tGFNQIFA3vkE3Gq4EuA1dF6gHp/+vgZqsCGJapvy8N3Q+4o7FwvquPJcnZ7RYy4g==",
   2483       "dev": true
   2484     },
   2485     "restore-cursor": {
   2486       "version": "2.0.0",
   2487       "resolved": "https://registry.npmjs.org/restore-cursor/-/restore-cursor-2.0.0.tgz",
   2488       "integrity": "sha1-n37ih/gv0ybU/RYpI9YhKe7g368=",
   2489       "dev": true,
   2490       "requires": {
   2491         "onetime": "^2.0.0",
   2492         "signal-exit": "^3.0.2"
   2493       }
   2494     },
   2495     "rimraf": {
   2496       "version": "2.6.3",
   2497       "resolved": "https://registry.npmjs.org/rimraf/-/rimraf-2.6.3.tgz",
   2498       "integrity": "sha512-mwqeW5XsA2qAejG46gYdENaxXjx9onRNCfn7L0duuP4hCuTIi/QO7PDK07KJfp1d+izWPrzEJDcSqBa0OZQriA==",
   2499       "dev": true,
   2500       "requires": {
   2501         "glob": "^7.1.3"
   2502       },
   2503       "dependencies": {
   2504         "glob": {
   2505           "version": "7.1.4",
   2506           "resolved": "https://registry.npmjs.org/glob/-/glob-7.1.4.tgz",
   2507           "integrity": "sha512-hkLPepehmnKk41pUGm3sYxoFs/umurYfYJCerbXEyFIWcAzvpipAgVkBqqT9RBKMGjnq6kMuyYwha6csxbiM1A==",
   2508           "dev": true,
   2509           "requires": {
   2510             "fs.realpath": "^1.0.0",
   2511             "inflight": "^1.0.4",
   2512             "inherits": "2",
   2513             "minimatch": "^3.0.4",
   2514             "once": "^1.3.0",
   2515             "path-is-absolute": "^1.0.0"
   2516           }
   2517         }
   2518       }
   2519     },
   2520     "ripemd160": {
   2521       "version": "2.0.2",
   2522       "resolved": "https://registry.npmjs.org/ripemd160/-/ripemd160-2.0.2.tgz",
   2523       "integrity": "sha512-ii4iagi25WusVoiC4B4lq7pbXfAp3D9v5CwfkY33vffw2+pkDjY1D8GaN7spsxvCSx8dkPqOZCEZyfxcmJG2IA==",
   2524       "dev": true,
   2525       "requires": {
   2526         "hash-base": "^3.0.0",
   2527         "inherits": "^2.0.1"
   2528       }
   2529     },
   2530     "rollup": {
   2531       "version": "1.19.4",
   2532       "resolved": "https://registry.npmjs.org/rollup/-/rollup-1.19.4.tgz",
   2533       "integrity": "sha512-G24w409GNj7i/Yam2cQla6qV2k6Nug8bD2DZg9v63QX/cH/dEdbNJg8H4lUm5M1bRpPKRUC465Rm9H51JTKOfQ==",
   2534       "dev": true,
   2535       "requires": {
   2536         "@types/estree": "0.0.39",
   2537         "@types/node": "^12.6.9",
   2538         "acorn": "^6.2.1"
   2539       }
   2540     },
   2541     "rollup-plugin-commonjs": {
   2542       "version": "10.0.2",
   2543       "resolved": "https://registry.npmjs.org/rollup-plugin-commonjs/-/rollup-plugin-commonjs-10.0.2.tgz",
   2544       "integrity": "sha512-DxeR4QXTgTOFseYls1V7vgKbrSJmPYNdEMOs0OvH+7+89C3GiIonU9gFrE0u39Vv1KWm3wepq8KAvKugtoM2Zw==",
   2545       "dev": true,
   2546       "requires": {
   2547         "estree-walker": "^0.6.1",
   2548         "is-reference": "^1.1.2",
   2549         "magic-string": "^0.25.2",
   2550         "resolve": "^1.11.0",
   2551         "rollup-pluginutils": "^2.8.1"
   2552       }
   2553     },
   2554     "rollup-plugin-node-builtins": {
   2555       "version": "2.1.2",
   2556       "resolved": "https://registry.npmjs.org/rollup-plugin-node-builtins/-/rollup-plugin-node-builtins-2.1.2.tgz",
   2557       "integrity": "sha1-JKH+1KQyV7a2Q3HYq8bOGrFFl+k=",
   2558       "dev": true,
   2559       "requires": {
   2560         "browserify-fs": "^1.0.0",
   2561         "buffer-es6": "^4.9.2",
   2562         "crypto-browserify": "^3.11.0",
   2563         "process-es6": "^0.11.2"
   2564       }
   2565     },
   2566     "rollup-plugin-node-globals": {
   2567       "version": "1.4.0",
   2568       "resolved": "https://registry.npmjs.org/rollup-plugin-node-globals/-/rollup-plugin-node-globals-1.4.0.tgz",
   2569       "integrity": "sha512-xRkB+W/m1KLIzPUmG0ofvR+CPNcvuCuNdjVBVS7ALKSxr3EDhnzNceGkGi1m8MToSli13AzKFYH4ie9w3I5L3g==",
   2570       "dev": true,
   2571       "requires": {
   2572         "acorn": "^5.7.3",
   2573         "buffer-es6": "^4.9.3",
   2574         "estree-walker": "^0.5.2",
   2575         "magic-string": "^0.22.5",
   2576         "process-es6": "^0.11.6",
   2577         "rollup-pluginutils": "^2.3.1"
   2578       },
   2579       "dependencies": {
   2580         "acorn": {
   2581           "version": "5.7.4",
   2582           "resolved": "https://registry.npmjs.org/acorn/-/acorn-5.7.4.tgz",
   2583           "integrity": "sha512-1D++VG7BhrtvQpNbBzovKNc1FLGGEE/oGe7b9xJm/RFHMBeUaUGpluV9RLjZa47YFdPcDAenEYuq9pQPcMdLJg==",
   2584           "dev": true
   2585         },
   2586         "estree-walker": {
   2587           "version": "0.5.2",
   2588           "resolved": "https://registry.npmjs.org/estree-walker/-/estree-walker-0.5.2.tgz",
   2589           "integrity": "sha512-XpCnW/AE10ws/kDAs37cngSkvgIR8aN3G0MS85m7dUpuK2EREo9VJ00uvw6Dg/hXEpfsE1I1TvJOJr+Z+TL+ig==",
   2590           "dev": true
   2591         },
   2592         "magic-string": {
   2593           "version": "0.22.5",
   2594           "resolved": "https://registry.npmjs.org/magic-string/-/magic-string-0.22.5.tgz",
   2595           "integrity": "sha512-oreip9rJZkzvA8Qzk9HFs8fZGF/u7H/gtrE8EN6RjKJ9kh2HlC+yQ2QezifqTZfGyiuAV0dRv5a+y/8gBb1m9w==",
   2596           "dev": true,
   2597           "requires": {
   2598             "vlq": "^0.2.2"
   2599           }
   2600         }
   2601       }
   2602     },
   2603     "rollup-plugin-node-resolve": {
   2604       "version": "5.2.0",
   2605       "resolved": "https://registry.npmjs.org/rollup-plugin-node-resolve/-/rollup-plugin-node-resolve-5.2.0.tgz",
   2606       "integrity": "sha512-jUlyaDXts7TW2CqQ4GaO5VJ4PwwaV8VUGA7+km3n6k6xtOEacf61u0VXwN80phY/evMcaS+9eIeJ9MOyDxt5Zw==",
   2607       "dev": true,
   2608       "requires": {
   2609         "@types/resolve": "0.0.8",
   2610         "builtin-modules": "^3.1.0",
   2611         "is-module": "^1.0.0",
   2612         "resolve": "^1.11.1",
   2613         "rollup-pluginutils": "^2.8.1"
   2614       }
   2615     },
   2616     "rollup-pluginutils": {
   2617       "version": "2.8.1",
   2618       "resolved": "https://registry.npmjs.org/rollup-pluginutils/-/rollup-pluginutils-2.8.1.tgz",
   2619       "integrity": "sha512-J5oAoysWar6GuZo0s+3bZ6sVZAC0pfqKz68De7ZgDi5z63jOVZn1uJL/+z1jeKHNbGII8kAyHF5q8LnxSX5lQg==",
   2620       "dev": true,
   2621       "requires": {
   2622         "estree-walker": "^0.6.1"
   2623       }
   2624     },
   2625     "run-async": {
   2626       "version": "2.3.0",
   2627       "resolved": "https://registry.npmjs.org/run-async/-/run-async-2.3.0.tgz",
   2628       "integrity": "sha1-A3GrSuC91yDUFm19/aZP96RFpsA=",
   2629       "dev": true,
   2630       "requires": {
   2631         "is-promise": "^2.1.0"
   2632       }
   2633     },
   2634     "rxjs": {
   2635       "version": "6.5.2",
   2636       "resolved": "https://registry.npmjs.org/rxjs/-/rxjs-6.5.2.tgz",
   2637       "integrity": "sha512-HUb7j3kvb7p7eCUHE3FqjoDsC1xfZQ4AHFWfTKSpZ+sAhhz5X1WX0ZuUqWbzB2QhSLp3DoLUG+hMdEDKqWo2Zg==",
   2638       "dev": true,
   2639       "requires": {
   2640         "tslib": "^1.9.0"
   2641       }
   2642     },
   2643     "safe-buffer": {
   2644       "version": "5.1.2",
   2645       "resolved": "https://registry.npmjs.org/safe-buffer/-/safe-buffer-5.1.2.tgz",
   2646       "integrity": "sha512-Gd2UZBJDkXlY7GbJxfsE8/nvKkUEU1G38c1siN6QP6a9PT9MmHB8GnpscSmMJSoF8LOIrt8ud/wPtojys4G6+g==",
   2647       "dev": true
   2648     },
   2649     "safer-buffer": {
   2650       "version": "2.1.2",
   2651       "resolved": "https://registry.npmjs.org/safer-buffer/-/safer-buffer-2.1.2.tgz",
   2652       "integrity": "sha512-YZo3K82SD7Riyi0E1EQPojLz7kpepnSQI9IyPbHHg1XXXevb5dJI7tpyN2ADxGcQbHG7vcyRHk0cbwqcQriUtg==",
   2653       "dev": true
   2654     },
   2655     "semver": {
   2656       "version": "5.7.0",
   2657       "resolved": "https://registry.npmjs.org/semver/-/semver-5.7.0.tgz",
   2658       "integrity": "sha512-Ya52jSX2u7QKghxeoFGpLwCtGlt7j0oY9DYb5apt9nPlJ42ID+ulTXESnt/qAQcoSERyZ5sl3LDIOw0nAn/5DA==",
   2659       "dev": true
   2660     },
   2661     "set-blocking": {
   2662       "version": "2.0.0",
   2663       "resolved": "https://registry.npmjs.org/set-blocking/-/set-blocking-2.0.0.tgz",
   2664       "integrity": "sha1-BF+XgtARrppoA93TgrJDkrPYkPc=",
   2665       "dev": true
   2666     },
   2667     "sha.js": {
   2668       "version": "2.4.11",
   2669       "resolved": "https://registry.npmjs.org/sha.js/-/sha.js-2.4.11.tgz",
   2670       "integrity": "sha512-QMEp5B7cftE7APOjk5Y6xgrbWu+WkLVQwk8JNjZ8nKRciZaByEW6MubieAiToS7+dwvrjGhH8jRXz3MVd0AYqQ==",
   2671       "dev": true,
   2672       "requires": {
   2673         "inherits": "^2.0.1",
   2674         "safe-buffer": "^5.0.1"
   2675       }
   2676     },
   2677     "shebang-command": {
   2678       "version": "1.2.0",
   2679       "resolved": "https://registry.npmjs.org/shebang-command/-/shebang-command-1.2.0.tgz",
   2680       "integrity": "sha1-RKrGW2lbAzmJaMOfNj/uXer98eo=",
   2681       "dev": true,
   2682       "requires": {
   2683         "shebang-regex": "^1.0.0"
   2684       }
   2685     },
   2686     "shebang-regex": {
   2687       "version": "1.0.0",
   2688       "resolved": "https://registry.npmjs.org/shebang-regex/-/shebang-regex-1.0.0.tgz",
   2689       "integrity": "sha1-2kL0l0DAtC2yypcoVxyxkMmO/qM=",
   2690       "dev": true
   2691     },
   2692     "signal-exit": {
   2693       "version": "3.0.2",
   2694       "resolved": "https://registry.npmjs.org/signal-exit/-/signal-exit-3.0.2.tgz",
   2695       "integrity": "sha1-tf3AjxKH6hF4Yo5BXiUTK3NkbG0=",
   2696       "dev": true
   2697     },
   2698     "slice-ansi": {
   2699       "version": "2.1.0",
   2700       "resolved": "https://registry.npmjs.org/slice-ansi/-/slice-ansi-2.1.0.tgz",
   2701       "integrity": "sha512-Qu+VC3EwYLldKa1fCxuuvULvSJOKEgk9pi8dZeCVK7TqBfUNTH4sFkk4joj8afVSfAYgJoSOetjx9QWOJ5mYoQ==",
   2702       "dev": true,
   2703       "requires": {
   2704         "ansi-styles": "^3.2.0",
   2705         "astral-regex": "^1.0.0",
   2706         "is-fullwidth-code-point": "^2.0.0"
   2707       }
   2708     },
   2709     "source-map": {
   2710       "version": "0.5.7",
   2711       "resolved": "https://registry.npmjs.org/source-map/-/source-map-0.5.7.tgz",
   2712       "integrity": "sha1-igOdLRAh0i0eoUyA2OpGi6LvP8w=",
   2713       "dev": true
   2714     },
   2715     "sourcemap-codec": {
   2716       "version": "1.4.6",
   2717       "resolved": "https://registry.npmjs.org/sourcemap-codec/-/sourcemap-codec-1.4.6.tgz",
   2718       "integrity": "sha512-1ZooVLYFxC448piVLBbtOxFcXwnymH9oUF8nRd3CuYDVvkRBxRl6pB4Mtas5a4drtL+E8LDgFkQNcgIw6tc8Hg==",
   2719       "dev": true
   2720     },
   2721     "spawn-wrap": {
   2722       "version": "1.4.2",
   2723       "resolved": "https://registry.npmjs.org/spawn-wrap/-/spawn-wrap-1.4.2.tgz",
   2724       "integrity": "sha512-vMwR3OmmDhnxCVxM8M+xO/FtIp6Ju/mNaDfCMMW7FDcLRTPFWUswec4LXJHTJE2hwTI9O0YBfygu4DalFl7Ylg==",
   2725       "dev": true,
   2726       "requires": {
   2727         "foreground-child": "^1.5.6",
   2728         "mkdirp": "^0.5.0",
   2729         "os-homedir": "^1.0.1",
   2730         "rimraf": "^2.6.2",
   2731         "signal-exit": "^3.0.2",
   2732         "which": "^1.3.0"
   2733       }
   2734     },
   2735     "spdx-correct": {
   2736       "version": "3.1.0",
   2737       "resolved": "https://registry.npmjs.org/spdx-correct/-/spdx-correct-3.1.0.tgz",
   2738       "integrity": "sha512-lr2EZCctC2BNR7j7WzJ2FpDznxky1sjfxvvYEyzxNyb6lZXHODmEoJeFu4JupYlkfha1KZpJyoqiJ7pgA1qq8Q==",
   2739       "dev": true,
   2740       "requires": {
   2741         "spdx-expression-parse": "^3.0.0",
   2742         "spdx-license-ids": "^3.0.0"
   2743       }
   2744     },
   2745     "spdx-exceptions": {
   2746       "version": "2.2.0",
   2747       "resolved": "https://registry.npmjs.org/spdx-exceptions/-/spdx-exceptions-2.2.0.tgz",
   2748       "integrity": "sha512-2XQACfElKi9SlVb1CYadKDXvoajPgBVPn/gOQLrTvHdElaVhr7ZEbqJaRnJLVNeaI4cMEAgVCeBMKF6MWRDCRA==",
   2749       "dev": true
   2750     },
   2751     "spdx-expression-parse": {
   2752       "version": "3.0.0",
   2753       "resolved": "https://registry.npmjs.org/spdx-expression-parse/-/spdx-expression-parse-3.0.0.tgz",
   2754       "integrity": "sha512-Yg6D3XpRD4kkOmTpdgbUiEJFKghJH03fiC1OPll5h/0sO6neh2jqRDVHOQ4o/LMea0tgCkbMgea5ip/e+MkWyg==",
   2755       "dev": true,
   2756       "requires": {
   2757         "spdx-exceptions": "^2.1.0",
   2758         "spdx-license-ids": "^3.0.0"
   2759       }
   2760     },
   2761     "spdx-license-ids": {
   2762       "version": "3.0.5",
   2763       "resolved": "https://registry.npmjs.org/spdx-license-ids/-/spdx-license-ids-3.0.5.tgz",
   2764       "integrity": "sha512-J+FWzZoynJEXGphVIS+XEh3kFSjZX/1i9gFBaWQcB+/tmpe2qUsSBABpcxqxnAxFdiUFEgAX1bjYGQvIZmoz9Q==",
   2765       "dev": true
   2766     },
   2767     "sprintf-js": {
   2768       "version": "1.0.3",
   2769       "resolved": "https://registry.npmjs.org/sprintf-js/-/sprintf-js-1.0.3.tgz",
   2770       "integrity": "sha1-BOaSb2YolTVPPdAVIDYzuFcpfiw=",
   2771       "dev": true
   2772     },
   2773     "string-range": {
   2774       "version": "1.2.2",
   2775       "resolved": "https://registry.npmjs.org/string-range/-/string-range-1.2.2.tgz",
   2776       "integrity": "sha1-qJPtNH5yKZvIO++78qaSqNI51d0=",
   2777       "dev": true
   2778     },
   2779     "string-width": {
   2780       "version": "3.1.0",
   2781       "resolved": "https://registry.npmjs.org/string-width/-/string-width-3.1.0.tgz",
   2782       "integrity": "sha512-vafcv6KjVZKSgz06oM/H6GDBrAtz8vdhQakGjFIvNrHA6y3HCF1CInLy+QLq8dTJPQ1b+KDUqDFctkdRW44e1w==",
   2783       "dev": true,
   2784       "requires": {
   2785         "emoji-regex": "^7.0.1",
   2786         "is-fullwidth-code-point": "^2.0.0",
   2787         "strip-ansi": "^5.1.0"
   2788       }
   2789     },
   2790     "string_decoder": {
   2791       "version": "1.1.1",
   2792       "resolved": "https://registry.npmjs.org/string_decoder/-/string_decoder-1.1.1.tgz",
   2793       "integrity": "sha512-n/ShnvDi6FHbbVfviro+WojiFzv+s8MPMHBczVePfUpDJLwoLT0ht1l4YwBCbi8pJAveEEdnkHyPyTP/mzRfwg==",
   2794       "dev": true,
   2795       "requires": {
   2796         "safe-buffer": "~5.1.0"
   2797       }
   2798     },
   2799     "strip-ansi": {
   2800       "version": "5.2.0",
   2801       "resolved": "https://registry.npmjs.org/strip-ansi/-/strip-ansi-5.2.0.tgz",
   2802       "integrity": "sha512-DuRs1gKbBqsMKIZlrffwlug8MHkcnpjs5VPmL1PAh+mA30U0DTotfDZ0d2UUsXpPmPmMMJ6W773MaA3J+lbiWA==",
   2803       "dev": true,
   2804       "requires": {
   2805         "ansi-regex": "^4.1.0"
   2806       }
   2807     },
   2808     "strip-bom": {
   2809       "version": "3.0.0",
   2810       "resolved": "https://registry.npmjs.org/strip-bom/-/strip-bom-3.0.0.tgz",
   2811       "integrity": "sha1-IzTBjpx1n3vdVv3vfprj1YjmjtM=",
   2812       "dev": true
   2813     },
   2814     "strip-json-comments": {
   2815       "version": "2.0.1",
   2816       "resolved": "https://registry.npmjs.org/strip-json-comments/-/strip-json-comments-2.0.1.tgz",
   2817       "integrity": "sha1-PFMZQukIwml8DsNEhYwobHygpgo=",
   2818       "dev": true
   2819     },
   2820     "supports-color": {
   2821       "version": "5.4.0",
   2822       "resolved": "https://registry.npmjs.org/supports-color/-/supports-color-5.4.0.tgz",
   2823       "integrity": "sha512-zjaXglF5nnWpsq470jSv6P9DwPvgLkuapYmfDm3JWOm0vkNTVF2tI4UrN2r6jH1qM/uc/WtxYY1hYoA2dOKj5w==",
   2824       "dev": true,
   2825       "requires": {
   2826         "has-flag": "^3.0.0"
   2827       }
   2828     },
   2829     "table": {
   2830       "version": "5.4.5",
   2831       "resolved": "https://registry.npmjs.org/table/-/table-5.4.5.tgz",
   2832       "integrity": "sha512-oGa2Hl7CQjfoaogtrOHEJroOcYILTx7BZWLGsJIlzoWmB2zmguhNfPJZsWPKYek/MgCxfco54gEi31d1uN2hFA==",
   2833       "dev": true,
   2834       "requires": {
   2835         "ajv": "^6.10.2",
   2836         "lodash": "^4.17.14",
   2837         "slice-ansi": "^2.1.0",
   2838         "string-width": "^3.0.0"
   2839       }
   2840     },
   2841     "test-exclude": {
   2842       "version": "5.2.3",
   2843       "resolved": "https://registry.npmjs.org/test-exclude/-/test-exclude-5.2.3.tgz",
   2844       "integrity": "sha512-M+oxtseCFO3EDtAaGH7iiej3CBkzXqFMbzqYAACdzKui4eZA+pq3tZEwChvOdNfa7xxy8BfbmgJSIr43cC/+2g==",
   2845       "dev": true,
   2846       "requires": {
   2847         "glob": "^7.1.3",
   2848         "minimatch": "^3.0.4",
   2849         "read-pkg-up": "^4.0.0",
   2850         "require-main-filename": "^2.0.0"
   2851       },
   2852       "dependencies": {
   2853         "glob": {
   2854           "version": "7.1.4",
   2855           "resolved": "https://registry.npmjs.org/glob/-/glob-7.1.4.tgz",
   2856           "integrity": "sha512-hkLPepehmnKk41pUGm3sYxoFs/umurYfYJCerbXEyFIWcAzvpipAgVkBqqT9RBKMGjnq6kMuyYwha6csxbiM1A==",
   2857           "dev": true,
   2858           "requires": {
   2859             "fs.realpath": "^1.0.0",
   2860             "inflight": "^1.0.4",
   2861             "inherits": "2",
   2862             "minimatch": "^3.0.4",
   2863             "once": "^1.3.0",
   2864             "path-is-absolute": "^1.0.0"
   2865           }
   2866         }
   2867       }
   2868     },
   2869     "text-table": {
   2870       "version": "0.2.0",
   2871       "resolved": "https://registry.npmjs.org/text-table/-/text-table-0.2.0.tgz",
   2872       "integrity": "sha1-f17oI66AUgfACvLfSoTsP8+lcLQ=",
   2873       "dev": true
   2874     },
   2875     "through": {
   2876       "version": "2.3.8",
   2877       "resolved": "https://registry.npmjs.org/through/-/through-2.3.8.tgz",
   2878       "integrity": "sha1-DdTJ/6q8NXlgsbckEV1+Doai4fU=",
   2879       "dev": true
   2880     },
   2881     "tmp": {
   2882       "version": "0.0.33",
   2883       "resolved": "https://registry.npmjs.org/tmp/-/tmp-0.0.33.tgz",
   2884       "integrity": "sha512-jRCJlojKnZ3addtTOjdIqoRuPEKBvNXcGYqzO6zWZX8KfKEpnGY5jfggJQ3EjKuu8D4bJRr0y+cYJFmYbImXGw==",
   2885       "dev": true,
   2886       "requires": {
   2887         "os-tmpdir": "~1.0.2"
   2888       }
   2889     },
   2890     "to-fast-properties": {
   2891       "version": "2.0.0",
   2892       "resolved": "https://registry.npmjs.org/to-fast-properties/-/to-fast-properties-2.0.0.tgz",
   2893       "integrity": "sha1-3F5pjL0HkmW8c+A3doGk5Og/YW4=",
   2894       "dev": true
   2895     },
   2896     "trampa": {
   2897       "version": "1.0.1",
   2898       "resolved": "https://registry.npmjs.org/trampa/-/trampa-1.0.1.tgz",
   2899       "integrity": "sha512-93WeyHNuRggPEsfCe+yHxCgM2s6H3Q8Wmlt6b6ObJL8qc7eZlRaFjQxwTrB+zbvGtlDRnAkMoYYo3+2uH/fEwA==",
   2900       "dev": true
   2901     },
   2902     "trim-right": {
   2903       "version": "1.0.1",
   2904       "resolved": "https://registry.npmjs.org/trim-right/-/trim-right-1.0.1.tgz",
   2905       "integrity": "sha1-yy4SAwZ+DI3h9hQJS5/kVwTqYAM=",
   2906       "dev": true
   2907     },
   2908     "tslib": {
   2909       "version": "1.10.0",
   2910       "resolved": "https://registry.npmjs.org/tslib/-/tslib-1.10.0.tgz",
   2911       "integrity": "sha512-qOebF53frne81cf0S9B41ByenJ3/IuH8yJKngAX35CmiZySA0khhkovshKK+jGCaMnVomla7gVlIcc3EvKPbTQ==",
   2912       "dev": true
   2913     },
   2914     "type-check": {
   2915       "version": "0.3.2",
   2916       "resolved": "https://registry.npmjs.org/type-check/-/type-check-0.3.2.tgz",
   2917       "integrity": "sha1-WITKtRLPHTVeP7eE8wgEsrUg23I=",
   2918       "dev": true,
   2919       "requires": {
   2920         "prelude-ls": "~1.1.2"
   2921       }
   2922     },
   2923     "type-detect": {
   2924       "version": "4.0.8",
   2925       "resolved": "https://registry.npmjs.org/type-detect/-/type-detect-4.0.8.tgz",
   2926       "integrity": "sha512-0fr/mIH1dlO+x7TlcMy+bIDqKPsw/70tVyeHW787goQjhmqaZe10uwLujubK9q9Lg6Fiho1KUKDYz0Z7k7g5/g==",
   2927       "dev": true
   2928     },
   2929     "typedarray": {
   2930       "version": "0.0.6",
   2931       "resolved": "https://registry.npmjs.org/typedarray/-/typedarray-0.0.6.tgz",
   2932       "integrity": "sha1-hnrHTjhkGHsdPUfZlqeOxciDB3c=",
   2933       "dev": true
   2934     },
   2935     "typedarray-to-buffer": {
   2936       "version": "1.0.4",
   2937       "resolved": "https://registry.npmjs.org/typedarray-to-buffer/-/typedarray-to-buffer-1.0.4.tgz",
   2938       "integrity": "sha1-m7i6DoQfs/TPH+fCRenz+opf6Zw=",
   2939       "dev": true
   2940     },
   2941     "typify-parser": {
   2942       "version": "1.1.0",
   2943       "resolved": "https://registry.npmjs.org/typify-parser/-/typify-parser-1.1.0.tgz",
   2944       "integrity": "sha1-rHO/pfJTQ0aOLQ8zRsYRe8A9PJk=",
   2945       "dev": true
   2946     },
   2947     "uglify-js": {
   2948       "version": "3.6.0",
   2949       "resolved": "https://registry.npmjs.org/uglify-js/-/uglify-js-3.6.0.tgz",
   2950       "integrity": "sha512-W+jrUHJr3DXKhrsS7NUVxn3zqMOFn0hL/Ei6v0anCIMoKC93TjcflTagwIHLW7SfMFfiQuktQyFVCFHGUE0+yg==",
   2951       "dev": true,
   2952       "optional": true,
   2953       "requires": {
   2954         "commander": "~2.20.0",
   2955         "source-map": "~0.6.1"
   2956       },
   2957       "dependencies": {
   2958         "commander": {
   2959           "version": "2.20.0",
   2960           "resolved": "https://registry.npmjs.org/commander/-/commander-2.20.0.tgz",
   2961           "integrity": "sha512-7j2y+40w61zy6YC2iRNpUe/NwhNyoXrYpHMrSunaMG64nRnaf96zO/KMQR4OyN/UnE5KLyEBnKHd4aG3rskjpQ==",
   2962           "dev": true,
   2963           "optional": true
   2964         },
   2965         "source-map": {
   2966           "version": "0.6.1",
   2967           "resolved": "https://registry.npmjs.org/source-map/-/source-map-0.6.1.tgz",
   2968           "integrity": "sha512-UjgapumWlbMhkBgzT7Ykc5YXUT46F0iKu8SGXq0bcwP5dz/h0Plj6enJqjz1Zbq2l5WaqYnrVbwWOWMyF3F47g==",
   2969           "dev": true,
   2970           "optional": true
   2971         }
   2972       }
   2973     },
   2974     "uri-js": {
   2975       "version": "4.2.2",
   2976       "resolved": "https://registry.npmjs.org/uri-js/-/uri-js-4.2.2.tgz",
   2977       "integrity": "sha512-KY9Frmirql91X2Qgjry0Wd4Y+YTdrdZheS8TFwvkbLWf/G5KNJDCh6pKL5OZctEW4+0Baa5idK2ZQuELRwPznQ==",
   2978       "dev": true,
   2979       "requires": {
   2980         "punycode": "^2.1.0"
   2981       }
   2982     },
   2983     "util-deprecate": {
   2984       "version": "1.0.2",
   2985       "resolved": "https://registry.npmjs.org/util-deprecate/-/util-deprecate-1.0.2.tgz",
   2986       "integrity": "sha1-RQ1Nyfpw3nMnYvvS1KKJgUGaDM8=",
   2987       "dev": true
   2988     },
   2989     "uuid": {
   2990       "version": "3.3.2",
   2991       "resolved": "https://registry.npmjs.org/uuid/-/uuid-3.3.2.tgz",
   2992       "integrity": "sha512-yXJmeNaw3DnnKAOKJE51sL/ZaYfWJRl1pK9dr19YFCu0ObS231AB1/LbqTKRAQ5kw8A90rA6fr4riOUpTZvQZA==",
   2993       "dev": true
   2994     },
   2995     "validate-npm-package-license": {
   2996       "version": "3.0.4",
   2997       "resolved": "https://registry.npmjs.org/validate-npm-package-license/-/validate-npm-package-license-3.0.4.tgz",
   2998       "integrity": "sha512-DpKm2Ui/xN7/HQKCtpZxoRWBhZ9Z0kqtygG8XCgNQ8ZlDnxuQmWhj566j8fN4Cu3/JmbhsDo7fcAJq4s9h27Ew==",
   2999       "dev": true,
   3000       "requires": {
   3001         "spdx-correct": "^3.0.0",
   3002         "spdx-expression-parse": "^3.0.0"
   3003       }
   3004     },
   3005     "vlq": {
   3006       "version": "0.2.3",
   3007       "resolved": "https://registry.npmjs.org/vlq/-/vlq-0.2.3.tgz",
   3008       "integrity": "sha512-DRibZL6DsNhIgYQ+wNdWDL2SL3bKPlVrRiBqV5yuMm++op8W4kGFtaQfCs4KEJn0wBZcHVHJ3eoywX8983k1ow==",
   3009       "dev": true
   3010     },
   3011     "which": {
   3012       "version": "1.3.1",
   3013       "resolved": "https://registry.npmjs.org/which/-/which-1.3.1.tgz",
   3014       "integrity": "sha512-HxJdYWq1MTIQbJ3nw0cqssHoTNU267KlrDuGZ1WYlxDStUtKUhOaJmh112/TZmHxxUfuJqPXSOm7tDyas0OSIQ==",
   3015       "dev": true,
   3016       "requires": {
   3017         "isexe": "^2.0.0"
   3018       }
   3019     },
   3020     "which-module": {
   3021       "version": "2.0.0",
   3022       "resolved": "https://registry.npmjs.org/which-module/-/which-module-2.0.0.tgz",
   3023       "integrity": "sha1-2e8H3Od7mQK4o6j6SzHD4/fm6Ho=",
   3024       "dev": true
   3025     },
   3026     "wrap-ansi": {
   3027       "version": "5.1.0",
   3028       "resolved": "https://registry.npmjs.org/wrap-ansi/-/wrap-ansi-5.1.0.tgz",
   3029       "integrity": "sha512-QC1/iN/2/RPVJ5jYK8BGttj5z83LmSKmvbvrXPNCLZSEb32KKVDJDl/MOt2N01qU2H/FkzEa9PKto1BqDjtd7Q==",
   3030       "dev": true,
   3031       "requires": {
   3032         "ansi-styles": "^3.2.0",
   3033         "string-width": "^3.0.0",
   3034         "strip-ansi": "^5.0.0"
   3035       }
   3036     },
   3037     "wrappy": {
   3038       "version": "1.0.2",
   3039       "resolved": "https://registry.npmjs.org/wrappy/-/wrappy-1.0.2.tgz",
   3040       "integrity": "sha1-tSQ9jz7BqjXxNkYFvA0QNuMKtp8=",
   3041       "dev": true
   3042     },
   3043     "write": {
   3044       "version": "1.0.3",
   3045       "resolved": "https://registry.npmjs.org/write/-/write-1.0.3.tgz",
   3046       "integrity": "sha512-/lg70HAjtkUgWPVZhZcm+T4hkL8Zbtp1nFNOn3lRrxnlv50SRBv7cR7RqR+GMsd3hUXy9hWBo4CHTbFTcOYwig==",
   3047       "dev": true,
   3048       "requires": {
   3049         "mkdirp": "^0.5.1"
   3050       }
   3051     },
   3052     "write-file-atomic": {
   3053       "version": "2.4.3",
   3054       "resolved": "https://registry.npmjs.org/write-file-atomic/-/write-file-atomic-2.4.3.tgz",
   3055       "integrity": "sha512-GaETH5wwsX+GcnzhPgKcKjJ6M2Cq3/iZp1WyY/X1CSqrW+jVNM9Y7D8EC2sM4ZG/V8wZlSniJnCKWPmBYAucRQ==",
   3056       "dev": true,
   3057       "requires": {
   3058         "graceful-fs": "^4.1.11",
   3059         "imurmurhash": "^0.1.4",
   3060         "signal-exit": "^3.0.2"
   3061       }
   3062     },
   3063     "xtend": {
   3064       "version": "2.2.0",
   3065       "resolved": "https://registry.npmjs.org/xtend/-/xtend-2.2.0.tgz",
   3066       "integrity": "sha1-7vax8ZjByN6vrYsXZaBNrUoBxak=",
   3067       "dev": true
   3068     },
   3069     "y18n": {
   3070       "version": "4.0.1",
   3071       "resolved": "https://registry.npmjs.org/y18n/-/y18n-4.0.1.tgz",
   3072       "integrity": "sha512-wNcy4NvjMYL8gogWWYAO7ZFWFfHcbdbE57tZO8e4cbpj8tfUcwrwqSl3ad8HxpYWCdXcJUCeKKZS62Av1affwQ==",
   3073       "dev": true
   3074     },
   3075     "yallist": {
   3076       "version": "2.1.2",
   3077       "resolved": "https://registry.npmjs.org/yallist/-/yallist-2.1.2.tgz",
   3078       "integrity": "sha1-HBH5IY8HYImkfdUS+TxmmaaoHVI=",
   3079       "dev": true
   3080     },
   3081     "yargs": {
   3082       "version": "13.3.0",
   3083       "resolved": "https://registry.npmjs.org/yargs/-/yargs-13.3.0.tgz",
   3084       "integrity": "sha512-2eehun/8ALW8TLoIl7MVaRUrg+yCnenu8B4kBlRxj3GJGDKU1Og7sMXPNm1BYyM1DOJmTZ4YeN/Nwxv+8XJsUA==",
   3085       "dev": true,
   3086       "requires": {
   3087         "cliui": "^5.0.0",
   3088         "find-up": "^3.0.0",
   3089         "get-caller-file": "^2.0.1",
   3090         "require-directory": "^2.1.1",
   3091         "require-main-filename": "^2.0.0",
   3092         "set-blocking": "^2.0.0",
   3093         "string-width": "^3.0.0",
   3094         "which-module": "^2.0.0",
   3095         "y18n": "^4.0.0",
   3096         "yargs-parser": "^13.1.1"
   3097       }
   3098     },
   3099     "yargs-parser": {
   3100       "version": "13.1.2",
   3101       "resolved": "https://registry.npmjs.org/yargs-parser/-/yargs-parser-13.1.2.tgz",
   3102       "integrity": "sha512-3lbsNRf/j+A4QuSZfDRA7HRSfWrzO0YjqTJd5kjAq37Zep1CEgaYmrH9Q3GwPiB9cHyd1Y1UwggGhJGoxipbzg==",
   3103       "dev": true,
   3104       "requires": {
   3105         "camelcase": "^5.0.0",
   3106         "decamelize": "^1.2.0"
   3107       }
   3108     }
   3109   }
   3110 }