"Fossies" - the Fresh Open Source Software Archive

Member "i18next-19.8.4/package-lock.json" (18 Nov 2020, 430974 Bytes) of package /linux/www/i18next-19.8.4.tar.gz:


As a special service "Fossies" has tried to format the requested source page into HTML format using (guessed) JSON source code syntax highlighting (style: standard) with prefixed line numbers. Alternatively you can here view or download the uninterpreted source code file. See also the latest Fossies "Diffs" side-by-side code changes report for "package-lock.json": 19.8.3_vs_19.8.4.

    1 {
    2   "name": "i18next",
    3   "version": "19.8.4",
    4   "lockfileVersion": 1,
    5   "requires": true,
    6   "dependencies": {
    7     "@babel/code-frame": {
    8       "version": "7.0.0",
    9       "resolved": "https://registry.npmjs.org/@babel/code-frame/-/code-frame-7.0.0.tgz",
   10       "integrity": "sha512-OfC2uemaknXr87bdLUkWog7nYuliM9Ij5HUcajsVcMCpQrcLmtxRbVFTIqmcSkSeYRBFBRxs2FiUqFJDLdiebA==",
   11       "dev": true,
   12       "requires": {
   13         "@babel/highlight": "^7.0.0"
   14       }
   15     },
   16     "@babel/core": {
   17       "version": "7.10.1",
   18       "resolved": "https://registry.npmjs.org/@babel/core/-/core-7.10.1.tgz",
   19       "integrity": "sha512-u8XiZ6sMXW/gPmoP5ijonSUln4unazG291X0XAQ5h0s8qnAFr6BRRZGUEK+jtRWdmB0NTJQt7Uga25q8GetIIg==",
   20       "dev": true,
   21       "requires": {
   22         "@babel/code-frame": "^7.10.1",
   23         "@babel/generator": "^7.10.1",
   24         "@babel/helper-module-transforms": "^7.10.1",
   25         "@babel/helpers": "^7.10.1",
   26         "@babel/parser": "^7.10.1",
   27         "@babel/template": "^7.10.1",
   28         "@babel/traverse": "^7.10.1",
   29         "@babel/types": "^7.10.1",
   30         "convert-source-map": "^1.7.0",
   31         "debug": "^4.1.0",
   32         "gensync": "^1.0.0-beta.1",
   33         "json5": "^2.1.2",
   34         "lodash": "^4.17.13",
   35         "resolve": "^1.3.2",
   36         "semver": "^5.4.1",
   37         "source-map": "^0.5.0"
   38       },
   39       "dependencies": {
   40         "@babel/code-frame": {
   41           "version": "7.10.1",
   42           "resolved": "https://registry.npmjs.org/@babel/code-frame/-/code-frame-7.10.1.tgz",
   43           "integrity": "sha512-IGhtTmpjGbYzcEDOw7DcQtbQSXcG9ftmAXtWTu9V936vDye4xjjekktFAtgZsWpzTj/X01jocB46mTywm/4SZw==",
   44           "dev": true,
   45           "requires": {
   46             "@babel/highlight": "^7.10.1"
   47           }
   48         },
   49         "@babel/generator": {
   50           "version": "7.10.1",
   51           "resolved": "https://registry.npmjs.org/@babel/generator/-/generator-7.10.1.tgz",
   52           "integrity": "sha512-AT0YPLQw9DI21tliuJIdplVfLHya6mcGa8ctkv7n4Qv+hYacJrKmNWIteAK1P9iyLikFIAkwqJ7HAOqIDLFfgA==",
   53           "dev": true,
   54           "requires": {
   55             "@babel/types": "^7.10.1",
   56             "jsesc": "^2.5.1",
   57             "lodash": "^4.17.13",
   58             "source-map": "^0.5.0"
   59           }
   60         },
   61         "@babel/helper-function-name": {
   62           "version": "7.10.1",
   63           "resolved": "https://registry.npmjs.org/@babel/helper-function-name/-/helper-function-name-7.10.1.tgz",
   64           "integrity": "sha512-fcpumwhs3YyZ/ttd5Rz0xn0TpIwVkN7X0V38B9TWNfVF42KEkhkAAuPCQ3oXmtTRtiPJrmZ0TrfS0GKF0eMaRQ==",
   65           "dev": true,
   66           "requires": {
   67             "@babel/helper-get-function-arity": "^7.10.1",
   68             "@babel/template": "^7.10.1",
   69             "@babel/types": "^7.10.1"
   70           }
   71         },
   72         "@babel/helper-get-function-arity": {
   73           "version": "7.10.1",
   74           "resolved": "https://registry.npmjs.org/@babel/helper-get-function-arity/-/helper-get-function-arity-7.10.1.tgz",
   75           "integrity": "sha512-F5qdXkYGOQUb0hpRaPoetF9AnsXknKjWMZ+wmsIRsp5ge5sFh4c3h1eH2pRTTuy9KKAA2+TTYomGXAtEL2fQEw==",
   76           "dev": true,
   77           "requires": {
   78             "@babel/types": "^7.10.1"
   79           }
   80         },
   81         "@babel/helper-member-expression-to-functions": {
   82           "version": "7.10.1",
   83           "resolved": "https://registry.npmjs.org/@babel/helper-member-expression-to-functions/-/helper-member-expression-to-functions-7.10.1.tgz",
   84           "integrity": "sha512-u7XLXeM2n50gb6PWJ9hoO5oO7JFPaZtrh35t8RqKLT1jFKj9IWeD1zrcrYp1q1qiZTdEarfDWfTIP8nGsu0h5g==",
   85           "dev": true,
   86           "requires": {
   87             "@babel/types": "^7.10.1"
   88           }
   89         },
   90         "@babel/helper-module-imports": {
   91           "version": "7.10.1",
   92           "resolved": "https://registry.npmjs.org/@babel/helper-module-imports/-/helper-module-imports-7.10.1.tgz",
   93           "integrity": "sha512-SFxgwYmZ3HZPyZwJRiVNLRHWuW2OgE5k2nrVs6D9Iv4PPnXVffuEHy83Sfx/l4SqF+5kyJXjAyUmrG7tNm+qVg==",
   94           "dev": true,
   95           "requires": {
   96             "@babel/types": "^7.10.1"
   97           }
   98         },
   99         "@babel/helper-module-transforms": {
  100           "version": "7.10.1",
  101           "resolved": "https://registry.npmjs.org/@babel/helper-module-transforms/-/helper-module-transforms-7.10.1.tgz",
  102           "integrity": "sha512-RLHRCAzyJe7Q7sF4oy2cB+kRnU4wDZY/H2xJFGof+M+SJEGhZsb+GFj5j1AD8NiSaVBJ+Pf0/WObiXu/zxWpFg==",
  103           "dev": true,
  104           "requires": {
  105             "@babel/helper-module-imports": "^7.10.1",
  106             "@babel/helper-replace-supers": "^7.10.1",
  107             "@babel/helper-simple-access": "^7.10.1",
  108             "@babel/helper-split-export-declaration": "^7.10.1",
  109             "@babel/template": "^7.10.1",
  110             "@babel/types": "^7.10.1",
  111             "lodash": "^4.17.13"
  112           }
  113         },
  114         "@babel/helper-optimise-call-expression": {
  115           "version": "7.10.1",
  116           "resolved": "https://registry.npmjs.org/@babel/helper-optimise-call-expression/-/helper-optimise-call-expression-7.10.1.tgz",
  117           "integrity": "sha512-a0DjNS1prnBsoKx83dP2falChcs7p3i8VMzdrSbfLhuQra/2ENC4sbri34dz/rWmDADsmF1q5GbfaXydh0Jbjg==",
  118           "dev": true,
  119           "requires": {
  120             "@babel/types": "^7.10.1"
  121           }
  122         },
  123         "@babel/helper-replace-supers": {
  124           "version": "7.10.1",
  125           "resolved": "https://registry.npmjs.org/@babel/helper-replace-supers/-/helper-replace-supers-7.10.1.tgz",
  126           "integrity": "sha512-SOwJzEfpuQwInzzQJGjGaiG578UYmyi2Xw668klPWV5n07B73S0a9btjLk/52Mlcxa+5AdIYqws1KyXRfMoB7A==",
  127           "dev": true,
  128           "requires": {
  129             "@babel/helper-member-expression-to-functions": "^7.10.1",
  130             "@babel/helper-optimise-call-expression": "^7.10.1",
  131             "@babel/traverse": "^7.10.1",
  132             "@babel/types": "^7.10.1"
  133           }
  134         },
  135         "@babel/helper-simple-access": {
  136           "version": "7.10.1",
  137           "resolved": "https://registry.npmjs.org/@babel/helper-simple-access/-/helper-simple-access-7.10.1.tgz",
  138           "integrity": "sha512-VSWpWzRzn9VtgMJBIWTZ+GP107kZdQ4YplJlCmIrjoLVSi/0upixezHCDG8kpPVTBJpKfxTH01wDhh+jS2zKbw==",
  139           "dev": true,
  140           "requires": {
  141             "@babel/template": "^7.10.1",
  142             "@babel/types": "^7.10.1"
  143           }
  144         },
  145         "@babel/helper-split-export-declaration": {
  146           "version": "7.10.1",
  147           "resolved": "https://registry.npmjs.org/@babel/helper-split-export-declaration/-/helper-split-export-declaration-7.10.1.tgz",
  148           "integrity": "sha512-UQ1LVBPrYdbchNhLwj6fetj46BcFwfS4NllJo/1aJsT+1dLTEnXJL0qHqtY7gPzF8S2fXBJamf1biAXV3X077g==",
  149           "dev": true,
  150           "requires": {
  151             "@babel/types": "^7.10.1"
  152           }
  153         },
  154         "@babel/highlight": {
  155           "version": "7.10.1",
  156           "resolved": "https://registry.npmjs.org/@babel/highlight/-/highlight-7.10.1.tgz",
  157           "integrity": "sha512-8rMof+gVP8mxYZApLF/JgNDAkdKa+aJt3ZYxF8z6+j/hpeXL7iMsKCPHa2jNMHu/qqBwzQF4OHNoYi8dMA/rYg==",
  158           "dev": true,
  159           "requires": {
  160             "@babel/helper-validator-identifier": "^7.10.1",
  161             "chalk": "^2.0.0",
  162             "js-tokens": "^4.0.0"
  163           }
  164         },
  165         "@babel/parser": {
  166           "version": "7.10.1",
  167           "resolved": "https://registry.npmjs.org/@babel/parser/-/parser-7.10.1.tgz",
  168           "integrity": "sha512-AUTksaz3FqugBkbTZ1i+lDLG5qy8hIzCaAxEtttU6C0BtZZU9pkNZtWSVAht4EW9kl46YBiyTGMp9xTTGqViNg==",
  169           "dev": true
  170         },
  171         "@babel/template": {
  172           "version": "7.10.1",
  173           "resolved": "https://registry.npmjs.org/@babel/template/-/template-7.10.1.tgz",
  174           "integrity": "sha512-OQDg6SqvFSsc9A0ej6SKINWrpJiNonRIniYondK2ViKhB06i3c0s+76XUft71iqBEe9S1OKsHwPAjfHnuvnCig==",
  175           "dev": true,
  176           "requires": {
  177             "@babel/code-frame": "^7.10.1",
  178             "@babel/parser": "^7.10.1",
  179             "@babel/types": "^7.10.1"
  180           }
  181         },
  182         "@babel/traverse": {
  183           "version": "7.10.1",
  184           "resolved": "https://registry.npmjs.org/@babel/traverse/-/traverse-7.10.1.tgz",
  185           "integrity": "sha512-C/cTuXeKt85K+p08jN6vMDz8vSV0vZcI0wmQ36o6mjbuo++kPMdpOYw23W2XH04dbRt9/nMEfA4W3eR21CD+TQ==",
  186           "dev": true,
  187           "requires": {
  188             "@babel/code-frame": "^7.10.1",
  189             "@babel/generator": "^7.10.1",
  190             "@babel/helper-function-name": "^7.10.1",
  191             "@babel/helper-split-export-declaration": "^7.10.1",
  192             "@babel/parser": "^7.10.1",
  193             "@babel/types": "^7.10.1",
  194             "debug": "^4.1.0",
  195             "globals": "^11.1.0",
  196             "lodash": "^4.17.13"
  197           }
  198         },
  199         "@babel/types": {
  200           "version": "7.10.1",
  201           "resolved": "https://registry.npmjs.org/@babel/types/-/types-7.10.1.tgz",
  202           "integrity": "sha512-L2yqUOpf3tzlW9GVuipgLEcZxnO+96SzR6fjXMuxxNkIgFJ5+07mHCZ+HkHqaeZu8+3LKnNJJ1bKbjBETQAsrA==",
  203           "dev": true,
  204           "requires": {
  205             "@babel/helper-validator-identifier": "^7.10.1",
  206             "lodash": "^4.17.13",
  207             "to-fast-properties": "^2.0.0"
  208           }
  209         },
  210         "convert-source-map": {
  211           "version": "1.7.0",
  212           "resolved": "https://registry.npmjs.org/convert-source-map/-/convert-source-map-1.7.0.tgz",
  213           "integrity": "sha512-4FJkXzKXEDB1snCFZlLP4gpC3JILicCpGbzG9f9G7tGqGCzETQ2hWPrcinA9oU4wtf2biUaEH5065UnMeR33oA==",
  214           "dev": true,
  215           "requires": {
  216             "safe-buffer": "~5.1.1"
  217           }
  218         },
  219         "lodash": {
  220           "version": "4.17.15",
  221           "resolved": "https://registry.npmjs.org/lodash/-/lodash-4.17.15.tgz",
  222           "integrity": "sha512-8xOcRHvCjnocdS5cpwXQXVzmmh5e5+saE2QGoeQmbKmRS6J3VQppPOIt0MnmE+4xlZoumy0GPG0D0MVIQbNA1A==",
  223           "dev": true
  224         }
  225       }
  226     },
  227     "@babel/generator": {
  228       "version": "7.4.4",
  229       "resolved": "https://registry.npmjs.org/@babel/generator/-/generator-7.4.4.tgz",
  230       "integrity": "sha512-53UOLK6TVNqKxf7RUh8NE851EHRxOOeVXKbK2bivdb+iziMyk03Sr4eaE9OELCbyZAAafAKPDwF2TPUES5QbxQ==",
  231       "dev": true,
  232       "requires": {
  233         "@babel/types": "^7.4.4",
  234         "jsesc": "^2.5.1",
  235         "lodash": "^4.17.11",
  236         "source-map": "^0.5.0",
  237         "trim-right": "^1.0.1"
  238       }
  239     },
  240     "@babel/helper-annotate-as-pure": {
  241       "version": "7.0.0",
  242       "resolved": "https://registry.npmjs.org/@babel/helper-annotate-as-pure/-/helper-annotate-as-pure-7.0.0.tgz",
  243       "integrity": "sha512-3UYcJUj9kvSLbLbUIfQTqzcy5VX7GRZ/CCDrnOaZorFFM01aXp1+GJwuFGV4NDDoAS+mOUyHcO6UD/RfqOks3Q==",
  244       "dev": true,
  245       "requires": {
  246         "@babel/types": "^7.0.0"
  247       }
  248     },
  249     "@babel/helper-builder-binary-assignment-operator-visitor": {
  250       "version": "7.1.0",
  251       "resolved": "https://registry.npmjs.org/@babel/helper-builder-binary-assignment-operator-visitor/-/helper-builder-binary-assignment-operator-visitor-7.1.0.tgz",
  252       "integrity": "sha512-qNSR4jrmJ8M1VMM9tibvyRAHXQs2PmaksQF7c1CGJNipfe3D8p+wgNwgso/P2A2r2mdgBWAXljNWR0QRZAMW8w==",
  253       "dev": true,
  254       "requires": {
  255         "@babel/helper-explode-assignable-expression": "^7.1.0",
  256         "@babel/types": "^7.0.0"
  257       }
  258     },
  259     "@babel/helper-builder-react-jsx": {
  260       "version": "7.3.0",
  261       "resolved": "https://registry.npmjs.org/@babel/helper-builder-react-jsx/-/helper-builder-react-jsx-7.3.0.tgz",
  262       "integrity": "sha512-MjA9KgwCuPEkQd9ncSXvSyJ5y+j2sICHyrI0M3L+6fnS4wMSNDc1ARXsbTfbb2cXHn17VisSnU/sHFTCxVxSMw==",
  263       "dev": true,
  264       "requires": {
  265         "@babel/types": "^7.3.0",
  266         "esutils": "^2.0.0"
  267       }
  268     },
  269     "@babel/helper-call-delegate": {
  270       "version": "7.4.4",
  271       "resolved": "https://registry.npmjs.org/@babel/helper-call-delegate/-/helper-call-delegate-7.4.4.tgz",
  272       "integrity": "sha512-l79boDFJ8S1c5hvQvG+rc+wHw6IuH7YldmRKsYtpbawsxURu/paVy57FZMomGK22/JckepaikOkY0MoAmdyOlQ==",
  273       "dev": true,
  274       "requires": {
  275         "@babel/helper-hoist-variables": "^7.4.4",
  276         "@babel/traverse": "^7.4.4",
  277         "@babel/types": "^7.4.4"
  278       }
  279     },
  280     "@babel/helper-define-map": {
  281       "version": "7.4.4",
  282       "resolved": "https://registry.npmjs.org/@babel/helper-define-map/-/helper-define-map-7.4.4.tgz",
  283       "integrity": "sha512-IX3Ln8gLhZpSuqHJSnTNBWGDE9kdkTEWl21A/K7PQ00tseBwbqCHTvNLHSBd9M0R5rER4h5Rsvj9vw0R5SieBg==",
  284       "dev": true,
  285       "requires": {
  286         "@babel/helper-function-name": "^7.1.0",
  287         "@babel/types": "^7.4.4",
  288         "lodash": "^4.17.11"
  289       }
  290     },
  291     "@babel/helper-explode-assignable-expression": {
  292       "version": "7.1.0",
  293       "resolved": "https://registry.npmjs.org/@babel/helper-explode-assignable-expression/-/helper-explode-assignable-expression-7.1.0.tgz",
  294       "integrity": "sha512-NRQpfHrJ1msCHtKjbzs9YcMmJZOg6mQMmGRB+hbamEdG5PNpaSm95275VD92DvJKuyl0s2sFiDmMZ+EnnvufqA==",
  295       "dev": true,
  296       "requires": {
  297         "@babel/traverse": "^7.1.0",
  298         "@babel/types": "^7.0.0"
  299       }
  300     },
  301     "@babel/helper-function-name": {
  302       "version": "7.1.0",
  303       "resolved": "https://registry.npmjs.org/@babel/helper-function-name/-/helper-function-name-7.1.0.tgz",
  304       "integrity": "sha512-A95XEoCpb3TO+KZzJ4S/5uW5fNe26DjBGqf1o9ucyLyCmi1dXq/B3c8iaWTfBk3VvetUxl16e8tIrd5teOCfGw==",
  305       "dev": true,
  306       "requires": {
  307         "@babel/helper-get-function-arity": "^7.0.0",
  308         "@babel/template": "^7.1.0",
  309         "@babel/types": "^7.0.0"
  310       }
  311     },
  312     "@babel/helper-get-function-arity": {
  313       "version": "7.0.0",
  314       "resolved": "https://registry.npmjs.org/@babel/helper-get-function-arity/-/helper-get-function-arity-7.0.0.tgz",
  315       "integrity": "sha512-r2DbJeg4svYvt3HOS74U4eWKsUAMRH01Z1ds1zx8KNTPtpTL5JAsdFv8BNyOpVqdFhHkkRDIg5B4AsxmkjAlmQ==",
  316       "dev": true,
  317       "requires": {
  318         "@babel/types": "^7.0.0"
  319       }
  320     },
  321     "@babel/helper-hoist-variables": {
  322       "version": "7.4.4",
  323       "resolved": "https://registry.npmjs.org/@babel/helper-hoist-variables/-/helper-hoist-variables-7.4.4.tgz",
  324       "integrity": "sha512-VYk2/H/BnYbZDDg39hr3t2kKyifAm1W6zHRfhx8jGjIHpQEBv9dry7oQ2f3+J703TLu69nYdxsovl0XYfcnK4w==",
  325       "dev": true,
  326       "requires": {
  327         "@babel/types": "^7.4.4"
  328       }
  329     },
  330     "@babel/helper-member-expression-to-functions": {
  331       "version": "7.0.0",
  332       "resolved": "https://registry.npmjs.org/@babel/helper-member-expression-to-functions/-/helper-member-expression-to-functions-7.0.0.tgz",
  333       "integrity": "sha512-avo+lm/QmZlv27Zsi0xEor2fKcqWG56D5ae9dzklpIaY7cQMK5N8VSpaNVPPagiqmy7LrEjK1IWdGMOqPu5csg==",
  334       "dev": true,
  335       "requires": {
  336         "@babel/types": "^7.0.0"
  337       }
  338     },
  339     "@babel/helper-module-imports": {
  340       "version": "7.0.0",
  341       "resolved": "https://registry.npmjs.org/@babel/helper-module-imports/-/helper-module-imports-7.0.0.tgz",
  342       "integrity": "sha512-aP/hlLq01DWNEiDg4Jn23i+CXxW/owM4WpDLFUbpjxe4NS3BhLVZQ5i7E0ZrxuQ/vwekIeciyamgB1UIYxxM6A==",
  343       "dev": true,
  344       "requires": {
  345         "@babel/types": "^7.0.0"
  346       }
  347     },
  348     "@babel/helper-module-transforms": {
  349       "version": "7.4.4",
  350       "resolved": "https://registry.npmjs.org/@babel/helper-module-transforms/-/helper-module-transforms-7.4.4.tgz",
  351       "integrity": "sha512-3Z1yp8TVQf+B4ynN7WoHPKS8EkdTbgAEy0nU0rs/1Kw4pDgmvYH3rz3aI11KgxKCba2cn7N+tqzV1mY2HMN96w==",
  352       "dev": true,
  353       "requires": {
  354         "@babel/helper-module-imports": "^7.0.0",
  355         "@babel/helper-simple-access": "^7.1.0",
  356         "@babel/helper-split-export-declaration": "^7.4.4",
  357         "@babel/template": "^7.4.4",
  358         "@babel/types": "^7.4.4",
  359         "lodash": "^4.17.11"
  360       }
  361     },
  362     "@babel/helper-optimise-call-expression": {
  363       "version": "7.0.0",
  364       "resolved": "https://registry.npmjs.org/@babel/helper-optimise-call-expression/-/helper-optimise-call-expression-7.0.0.tgz",
  365       "integrity": "sha512-u8nd9NQePYNQV8iPWu/pLLYBqZBa4ZaY1YWRFMuxrid94wKI1QNt67NEZ7GAe5Kc/0LLScbim05xZFWkAdrj9g==",
  366       "dev": true,
  367       "requires": {
  368         "@babel/types": "^7.0.0"
  369       }
  370     },
  371     "@babel/helper-plugin-utils": {
  372       "version": "7.0.0",
  373       "resolved": "https://registry.npmjs.org/@babel/helper-plugin-utils/-/helper-plugin-utils-7.0.0.tgz",
  374       "integrity": "sha512-CYAOUCARwExnEixLdB6sDm2dIJ/YgEAKDM1MOeMeZu9Ld/bDgVo8aiWrXwcY7OBh+1Ea2uUcVRcxKk0GJvW7QA==",
  375       "dev": true
  376     },
  377     "@babel/helper-regex": {
  378       "version": "7.4.4",
  379       "resolved": "https://registry.npmjs.org/@babel/helper-regex/-/helper-regex-7.4.4.tgz",
  380       "integrity": "sha512-Y5nuB/kESmR3tKjU8Nkn1wMGEx1tjJX076HBMeL3XLQCu6vA/YRzuTW0bbb+qRnXvQGn+d6Rx953yffl8vEy7Q==",
  381       "dev": true,
  382       "requires": {
  383         "lodash": "^4.17.11"
  384       }
  385     },
  386     "@babel/helper-remap-async-to-generator": {
  387       "version": "7.1.0",
  388       "resolved": "https://registry.npmjs.org/@babel/helper-remap-async-to-generator/-/helper-remap-async-to-generator-7.1.0.tgz",
  389       "integrity": "sha512-3fOK0L+Fdlg8S5al8u/hWE6vhufGSn0bN09xm2LXMy//REAF8kDCrYoOBKYmA8m5Nom+sV9LyLCwrFynA8/slg==",
  390       "dev": true,
  391       "requires": {
  392         "@babel/helper-annotate-as-pure": "^7.0.0",
  393         "@babel/helper-wrap-function": "^7.1.0",
  394         "@babel/template": "^7.1.0",
  395         "@babel/traverse": "^7.1.0",
  396         "@babel/types": "^7.0.0"
  397       }
  398     },
  399     "@babel/helper-replace-supers": {
  400       "version": "7.4.4",
  401       "resolved": "https://registry.npmjs.org/@babel/helper-replace-supers/-/helper-replace-supers-7.4.4.tgz",
  402       "integrity": "sha512-04xGEnd+s01nY1l15EuMS1rfKktNF+1CkKmHoErDppjAAZL+IUBZpzT748x262HF7fibaQPhbvWUl5HeSt1EXg==",
  403       "dev": true,
  404       "requires": {
  405         "@babel/helper-member-expression-to-functions": "^7.0.0",
  406         "@babel/helper-optimise-call-expression": "^7.0.0",
  407         "@babel/traverse": "^7.4.4",
  408         "@babel/types": "^7.4.4"
  409       }
  410     },
  411     "@babel/helper-simple-access": {
  412       "version": "7.1.0",
  413       "resolved": "https://registry.npmjs.org/@babel/helper-simple-access/-/helper-simple-access-7.1.0.tgz",
  414       "integrity": "sha512-Vk+78hNjRbsiu49zAPALxTb+JUQCz1aolpd8osOF16BGnLtseD21nbHgLPGUwrXEurZgiCOUmvs3ExTu4F5x6w==",
  415       "dev": true,
  416       "requires": {
  417         "@babel/template": "^7.1.0",
  418         "@babel/types": "^7.0.0"
  419       }
  420     },
  421     "@babel/helper-split-export-declaration": {
  422       "version": "7.4.4",
  423       "resolved": "https://registry.npmjs.org/@babel/helper-split-export-declaration/-/helper-split-export-declaration-7.4.4.tgz",
  424       "integrity": "sha512-Ro/XkzLf3JFITkW6b+hNxzZ1n5OQ80NvIUdmHspih1XAhtN3vPTuUFT4eQnela+2MaZ5ulH+iyP513KJrxbN7Q==",
  425       "dev": true,
  426       "requires": {
  427         "@babel/types": "^7.4.4"
  428       }
  429     },
  430     "@babel/helper-validator-identifier": {
  431       "version": "7.10.1",
  432       "resolved": "https://registry.npmjs.org/@babel/helper-validator-identifier/-/helper-validator-identifier-7.10.1.tgz",
  433       "integrity": "sha512-5vW/JXLALhczRCWP0PnFDMCJAchlBvM7f4uk/jXritBnIa6E1KmqmtrS3yn1LAnxFBypQ3eneLuXjsnfQsgILw==",
  434       "dev": true
  435     },
  436     "@babel/helper-wrap-function": {
  437       "version": "7.2.0",
  438       "resolved": "https://registry.npmjs.org/@babel/helper-wrap-function/-/helper-wrap-function-7.2.0.tgz",
  439       "integrity": "sha512-o9fP1BZLLSrYlxYEYyl2aS+Flun5gtjTIG8iln+XuEzQTs0PLagAGSXUcqruJwD5fM48jzIEggCKpIfWTcR7pQ==",
  440       "dev": true,
  441       "requires": {
  442         "@babel/helper-function-name": "^7.1.0",
  443         "@babel/template": "^7.1.0",
  444         "@babel/traverse": "^7.1.0",
  445         "@babel/types": "^7.2.0"
  446       }
  447     },
  448     "@babel/helpers": {
  449       "version": "7.10.1",
  450       "resolved": "https://registry.npmjs.org/@babel/helpers/-/helpers-7.10.1.tgz",
  451       "integrity": "sha512-muQNHF+IdU6wGgkaJyhhEmI54MOZBKsFfsXFhboz1ybwJ1Kl7IHlbm2a++4jwrmY5UYsgitt5lfqo1wMFcHmyw==",
  452       "dev": true,
  453       "requires": {
  454         "@babel/template": "^7.10.1",
  455         "@babel/traverse": "^7.10.1",
  456         "@babel/types": "^7.10.1"
  457       },
  458       "dependencies": {
  459         "@babel/code-frame": {
  460           "version": "7.10.1",
  461           "resolved": "https://registry.npmjs.org/@babel/code-frame/-/code-frame-7.10.1.tgz",
  462           "integrity": "sha512-IGhtTmpjGbYzcEDOw7DcQtbQSXcG9ftmAXtWTu9V936vDye4xjjekktFAtgZsWpzTj/X01jocB46mTywm/4SZw==",
  463           "dev": true,
  464           "requires": {
  465             "@babel/highlight": "^7.10.1"
  466           }
  467         },
  468         "@babel/generator": {
  469           "version": "7.10.1",
  470           "resolved": "https://registry.npmjs.org/@babel/generator/-/generator-7.10.1.tgz",
  471           "integrity": "sha512-AT0YPLQw9DI21tliuJIdplVfLHya6mcGa8ctkv7n4Qv+hYacJrKmNWIteAK1P9iyLikFIAkwqJ7HAOqIDLFfgA==",
  472           "dev": true,
  473           "requires": {
  474             "@babel/types": "^7.10.1",
  475             "jsesc": "^2.5.1",
  476             "lodash": "^4.17.13",
  477             "source-map": "^0.5.0"
  478           }
  479         },
  480         "@babel/helper-function-name": {
  481           "version": "7.10.1",
  482           "resolved": "https://registry.npmjs.org/@babel/helper-function-name/-/helper-function-name-7.10.1.tgz",
  483           "integrity": "sha512-fcpumwhs3YyZ/ttd5Rz0xn0TpIwVkN7X0V38B9TWNfVF42KEkhkAAuPCQ3oXmtTRtiPJrmZ0TrfS0GKF0eMaRQ==",
  484           "dev": true,
  485           "requires": {
  486             "@babel/helper-get-function-arity": "^7.10.1",
  487             "@babel/template": "^7.10.1",
  488             "@babel/types": "^7.10.1"
  489           }
  490         },
  491         "@babel/helper-get-function-arity": {
  492           "version": "7.10.1",
  493           "resolved": "https://registry.npmjs.org/@babel/helper-get-function-arity/-/helper-get-function-arity-7.10.1.tgz",
  494           "integrity": "sha512-F5qdXkYGOQUb0hpRaPoetF9AnsXknKjWMZ+wmsIRsp5ge5sFh4c3h1eH2pRTTuy9KKAA2+TTYomGXAtEL2fQEw==",
  495           "dev": true,
  496           "requires": {
  497             "@babel/types": "^7.10.1"
  498           }
  499         },
  500         "@babel/helper-split-export-declaration": {
  501           "version": "7.10.1",
  502           "resolved": "https://registry.npmjs.org/@babel/helper-split-export-declaration/-/helper-split-export-declaration-7.10.1.tgz",
  503           "integrity": "sha512-UQ1LVBPrYdbchNhLwj6fetj46BcFwfS4NllJo/1aJsT+1dLTEnXJL0qHqtY7gPzF8S2fXBJamf1biAXV3X077g==",
  504           "dev": true,
  505           "requires": {
  506             "@babel/types": "^7.10.1"
  507           }
  508         },
  509         "@babel/highlight": {
  510           "version": "7.10.1",
  511           "resolved": "https://registry.npmjs.org/@babel/highlight/-/highlight-7.10.1.tgz",
  512           "integrity": "sha512-8rMof+gVP8mxYZApLF/JgNDAkdKa+aJt3ZYxF8z6+j/hpeXL7iMsKCPHa2jNMHu/qqBwzQF4OHNoYi8dMA/rYg==",
  513           "dev": true,
  514           "requires": {
  515             "@babel/helper-validator-identifier": "^7.10.1",
  516             "chalk": "^2.0.0",
  517             "js-tokens": "^4.0.0"
  518           }
  519         },
  520         "@babel/parser": {
  521           "version": "7.10.1",
  522           "resolved": "https://registry.npmjs.org/@babel/parser/-/parser-7.10.1.tgz",
  523           "integrity": "sha512-AUTksaz3FqugBkbTZ1i+lDLG5qy8hIzCaAxEtttU6C0BtZZU9pkNZtWSVAht4EW9kl46YBiyTGMp9xTTGqViNg==",
  524           "dev": true
  525         },
  526         "@babel/template": {
  527           "version": "7.10.1",
  528           "resolved": "https://registry.npmjs.org/@babel/template/-/template-7.10.1.tgz",
  529           "integrity": "sha512-OQDg6SqvFSsc9A0ej6SKINWrpJiNonRIniYondK2ViKhB06i3c0s+76XUft71iqBEe9S1OKsHwPAjfHnuvnCig==",
  530           "dev": true,
  531           "requires": {
  532             "@babel/code-frame": "^7.10.1",
  533             "@babel/parser": "^7.10.1",
  534             "@babel/types": "^7.10.1"
  535           }
  536         },
  537         "@babel/traverse": {
  538           "version": "7.10.1",
  539           "resolved": "https://registry.npmjs.org/@babel/traverse/-/traverse-7.10.1.tgz",
  540           "integrity": "sha512-C/cTuXeKt85K+p08jN6vMDz8vSV0vZcI0wmQ36o6mjbuo++kPMdpOYw23W2XH04dbRt9/nMEfA4W3eR21CD+TQ==",
  541           "dev": true,
  542           "requires": {
  543             "@babel/code-frame": "^7.10.1",
  544             "@babel/generator": "^7.10.1",
  545             "@babel/helper-function-name": "^7.10.1",
  546             "@babel/helper-split-export-declaration": "^7.10.1",
  547             "@babel/parser": "^7.10.1",
  548             "@babel/types": "^7.10.1",
  549             "debug": "^4.1.0",
  550             "globals": "^11.1.0",
  551             "lodash": "^4.17.13"
  552           }
  553         },
  554         "@babel/types": {
  555           "version": "7.10.1",
  556           "resolved": "https://registry.npmjs.org/@babel/types/-/types-7.10.1.tgz",
  557           "integrity": "sha512-L2yqUOpf3tzlW9GVuipgLEcZxnO+96SzR6fjXMuxxNkIgFJ5+07mHCZ+HkHqaeZu8+3LKnNJJ1bKbjBETQAsrA==",
  558           "dev": true,
  559           "requires": {
  560             "@babel/helper-validator-identifier": "^7.10.1",
  561             "lodash": "^4.17.13",
  562             "to-fast-properties": "^2.0.0"
  563           }
  564         },
  565         "lodash": {
  566           "version": "4.17.15",
  567           "resolved": "https://registry.npmjs.org/lodash/-/lodash-4.17.15.tgz",
  568           "integrity": "sha512-8xOcRHvCjnocdS5cpwXQXVzmmh5e5+saE2QGoeQmbKmRS6J3VQppPOIt0MnmE+4xlZoumy0GPG0D0MVIQbNA1A==",
  569           "dev": true
  570         }
  571       }
  572     },
  573     "@babel/highlight": {
  574       "version": "7.0.0",
  575       "resolved": "https://registry.npmjs.org/@babel/highlight/-/highlight-7.0.0.tgz",
  576       "integrity": "sha512-UFMC4ZeFC48Tpvj7C8UgLvtkaUuovQX+5xNWrsIoMG8o2z+XFKjKaN9iVmS84dPwVN00W4wPmqvYoZF3EGAsfw==",
  577       "dev": true,
  578       "requires": {
  579         "chalk": "^2.0.0",
  580         "esutils": "^2.0.2",
  581         "js-tokens": "^4.0.0"
  582       }
  583     },
  584     "@babel/parser": {
  585       "version": "7.4.5",
  586       "resolved": "https://registry.npmjs.org/@babel/parser/-/parser-7.4.5.tgz",
  587       "integrity": "sha512-9mUqkL1FF5T7f0WDFfAoDdiMVPWsdD1gZYzSnaXsxUCUqzuch/8of9G3VUSNiZmMBoRxT3neyVsqeiL/ZPcjew==",
  588       "dev": true
  589     },
  590     "@babel/plugin-proposal-async-generator-functions": {
  591       "version": "7.2.0",
  592       "resolved": "https://registry.npmjs.org/@babel/plugin-proposal-async-generator-functions/-/plugin-proposal-async-generator-functions-7.2.0.tgz",
  593       "integrity": "sha512-+Dfo/SCQqrwx48ptLVGLdE39YtWRuKc/Y9I5Fy0P1DDBB9lsAHpjcEJQt+4IifuSOSTLBKJObJqMvaO1pIE8LQ==",
  594       "dev": true,
  595       "requires": {
  596         "@babel/helper-plugin-utils": "^7.0.0",
  597         "@babel/helper-remap-async-to-generator": "^7.1.0",
  598         "@babel/plugin-syntax-async-generators": "^7.2.0"
  599       }
  600     },
  601     "@babel/plugin-proposal-json-strings": {
  602       "version": "7.2.0",
  603       "resolved": "https://registry.npmjs.org/@babel/plugin-proposal-json-strings/-/plugin-proposal-json-strings-7.2.0.tgz",
  604       "integrity": "sha512-MAFV1CA/YVmYwZG0fBQyXhmj0BHCB5egZHCKWIFVv/XCxAeVGIHfos3SwDck4LvCllENIAg7xMKOG5kH0dzyUg==",
  605       "dev": true,
  606       "requires": {
  607         "@babel/helper-plugin-utils": "^7.0.0",
  608         "@babel/plugin-syntax-json-strings": "^7.2.0"
  609       }
  610     },
  611     "@babel/plugin-proposal-object-rest-spread": {
  612       "version": "7.4.4",
  613       "resolved": "https://registry.npmjs.org/@babel/plugin-proposal-object-rest-spread/-/plugin-proposal-object-rest-spread-7.4.4.tgz",
  614       "integrity": "sha512-dMBG6cSPBbHeEBdFXeQ2QLc5gUpg4Vkaz8octD4aoW/ISO+jBOcsuxYL7bsb5WSu8RLP6boxrBIALEHgoHtO9g==",
  615       "dev": true,
  616       "requires": {
  617         "@babel/helper-plugin-utils": "^7.0.0",
  618         "@babel/plugin-syntax-object-rest-spread": "^7.2.0"
  619       }
  620     },
  621     "@babel/plugin-proposal-optional-catch-binding": {
  622       "version": "7.2.0",
  623       "resolved": "https://registry.npmjs.org/@babel/plugin-proposal-optional-catch-binding/-/plugin-proposal-optional-catch-binding-7.2.0.tgz",
  624       "integrity": "sha512-mgYj3jCcxug6KUcX4OBoOJz3CMrwRfQELPQ5560F70YQUBZB7uac9fqaWamKR1iWUzGiK2t0ygzjTScZnVz75g==",
  625       "dev": true,
  626       "requires": {
  627         "@babel/helper-plugin-utils": "^7.0.0",
  628         "@babel/plugin-syntax-optional-catch-binding": "^7.2.0"
  629       }
  630     },
  631     "@babel/plugin-proposal-unicode-property-regex": {
  632       "version": "7.4.4",
  633       "resolved": "https://registry.npmjs.org/@babel/plugin-proposal-unicode-property-regex/-/plugin-proposal-unicode-property-regex-7.4.4.tgz",
  634       "integrity": "sha512-j1NwnOqMG9mFUOH58JTFsA/+ZYzQLUZ/drqWUqxCYLGeu2JFZL8YrNC9hBxKmWtAuOCHPcRpgv7fhap09Fb4kA==",
  635       "dev": true,
  636       "requires": {
  637         "@babel/helper-plugin-utils": "^7.0.0",
  638         "@babel/helper-regex": "^7.4.4",
  639         "regexpu-core": "^4.5.4"
  640       }
  641     },
  642     "@babel/plugin-syntax-async-generators": {
  643       "version": "7.2.0",
  644       "resolved": "https://registry.npmjs.org/@babel/plugin-syntax-async-generators/-/plugin-syntax-async-generators-7.2.0.tgz",
  645       "integrity": "sha512-1ZrIRBv2t0GSlcwVoQ6VgSLpLgiN/FVQUzt9znxo7v2Ov4jJrs8RY8tv0wvDmFN3qIdMKWrmMMW6yZ0G19MfGg==",
  646       "dev": true,
  647       "requires": {
  648         "@babel/helper-plugin-utils": "^7.0.0"
  649       }
  650     },
  651     "@babel/plugin-syntax-json-strings": {
  652       "version": "7.2.0",
  653       "resolved": "https://registry.npmjs.org/@babel/plugin-syntax-json-strings/-/plugin-syntax-json-strings-7.2.0.tgz",
  654       "integrity": "sha512-5UGYnMSLRE1dqqZwug+1LISpA403HzlSfsg6P9VXU6TBjcSHeNlw4DxDx7LgpF+iKZoOG/+uzqoRHTdcUpiZNg==",
  655       "dev": true,
  656       "requires": {
  657         "@babel/helper-plugin-utils": "^7.0.0"
  658       }
  659     },
  660     "@babel/plugin-syntax-jsx": {
  661       "version": "7.2.0",
  662       "resolved": "https://registry.npmjs.org/@babel/plugin-syntax-jsx/-/plugin-syntax-jsx-7.2.0.tgz",
  663       "integrity": "sha512-VyN4QANJkRW6lDBmENzRszvZf3/4AXaj9YR7GwrWeeN9tEBPuXbmDYVU9bYBN0D70zCWVwUy0HWq2553VCb6Hw==",
  664       "dev": true,
  665       "requires": {
  666         "@babel/helper-plugin-utils": "^7.0.0"
  667       }
  668     },
  669     "@babel/plugin-syntax-object-rest-spread": {
  670       "version": "7.2.0",
  671       "resolved": "https://registry.npmjs.org/@babel/plugin-syntax-object-rest-spread/-/plugin-syntax-object-rest-spread-7.2.0.tgz",
  672       "integrity": "sha512-t0JKGgqk2We+9may3t0xDdmneaXmyxq0xieYcKHxIsrJO64n1OiMWNUtc5gQK1PA0NpdCRrtZp4z+IUaKugrSA==",
  673       "dev": true,
  674       "requires": {
  675         "@babel/helper-plugin-utils": "^7.0.0"
  676       }
  677     },
  678     "@babel/plugin-syntax-optional-catch-binding": {
  679       "version": "7.2.0",
  680       "resolved": "https://registry.npmjs.org/@babel/plugin-syntax-optional-catch-binding/-/plugin-syntax-optional-catch-binding-7.2.0.tgz",
  681       "integrity": "sha512-bDe4xKNhb0LI7IvZHiA13kff0KEfaGX/Hv4lMA9+7TEc63hMNvfKo6ZFpXhKuEp+II/q35Gc4NoMeDZyaUbj9w==",
  682       "dev": true,
  683       "requires": {
  684         "@babel/helper-plugin-utils": "^7.0.0"
  685       }
  686     },
  687     "@babel/plugin-transform-arrow-functions": {
  688       "version": "7.2.0",
  689       "resolved": "https://registry.npmjs.org/@babel/plugin-transform-arrow-functions/-/plugin-transform-arrow-functions-7.2.0.tgz",
  690       "integrity": "sha512-ER77Cax1+8/8jCB9fo4Ud161OZzWN5qawi4GusDuRLcDbDG+bIGYY20zb2dfAFdTRGzrfq2xZPvF0R64EHnimg==",
  691       "dev": true,
  692       "requires": {
  693         "@babel/helper-plugin-utils": "^7.0.0"
  694       }
  695     },
  696     "@babel/plugin-transform-async-to-generator": {
  697       "version": "7.4.4",
  698       "resolved": "https://registry.npmjs.org/@babel/plugin-transform-async-to-generator/-/plugin-transform-async-to-generator-7.4.4.tgz",
  699       "integrity": "sha512-YiqW2Li8TXmzgbXw+STsSqPBPFnGviiaSp6CYOq55X8GQ2SGVLrXB6pNid8HkqkZAzOH6knbai3snhP7v0fNwA==",
  700       "dev": true,
  701       "requires": {
  702         "@babel/helper-module-imports": "^7.0.0",
  703         "@babel/helper-plugin-utils": "^7.0.0",
  704         "@babel/helper-remap-async-to-generator": "^7.1.0"
  705       }
  706     },
  707     "@babel/plugin-transform-block-scoped-functions": {
  708       "version": "7.2.0",
  709       "resolved": "https://registry.npmjs.org/@babel/plugin-transform-block-scoped-functions/-/plugin-transform-block-scoped-functions-7.2.0.tgz",
  710       "integrity": "sha512-ntQPR6q1/NKuphly49+QiQiTN0O63uOwjdD6dhIjSWBI5xlrbUFh720TIpzBhpnrLfv2tNH/BXvLIab1+BAI0w==",
  711       "dev": true,
  712       "requires": {
  713         "@babel/helper-plugin-utils": "^7.0.0"
  714       }
  715     },
  716     "@babel/plugin-transform-block-scoping": {
  717       "version": "7.4.4",
  718       "resolved": "https://registry.npmjs.org/@babel/plugin-transform-block-scoping/-/plugin-transform-block-scoping-7.4.4.tgz",
  719       "integrity": "sha512-jkTUyWZcTrwxu5DD4rWz6rDB5Cjdmgz6z7M7RLXOJyCUkFBawssDGcGh8M/0FTSB87avyJI1HsTwUXp9nKA1PA==",
  720       "dev": true,
  721       "requires": {
  722         "@babel/helper-plugin-utils": "^7.0.0",
  723         "lodash": "^4.17.11"
  724       }
  725     },
  726     "@babel/plugin-transform-classes": {
  727       "version": "7.4.4",
  728       "resolved": "https://registry.npmjs.org/@babel/plugin-transform-classes/-/plugin-transform-classes-7.4.4.tgz",
  729       "integrity": "sha512-/e44eFLImEGIpL9qPxSRat13I5QNRgBLu2hOQJCF7VLy/otSM/sypV1+XaIw5+502RX/+6YaSAPmldk+nhHDPw==",
  730       "dev": true,
  731       "requires": {
  732         "@babel/helper-annotate-as-pure": "^7.0.0",
  733         "@babel/helper-define-map": "^7.4.4",
  734         "@babel/helper-function-name": "^7.1.0",
  735         "@babel/helper-optimise-call-expression": "^7.0.0",
  736         "@babel/helper-plugin-utils": "^7.0.0",
  737         "@babel/helper-replace-supers": "^7.4.4",
  738         "@babel/helper-split-export-declaration": "^7.4.4",
  739         "globals": "^11.1.0"
  740       }
  741     },
  742     "@babel/plugin-transform-computed-properties": {
  743       "version": "7.2.0",
  744       "resolved": "https://registry.npmjs.org/@babel/plugin-transform-computed-properties/-/plugin-transform-computed-properties-7.2.0.tgz",
  745       "integrity": "sha512-kP/drqTxY6Xt3NNpKiMomfgkNn4o7+vKxK2DDKcBG9sHj51vHqMBGy8wbDS/J4lMxnqs153/T3+DmCEAkC5cpA==",
  746       "dev": true,
  747       "requires": {
  748         "@babel/helper-plugin-utils": "^7.0.0"
  749       }
  750     },
  751     "@babel/plugin-transform-destructuring": {
  752       "version": "7.4.4",
  753       "resolved": "https://registry.npmjs.org/@babel/plugin-transform-destructuring/-/plugin-transform-destructuring-7.4.4.tgz",
  754       "integrity": "sha512-/aOx+nW0w8eHiEHm+BTERB2oJn5D127iye/SUQl7NjHy0lf+j7h4MKMMSOwdazGq9OxgiNADncE+SRJkCxjZpQ==",
  755       "dev": true,
  756       "requires": {
  757         "@babel/helper-plugin-utils": "^7.0.0"
  758       }
  759     },
  760     "@babel/plugin-transform-dotall-regex": {
  761       "version": "7.4.4",
  762       "resolved": "https://registry.npmjs.org/@babel/plugin-transform-dotall-regex/-/plugin-transform-dotall-regex-7.4.4.tgz",
  763       "integrity": "sha512-P05YEhRc2h53lZDjRPk/OektxCVevFzZs2Gfjd545Wde3k+yFDbXORgl2e0xpbq8mLcKJ7Idss4fAg0zORN/zg==",
  764       "dev": true,
  765       "requires": {
  766         "@babel/helper-plugin-utils": "^7.0.0",
  767         "@babel/helper-regex": "^7.4.4",
  768         "regexpu-core": "^4.5.4"
  769       }
  770     },
  771     "@babel/plugin-transform-duplicate-keys": {
  772       "version": "7.2.0",
  773       "resolved": "https://registry.npmjs.org/@babel/plugin-transform-duplicate-keys/-/plugin-transform-duplicate-keys-7.2.0.tgz",
  774       "integrity": "sha512-q+yuxW4DsTjNceUiTzK0L+AfQ0zD9rWaTLiUqHA8p0gxx7lu1EylenfzjeIWNkPy6e/0VG/Wjw9uf9LueQwLOw==",
  775       "dev": true,
  776       "requires": {
  777         "@babel/helper-plugin-utils": "^7.0.0"
  778       }
  779     },
  780     "@babel/plugin-transform-exponentiation-operator": {
  781       "version": "7.2.0",
  782       "resolved": "https://registry.npmjs.org/@babel/plugin-transform-exponentiation-operator/-/plugin-transform-exponentiation-operator-7.2.0.tgz",
  783       "integrity": "sha512-umh4hR6N7mu4Elq9GG8TOu9M0bakvlsREEC+ialrQN6ABS4oDQ69qJv1VtR3uxlKMCQMCvzk7vr17RHKcjx68A==",
  784       "dev": true,
  785       "requires": {
  786         "@babel/helper-builder-binary-assignment-operator-visitor": "^7.1.0",
  787         "@babel/helper-plugin-utils": "^7.0.0"
  788       }
  789     },
  790     "@babel/plugin-transform-for-of": {
  791       "version": "7.4.4",
  792       "resolved": "https://registry.npmjs.org/@babel/plugin-transform-for-of/-/plugin-transform-for-of-7.4.4.tgz",
  793       "integrity": "sha512-9T/5Dlr14Z9TIEXLXkt8T1DU7F24cbhwhMNUziN3hB1AXoZcdzPcTiKGRn/6iOymDqtTKWnr/BtRKN9JwbKtdQ==",
  794       "dev": true,
  795       "requires": {
  796         "@babel/helper-plugin-utils": "^7.0.0"
  797       }
  798     },
  799     "@babel/plugin-transform-function-name": {
  800       "version": "7.4.4",
  801       "resolved": "https://registry.npmjs.org/@babel/plugin-transform-function-name/-/plugin-transform-function-name-7.4.4.tgz",
  802       "integrity": "sha512-iU9pv7U+2jC9ANQkKeNF6DrPy4GBa4NWQtl6dHB4Pb3izX2JOEvDTFarlNsBj/63ZEzNNIAMs3Qw4fNCcSOXJA==",
  803       "dev": true,
  804       "requires": {
  805         "@babel/helper-function-name": "^7.1.0",
  806         "@babel/helper-plugin-utils": "^7.0.0"
  807       }
  808     },
  809     "@babel/plugin-transform-literals": {
  810       "version": "7.2.0",
  811       "resolved": "https://registry.npmjs.org/@babel/plugin-transform-literals/-/plugin-transform-literals-7.2.0.tgz",
  812       "integrity": "sha512-2ThDhm4lI4oV7fVQ6pNNK+sx+c/GM5/SaML0w/r4ZB7sAneD/piDJtwdKlNckXeyGK7wlwg2E2w33C/Hh+VFCg==",
  813       "dev": true,
  814       "requires": {
  815         "@babel/helper-plugin-utils": "^7.0.0"
  816       }
  817     },
  818     "@babel/plugin-transform-member-expression-literals": {
  819       "version": "7.2.0",
  820       "resolved": "https://registry.npmjs.org/@babel/plugin-transform-member-expression-literals/-/plugin-transform-member-expression-literals-7.2.0.tgz",
  821       "integrity": "sha512-HiU3zKkSU6scTidmnFJ0bMX8hz5ixC93b4MHMiYebmk2lUVNGOboPsqQvx5LzooihijUoLR/v7Nc1rbBtnc7FA==",
  822       "dev": true,
  823       "requires": {
  824         "@babel/helper-plugin-utils": "^7.0.0"
  825       }
  826     },
  827     "@babel/plugin-transform-modules-amd": {
  828       "version": "7.2.0",
  829       "resolved": "https://registry.npmjs.org/@babel/plugin-transform-modules-amd/-/plugin-transform-modules-amd-7.2.0.tgz",
  830       "integrity": "sha512-mK2A8ucqz1qhrdqjS9VMIDfIvvT2thrEsIQzbaTdc5QFzhDjQv2CkJJ5f6BXIkgbmaoax3zBr2RyvV/8zeoUZw==",
  831       "dev": true,
  832       "requires": {
  833         "@babel/helper-module-transforms": "^7.1.0",
  834         "@babel/helper-plugin-utils": "^7.0.0"
  835       }
  836     },
  837     "@babel/plugin-transform-modules-commonjs": {
  838       "version": "7.4.4",
  839       "resolved": "https://registry.npmjs.org/@babel/plugin-transform-modules-commonjs/-/plugin-transform-modules-commonjs-7.4.4.tgz",
  840       "integrity": "sha512-4sfBOJt58sEo9a2BQXnZq+Q3ZTSAUXyK3E30o36BOGnJ+tvJ6YSxF0PG6kERvbeISgProodWuI9UVG3/FMY6iw==",
  841       "dev": true,
  842       "requires": {
  843         "@babel/helper-module-transforms": "^7.4.4",
  844         "@babel/helper-plugin-utils": "^7.0.0",
  845         "@babel/helper-simple-access": "^7.1.0"
  846       }
  847     },
  848     "@babel/plugin-transform-modules-systemjs": {
  849       "version": "7.4.4",
  850       "resolved": "https://registry.npmjs.org/@babel/plugin-transform-modules-systemjs/-/plugin-transform-modules-systemjs-7.4.4.tgz",
  851       "integrity": "sha512-MSiModfILQc3/oqnG7NrP1jHaSPryO6tA2kOMmAQApz5dayPxWiHqmq4sWH2xF5LcQK56LlbKByCd8Aah/OIkQ==",
  852       "dev": true,
  853       "requires": {
  854         "@babel/helper-hoist-variables": "^7.4.4",
  855         "@babel/helper-plugin-utils": "^7.0.0"
  856       }
  857     },
  858     "@babel/plugin-transform-modules-umd": {
  859       "version": "7.2.0",
  860       "resolved": "https://registry.npmjs.org/@babel/plugin-transform-modules-umd/-/plugin-transform-modules-umd-7.2.0.tgz",
  861       "integrity": "sha512-BV3bw6MyUH1iIsGhXlOK6sXhmSarZjtJ/vMiD9dNmpY8QXFFQTj+6v92pcfy1iqa8DeAfJFwoxcrS/TUZda6sw==",
  862       "dev": true,
  863       "requires": {
  864         "@babel/helper-module-transforms": "^7.1.0",
  865         "@babel/helper-plugin-utils": "^7.0.0"
  866       }
  867     },
  868     "@babel/plugin-transform-named-capturing-groups-regex": {
  869       "version": "7.4.5",
  870       "resolved": "https://registry.npmjs.org/@babel/plugin-transform-named-capturing-groups-regex/-/plugin-transform-named-capturing-groups-regex-7.4.5.tgz",
  871       "integrity": "sha512-z7+2IsWafTBbjNsOxU/Iv5CvTJlr5w4+HGu1HovKYTtgJ362f7kBcQglkfmlspKKZ3bgrbSGvLfNx++ZJgCWsg==",
  872       "dev": true,
  873       "requires": {
  874         "regexp-tree": "^0.1.6"
  875       }
  876     },
  877     "@babel/plugin-transform-new-target": {
  878       "version": "7.4.4",
  879       "resolved": "https://registry.npmjs.org/@babel/plugin-transform-new-target/-/plugin-transform-new-target-7.4.4.tgz",
  880       "integrity": "sha512-r1z3T2DNGQwwe2vPGZMBNjioT2scgWzK9BCnDEh+46z8EEwXBq24uRzd65I7pjtugzPSj921aM15RpESgzsSuA==",
  881       "dev": true,
  882       "requires": {
  883         "@babel/helper-plugin-utils": "^7.0.0"
  884       }
  885     },
  886     "@babel/plugin-transform-object-super": {
  887       "version": "7.2.0",
  888       "resolved": "https://registry.npmjs.org/@babel/plugin-transform-object-super/-/plugin-transform-object-super-7.2.0.tgz",
  889       "integrity": "sha512-VMyhPYZISFZAqAPVkiYb7dUe2AsVi2/wCT5+wZdsNO31FojQJa9ns40hzZ6U9f50Jlq4w6qwzdBB2uwqZ00ebg==",
  890       "dev": true,
  891       "requires": {
  892         "@babel/helper-plugin-utils": "^7.0.0",
  893         "@babel/helper-replace-supers": "^7.1.0"
  894       }
  895     },
  896     "@babel/plugin-transform-parameters": {
  897       "version": "7.4.4",
  898       "resolved": "https://registry.npmjs.org/@babel/plugin-transform-parameters/-/plugin-transform-parameters-7.4.4.tgz",
  899       "integrity": "sha512-oMh5DUO1V63nZcu/ZVLQFqiihBGo4OpxJxR1otF50GMeCLiRx5nUdtokd+u9SuVJrvvuIh9OosRFPP4pIPnwmw==",
  900       "dev": true,
  901       "requires": {
  902         "@babel/helper-call-delegate": "^7.4.4",
  903         "@babel/helper-get-function-arity": "^7.0.0",
  904         "@babel/helper-plugin-utils": "^7.0.0"
  905       }
  906     },
  907     "@babel/plugin-transform-property-literals": {
  908       "version": "7.2.0",
  909       "resolved": "https://registry.npmjs.org/@babel/plugin-transform-property-literals/-/plugin-transform-property-literals-7.2.0.tgz",
  910       "integrity": "sha512-9q7Dbk4RhgcLp8ebduOpCbtjh7C0itoLYHXd9ueASKAG/is5PQtMR5VJGka9NKqGhYEGn5ITahd4h9QeBMylWQ==",
  911       "dev": true,
  912       "requires": {
  913         "@babel/helper-plugin-utils": "^7.0.0"
  914       }
  915     },
  916     "@babel/plugin-transform-react-display-name": {
  917       "version": "7.2.0",
  918       "resolved": "https://registry.npmjs.org/@babel/plugin-transform-react-display-name/-/plugin-transform-react-display-name-7.2.0.tgz",
  919       "integrity": "sha512-Htf/tPa5haZvRMiNSQSFifK12gtr/8vwfr+A9y69uF0QcU77AVu4K7MiHEkTxF7lQoHOL0F9ErqgfNEAKgXj7A==",
  920       "dev": true,
  921       "requires": {
  922         "@babel/helper-plugin-utils": "^7.0.0"
  923       }
  924     },
  925     "@babel/plugin-transform-react-jsx": {
  926       "version": "7.3.0",
  927       "resolved": "https://registry.npmjs.org/@babel/plugin-transform-react-jsx/-/plugin-transform-react-jsx-7.3.0.tgz",
  928       "integrity": "sha512-a/+aRb7R06WcKvQLOu4/TpjKOdvVEKRLWFpKcNuHhiREPgGRB4TQJxq07+EZLS8LFVYpfq1a5lDUnuMdcCpBKg==",
  929       "dev": true,
  930       "requires": {
  931         "@babel/helper-builder-react-jsx": "^7.3.0",
  932         "@babel/helper-plugin-utils": "^7.0.0",
  933         "@babel/plugin-syntax-jsx": "^7.2.0"
  934       }
  935     },
  936     "@babel/plugin-transform-react-jsx-self": {
  937       "version": "7.2.0",
  938       "resolved": "https://registry.npmjs.org/@babel/plugin-transform-react-jsx-self/-/plugin-transform-react-jsx-self-7.2.0.tgz",
  939       "integrity": "sha512-v6S5L/myicZEy+jr6ielB0OR8h+EH/1QFx/YJ7c7Ua+7lqsjj/vW6fD5FR9hB/6y7mGbfT4vAURn3xqBxsUcdg==",
  940       "dev": true,
  941       "requires": {
  942         "@babel/helper-plugin-utils": "^7.0.0",
  943         "@babel/plugin-syntax-jsx": "^7.2.0"
  944       }
  945     },
  946     "@babel/plugin-transform-react-jsx-source": {
  947       "version": "7.2.0",
  948       "resolved": "https://registry.npmjs.org/@babel/plugin-transform-react-jsx-source/-/plugin-transform-react-jsx-source-7.2.0.tgz",
  949       "integrity": "sha512-A32OkKTp4i5U6aE88GwwcuV4HAprUgHcTq0sSafLxjr6AW0QahrCRCjxogkbbcdtpbXkuTOlgpjophCxb6sh5g==",
  950       "dev": true,
  951       "requires": {
  952         "@babel/helper-plugin-utils": "^7.0.0",
  953         "@babel/plugin-syntax-jsx": "^7.2.0"
  954       }
  955     },
  956     "@babel/plugin-transform-regenerator": {
  957       "version": "7.4.5",
  958       "resolved": "https://registry.npmjs.org/@babel/plugin-transform-regenerator/-/plugin-transform-regenerator-7.4.5.tgz",
  959       "integrity": "sha512-gBKRh5qAaCWntnd09S8QC7r3auLCqq5DI6O0DlfoyDjslSBVqBibrMdsqO+Uhmx3+BlOmE/Kw1HFxmGbv0N9dA==",
  960       "dev": true,
  961       "requires": {
  962         "regenerator-transform": "^0.14.0"
  963       }
  964     },
  965     "@babel/plugin-transform-reserved-words": {
  966       "version": "7.2.0",
  967       "resolved": "https://registry.npmjs.org/@babel/plugin-transform-reserved-words/-/plugin-transform-reserved-words-7.2.0.tgz",
  968       "integrity": "sha512-fz43fqW8E1tAB3DKF19/vxbpib1fuyCwSPE418ge5ZxILnBhWyhtPgz8eh1RCGGJlwvksHkyxMxh0eenFi+kFw==",
  969       "dev": true,
  970       "requires": {
  971         "@babel/helper-plugin-utils": "^7.0.0"
  972       }
  973     },
  974     "@babel/plugin-transform-runtime": {
  975       "version": "7.4.4",
  976       "resolved": "https://registry.npmjs.org/@babel/plugin-transform-runtime/-/plugin-transform-runtime-7.4.4.tgz",
  977       "integrity": "sha512-aMVojEjPszvau3NRg+TIH14ynZLvPewH4xhlCW1w6A3rkxTS1m4uwzRclYR9oS+rl/dr+kT+pzbfHuAWP/lc7Q==",
  978       "dev": true,
  979       "requires": {
  980         "@babel/helper-module-imports": "^7.0.0",
  981         "@babel/helper-plugin-utils": "^7.0.0",
  982         "resolve": "^1.8.1",
  983         "semver": "^5.5.1"
  984       }
  985     },
  986     "@babel/plugin-transform-shorthand-properties": {
  987       "version": "7.2.0",
  988       "resolved": "https://registry.npmjs.org/@babel/plugin-transform-shorthand-properties/-/plugin-transform-shorthand-properties-7.2.0.tgz",
  989       "integrity": "sha512-QP4eUM83ha9zmYtpbnyjTLAGKQritA5XW/iG9cjtuOI8s1RuL/3V6a3DeSHfKutJQ+ayUfeZJPcnCYEQzaPQqg==",
  990       "dev": true,
  991       "requires": {
  992         "@babel/helper-plugin-utils": "^7.0.0"
  993       }
  994     },
  995     "@babel/plugin-transform-spread": {
  996       "version": "7.2.2",
  997       "resolved": "https://registry.npmjs.org/@babel/plugin-transform-spread/-/plugin-transform-spread-7.2.2.tgz",
  998       "integrity": "sha512-KWfky/58vubwtS0hLqEnrWJjsMGaOeSBn90Ezn5Jeg9Z8KKHmELbP1yGylMlm5N6TPKeY9A2+UaSYLdxahg01w==",
  999       "dev": true,
 1000       "requires": {
 1001         "@babel/helper-plugin-utils": "^7.0.0"
 1002       }
 1003     },
 1004     "@babel/plugin-transform-sticky-regex": {
 1005       "version": "7.2.0",
 1006       "resolved": "https://registry.npmjs.org/@babel/plugin-transform-sticky-regex/-/plugin-transform-sticky-regex-7.2.0.tgz",
 1007       "integrity": "sha512-KKYCoGaRAf+ckH8gEL3JHUaFVyNHKe3ASNsZ+AlktgHevvxGigoIttrEJb8iKN03Q7Eazlv1s6cx2B2cQ3Jabw==",
 1008       "dev": true,
 1009       "requires": {
 1010         "@babel/helper-plugin-utils": "^7.0.0",
 1011         "@babel/helper-regex": "^7.0.0"
 1012       }
 1013     },
 1014     "@babel/plugin-transform-template-literals": {
 1015       "version": "7.4.4",
 1016       "resolved": "https://registry.npmjs.org/@babel/plugin-transform-template-literals/-/plugin-transform-template-literals-7.4.4.tgz",
 1017       "integrity": "sha512-mQrEC4TWkhLN0z8ygIvEL9ZEToPhG5K7KDW3pzGqOfIGZ28Jb0POUkeWcoz8HnHvhFy6dwAT1j8OzqN8s804+g==",
 1018       "dev": true,
 1019       "requires": {
 1020         "@babel/helper-annotate-as-pure": "^7.0.0",
 1021         "@babel/helper-plugin-utils": "^7.0.0"
 1022       }
 1023     },
 1024     "@babel/plugin-transform-typeof-symbol": {
 1025       "version": "7.2.0",
 1026       "resolved": "https://registry.npmjs.org/@babel/plugin-transform-typeof-symbol/-/plugin-transform-typeof-symbol-7.2.0.tgz",
 1027       "integrity": "sha512-2LNhETWYxiYysBtrBTqL8+La0jIoQQnIScUJc74OYvUGRmkskNY4EzLCnjHBzdmb38wqtTaixpo1NctEcvMDZw==",
 1028       "dev": true,
 1029       "requires": {
 1030         "@babel/helper-plugin-utils": "^7.0.0"
 1031       }
 1032     },
 1033     "@babel/plugin-transform-unicode-regex": {
 1034       "version": "7.4.4",
 1035       "resolved": "https://registry.npmjs.org/@babel/plugin-transform-unicode-regex/-/plugin-transform-unicode-regex-7.4.4.tgz",
 1036       "integrity": "sha512-il+/XdNw01i93+M9J9u4T7/e/Ue/vWfNZE4IRUQjplu2Mqb/AFTDimkw2tdEdSH50wuQXZAbXSql0UphQke+vA==",
 1037       "dev": true,
 1038       "requires": {
 1039         "@babel/helper-plugin-utils": "^7.0.0",
 1040         "@babel/helper-regex": "^7.4.4",
 1041         "regexpu-core": "^4.5.4"
 1042       }
 1043     },
 1044     "@babel/polyfill": {
 1045       "version": "7.4.4",
 1046       "resolved": "https://registry.npmjs.org/@babel/polyfill/-/polyfill-7.4.4.tgz",
 1047       "integrity": "sha512-WlthFLfhQQhh+A2Gn5NSFl0Huxz36x86Jn+E9OW7ibK8edKPq+KLy4apM1yDpQ8kJOVi1OVjpP4vSDLdrI04dg==",
 1048       "dev": true,
 1049       "requires": {
 1050         "core-js": "^2.6.5",
 1051         "regenerator-runtime": "^0.13.2"
 1052       }
 1053     },
 1054     "@babel/preset-env": {
 1055       "version": "7.4.5",
 1056       "resolved": "https://registry.npmjs.org/@babel/preset-env/-/preset-env-7.4.5.tgz",
 1057       "integrity": "sha512-f2yNVXM+FsR5V8UwcFeIHzHWgnhXg3NpRmy0ADvALpnhB0SLbCvrCRr4BLOUYbQNLS+Z0Yer46x9dJXpXewI7w==",
 1058       "dev": true,
 1059       "requires": {
 1060         "@babel/helper-module-imports": "^7.0.0",
 1061         "@babel/helper-plugin-utils": "^7.0.0",
 1062         "@babel/plugin-proposal-async-generator-functions": "^7.2.0",
 1063         "@babel/plugin-proposal-json-strings": "^7.2.0",
 1064         "@babel/plugin-proposal-object-rest-spread": "^7.4.4",
 1065         "@babel/plugin-proposal-optional-catch-binding": "^7.2.0",
 1066         "@babel/plugin-proposal-unicode-property-regex": "^7.4.4",
 1067         "@babel/plugin-syntax-async-generators": "^7.2.0",
 1068         "@babel/plugin-syntax-json-strings": "^7.2.0",
 1069         "@babel/plugin-syntax-object-rest-spread": "^7.2.0",
 1070         "@babel/plugin-syntax-optional-catch-binding": "^7.2.0",
 1071         "@babel/plugin-transform-arrow-functions": "^7.2.0",
 1072         "@babel/plugin-transform-async-to-generator": "^7.4.4",
 1073         "@babel/plugin-transform-block-scoped-functions": "^7.2.0",
 1074         "@babel/plugin-transform-block-scoping": "^7.4.4",
 1075         "@babel/plugin-transform-classes": "^7.4.4",
 1076         "@babel/plugin-transform-computed-properties": "^7.2.0",
 1077         "@babel/plugin-transform-destructuring": "^7.4.4",
 1078         "@babel/plugin-transform-dotall-regex": "^7.4.4",
 1079         "@babel/plugin-transform-duplicate-keys": "^7.2.0",
 1080         "@babel/plugin-transform-exponentiation-operator": "^7.2.0",
 1081         "@babel/plugin-transform-for-of": "^7.4.4",
 1082         "@babel/plugin-transform-function-name": "^7.4.4",
 1083         "@babel/plugin-transform-literals": "^7.2.0",
 1084         "@babel/plugin-transform-member-expression-literals": "^7.2.0",
 1085         "@babel/plugin-transform-modules-amd": "^7.2.0",
 1086         "@babel/plugin-transform-modules-commonjs": "^7.4.4",
 1087         "@babel/plugin-transform-modules-systemjs": "^7.4.4",
 1088         "@babel/plugin-transform-modules-umd": "^7.2.0",
 1089         "@babel/plugin-transform-named-capturing-groups-regex": "^7.4.5",
 1090         "@babel/plugin-transform-new-target": "^7.4.4",
 1091         "@babel/plugin-transform-object-super": "^7.2.0",
 1092         "@babel/plugin-transform-parameters": "^7.4.4",
 1093         "@babel/plugin-transform-property-literals": "^7.2.0",
 1094         "@babel/plugin-transform-regenerator": "^7.4.5",
 1095         "@babel/plugin-transform-reserved-words": "^7.2.0",
 1096         "@babel/plugin-transform-shorthand-properties": "^7.2.0",
 1097         "@babel/plugin-transform-spread": "^7.2.0",
 1098         "@babel/plugin-transform-sticky-regex": "^7.2.0",
 1099         "@babel/plugin-transform-template-literals": "^7.4.4",
 1100         "@babel/plugin-transform-typeof-symbol": "^7.2.0",
 1101         "@babel/plugin-transform-unicode-regex": "^7.4.4",
 1102         "@babel/types": "^7.4.4",
 1103         "browserslist": "^4.6.0",
 1104         "core-js-compat": "^3.1.1",
 1105         "invariant": "^2.2.2",
 1106         "js-levenshtein": "^1.1.3",
 1107         "semver": "^5.5.0"
 1108       }
 1109     },
 1110     "@babel/preset-react": {
 1111       "version": "7.0.0",
 1112       "resolved": "https://registry.npmjs.org/@babel/preset-react/-/preset-react-7.0.0.tgz",
 1113       "integrity": "sha512-oayxyPS4Zj+hF6Et11BwuBkmpgT/zMxyuZgFrMeZID6Hdh3dGlk4sHCAhdBCpuCKW2ppBfl2uCCetlrUIJRY3w==",
 1114       "dev": true,
 1115       "requires": {
 1116         "@babel/helper-plugin-utils": "^7.0.0",
 1117         "@babel/plugin-transform-react-display-name": "^7.0.0",
 1118         "@babel/plugin-transform-react-jsx": "^7.0.0",
 1119         "@babel/plugin-transform-react-jsx-self": "^7.0.0",
 1120         "@babel/plugin-transform-react-jsx-source": "^7.0.0"
 1121       }
 1122     },
 1123     "@babel/register": {
 1124       "version": "7.4.4",
 1125       "resolved": "https://registry.npmjs.org/@babel/register/-/register-7.4.4.tgz",
 1126       "integrity": "sha512-sn51H88GRa00+ZoMqCVgOphmswG4b7mhf9VOB0LUBAieykq2GnRFerlN+JQkO/ntT7wz4jaHNSRPg9IdMPEUkA==",
 1127       "dev": true,
 1128       "requires": {
 1129         "core-js": "^3.0.0",
 1130         "find-cache-dir": "^2.0.0",
 1131         "lodash": "^4.17.11",
 1132         "mkdirp": "^0.5.1",
 1133         "pirates": "^4.0.0",
 1134         "source-map-support": "^0.5.9"
 1135       },
 1136       "dependencies": {
 1137         "core-js": {
 1138           "version": "3.1.3",
 1139           "resolved": "https://registry.npmjs.org/core-js/-/core-js-3.1.3.tgz",
 1140           "integrity": "sha512-PWZ+ZfuaKf178BIAg+CRsljwjIMRV8MY00CbZczkR6Zk5LfkSkjGoaab3+bqRQWVITNZxQB7TFYz+CFcyuamvA==",
 1141           "dev": true
 1142         }
 1143       }
 1144     },
 1145     "@babel/runtime": {
 1146       "version": "7.12.0",
 1147       "resolved": "https://registry.npmjs.org/@babel/runtime/-/runtime-7.12.0.tgz",
 1148       "integrity": "sha512-lS4QLXQ2Vbw2ubfQjeQcn+BZgZ5+ROHW9f+DWjEp5Y+NHYmkRGKqHSJ1tuhbUauKu2nhZNTBIvsIQ8dXfY5Gjw==",
 1149       "requires": {
 1150         "regenerator-runtime": "^0.13.4"
 1151       },
 1152       "dependencies": {
 1153         "regenerator-runtime": {
 1154           "version": "0.13.7",
 1155           "resolved": "https://registry.npmjs.org/regenerator-runtime/-/regenerator-runtime-0.13.7.tgz",
 1156           "integrity": "sha512-a54FxoJDIr27pgf7IgeQGxmqUNYrcV338lf/6gH456HZ/PhX+5BcwHXG9ajESmwe6WRO0tAzRUrRmNONWgkrew=="
 1157         }
 1158       }
 1159     },
 1160     "@babel/template": {
 1161       "version": "7.4.4",
 1162       "resolved": "https://registry.npmjs.org/@babel/template/-/template-7.4.4.tgz",
 1163       "integrity": "sha512-CiGzLN9KgAvgZsnivND7rkA+AeJ9JB0ciPOD4U59GKbQP2iQl+olF1l76kJOupqidozfZ32ghwBEJDhnk9MEcw==",
 1164       "dev": true,
 1165       "requires": {
 1166         "@babel/code-frame": "^7.0.0",
 1167         "@babel/parser": "^7.4.4",
 1168         "@babel/types": "^7.4.4"
 1169       }
 1170     },
 1171     "@babel/traverse": {
 1172       "version": "7.4.5",
 1173       "resolved": "https://registry.npmjs.org/@babel/traverse/-/traverse-7.4.5.tgz",
 1174       "integrity": "sha512-Vc+qjynwkjRmIFGxy0KYoPj4FdVDxLej89kMHFsWScq999uX+pwcX4v9mWRjW0KcAYTPAuVQl2LKP1wEVLsp+A==",
 1175       "dev": true,
 1176       "requires": {
 1177         "@babel/code-frame": "^7.0.0",
 1178         "@babel/generator": "^7.4.4",
 1179         "@babel/helper-function-name": "^7.1.0",
 1180         "@babel/helper-split-export-declaration": "^7.4.4",
 1181         "@babel/parser": "^7.4.5",
 1182         "@babel/types": "^7.4.4",
 1183         "debug": "^4.1.0",
 1184         "globals": "^11.1.0",
 1185         "lodash": "^4.17.11"
 1186       }
 1187     },
 1188     "@babel/types": {
 1189       "version": "7.4.4",
 1190       "resolved": "https://registry.npmjs.org/@babel/types/-/types-7.4.4.tgz",
 1191       "integrity": "sha512-dOllgYdnEFOebhkKCjzSVFqw/PmmB8pH6RGOWkY4GsboQNd47b1fBThBSwlHAq9alF9vc1M3+6oqR47R50L0tQ==",
 1192       "dev": true,
 1193       "requires": {
 1194         "esutils": "^2.0.2",
 1195         "lodash": "^4.17.11",
 1196         "to-fast-properties": "^2.0.0"
 1197       }
 1198     },
 1199     "@mrmlnc/readdir-enhanced": {
 1200       "version": "2.2.1",
 1201       "resolved": "https://registry.npmjs.org/@mrmlnc/readdir-enhanced/-/readdir-enhanced-2.2.1.tgz",
 1202       "integrity": "sha512-bPHp6Ji8b41szTOcaP63VlnbbO5Ny6dwAATtY6JTjh5N2OLrb5Qk/Th5cRkRQhkWCt+EJsYrNB0MiL+Gpn6e3g==",
 1203       "dev": true,
 1204       "requires": {
 1205         "call-me-maybe": "^1.0.1",
 1206         "glob-to-regexp": "^0.3.0"
 1207       }
 1208     },
 1209     "@nodelib/fs.stat": {
 1210       "version": "1.1.3",
 1211       "resolved": "https://registry.npmjs.org/@nodelib/fs.stat/-/fs.stat-1.1.3.tgz",
 1212       "integrity": "sha512-shAmDyaQC4H92APFoIaVDHCx5bStIocgvbwQyxPRrbUY20V1EYTbSDchWbuwlMG3V17cprZhA6+78JfB+3DTPw==",
 1213       "dev": true
 1214     },
 1215     "@samverschueren/stream-to-observable": {
 1216       "version": "0.3.0",
 1217       "resolved": "https://registry.npmjs.org/@samverschueren/stream-to-observable/-/stream-to-observable-0.3.0.tgz",
 1218       "integrity": "sha512-MI4Xx6LHs4Webyvi6EbspgyAb4D2Q2VtnCQ1blOJcoLS6mVa8lNN2rkIy1CVxfTUpoyIbCTkXES1rLXztFD1lg==",
 1219       "dev": true,
 1220       "requires": {
 1221         "any-observable": "^0.3.0"
 1222       }
 1223     },
 1224     "@types/estree": {
 1225       "version": "0.0.39",
 1226       "resolved": "https://registry.npmjs.org/@types/estree/-/estree-0.0.39.tgz",
 1227       "integrity": "sha512-EYNwp3bU+98cpU4lAWYYL7Zz+2gryWH1qbdDTidVd6hkiR6weksdbMadyXKXNPEkQFhXM+hVO9ZygomHXp+AIw==",
 1228       "dev": true
 1229     },
 1230     "@types/events": {
 1231       "version": "3.0.0",
 1232       "resolved": "https://registry.npmjs.org/@types/events/-/events-3.0.0.tgz",
 1233       "integrity": "sha512-EaObqwIvayI5a8dCzhFrjKzVwKLxjoG9T6Ppd5CEo07LRKfQ8Yokw54r5+Wq7FaBQ+yXRvQAYPrHwya1/UFt9g==",
 1234       "dev": true
 1235     },
 1236     "@types/glob": {
 1237       "version": "7.1.1",
 1238       "resolved": "https://registry.npmjs.org/@types/glob/-/glob-7.1.1.tgz",
 1239       "integrity": "sha512-1Bh06cbWJUHMC97acuD6UMG29nMt0Aqz1vF3guLfG+kHHJhy3AyohZFFxYk2f7Q1SQIrNwvncxAE0N/9s70F2w==",
 1240       "dev": true,
 1241       "requires": {
 1242         "@types/events": "*",
 1243         "@types/minimatch": "*",
 1244         "@types/node": "*"
 1245       }
 1246     },
 1247     "@types/minimatch": {
 1248       "version": "3.0.3",
 1249       "resolved": "https://registry.npmjs.org/@types/minimatch/-/minimatch-3.0.3.tgz",
 1250       "integrity": "sha512-tHq6qdbT9U1IRSGf14CL0pUlULksvY9OZ+5eEgl1N7t+OA3tGvNpxJCzuKQlsNgCVwbAs670L1vcVQi8j9HjnA==",
 1251       "dev": true
 1252     },
 1253     "@types/node": {
 1254       "version": "12.0.4",
 1255       "resolved": "https://registry.npmjs.org/@types/node/-/node-12.0.4.tgz",
 1256       "integrity": "sha512-j8YL2C0fXq7IONwl/Ud5Kt0PeXw22zGERt+HSSnwbKOJVsAGkEz3sFCYwaF9IOuoG1HOtE0vKCj6sXF7Q0+Vaw==",
 1257       "dev": true
 1258     },
 1259     "@types/parsimmon": {
 1260       "version": "1.10.0",
 1261       "resolved": "https://registry.npmjs.org/@types/parsimmon/-/parsimmon-1.10.0.tgz",
 1262       "integrity": "sha512-bsTIJFVQv7jnvNiC42ld2pQW2KRI+pAG243L+iATvqzy3X6+NH1obz2itRKDZZ8VVhN3wjwYax/VBGCcXzgTqQ==",
 1263       "dev": true
 1264     },
 1265     "JSONStream": {
 1266       "version": "1.3.5",
 1267       "resolved": "https://registry.npmjs.org/JSONStream/-/JSONStream-1.3.5.tgz",
 1268       "integrity": "sha512-E+iruNOY8VV9s4JEbe1aNEm6MiszPRr/UfcHMz0TQh1BXSxHK+ASV1R6W4HpjBhSeS+54PIsAMCBmwD06LLsqQ==",
 1269       "dev": true,
 1270       "requires": {
 1271         "jsonparse": "^1.2.0",
 1272         "through": ">=2.2.7 <3"
 1273       }
 1274     },
 1275     "abbrev": {
 1276       "version": "1.0.9",
 1277       "resolved": "https://registry.npmjs.org/abbrev/-/abbrev-1.0.9.tgz",
 1278       "integrity": "sha1-kbR5JYinc4wl813W9jdSovh3YTU=",
 1279       "dev": true
 1280     },
 1281     "accepts": {
 1282       "version": "1.3.7",
 1283       "resolved": "https://registry.npmjs.org/accepts/-/accepts-1.3.7.tgz",
 1284       "integrity": "sha512-Il80Qs2WjYlJIBNzNkK6KYqlVMTbZLXgHx2oT0pU/fjRHyEp+PEfEPY0R3WCwAGVOtauxh1hOxNgIf5bv7dQpA==",
 1285       "dev": true,
 1286       "requires": {
 1287         "mime-types": "~2.1.24",
 1288         "negotiator": "0.6.2"
 1289       }
 1290     },
 1291     "acorn": {
 1292       "version": "6.1.1",
 1293       "resolved": "https://registry.npmjs.org/acorn/-/acorn-6.1.1.tgz",
 1294       "integrity": "sha512-jPTiwtOxaHNaAPg/dmrJ/beuzLRnXtB0kQPQ8JpotKJgTB6rX6c8mlf315941pyjBSaPg8NHXS9fhP4u17DpGA==",
 1295       "dev": true
 1296     },
 1297     "acorn-dynamic-import": {
 1298       "version": "4.0.0",
 1299       "resolved": "https://registry.npmjs.org/acorn-dynamic-import/-/acorn-dynamic-import-4.0.0.tgz",
 1300       "integrity": "sha512-d3OEjQV4ROpoflsnUA8HozoIR504TFxNivYEUi6uwz0IYhBkTDXGuWlNdMtybRt3nqVx/L6XqMt0FxkXuWKZhw==",
 1301       "dev": true
 1302     },
 1303     "acorn-jsx": {
 1304       "version": "3.0.1",
 1305       "resolved": "https://registry.npmjs.org/acorn-jsx/-/acorn-jsx-3.0.1.tgz",
 1306       "integrity": "sha1-r9+UiPsezvyDSPb7IvRk4ypYs2s=",
 1307       "dev": true,
 1308       "requires": {
 1309         "acorn": "^3.0.4"
 1310       },
 1311       "dependencies": {
 1312         "acorn": {
 1313           "version": "3.3.0",
 1314           "resolved": "https://registry.npmjs.org/acorn/-/acorn-3.3.0.tgz",
 1315           "integrity": "sha1-ReN/s56No/JbruP/U2niu18iAXo=",
 1316           "dev": true
 1317         }
 1318       }
 1319     },
 1320     "acorn-node": {
 1321       "version": "1.7.0",
 1322       "resolved": "https://registry.npmjs.org/acorn-node/-/acorn-node-1.7.0.tgz",
 1323       "integrity": "sha512-XhahLSsCB6X6CJbe+uNu3Mn9sJBNFxtBN9NLgAOQovfS6Kh0lDUtmlclhjn9CvEK7A7YyRU13PXlNcpSiLI9Yw==",
 1324       "dev": true,
 1325       "requires": {
 1326         "acorn": "^6.1.1",
 1327         "acorn-dynamic-import": "^4.0.0",
 1328         "acorn-walk": "^6.1.1",
 1329         "xtend": "^4.0.1"
 1330       }
 1331     },
 1332     "acorn-walk": {
 1333       "version": "6.1.1",
 1334       "resolved": "https://registry.npmjs.org/acorn-walk/-/acorn-walk-6.1.1.tgz",
 1335       "integrity": "sha512-OtUw6JUTgxA2QoqqmrmQ7F2NYqiBPi/L2jqHyFtllhOUvXYQXf0Z1CYUinIfyT4bTCGmrA7gX9FvHA81uzCoVw==",
 1336       "dev": true
 1337     },
 1338     "addressparser": {
 1339       "version": "1.0.1",
 1340       "resolved": "https://registry.npmjs.org/addressparser/-/addressparser-1.0.1.tgz",
 1341       "integrity": "sha1-R6++GiqSYhkdtoOOT9HTm0CCF0Y=",
 1342       "dev": true,
 1343       "optional": true
 1344     },
 1345     "after": {
 1346       "version": "0.8.2",
 1347       "resolved": "https://registry.npmjs.org/after/-/after-0.8.2.tgz",
 1348       "integrity": "sha1-/ts5T58OAqqXaOcCvaI7UF+ufh8=",
 1349       "dev": true
 1350     },
 1351     "agent-base": {
 1352       "version": "4.2.1",
 1353       "resolved": "https://registry.npmjs.org/agent-base/-/agent-base-4.2.1.tgz",
 1354       "integrity": "sha512-JVwXMr9nHYTUXsBFKUqhJwvlcYU/blreOEUkhNR2eXZIvwd+c+o5V4MgDPKWnMS/56awN3TRzIP+KoPn+roQtg==",
 1355       "dev": true,
 1356       "optional": true,
 1357       "requires": {
 1358         "es6-promisify": "^5.0.0"
 1359       }
 1360     },
 1361     "ajv": {
 1362       "version": "6.10.0",
 1363       "resolved": "https://registry.npmjs.org/ajv/-/ajv-6.10.0.tgz",
 1364       "integrity": "sha512-nffhOpkymDECQyR0mnsUtoCE8RlX38G0rYP+wgLWFyZuUyuuojSSvi/+euOiQBIn63whYwYVIIH1TvE3tu4OEg==",
 1365       "dev": true,
 1366       "requires": {
 1367         "fast-deep-equal": "^2.0.1",
 1368         "fast-json-stable-stringify": "^2.0.0",
 1369         "json-schema-traverse": "^0.4.1",
 1370         "uri-js": "^4.2.2"
 1371       }
 1372     },
 1373     "ajv-keywords": {
 1374       "version": "1.5.1",
 1375       "resolved": "https://registry.npmjs.org/ajv-keywords/-/ajv-keywords-1.5.1.tgz",
 1376       "integrity": "sha1-MU3QpLM2j609/NxU7eYXG4htrzw=",
 1377       "dev": true
 1378     },
 1379     "amdefine": {
 1380       "version": "1.0.1",
 1381       "resolved": "https://registry.npmjs.org/amdefine/-/amdefine-1.0.1.tgz",
 1382       "integrity": "sha1-SlKCrBZHKek2Gbz9OtFR+BfOkfU=",
 1383       "dev": true
 1384     },
 1385     "amqplib": {
 1386       "version": "0.5.3",
 1387       "resolved": "https://registry.npmjs.org/amqplib/-/amqplib-0.5.3.tgz",
 1388       "integrity": "sha512-ZOdUhMxcF+u62rPI+hMtU1NBXSDFQ3eCJJrenamtdQ7YYwh7RZJHOIM1gonVbZ5PyVdYH4xqBPje9OYqk7fnqw==",
 1389       "dev": true,
 1390       "optional": true,
 1391       "requires": {
 1392         "bitsyntax": "~0.1.0",
 1393         "bluebird": "^3.5.2",
 1394         "buffer-more-ints": "~1.0.0",
 1395         "readable-stream": "1.x >=1.1.9",
 1396         "safe-buffer": "~5.1.2",
 1397         "url-parse": "~1.4.3"
 1398       },
 1399       "dependencies": {
 1400         "isarray": {
 1401           "version": "0.0.1",
 1402           "resolved": "https://registry.npmjs.org/isarray/-/isarray-0.0.1.tgz",
 1403           "integrity": "sha1-ihis/Kmo9Bd+Cav8YDiTmwXR7t8=",
 1404           "dev": true,
 1405           "optional": true
 1406         },
 1407         "readable-stream": {
 1408           "version": "1.1.14",
 1409           "resolved": "https://registry.npmjs.org/readable-stream/-/readable-stream-1.1.14.tgz",
 1410           "integrity": "sha1-fPTFTvZI44EwhMY23SB54WbAgdk=",
 1411           "dev": true,
 1412           "optional": true,
 1413           "requires": {
 1414             "core-util-is": "~1.0.0",
 1415             "inherits": "~2.0.1",
 1416             "isarray": "0.0.1",
 1417             "string_decoder": "~0.10.x"
 1418           }
 1419         }
 1420       }
 1421     },
 1422     "ansi-escapes": {
 1423       "version": "1.4.0",
 1424       "resolved": "https://registry.npmjs.org/ansi-escapes/-/ansi-escapes-1.4.0.tgz",
 1425       "integrity": "sha1-06ioOzGapneTZisT52HHkRQiMG4=",
 1426       "dev": true
 1427     },
 1428     "ansi-regex": {
 1429       "version": "2.1.1",
 1430       "resolved": "https://registry.npmjs.org/ansi-regex/-/ansi-regex-2.1.1.tgz",
 1431       "integrity": "sha1-w7M6te42DYbg5ijwRorn7yfWVN8=",
 1432       "dev": true
 1433     },
 1434     "ansi-styles": {
 1435       "version": "3.2.1",
 1436       "resolved": "https://registry.npmjs.org/ansi-styles/-/ansi-styles-3.2.1.tgz",
 1437       "integrity": "sha512-VT0ZI6kZRdTh8YyJw3SMbYm/u+NqfsAxEpWO0Pf9sq8/e94WxxOpPKx9FR1FlyCtOVDNOQ+8ntlqFxiRc+r5qA==",
 1438       "dev": true,
 1439       "requires": {
 1440         "color-convert": "^1.9.0"
 1441       }
 1442     },
 1443     "any-observable": {
 1444       "version": "0.3.0",
 1445       "resolved": "https://registry.npmjs.org/any-observable/-/any-observable-0.3.0.tgz",
 1446       "integrity": "sha512-/FQM1EDkTsf63Ub2C6O7GuYFDsSXUwsaZDurV0np41ocwq0jthUAYCmhBX9f+KwlaCgIuWyr/4WlUQUBfKfZog==",
 1447       "dev": true
 1448     },
 1449     "anymatch": {
 1450       "version": "1.3.2",
 1451       "resolved": "https://registry.npmjs.org/anymatch/-/anymatch-1.3.2.tgz",
 1452       "integrity": "sha512-0XNayC8lTHQ2OI8aljNCN3sSx6hsr/1+rlcDAotXJR7C1oZZHCNsfpbKwMjRA3Uqb5tF1Rae2oloTr4xpq+WjA==",
 1453       "dev": true,
 1454       "requires": {
 1455         "micromatch": "^2.1.5",
 1456         "normalize-path": "^2.0.0"
 1457       },
 1458       "dependencies": {
 1459         "arr-diff": {
 1460           "version": "2.0.0",
 1461           "resolved": "https://registry.npmjs.org/arr-diff/-/arr-diff-2.0.0.tgz",
 1462           "integrity": "sha1-jzuCf5Vai9ZpaX5KQlasPOrjVs8=",
 1463           "dev": true,
 1464           "requires": {
 1465             "arr-flatten": "^1.0.1"
 1466           }
 1467         },
 1468         "array-unique": {
 1469           "version": "0.2.1",
 1470           "resolved": "https://registry.npmjs.org/array-unique/-/array-unique-0.2.1.tgz",
 1471           "integrity": "sha1-odl8yvy8JiXMcPrc6zalDFiwGlM=",
 1472           "dev": true
 1473         },
 1474         "braces": {
 1475           "version": "1.8.5",
 1476           "resolved": "https://registry.npmjs.org/braces/-/braces-1.8.5.tgz",
 1477           "integrity": "sha1-uneWLhLf+WnWt2cR6RS3N4V79qc=",
 1478           "dev": true,
 1479           "requires": {
 1480             "expand-range": "^1.8.1",
 1481             "preserve": "^0.2.0",
 1482             "repeat-element": "^1.1.2"
 1483           }
 1484         },
 1485         "expand-brackets": {
 1486           "version": "0.1.5",
 1487           "resolved": "https://registry.npmjs.org/expand-brackets/-/expand-brackets-0.1.5.tgz",
 1488           "integrity": "sha1-3wcoTjQqgHzXM6xa9yQR5YHRF3s=",
 1489           "dev": true,
 1490           "requires": {
 1491             "is-posix-bracket": "^0.1.0"
 1492           }
 1493         },
 1494         "extglob": {
 1495           "version": "0.3.2",
 1496           "resolved": "https://registry.npmjs.org/extglob/-/extglob-0.3.2.tgz",
 1497           "integrity": "sha1-Lhj/PS9JqydlzskCPwEdqo2DSaE=",
 1498           "dev": true,
 1499           "requires": {
 1500             "is-extglob": "^1.0.0"
 1501           }
 1502         },
 1503         "is-extglob": {
 1504           "version": "1.0.0",
 1505           "resolved": "https://registry.npmjs.org/is-extglob/-/is-extglob-1.0.0.tgz",
 1506           "integrity": "sha1-rEaBd8SUNAWgkvyPKXYMb/xiBsA=",
 1507           "dev": true
 1508         },
 1509         "is-glob": {
 1510           "version": "2.0.1",
 1511           "resolved": "https://registry.npmjs.org/is-glob/-/is-glob-2.0.1.tgz",
 1512           "integrity": "sha1-0Jb5JqPe1WAPP9/ZEZjLCIjC2GM=",
 1513           "dev": true,
 1514           "requires": {
 1515             "is-extglob": "^1.0.0"
 1516           }
 1517         },
 1518         "kind-of": {
 1519           "version": "3.2.2",
 1520           "resolved": "https://registry.npmjs.org/kind-of/-/kind-of-3.2.2.tgz",
 1521           "integrity": "sha1-MeohpzS6ubuw8yRm2JOupR5KPGQ=",
 1522           "dev": true,
 1523           "requires": {
 1524             "is-buffer": "^1.1.5"
 1525           }
 1526         },
 1527         "micromatch": {
 1528           "version": "2.3.11",
 1529           "resolved": "https://registry.npmjs.org/micromatch/-/micromatch-2.3.11.tgz",
 1530           "integrity": "sha1-hmd8l9FyCzY0MdBNDRUpO9OMFWU=",
 1531           "dev": true,
 1532           "requires": {
 1533             "arr-diff": "^2.0.0",
 1534             "array-unique": "^0.2.1",
 1535             "braces": "^1.8.2",
 1536             "expand-brackets": "^0.1.4",
 1537             "extglob": "^0.3.1",
 1538             "filename-regex": "^2.0.0",
 1539             "is-extglob": "^1.0.0",
 1540             "is-glob": "^2.0.1",
 1541             "kind-of": "^3.0.2",
 1542             "normalize-path": "^2.0.1",
 1543             "object.omit": "^2.0.0",
 1544             "parse-glob": "^3.0.4",
 1545             "regex-cache": "^0.4.2"
 1546           }
 1547         }
 1548       }
 1549     },
 1550     "argparse": {
 1551       "version": "1.0.10",
 1552       "resolved": "https://registry.npmjs.org/argparse/-/argparse-1.0.10.tgz",
 1553       "integrity": "sha512-o5Roy6tNG4SL/FOkCAN6RzjiakZS25RLYFrcMttJqbdd8BWrnA+fGz57iN5Pb06pvBGvl5gQ0B48dJlslXvoTg==",
 1554       "dev": true,
 1555       "requires": {
 1556         "sprintf-js": "~1.0.2"
 1557       }
 1558     },
 1559     "aria-query": {
 1560       "version": "0.3.0",
 1561       "resolved": "https://registry.npmjs.org/aria-query/-/aria-query-0.3.0.tgz",
 1562       "integrity": "sha1-y4qZhOKGJxHIPICt5bj1yg3itGc=",
 1563       "dev": true,
 1564       "requires": {
 1565         "ast-types-flow": "0.0.7"
 1566       }
 1567     },
 1568     "arr-diff": {
 1569       "version": "4.0.0",
 1570       "resolved": "https://registry.npmjs.org/arr-diff/-/arr-diff-4.0.0.tgz",
 1571       "integrity": "sha1-1kYQdP6/7HHn4VI1dhoyml3HxSA=",
 1572       "dev": true
 1573     },
 1574     "arr-flatten": {
 1575       "version": "1.1.0",
 1576       "resolved": "https://registry.npmjs.org/arr-flatten/-/arr-flatten-1.1.0.tgz",
 1577       "integrity": "sha512-L3hKV5R/p5o81R7O02IGnwpDmkp6E982XhtbuwSe3O4qOtMMMtodicASA1Cny2U+aCXcNpml+m4dPsvsJ3jatg==",
 1578       "dev": true
 1579     },
 1580     "arr-union": {
 1581       "version": "3.1.0",
 1582       "resolved": "https://registry.npmjs.org/arr-union/-/arr-union-3.1.0.tgz",
 1583       "integrity": "sha1-45sJrqne+Gao8gbiiK9jkZuuOcQ=",
 1584       "dev": true
 1585     },
 1586     "array-filter": {
 1587       "version": "0.0.1",
 1588       "resolved": "https://registry.npmjs.org/array-filter/-/array-filter-0.0.1.tgz",
 1589       "integrity": "sha1-fajPLiZijtcygDWB/SH2fKzS7uw=",
 1590       "dev": true
 1591     },
 1592     "array-find-index": {
 1593       "version": "1.0.2",
 1594       "resolved": "https://registry.npmjs.org/array-find-index/-/array-find-index-1.0.2.tgz",
 1595       "integrity": "sha1-3wEKoSh+Fku9pvlyOwqWoexBh6E=",
 1596       "dev": true
 1597     },
 1598     "array-map": {
 1599       "version": "0.0.0",
 1600       "resolved": "https://registry.npmjs.org/array-map/-/array-map-0.0.0.tgz",
 1601       "integrity": "sha1-iKK6tz0c97zVwbEYoAP2b2ZfpmI=",
 1602       "dev": true
 1603     },
 1604     "array-reduce": {
 1605       "version": "0.0.0",
 1606       "resolved": "https://registry.npmjs.org/array-reduce/-/array-reduce-0.0.0.tgz",
 1607       "integrity": "sha1-FziZ0//Rx9k4PkR5Ul2+J4yrXys=",
 1608       "dev": true
 1609     },
 1610     "array-slice": {
 1611       "version": "0.2.3",
 1612       "resolved": "https://registry.npmjs.org/array-slice/-/array-slice-0.2.3.tgz",
 1613       "integrity": "sha1-3Tz7gO15c6dRF82sabC5nshhhvU=",
 1614       "dev": true
 1615     },
 1616     "array-union": {
 1617       "version": "1.0.2",
 1618       "resolved": "https://registry.npmjs.org/array-union/-/array-union-1.0.2.tgz",
 1619       "integrity": "sha1-mjRBDk9OPaI96jdb5b5w8kd47Dk=",
 1620       "dev": true,
 1621       "requires": {
 1622         "array-uniq": "^1.0.1"
 1623       }
 1624     },
 1625     "array-uniq": {
 1626       "version": "1.0.3",
 1627       "resolved": "https://registry.npmjs.org/array-uniq/-/array-uniq-1.0.3.tgz",
 1628       "integrity": "sha1-r2rId6Jcx/dOBYiUdThY39sk/bY=",
 1629       "dev": true
 1630     },
 1631     "array-unique": {
 1632       "version": "0.3.2",
 1633       "resolved": "https://registry.npmjs.org/array-unique/-/array-unique-0.3.2.tgz",
 1634       "integrity": "sha1-qJS3XUvE9s1nnvMkSp/Y9Gri1Cg=",
 1635       "dev": true
 1636     },
 1637     "array.prototype.find": {
 1638       "version": "2.1.0",
 1639       "resolved": "https://registry.npmjs.org/array.prototype.find/-/array.prototype.find-2.1.0.tgz",
 1640       "integrity": "sha512-Wn41+K1yuO5p7wRZDl7890c3xvv5UBrfVXTVIe28rSQb6LS0fZMDrQB6PAcxQFRFy6vJTLDc3A2+3CjQdzVKRg==",
 1641       "dev": true,
 1642       "requires": {
 1643         "define-properties": "^1.1.3",
 1644         "es-abstract": "^1.13.0"
 1645       }
 1646     },
 1647     "arraybuffer.slice": {
 1648       "version": "0.0.7",
 1649       "resolved": "https://registry.npmjs.org/arraybuffer.slice/-/arraybuffer.slice-0.0.7.tgz",
 1650       "integrity": "sha512-wGUIVQXuehL5TCqQun8OW81jGzAWycqzFF8lFp+GOM5BXLYj3bKNsYC4daB7n6XjCqxQA/qgTJ+8ANR3acjrog==",
 1651       "dev": true
 1652     },
 1653     "arrify": {
 1654       "version": "1.0.1",
 1655       "resolved": "https://registry.npmjs.org/arrify/-/arrify-1.0.1.tgz",
 1656       "integrity": "sha1-iYUI2iIm84DfkEcoRWhJwVAaSw0=",
 1657       "dev": true
 1658     },
 1659     "asn1": {
 1660       "version": "0.2.4",
 1661       "resolved": "https://registry.npmjs.org/asn1/-/asn1-0.2.4.tgz",
 1662       "integrity": "sha512-jxwzQpLQjSmWXgwaCZE9Nz+glAG01yF1QnWgbhGwHI5A6FRIEY6IVqtHhIepHqI7/kyEyQEagBC5mBEFlIYvdg==",
 1663       "dev": true,
 1664       "requires": {
 1665         "safer-buffer": "~2.1.0"
 1666       }
 1667     },
 1668     "asn1.js": {
 1669       "version": "4.10.1",
 1670       "resolved": "https://registry.npmjs.org/asn1.js/-/asn1.js-4.10.1.tgz",
 1671       "integrity": "sha512-p32cOF5q0Zqs9uBiONKYLm6BClCoBCM5O9JfeUSlnQLBTxYdTK+pW+nXflm8UkKd2UYlEbYz5qEi0JuZR9ckSw==",
 1672       "dev": true,
 1673       "requires": {
 1674         "bn.js": "^4.0.0",
 1675         "inherits": "^2.0.1",
 1676         "minimalistic-assert": "^1.0.0"
 1677       }
 1678     },
 1679     "assert": {
 1680       "version": "1.5.0",
 1681       "resolved": "https://registry.npmjs.org/assert/-/assert-1.5.0.tgz",
 1682       "integrity": "sha512-EDsgawzwoun2CZkCgtxJbv392v4nbk9XDD06zI+kQYoBM/3RBWLlEyJARDOmhAAosBjWACEkKL6S+lIZtcAubA==",
 1683       "dev": true,
 1684       "requires": {
 1685         "object-assign": "^4.1.1",
 1686         "util": "0.10.3"
 1687       },
 1688       "dependencies": {
 1689         "inherits": {
 1690           "version": "2.0.1",
 1691           "resolved": "https://registry.npmjs.org/inherits/-/inherits-2.0.1.tgz",
 1692           "integrity": "sha1-sX0I0ya0Qj5Wjv9xn5GwscvfafE=",
 1693           "dev": true
 1694         },
 1695         "util": {
 1696           "version": "0.10.3",
 1697           "resolved": "https://registry.npmjs.org/util/-/util-0.10.3.tgz",
 1698           "integrity": "sha1-evsa/lCAUkZInj23/g7TeTNqwPk=",
 1699           "dev": true,
 1700           "requires": {
 1701             "inherits": "2.0.1"
 1702           }
 1703         }
 1704       }
 1705     },
 1706     "assert-plus": {
 1707       "version": "0.2.0",
 1708       "resolved": "https://registry.npmjs.org/assert-plus/-/assert-plus-0.2.0.tgz",
 1709       "integrity": "sha1-104bh+ev/A24qttwIfP+SBAasjQ=",
 1710       "dev": true
 1711     },
 1712     "assertion-error": {
 1713       "version": "1.1.0",
 1714       "resolved": "https://registry.npmjs.org/assertion-error/-/assertion-error-1.1.0.tgz",
 1715       "integrity": "sha512-jgsaNduz+ndvGyFt3uSuWqvy4lCnIJiovtouQN5JZHOKCS2QuhEdbcQHFhVksz2N2U9hXJo8odG7ETyWlEeuDw==",
 1716       "dev": true
 1717     },
 1718     "assign-symbols": {
 1719       "version": "1.0.0",
 1720       "resolved": "https://registry.npmjs.org/assign-symbols/-/assign-symbols-1.0.0.tgz",
 1721       "integrity": "sha1-WWZ/QfrdTyDMvCu5a41Pf3jsA2c=",
 1722       "dev": true
 1723     },
 1724     "ast-types": {
 1725       "version": "0.13.1",
 1726       "resolved": "https://registry.npmjs.org/ast-types/-/ast-types-0.13.1.tgz",
 1727       "integrity": "sha512-b+EeK0WlzrSmpMw5jktWvQGxblpWnvMrV+vOp69RLjzGiHwWV0vgq75DPKtUjppKni3yWwSW8WLGV3Ch/XIWcQ==",
 1728       "dev": true,
 1729       "optional": true
 1730     },
 1731     "ast-types-flow": {
 1732       "version": "0.0.7",
 1733       "resolved": "https://registry.npmjs.org/ast-types-flow/-/ast-types-flow-0.0.7.tgz",
 1734       "integrity": "sha1-9wtzXGvKGlycItmCw+Oef+ujva0=",
 1735       "dev": true
 1736     },
 1737     "async": {
 1738       "version": "1.5.2",
 1739       "resolved": "https://registry.npmjs.org/async/-/async-1.5.2.tgz",
 1740       "integrity": "sha1-7GphrlZIDAw8skHJVhjiCJL5Zyo=",
 1741       "dev": true
 1742     },
 1743     "async-each": {
 1744       "version": "1.0.3",
 1745       "resolved": "https://registry.npmjs.org/async-each/-/async-each-1.0.3.tgz",
 1746       "integrity": "sha512-z/WhQ5FPySLdvREByI2vZiTWwCnF0moMJ1hK9YQwDTHKh6I7/uSckMetoRGb5UBZPC1z0jlw+n/XCgjeH7y1AQ==",
 1747       "dev": true
 1748     },
 1749     "async-limiter": {
 1750       "version": "1.0.0",
 1751       "resolved": "https://registry.npmjs.org/async-limiter/-/async-limiter-1.0.0.tgz",
 1752       "integrity": "sha512-jp/uFnooOiO+L211eZOoSyzpOITMXx1rBITauYykG3BRYPu8h0UcxsPNB04RR5vo4Tyz3+ay17tR6JVf9qzYWg==",
 1753       "dev": true
 1754     },
 1755     "asynckit": {
 1756       "version": "0.4.0",
 1757       "resolved": "https://registry.npmjs.org/asynckit/-/asynckit-0.4.0.tgz",
 1758       "integrity": "sha1-x57Zf380y48robyXkLzDZkdLS3k=",
 1759       "dev": true
 1760     },
 1761     "atob": {
 1762       "version": "2.1.2",
 1763       "resolved": "https://registry.npmjs.org/atob/-/atob-2.1.2.tgz",
 1764       "integrity": "sha512-Wm6ukoaOGJi/73p/cl2GvLjTI5JM1k/O14isD73YML8StrH/7/lRFgmg8nICZgD3bZZvjwCGxtMOD3wWNAu8cg==",
 1765       "dev": true
 1766     },
 1767     "aws-sign2": {
 1768       "version": "0.6.0",
 1769       "resolved": "https://registry.npmjs.org/aws-sign2/-/aws-sign2-0.6.0.tgz",
 1770       "integrity": "sha1-FDQt0428yU0OW4fXY81jYSwOeU8=",
 1771       "dev": true
 1772     },
 1773     "aws4": {
 1774       "version": "1.8.0",
 1775       "resolved": "https://registry.npmjs.org/aws4/-/aws4-1.8.0.tgz",
 1776       "integrity": "sha512-ReZxvNHIOv88FlT7rxcXIIC0fPt4KZqZbOlivyWtXLt8ESx84zd3kMC6iK5jVeS2qt+g7ftS7ye4fi06X5rtRQ==",
 1777       "dev": true
 1778     },
 1779     "axios": {
 1780       "version": "0.15.3",
 1781       "resolved": "https://registry.npmjs.org/axios/-/axios-0.15.3.tgz",
 1782       "integrity": "sha1-LJ1jiy4ZGgjqHWzJiOrda6W9wFM=",
 1783       "dev": true,
 1784       "optional": true,
 1785       "requires": {
 1786         "follow-redirects": "1.0.0"
 1787       },
 1788       "dependencies": {
 1789         "debug": {
 1790           "version": "2.6.9",
 1791           "resolved": "https://registry.npmjs.org/debug/-/debug-2.6.9.tgz",
 1792           "integrity": "sha512-bC7ElrdJaJnPbAP+1EotYvqZsb3ecl5wi6Bfi6BJTUcNowp6cvspg0jXznRTKDjm/E7AdgFBVeAPVMNcKGsHMA==",
 1793           "dev": true,
 1794           "optional": true,
 1795           "requires": {
 1796             "ms": "2.0.0"
 1797           }
 1798         },
 1799         "follow-redirects": {
 1800           "version": "1.0.0",
 1801           "resolved": "https://registry.npmjs.org/follow-redirects/-/follow-redirects-1.0.0.tgz",
 1802           "integrity": "sha1-jjQpjL0uF28lTv/sdaHHjMhJ/Tc=",
 1803           "dev": true,
 1804           "optional": true,
 1805           "requires": {
 1806             "debug": "^2.2.0"
 1807           }
 1808         },
 1809         "ms": {
 1810           "version": "2.0.0",
 1811           "resolved": "https://registry.npmjs.org/ms/-/ms-2.0.0.tgz",
 1812           "integrity": "sha1-VgiurfwAvmwpAd9fmGF4jeDVl8g=",
 1813           "dev": true,
 1814           "optional": true
 1815         }
 1816       }
 1817     },
 1818     "babel-code-frame": {
 1819       "version": "6.26.0",
 1820       "resolved": "https://registry.npmjs.org/babel-code-frame/-/babel-code-frame-6.26.0.tgz",
 1821       "integrity": "sha1-Y/1D99weO7fONZR9uP42mj9Yx0s=",
 1822       "dev": true,
 1823       "requires": {
 1824         "chalk": "^1.1.3",
 1825         "esutils": "^2.0.2",
 1826         "js-tokens": "^3.0.2"
 1827       },
 1828       "dependencies": {
 1829         "ansi-styles": {
 1830           "version": "2.2.1",
 1831           "resolved": "https://registry.npmjs.org/ansi-styles/-/ansi-styles-2.2.1.tgz",
 1832           "integrity": "sha1-tDLdM1i2NM914eRmQ2gkBTPB3b4=",
 1833           "dev": true
 1834         },
 1835         "chalk": {
 1836           "version": "1.1.3",
 1837           "resolved": "https://registry.npmjs.org/chalk/-/chalk-1.1.3.tgz",
 1838           "integrity": "sha1-qBFcVeSnAv5NFQq9OHKCKn4J/Jg=",
 1839           "dev": true,
 1840           "requires": {
 1841             "ansi-styles": "^2.2.1",
 1842             "escape-string-regexp": "^1.0.2",
 1843             "has-ansi": "^2.0.0",
 1844             "strip-ansi": "^3.0.0",
 1845             "supports-color": "^2.0.0"
 1846           }
 1847         },
 1848         "js-tokens": {
 1849           "version": "3.0.2",
 1850           "resolved": "https://registry.npmjs.org/js-tokens/-/js-tokens-3.0.2.tgz",
 1851           "integrity": "sha1-mGbfOVECEw449/mWvOtlRDIJwls=",
 1852           "dev": true
 1853         },
 1854         "supports-color": {
 1855           "version": "2.0.0",
 1856           "resolved": "https://registry.npmjs.org/supports-color/-/supports-color-2.0.0.tgz",
 1857           "integrity": "sha1-U10EXOa2Nj+kARcIRimZXp3zJMc=",
 1858           "dev": true
 1859         }
 1860       }
 1861     },
 1862     "babel-eslint": {
 1863       "version": "10.0.1",
 1864       "resolved": "https://registry.npmjs.org/babel-eslint/-/babel-eslint-10.0.1.tgz",
 1865       "integrity": "sha512-z7OT1iNV+TjOwHNLLyJk+HN+YVWX+CLE6fPD2SymJZOZQBs+QIexFjhm4keGTm8MW9xr4EC9Q0PbaLB24V5GoQ==",
 1866       "dev": true,
 1867       "requires": {
 1868         "@babel/code-frame": "^7.0.0",
 1869         "@babel/parser": "^7.0.0",
 1870         "@babel/traverse": "^7.0.0",
 1871         "@babel/types": "^7.0.0",
 1872         "eslint-scope": "3.7.1",
 1873         "eslint-visitor-keys": "^1.0.0"
 1874       }
 1875     },
 1876     "babelify": {
 1877       "version": "10.0.0",
 1878       "resolved": "https://registry.npmjs.org/babelify/-/babelify-10.0.0.tgz",
 1879       "integrity": "sha512-X40FaxyH7t3X+JFAKvb1H9wooWKLRCi8pg3m8poqtdZaIng+bjzp9RvKQCvRjF9isHiPkXspbbXT/zwXLtwgwg==",
 1880       "dev": true
 1881     },
 1882     "backo2": {
 1883       "version": "1.0.2",
 1884       "resolved": "https://registry.npmjs.org/backo2/-/backo2-1.0.2.tgz",
 1885       "integrity": "sha1-MasayLEpNjRj41s+u2n038+6eUc=",
 1886       "dev": true
 1887     },
 1888     "balanced-match": {
 1889       "version": "1.0.0",
 1890       "resolved": "https://registry.npmjs.org/balanced-match/-/balanced-match-1.0.0.tgz",
 1891       "integrity": "sha1-ibTRmasr7kneFk6gK4nORi1xt2c=",
 1892       "dev": true
 1893     },
 1894     "base": {
 1895       "version": "0.11.2",
 1896       "resolved": "https://registry.npmjs.org/base/-/base-0.11.2.tgz",
 1897       "integrity": "sha512-5T6P4xPgpp0YDFvSWwEZ4NoE3aM4QBQXDzmVbraCkFj8zHM+mba8SyqB5DbZWyR7mYHo6Y7BdQo3MoA4m0TeQg==",
 1898       "dev": true,
 1899       "requires": {
 1900         "cache-base": "^1.0.1",
 1901         "class-utils": "^0.3.5",
 1902         "component-emitter": "^1.2.1",
 1903         "define-property": "^1.0.0",
 1904         "isobject": "^3.0.1",
 1905         "mixin-deep": "^1.2.0",
 1906         "pascalcase": "^0.1.1"
 1907       },
 1908       "dependencies": {
 1909         "define-property": {
 1910           "version": "1.0.0",
 1911           "resolved": "https://registry.npmjs.org/define-property/-/define-property-1.0.0.tgz",
 1912           "integrity": "sha1-dp66rz9KY6rTr56NMEybvnm/sOY=",
 1913           "dev": true,
 1914           "requires": {
 1915             "is-descriptor": "^1.0.0"
 1916           }
 1917         },
 1918         "is-accessor-descriptor": {
 1919           "version": "1.0.0",
 1920           "resolved": "https://registry.npmjs.org/is-accessor-descriptor/-/is-accessor-descriptor-1.0.0.tgz",
 1921           "integrity": "sha512-m5hnHTkcVsPfqx3AKlyttIPb7J+XykHvJP2B9bZDjlhLIoEq4XoK64Vg7boZlVWYK6LUY94dYPEE7Lh0ZkZKcQ==",
 1922           "dev": true,
 1923           "requires": {
 1924             "kind-of": "^6.0.0"
 1925           }
 1926         },
 1927         "is-data-descriptor": {
 1928           "version": "1.0.0",
 1929           "resolved": "https://registry.npmjs.org/is-data-descriptor/-/is-data-descriptor-1.0.0.tgz",
 1930           "integrity": "sha512-jbRXy1FmtAoCjQkVmIVYwuuqDFUbaOeDjmed1tOGPrsMhtJA4rD9tkgA0F1qJ3gRFRXcHYVkdeaP50Q5rE/jLQ==",
 1931           "dev": true,
 1932           "requires": {
 1933             "kind-of": "^6.0.0"
 1934           }
 1935         },
 1936         "is-descriptor": {
 1937           "version": "1.0.2",
 1938           "resolved": "https://registry.npmjs.org/is-descriptor/-/is-descriptor-1.0.2.tgz",
 1939           "integrity": "sha512-2eis5WqQGV7peooDyLmNEPUrps9+SXX5c9pL3xEB+4e9HnGuDa7mB7kHxHw4CbqS9k1T2hOH3miL8n8WtiYVtg==",
 1940           "dev": true,
 1941           "requires": {
 1942             "is-accessor-descriptor": "^1.0.0",
 1943             "is-data-descriptor": "^1.0.0",
 1944             "kind-of": "^6.0.2"
 1945           }
 1946         }
 1947       }
 1948     },
 1949     "base64-arraybuffer": {
 1950       "version": "0.1.5",
 1951       "resolved": "https://registry.npmjs.org/base64-arraybuffer/-/base64-arraybuffer-0.1.5.tgz",
 1952       "integrity": "sha1-c5JncZI7Whl0etZmqlzUv5xunOg=",
 1953       "dev": true
 1954     },
 1955     "base64-js": {
 1956       "version": "1.3.0",
 1957       "resolved": "https://registry.npmjs.org/base64-js/-/base64-js-1.3.0.tgz",
 1958       "integrity": "sha512-ccav/yGvoa80BQDljCxsmmQ3Xvx60/UpBIij5QN21W3wBi/hhIC9OoO+KLpu9IJTS9j4DRVJ3aDDF9cMSoa2lw==",
 1959       "dev": true
 1960     },
 1961     "base64id": {
 1962       "version": "1.0.0",
 1963       "resolved": "https://registry.npmjs.org/base64id/-/base64id-1.0.0.tgz",
 1964       "integrity": "sha1-R2iMuZu2gE8OBtPnY7HDLlfY5rY=",
 1965       "dev": true
 1966     },
 1967     "bcrypt-pbkdf": {
 1968       "version": "1.0.2",
 1969       "resolved": "https://registry.npmjs.org/bcrypt-pbkdf/-/bcrypt-pbkdf-1.0.2.tgz",
 1970       "integrity": "sha1-pDAdOJtqQ/m2f/PKEaP2Y342Dp4=",
 1971       "dev": true,
 1972       "requires": {
 1973         "tweetnacl": "^0.14.3"
 1974       }
 1975     },
 1976     "better-assert": {
 1977       "version": "1.0.2",
 1978       "resolved": "https://registry.npmjs.org/better-assert/-/better-assert-1.0.2.tgz",
 1979       "integrity": "sha1-QIZrnhueC1W0gYlDEeaPr/rrxSI=",
 1980       "dev": true,
 1981       "requires": {
 1982         "callsite": "1.0.0"
 1983       }
 1984     },
 1985     "binary-extensions": {
 1986       "version": "1.13.1",
 1987       "resolved": "https://registry.npmjs.org/binary-extensions/-/binary-extensions-1.13.1.tgz",
 1988       "integrity": "sha512-Un7MIEDdUC5gNpcGDV97op1Ywk748MpHcFTHoYs6qnj1Z3j7I53VG3nwZhKzoBZmbdRNnb6WRdFlwl7tSDuZGw==",
 1989       "dev": true
 1990     },
 1991     "bitsyntax": {
 1992       "version": "0.1.0",
 1993       "resolved": "https://registry.npmjs.org/bitsyntax/-/bitsyntax-0.1.0.tgz",
 1994       "integrity": "sha512-ikAdCnrloKmFOugAfxWws89/fPc+nw0OOG1IzIE72uSOg/A3cYptKCjSUhDTuj7fhsJtzkzlv7l3b8PzRHLN0Q==",
 1995       "dev": true,
 1996       "optional": true,
 1997       "requires": {
 1998         "buffer-more-ints": "~1.0.0",
 1999         "debug": "~2.6.9",
 2000         "safe-buffer": "~5.1.2"
 2001       },
 2002       "dependencies": {
 2003         "debug": {
 2004           "version": "2.6.9",
 2005           "resolved": "https://registry.npmjs.org/debug/-/debug-2.6.9.tgz",
 2006           "integrity": "sha512-bC7ElrdJaJnPbAP+1EotYvqZsb3ecl5wi6Bfi6BJTUcNowp6cvspg0jXznRTKDjm/E7AdgFBVeAPVMNcKGsHMA==",
 2007           "dev": true,
 2008           "optional": true,
 2009           "requires": {
 2010             "ms": "2.0.0"
 2011           }
 2012         },
 2013         "ms": {
 2014           "version": "2.0.0",
 2015           "resolved": "https://registry.npmjs.org/ms/-/ms-2.0.0.tgz",
 2016           "integrity": "sha1-VgiurfwAvmwpAd9fmGF4jeDVl8g=",
 2017           "dev": true,
 2018           "optional": true
 2019         }
 2020       }
 2021     },
 2022     "bl": {
 2023       "version": "1.1.2",
 2024       "resolved": "https://registry.npmjs.org/bl/-/bl-1.1.2.tgz",
 2025       "integrity": "sha1-/cqHGplxOqANGeO7ukHER4emU5g=",
 2026       "dev": true,
 2027       "optional": true,
 2028       "requires": {
 2029         "readable-stream": "~2.0.5"
 2030       },
 2031       "dependencies": {
 2032         "process-nextick-args": {
 2033           "version": "1.0.7",
 2034           "resolved": "https://registry.npmjs.org/process-nextick-args/-/process-nextick-args-1.0.7.tgz",
 2035           "integrity": "sha1-FQ4gt1ZZCtP5EJPyWk8q2L/zC6M=",
 2036           "dev": true,
 2037           "optional": true
 2038         },
 2039         "readable-stream": {
 2040           "version": "2.0.6",
 2041           "resolved": "https://registry.npmjs.org/readable-stream/-/readable-stream-2.0.6.tgz",
 2042           "integrity": "sha1-j5A0HmilPMySh4jaz80Rs265t44=",
 2043           "dev": true,
 2044           "optional": true,
 2045           "requires": {
 2046             "core-util-is": "~1.0.0",
 2047             "inherits": "~2.0.1",
 2048             "isarray": "~1.0.0",
 2049             "process-nextick-args": "~1.0.6",
 2050             "string_decoder": "~0.10.x",
 2051             "util-deprecate": "~1.0.1"
 2052           }
 2053         }
 2054       }
 2055     },
 2056     "blob": {
 2057       "version": "0.0.5",
 2058       "resolved": "https://registry.npmjs.org/blob/-/blob-0.0.5.tgz",
 2059       "integrity": "sha512-gaqbzQPqOoamawKg0LGVd7SzLgXS+JH61oWprSLH+P+abTczqJbhTR8CmJ2u9/bUYNmHTGJx/UEmn6doAvvuig==",
 2060       "dev": true
 2061     },
 2062     "bluebird": {
 2063       "version": "3.5.5",
 2064       "resolved": "https://registry.npmjs.org/bluebird/-/bluebird-3.5.5.tgz",
 2065       "integrity": "sha512-5am6HnnfN+urzt4yfg7IgTbotDjIT/u8AJpEt0sIU9FtXfVeezXAPKswrG+xKUCOYAINpSdgZVDU6QFh+cuH3w==",
 2066       "dev": true
 2067     },
 2068     "bn.js": {
 2069       "version": "4.11.8",
 2070       "resolved": "https://registry.npmjs.org/bn.js/-/bn.js-4.11.8.tgz",
 2071       "integrity": "sha512-ItfYfPLkWHUjckQCk8xC+LwxgK8NYcXywGigJgSwOP8Y2iyWT4f2vsZnoOXTTbo+o5yXmIUJ4gn5538SO5S3gA==",
 2072       "dev": true
 2073     },
 2074     "body-parser": {
 2075       "version": "1.19.0",
 2076       "resolved": "https://registry.npmjs.org/body-parser/-/body-parser-1.19.0.tgz",
 2077       "integrity": "sha512-dhEPs72UPbDnAQJ9ZKMNTP6ptJaionhP5cBb541nXPlW60Jepo9RV/a4fX4XWW9CuFNK22krhrj1+rgzifNCsw==",
 2078       "dev": true,
 2079       "requires": {
 2080         "bytes": "3.1.0",
 2081         "content-type": "~1.0.4",
 2082         "debug": "2.6.9",
 2083         "depd": "~1.1.2",
 2084         "http-errors": "1.7.2",
 2085         "iconv-lite": "0.4.24",
 2086         "on-finished": "~2.3.0",
 2087         "qs": "6.7.0",
 2088         "raw-body": "2.4.0",
 2089         "type-is": "~1.6.17"
 2090       },
 2091       "dependencies": {
 2092         "debug": {
 2093           "version": "2.6.9",
 2094           "resolved": "https://registry.npmjs.org/debug/-/debug-2.6.9.tgz",
 2095           "integrity": "sha512-bC7ElrdJaJnPbAP+1EotYvqZsb3ecl5wi6Bfi6BJTUcNowp6cvspg0jXznRTKDjm/E7AdgFBVeAPVMNcKGsHMA==",
 2096           "dev": true,
 2097           "requires": {
 2098             "ms": "2.0.0"
 2099           }
 2100         },
 2101         "ms": {
 2102           "version": "2.0.0",
 2103           "resolved": "https://registry.npmjs.org/ms/-/ms-2.0.0.tgz",
 2104           "integrity": "sha1-VgiurfwAvmwpAd9fmGF4jeDVl8g=",
 2105           "dev": true
 2106         },
 2107         "qs": {
 2108           "version": "6.7.0",
 2109           "resolved": "https://registry.npmjs.org/qs/-/qs-6.7.0.tgz",
 2110           "integrity": "sha512-VCdBRNFTX1fyE7Nb6FYoURo/SPe62QCaAyzJvUjwRaIsc+NePBEniHlvxFmmX56+HZphIGtV0XeCirBtpDrTyQ==",
 2111           "dev": true
 2112         }
 2113       }
 2114     },
 2115     "boom": {
 2116       "version": "2.10.1",
 2117       "resolved": "https://registry.npmjs.org/boom/-/boom-2.10.1.tgz",
 2118       "integrity": "sha1-OciRjO/1eZ+D+UkqhI9iWt0Mdm8=",
 2119       "dev": true,
 2120       "requires": {
 2121         "hoek": "2.x.x"
 2122       }
 2123     },
 2124     "brace-expansion": {
 2125       "version": "1.1.11",
 2126       "resolved": "https://registry.npmjs.org/brace-expansion/-/brace-expansion-1.1.11.tgz",
 2127       "integrity": "sha512-iCuPHDFgrHX7H2vEI/5xpz07zSHB00TpugqhmYtVmMO6518mCuRMoOYFldEBl0g187ufozdaHgWKcYFb61qGiA==",
 2128       "dev": true,
 2129       "requires": {
 2130         "balanced-match": "^1.0.0",
 2131         "concat-map": "0.0.1"
 2132       }
 2133     },
 2134     "braces": {
 2135       "version": "2.3.2",
 2136       "resolved": "https://registry.npmjs.org/braces/-/braces-2.3.2.tgz",
 2137       "integrity": "sha512-aNdbnj9P8PjdXU4ybaWLK2IF3jc/EoDYbC7AazW6to3TRsfXxscC9UXOB5iDiEQrkyIbWp2SLQda4+QAa7nc3w==",
 2138       "dev": true,
 2139       "requires": {
 2140         "arr-flatten": "^1.1.0",
 2141         "array-unique": "^0.3.2",
 2142         "extend-shallow": "^2.0.1",
 2143         "fill-range": "^4.0.0",
 2144         "isobject": "^3.0.1",
 2145         "repeat-element": "^1.1.2",
 2146         "snapdragon": "^0.8.1",
 2147         "snapdragon-node": "^2.0.1",
 2148         "split-string": "^3.0.2",
 2149         "to-regex": "^3.0.1"
 2150       },
 2151       "dependencies": {
 2152         "extend-shallow": {
 2153           "version": "2.0.1",
 2154           "resolved": "https://registry.npmjs.org/extend-shallow/-/extend-shallow-2.0.1.tgz",
 2155           "integrity": "sha1-Ua99YUrZqfYQ6huvu5idaxxWiQ8=",
 2156           "dev": true,
 2157           "requires": {
 2158             "is-extendable": "^0.1.0"
 2159           }
 2160         }
 2161       }
 2162     },
 2163     "brorand": {
 2164       "version": "1.1.0",
 2165       "resolved": "https://registry.npmjs.org/brorand/-/brorand-1.1.0.tgz",
 2166       "integrity": "sha1-EsJe/kCkXjwyPrhnWgoM5XsiNx8=",
 2167       "dev": true
 2168     },
 2169     "browser-pack": {
 2170       "version": "6.1.0",
 2171       "resolved": "https://registry.npmjs.org/browser-pack/-/browser-pack-6.1.0.tgz",
 2172       "integrity": "sha512-erYug8XoqzU3IfcU8fUgyHqyOXqIE4tUTTQ+7mqUjQlvnXkOO6OlT9c/ZoJVHYoAaqGxr09CN53G7XIsO4KtWA==",
 2173       "dev": true,
 2174       "requires": {
 2175         "JSONStream": "^1.0.3",
 2176         "combine-source-map": "~0.8.0",
 2177         "defined": "^1.0.0",
 2178         "safe-buffer": "^5.1.1",
 2179         "through2": "^2.0.0",
 2180         "umd": "^3.0.0"
 2181       }
 2182     },
 2183     "browser-resolve": {
 2184       "version": "1.11.3",
 2185       "resolved": "https://registry.npmjs.org/browser-resolve/-/browser-resolve-1.11.3.tgz",
 2186       "integrity": "sha512-exDi1BYWB/6raKHmDTCicQfTkqwN5fioMFV4j8BsfMU4R2DK/QfZfK7kOVkmWCNANf0snkBzqGqAJBao9gZMdQ==",
 2187       "dev": true,
 2188       "requires": {
 2189         "resolve": "1.1.7"
 2190       },
 2191       "dependencies": {
 2192         "resolve": {
 2193           "version": "1.1.7",
 2194           "resolved": "https://registry.npmjs.org/resolve/-/resolve-1.1.7.tgz",
 2195           "integrity": "sha1-IDEU2CrSxe2ejgQRs5ModeiJ6Xs=",
 2196           "dev": true
 2197         }
 2198       }
 2199     },
 2200     "browser-stdout": {
 2201       "version": "1.3.0",
 2202       "resolved": "https://registry.npmjs.org/browser-stdout/-/browser-stdout-1.3.0.tgz",
 2203       "integrity": "sha1-81HTKWnTL6XXpVZxVCY9korjvR8=",
 2204       "dev": true
 2205     },
 2206     "browserify": {
 2207       "version": "14.0.0",
 2208       "resolved": "https://registry.npmjs.org/browserify/-/browserify-14.0.0.tgz",
 2209       "integrity": "sha1-Z+bP56yy+xoZCOinY0UjBt4Lzzg=",
 2210       "dev": true,
 2211       "requires": {
 2212         "JSONStream": "^1.0.3",
 2213         "assert": "^1.4.0",
 2214         "browser-pack": "^6.0.1",
 2215         "browser-resolve": "^1.11.0",
 2216         "browserify-zlib": "~0.1.2",
 2217         "buffer": "^5.0.2",
 2218         "cached-path-relative": "^1.0.0",
 2219         "concat-stream": "~1.5.1",
 2220         "console-browserify": "^1.1.0",
 2221         "constants-browserify": "~1.0.0",
 2222         "crypto-browserify": "^3.0.0",
 2223         "defined": "^1.0.0",
 2224         "deps-sort": "^2.0.0",
 2225         "domain-browser": "~1.1.0",
 2226         "duplexer2": "~0.1.2",
 2227         "events": "~1.1.0",
 2228         "glob": "^7.1.0",
 2229         "has": "^1.0.0",
 2230         "htmlescape": "^1.1.0",
 2231         "https-browserify": "~0.0.0",
 2232         "inherits": "~2.0.1",
 2233         "insert-module-globals": "^7.0.0",
 2234         "labeled-stream-splicer": "^2.0.0",
 2235         "module-deps": "^4.0.8",
 2236         "os-browserify": "~0.1.1",
 2237         "parents": "^1.0.1",
 2238         "path-browserify": "~0.0.0",
 2239         "process": "~0.11.0",
 2240         "punycode": "^1.3.2",
 2241         "querystring-es3": "~0.2.0",
 2242         "read-only-stream": "^2.0.0",
 2243         "readable-stream": "^2.0.2",
 2244         "resolve": "^1.1.4",
 2245         "shasum": "^1.0.0",
 2246         "shell-quote": "^1.6.1",
 2247         "stream-browserify": "^2.0.0",
 2248         "stream-http": "^2.0.0",
 2249         "string_decoder": "~0.10.0",
 2250         "subarg": "^1.0.0",
 2251         "syntax-error": "^1.1.1",
 2252         "through2": "^2.0.0",
 2253         "timers-browserify": "^1.0.1",
 2254         "tty-browserify": "~0.0.0",
 2255         "url": "~0.11.0",
 2256         "util": "~0.10.1",
 2257         "vm-browserify": "~0.0.1",
 2258         "xtend": "^4.0.0"
 2259       }
 2260     },
 2261     "browserify-aes": {
 2262       "version": "1.2.0",
 2263       "resolved": "https://registry.npmjs.org/browserify-aes/-/browserify-aes-1.2.0.tgz",
 2264       "integrity": "sha512-+7CHXqGuspUn/Sl5aO7Ea0xWGAtETPXNSAjHo48JfLdPWcMng33Xe4znFvQweqc/uzk5zSOI3H52CYnjCfb5hA==",
 2265       "dev": true,
 2266       "requires": {
 2267         "buffer-xor": "^1.0.3",
 2268         "cipher-base": "^1.0.0",
 2269         "create-hash": "^1.1.0",
 2270         "evp_bytestokey": "^1.0.3",
 2271         "inherits": "^2.0.1",
 2272         "safe-buffer": "^5.0.1"
 2273       }
 2274     },
 2275     "browserify-cipher": {
 2276       "version": "1.0.1",
 2277       "resolved": "https://registry.npmjs.org/browserify-cipher/-/browserify-cipher-1.0.1.tgz",
 2278       "integrity": "sha512-sPhkz0ARKbf4rRQt2hTpAHqn47X3llLkUGn+xEJzLjwY8LRs2p0v7ljvI5EyoRO/mexrNunNECisZs+gw2zz1w==",
 2279       "dev": true,
 2280       "requires": {
 2281         "browserify-aes": "^1.0.4",
 2282         "browserify-des": "^1.0.0",
 2283         "evp_bytestokey": "^1.0.0"
 2284       }
 2285     },
 2286     "browserify-des": {
 2287       "version": "1.0.2",
 2288       "resolved": "https://registry.npmjs.org/browserify-des/-/browserify-des-1.0.2.tgz",
 2289       "integrity": "sha512-BioO1xf3hFwz4kc6iBhI3ieDFompMhrMlnDFC4/0/vd5MokpuAc3R+LYbwTA9A5Yc9pq9UYPqffKpW2ObuwX5A==",
 2290       "dev": true,
 2291       "requires": {
 2292         "cipher-base": "^1.0.1",
 2293         "des.js": "^1.0.0",
 2294         "inherits": "^2.0.1",
 2295         "safe-buffer": "^5.1.2"
 2296       }
 2297     },
 2298     "browserify-istanbul": {
 2299       "version": "2.0.0",
 2300       "resolved": "https://registry.npmjs.org/browserify-istanbul/-/browserify-istanbul-2.0.0.tgz",
 2301       "integrity": "sha1-haS0JdoffAngK6MqO0T2U104wlc=",
 2302       "dev": true,
 2303       "requires": {
 2304         "minimatch": "^3.0.0",
 2305         "through": "^2.3.8"
 2306       }
 2307     },
 2308     "browserify-rsa": {
 2309       "version": "4.0.1",
 2310       "resolved": "https://registry.npmjs.org/browserify-rsa/-/browserify-rsa-4.0.1.tgz",
 2311       "integrity": "sha1-IeCr+vbyApzy+vsTNWenAdQTVSQ=",
 2312       "dev": true,
 2313       "requires": {
 2314         "bn.js": "^4.1.0",
 2315         "randombytes": "^2.0.1"
 2316       }
 2317     },
 2318     "browserify-sign": {
 2319       "version": "4.0.4",
 2320       "resolved": "https://registry.npmjs.org/browserify-sign/-/browserify-sign-4.0.4.tgz",
 2321       "integrity": "sha1-qk62jl17ZYuqa/alfmMMvXqT0pg=",
 2322       "dev": true,
 2323       "requires": {
 2324         "bn.js": "^4.1.1",
 2325         "browserify-rsa": "^4.0.0",
 2326         "create-hash": "^1.1.0",
 2327         "create-hmac": "^1.1.2",
 2328         "elliptic": "^6.0.0",
 2329         "inherits": "^2.0.1",
 2330         "parse-asn1": "^5.0.0"
 2331       }
 2332     },
 2333     "browserify-zlib": {
 2334       "version": "0.1.4",
 2335       "resolved": "https://registry.npmjs.org/browserify-zlib/-/browserify-zlib-0.1.4.tgz",
 2336       "integrity": "sha1-uzX4pRn2AOD6a4SFJByXnQFB+y0=",
 2337       "dev": true,
 2338       "requires": {
 2339         "pako": "~0.2.0"
 2340       }
 2341     },
 2342     "browserslist": {
 2343       "version": "4.6.1",
 2344       "resolved": "https://registry.npmjs.org/browserslist/-/browserslist-4.6.1.tgz",
 2345       "integrity": "sha512-1MC18ooMPRG2UuVFJTHFIAkk6mpByJfxCrnUyvSlu/hyQSFHMrlhM02SzNuCV+quTP4CKmqtOMAIjrifrpBJXQ==",
 2346       "dev": true,
 2347       "requires": {
 2348         "caniuse-lite": "^1.0.30000971",
 2349         "electron-to-chromium": "^1.3.137",
 2350         "node-releases": "^1.1.21"
 2351       }
 2352     },
 2353     "buffer": {
 2354       "version": "5.2.1",
 2355       "resolved": "https://registry.npmjs.org/buffer/-/buffer-5.2.1.tgz",
 2356       "integrity": "sha512-c+Ko0loDaFfuPWiL02ls9Xd3GO3cPVmUobQ6t3rXNUk304u6hGq+8N/kFi+QEIKhzK3uwolVhLzszmfLmMLnqg==",
 2357       "dev": true,
 2358       "requires": {
 2359         "base64-js": "^1.0.2",
 2360         "ieee754": "^1.1.4"
 2361       }
 2362     },
 2363     "buffer-alloc": {
 2364       "version": "1.2.0",
 2365       "resolved": "https://registry.npmjs.org/buffer-alloc/-/buffer-alloc-1.2.0.tgz",
 2366       "integrity": "sha512-CFsHQgjtW1UChdXgbyJGtnm+O/uLQeZdtbDo8mfUgYXCHSM1wgrVxXm6bSyrUuErEb+4sYVGCzASBRot7zyrow==",
 2367       "dev": true,
 2368       "requires": {
 2369         "buffer-alloc-unsafe": "^1.1.0",
 2370         "buffer-fill": "^1.0.0"
 2371       }
 2372     },
 2373     "buffer-alloc-unsafe": {
 2374       "version": "1.1.0",
 2375       "resolved": "https://registry.npmjs.org/buffer-alloc-unsafe/-/buffer-alloc-unsafe-1.1.0.tgz",
 2376       "integrity": "sha512-TEM2iMIEQdJ2yjPJoSIsldnleVaAk1oW3DBVUykyOLsEsFmEc9kn+SFFPz+gl54KQNxlDnAwCXosOS9Okx2xAg==",
 2377       "dev": true
 2378     },
 2379     "buffer-fill": {
 2380       "version": "1.0.0",
 2381       "resolved": "https://registry.npmjs.org/buffer-fill/-/buffer-fill-1.0.0.tgz",
 2382       "integrity": "sha1-+PeLdniYiO858gXNY39o5wISKyw=",
 2383       "dev": true
 2384     },
 2385     "buffer-from": {
 2386       "version": "1.1.1",
 2387       "resolved": "https://registry.npmjs.org/buffer-from/-/buffer-from-1.1.1.tgz",
 2388       "integrity": "sha512-MQcXEUbCKtEo7bhqEs6560Hyd4XaovZlO/k9V3hjVUF/zwW7KBVdSK4gIt/bzwS9MbR5qob+F5jusZsb0YQK2A==",
 2389       "dev": true
 2390     },
 2391     "buffer-more-ints": {
 2392       "version": "1.0.0",
 2393       "resolved": "https://registry.npmjs.org/buffer-more-ints/-/buffer-more-ints-1.0.0.tgz",
 2394       "integrity": "sha512-EMetuGFz5SLsT0QTnXzINh4Ksr+oo4i+UGTXEshiGCQWnsgSs7ZhJ8fzlwQ+OzEMs0MpDAMr1hxnblp5a4vcHg==",
 2395       "dev": true,
 2396       "optional": true
 2397     },
 2398     "buffer-xor": {
 2399       "version": "1.0.3",
 2400       "resolved": "https://registry.npmjs.org/buffer-xor/-/buffer-xor-1.0.3.tgz",
 2401       "integrity": "sha1-JuYe0UIvtw3ULm42cp7VHYVf6Nk=",
 2402       "dev": true
 2403     },
 2404     "buildmail": {
 2405       "version": "4.0.1",
 2406       "resolved": "https://registry.npmjs.org/buildmail/-/buildmail-4.0.1.tgz",
 2407       "integrity": "sha1-h393OLeHKYccmhBeO4N9K+EaenI=",
 2408       "dev": true,
 2409       "optional": true,
 2410       "requires": {
 2411         "addressparser": "1.0.1",
 2412         "libbase64": "0.1.0",
 2413         "libmime": "3.0.0",
 2414         "libqp": "1.1.0",
 2415         "nodemailer-fetch": "1.6.0",
 2416         "nodemailer-shared": "1.1.0",
 2417         "punycode": "1.4.1"
 2418       }
 2419     },
 2420     "builtin-modules": {
 2421       "version": "1.1.1",
 2422       "resolved": "https://registry.npmjs.org/builtin-modules/-/builtin-modules-1.1.1.tgz",
 2423       "integrity": "sha1-Jw8HbFpywC9bZaR9+Uxf46J4iS8=",
 2424       "dev": true
 2425     },
 2426     "builtin-status-codes": {
 2427       "version": "3.0.0",
 2428       "resolved": "https://registry.npmjs.org/builtin-status-codes/-/builtin-status-codes-3.0.0.tgz",
 2429       "integrity": "sha1-hZgoeOIbmOHGZCXgPQF0eI9Wnug=",
 2430       "dev": true
 2431     },
 2432     "bytes": {
 2433       "version": "3.1.0",
 2434       "resolved": "https://registry.npmjs.org/bytes/-/bytes-3.1.0.tgz",
 2435       "integrity": "sha512-zauLjrfCG+xvoyaqLoV8bLVXXNGC4JqlxFCutSDWA6fJrTo2ZuvLYTqZ7aHBLZSMOopbzwv8f+wZcVzfVTI2Dg==",
 2436       "dev": true
 2437     },
 2438     "cache-base": {
 2439       "version": "1.0.1",
 2440       "resolved": "https://registry.npmjs.org/cache-base/-/cache-base-1.0.1.tgz",
 2441       "integrity": "sha512-AKcdTnFSWATd5/GCPRxr2ChwIJ85CeyrEyjRHlKxQ56d4XJMGym0uAiKn0xbLOGOl3+yRpOTi484dVCEc5AUzQ==",
 2442       "dev": true,
 2443       "requires": {
 2444         "collection-visit": "^1.0.0",
 2445         "component-emitter": "^1.2.1",
 2446         "get-value": "^2.0.6",
 2447         "has-value": "^1.0.0",
 2448         "isobject": "^3.0.1",
 2449         "set-value": "^2.0.0",
 2450         "to-object-path": "^0.3.0",
 2451         "union-value": "^1.0.0",
 2452         "unset-value": "^1.0.0"
 2453       }
 2454     },
 2455     "cached-path-relative": {
 2456       "version": "1.0.2",
 2457       "resolved": "https://registry.npmjs.org/cached-path-relative/-/cached-path-relative-1.0.2.tgz",
 2458       "integrity": "sha512-5r2GqsoEb4qMTTN9J+WzXfjov+hjxT+j3u5K+kIVNIwAd99DLCJE9pBIMP1qVeybV6JiijL385Oz0DcYxfbOIg==",
 2459       "dev": true
 2460     },
 2461     "call-me-maybe": {
 2462       "version": "1.0.1",
 2463       "resolved": "https://registry.npmjs.org/call-me-maybe/-/call-me-maybe-1.0.1.tgz",
 2464       "integrity": "sha1-JtII6onje1y95gJQoV8DHBak1ms=",
 2465       "dev": true
 2466     },
 2467     "caller-callsite": {
 2468       "version": "2.0.0",
 2469       "resolved": "https://registry.npmjs.org/caller-callsite/-/caller-callsite-2.0.0.tgz",
 2470       "integrity": "sha1-hH4PzgoiN1CpoCfFSzNzGtMVQTQ=",
 2471       "dev": true,
 2472       "requires": {
 2473         "callsites": "^2.0.0"
 2474       },
 2475       "dependencies": {
 2476         "callsites": {
 2477           "version": "2.0.0",
 2478           "resolved": "https://registry.npmjs.org/callsites/-/callsites-2.0.0.tgz",
 2479           "integrity": "sha1-BuuE8A7qQT2oav/vrL/7Ngk7PFA=",
 2480           "dev": true
 2481         }
 2482       }
 2483     },
 2484     "caller-path": {
 2485       "version": "0.1.0",
 2486       "resolved": "https://registry.npmjs.org/caller-path/-/caller-path-0.1.0.tgz",
 2487       "integrity": "sha1-lAhe9jWB7NPaqSREqP6U6CV3dR8=",
 2488       "dev": true,
 2489       "requires": {
 2490         "callsites": "^0.2.0"
 2491       }
 2492     },
 2493     "callsite": {
 2494       "version": "1.0.0",
 2495       "resolved": "https://registry.npmjs.org/callsite/-/callsite-1.0.0.tgz",
 2496       "integrity": "sha1-KAOY5dZkvXQDi28JBRU+borxvCA=",
 2497       "dev": true
 2498     },
 2499     "callsites": {
 2500       "version": "0.2.0",
 2501       "resolved": "https://registry.npmjs.org/callsites/-/callsites-0.2.0.tgz",
 2502       "integrity": "sha1-r6uWJikQp/M8GaV3WCXGnzTjUMo=",
 2503       "dev": true
 2504     },
 2505     "camelcase": {
 2506       "version": "4.1.0",
 2507       "resolved": "https://registry.npmjs.org/camelcase/-/camelcase-4.1.0.tgz",
 2508       "integrity": "sha1-1UVjW+HjPFQmScaRc+Xeas+uNN0=",
 2509       "dev": true
 2510     },
 2511     "camelcase-keys": {
 2512       "version": "4.2.0",
 2513       "resolved": "https://registry.npmjs.org/camelcase-keys/-/camelcase-keys-4.2.0.tgz",
 2514       "integrity": "sha1-oqpfsa9oh1glnDLBQUJteJI7m3c=",
 2515       "dev": true,
 2516       "requires": {
 2517         "camelcase": "^4.1.0",
 2518         "map-obj": "^2.0.0",
 2519         "quick-lru": "^1.0.0"
 2520       }
 2521     },
 2522     "caniuse-lite": {
 2523       "version": "1.0.30000971",
 2524       "resolved": "https://registry.npmjs.org/caniuse-lite/-/caniuse-lite-1.0.30000971.tgz",
 2525       "integrity": "sha512-TQFYFhRS0O5rdsmSbF1Wn+16latXYsQJat66f7S7lizXW1PVpWJeZw9wqqVLIjuxDRz7s7xRUj13QCfd8hKn6g==",
 2526       "dev": true
 2527     },
 2528     "caseless": {
 2529       "version": "0.11.0",
 2530       "resolved": "https://registry.npmjs.org/caseless/-/caseless-0.11.0.tgz",
 2531       "integrity": "sha1-cVuW6phBWTzDMGeSP17GDr2k99c=",
 2532       "dev": true
 2533     },
 2534     "chai": {
 2535       "version": "3.5.0",
 2536       "resolved": "https://registry.npmjs.org/chai/-/chai-3.5.0.tgz",
 2537       "integrity": "sha1-TQJjewZ/6Vi9v906QOxW/vc3Mkc=",
 2538       "dev": true,
 2539       "requires": {
 2540         "assertion-error": "^1.0.1",
 2541         "deep-eql": "^0.1.3",
 2542         "type-detect": "^1.0.0"
 2543       }
 2544     },
 2545     "chalk": {
 2546       "version": "2.4.2",
 2547       "resolved": "https://registry.npmjs.org/chalk/-/chalk-2.4.2.tgz",
 2548       "integrity": "sha512-Mti+f9lpJNcwF4tWV8/OrTTtF1gZi+f8FqlyAdouralcFWFQWF2+NgCHShjkCb+IFBLq9buZwE1xckQU4peSuQ==",
 2549       "dev": true,
 2550       "requires": {
 2551         "ansi-styles": "^3.2.1",
 2552         "escape-string-regexp": "^1.0.5",
 2553         "supports-color": "^5.3.0"
 2554       }
 2555     },
 2556     "chokidar": {
 2557       "version": "1.7.0",
 2558       "resolved": "https://registry.npmjs.org/chokidar/-/chokidar-1.7.0.tgz",
 2559       "integrity": "sha1-eY5ol3gVHIB2tLNg5e3SjNortGg=",
 2560       "dev": true,
 2561       "requires": {
 2562         "anymatch": "^1.3.0",
 2563         "async-each": "^1.0.0",
 2564         "fsevents": "^1.0.0",
 2565         "glob-parent": "^2.0.0",
 2566         "inherits": "^2.0.1",
 2567         "is-binary-path": "^1.0.0",
 2568         "is-glob": "^2.0.0",
 2569         "path-is-absolute": "^1.0.0",
 2570         "readdirp": "^2.0.0"
 2571       },
 2572       "dependencies": {
 2573         "glob-parent": {
 2574           "version": "2.0.0",
 2575           "resolved": "https://registry.npmjs.org/glob-parent/-/glob-parent-2.0.0.tgz",
 2576           "integrity": "sha1-gTg9ctsFT8zPUzbaqQLxgvbtuyg=",
 2577           "dev": true,
 2578           "requires": {
 2579             "is-glob": "^2.0.0"
 2580           }
 2581         },
 2582         "is-extglob": {
 2583           "version": "1.0.0",
 2584           "resolved": "https://registry.npmjs.org/is-extglob/-/is-extglob-1.0.0.tgz",
 2585           "integrity": "sha1-rEaBd8SUNAWgkvyPKXYMb/xiBsA=",
 2586           "dev": true
 2587         },
 2588         "is-glob": {
 2589           "version": "2.0.1",
 2590           "resolved": "https://registry.npmjs.org/is-glob/-/is-glob-2.0.1.tgz",
 2591           "integrity": "sha1-0Jb5JqPe1WAPP9/ZEZjLCIjC2GM=",
 2592           "dev": true,
 2593           "requires": {
 2594             "is-extglob": "^1.0.0"
 2595           }
 2596         }
 2597       }
 2598     },
 2599     "ci-info": {
 2600       "version": "2.0.0",
 2601       "resolved": "https://registry.npmjs.org/ci-info/-/ci-info-2.0.0.tgz",
 2602       "integrity": "sha512-5tK7EtrZ0N+OLFMthtqOj4fI2Jeb88C4CAZPu25LDVUgXJ0A3Js4PMGqrn0JU1W0Mh1/Z8wZzYPxqUrXeBboCQ==",
 2603       "dev": true
 2604     },
 2605     "cipher-base": {
 2606       "version": "1.0.4",
 2607       "resolved": "https://registry.npmjs.org/cipher-base/-/cipher-base-1.0.4.tgz",
 2608       "integrity": "sha512-Kkht5ye6ZGmwv40uUDZztayT2ThLQGfnj/T71N/XzeZeo3nf8foyW7zGTsPYkEya3m5f3cAypH+qe7YOrM1U2Q==",
 2609       "dev": true,
 2610       "requires": {
 2611         "inherits": "^2.0.1",
 2612         "safe-buffer": "^5.0.1"
 2613       }
 2614     },
 2615     "circular-json": {
 2616       "version": "0.3.3",
 2617       "resolved": "https://registry.npmjs.org/circular-json/-/circular-json-0.3.3.tgz",
 2618       "integrity": "sha512-UZK3NBx2Mca+b5LsG7bY183pHWt5Y1xts4P3Pz7ENTwGVnJOUWbRb3ocjvX7hx9tq/yTAdclXm9sZ38gNuem4A==",
 2619       "dev": true
 2620     },
 2621     "class-utils": {
 2622       "version": "0.3.6",
 2623       "resolved": "https://registry.npmjs.org/class-utils/-/class-utils-0.3.6.tgz",
 2624       "integrity": "sha512-qOhPa/Fj7s6TY8H8esGu5QNpMMQxz79h+urzrNYN6mn+9BnxlDGf5QZ+XeCDsxSjPqsSR56XOZOJmpeurnLMeg==",
 2625       "dev": true,
 2626       "requires": {
 2627         "arr-union": "^3.1.0",
 2628         "define-property": "^0.2.5",
 2629         "isobject": "^3.0.0",
 2630         "static-extend": "^0.1.1"
 2631       },
 2632       "dependencies": {
 2633         "define-property": {
 2634           "version": "0.2.5",
 2635           "resolved": "https://registry.npmjs.org/define-property/-/define-property-0.2.5.tgz",
 2636           "integrity": "sha1-w1se+RjsPJkPmlvFe+BKrOxcgRY=",
 2637           "dev": true,
 2638           "requires": {
 2639             "is-descriptor": "^0.1.0"
 2640           }
 2641         }
 2642       }
 2643     },
 2644     "cli-cursor": {
 2645       "version": "1.0.2",
 2646       "resolved": "https://registry.npmjs.org/cli-cursor/-/cli-cursor-1.0.2.tgz",
 2647       "integrity": "sha1-ZNo/fValRBLll5S9Ytw1KV6PKYc=",
 2648       "dev": true,
 2649       "requires": {
 2650         "restore-cursor": "^1.0.1"
 2651       }
 2652     },
 2653     "cli-truncate": {
 2654       "version": "0.2.1",
 2655       "resolved": "https://registry.npmjs.org/cli-truncate/-/cli-truncate-0.2.1.tgz",
 2656       "integrity": "sha1-nxXPuwcFAFNpIWxiasfQWrkN1XQ=",
 2657       "dev": true,
 2658       "requires": {
 2659         "slice-ansi": "0.0.4",
 2660         "string-width": "^1.0.1"
 2661       },
 2662       "dependencies": {
 2663         "is-fullwidth-code-point": {
 2664           "version": "1.0.0",
 2665           "resolved": "https://registry.npmjs.org/is-fullwidth-code-point/-/is-fullwidth-code-point-1.0.0.tgz",
 2666           "integrity": "sha1-754xOG8DGn8NZDr4L95QxFfvAMs=",
 2667           "dev": true,
 2668           "requires": {
 2669             "number-is-nan": "^1.0.0"
 2670           }
 2671         },
 2672         "string-width": {
 2673           "version": "1.0.2",
 2674           "resolved": "https://registry.npmjs.org/string-width/-/string-width-1.0.2.tgz",
 2675           "integrity": "sha1-EYvfW4zcUaKn5w0hHgfisLmxB9M=",
 2676           "dev": true,
 2677           "requires": {
 2678             "code-point-at": "^1.0.0",
 2679             "is-fullwidth-code-point": "^1.0.0",
 2680             "strip-ansi": "^3.0.0"
 2681           }
 2682         }
 2683       }
 2684     },
 2685     "cli-width": {
 2686       "version": "2.2.0",
 2687       "resolved": "https://registry.npmjs.org/cli-width/-/cli-width-2.2.0.tgz",
 2688       "integrity": "sha1-/xnt6Kml5XkyQUewwR8PvLq+1jk=",
 2689       "dev": true
 2690     },
 2691     "cliui": {
 2692       "version": "4.1.0",
 2693       "resolved": "https://registry.npmjs.org/cliui/-/cliui-4.1.0.tgz",
 2694       "integrity": "sha512-4FG+RSG9DL7uEwRUZXZn3SS34DiDPfzP0VOiEwtUWlE+AR2EIg+hSyvrIgUUfhdgR/UkAeW2QHgeP+hWrXs7jQ==",
 2695       "dev": true,
 2696       "requires": {
 2697         "string-width": "^2.1.1",
 2698         "strip-ansi": "^4.0.0",
 2699         "wrap-ansi": "^2.0.0"
 2700       },
 2701       "dependencies": {
 2702         "ansi-regex": {
 2703           "version": "3.0.0",
 2704           "resolved": "https://registry.npmjs.org/ansi-regex/-/ansi-regex-3.0.0.tgz",
 2705           "integrity": "sha1-7QMXwyIGT3lGbAKWa922Bas32Zg=",
 2706           "dev": true
 2707         },
 2708         "strip-ansi": {
 2709           "version": "4.0.0",
 2710           "resolved": "https://registry.npmjs.org/strip-ansi/-/strip-ansi-4.0.0.tgz",
 2711           "integrity": "sha1-qEeQIusaw2iocTibY1JixQXuNo8=",
 2712           "dev": true,
 2713           "requires": {
 2714             "ansi-regex": "^3.0.0"
 2715           }
 2716         }
 2717       }
 2718     },
 2719     "co": {
 2720       "version": "4.6.0",
 2721       "resolved": "https://registry.npmjs.org/co/-/co-4.6.0.tgz",
 2722       "integrity": "sha1-bqa989hTrlTMuOR7+gvz+QMfsYQ=",
 2723       "dev": true
 2724     },
 2725     "code-point-at": {
 2726       "version": "1.1.0",
 2727       "resolved": "https://registry.npmjs.org/code-point-at/-/code-point-at-1.1.0.tgz",
 2728       "integrity": "sha1-DQcLTQQ6W+ozovGkDi7bPZpMz3c=",
 2729       "dev": true
 2730     },
 2731     "collection-visit": {
 2732       "version": "1.0.0",
 2733       "resolved": "https://registry.npmjs.org/collection-visit/-/collection-visit-1.0.0.tgz",
 2734       "integrity": "sha1-S8A3PBZLwykbTTaMgpzxqApZ3KA=",
 2735       "dev": true,
 2736       "requires": {
 2737         "map-visit": "^1.0.0",
 2738         "object-visit": "^1.0.0"
 2739       }
 2740     },
 2741     "color-convert": {
 2742       "version": "1.9.3",
 2743       "resolved": "https://registry.npmjs.org/color-convert/-/color-convert-1.9.3.tgz",
 2744       "integrity": "sha512-QfAUtd+vFdAtFQcC8CCyYt1fYWxSqAiK2cSD6zDB8N3cpsEBAvRxp9zOGg6G/SHHJYAT88/az/IuDGALsNVbGg==",
 2745       "dev": true,
 2746       "requires": {
 2747         "color-name": "1.1.3"
 2748       }
 2749     },
 2750     "color-name": {
 2751       "version": "1.1.3",
 2752       "resolved": "https://registry.npmjs.org/color-name/-/color-name-1.1.3.tgz",
 2753       "integrity": "sha1-p9BVi9icQveV3UIyj3QIMcpTvCU=",
 2754       "dev": true
 2755     },
 2756     "colors": {
 2757       "version": "1.3.3",
 2758       "resolved": "https://registry.npmjs.org/colors/-/colors-1.3.3.tgz",
 2759       "integrity": "sha512-mmGt/1pZqYRjMxB1axhTo16/snVZ5krrKkcmMeVKxzECMMXoCgnvTPp10QgHfcbQZw8Dq2jMNG6je4JlWU0gWg==",
 2760       "dev": true
 2761     },
 2762     "combine-lists": {
 2763       "version": "1.0.1",
 2764       "resolved": "https://registry.npmjs.org/combine-lists/-/combine-lists-1.0.1.tgz",
 2765       "integrity": "sha1-RYwH4J4NkA/Ci3Cj/sLazR0st/Y=",
 2766       "dev": true,
 2767       "requires": {
 2768         "lodash": "^4.5.0"
 2769       }
 2770     },
 2771     "combine-source-map": {
 2772       "version": "0.8.0",
 2773       "resolved": "https://registry.npmjs.org/combine-source-map/-/combine-source-map-0.8.0.tgz",
 2774       "integrity": "sha1-pY0N8ELBhvz4IqjoAV9UUNLXmos=",
 2775       "dev": true,
 2776       "requires": {
 2777         "convert-source-map": "~1.1.0",
 2778         "inline-source-map": "~0.6.0",
 2779         "lodash.memoize": "~3.0.3",
 2780         "source-map": "~0.5.3"
 2781       },
 2782       "dependencies": {
 2783         "convert-source-map": {
 2784           "version": "1.1.3",
 2785           "resolved": "https://registry.npmjs.org/convert-source-map/-/convert-source-map-1.1.3.tgz",
 2786           "integrity": "sha1-SCnId+n+SbMWHzvzZziI4gRpmGA=",
 2787           "dev": true
 2788         }
 2789       }
 2790     },
 2791     "combined-stream": {
 2792       "version": "1.0.8",
 2793       "resolved": "https://registry.npmjs.org/combined-stream/-/combined-stream-1.0.8.tgz",
 2794       "integrity": "sha512-FQN4MRfuJeHf7cBbBMJFXhKSDq+2kAArBlmRBvcvFE5BB1HZKXtSFASDhdlz9zOYwxh8lDdnvmMOe/+5cdoEdg==",
 2795       "dev": true,
 2796       "requires": {
 2797         "delayed-stream": "~1.0.0"
 2798       }
 2799     },
 2800     "commander": {
 2801       "version": "2.20.0",
 2802       "resolved": "https://registry.npmjs.org/commander/-/commander-2.20.0.tgz",
 2803       "integrity": "sha512-7j2y+40w61zy6YC2iRNpUe/NwhNyoXrYpHMrSunaMG64nRnaf96zO/KMQR4OyN/UnE5KLyEBnKHd4aG3rskjpQ==",
 2804       "dev": true
 2805     },
 2806     "commondir": {
 2807       "version": "1.0.1",
 2808       "resolved": "https://registry.npmjs.org/commondir/-/commondir-1.0.1.tgz",
 2809       "integrity": "sha1-3dgA2gxmEnOTzKWVDqloo6rxJTs=",
 2810       "dev": true
 2811     },
 2812     "component-bind": {
 2813       "version": "1.0.0",
 2814       "resolved": "https://registry.npmjs.org/component-bind/-/component-bind-1.0.0.tgz",
 2815       "integrity": "sha1-AMYIq33Nk4l8AAllGx06jh5zu9E=",
 2816       "dev": true
 2817     },
 2818     "component-emitter": {
 2819       "version": "1.3.0",
 2820       "resolved": "https://registry.npmjs.org/component-emitter/-/component-emitter-1.3.0.tgz",
 2821       "integrity": "sha512-Rd3se6QB+sO1TwqZjscQrurpEPIfO0/yYnSin6Q/rD3mOutHvUrCAhJub3r90uNb+SESBuE0QYoB90YdfatsRg==",
 2822       "dev": true
 2823     },
 2824     "component-inherit": {
 2825       "version": "0.0.3",
 2826       "resolved": "https://registry.npmjs.org/component-inherit/-/component-inherit-0.0.3.tgz",
 2827       "integrity": "sha1-ZF/ErfWLcrZJ1crmUTVhnbJv8UM=",
 2828       "dev": true
 2829     },
 2830     "concat-map": {
 2831       "version": "0.0.1",
 2832       "resolved": "https://registry.npmjs.org/concat-map/-/concat-map-0.0.1.tgz",
 2833       "integrity": "sha1-2Klr13/Wjfd5OnMDajug1UBdR3s=",
 2834       "dev": true
 2835     },
 2836     "concat-stream": {
 2837       "version": "1.5.2",
 2838       "resolved": "https://registry.npmjs.org/concat-stream/-/concat-stream-1.5.2.tgz",
 2839       "integrity": "sha1-cIl4Yk2FavQaWnQd790mHadSwmY=",
 2840       "dev": true,
 2841       "requires": {
 2842         "inherits": "~2.0.1",
 2843         "readable-stream": "~2.0.0",
 2844         "typedarray": "~0.0.5"
 2845       },
 2846       "dependencies": {
 2847         "process-nextick-args": {
 2848           "version": "1.0.7",
 2849           "resolved": "https://registry.npmjs.org/process-nextick-args/-/process-nextick-args-1.0.7.tgz",
 2850           "integrity": "sha1-FQ4gt1ZZCtP5EJPyWk8q2L/zC6M=",
 2851           "dev": true
 2852         },
 2853         "readable-stream": {
 2854           "version": "2.0.6",
 2855           "resolved": "https://registry.npmjs.org/readable-stream/-/readable-stream-2.0.6.tgz",
 2856           "integrity": "sha1-j5A0HmilPMySh4jaz80Rs265t44=",
 2857           "dev": true,
 2858           "requires": {
 2859             "core-util-is": "~1.0.0",
 2860             "inherits": "~2.0.1",
 2861             "isarray": "~1.0.0",
 2862             "process-nextick-args": "~1.0.6",
 2863             "string_decoder": "~0.10.x",
 2864             "util-deprecate": "~1.0.1"
 2865           }
 2866         }
 2867       }
 2868     },
 2869     "connect": {
 2870       "version": "3.7.0",
 2871       "resolved": "https://registry.npmjs.org/connect/-/connect-3.7.0.tgz",
 2872       "integrity": "sha512-ZqRXc+tZukToSNmh5C2iWMSoV3X1YUcPbqEM4DkEG5tNQXrQUZCNVGGv3IuicnkMtPfGf3Xtp8WCXs295iQ1pQ==",
 2873       "dev": true,
 2874       "requires": {
 2875         "debug": "2.6.9",
 2876         "finalhandler": "1.1.2",
 2877         "parseurl": "~1.3.3",
 2878         "utils-merge": "1.0.1"
 2879       },
 2880       "dependencies": {
 2881         "debug": {
 2882           "version": "2.6.9",
 2883           "resolved": "https://registry.npmjs.org/debug/-/debug-2.6.9.tgz",
 2884           "integrity": "sha512-bC7ElrdJaJnPbAP+1EotYvqZsb3ecl5wi6Bfi6BJTUcNowp6cvspg0jXznRTKDjm/E7AdgFBVeAPVMNcKGsHMA==",
 2885           "dev": true,
 2886           "requires": {
 2887             "ms": "2.0.0"
 2888           }
 2889         },
 2890         "ms": {
 2891           "version": "2.0.0",
 2892           "resolved": "https://registry.npmjs.org/ms/-/ms-2.0.0.tgz",
 2893           "integrity": "sha1-VgiurfwAvmwpAd9fmGF4jeDVl8g=",
 2894           "dev": true
 2895         }
 2896       }
 2897     },
 2898     "console-browserify": {
 2899       "version": "1.1.0",
 2900       "resolved": "https://registry.npmjs.org/console-browserify/-/console-browserify-1.1.0.tgz",
 2901       "integrity": "sha1-8CQcRXMKn8YyOyBtvzjtx0HQuxA=",
 2902       "dev": true,
 2903       "requires": {
 2904         "date-now": "^0.1.4"
 2905       }
 2906     },
 2907     "constants-browserify": {
 2908       "version": "1.0.0",
 2909       "resolved": "https://registry.npmjs.org/constants-browserify/-/constants-browserify-1.0.0.tgz",
 2910       "integrity": "sha1-wguW2MYXdIqvHBYCF2DNJ/y4y3U=",
 2911       "dev": true
 2912     },
 2913     "contains-path": {
 2914       "version": "0.1.0",
 2915       "resolved": "https://registry.npmjs.org/contains-path/-/contains-path-0.1.0.tgz",
 2916       "integrity": "sha1-/ozxhP9mcLa67wGp1IYaXL7EEgo=",
 2917       "dev": true
 2918     },
 2919     "content-type": {
 2920       "version": "1.0.4",
 2921       "resolved": "https://registry.npmjs.org/content-type/-/content-type-1.0.4.tgz",
 2922       "integrity": "sha512-hIP3EEPs8tB9AT1L+NUqtwOAps4mk2Zob89MWXMHjHWg9milF/j4osnnQLXBCBFBk/tvIG/tUc9mOUJiPBhPXA==",
 2923       "dev": true
 2924     },
 2925     "convert-source-map": {
 2926       "version": "1.6.0",
 2927       "resolved": "https://registry.npmjs.org/convert-source-map/-/convert-source-map-1.6.0.tgz",
 2928       "integrity": "sha512-eFu7XigvxdZ1ETfbgPBohgyQ/Z++C0eEhTor0qRwBw9unw+L0/6V8wkSuGgzdThkiS5lSpdptOQPD8Ak40a+7A==",
 2929       "dev": true,
 2930       "requires": {
 2931         "safe-buffer": "~5.1.1"
 2932       }
 2933     },
 2934     "cookie": {
 2935       "version": "0.3.1",
 2936       "resolved": "https://registry.npmjs.org/cookie/-/cookie-0.3.1.tgz",
 2937       "integrity": "sha1-5+Ch+e9DtMi6klxcWpboBtFoc7s=",
 2938       "dev": true
 2939     },
 2940     "copy-descriptor": {
 2941       "version": "0.1.1",
 2942       "resolved": "https://registry.npmjs.org/copy-descriptor/-/copy-descriptor-0.1.1.tgz",
 2943       "integrity": "sha1-Z29us8OZl8LuGsOpJP1hJHSPV40=",
 2944       "dev": true
 2945     },
 2946     "core-js": {
 2947       "version": "2.6.9",
 2948       "resolved": "https://registry.npmjs.org/core-js/-/core-js-2.6.9.tgz",
 2949       "integrity": "sha512-HOpZf6eXmnl7la+cUdMnLvUxKNqLUzJvgIziQ0DiF3JwSImNphIqdGqzj6hIKyX04MmV0poclQ7+wjWvxQyR2A==",
 2950       "dev": true
 2951     },
 2952     "core-js-compat": {
 2953       "version": "3.1.3",
 2954       "resolved": "https://registry.npmjs.org/core-js-compat/-/core-js-compat-3.1.3.tgz",
 2955       "integrity": "sha512-EP018pVhgwsKHz3YoN1hTq49aRe+h017Kjz0NQz3nXV0cCRMvH3fLQl+vEPGr4r4J5sk4sU3tUC7U1aqTCeJeA==",
 2956       "dev": true,
 2957       "requires": {
 2958         "browserslist": "^4.6.0",
 2959         "core-js-pure": "3.1.3",
 2960         "semver": "^6.1.0"
 2961       },
 2962       "dependencies": {
 2963         "semver": {
 2964           "version": "6.1.1",
 2965           "resolved": "https://registry.npmjs.org/semver/-/semver-6.1.1.tgz",
 2966           "integrity": "sha512-rWYq2e5iYW+fFe/oPPtYJxYgjBm8sC4rmoGdUOgBB7VnwKt6HrL793l2voH1UlsyYZpJ4g0wfjnTEO1s1NP2eQ==",
 2967           "dev": true
 2968         }
 2969       }
 2970     },
 2971     "core-js-pure": {
 2972       "version": "3.1.3",
 2973       "resolved": "https://registry.npmjs.org/core-js-pure/-/core-js-pure-3.1.3.tgz",
 2974       "integrity": "sha512-k3JWTrcQBKqjkjI0bkfXS0lbpWPxYuHWfMMjC1VDmzU4Q58IwSbuXSo99YO/hUHlw/EB4AlfA2PVxOGkrIq6dA==",
 2975       "dev": true
 2976     },
 2977     "core-util-is": {
 2978       "version": "1.0.2",
 2979       "resolved": "https://registry.npmjs.org/core-util-is/-/core-util-is-1.0.2.tgz",
 2980       "integrity": "sha1-tf1UIgqivFq1eqtxQMlAdUUDwac=",
 2981       "dev": true
 2982     },
 2983     "cosmiconfig": {
 2984       "version": "5.2.1",
 2985       "resolved": "https://registry.npmjs.org/cosmiconfig/-/cosmiconfig-5.2.1.tgz",
 2986       "integrity": "sha512-H65gsXo1SKjf8zmrJ67eJk8aIRKV5ff2D4uKZIBZShbhGSpEmsQOPW/SKMKYhSTrqR7ufy6RP69rPogdaPh/kA==",
 2987       "dev": true,
 2988       "requires": {
 2989         "import-fresh": "^2.0.0",
 2990         "is-directory": "^0.3.1",
 2991         "js-yaml": "^3.13.1",
 2992         "parse-json": "^4.0.0"
 2993       },
 2994       "dependencies": {
 2995         "esprima": {
 2996           "version": "4.0.1",
 2997           "resolved": "https://registry.npmjs.org/esprima/-/esprima-4.0.1.tgz",
 2998           "integrity": "sha512-eGuFFw7Upda+g4p+QHvnW0RyTX/SVeJBDM/gCtMARO0cLuT2HcEKnTPvhjV6aGeqrCB/sbNop0Kszm0jsaWU4A==",
 2999           "dev": true
 3000         },
 3001         "js-yaml": {
 3002           "version": "3.13.1",
 3003           "resolved": "https://registry.npmjs.org/js-yaml/-/js-yaml-3.13.1.tgz",
 3004           "integrity": "sha512-YfbcO7jXDdyj0DGxYVSlSeQNHbD7XPWvrVWeVUujrQEoZzWJIRrCPoyk6kL6IAjAG2IolMK4T0hNUe0HOUs5Jw==",
 3005           "dev": true,
 3006           "requires": {
 3007             "argparse": "^1.0.7",
 3008             "esprima": "^4.0.0"
 3009           }
 3010         }
 3011       }
 3012     },
 3013     "coveralls": {
 3014       "version": "2.11.16",
 3015       "resolved": "https://registry.npmjs.org/coveralls/-/coveralls-2.11.16.tgz",
 3016       "integrity": "sha1-2pBhJlFC3e6VT2g3kSK+l76KtLE=",
 3017       "dev": true,
 3018       "requires": {
 3019         "js-yaml": "3.6.1",
 3020         "lcov-parse": "0.0.10",
 3021         "log-driver": "1.2.5",
 3022         "minimist": "1.2.0",
 3023         "request": "2.79.0"
 3024       }
 3025     },
 3026     "cp-file": {
 3027       "version": "6.2.0",
 3028       "resolved": "https://registry.npmjs.org/cp-file/-/cp-file-6.2.0.tgz",
 3029       "integrity": "sha512-fmvV4caBnofhPe8kOcitBwSn2f39QLjnAnGq3gO9dfd75mUytzKNZB1hde6QHunW2Rt+OwuBOMc3i1tNElbszA==",
 3030       "dev": true,
 3031       "requires": {
 3032         "graceful-fs": "^4.1.2",
 3033         "make-dir": "^2.0.0",
 3034         "nested-error-stacks": "^2.0.0",
 3035         "pify": "^4.0.1",
 3036         "safe-buffer": "^5.0.1"
 3037       }
 3038     },
 3039     "cpy": {
 3040       "version": "7.2.0",
 3041       "resolved": "https://registry.npmjs.org/cpy/-/cpy-7.2.0.tgz",
 3042       "integrity": "sha512-CUYi9WYd7vdtEcq1NKqiS/yY2WdaDCNOBA/AoTQHVJzlpJMqctB8py9JrHgGIft6TgO5m8ZidI4l1ZD+RMr/wA==",
 3043       "dev": true,
 3044       "requires": {
 3045         "arrify": "^1.0.1",
 3046         "cp-file": "^6.1.0",
 3047         "globby": "^9.2.0",
 3048         "nested-error-stacks": "^2.1.0"
 3049       }
 3050     },
 3051     "cpy-cli": {
 3052       "version": "2.0.0",
 3053       "resolved": "https://registry.npmjs.org/cpy-cli/-/cpy-cli-2.0.0.tgz",
 3054       "integrity": "sha512-LzrtY3lBWvFZcw4lXgkEbbDUd7y78juC3C5l7gj3UyezMEZF0Be9fjCVLN1HoZAzdMDeC3KHehWpHBJvgVAPkw==",
 3055       "dev": true,
 3056       "requires": {
 3057         "cpy": "^7.0.0",
 3058         "meow": "^5.0.0"
 3059       }
 3060     },
 3061     "create-ecdh": {
 3062       "version": "4.0.3",
 3063       "resolved": "https://registry.npmjs.org/create-ecdh/-/create-ecdh-4.0.3.tgz",
 3064       "integrity": "sha512-GbEHQPMOswGpKXM9kCWVrremUcBmjteUaQ01T9rkKCPDXfUHX0IoP9LpHYo2NPFampa4e+/pFDc3jQdxrxQLaw==",
 3065       "dev": true,
 3066       "requires": {
 3067         "bn.js": "^4.1.0",
 3068         "elliptic": "^6.0.0"
 3069       }
 3070     },
 3071     "create-hash": {
 3072       "version": "1.2.0",
 3073       "resolved": "https://registry.npmjs.org/create-hash/-/create-hash-1.2.0.tgz",
 3074       "integrity": "sha512-z00bCGNHDG8mHAkP7CtT1qVu+bFQUPjYq/4Iv3C3kWjTFV10zIjfSoeqXo9Asws8gwSHDGj/hl2u4OGIjapeCg==",
 3075       "dev": true,
 3076       "requires": {
 3077         "cipher-base": "^1.0.1",
 3078         "inherits": "^2.0.1",
 3079         "md5.js": "^1.3.4",
 3080         "ripemd160": "^2.0.1",
 3081         "sha.js": "^2.4.0"
 3082       }
 3083     },
 3084     "create-hmac": {
 3085       "version": "1.1.7",
 3086       "resolved": "https://registry.npmjs.org/create-hmac/-/create-hmac-1.1.7.tgz",
 3087       "integrity": "sha512-MJG9liiZ+ogc4TzUwuvbER1JRdgvUFSB5+VR/g5h82fGaIRWMWddtKBHi7/sVhfjQZ6SehlyhvQYrcYkaUIpLg==",
 3088       "dev": true,
 3089       "requires": {
 3090         "cipher-base": "^1.0.3",
 3091         "create-hash": "^1.1.0",
 3092         "inherits": "^2.0.1",
 3093         "ripemd160": "^2.0.0",
 3094         "safe-buffer": "^5.0.1",
 3095         "sha.js": "^2.4.8"
 3096       }
 3097     },
 3098     "cross-spawn": {
 3099       "version": "6.0.5",
 3100       "resolved": "https://registry.npmjs.org/cross-spawn/-/cross-spawn-6.0.5.tgz",
 3101       "integrity": "sha512-eTVLrBSt7fjbDygz805pMnstIs2VTBNkRm0qxZd+M7A5XDdxVRWO5MxGBXZhjY4cqLYLdtrGqRf8mBPmzwSpWQ==",
 3102       "dev": true,
 3103       "requires": {
 3104         "nice-try": "^1.0.4",
 3105         "path-key": "^2.0.1",
 3106         "semver": "^5.5.0",
 3107         "shebang-command": "^1.2.0",
 3108         "which": "^1.2.9"
 3109       }
 3110     },
 3111     "cryptiles": {
 3112       "version": "2.0.5",
 3113       "resolved": "https://registry.npmjs.org/cryptiles/-/cryptiles-2.0.5.tgz",
 3114       "integrity": "sha1-O9/s3GCBR8HGcgL6KR59ylnqo7g=",
 3115       "dev": true,
 3116       "requires": {
 3117         "boom": "2.x.x"
 3118       }
 3119     },
 3120     "crypto-browserify": {
 3121       "version": "3.12.0",
 3122       "resolved": "https://registry.npmjs.org/crypto-browserify/-/crypto-browserify-3.12.0.tgz",
 3123       "integrity": "sha512-fz4spIh+znjO2VjL+IdhEpRJ3YN6sMzITSBijk6FK2UvTqruSQW+/cCZTSNsMiZNvUeq0CqurF+dAbyiGOY6Wg==",
 3124       "dev": true,
 3125       "requires": {
 3126         "browserify-cipher": "^1.0.0",
 3127         "browserify-sign": "^4.0.0",
 3128         "create-ecdh": "^4.0.0",
 3129         "create-hash": "^1.1.0",
 3130         "create-hmac": "^1.1.0",
 3131         "diffie-hellman": "^5.0.0",
 3132         "inherits": "^2.0.1",
 3133         "pbkdf2": "^3.0.3",
 3134         "public-encrypt": "^4.0.0",
 3135         "randombytes": "^2.0.0",
 3136         "randomfill": "^1.0.3"
 3137       }
 3138     },
 3139     "currently-unhandled": {
 3140       "version": "0.4.1",
 3141       "resolved": "https://registry.npmjs.org/currently-unhandled/-/currently-unhandled-0.4.1.tgz",
 3142       "integrity": "sha1-mI3zP+qxke95mmE2nddsF635V+o=",
 3143       "dev": true,
 3144       "requires": {
 3145         "array-find-index": "^1.0.1"
 3146       }
 3147     },
 3148     "custom-event": {
 3149       "version": "1.0.1",
 3150       "resolved": "https://registry.npmjs.org/custom-event/-/custom-event-1.0.1.tgz",
 3151       "integrity": "sha1-XQKkaFCt8bSjF5RqOSj8y1v9BCU=",
 3152       "dev": true
 3153     },
 3154     "d": {
 3155       "version": "1.0.0",
 3156       "resolved": "https://registry.npmjs.org/d/-/d-1.0.0.tgz",
 3157       "integrity": "sha1-dUu1v+VUUdpppYuU1F9MWwRi1Y8=",
 3158       "dev": true,
 3159       "requires": {
 3160         "es5-ext": "^0.10.9"
 3161       }
 3162     },
 3163     "damerau-levenshtein": {
 3164       "version": "1.0.5",
 3165       "resolved": "https://registry.npmjs.org/damerau-levenshtein/-/damerau-levenshtein-1.0.5.tgz",
 3166       "integrity": "sha512-CBCRqFnpu715iPmw1KrdOrzRqbdFwQTwAWyyyYS42+iAgHCuXZ+/TdMgQkUENPomxEz9z1BEzuQU2Xw0kUuAgA==",
 3167       "dev": true
 3168     },
 3169     "dash-ast": {
 3170       "version": "1.0.0",
 3171       "resolved": "https://registry.npmjs.org/dash-ast/-/dash-ast-1.0.0.tgz",
 3172       "integrity": "sha512-Vy4dx7gquTeMcQR/hDkYLGUnwVil6vk4FOOct+djUnHOUWt+zJPJAaRIXaAFkPXtJjvlY7o3rfRu0/3hpnwoUA==",
 3173       "dev": true
 3174     },
 3175     "dashdash": {
 3176       "version": "1.14.1",
 3177       "resolved": "https://registry.npmjs.org/dashdash/-/dashdash-1.14.1.tgz",
 3178       "integrity": "sha1-hTz6D3y+L+1d4gMmuN1YEDX24vA=",
 3179       "dev": true,
 3180       "requires": {
 3181         "assert-plus": "^1.0.0"
 3182       },
 3183       "dependencies": {
 3184         "assert-plus": {
 3185           "version": "1.0.0",
 3186           "resolved": "https://registry.npmjs.org/assert-plus/-/assert-plus-1.0.0.tgz",
 3187           "integrity": "sha1-8S4PPF13sLHN2RRpQuTpbB5N1SU=",
 3188           "dev": true
 3189         }
 3190       }
 3191     },
 3192     "data-uri-to-buffer": {
 3193       "version": "2.0.1",
 3194       "resolved": "https://registry.npmjs.org/data-uri-to-buffer/-/data-uri-to-buffer-2.0.1.tgz",
 3195       "integrity": "sha512-OkVVLrerfAKZlW2ZZ3Ve2y65jgiWqBKsTfUIAFbn8nVbPcCZg6l6gikKlEYv0kXcmzqGm6mFq/Jf2vriuEkv8A==",
 3196       "dev": true,
 3197       "optional": true,
 3198       "requires": {
 3199         "@types/node": "^8.0.7"
 3200       },
 3201       "dependencies": {
 3202         "@types/node": {
 3203           "version": "8.10.49",
 3204           "resolved": "https://registry.npmjs.org/@types/node/-/node-8.10.49.tgz",
 3205           "integrity": "sha512-YX30JVx0PvSmJ3Eqr74fYLGeBxD+C7vIL20ek+GGGLJeUbVYRUW3EzyAXpIRA0K8c8o0UWqR/GwEFYiFoz1T8w==",
 3206           "dev": true,
 3207           "optional": true
 3208         }
 3209       }
 3210     },
 3211     "date-fns": {
 3212       "version": "1.30.1",
 3213       "resolved": "https://registry.npmjs.org/date-fns/-/date-fns-1.30.1.tgz",
 3214       "integrity": "sha512-hBSVCvSmWC+QypYObzwGOd9wqdDpOt+0wl0KbU+R+uuZBS1jN8VsD1ss3irQDknRj5NvxiTF6oj/nDRnN/UQNw==",
 3215       "dev": true
 3216     },
 3217     "date-format": {
 3218       "version": "1.2.0",
 3219       "resolved": "https://registry.npmjs.org/date-format/-/date-format-1.2.0.tgz",
 3220       "integrity": "sha1-YV6CjiM90aubua4JUODOzPpuytg=",
 3221       "dev": true
 3222     },
 3223     "date-now": {
 3224       "version": "0.1.4",
 3225       "resolved": "https://registry.npmjs.org/date-now/-/date-now-0.1.4.tgz",
 3226       "integrity": "sha1-6vQ5/U1ISK105cx9vvIAZyueNFs=",
 3227       "dev": true
 3228     },
 3229     "dateformat": {
 3230       "version": "1.0.12",
 3231       "resolved": "https://registry.npmjs.org/dateformat/-/dateformat-1.0.12.tgz",
 3232       "integrity": "sha1-nxJLZ1lMk3/3BpMuSmQsyo27/uk=",
 3233       "dev": true,
 3234       "requires": {
 3235         "get-stdin": "^4.0.1",
 3236         "meow": "^3.3.0"
 3237       },
 3238       "dependencies": {
 3239         "camelcase": {
 3240           "version": "2.1.1",
 3241           "resolved": "https://registry.npmjs.org/camelcase/-/camelcase-2.1.1.tgz",
 3242           "integrity": "sha1-fB0W1nmhu+WcoCys7PsBHiAfWh8=",
 3243           "dev": true
 3244         },
 3245         "camelcase-keys": {
 3246           "version": "2.1.0",
 3247           "resolved": "https://registry.npmjs.org/camelcase-keys/-/camelcase-keys-2.1.0.tgz",
 3248           "integrity": "sha1-MIvur/3ygRkFHvodkyITyRuPkuc=",
 3249           "dev": true,
 3250           "requires": {
 3251             "camelcase": "^2.0.0",
 3252             "map-obj": "^1.0.0"
 3253           }
 3254         },
 3255         "find-up": {
 3256           "version": "1.1.2",
 3257           "resolved": "https://registry.npmjs.org/find-up/-/find-up-1.1.2.tgz",
 3258           "integrity": "sha1-ay6YIrGizgpgq2TWEOzK1TyyTQ8=",
 3259           "dev": true,
 3260           "requires": {
 3261             "path-exists": "^2.0.0",
 3262             "pinkie-promise": "^2.0.0"
 3263           }
 3264         },
 3265         "get-stdin": {
 3266           "version": "4.0.1",
 3267           "resolved": "https://registry.npmjs.org/get-stdin/-/get-stdin-4.0.1.tgz",
 3268           "integrity": "sha1-uWjGsKBDhDJJAui/Gl3zJXmkUP4=",
 3269           "dev": true
 3270         },
 3271         "indent-string": {
 3272           "version": "2.1.0",
 3273           "resolved": "https://registry.npmjs.org/indent-string/-/indent-string-2.1.0.tgz",
 3274           "integrity": "sha1-ji1INIdCEhtKghi3oTfppSBJ3IA=",
 3275           "dev": true,
 3276           "requires": {
 3277             "repeating": "^2.0.0"
 3278           }
 3279         },
 3280         "load-json-file": {
 3281           "version": "1.1.0",
 3282           "resolved": "https://registry.npmjs.org/load-json-file/-/load-json-file-1.1.0.tgz",
 3283           "integrity": "sha1-lWkFcI1YtLq0wiYbBPWfMcmTdMA=",
 3284           "dev": true,
 3285           "requires": {
 3286             "graceful-fs": "^4.1.2",
 3287             "parse-json": "^2.2.0",
 3288             "pify": "^2.0.0",
 3289             "pinkie-promise": "^2.0.0",
 3290             "strip-bom": "^2.0.0"
 3291           }
 3292         },
 3293         "map-obj": {
 3294           "version": "1.0.1",
 3295           "resolved": "https://registry.npmjs.org/map-obj/-/map-obj-1.0.1.tgz",
 3296           "integrity": "sha1-2TPOuSBdgr3PSIb2dCvcK03qFG0=",
 3297           "dev": true
 3298         },
 3299         "meow": {
 3300           "version": "3.7.0",
 3301           "resolved": "https://registry.npmjs.org/meow/-/meow-3.7.0.tgz",
 3302           "integrity": "sha1-cstmi0JSKCkKu/qFaJJYcwioAfs=",
 3303           "dev": true,
 3304           "requires": {
 3305             "camelcase-keys": "^2.0.0",
 3306             "decamelize": "^1.1.2",
 3307             "loud-rejection": "^1.0.0",
 3308             "map-obj": "^1.0.1",
 3309             "minimist": "^1.1.3",
 3310             "normalize-package-data": "^2.3.4",
 3311             "object-assign": "^4.0.1",
 3312             "read-pkg-up": "^1.0.1",
 3313             "redent": "^1.0.0",
 3314             "trim-newlines": "^1.0.0"
 3315           }
 3316         },
 3317         "parse-json": {
 3318           "version": "2.2.0",
 3319           "resolved": "https://registry.npmjs.org/parse-json/-/parse-json-2.2.0.tgz",
 3320           "integrity": "sha1-9ID0BDTvgHQfhGkJn43qGPVaTck=",
 3321           "dev": true,
 3322           "requires": {
 3323             "error-ex": "^1.2.0"
 3324           }
 3325         },
 3326         "path-exists": {
 3327           "version": "2.1.0",
 3328           "resolved": "https://registry.npmjs.org/path-exists/-/path-exists-2.1.0.tgz",
 3329           "integrity": "sha1-D+tsZPD8UY2adU3V77YscCJ2H0s=",
 3330           "dev": true,
 3331           "requires": {
 3332             "pinkie-promise": "^2.0.0"
 3333           }
 3334         },
 3335         "path-type": {
 3336           "version": "1.1.0",
 3337           "resolved": "https://registry.npmjs.org/path-type/-/path-type-1.1.0.tgz",
 3338           "integrity": "sha1-WcRPfuSR2nBNpBXaWkBwuk+P5EE=",
 3339           "dev": true,
 3340           "requires": {
 3341             "graceful-fs": "^4.1.2",
 3342             "pify": "^2.0.0",
 3343             "pinkie-promise": "^2.0.0"
 3344           }
 3345         },
 3346         "pify": {
 3347           "version": "2.3.0",
 3348           "resolved": "https://registry.npmjs.org/pify/-/pify-2.3.0.tgz",
 3349           "integrity": "sha1-7RQaasBDqEnqWISY59yosVMw6Qw=",
 3350           "dev": true
 3351         },
 3352         "read-pkg": {
 3353           "version": "1.1.0",
 3354           "resolved": "https://registry.npmjs.org/read-pkg/-/read-pkg-1.1.0.tgz",
 3355           "integrity": "sha1-9f+qXs0pyzHAR0vKfXVra7KePyg=",
 3356           "dev": true,
 3357           "requires": {
 3358             "load-json-file": "^1.0.0",
 3359             "normalize-package-data": "^2.3.2",
 3360             "path-type": "^1.0.0"
 3361           }
 3362         },
 3363         "read-pkg-up": {
 3364           "version": "1.0.1",
 3365           "resolved": "https://registry.npmjs.org/read-pkg-up/-/read-pkg-up-1.0.1.tgz",
 3366           "integrity": "sha1-nWPBMnbAZZGNV/ACpX9AobZD+wI=",
 3367           "dev": true,
 3368           "requires": {
 3369             "find-up": "^1.0.0",
 3370             "read-pkg": "^1.0.0"
 3371           }
 3372         },
 3373         "redent": {
 3374           "version": "1.0.0",
 3375           "resolved": "https://registry.npmjs.org/redent/-/redent-1.0.0.tgz",
 3376           "integrity": "sha1-z5Fqsf1fHxbfsggi3W7H9zDCr94=",
 3377           "dev": true,
 3378           "requires": {
 3379             "indent-string": "^2.1.0",
 3380             "strip-indent": "^1.0.1"
 3381           }
 3382         },
 3383         "strip-bom": {
 3384           "version": "2.0.0",
 3385           "resolved": "https://registry.npmjs.org/strip-bom/-/strip-bom-2.0.0.tgz",
 3386           "integrity": "sha1-YhmoVhZSBJHzV4i9vxRHqZx+aw4=",
 3387           "dev": true,
 3388           "requires": {
 3389             "is-utf8": "^0.2.0"
 3390           }
 3391         },
 3392         "strip-indent": {
 3393           "version": "1.0.1",
 3394           "resolved": "https://registry.npmjs.org/strip-indent/-/strip-indent-1.0.1.tgz",
 3395           "integrity": "sha1-DHlipq3vp7vUrDZkYKY4VSrhoKI=",
 3396           "dev": true,
 3397           "requires": {
 3398             "get-stdin": "^4.0.1"
 3399           }
 3400         },
 3401         "trim-newlines": {
 3402           "version": "1.0.0",
 3403           "resolved": "https://registry.npmjs.org/trim-newlines/-/trim-newlines-1.0.0.tgz",
 3404           "integrity": "sha1-WIeWa7WCpFA6QetST301ARgVphM=",
 3405           "dev": true
 3406         }
 3407       }
 3408     },
 3409     "debounce": {
 3410       "version": "1.2.0",
 3411       "resolved": "https://registry.npmjs.org/debounce/-/debounce-1.2.0.tgz",
 3412       "integrity": "sha512-mYtLl1xfZLi1m4RtQYlZgJUNQjl4ZxVnHzIR8nLLgi4q1YT8o/WM+MK/f8yfcc9s5Ir5zRaPZyZU6xs1Syoocg==",
 3413       "dev": true
 3414     },
 3415     "debug": {
 3416       "version": "4.1.1",
 3417       "resolved": "https://registry.npmjs.org/debug/-/debug-4.1.1.tgz",
 3418       "integrity": "sha512-pYAIzeRo8J6KPEaJ0VWOh5Pzkbw/RetuzehGM7QRRX5he4fPHx2rdKMB256ehJCkX+XRQm16eZLqLNS8RSZXZw==",
 3419       "dev": true,
 3420       "requires": {
 3421         "ms": "^2.1.1"
 3422       }
 3423     },
 3424     "decamelize": {
 3425       "version": "1.2.0",
 3426       "resolved": "https://registry.npmjs.org/decamelize/-/decamelize-1.2.0.tgz",
 3427       "integrity": "sha1-9lNNFRSCabIDUue+4m9QH5oZEpA=",
 3428       "dev": true
 3429     },
 3430     "decamelize-keys": {
 3431       "version": "1.1.0",
 3432       "resolved": "https://registry.npmjs.org/decamelize-keys/-/decamelize-keys-1.1.0.tgz",
 3433       "integrity": "sha1-0XGoeTMlKAfrPLYdwcFEXQeN8tk=",
 3434       "dev": true,
 3435       "requires": {
 3436         "decamelize": "^1.1.0",
 3437         "map-obj": "^1.0.0"
 3438       },
 3439       "dependencies": {
 3440         "map-obj": {
 3441           "version": "1.0.1",
 3442           "resolved": "https://registry.npmjs.org/map-obj/-/map-obj-1.0.1.tgz",
 3443           "integrity": "sha1-2TPOuSBdgr3PSIb2dCvcK03qFG0=",
 3444           "dev": true
 3445         }
 3446       }
 3447     },
 3448     "decode-uri-component": {
 3449       "version": "0.2.0",
 3450       "resolved": "https://registry.npmjs.org/decode-uri-component/-/decode-uri-component-0.2.0.tgz",
 3451       "integrity": "sha1-6zkTMzRYd1y4TNGh+uBiEGu4dUU=",
 3452       "dev": true
 3453     },
 3454     "dedent": {
 3455       "version": "0.7.0",
 3456       "resolved": "https://registry.npmjs.org/dedent/-/dedent-0.7.0.tgz",
 3457       "integrity": "sha1-JJXduvbrh0q7Dhvp3yLS5aVEMmw=",
 3458       "dev": true
 3459     },
 3460     "deep-eql": {
 3461       "version": "0.1.3",
 3462       "resolved": "https://registry.npmjs.org/deep-eql/-/deep-eql-0.1.3.tgz",
 3463       "integrity": "sha1-71WKyrjeJSBs1xOQbXTlaTDrafI=",
 3464       "dev": true,
 3465       "requires": {
 3466         "type-detect": "0.1.1"
 3467       },
 3468       "dependencies": {
 3469         "type-detect": {
 3470           "version": "0.1.1",
 3471           "resolved": "https://registry.npmjs.org/type-detect/-/type-detect-0.1.1.tgz",
 3472           "integrity": "sha1-C6XsKohWQORw6k6FBZcZANrFiCI=",
 3473           "dev": true
 3474         }
 3475       }
 3476     },
 3477     "deep-is": {
 3478       "version": "0.1.3",
 3479       "resolved": "https://registry.npmjs.org/deep-is/-/deep-is-0.1.3.tgz",
 3480       "integrity": "sha1-s2nW+128E+7PUk+RsHD+7cNXzzQ=",
 3481       "dev": true
 3482     },
 3483     "define-properties": {
 3484       "version": "1.1.3",
 3485       "resolved": "https://registry.npmjs.org/define-properties/-/define-properties-1.1.3.tgz",
 3486       "integrity": "sha512-3MqfYKj2lLzdMSf8ZIZE/V+Zuy+BgD6f164e8K2w7dgnpKArBDerGYpM46IYYcjnkdPNMjPk9A6VFB8+3SKlXQ==",
 3487       "dev": true,
 3488       "requires": {
 3489         "object-keys": "^1.0.12"
 3490       }
 3491     },
 3492     "define-property": {
 3493       "version": "2.0.2",
 3494       "resolved": "https://registry.npmjs.org/define-property/-/define-property-2.0.2.tgz",
 3495       "integrity": "sha512-jwK2UV4cnPpbcG7+VRARKTZPUWowwXA8bzH5NP6ud0oeAxyYPuGZUAC7hMugpCdz4BeSZl2Dl9k66CHJ/46ZYQ==",
 3496       "dev": true,
 3497       "requires": {
 3498         "is-descriptor": "^1.0.2",
 3499         "isobject": "^3.0.1"
 3500       },
 3501       "dependencies": {
 3502         "is-accessor-descriptor": {
 3503           "version": "1.0.0",
 3504           "resolved": "https://registry.npmjs.org/is-accessor-descriptor/-/is-accessor-descriptor-1.0.0.tgz",
 3505           "integrity": "sha512-m5hnHTkcVsPfqx3AKlyttIPb7J+XykHvJP2B9bZDjlhLIoEq4XoK64Vg7boZlVWYK6LUY94dYPEE7Lh0ZkZKcQ==",
 3506           "dev": true,
 3507           "requires": {
 3508             "kind-of": "^6.0.0"
 3509           }
 3510         },
 3511         "is-data-descriptor": {
 3512           "version": "1.0.0",
 3513           "resolved": "https://registry.npmjs.org/is-data-descriptor/-/is-data-descriptor-1.0.0.tgz",
 3514           "integrity": "sha512-jbRXy1FmtAoCjQkVmIVYwuuqDFUbaOeDjmed1tOGPrsMhtJA4rD9tkgA0F1qJ3gRFRXcHYVkdeaP50Q5rE/jLQ==",
 3515           "dev": true,
 3516           "requires": {
 3517             "kind-of": "^6.0.0"
 3518           }
 3519         },
 3520         "is-descriptor": {
 3521           "version": "1.0.2",
 3522           "resolved": "https://registry.npmjs.org/is-descriptor/-/is-descriptor-1.0.2.tgz",
 3523           "integrity": "sha512-2eis5WqQGV7peooDyLmNEPUrps9+SXX5c9pL3xEB+4e9HnGuDa7mB7kHxHw4CbqS9k1T2hOH3miL8n8WtiYVtg==",
 3524           "dev": true,
 3525           "requires": {
 3526             "is-accessor-descriptor": "^1.0.0",
 3527             "is-data-descriptor": "^1.0.0",
 3528             "kind-of": "^6.0.2"
 3529           }
 3530         }
 3531       }
 3532     },
 3533     "defined": {
 3534       "version": "1.0.0",
 3535       "resolved": "https://registry.npmjs.org/defined/-/defined-1.0.0.tgz",
 3536       "integrity": "sha1-yY2bzvdWdBiOEQlpFRGZ45sfppM=",
 3537       "dev": true
 3538     },
 3539     "definitelytyped-header-parser": {
 3540       "version": "1.2.0",
 3541       "resolved": "https://registry.npmjs.org/definitelytyped-header-parser/-/definitelytyped-header-parser-1.2.0.tgz",
 3542       "integrity": "sha512-xpg8uu/2YD/reaVsZV4oJ4g7UDYFqQGWvT1W9Tsj6q4VtWBSaig38Qgah0ZMnQGF9kAsAim08EXDO1nSi0+Nog==",
 3543       "dev": true,
 3544       "requires": {
 3545         "@types/parsimmon": "^1.3.0",
 3546         "parsimmon": "^1.2.0"
 3547       }
 3548     },
 3549     "degenerator": {
 3550       "version": "1.0.4",
 3551       "resolved": "https://registry.npmjs.org/degenerator/-/degenerator-1.0.4.tgz",
 3552       "integrity": "sha1-/PSQo37OJmRk2cxDGrmMWBnO0JU=",
 3553       "dev": true,
 3554       "optional": true,
 3555       "requires": {
 3556         "ast-types": "0.x.x",
 3557         "escodegen": "1.x.x",
 3558         "esprima": "3.x.x"
 3559       },
 3560       "dependencies": {
 3561         "esprima": {
 3562           "version": "3.1.3",
 3563           "resolved": "https://registry.npmjs.org/esprima/-/esprima-3.1.3.tgz",
 3564           "integrity": "sha1-/cpRzuYTOJXjyI1TXOSdv/YqRjM=",
 3565           "dev": true,
 3566           "optional": true
 3567         }
 3568       }
 3569     },
 3570     "del": {
 3571       "version": "3.0.0",
 3572       "resolved": "https://registry.npmjs.org/del/-/del-3.0.0.tgz",
 3573       "integrity": "sha1-U+z2mf/LyzljdpGrE7rxYIGXZuU=",
 3574       "dev": true,
 3575       "requires": {
 3576         "globby": "^6.1.0",
 3577         "is-path-cwd": "^1.0.0",
 3578         "is-path-in-cwd": "^1.0.0",
 3579         "p-map": "^1.1.1",
 3580         "pify": "^3.0.0",
 3581         "rimraf": "^2.2.8"
 3582       },
 3583       "dependencies": {
 3584         "globby": {
 3585           "version": "6.1.0",
 3586           "resolved": "https://registry.npmjs.org/globby/-/globby-6.1.0.tgz",
 3587           "integrity": "sha1-9abXDoOV4hyFj7BInWTfAkJNUGw=",
 3588           "dev": true,
 3589           "requires": {
 3590             "array-union": "^1.0.1",
 3591             "glob": "^7.0.3",
 3592             "object-assign": "^4.0.1",
 3593             "pify": "^2.0.0",
 3594             "pinkie-promise": "^2.0.0"
 3595           },
 3596           "dependencies": {
 3597             "pify": {
 3598               "version": "2.3.0",
 3599               "resolved": "https://registry.npmjs.org/pify/-/pify-2.3.0.tgz",
 3600               "integrity": "sha1-7RQaasBDqEnqWISY59yosVMw6Qw=",
 3601               "dev": true
 3602             }
 3603           }
 3604         },
 3605         "pify": {
 3606           "version": "3.0.0",
 3607           "resolved": "https://registry.npmjs.org/pify/-/pify-3.0.0.tgz",
 3608           "integrity": "sha1-5aSs0sEB/fPZpNB/DbxNtJ3SgXY=",
 3609           "dev": true
 3610         }
 3611       }
 3612     },
 3613     "delayed-stream": {
 3614       "version": "1.0.0",
 3615       "resolved": "https://registry.npmjs.org/delayed-stream/-/delayed-stream-1.0.0.tgz",
 3616       "integrity": "sha1-3zrhmayt+31ECqrgsp4icrJOxhk=",
 3617       "dev": true
 3618     },
 3619     "depd": {
 3620       "version": "1.1.2",
 3621       "resolved": "https://registry.npmjs.org/depd/-/depd-1.1.2.tgz",
 3622       "integrity": "sha1-m81S4UwJd2PnSbJ0xDRu0uVgtak=",
 3623       "dev": true
 3624     },
 3625     "deps-sort": {
 3626       "version": "2.0.0",
 3627       "resolved": "https://registry.npmjs.org/deps-sort/-/deps-sort-2.0.0.tgz",
 3628       "integrity": "sha1-CRckkC6EZYJg65EHSMzNGvbiH7U=",
 3629       "dev": true,
 3630       "requires": {
 3631         "JSONStream": "^1.0.3",
 3632         "shasum": "^1.0.0",
 3633         "subarg": "^1.0.0",
 3634         "through2": "^2.0.0"
 3635       }
 3636     },
 3637     "des.js": {
 3638       "version": "1.0.0",
 3639       "resolved": "https://registry.npmjs.org/des.js/-/des.js-1.0.0.tgz",
 3640       "integrity": "sha1-wHTS4qpqipoH29YfmhXCzYPsjsw=",
 3641       "dev": true,
 3642       "requires": {
 3643         "inherits": "^2.0.1",
 3644         "minimalistic-assert": "^1.0.0"
 3645       }
 3646     },
 3647     "detective": {
 3648       "version": "4.7.1",
 3649       "resolved": "https://registry.npmjs.org/detective/-/detective-4.7.1.tgz",
 3650       "integrity": "sha512-H6PmeeUcZloWtdt4DAkFyzFL94arpHr3NOwwmVILFiy+9Qd4JTxxXrzfyGk/lmct2qVGBwTSwSXagqu2BxmWig==",
 3651       "dev": true,
 3652       "requires": {
 3653         "acorn": "^5.2.1",
 3654         "defined": "^1.0.0"
 3655       },
 3656       "dependencies": {
 3657         "acorn": {
 3658           "version": "5.7.3",
 3659           "resolved": "https://registry.npmjs.org/acorn/-/acorn-5.7.3.tgz",
 3660           "integrity": "sha512-T/zvzYRfbVojPWahDsE5evJdHb3oJoQfFbsrKM7w5Zcs++Tr257tia3BmMP8XYVjp1S9RZXQMh7gao96BlqZOw==",
 3661           "dev": true
 3662         }
 3663       }
 3664     },
 3665     "di": {
 3666       "version": "0.0.1",
 3667       "resolved": "https://registry.npmjs.org/di/-/di-0.0.1.tgz",
 3668       "integrity": "sha1-gGZJMmzqp8qjMG112YXqJ0i6kTw=",
 3669       "dev": true
 3670     },
 3671     "diff": {
 3672       "version": "3.5.0",
 3673       "resolved": "https://registry.npmjs.org/diff/-/diff-3.5.0.tgz",
 3674       "integrity": "sha512-A46qtFgd+g7pDZinpnwiRJtxbC1hpgf0uzP3iG89scHk0AUC7A1TGxf5OiiOUv/JMZR8GOt8hL900hV0bOy5xA==",
 3675       "dev": true
 3676     },
 3677     "diffie-hellman": {
 3678       "version": "5.0.3",
 3679       "resolved": "https://registry.npmjs.org/diffie-hellman/-/diffie-hellman-5.0.3.tgz",
 3680       "integrity": "sha512-kqag/Nl+f3GwyK25fhUMYj81BUOrZ9IuJsjIcDE5icNM9FJHAVm3VcUDxdLPoQtTuUylWm6ZIknYJwwaPxsUzg==",
 3681       "dev": true,
 3682       "requires": {
 3683         "bn.js": "^4.1.0",
 3684         "miller-rabin": "^4.0.0",
 3685         "randombytes": "^2.0.0"
 3686       }
 3687     },
 3688     "dir-glob": {
 3689       "version": "2.2.2",
 3690       "resolved": "https://registry.npmjs.org/dir-glob/-/dir-glob-2.2.2.tgz",
 3691       "integrity": "sha512-f9LBi5QWzIW3I6e//uxZoLBlUt9kcp66qo0sSCxL6YZKc75R1c4MFCoe/LaZiBGmgujvQdxc5Bn3QhfyvK5Hsw==",
 3692       "dev": true,
 3693       "requires": {
 3694         "path-type": "^3.0.0"
 3695       }
 3696     },
 3697     "doctrine": {
 3698       "version": "1.5.0",
 3699       "resolved": "https://registry.npmjs.org/doctrine/-/doctrine-1.5.0.tgz",
 3700       "integrity": "sha1-N53Ocw9hZvds76TmcHoVmwLFpvo=",
 3701       "dev": true,
 3702       "requires": {
 3703         "esutils": "^2.0.2",
 3704         "isarray": "^1.0.0"
 3705       }
 3706     },
 3707     "dom-serialize": {
 3708       "version": "2.2.1",
 3709       "resolved": "https://registry.npmjs.org/dom-serialize/-/dom-serialize-2.2.1.tgz",
 3710       "integrity": "sha1-ViromZ9Evl6jB29UGdzVnrQ6yVs=",
 3711       "dev": true,
 3712       "requires": {
 3713         "custom-event": "~1.0.0",
 3714         "ent": "~2.2.0",
 3715         "extend": "^3.0.0",
 3716         "void-elements": "^2.0.0"
 3717       }
 3718     },
 3719     "domain-browser": {
 3720       "version": "1.1.7",
 3721       "resolved": "https://registry.npmjs.org/domain-browser/-/domain-browser-1.1.7.tgz",
 3722       "integrity": "sha1-hnqksJP6oF8d4IwG9NeyH9+GmLw=",
 3723       "dev": true
 3724     },
 3725     "double-ended-queue": {
 3726       "version": "2.1.0-0",
 3727       "resolved": "https://registry.npmjs.org/double-ended-queue/-/double-ended-queue-2.1.0-0.tgz",
 3728       "integrity": "sha1-ED01J/0xUo9AGIEwyEHv3XgmTlw=",
 3729       "dev": true,
 3730       "optional": true
 3731     },
 3732     "download-file-sync": {
 3733       "version": "1.0.4",
 3734       "resolved": "https://registry.npmjs.org/download-file-sync/-/download-file-sync-1.0.4.tgz",
 3735       "integrity": "sha1-0+PFQ/g29BA5RVuQNMcuNVsDYBk=",
 3736       "dev": true
 3737     },
 3738     "dts-critic": {
 3739       "version": "1.1.0",
 3740       "resolved": "https://registry.npmjs.org/dts-critic/-/dts-critic-1.1.0.tgz",
 3741       "integrity": "sha512-Z1rAdNEP+BEEu3dIX+/SwEiN1THafnazLXqGcnsZ2vRIX9xxEQmpj6eCixKhD5iDvDG9Zbz07gP3PcK8zOOOow==",
 3742       "dev": true,
 3743       "requires": {
 3744         "definitelytyped-header-parser": "^1.2.0",
 3745         "download-file-sync": "^1.0.4",
 3746         "yargs": "^12.0.5"
 3747       }
 3748     },
 3749     "dtslint": {
 3750       "version": "0.4.9",
 3751       "resolved": "https://registry.npmjs.org/dtslint/-/dtslint-0.4.9.tgz",
 3752       "integrity": "sha512-QKOfpKIcpJi38gXWQ1uzm/jFU+1xqPVjrow8PSgs1N7CeY819A0Lm1VvYdM4GD1i964B2QKUyJAAjWiK8YPzlA==",
 3753       "dev": true,
 3754       "requires": {
 3755         "definitelytyped-header-parser": "^1.0.1",
 3756         "dts-critic": "^1.0.1",
 3757         "fs-extra": "^6.0.1",
 3758         "request": "^2.88.0",
 3759         "strip-json-comments": "^2.0.1",
 3760         "tslint": "^5.12.0",
 3761         "typescript": "^3.6.0-dev.20190603"
 3762       },
 3763       "dependencies": {
 3764         "assert-plus": {
 3765           "version": "1.0.0",
 3766           "resolved": "https://registry.npmjs.org/assert-plus/-/assert-plus-1.0.0.tgz",
 3767           "integrity": "sha1-8S4PPF13sLHN2RRpQuTpbB5N1SU=",
 3768           "dev": true
 3769         },
 3770         "aws-sign2": {
 3771           "version": "0.7.0",
 3772           "resolved": "https://registry.npmjs.org/aws-sign2/-/aws-sign2-0.7.0.tgz",
 3773           "integrity": "sha1-tG6JCTSpWR8tL2+G1+ap8bP+dqg=",
 3774           "dev": true
 3775         },
 3776         "caseless": {
 3777           "version": "0.12.0",
 3778           "resolved": "https://registry.npmjs.org/caseless/-/caseless-0.12.0.tgz",
 3779           "integrity": "sha1-G2gcIf+EAzyCZUMJBolCDRhxUdw=",
 3780           "dev": true
 3781         },
 3782         "form-data": {
 3783           "version": "2.3.3",
 3784           "resolved": "https://registry.npmjs.org/form-data/-/form-data-2.3.3.tgz",
 3785           "integrity": "sha512-1lLKB2Mu3aGP1Q/2eCOx0fNbRMe7XdwktwOruhfqqd0rIJWwN4Dh+E3hrPSlDCXnSR7UtZ1N38rVXm+6+MEhJQ==",
 3786           "dev": true,
 3787           "requires": {
 3788             "asynckit": "^0.4.0",
 3789             "combined-stream": "^1.0.6",
 3790             "mime-types": "^2.1.12"
 3791           }
 3792         },
 3793         "har-validator": {
 3794           "version": "5.1.3",
 3795           "resolved": "https://registry.npmjs.org/har-validator/-/har-validator-5.1.3.tgz",
 3796           "integrity": "sha512-sNvOCzEQNr/qrvJgc3UG/kD4QtlHycrzwS+6mfTrrSq97BvaYcPZZI1ZSqGSPR73Cxn4LKTD4PttRwfU7jWq5g==",
 3797           "dev": true,
 3798           "requires": {
 3799             "ajv": "^6.5.5",
 3800             "har-schema": "^2.0.0"
 3801           }
 3802         },
 3803         "http-signature": {
 3804           "version": "1.2.0",
 3805           "resolved": "https://registry.npmjs.org/http-signature/-/http-signature-1.2.0.tgz",
 3806           "integrity": "sha1-muzZJRFHcvPZW2WmCruPfBj7rOE=",
 3807           "dev": true,
 3808           "requires": {
 3809             "assert-plus": "^1.0.0",
 3810             "jsprim": "^1.2.2",
 3811             "sshpk": "^1.7.0"
 3812           }
 3813         },
 3814         "oauth-sign": {
 3815           "version": "0.9.0",
 3816           "resolved": "https://registry.npmjs.org/oauth-sign/-/oauth-sign-0.9.0.tgz",
 3817           "integrity": "sha512-fexhUFFPTGV8ybAtSIGbV6gOkSv8UtRbDBnAyLQw4QPKkgNlsH2ByPGtMUqdWkos6YCRmAqViwgZrJc/mRDzZQ==",
 3818           "dev": true
 3819         },
 3820         "qs": {
 3821           "version": "6.5.2",
 3822           "resolved": "https://registry.npmjs.org/qs/-/qs-6.5.2.tgz",
 3823           "integrity": "sha512-N5ZAX4/LxJmF+7wN74pUD6qAh9/wnvdQcjq9TZjevvXzSUo7bfmw91saqMjzGS2xq91/odN2dW/WOl7qQHNDGA==",
 3824           "dev": true
 3825         },
 3826         "request": {
 3827           "version": "2.88.0",
 3828           "resolved": "https://registry.npmjs.org/request/-/request-2.88.0.tgz",
 3829           "integrity": "sha512-NAqBSrijGLZdM0WZNsInLJpkJokL72XYjUpnB0iwsRgxh7dB6COrHnTBNwN0E+lHDAJzu7kLAkDeY08z2/A0hg==",
 3830           "dev": true,
 3831           "requires": {
 3832             "aws-sign2": "~0.7.0",
 3833             "aws4": "^1.8.0",
 3834             "caseless": "~0.12.0",
 3835             "combined-stream": "~1.0.6",
 3836             "extend": "~3.0.2",
 3837             "forever-agent": "~0.6.1",
 3838             "form-data": "~2.3.2",
 3839             "har-validator": "~5.1.0",
 3840             "http-signature": "~1.2.0",
 3841             "is-typedarray": "~1.0.0",
 3842             "isstream": "~0.1.2",
 3843             "json-stringify-safe": "~5.0.1",
 3844             "mime-types": "~2.1.19",
 3845             "oauth-sign": "~0.9.0",
 3846             "performance-now": "^2.1.0",
 3847             "qs": "~6.5.2",
 3848             "safe-buffer": "^5.1.2",
 3849             "tough-cookie": "~2.4.3",
 3850             "tunnel-agent": "^0.6.0",
 3851             "uuid": "^3.3.2"
 3852           }
 3853         },
 3854         "tough-cookie": {
 3855           "version": "2.4.3",
 3856           "resolved": "https://registry.npmjs.org/tough-cookie/-/tough-cookie-2.4.3.tgz",
 3857           "integrity": "sha512-Q5srk/4vDM54WJsJio3XNn6K2sCG+CQ8G5Wz6bZhRZoAe/+TxjWB/GlFAnYEbkYVlON9FMk/fE3h2RLpPXo4lQ==",
 3858           "dev": true,
 3859           "requires": {
 3860             "psl": "^1.1.24",
 3861             "punycode": "^1.4.1"
 3862           }
 3863         },
 3864         "tunnel-agent": {
 3865           "version": "0.6.0",
 3866           "resolved": "https://registry.npmjs.org/tunnel-agent/-/tunnel-agent-0.6.0.tgz",
 3867           "integrity": "sha1-J6XeoGs2sEoKmWZ3SykIaPD8QP0=",
 3868           "dev": true,
 3869           "requires": {
 3870             "safe-buffer": "^5.0.1"
 3871           }
 3872         },
 3873         "typescript": {
 3874           "version": "3.6.0-dev.20190603",
 3875           "resolved": "https://registry.npmjs.org/typescript/-/typescript-3.6.0-dev.20190603.tgz",
 3876           "integrity": "sha512-qO/lHo92s2DhSMFzV7kX4hAcLepgzGWd5hDA5lewNFXF34EHdIod8XqdWcHchgB/IrOALM9gYz7dTSLyJ1BXTQ==",
 3877           "dev": true
 3878         }
 3879       }
 3880     },
 3881     "duplexer2": {
 3882       "version": "0.1.4",
 3883       "resolved": "https://registry.npmjs.org/duplexer2/-/duplexer2-0.1.4.tgz",
 3884       "integrity": "sha1-ixLauHjA1p4+eJEFFmKjL8a93ME=",
 3885       "dev": true,
 3886       "requires": {
 3887         "readable-stream": "^2.0.2"
 3888       }
 3889     },
 3890     "ecc-jsbn": {
 3891       "version": "0.1.2",
 3892       "resolved": "https://registry.npmjs.org/ecc-jsbn/-/ecc-jsbn-0.1.2.tgz",
 3893       "integrity": "sha1-OoOpBOVDUyh4dMVkt1SThoSamMk=",
 3894       "dev": true,
 3895       "requires": {
 3896         "jsbn": "~0.1.0",
 3897         "safer-buffer": "^2.1.0"
 3898       }
 3899     },
 3900     "ee-first": {
 3901       "version": "1.1.1",
 3902       "resolved": "https://registry.npmjs.org/ee-first/-/ee-first-1.1.1.tgz",
 3903       "integrity": "sha1-WQxhFWsK4vTwJVcyoViyZrxWsh0=",
 3904       "dev": true
 3905     },
 3906     "electron-to-chromium": {
 3907       "version": "1.3.143",
 3908       "resolved": "https://registry.npmjs.org/electron-to-chromium/-/electron-to-chromium-1.3.143.tgz",
 3909       "integrity": "sha512-J9jOpxIljQZlV6GIP2fwAWq0T69syawU0sH3EW3O2Bgxquiy+veeIT5mBDRz+i3oHUSL1tvVgRKH3/4QiQh9Pg==",
 3910       "dev": true
 3911     },
 3912     "elegant-spinner": {
 3913       "version": "1.0.1",
 3914       "resolved": "https://registry.npmjs.org/elegant-spinner/-/elegant-spinner-1.0.1.tgz",
 3915       "integrity": "sha1-2wQ1IcldfjA/2PNFvtwzSc+wcp4=",
 3916       "dev": true
 3917     },
 3918     "elliptic": {
 3919       "version": "6.4.1",
 3920       "resolved": "https://registry.npmjs.org/elliptic/-/elliptic-6.4.1.tgz",
 3921       "integrity": "sha512-BsXLz5sqX8OHcsh7CqBMztyXARmGQ3LWPtGjJi6DiJHq5C/qvi9P3OqgswKSDftbu8+IoI/QDTAm2fFnQ9SZSQ==",
 3922       "dev": true,
 3923       "requires": {
 3924         "bn.js": "^4.4.0",
 3925         "brorand": "^1.0.1",
 3926         "hash.js": "^1.0.0",
 3927         "hmac-drbg": "^1.0.0",
 3928         "inherits": "^2.0.1",
 3929         "minimalistic-assert": "^1.0.0",
 3930         "minimalistic-crypto-utils": "^1.0.0"
 3931       }
 3932     },
 3933     "emoji-regex": {
 3934       "version": "6.5.1",
 3935       "resolved": "https://registry.npmjs.org/emoji-regex/-/emoji-regex-6.5.1.tgz",
 3936       "integrity": "sha512-PAHp6TxrCy7MGMFidro8uikr+zlJJKJ/Q6mm2ExZ7HwkyR9lSVFfE3kt36qcwa24BQL7y0G9axycGjK1A/0uNQ==",
 3937       "dev": true
 3938     },
 3939     "encodeurl": {
 3940       "version": "1.0.2",
 3941       "resolved": "https://registry.npmjs.org/encodeurl/-/encodeurl-1.0.2.tgz",
 3942       "integrity": "sha1-rT/0yG7C0CkyL1oCw6mmBslbP1k=",
 3943       "dev": true
 3944     },
 3945     "end-of-stream": {
 3946       "version": "1.4.1",
 3947       "resolved": "https://registry.npmjs.org/end-of-stream/-/end-of-stream-1.4.1.tgz",
 3948       "integrity": "sha512-1MkrZNvWTKCaigbn+W15elq2BB/L22nqrSY5DKlo3X6+vclJm8Bb5djXJBmEX6fS3+zCh/F4VBK5Z2KxJt4s2Q==",
 3949       "dev": true,
 3950       "requires": {
 3951         "once": "^1.4.0"
 3952       }
 3953     },
 3954     "engine.io": {
 3955       "version": "3.1.5",
 3956       "resolved": "https://registry.npmjs.org/engine.io/-/engine.io-3.1.5.tgz",
 3957       "integrity": "sha512-D06ivJkYxyRrcEe0bTpNnBQNgP9d3xog+qZlLbui8EsMr/DouQpf5o9FzJnWYHEYE0YsFHllUv2R1dkgYZXHcA==",
 3958       "dev": true,
 3959       "requires": {
 3960         "accepts": "~1.3.4",
 3961         "base64id": "1.0.0",
 3962         "cookie": "0.3.1",
 3963         "debug": "~3.1.0",
 3964         "engine.io-parser": "~2.1.0",
 3965         "uws": "~9.14.0",
 3966         "ws": "~3.3.1"
 3967       },
 3968       "dependencies": {
 3969         "debug": {
 3970           "version": "3.1.0",
 3971           "resolved": "https://registry.npmjs.org/debug/-/debug-3.1.0.tgz",
 3972           "integrity": "sha512-OX8XqP7/1a9cqkxYw2yXss15f26NKWBpDXQd0/uK/KPqdQhxbPa994hnzjcE2VqQpDslf55723cKPUOGSmMY3g==",
 3973           "dev": true,
 3974           "requires": {
 3975             "ms": "2.0.0"
 3976           }
 3977         },
 3978         "ms": {
 3979           "version": "2.0.0",
 3980           "resolved": "https://registry.npmjs.org/ms/-/ms-2.0.0.tgz",
 3981           "integrity": "sha1-VgiurfwAvmwpAd9fmGF4jeDVl8g=",
 3982           "dev": true
 3983         }
 3984       }
 3985     },
 3986     "engine.io-client": {
 3987       "version": "3.1.6",
 3988       "resolved": "https://registry.npmjs.org/engine.io-client/-/engine.io-client-3.1.6.tgz",
 3989       "integrity": "sha512-hnuHsFluXnsKOndS4Hv6SvUrgdYx1pk2NqfaDMW+GWdgfU3+/V25Cj7I8a0x92idSpa5PIhJRKxPvp9mnoLsfg==",
 3990       "dev": true,
 3991       "requires": {
 3992         "component-emitter": "1.2.1",
 3993         "component-inherit": "0.0.3",
 3994         "debug": "~3.1.0",
 3995         "engine.io-parser": "~2.1.1",
 3996         "has-cors": "1.1.0",
 3997         "indexof": "0.0.1",
 3998         "parseqs": "0.0.5",
 3999         "parseuri": "0.0.5",
 4000         "ws": "~3.3.1",
 4001         "xmlhttprequest-ssl": "~1.5.4",
 4002         "yeast": "0.1.2"
 4003       },
 4004       "dependencies": {
 4005         "component-emitter": {
 4006           "version": "1.2.1",
 4007           "resolved": "https://registry.npmjs.org/component-emitter/-/component-emitter-1.2.1.tgz",
 4008           "integrity": "sha1-E3kY1teCg/ffemt8WmPhQOaUJeY=",
 4009           "dev": true
 4010         },
 4011         "debug": {
 4012           "version": "3.1.0",
 4013           "resolved": "https://registry.npmjs.org/debug/-/debug-3.1.0.tgz",
 4014           "integrity": "sha512-OX8XqP7/1a9cqkxYw2yXss15f26NKWBpDXQd0/uK/KPqdQhxbPa994hnzjcE2VqQpDslf55723cKPUOGSmMY3g==",
 4015           "dev": true,
 4016           "requires": {
 4017             "ms": "2.0.0"
 4018           }
 4019         },
 4020         "ms": {
 4021           "version": "2.0.0",
 4022           "resolved": "https://registry.npmjs.org/ms/-/ms-2.0.0.tgz",
 4023           "integrity": "sha1-VgiurfwAvmwpAd9fmGF4jeDVl8g=",
 4024           "dev": true
 4025         }
 4026       }
 4027     },
 4028     "engine.io-parser": {
 4029       "version": "2.1.3",
 4030       "resolved": "https://registry.npmjs.org/engine.io-parser/-/engine.io-parser-2.1.3.tgz",
 4031       "integrity": "sha512-6HXPre2O4Houl7c4g7Ic/XzPnHBvaEmN90vtRO9uLmwtRqQmTOw0QMevL1TOfL2Cpu1VzsaTmMotQgMdkzGkVA==",
 4032       "dev": true,
 4033       "requires": {
 4034         "after": "0.8.2",
 4035         "arraybuffer.slice": "~0.0.7",
 4036         "base64-arraybuffer": "0.1.5",
 4037         "blob": "0.0.5",
 4038         "has-binary2": "~1.0.2"
 4039       }
 4040     },
 4041     "ent": {
 4042       "version": "2.2.0",
 4043       "resolved": "https://registry.npmjs.org/ent/-/ent-2.2.0.tgz",
 4044       "integrity": "sha1-6WQhkyWiHQX0RGai9obtbOX13R0=",
 4045       "dev": true
 4046     },
 4047     "error-ex": {
 4048       "version": "1.3.2",
 4049       "resolved": "https://registry.npmjs.org/error-ex/-/error-ex-1.3.2.tgz",
 4050       "integrity": "sha512-7dFHNmqeFSEt2ZBsCriorKnn3Z2pj+fd9kmI6QoWw4//DL+icEBfc0U7qJCisqrTsKTjw4fNFy2pW9OqStD84g==",
 4051       "dev": true,
 4052       "requires": {
 4053         "is-arrayish": "^0.2.1"
 4054       }
 4055     },
 4056     "es-abstract": {
 4057       "version": "1.13.0",
 4058       "resolved": "https://registry.npmjs.org/es-abstract/-/es-abstract-1.13.0.tgz",
 4059       "integrity": "sha512-vDZfg/ykNxQVwup/8E1BZhVzFfBxs9NqMzGcvIJrqg5k2/5Za2bWo40dK2J1pgLngZ7c+Shh8lwYtLGyrwPutg==",
 4060       "dev": true,
 4061       "requires": {
 4062         "es-to-primitive": "^1.2.0",
 4063         "function-bind": "^1.1.1",
 4064         "has": "^1.0.3",
 4065         "is-callable": "^1.1.4",
 4066         "is-regex": "^1.0.4",
 4067         "object-keys": "^1.0.12"
 4068       }
 4069     },
 4070     "es-to-primitive": {
 4071       "version": "1.2.0",
 4072       "resolved": "https://registry.npmjs.org/es-to-primitive/-/es-to-primitive-1.2.0.tgz",
 4073       "integrity": "sha512-qZryBOJjV//LaxLTV6UC//WewneB3LcXOL9NP++ozKVXsIIIpm/2c13UDiD9Jp2eThsecw9m3jPqDwTyobcdbg==",
 4074       "dev": true,
 4075       "requires": {
 4076         "is-callable": "^1.1.4",
 4077         "is-date-object": "^1.0.1",
 4078         "is-symbol": "^1.0.2"
 4079       }
 4080     },
 4081     "es5-ext": {
 4082       "version": "0.10.50",
 4083       "resolved": "https://registry.npmjs.org/es5-ext/-/es5-ext-0.10.50.tgz",
 4084       "integrity": "sha512-KMzZTPBkeQV/JcSQhI5/z6d9VWJ3EnQ194USTUwIYZ2ZbpN8+SGXQKt1h68EX44+qt+Fzr8DO17vnxrw7c3agw==",
 4085       "dev": true,
 4086       "requires": {
 4087         "es6-iterator": "~2.0.3",
 4088         "es6-symbol": "~3.1.1",
 4089         "next-tick": "^1.0.0"
 4090       }
 4091     },
 4092     "es6-iterator": {
 4093       "version": "2.0.3",
 4094       "resolved": "https://registry.npmjs.org/es6-iterator/-/es6-iterator-2.0.3.tgz",
 4095       "integrity": "sha1-p96IkUGgWpSwhUQDstCg+/qY87c=",
 4096       "dev": true,
 4097       "requires": {
 4098         "d": "1",
 4099         "es5-ext": "^0.10.35",
 4100         "es6-symbol": "^3.1.1"
 4101       }
 4102     },
 4103     "es6-map": {
 4104       "version": "0.1.5",
 4105       "resolved": "https://registry.npmjs.org/es6-map/-/es6-map-0.1.5.tgz",
 4106       "integrity": "sha1-kTbgUD3MBqMBaQ8LsU/042TpSfA=",
 4107       "dev": true,
 4108       "requires": {
 4109         "d": "1",
 4110         "es5-ext": "~0.10.14",
 4111         "es6-iterator": "~2.0.1",
 4112         "es6-set": "~0.1.5",
 4113         "es6-symbol": "~3.1.1",
 4114         "event-emitter": "~0.3.5"
 4115       }
 4116     },
 4117     "es6-promise": {
 4118       "version": "4.2.6",
 4119       "resolved": "https://registry.npmjs.org/es6-promise/-/es6-promise-4.2.6.tgz",
 4120       "integrity": "sha512-aRVgGdnmW2OiySVPUC9e6m+plolMAJKjZnQlCwNSuK5yQ0JN61DZSO1X1Ufd1foqWRAlig0rhduTCHe7sVtK5Q==",
 4121       "dev": true,
 4122       "optional": true
 4123     },
 4124     "es6-promisify": {
 4125       "version": "5.0.0",
 4126       "resolved": "https://registry.npmjs.org/es6-promisify/-/es6-promisify-5.0.0.tgz",
 4127       "integrity": "sha1-UQnWLz5W6pZ8S2NQWu8IKRyKUgM=",
 4128       "dev": true,
 4129       "optional": true,
 4130       "requires": {
 4131         "es6-promise": "^4.0.3"
 4132       }
 4133     },
 4134     "es6-set": {
 4135       "version": "0.1.5",
 4136       "resolved": "https://registry.npmjs.org/es6-set/-/es6-set-0.1.5.tgz",
 4137       "integrity": "sha1-0rPsXU2ADO2BjbU40ol02wpzzLE=",
 4138       "dev": true,
 4139       "requires": {
 4140         "d": "1",
 4141         "es5-ext": "~0.10.14",
 4142         "es6-iterator": "~2.0.1",
 4143         "es6-symbol": "3.1.1",
 4144         "event-emitter": "~0.3.5"
 4145       }
 4146     },
 4147     "es6-symbol": {
 4148       "version": "3.1.1",
 4149       "resolved": "https://registry.npmjs.org/es6-symbol/-/es6-symbol-3.1.1.tgz",
 4150       "integrity": "sha1-vwDvT9q2uhtG7Le2KbTH7VcVzHc=",
 4151       "dev": true,
 4152       "requires": {
 4153         "d": "1",
 4154         "es5-ext": "~0.10.14"
 4155       }
 4156     },
 4157     "es6-weak-map": {
 4158       "version": "2.0.2",
 4159       "resolved": "https://registry.npmjs.org/es6-weak-map/-/es6-weak-map-2.0.2.tgz",
 4160       "integrity": "sha1-XjqzIlH/0VOKH45f+hNXdy+S2W8=",
 4161       "dev": true,
 4162       "requires": {
 4163         "d": "1",
 4164         "es5-ext": "^0.10.14",
 4165         "es6-iterator": "^2.0.1",
 4166         "es6-symbol": "^3.1.1"
 4167       }
 4168     },
 4169     "escape-html": {
 4170       "version": "1.0.3",
 4171       "resolved": "https://registry.npmjs.org/escape-html/-/escape-html-1.0.3.tgz",
 4172       "integrity": "sha1-Aljq5NPQwJdN4cFpGI7wBR0dGYg=",
 4173       "dev": true
 4174     },
 4175     "escape-string-regexp": {
 4176       "version": "1.0.5",
 4177       "resolved": "https://registry.npmjs.org/escape-string-regexp/-/escape-string-regexp-1.0.5.tgz",
 4178       "integrity": "sha1-G2HAViGQqN/2rjuyzwIAyhMLhtQ=",
 4179       "dev": true
 4180     },
 4181     "escodegen": {
 4182       "version": "1.6.1",
 4183       "resolved": "https://registry.npmjs.org/escodegen/-/escodegen-1.6.1.tgz",
 4184       "integrity": "sha1-Nn3hfYUQVA0SvG3Liz+Rg5EmWBU=",
 4185       "dev": true,
 4186       "requires": {
 4187         "esprima": "^1.2.2",
 4188         "estraverse": "^1.9.1",
 4189         "esutils": "^1.1.6",
 4190         "optionator": "^0.5.0",
 4191         "source-map": "~0.1.40"
 4192       },
 4193       "dependencies": {
 4194         "esprima": {
 4195           "version": "1.2.5",
 4196           "resolved": "https://registry.npmjs.org/esprima/-/esprima-1.2.5.tgz",
 4197           "integrity": "sha1-CZNQL+r2aBODJXVvMPmlH+7sEek=",
 4198           "dev": true
 4199         },
 4200         "estraverse": {
 4201           "version": "1.9.3",
 4202           "resolved": "https://registry.npmjs.org/estraverse/-/estraverse-1.9.3.tgz",
 4203           "integrity": "sha1-r2fy3JIlgkFZUJJgkaQAXSnJu0Q=",
 4204           "dev": true
 4205         },
 4206         "esutils": {
 4207           "version": "1.1.6",
 4208           "resolved": "https://registry.npmjs.org/esutils/-/esutils-1.1.6.tgz",
 4209           "integrity": "sha1-wBzKqa5LiXxtDD4hCuUvPHqEQ3U=",
 4210           "dev": true
 4211         },
 4212         "fast-levenshtein": {
 4213           "version": "1.0.7",
 4214           "resolved": "https://registry.npmjs.org/fast-levenshtein/-/fast-levenshtein-1.0.7.tgz",
 4215           "integrity": "sha1-AXjc3uAjuSkFGTrwlZ6KdjnP3Lk=",
 4216           "dev": true
 4217         },
 4218         "levn": {
 4219           "version": "0.2.5",
 4220           "resolved": "https://registry.npmjs.org/levn/-/levn-0.2.5.tgz",
 4221           "integrity": "sha1-uo0znQykphDjo/FFucr0iAcVUFQ=",
 4222           "dev": true,
 4223           "requires": {
 4224             "prelude-ls": "~1.1.0",
 4225             "type-check": "~0.3.1"
 4226           }
 4227         },
 4228         "optionator": {
 4229           "version": "0.5.0",
 4230           "resolved": "https://registry.npmjs.org/optionator/-/optionator-0.5.0.tgz",
 4231           "integrity": "sha1-t1qJlaLUF98ltuTjhi9QqohlE2g=",
 4232           "dev": true,
 4233           "requires": {
 4234             "deep-is": "~0.1.2",
 4235             "fast-levenshtein": "~1.0.0",
 4236             "levn": "~0.2.5",
 4237             "prelude-ls": "~1.1.1",
 4238             "type-check": "~0.3.1",
 4239             "wordwrap": "~0.0.2"
 4240           }
 4241         },
 4242         "source-map": {
 4243           "version": "0.1.43",
 4244           "resolved": "https://registry.npmjs.org/source-map/-/source-map-0.1.43.tgz",
 4245           "integrity": "sha1-wkvBRspRfBRx9drL4lcbK3+eM0Y=",
 4246           "dev": true,
 4247           "optional": true,
 4248           "requires": {
 4249             "amdefine": ">=0.0.4"
 4250           }
 4251         },
 4252         "wordwrap": {
 4253           "version": "0.0.3",
 4254           "resolved": "https://registry.npmjs.org/wordwrap/-/wordwrap-0.0.3.tgz",
 4255           "integrity": "sha1-o9XabNXAvAAI03I0u68b7WMFkQc=",
 4256           "dev": true
 4257         }
 4258       }
 4259     },
 4260     "escope": {
 4261       "version": "3.6.0",
 4262       "resolved": "https://registry.npmjs.org/escope/-/escope-3.6.0.tgz",
 4263       "integrity": "sha1-4Bl16BJ4GhY6ba392AOY3GTIicM=",
 4264       "dev": true,
 4265       "requires": {
 4266         "es6-map": "^0.1.3",
 4267         "es6-weak-map": "^2.0.1",
 4268         "esrecurse": "^4.1.0",
 4269         "estraverse": "^4.1.1"
 4270       }
 4271     },
 4272     "eslint": {
 4273       "version": "3.15.0",
 4274       "resolved": "https://registry.npmjs.org/eslint/-/eslint-3.15.0.tgz",
 4275       "integrity": "sha1-vcxqbF/+CBYOe5PAZmlTYqkeMPI=",
 4276       "dev": true,
 4277       "requires": {
 4278         "babel-code-frame": "^6.16.0",
 4279         "chalk": "^1.1.3",
 4280         "concat-stream": "^1.4.6",
 4281         "debug": "^2.1.1",
 4282         "doctrine": "^1.2.2",
 4283         "escope": "^3.6.0",
 4284         "espree": "^3.4.0",
 4285         "estraverse": "^4.2.0",
 4286         "esutils": "^2.0.2",
 4287         "file-entry-cache": "^2.0.0",
 4288         "glob": "^7.0.3",
 4289         "globals": "^9.14.0",
 4290         "ignore": "^3.2.0",
 4291         "imurmurhash": "^0.1.4",
 4292         "inquirer": "^0.12.0",
 4293         "is-my-json-valid": "^2.10.0",
 4294         "is-resolvable": "^1.0.0",
 4295         "js-yaml": "^3.5.1",
 4296         "json-stable-stringify": "^1.0.0",
 4297         "levn": "^0.3.0",
 4298         "lodash": "^4.0.0",
 4299         "mkdirp": "^0.5.0",
 4300         "natural-compare": "^1.4.0",
 4301         "optionator": "^0.8.2",
 4302         "path-is-inside": "^1.0.1",
 4303         "pluralize": "^1.2.1",
 4304         "progress": "^1.1.8",
 4305         "require-uncached": "^1.0.2",
 4306         "shelljs": "^0.7.5",
 4307         "strip-bom": "^3.0.0",
 4308         "strip-json-comments": "~2.0.1",
 4309         "table": "^3.7.8",
 4310         "text-table": "~0.2.0",
 4311         "user-home": "^2.0.0"
 4312       },
 4313       "dependencies": {
 4314         "ansi-styles": {
 4315           "version": "2.2.1",
 4316           "resolved": "https://registry.npmjs.org/ansi-styles/-/ansi-styles-2.2.1.tgz",
 4317           "integrity": "sha1-tDLdM1i2NM914eRmQ2gkBTPB3b4=",
 4318           "dev": true
 4319         },
 4320         "chalk": {
 4321           "version": "1.1.3",
 4322           "resolved": "https://registry.npmjs.org/chalk/-/chalk-1.1.3.tgz",
 4323           "integrity": "sha1-qBFcVeSnAv5NFQq9OHKCKn4J/Jg=",
 4324           "dev": true,
 4325           "requires": {
 4326             "ansi-styles": "^2.2.1",
 4327             "escape-string-regexp": "^1.0.2",
 4328             "has-ansi": "^2.0.0",
 4329             "strip-ansi": "^3.0.0",
 4330             "supports-color": "^2.0.0"
 4331           }
 4332         },
 4333         "debug": {
 4334           "version": "2.6.9",
 4335           "resolved": "https://registry.npmjs.org/debug/-/debug-2.6.9.tgz",
 4336           "integrity": "sha512-bC7ElrdJaJnPbAP+1EotYvqZsb3ecl5wi6Bfi6BJTUcNowp6cvspg0jXznRTKDjm/E7AdgFBVeAPVMNcKGsHMA==",
 4337           "dev": true,
 4338           "requires": {
 4339             "ms": "2.0.0"
 4340           }
 4341         },
 4342         "globals": {
 4343           "version": "9.18.0",
 4344           "resolved": "https://registry.npmjs.org/globals/-/globals-9.18.0.tgz",
 4345           "integrity": "sha512-S0nG3CLEQiY/ILxqtztTWH/3iRRdyBLw6KMDxnKMchrtbj2OFmehVh0WUCfW3DUrIgx/qFrJPICrq4Z4sTR9UQ==",
 4346           "dev": true
 4347         },
 4348         "ignore": {
 4349           "version": "3.3.10",
 4350           "resolved": "https://registry.npmjs.org/ignore/-/ignore-3.3.10.tgz",
 4351           "integrity": "sha512-Pgs951kaMm5GXP7MOvxERINe3gsaVjUWFm+UZPSq9xYriQAksyhg0csnS0KXSNRD5NmNdapXEpjxG49+AKh/ug==",
 4352           "dev": true
 4353         },
 4354         "json-stable-stringify": {
 4355           "version": "1.0.1",
 4356           "resolved": "https://registry.npmjs.org/json-stable-stringify/-/json-stable-stringify-1.0.1.tgz",
 4357           "integrity": "sha1-mnWdOcXy/1A/1TAGRu1EX4jE+a8=",
 4358           "dev": true,
 4359           "requires": {
 4360             "jsonify": "~0.0.0"
 4361           }
 4362         },
 4363         "ms": {
 4364           "version": "2.0.0",
 4365           "resolved": "https://registry.npmjs.org/ms/-/ms-2.0.0.tgz",
 4366           "integrity": "sha1-VgiurfwAvmwpAd9fmGF4jeDVl8g=",
 4367           "dev": true
 4368         },
 4369         "supports-color": {
 4370           "version": "2.0.0",
 4371           "resolved": "https://registry.npmjs.org/supports-color/-/supports-color-2.0.0.tgz",
 4372           "integrity": "sha1-U10EXOa2Nj+kARcIRimZXp3zJMc=",
 4373           "dev": true
 4374         }
 4375       }
 4376     },
 4377     "eslint-config-airbnb": {
 4378       "version": "14.1.0",
 4379       "resolved": "https://registry.npmjs.org/eslint-config-airbnb/-/eslint-config-airbnb-14.1.0.tgz",
 4380       "integrity": "sha1-NV0pAEC7+OAL+LSxn0twy+fCMX8=",
 4381       "dev": true,
 4382       "requires": {
 4383         "eslint-config-airbnb-base": "^11.1.0"
 4384       }
 4385     },
 4386     "eslint-config-airbnb-base": {
 4387       "version": "11.3.2",
 4388       "resolved": "https://registry.npmjs.org/eslint-config-airbnb-base/-/eslint-config-airbnb-base-11.3.2.tgz",
 4389       "integrity": "sha512-/fhjt/VqzBA2SRsx7ErDtv6Ayf+XLw9LIOqmpBuHFCVwyJo2EtzGWMB9fYRFBoWWQLxmNmCpenNiH0RxyeS41w==",
 4390       "dev": true,
 4391       "requires": {
 4392         "eslint-restricted-globals": "^0.1.1"
 4393       }
 4394     },
 4395     "eslint-config-prettier": {
 4396       "version": "3.6.0",
 4397       "resolved": "https://registry.npmjs.org/eslint-config-prettier/-/eslint-config-prettier-3.6.0.tgz",
 4398       "integrity": "sha512-ixJ4U3uTLXwJts4rmSVW/lMXjlGwCijhBJHk8iVqKKSifeI0qgFEfWl8L63isfc8Od7EiBALF6BX3jKLluf/jQ==",
 4399       "dev": true,
 4400       "requires": {
 4401         "get-stdin": "^6.0.0"
 4402       }
 4403     },
 4404     "eslint-import-resolver-node": {
 4405       "version": "0.2.3",
 4406       "resolved": "https://registry.npmjs.org/eslint-import-resolver-node/-/eslint-import-resolver-node-0.2.3.tgz",
 4407       "integrity": "sha1-Wt2BBujJKNssuiMrzZ76hG49oWw=",
 4408       "dev": true,
 4409       "requires": {
 4410         "debug": "^2.2.0",
 4411         "object-assign": "^4.0.1",
 4412         "resolve": "^1.1.6"
 4413       },
 4414       "dependencies": {
 4415         "debug": {
 4416           "version": "2.6.9",
 4417           "resolved": "https://registry.npmjs.org/debug/-/debug-2.6.9.tgz",
 4418           "integrity": "sha512-bC7ElrdJaJnPbAP+1EotYvqZsb3ecl5wi6Bfi6BJTUcNowp6cvspg0jXznRTKDjm/E7AdgFBVeAPVMNcKGsHMA==",
 4419           "dev": true,
 4420           "requires": {
 4421             "ms": "2.0.0"
 4422           }
 4423         },
 4424         "ms": {
 4425           "version": "2.0.0",
 4426           "resolved": "https://registry.npmjs.org/ms/-/ms-2.0.0.tgz",
 4427           "integrity": "sha1-VgiurfwAvmwpAd9fmGF4jeDVl8g=",
 4428           "dev": true
 4429         }
 4430       }
 4431     },
 4432     "eslint-module-utils": {
 4433       "version": "2.4.0",
 4434       "resolved": "https://registry.npmjs.org/eslint-module-utils/-/eslint-module-utils-2.4.0.tgz",
 4435       "integrity": "sha512-14tltLm38Eu3zS+mt0KvILC3q8jyIAH518MlG+HO0p+yK885Lb1UHTY/UgR91eOyGdmxAPb+OLoW4znqIT6Ndw==",
 4436       "dev": true,
 4437       "requires": {
 4438         "debug": "^2.6.8",
 4439         "pkg-dir": "^2.0.0"
 4440       },
 4441       "dependencies": {
 4442         "debug": {
 4443           "version": "2.6.9",
 4444           "resolved": "https://registry.npmjs.org/debug/-/debug-2.6.9.tgz",
 4445           "integrity": "sha512-bC7ElrdJaJnPbAP+1EotYvqZsb3ecl5wi6Bfi6BJTUcNowp6cvspg0jXznRTKDjm/E7AdgFBVeAPVMNcKGsHMA==",
 4446           "dev": true,
 4447           "requires": {
 4448             "ms": "2.0.0"
 4449           }
 4450         },
 4451         "find-up": {
 4452           "version": "2.1.0",
 4453           "resolved": "https://registry.npmjs.org/find-up/-/find-up-2.1.0.tgz",
 4454           "integrity": "sha1-RdG35QbHF93UgndaK3eSCjwMV6c=",
 4455           "dev": true,
 4456           "requires": {
 4457             "locate-path": "^2.0.0"
 4458           }
 4459         },
 4460         "locate-path": {
 4461           "version": "2.0.0",
 4462           "resolved": "https://registry.npmjs.org/locate-path/-/locate-path-2.0.0.tgz",
 4463           "integrity": "sha1-K1aLJl7slExtnA3pw9u7ygNUzY4=",
 4464           "dev": true,
 4465           "requires": {
 4466             "p-locate": "^2.0.0",
 4467             "path-exists": "^3.0.0"
 4468           }
 4469         },
 4470         "ms": {
 4471           "version": "2.0.0",
 4472           "resolved": "https://registry.npmjs.org/ms/-/ms-2.0.0.tgz",
 4473           "integrity": "sha1-VgiurfwAvmwpAd9fmGF4jeDVl8g=",
 4474           "dev": true
 4475         },
 4476         "p-limit": {
 4477           "version": "1.3.0",
 4478           "resolved": "https://registry.npmjs.org/p-limit/-/p-limit-1.3.0.tgz",
 4479           "integrity": "sha512-vvcXsLAJ9Dr5rQOPk7toZQZJApBl2K4J6dANSsEuh6QI41JYcsS/qhTGa9ErIUUgK3WNQoJYvylxvjqmiqEA9Q==",
 4480           "dev": true,
 4481           "requires": {
 4482             "p-try": "^1.0.0"
 4483           }
 4484         },
 4485         "p-locate": {
 4486           "version": "2.0.0",
 4487           "resolved": "https://registry.npmjs.org/p-locate/-/p-locate-2.0.0.tgz",
 4488           "integrity": "sha1-IKAQOyIqcMj9OcwuWAaA893l7EM=",
 4489           "dev": true,
 4490           "requires": {
 4491             "p-limit": "^1.1.0"
 4492           }
 4493         },
 4494         "p-try": {
 4495           "version": "1.0.0",
 4496           "resolved": "https://registry.npmjs.org/p-try/-/p-try-1.0.0.tgz",
 4497           "integrity": "sha1-y8ec26+P1CKOE/Yh8rGiN8GyB7M=",
 4498           "dev": true
 4499         },
 4500         "pkg-dir": {
 4501           "version": "2.0.0",
 4502           "resolved": "https://registry.npmjs.org/pkg-dir/-/pkg-dir-2.0.0.tgz",
 4503           "integrity": "sha1-9tXREJ4Z1j7fQo4L1X4Sd3YVM0s=",
 4504           "dev": true,
 4505           "requires": {
 4506             "find-up": "^2.1.0"
 4507           }
 4508         }
 4509       }
 4510     },
 4511     "eslint-plugin-import": {
 4512       "version": "2.2.0",
 4513       "resolved": "https://registry.npmjs.org/eslint-plugin-import/-/eslint-plugin-import-2.2.0.tgz",
 4514       "integrity": "sha1-crowb60wXWfEgWNIpGmaQimsi04=",
 4515       "dev": true,
 4516       "requires": {
 4517         "builtin-modules": "^1.1.1",
 4518         "contains-path": "^0.1.0",
 4519         "debug": "^2.2.0",
 4520         "doctrine": "1.5.0",
 4521         "eslint-import-resolver-node": "^0.2.0",
 4522         "eslint-module-utils": "^2.0.0",
 4523         "has": "^1.0.1",
 4524         "lodash.cond": "^4.3.0",
 4525         "minimatch": "^3.0.3",
 4526         "pkg-up": "^1.0.0"
 4527       },
 4528       "dependencies": {
 4529         "debug": {
 4530           "version": "2.6.9",
 4531           "resolved": "https://registry.npmjs.org/debug/-/debug-2.6.9.tgz",
 4532           "integrity": "sha512-bC7ElrdJaJnPbAP+1EotYvqZsb3ecl5wi6Bfi6BJTUcNowp6cvspg0jXznRTKDjm/E7AdgFBVeAPVMNcKGsHMA==",
 4533           "dev": true,
 4534           "requires": {
 4535             "ms": "2.0.0"
 4536           }
 4537         },
 4538         "ms": {
 4539           "version": "2.0.0",
 4540           "resolved": "https://registry.npmjs.org/ms/-/ms-2.0.0.tgz",
 4541           "integrity": "sha1-VgiurfwAvmwpAd9fmGF4jeDVl8g=",
 4542           "dev": true
 4543         }
 4544       }
 4545     },
 4546     "eslint-plugin-jsx-a11y": {
 4547       "version": "4.0.0",
 4548       "resolved": "https://registry.npmjs.org/eslint-plugin-jsx-a11y/-/eslint-plugin-jsx-a11y-4.0.0.tgz",
 4549       "integrity": "sha1-d5uw/nsI2lZKQiYkkR3hAGHgSO4=",
 4550       "dev": true,
 4551       "requires": {
 4552         "aria-query": "^0.3.0",
 4553         "ast-types-flow": "0.0.7",
 4554         "damerau-levenshtein": "^1.0.0",
 4555         "emoji-regex": "^6.1.0",
 4556         "jsx-ast-utils": "^1.0.0",
 4557         "object-assign": "^4.0.1"
 4558       }
 4559     },
 4560     "eslint-plugin-react": {
 4561       "version": "6.9.0",
 4562       "resolved": "https://registry.npmjs.org/eslint-plugin-react/-/eslint-plugin-react-6.9.0.tgz",
 4563       "integrity": "sha1-VMLpkGt2+dEBQgML3DTp1oQKC7I=",
 4564       "dev": true,
 4565       "requires": {
 4566         "array.prototype.find": "^2.0.1",
 4567         "doctrine": "^1.2.2",
 4568         "jsx-ast-utils": "^1.3.4"
 4569       }
 4570     },
 4571     "eslint-restricted-globals": {
 4572       "version": "0.1.1",
 4573       "resolved": "https://registry.npmjs.org/eslint-restricted-globals/-/eslint-restricted-globals-0.1.1.tgz",
 4574       "integrity": "sha1-NfDVy8ZMLj7WLpO0saevBbp+1Nc=",
 4575       "dev": true
 4576     },
 4577     "eslint-scope": {
 4578       "version": "3.7.1",
 4579       "resolved": "https://registry.npmjs.org/eslint-scope/-/eslint-scope-3.7.1.tgz",
 4580       "integrity": "sha1-PWPD7f2gLgbgGkUq2IyqzHzctug=",
 4581       "dev": true,
 4582       "requires": {
 4583         "esrecurse": "^4.1.0",
 4584         "estraverse": "^4.1.1"
 4585       }
 4586     },
 4587     "eslint-visitor-keys": {
 4588       "version": "1.0.0",
 4589       "resolved": "https://registry.npmjs.org/eslint-visitor-keys/-/eslint-visitor-keys-1.0.0.tgz",
 4590       "integrity": "sha512-qzm/XxIbxm/FHyH341ZrbnMUpe+5Bocte9xkmFMzPMjRaZMcXww+MpBptFvtU+79L362nqiLhekCxCxDPaUMBQ==",
 4591       "dev": true
 4592     },
 4593     "espree": {
 4594       "version": "3.5.4",
 4595       "resolved": "https://registry.npmjs.org/espree/-/espree-3.5.4.tgz",
 4596       "integrity": "sha512-yAcIQxtmMiB/jL32dzEp2enBeidsB7xWPLNiw3IIkpVds1P+h7qF9YwJq1yUNzp2OKXgAprs4F61ih66UsoD1A==",
 4597       "dev": true,
 4598       "requires": {
 4599         "acorn": "^5.5.0",
 4600         "acorn-jsx": "^3.0.0"
 4601       },
 4602       "dependencies": {
 4603         "acorn": {
 4604           "version": "5.7.3",
 4605           "resolved": "https://registry.npmjs.org/acorn/-/acorn-5.7.3.tgz",
 4606           "integrity": "sha512-T/zvzYRfbVojPWahDsE5evJdHb3oJoQfFbsrKM7w5Zcs++Tr257tia3BmMP8XYVjp1S9RZXQMh7gao96BlqZOw==",
 4607           "dev": true
 4608         }
 4609       }
 4610     },
 4611     "esprima": {
 4612       "version": "2.7.3",
 4613       "resolved": "https://registry.npmjs.org/esprima/-/esprima-2.7.3.tgz",
 4614       "integrity": "sha1-luO3DVd59q1JzQMmc9HDEnZ7pYE=",
 4615       "dev": true
 4616     },
 4617     "esrecurse": {
 4618       "version": "4.2.1",
 4619       "resolved": "https://registry.npmjs.org/esrecurse/-/esrecurse-4.2.1.tgz",
 4620       "integrity": "sha512-64RBB++fIOAXPw3P9cy89qfMlvZEXZkqqJkjqqXIvzP5ezRZjW+lPWjw35UX/3EhUPFYbg5ER4JYgDw4007/DQ==",
 4621       "dev": true,
 4622       "requires": {
 4623         "estraverse": "^4.1.0"
 4624       }
 4625     },
 4626     "estraverse": {
 4627       "version": "4.2.0",
 4628       "resolved": "https://registry.npmjs.org/estraverse/-/estraverse-4.2.0.tgz",
 4629       "integrity": "sha1-De4/7TH81GlhjOc0IJn8GvoL2xM=",
 4630       "dev": true
 4631     },
 4632     "estree-walker": {
 4633       "version": "0.6.1",
 4634       "resolved": "https://registry.npmjs.org/estree-walker/-/estree-walker-0.6.1.tgz",
 4635       "integrity": "sha512-SqmZANLWS0mnatqbSfRP5g8OXZC12Fgg1IwNtLsyHDzJizORW4khDfjPqJZsemPWBB2uqykUah5YpQ6epsqC/w==",
 4636       "dev": true
 4637     },
 4638     "esutils": {
 4639       "version": "2.0.2",
 4640       "resolved": "https://registry.npmjs.org/esutils/-/esutils-2.0.2.tgz",
 4641       "integrity": "sha1-Cr9PHKpbyx96nYrMbepPqqBLrJs=",
 4642       "dev": true
 4643     },
 4644     "event-emitter": {
 4645       "version": "0.3.5",
 4646       "resolved": "https://registry.npmjs.org/event-emitter/-/event-emitter-0.3.5.tgz",
 4647       "integrity": "sha1-34xp7vFkeSPHFXuc6DhAYQsCzDk=",
 4648       "dev": true,
 4649       "requires": {
 4650         "d": "1",
 4651         "es5-ext": "~0.10.14"
 4652       }
 4653     },
 4654     "eventemitter3": {
 4655       "version": "3.1.2",
 4656       "resolved": "https://registry.npmjs.org/eventemitter3/-/eventemitter3-3.1.2.tgz",
 4657       "integrity": "sha512-tvtQIeLVHjDkJYnzf2dgVMxfuSGJeM/7UCG17TT4EumTfNtF+0nebF/4zWOIkCreAbtNqhGEboB6BWrwqNaw4Q==",
 4658       "dev": true
 4659     },
 4660     "events": {
 4661       "version": "1.1.1",
 4662       "resolved": "https://registry.npmjs.org/events/-/events-1.1.1.tgz",
 4663       "integrity": "sha1-nr23Y1rQmccNzEwqH1AEKI6L2SQ=",
 4664       "dev": true
 4665     },
 4666     "evp_bytestokey": {
 4667       "version": "1.0.3",
 4668       "resolved": "https://registry.npmjs.org/evp_bytestokey/-/evp_bytestokey-1.0.3.tgz",
 4669       "integrity": "sha512-/f2Go4TognH/KvCISP7OUsHn85hT9nUkxxA9BEWxFn+Oj9o8ZNLm/40hdlgSLyuOimsrTKLUMEorQexp/aPQeA==",
 4670       "dev": true,
 4671       "requires": {
 4672         "md5.js": "^1.3.4",
 4673         "safe-buffer": "^5.1.1"
 4674       }
 4675     },
 4676     "execa": {
 4677       "version": "1.0.0",
 4678       "resolved": "https://registry.npmjs.org/execa/-/execa-1.0.0.tgz",
 4679       "integrity": "sha512-adbxcyWV46qiHyvSp50TKt05tB4tK3HcmF7/nxfAdhnox83seTDbwnaqKO4sXRy7roHAIFqJP/Rw/AuEbX61LA==",
 4680       "dev": true,
 4681       "requires": {
 4682         "cross-spawn": "^6.0.0",
 4683         "get-stream": "^4.0.0",
 4684         "is-stream": "^1.1.0",
 4685         "npm-run-path": "^2.0.0",
 4686         "p-finally": "^1.0.0",
 4687         "signal-exit": "^3.0.0",
 4688         "strip-eof": "^1.0.0"
 4689       }
 4690     },
 4691     "exit-hook": {
 4692       "version": "1.1.1",
 4693       "resolved": "https://registry.npmjs.org/exit-hook/-/exit-hook-1.1.1.tgz",
 4694       "integrity": "sha1-8FyiM7SMBdVP/wd2XfhQfpXAL/g=",
 4695       "dev": true
 4696     },
 4697     "expand-braces": {
 4698       "version": "0.1.2",
 4699       "resolved": "https://registry.npmjs.org/expand-braces/-/expand-braces-0.1.2.tgz",
 4700       "integrity": "sha1-SIsdHSRRyz06axks/AMPRMWFX+o=",
 4701       "dev": true,
 4702       "requires": {
 4703         "array-slice": "^0.2.3",
 4704         "array-unique": "^0.2.1",
 4705         "braces": "^0.1.2"
 4706       },
 4707       "dependencies": {
 4708         "array-unique": {
 4709           "version": "0.2.1",
 4710           "resolved": "https://registry.npmjs.org/array-unique/-/array-unique-0.2.1.tgz",
 4711           "integrity": "sha1-odl8yvy8JiXMcPrc6zalDFiwGlM=",
 4712           "dev": true
 4713         },
 4714         "braces": {
 4715           "version": "0.1.5",
 4716           "resolved": "https://registry.npmjs.org/braces/-/braces-0.1.5.tgz",
 4717           "integrity": "sha1-wIVxEIUpHYt1/ddOqw+FlygHEeY=",
 4718           "dev": true,
 4719           "requires": {
 4720             "expand-range": "^0.1.0"
 4721           }
 4722         },
 4723         "expand-range": {
 4724           "version": "0.1.1",
 4725           "resolved": "https://registry.npmjs.org/expand-range/-/expand-range-0.1.1.tgz",
 4726           "integrity": "sha1-TLjtoJk8pW+k9B/ELzy7TMrf8EQ=",
 4727           "dev": true,
 4728           "requires": {
 4729             "is-number": "^0.1.1",
 4730             "repeat-string": "^0.2.2"
 4731           }
 4732         },
 4733         "is-number": {
 4734           "version": "0.1.1",
 4735           "resolved": "https://registry.npmjs.org/is-number/-/is-number-0.1.1.tgz",
 4736           "integrity": "sha1-aaevEWlj1HIG7JvZtIoUIW8eOAY=",
 4737           "dev": true
 4738         },
 4739         "repeat-string": {
 4740           "version": "0.2.2",
 4741           "resolved": "https://registry.npmjs.org/repeat-string/-/repeat-string-0.2.2.tgz",
 4742           "integrity": "sha1-x6jTI2BoNiBZp+RlH8aITosftK4=",
 4743           "dev": true
 4744         }
 4745       }
 4746     },
 4747     "expand-brackets": {
 4748       "version": "2.1.4",
 4749       "resolved": "https://registry.npmjs.org/expand-brackets/-/expand-brackets-2.1.4.tgz",
 4750       "integrity": "sha1-t3c14xXOMPa27/D4OwQVGiJEliI=",
 4751       "dev": true,
 4752       "requires": {
 4753         "debug": "^2.3.3",
 4754         "define-property": "^0.2.5",
 4755         "extend-shallow": "^2.0.1",
 4756         "posix-character-classes": "^0.1.0",
 4757         "regex-not": "^1.0.0",
 4758         "snapdragon": "^0.8.1",
 4759         "to-regex": "^3.0.1"
 4760       },
 4761       "dependencies": {
 4762         "debug": {
 4763           "version": "2.6.9",
 4764           "resolved": "https://registry.npmjs.org/debug/-/debug-2.6.9.tgz",
 4765           "integrity": "sha512-bC7ElrdJaJnPbAP+1EotYvqZsb3ecl5wi6Bfi6BJTUcNowp6cvspg0jXznRTKDjm/E7AdgFBVeAPVMNcKGsHMA==",
 4766           "dev": true,
 4767           "requires": {
 4768             "ms": "2.0.0"
 4769           }
 4770         },
 4771         "define-property": {
 4772           "version": "0.2.5",
 4773           "resolved": "https://registry.npmjs.org/define-property/-/define-property-0.2.5.tgz",
 4774           "integrity": "sha1-w1se+RjsPJkPmlvFe+BKrOxcgRY=",
 4775           "dev": true,
 4776           "requires": {
 4777             "is-descriptor": "^0.1.0"
 4778           }
 4779         },
 4780         "extend-shallow": {
 4781           "version": "2.0.1",
 4782           "resolved": "https://registry.npmjs.org/extend-shallow/-/extend-shallow-2.0.1.tgz",
 4783           "integrity": "sha1-Ua99YUrZqfYQ6huvu5idaxxWiQ8=",
 4784           "dev": true,
 4785           "requires": {
 4786             "is-extendable": "^0.1.0"
 4787           }
 4788         },
 4789         "ms": {
 4790           "version": "2.0.0",
 4791           "resolved": "https://registry.npmjs.org/ms/-/ms-2.0.0.tgz",
 4792           "integrity": "sha1-VgiurfwAvmwpAd9fmGF4jeDVl8g=",
 4793           "dev": true
 4794         }
 4795       }
 4796     },
 4797     "expand-range": {
 4798       "version": "1.8.2",
 4799       "resolved": "https://registry.npmjs.org/expand-range/-/expand-range-1.8.2.tgz",
 4800       "integrity": "sha1-opnv/TNf4nIeuujiV+x5ZE/IUzc=",
 4801       "dev": true,
 4802       "requires": {
 4803         "fill-range": "^2.1.0"
 4804       },
 4805       "dependencies": {
 4806         "fill-range": {
 4807           "version": "2.2.4",
 4808           "resolved": "https://registry.npmjs.org/fill-range/-/fill-range-2.2.4.tgz",
 4809           "integrity": "sha512-cnrcCbj01+j2gTG921VZPnHbjmdAf8oQV/iGeV2kZxGSyfYjjTyY79ErsK1WJWMpw6DaApEX72binqJE+/d+5Q==",
 4810           "dev": true,
 4811           "requires": {
 4812             "is-number": "^2.1.0",
 4813             "isobject": "^2.0.0",
 4814             "randomatic": "^3.0.0",
 4815             "repeat-element": "^1.1.2",
 4816             "repeat-string": "^1.5.2"
 4817           }
 4818         },
 4819         "is-number": {
 4820           "version": "2.1.0",
 4821           "resolved": "https://registry.npmjs.org/is-number/-/is-number-2.1.0.tgz",
 4822           "integrity": "sha1-Afy7s5NGOlSPL0ZszhbezknbkI8=",
 4823           "dev": true,
 4824           "requires": {
 4825             "kind-of": "^3.0.2"
 4826           }
 4827         },
 4828         "isobject": {
 4829           "version": "2.1.0",
 4830           "resolved": "https://registry.npmjs.org/isobject/-/isobject-2.1.0.tgz",
 4831           "integrity": "sha1-8GVWEJaj8dou9GJy+BXIQNh+DIk=",
 4832           "dev": true,
 4833           "requires": {
 4834             "isarray": "1.0.0"
 4835           }
 4836         },
 4837         "kind-of": {
 4838           "version": "3.2.2",
 4839           "resolved": "https://registry.npmjs.org/kind-of/-/kind-of-3.2.2.tgz",
 4840           "integrity": "sha1-MeohpzS6ubuw8yRm2JOupR5KPGQ=",
 4841           "dev": true,
 4842           "requires": {
 4843             "is-buffer": "^1.1.5"
 4844           }
 4845         }
 4846       }
 4847     },
 4848     "expect.js": {
 4849       "version": "0.3.1",
 4850       "resolved": "https://registry.npmjs.org/expect.js/-/expect.js-0.3.1.tgz",
 4851       "integrity": "sha1-sKWaDS7/VDdUTr8M6qYBWEHQm1s=",
 4852       "dev": true
 4853     },
 4854     "extend": {
 4855       "version": "3.0.2",
 4856       "resolved": "https://registry.npmjs.org/extend/-/extend-3.0.2.tgz",
 4857       "integrity": "sha512-fjquC59cD7CyW6urNXK0FBufkZcoiGG80wTuPujX590cB5Ttln20E2UB4S/WARVqhXffZl2LNgS+gQdPIIim/g==",
 4858       "dev": true
 4859     },
 4860     "extend-shallow": {
 4861       "version": "3.0.2",
 4862       "resolved": "https://registry.npmjs.org/extend-shallow/-/extend-shallow-3.0.2.tgz",
 4863       "integrity": "sha1-Jqcarwc7OfshJxcnRhMcJwQCjbg=",
 4864       "dev": true,
 4865       "requires": {
 4866         "assign-symbols": "^1.0.0",
 4867         "is-extendable": "^1.0.1"
 4868       },
 4869       "dependencies": {
 4870         "is-extendable": {
 4871           "version": "1.0.1",
 4872           "resolved": "https://registry.npmjs.org/is-extendable/-/is-extendable-1.0.1.tgz",
 4873           "integrity": "sha512-arnXMxT1hhoKo9k1LZdmlNyJdDDfy2v0fXjFlmok4+i8ul/6WlbVge9bhM74OpNPQPMGUToDtz+KXa1PneJxOA==",
 4874           "dev": true,
 4875           "requires": {
 4876             "is-plain-object": "^2.0.4"
 4877           }
 4878         }
 4879       }
 4880     },
 4881     "extglob": {
 4882       "version": "2.0.4",
 4883       "resolved": "https://registry.npmjs.org/extglob/-/extglob-2.0.4.tgz",
 4884       "integrity": "sha512-Nmb6QXkELsuBr24CJSkilo6UHHgbekK5UiZgfE6UHD3Eb27YC6oD+bhcT+tJ6cl8d