"Fossies" - the Fresh Open Source Software Archive

Member "deltachat-desktop-1.3.4/package-lock.json" (18 May 2020, 685502 Bytes) of package /linux/misc/deltachat-desktop-1.3.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": 1.3.3_vs_1.3.4.

    1 {
    2   "name": "deltachat-desktop",
    3   "version": "1.3.3",
    4   "lockfileVersion": 1,
    5   "requires": true,
    6   "dependencies": {
    7     "7zip": {
    8       "version": "0.0.6",
    9       "resolved": "https://registry.npmjs.org/7zip/-/7zip-0.0.6.tgz",
   10       "integrity": "sha1-nK+xca+CMpSQNTtIFvAzR6oVCjA=",
   11       "dev": true
   12     },
   13     "7zip-bin": {
   14       "version": "5.0.3",
   15       "resolved": "https://registry.npmjs.org/7zip-bin/-/7zip-bin-5.0.3.tgz",
   16       "integrity": "sha512-GLyWIFBbGvpKPGo55JyRZAo4lVbnBiD52cKlw/0Vt+wnmKvWJkpZvsjVoaIolyBXDeAQKSicRtqFNPem9w0WYA==",
   17       "dev": true
   18     },
   19     "@babel/code-frame": {
   20       "version": "7.5.5",
   21       "resolved": "https://registry.npmjs.org/@babel/code-frame/-/code-frame-7.5.5.tgz",
   22       "integrity": "sha512-27d4lZoomVyo51VegxI20xZPuSHusqbQag/ztrBC7wegWoQ1nLREPVSKSW8byhTlzTKyNE4ifaTA6lCp7JjpFw==",
   23       "requires": {
   24         "@babel/highlight": "^7.0.0"
   25       }
   26     },
   27     "@babel/core": {
   28       "version": "7.7.7",
   29       "resolved": "https://registry.npmjs.org/@babel/core/-/core-7.7.7.tgz",
   30       "integrity": "sha512-jlSjuj/7z138NLZALxVgrx13AOtqip42ATZP7+kYl53GvDV6+4dCek1mVUo8z8c8Xnw/mx2q3d9HWh3griuesQ==",
   31       "dev": true,
   32       "requires": {
   33         "@babel/code-frame": "^7.5.5",
   34         "@babel/generator": "^7.7.7",
   35         "@babel/helpers": "^7.7.4",
   36         "@babel/parser": "^7.7.7",
   37         "@babel/template": "^7.7.4",
   38         "@babel/traverse": "^7.7.4",
   39         "@babel/types": "^7.7.4",
   40         "convert-source-map": "^1.7.0",
   41         "debug": "^4.1.0",
   42         "json5": "^2.1.0",
   43         "lodash": "^4.17.13",
   44         "resolve": "^1.3.2",
   45         "semver": "^5.4.1",
   46         "source-map": "^0.5.0"
   47       },
   48       "dependencies": {
   49         "@babel/generator": {
   50           "version": "7.7.7",
   51           "resolved": "https://registry.npmjs.org/@babel/generator/-/generator-7.7.7.tgz",
   52           "integrity": "sha512-/AOIBpHh/JU1l0ZFS4kiRCBnLi6OTHzh0RPk3h9isBxkkqELtQNFi1Vr/tiG9p1yfoUdKVwISuXWQR+hwwM4VQ==",
   53           "dev": true,
   54           "requires": {
   55             "@babel/types": "^7.7.4",
   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.7.4",
   63           "resolved": "https://registry.npmjs.org/@babel/helper-function-name/-/helper-function-name-7.7.4.tgz",
   64           "integrity": "sha512-AnkGIdiBhEuiwdoMnKm7jfPfqItZhgRaZfMg1XX3bS25INOnLPjPG1Ppnajh8eqgt5kPJnfqrRHqFqmjKDZLzQ==",
   65           "dev": true,
   66           "requires": {
   67             "@babel/helper-get-function-arity": "^7.7.4",
   68             "@babel/template": "^7.7.4",
   69             "@babel/types": "^7.7.4"
   70           }
   71         },
   72         "@babel/helper-get-function-arity": {
   73           "version": "7.7.4",
   74           "resolved": "https://registry.npmjs.org/@babel/helper-get-function-arity/-/helper-get-function-arity-7.7.4.tgz",
   75           "integrity": "sha512-QTGKEdCkjgzgfJ3bAyRwF4yyT3pg+vDgan8DSivq1eS0gwi+KGKE5x8kRcbeFTb/673mkO5SN1IZfmCfA5o+EA==",
   76           "dev": true,
   77           "requires": {
   78             "@babel/types": "^7.7.4"
   79           }
   80         },
   81         "@babel/helper-split-export-declaration": {
   82           "version": "7.7.4",
   83           "resolved": "https://registry.npmjs.org/@babel/helper-split-export-declaration/-/helper-split-export-declaration-7.7.4.tgz",
   84           "integrity": "sha512-guAg1SXFcVr04Guk9eq0S4/rWS++sbmyqosJzVs8+1fH5NI+ZcmkaSkc7dmtAFbHFva6yRJnjW3yAcGxjueDug==",
   85           "dev": true,
   86           "requires": {
   87             "@babel/types": "^7.7.4"
   88           }
   89         },
   90         "@babel/parser": {
   91           "version": "7.7.7",
   92           "resolved": "https://registry.npmjs.org/@babel/parser/-/parser-7.7.7.tgz",
   93           "integrity": "sha512-WtTZMZAZLbeymhkd/sEaPD8IQyGAhmuTuvTzLiCFM7iXiVdY0gc0IaI+cW0fh1BnSMbJSzXX6/fHllgHKwHhXw==",
   94           "dev": true
   95         },
   96         "@babel/template": {
   97           "version": "7.7.4",
   98           "resolved": "https://registry.npmjs.org/@babel/template/-/template-7.7.4.tgz",
   99           "integrity": "sha512-qUzihgVPguAzXCK7WXw8pqs6cEwi54s3E+HrejlkuWO6ivMKx9hZl3Y2fSXp9i5HgyWmj7RKP+ulaYnKM4yYxw==",
  100           "dev": true,
  101           "requires": {
  102             "@babel/code-frame": "^7.0.0",
  103             "@babel/parser": "^7.7.4",
  104             "@babel/types": "^7.7.4"
  105           }
  106         },
  107         "@babel/traverse": {
  108           "version": "7.7.4",
  109           "resolved": "https://registry.npmjs.org/@babel/traverse/-/traverse-7.7.4.tgz",
  110           "integrity": "sha512-P1L58hQyupn8+ezVA2z5KBm4/Zr4lCC8dwKCMYzsa5jFMDMQAzaBNy9W5VjB+KAmBjb40U7a/H6ao+Xo+9saIw==",
  111           "dev": true,
  112           "requires": {
  113             "@babel/code-frame": "^7.5.5",
  114             "@babel/generator": "^7.7.4",
  115             "@babel/helper-function-name": "^7.7.4",
  116             "@babel/helper-split-export-declaration": "^7.7.4",
  117             "@babel/parser": "^7.7.4",
  118             "@babel/types": "^7.7.4",
  119             "debug": "^4.1.0",
  120             "globals": "^11.1.0",
  121             "lodash": "^4.17.13"
  122           }
  123         },
  124         "@babel/types": {
  125           "version": "7.7.4",
  126           "resolved": "https://registry.npmjs.org/@babel/types/-/types-7.7.4.tgz",
  127           "integrity": "sha512-cz5Ji23KCi4T+YIE/BolWosrJuSmoZeN1EFnRtBwF+KKLi8GG/Z2c2hOJJeCXPk4mwk4QFvTmwIodJowXgttRA==",
  128           "dev": true,
  129           "requires": {
  130             "esutils": "^2.0.2",
  131             "lodash": "^4.17.13",
  132             "to-fast-properties": "^2.0.0"
  133           }
  134         }
  135       }
  136     },
  137     "@babel/generator": {
  138       "version": "7.6.4",
  139       "resolved": "https://registry.npmjs.org/@babel/generator/-/generator-7.6.4.tgz",
  140       "integrity": "sha512-jsBuXkFoZxk0yWLyGI9llT9oiQ2FeTASmRFE32U+aaDTfoE92t78eroO7PTpU/OrYq38hlcDM6vbfLDaOLy+7w==",
  141       "requires": {
  142         "@babel/types": "^7.6.3",
  143         "jsesc": "^2.5.1",
  144         "lodash": "^4.17.13",
  145         "source-map": "^0.5.0"
  146       }
  147     },
  148     "@babel/helper-annotate-as-pure": {
  149       "version": "7.0.0",
  150       "resolved": "https://registry.npmjs.org/@babel/helper-annotate-as-pure/-/helper-annotate-as-pure-7.0.0.tgz",
  151       "integrity": "sha512-3UYcJUj9kvSLbLbUIfQTqzcy5VX7GRZ/CCDrnOaZorFFM01aXp1+GJwuFGV4NDDoAS+mOUyHcO6UD/RfqOks3Q==",
  152       "requires": {
  153         "@babel/types": "^7.0.0"
  154       }
  155     },
  156     "@babel/helper-builder-binary-assignment-operator-visitor": {
  157       "version": "7.7.4",
  158       "resolved": "https://registry.npmjs.org/@babel/helper-builder-binary-assignment-operator-visitor/-/helper-builder-binary-assignment-operator-visitor-7.7.4.tgz",
  159       "integrity": "sha512-Biq/d/WtvfftWZ9Uf39hbPBYDUo986m5Bb4zhkeYDGUllF43D+nUe5M6Vuo6/8JDK/0YX/uBdeoQpyaNhNugZQ==",
  160       "dev": true,
  161       "requires": {
  162         "@babel/helper-explode-assignable-expression": "^7.7.4",
  163         "@babel/types": "^7.7.4"
  164       },
  165       "dependencies": {
  166         "@babel/types": {
  167           "version": "7.7.4",
  168           "resolved": "https://registry.npmjs.org/@babel/types/-/types-7.7.4.tgz",
  169           "integrity": "sha512-cz5Ji23KCi4T+YIE/BolWosrJuSmoZeN1EFnRtBwF+KKLi8GG/Z2c2hOJJeCXPk4mwk4QFvTmwIodJowXgttRA==",
  170           "dev": true,
  171           "requires": {
  172             "esutils": "^2.0.2",
  173             "lodash": "^4.17.13",
  174             "to-fast-properties": "^2.0.0"
  175           }
  176         }
  177       }
  178     },
  179     "@babel/helper-builder-react-jsx": {
  180       "version": "7.7.4",
  181       "resolved": "https://registry.npmjs.org/@babel/helper-builder-react-jsx/-/helper-builder-react-jsx-7.7.4.tgz",
  182       "integrity": "sha512-kvbfHJNN9dg4rkEM4xn1s8d1/h6TYNvajy9L1wx4qLn9HFg0IkTsQi4rfBe92nxrPUFcMsHoMV+8rU7MJb3fCA==",
  183       "dev": true,
  184       "requires": {
  185         "@babel/types": "^7.7.4",
  186         "esutils": "^2.0.0"
  187       },
  188       "dependencies": {
  189         "@babel/types": {
  190           "version": "7.7.4",
  191           "resolved": "https://registry.npmjs.org/@babel/types/-/types-7.7.4.tgz",
  192           "integrity": "sha512-cz5Ji23KCi4T+YIE/BolWosrJuSmoZeN1EFnRtBwF+KKLi8GG/Z2c2hOJJeCXPk4mwk4QFvTmwIodJowXgttRA==",
  193           "dev": true,
  194           "requires": {
  195             "esutils": "^2.0.2",
  196             "lodash": "^4.17.13",
  197             "to-fast-properties": "^2.0.0"
  198           }
  199         }
  200       }
  201     },
  202     "@babel/helper-call-delegate": {
  203       "version": "7.7.4",
  204       "resolved": "https://registry.npmjs.org/@babel/helper-call-delegate/-/helper-call-delegate-7.7.4.tgz",
  205       "integrity": "sha512-8JH9/B7J7tCYJ2PpWVpw9JhPuEVHztagNVuQAFBVFYluRMlpG7F1CgKEgGeL6KFqcsIa92ZYVj6DSc0XwmN1ZA==",
  206       "dev": true,
  207       "requires": {
  208         "@babel/helper-hoist-variables": "^7.7.4",
  209         "@babel/traverse": "^7.7.4",
  210         "@babel/types": "^7.7.4"
  211       },
  212       "dependencies": {
  213         "@babel/generator": {
  214           "version": "7.7.7",
  215           "resolved": "https://registry.npmjs.org/@babel/generator/-/generator-7.7.7.tgz",
  216           "integrity": "sha512-/AOIBpHh/JU1l0ZFS4kiRCBnLi6OTHzh0RPk3h9isBxkkqELtQNFi1Vr/tiG9p1yfoUdKVwISuXWQR+hwwM4VQ==",
  217           "dev": true,
  218           "requires": {
  219             "@babel/types": "^7.7.4",
  220             "jsesc": "^2.5.1",
  221             "lodash": "^4.17.13",
  222             "source-map": "^0.5.0"
  223           }
  224         },
  225         "@babel/helper-function-name": {
  226           "version": "7.7.4",
  227           "resolved": "https://registry.npmjs.org/@babel/helper-function-name/-/helper-function-name-7.7.4.tgz",
  228           "integrity": "sha512-AnkGIdiBhEuiwdoMnKm7jfPfqItZhgRaZfMg1XX3bS25INOnLPjPG1Ppnajh8eqgt5kPJnfqrRHqFqmjKDZLzQ==",
  229           "dev": true,
  230           "requires": {
  231             "@babel/helper-get-function-arity": "^7.7.4",
  232             "@babel/template": "^7.7.4",
  233             "@babel/types": "^7.7.4"
  234           }
  235         },
  236         "@babel/helper-get-function-arity": {
  237           "version": "7.7.4",
  238           "resolved": "https://registry.npmjs.org/@babel/helper-get-function-arity/-/helper-get-function-arity-7.7.4.tgz",
  239           "integrity": "sha512-QTGKEdCkjgzgfJ3bAyRwF4yyT3pg+vDgan8DSivq1eS0gwi+KGKE5x8kRcbeFTb/673mkO5SN1IZfmCfA5o+EA==",
  240           "dev": true,
  241           "requires": {
  242             "@babel/types": "^7.7.4"
  243           }
  244         },
  245         "@babel/helper-split-export-declaration": {
  246           "version": "7.7.4",
  247           "resolved": "https://registry.npmjs.org/@babel/helper-split-export-declaration/-/helper-split-export-declaration-7.7.4.tgz",
  248           "integrity": "sha512-guAg1SXFcVr04Guk9eq0S4/rWS++sbmyqosJzVs8+1fH5NI+ZcmkaSkc7dmtAFbHFva6yRJnjW3yAcGxjueDug==",
  249           "dev": true,
  250           "requires": {
  251             "@babel/types": "^7.7.4"
  252           }
  253         },
  254         "@babel/parser": {
  255           "version": "7.7.7",
  256           "resolved": "https://registry.npmjs.org/@babel/parser/-/parser-7.7.7.tgz",
  257           "integrity": "sha512-WtTZMZAZLbeymhkd/sEaPD8IQyGAhmuTuvTzLiCFM7iXiVdY0gc0IaI+cW0fh1BnSMbJSzXX6/fHllgHKwHhXw==",
  258           "dev": true
  259         },
  260         "@babel/template": {
  261           "version": "7.7.4",
  262           "resolved": "https://registry.npmjs.org/@babel/template/-/template-7.7.4.tgz",
  263           "integrity": "sha512-qUzihgVPguAzXCK7WXw8pqs6cEwi54s3E+HrejlkuWO6ivMKx9hZl3Y2fSXp9i5HgyWmj7RKP+ulaYnKM4yYxw==",
  264           "dev": true,
  265           "requires": {
  266             "@babel/code-frame": "^7.0.0",
  267             "@babel/parser": "^7.7.4",
  268             "@babel/types": "^7.7.4"
  269           }
  270         },
  271         "@babel/traverse": {
  272           "version": "7.7.4",
  273           "resolved": "https://registry.npmjs.org/@babel/traverse/-/traverse-7.7.4.tgz",
  274           "integrity": "sha512-P1L58hQyupn8+ezVA2z5KBm4/Zr4lCC8dwKCMYzsa5jFMDMQAzaBNy9W5VjB+KAmBjb40U7a/H6ao+Xo+9saIw==",
  275           "dev": true,
  276           "requires": {
  277             "@babel/code-frame": "^7.5.5",
  278             "@babel/generator": "^7.7.4",
  279             "@babel/helper-function-name": "^7.7.4",
  280             "@babel/helper-split-export-declaration": "^7.7.4",
  281             "@babel/parser": "^7.7.4",
  282             "@babel/types": "^7.7.4",
  283             "debug": "^4.1.0",
  284             "globals": "^11.1.0",
  285             "lodash": "^4.17.13"
  286           }
  287         },
  288         "@babel/types": {
  289           "version": "7.7.4",
  290           "resolved": "https://registry.npmjs.org/@babel/types/-/types-7.7.4.tgz",
  291           "integrity": "sha512-cz5Ji23KCi4T+YIE/BolWosrJuSmoZeN1EFnRtBwF+KKLi8GG/Z2c2hOJJeCXPk4mwk4QFvTmwIodJowXgttRA==",
  292           "dev": true,
  293           "requires": {
  294             "esutils": "^2.0.2",
  295             "lodash": "^4.17.13",
  296             "to-fast-properties": "^2.0.0"
  297           }
  298         }
  299       }
  300     },
  301     "@babel/helper-create-regexp-features-plugin": {
  302       "version": "7.7.4",
  303       "resolved": "https://registry.npmjs.org/@babel/helper-create-regexp-features-plugin/-/helper-create-regexp-features-plugin-7.7.4.tgz",
  304       "integrity": "sha512-Mt+jBKaxL0zfOIWrfQpnfYCN7/rS6GKx6CCCfuoqVVd+17R8zNDlzVYmIi9qyb2wOk002NsmSTDymkIygDUH7A==",
  305       "dev": true,
  306       "requires": {
  307         "@babel/helper-regex": "^7.4.4",
  308         "regexpu-core": "^4.6.0"
  309       }
  310     },
  311     "@babel/helper-define-map": {
  312       "version": "7.7.4",
  313       "resolved": "https://registry.npmjs.org/@babel/helper-define-map/-/helper-define-map-7.7.4.tgz",
  314       "integrity": "sha512-v5LorqOa0nVQUvAUTUF3KPastvUt/HzByXNamKQ6RdJRTV7j8rLL+WB5C/MzzWAwOomxDhYFb1wLLxHqox86lg==",
  315       "dev": true,
  316       "requires": {
  317         "@babel/helper-function-name": "^7.7.4",
  318         "@babel/types": "^7.7.4",
  319         "lodash": "^4.17.13"
  320       },
  321       "dependencies": {
  322         "@babel/helper-function-name": {
  323           "version": "7.7.4",
  324           "resolved": "https://registry.npmjs.org/@babel/helper-function-name/-/helper-function-name-7.7.4.tgz",
  325           "integrity": "sha512-AnkGIdiBhEuiwdoMnKm7jfPfqItZhgRaZfMg1XX3bS25INOnLPjPG1Ppnajh8eqgt5kPJnfqrRHqFqmjKDZLzQ==",
  326           "dev": true,
  327           "requires": {
  328             "@babel/helper-get-function-arity": "^7.7.4",
  329             "@babel/template": "^7.7.4",
  330             "@babel/types": "^7.7.4"
  331           }
  332         },
  333         "@babel/helper-get-function-arity": {
  334           "version": "7.7.4",
  335           "resolved": "https://registry.npmjs.org/@babel/helper-get-function-arity/-/helper-get-function-arity-7.7.4.tgz",
  336           "integrity": "sha512-QTGKEdCkjgzgfJ3bAyRwF4yyT3pg+vDgan8DSivq1eS0gwi+KGKE5x8kRcbeFTb/673mkO5SN1IZfmCfA5o+EA==",
  337           "dev": true,
  338           "requires": {
  339             "@babel/types": "^7.7.4"
  340           }
  341         },
  342         "@babel/parser": {
  343           "version": "7.7.7",
  344           "resolved": "https://registry.npmjs.org/@babel/parser/-/parser-7.7.7.tgz",
  345           "integrity": "sha512-WtTZMZAZLbeymhkd/sEaPD8IQyGAhmuTuvTzLiCFM7iXiVdY0gc0IaI+cW0fh1BnSMbJSzXX6/fHllgHKwHhXw==",
  346           "dev": true
  347         },
  348         "@babel/template": {
  349           "version": "7.7.4",
  350           "resolved": "https://registry.npmjs.org/@babel/template/-/template-7.7.4.tgz",
  351           "integrity": "sha512-qUzihgVPguAzXCK7WXw8pqs6cEwi54s3E+HrejlkuWO6ivMKx9hZl3Y2fSXp9i5HgyWmj7RKP+ulaYnKM4yYxw==",
  352           "dev": true,
  353           "requires": {
  354             "@babel/code-frame": "^7.0.0",
  355             "@babel/parser": "^7.7.4",
  356             "@babel/types": "^7.7.4"
  357           }
  358         },
  359         "@babel/types": {
  360           "version": "7.7.4",
  361           "resolved": "https://registry.npmjs.org/@babel/types/-/types-7.7.4.tgz",
  362           "integrity": "sha512-cz5Ji23KCi4T+YIE/BolWosrJuSmoZeN1EFnRtBwF+KKLi8GG/Z2c2hOJJeCXPk4mwk4QFvTmwIodJowXgttRA==",
  363           "dev": true,
  364           "requires": {
  365             "esutils": "^2.0.2",
  366             "lodash": "^4.17.13",
  367             "to-fast-properties": "^2.0.0"
  368           }
  369         }
  370       }
  371     },
  372     "@babel/helper-explode-assignable-expression": {
  373       "version": "7.7.4",
  374       "resolved": "https://registry.npmjs.org/@babel/helper-explode-assignable-expression/-/helper-explode-assignable-expression-7.7.4.tgz",
  375       "integrity": "sha512-2/SicuFrNSXsZNBxe5UGdLr+HZg+raWBLE9vC98bdYOKX/U6PY0mdGlYUJdtTDPSU0Lw0PNbKKDpwYHJLn2jLg==",
  376       "dev": true,
  377       "requires": {
  378         "@babel/traverse": "^7.7.4",
  379         "@babel/types": "^7.7.4"
  380       },
  381       "dependencies": {
  382         "@babel/generator": {
  383           "version": "7.7.7",
  384           "resolved": "https://registry.npmjs.org/@babel/generator/-/generator-7.7.7.tgz",
  385           "integrity": "sha512-/AOIBpHh/JU1l0ZFS4kiRCBnLi6OTHzh0RPk3h9isBxkkqELtQNFi1Vr/tiG9p1yfoUdKVwISuXWQR+hwwM4VQ==",
  386           "dev": true,
  387           "requires": {
  388             "@babel/types": "^7.7.4",
  389             "jsesc": "^2.5.1",
  390             "lodash": "^4.17.13",
  391             "source-map": "^0.5.0"
  392           }
  393         },
  394         "@babel/helper-function-name": {
  395           "version": "7.7.4",
  396           "resolved": "https://registry.npmjs.org/@babel/helper-function-name/-/helper-function-name-7.7.4.tgz",
  397           "integrity": "sha512-AnkGIdiBhEuiwdoMnKm7jfPfqItZhgRaZfMg1XX3bS25INOnLPjPG1Ppnajh8eqgt5kPJnfqrRHqFqmjKDZLzQ==",
  398           "dev": true,
  399           "requires": {
  400             "@babel/helper-get-function-arity": "^7.7.4",
  401             "@babel/template": "^7.7.4",
  402             "@babel/types": "^7.7.4"
  403           }
  404         },
  405         "@babel/helper-get-function-arity": {
  406           "version": "7.7.4",
  407           "resolved": "https://registry.npmjs.org/@babel/helper-get-function-arity/-/helper-get-function-arity-7.7.4.tgz",
  408           "integrity": "sha512-QTGKEdCkjgzgfJ3bAyRwF4yyT3pg+vDgan8DSivq1eS0gwi+KGKE5x8kRcbeFTb/673mkO5SN1IZfmCfA5o+EA==",
  409           "dev": true,
  410           "requires": {
  411             "@babel/types": "^7.7.4"
  412           }
  413         },
  414         "@babel/helper-split-export-declaration": {
  415           "version": "7.7.4",
  416           "resolved": "https://registry.npmjs.org/@babel/helper-split-export-declaration/-/helper-split-export-declaration-7.7.4.tgz",
  417           "integrity": "sha512-guAg1SXFcVr04Guk9eq0S4/rWS++sbmyqosJzVs8+1fH5NI+ZcmkaSkc7dmtAFbHFva6yRJnjW3yAcGxjueDug==",
  418           "dev": true,
  419           "requires": {
  420             "@babel/types": "^7.7.4"
  421           }
  422         },
  423         "@babel/parser": {
  424           "version": "7.7.7",
  425           "resolved": "https://registry.npmjs.org/@babel/parser/-/parser-7.7.7.tgz",
  426           "integrity": "sha512-WtTZMZAZLbeymhkd/sEaPD8IQyGAhmuTuvTzLiCFM7iXiVdY0gc0IaI+cW0fh1BnSMbJSzXX6/fHllgHKwHhXw==",
  427           "dev": true
  428         },
  429         "@babel/template": {
  430           "version": "7.7.4",
  431           "resolved": "https://registry.npmjs.org/@babel/template/-/template-7.7.4.tgz",
  432           "integrity": "sha512-qUzihgVPguAzXCK7WXw8pqs6cEwi54s3E+HrejlkuWO6ivMKx9hZl3Y2fSXp9i5HgyWmj7RKP+ulaYnKM4yYxw==",
  433           "dev": true,
  434           "requires": {
  435             "@babel/code-frame": "^7.0.0",
  436             "@babel/parser": "^7.7.4",
  437             "@babel/types": "^7.7.4"
  438           }
  439         },
  440         "@babel/traverse": {
  441           "version": "7.7.4",
  442           "resolved": "https://registry.npmjs.org/@babel/traverse/-/traverse-7.7.4.tgz",
  443           "integrity": "sha512-P1L58hQyupn8+ezVA2z5KBm4/Zr4lCC8dwKCMYzsa5jFMDMQAzaBNy9W5VjB+KAmBjb40U7a/H6ao+Xo+9saIw==",
  444           "dev": true,
  445           "requires": {
  446             "@babel/code-frame": "^7.5.5",
  447             "@babel/generator": "^7.7.4",
  448             "@babel/helper-function-name": "^7.7.4",
  449             "@babel/helper-split-export-declaration": "^7.7.4",
  450             "@babel/parser": "^7.7.4",
  451             "@babel/types": "^7.7.4",
  452             "debug": "^4.1.0",
  453             "globals": "^11.1.0",
  454             "lodash": "^4.17.13"
  455           }
  456         },
  457         "@babel/types": {
  458           "version": "7.7.4",
  459           "resolved": "https://registry.npmjs.org/@babel/types/-/types-7.7.4.tgz",
  460           "integrity": "sha512-cz5Ji23KCi4T+YIE/BolWosrJuSmoZeN1EFnRtBwF+KKLi8GG/Z2c2hOJJeCXPk4mwk4QFvTmwIodJowXgttRA==",
  461           "dev": true,
  462           "requires": {
  463             "esutils": "^2.0.2",
  464             "lodash": "^4.17.13",
  465             "to-fast-properties": "^2.0.0"
  466           }
  467         }
  468       }
  469     },
  470     "@babel/helper-function-name": {
  471       "version": "7.1.0",
  472       "resolved": "https://registry.npmjs.org/@babel/helper-function-name/-/helper-function-name-7.1.0.tgz",
  473       "integrity": "sha512-A95XEoCpb3TO+KZzJ4S/5uW5fNe26DjBGqf1o9ucyLyCmi1dXq/B3c8iaWTfBk3VvetUxl16e8tIrd5teOCfGw==",
  474       "requires": {
  475         "@babel/helper-get-function-arity": "^7.0.0",
  476         "@babel/template": "^7.1.0",
  477         "@babel/types": "^7.0.0"
  478       }
  479     },
  480     "@babel/helper-get-function-arity": {
  481       "version": "7.0.0",
  482       "resolved": "https://registry.npmjs.org/@babel/helper-get-function-arity/-/helper-get-function-arity-7.0.0.tgz",
  483       "integrity": "sha512-r2DbJeg4svYvt3HOS74U4eWKsUAMRH01Z1ds1zx8KNTPtpTL5JAsdFv8BNyOpVqdFhHkkRDIg5B4AsxmkjAlmQ==",
  484       "requires": {
  485         "@babel/types": "^7.0.0"
  486       }
  487     },
  488     "@babel/helper-hoist-variables": {
  489       "version": "7.7.4",
  490       "resolved": "https://registry.npmjs.org/@babel/helper-hoist-variables/-/helper-hoist-variables-7.7.4.tgz",
  491       "integrity": "sha512-wQC4xyvc1Jo/FnLirL6CEgPgPCa8M74tOdjWpRhQYapz5JC7u3NYU1zCVoVAGCE3EaIP9T1A3iW0WLJ+reZlpQ==",
  492       "dev": true,
  493       "requires": {
  494         "@babel/types": "^7.7.4"
  495       },
  496       "dependencies": {
  497         "@babel/types": {
  498           "version": "7.7.4",
  499           "resolved": "https://registry.npmjs.org/@babel/types/-/types-7.7.4.tgz",
  500           "integrity": "sha512-cz5Ji23KCi4T+YIE/BolWosrJuSmoZeN1EFnRtBwF+KKLi8GG/Z2c2hOJJeCXPk4mwk4QFvTmwIodJowXgttRA==",
  501           "dev": true,
  502           "requires": {
  503             "esutils": "^2.0.2",
  504             "lodash": "^4.17.13",
  505             "to-fast-properties": "^2.0.0"
  506           }
  507         }
  508       }
  509     },
  510     "@babel/helper-member-expression-to-functions": {
  511       "version": "7.7.4",
  512       "resolved": "https://registry.npmjs.org/@babel/helper-member-expression-to-functions/-/helper-member-expression-to-functions-7.7.4.tgz",
  513       "integrity": "sha512-9KcA1X2E3OjXl/ykfMMInBK+uVdfIVakVe7W7Lg3wfXUNyS3Q1HWLFRwZIjhqiCGbslummPDnmb7vIekS0C1vw==",
  514       "dev": true,
  515       "requires": {
  516         "@babel/types": "^7.7.4"
  517       },
  518       "dependencies": {
  519         "@babel/types": {
  520           "version": "7.7.4",
  521           "resolved": "https://registry.npmjs.org/@babel/types/-/types-7.7.4.tgz",
  522           "integrity": "sha512-cz5Ji23KCi4T+YIE/BolWosrJuSmoZeN1EFnRtBwF+KKLi8GG/Z2c2hOJJeCXPk4mwk4QFvTmwIodJowXgttRA==",
  523           "dev": true,
  524           "requires": {
  525             "esutils": "^2.0.2",
  526             "lodash": "^4.17.13",
  527             "to-fast-properties": "^2.0.0"
  528           }
  529         }
  530       }
  531     },
  532     "@babel/helper-module-imports": {
  533       "version": "7.0.0",
  534       "resolved": "https://registry.npmjs.org/@babel/helper-module-imports/-/helper-module-imports-7.0.0.tgz",
  535       "integrity": "sha512-aP/hlLq01DWNEiDg4Jn23i+CXxW/owM4WpDLFUbpjxe4NS3BhLVZQ5i7E0ZrxuQ/vwekIeciyamgB1UIYxxM6A==",
  536       "requires": {
  537         "@babel/types": "^7.0.0"
  538       }
  539     },
  540     "@babel/helper-module-transforms": {
  541       "version": "7.7.5",
  542       "resolved": "https://registry.npmjs.org/@babel/helper-module-transforms/-/helper-module-transforms-7.7.5.tgz",
  543       "integrity": "sha512-A7pSxyJf1gN5qXVcidwLWydjftUN878VkalhXX5iQDuGyiGK3sOrrKKHF4/A4fwHtnsotv/NipwAeLzY4KQPvw==",
  544       "dev": true,
  545       "requires": {
  546         "@babel/helper-module-imports": "^7.7.4",
  547         "@babel/helper-simple-access": "^7.7.4",
  548         "@babel/helper-split-export-declaration": "^7.7.4",
  549         "@babel/template": "^7.7.4",
  550         "@babel/types": "^7.7.4",
  551         "lodash": "^4.17.13"
  552       },
  553       "dependencies": {
  554         "@babel/helper-module-imports": {
  555           "version": "7.7.4",
  556           "resolved": "https://registry.npmjs.org/@babel/helper-module-imports/-/helper-module-imports-7.7.4.tgz",
  557           "integrity": "sha512-dGcrX6K9l8258WFjyDLJwuVKxR4XZfU0/vTUgOQYWEnRD8mgr+p4d6fCUMq/ys0h4CCt/S5JhbvtyErjWouAUQ==",
  558           "dev": true,
  559           "requires": {
  560             "@babel/types": "^7.7.4"
  561           }
  562         },
  563         "@babel/helper-split-export-declaration": {
  564           "version": "7.7.4",
  565           "resolved": "https://registry.npmjs.org/@babel/helper-split-export-declaration/-/helper-split-export-declaration-7.7.4.tgz",
  566           "integrity": "sha512-guAg1SXFcVr04Guk9eq0S4/rWS++sbmyqosJzVs8+1fH5NI+ZcmkaSkc7dmtAFbHFva6yRJnjW3yAcGxjueDug==",
  567           "dev": true,
  568           "requires": {
  569             "@babel/types": "^7.7.4"
  570           }
  571         },
  572         "@babel/parser": {
  573           "version": "7.7.7",
  574           "resolved": "https://registry.npmjs.org/@babel/parser/-/parser-7.7.7.tgz",
  575           "integrity": "sha512-WtTZMZAZLbeymhkd/sEaPD8IQyGAhmuTuvTzLiCFM7iXiVdY0gc0IaI+cW0fh1BnSMbJSzXX6/fHllgHKwHhXw==",
  576           "dev": true
  577         },
  578         "@babel/template": {
  579           "version": "7.7.4",
  580           "resolved": "https://registry.npmjs.org/@babel/template/-/template-7.7.4.tgz",
  581           "integrity": "sha512-qUzihgVPguAzXCK7WXw8pqs6cEwi54s3E+HrejlkuWO6ivMKx9hZl3Y2fSXp9i5HgyWmj7RKP+ulaYnKM4yYxw==",
  582           "dev": true,
  583           "requires": {
  584             "@babel/code-frame": "^7.0.0",
  585             "@babel/parser": "^7.7.4",
  586             "@babel/types": "^7.7.4"
  587           }
  588         },
  589         "@babel/types": {
  590           "version": "7.7.4",
  591           "resolved": "https://registry.npmjs.org/@babel/types/-/types-7.7.4.tgz",
  592           "integrity": "sha512-cz5Ji23KCi4T+YIE/BolWosrJuSmoZeN1EFnRtBwF+KKLi8GG/Z2c2hOJJeCXPk4mwk4QFvTmwIodJowXgttRA==",
  593           "dev": true,
  594           "requires": {
  595             "esutils": "^2.0.2",
  596             "lodash": "^4.17.13",
  597             "to-fast-properties": "^2.0.0"
  598           }
  599         }
  600       }
  601     },
  602     "@babel/helper-optimise-call-expression": {
  603       "version": "7.7.4",
  604       "resolved": "https://registry.npmjs.org/@babel/helper-optimise-call-expression/-/helper-optimise-call-expression-7.7.4.tgz",
  605       "integrity": "sha512-VB7gWZ2fDkSuqW6b1AKXkJWO5NyNI3bFL/kK79/30moK57blr6NbH8xcl2XcKCwOmJosftWunZqfO84IGq3ZZg==",
  606       "dev": true,
  607       "requires": {
  608         "@babel/types": "^7.7.4"
  609       },
  610       "dependencies": {
  611         "@babel/types": {
  612           "version": "7.7.4",
  613           "resolved": "https://registry.npmjs.org/@babel/types/-/types-7.7.4.tgz",
  614           "integrity": "sha512-cz5Ji23KCi4T+YIE/BolWosrJuSmoZeN1EFnRtBwF+KKLi8GG/Z2c2hOJJeCXPk4mwk4QFvTmwIodJowXgttRA==",
  615           "dev": true,
  616           "requires": {
  617             "esutils": "^2.0.2",
  618             "lodash": "^4.17.13",
  619             "to-fast-properties": "^2.0.0"
  620           }
  621         }
  622       }
  623     },
  624     "@babel/helper-plugin-utils": {
  625       "version": "7.0.0",
  626       "resolved": "https://registry.npmjs.org/@babel/helper-plugin-utils/-/helper-plugin-utils-7.0.0.tgz",
  627       "integrity": "sha512-CYAOUCARwExnEixLdB6sDm2dIJ/YgEAKDM1MOeMeZu9Ld/bDgVo8aiWrXwcY7OBh+1Ea2uUcVRcxKk0GJvW7QA==",
  628       "dev": true
  629     },
  630     "@babel/helper-regex": {
  631       "version": "7.5.5",
  632       "resolved": "https://registry.npmjs.org/@babel/helper-regex/-/helper-regex-7.5.5.tgz",
  633       "integrity": "sha512-CkCYQLkfkiugbRDO8eZn6lRuR8kzZoGXCg3149iTk5se7g6qykSpy3+hELSwquhu+TgHn8nkLiBwHvNX8Hofcw==",
  634       "dev": true,
  635       "requires": {
  636         "lodash": "^4.17.13"
  637       }
  638     },
  639     "@babel/helper-remap-async-to-generator": {
  640       "version": "7.7.4",
  641       "resolved": "https://registry.npmjs.org/@babel/helper-remap-async-to-generator/-/helper-remap-async-to-generator-7.7.4.tgz",
  642       "integrity": "sha512-Sk4xmtVdM9sA/jCI80f+KS+Md+ZHIpjuqmYPk1M7F/upHou5e4ReYmExAiu6PVe65BhJPZA2CY9x9k4BqE5klw==",
  643       "dev": true,
  644       "requires": {
  645         "@babel/helper-annotate-as-pure": "^7.7.4",
  646         "@babel/helper-wrap-function": "^7.7.4",
  647         "@babel/template": "^7.7.4",
  648         "@babel/traverse": "^7.7.4",
  649         "@babel/types": "^7.7.4"
  650       },
  651       "dependencies": {
  652         "@babel/generator": {
  653           "version": "7.7.7",
  654           "resolved": "https://registry.npmjs.org/@babel/generator/-/generator-7.7.7.tgz",
  655           "integrity": "sha512-/AOIBpHh/JU1l0ZFS4kiRCBnLi6OTHzh0RPk3h9isBxkkqELtQNFi1Vr/tiG9p1yfoUdKVwISuXWQR+hwwM4VQ==",
  656           "dev": true,
  657           "requires": {
  658             "@babel/types": "^7.7.4",
  659             "jsesc": "^2.5.1",
  660             "lodash": "^4.17.13",
  661             "source-map": "^0.5.0"
  662           }
  663         },
  664         "@babel/helper-annotate-as-pure": {
  665           "version": "7.7.4",
  666           "resolved": "https://registry.npmjs.org/@babel/helper-annotate-as-pure/-/helper-annotate-as-pure-7.7.4.tgz",
  667           "integrity": "sha512-2BQmQgECKzYKFPpiycoF9tlb5HA4lrVyAmLLVK177EcQAqjVLciUb2/R+n1boQ9y5ENV3uz2ZqiNw7QMBBw1Og==",
  668           "dev": true,
  669           "requires": {
  670             "@babel/types": "^7.7.4"
  671           }
  672         },
  673         "@babel/helper-function-name": {
  674           "version": "7.7.4",
  675           "resolved": "https://registry.npmjs.org/@babel/helper-function-name/-/helper-function-name-7.7.4.tgz",
  676           "integrity": "sha512-AnkGIdiBhEuiwdoMnKm7jfPfqItZhgRaZfMg1XX3bS25INOnLPjPG1Ppnajh8eqgt5kPJnfqrRHqFqmjKDZLzQ==",
  677           "dev": true,
  678           "requires": {
  679             "@babel/helper-get-function-arity": "^7.7.4",
  680             "@babel/template": "^7.7.4",
  681             "@babel/types": "^7.7.4"
  682           }
  683         },
  684         "@babel/helper-get-function-arity": {
  685           "version": "7.7.4",
  686           "resolved": "https://registry.npmjs.org/@babel/helper-get-function-arity/-/helper-get-function-arity-7.7.4.tgz",
  687           "integrity": "sha512-QTGKEdCkjgzgfJ3bAyRwF4yyT3pg+vDgan8DSivq1eS0gwi+KGKE5x8kRcbeFTb/673mkO5SN1IZfmCfA5o+EA==",
  688           "dev": true,
  689           "requires": {
  690             "@babel/types": "^7.7.4"
  691           }
  692         },
  693         "@babel/helper-split-export-declaration": {
  694           "version": "7.7.4",
  695           "resolved": "https://registry.npmjs.org/@babel/helper-split-export-declaration/-/helper-split-export-declaration-7.7.4.tgz",
  696           "integrity": "sha512-guAg1SXFcVr04Guk9eq0S4/rWS++sbmyqosJzVs8+1fH5NI+ZcmkaSkc7dmtAFbHFva6yRJnjW3yAcGxjueDug==",
  697           "dev": true,
  698           "requires": {
  699             "@babel/types": "^7.7.4"
  700           }
  701         },
  702         "@babel/parser": {
  703           "version": "7.7.7",
  704           "resolved": "https://registry.npmjs.org/@babel/parser/-/parser-7.7.7.tgz",
  705           "integrity": "sha512-WtTZMZAZLbeymhkd/sEaPD8IQyGAhmuTuvTzLiCFM7iXiVdY0gc0IaI+cW0fh1BnSMbJSzXX6/fHllgHKwHhXw==",
  706           "dev": true
  707         },
  708         "@babel/template": {
  709           "version": "7.7.4",
  710           "resolved": "https://registry.npmjs.org/@babel/template/-/template-7.7.4.tgz",
  711           "integrity": "sha512-qUzihgVPguAzXCK7WXw8pqs6cEwi54s3E+HrejlkuWO6ivMKx9hZl3Y2fSXp9i5HgyWmj7RKP+ulaYnKM4yYxw==",
  712           "dev": true,
  713           "requires": {
  714             "@babel/code-frame": "^7.0.0",
  715             "@babel/parser": "^7.7.4",
  716             "@babel/types": "^7.7.4"
  717           }
  718         },
  719         "@babel/traverse": {
  720           "version": "7.7.4",
  721           "resolved": "https://registry.npmjs.org/@babel/traverse/-/traverse-7.7.4.tgz",
  722           "integrity": "sha512-P1L58hQyupn8+ezVA2z5KBm4/Zr4lCC8dwKCMYzsa5jFMDMQAzaBNy9W5VjB+KAmBjb40U7a/H6ao+Xo+9saIw==",
  723           "dev": true,
  724           "requires": {
  725             "@babel/code-frame": "^7.5.5",
  726             "@babel/generator": "^7.7.4",
  727             "@babel/helper-function-name": "^7.7.4",
  728             "@babel/helper-split-export-declaration": "^7.7.4",
  729             "@babel/parser": "^7.7.4",
  730             "@babel/types": "^7.7.4",
  731             "debug": "^4.1.0",
  732             "globals": "^11.1.0",
  733             "lodash": "^4.17.13"
  734           }
  735         },
  736         "@babel/types": {
  737           "version": "7.7.4",
  738           "resolved": "https://registry.npmjs.org/@babel/types/-/types-7.7.4.tgz",
  739           "integrity": "sha512-cz5Ji23KCi4T+YIE/BolWosrJuSmoZeN1EFnRtBwF+KKLi8GG/Z2c2hOJJeCXPk4mwk4QFvTmwIodJowXgttRA==",
  740           "dev": true,
  741           "requires": {
  742             "esutils": "^2.0.2",
  743             "lodash": "^4.17.13",
  744             "to-fast-properties": "^2.0.0"
  745           }
  746         }
  747       }
  748     },
  749     "@babel/helper-replace-supers": {
  750       "version": "7.7.4",
  751       "resolved": "https://registry.npmjs.org/@babel/helper-replace-supers/-/helper-replace-supers-7.7.4.tgz",
  752       "integrity": "sha512-pP0tfgg9hsZWo5ZboYGuBn/bbYT/hdLPVSS4NMmiRJdwWhP0IznPwN9AE1JwyGsjSPLC364I0Qh5p+EPkGPNpg==",
  753       "dev": true,
  754       "requires": {
  755         "@babel/helper-member-expression-to-functions": "^7.7.4",
  756         "@babel/helper-optimise-call-expression": "^7.7.4",
  757         "@babel/traverse": "^7.7.4",
  758         "@babel/types": "^7.7.4"
  759       },
  760       "dependencies": {
  761         "@babel/generator": {
  762           "version": "7.7.7",
  763           "resolved": "https://registry.npmjs.org/@babel/generator/-/generator-7.7.7.tgz",
  764           "integrity": "sha512-/AOIBpHh/JU1l0ZFS4kiRCBnLi6OTHzh0RPk3h9isBxkkqELtQNFi1Vr/tiG9p1yfoUdKVwISuXWQR+hwwM4VQ==",
  765           "dev": true,
  766           "requires": {
  767             "@babel/types": "^7.7.4",
  768             "jsesc": "^2.5.1",
  769             "lodash": "^4.17.13",
  770             "source-map": "^0.5.0"
  771           }
  772         },
  773         "@babel/helper-function-name": {
  774           "version": "7.7.4",
  775           "resolved": "https://registry.npmjs.org/@babel/helper-function-name/-/helper-function-name-7.7.4.tgz",
  776           "integrity": "sha512-AnkGIdiBhEuiwdoMnKm7jfPfqItZhgRaZfMg1XX3bS25INOnLPjPG1Ppnajh8eqgt5kPJnfqrRHqFqmjKDZLzQ==",
  777           "dev": true,
  778           "requires": {
  779             "@babel/helper-get-function-arity": "^7.7.4",
  780             "@babel/template": "^7.7.4",
  781             "@babel/types": "^7.7.4"
  782           }
  783         },
  784         "@babel/helper-get-function-arity": {
  785           "version": "7.7.4",
  786           "resolved": "https://registry.npmjs.org/@babel/helper-get-function-arity/-/helper-get-function-arity-7.7.4.tgz",
  787           "integrity": "sha512-QTGKEdCkjgzgfJ3bAyRwF4yyT3pg+vDgan8DSivq1eS0gwi+KGKE5x8kRcbeFTb/673mkO5SN1IZfmCfA5o+EA==",
  788           "dev": true,
  789           "requires": {
  790             "@babel/types": "^7.7.4"
  791           }
  792         },
  793         "@babel/helper-split-export-declaration": {
  794           "version": "7.7.4",
  795           "resolved": "https://registry.npmjs.org/@babel/helper-split-export-declaration/-/helper-split-export-declaration-7.7.4.tgz",
  796           "integrity": "sha512-guAg1SXFcVr04Guk9eq0S4/rWS++sbmyqosJzVs8+1fH5NI+ZcmkaSkc7dmtAFbHFva6yRJnjW3yAcGxjueDug==",
  797           "dev": true,
  798           "requires": {
  799             "@babel/types": "^7.7.4"
  800           }
  801         },
  802         "@babel/parser": {
  803           "version": "7.7.7",
  804           "resolved": "https://registry.npmjs.org/@babel/parser/-/parser-7.7.7.tgz",
  805           "integrity": "sha512-WtTZMZAZLbeymhkd/sEaPD8IQyGAhmuTuvTzLiCFM7iXiVdY0gc0IaI+cW0fh1BnSMbJSzXX6/fHllgHKwHhXw==",
  806           "dev": true
  807         },
  808         "@babel/template": {
  809           "version": "7.7.4",
  810           "resolved": "https://registry.npmjs.org/@babel/template/-/template-7.7.4.tgz",
  811           "integrity": "sha512-qUzihgVPguAzXCK7WXw8pqs6cEwi54s3E+HrejlkuWO6ivMKx9hZl3Y2fSXp9i5HgyWmj7RKP+ulaYnKM4yYxw==",
  812           "dev": true,
  813           "requires": {
  814             "@babel/code-frame": "^7.0.0",
  815             "@babel/parser": "^7.7.4",
  816             "@babel/types": "^7.7.4"
  817           }
  818         },
  819         "@babel/traverse": {
  820           "version": "7.7.4",
  821           "resolved": "https://registry.npmjs.org/@babel/traverse/-/traverse-7.7.4.tgz",
  822           "integrity": "sha512-P1L58hQyupn8+ezVA2z5KBm4/Zr4lCC8dwKCMYzsa5jFMDMQAzaBNy9W5VjB+KAmBjb40U7a/H6ao+Xo+9saIw==",
  823           "dev": true,
  824           "requires": {
  825             "@babel/code-frame": "^7.5.5",
  826             "@babel/generator": "^7.7.4",
  827             "@babel/helper-function-name": "^7.7.4",
  828             "@babel/helper-split-export-declaration": "^7.7.4",
  829             "@babel/parser": "^7.7.4",
  830             "@babel/types": "^7.7.4",
  831             "debug": "^4.1.0",
  832             "globals": "^11.1.0",
  833             "lodash": "^4.17.13"
  834           }
  835         },
  836         "@babel/types": {
  837           "version": "7.7.4",
  838           "resolved": "https://registry.npmjs.org/@babel/types/-/types-7.7.4.tgz",
  839           "integrity": "sha512-cz5Ji23KCi4T+YIE/BolWosrJuSmoZeN1EFnRtBwF+KKLi8GG/Z2c2hOJJeCXPk4mwk4QFvTmwIodJowXgttRA==",
  840           "dev": true,
  841           "requires": {
  842             "esutils": "^2.0.2",
  843             "lodash": "^4.17.13",
  844             "to-fast-properties": "^2.0.0"
  845           }
  846         }
  847       }
  848     },
  849     "@babel/helper-simple-access": {
  850       "version": "7.7.4",
  851       "resolved": "https://registry.npmjs.org/@babel/helper-simple-access/-/helper-simple-access-7.7.4.tgz",
  852       "integrity": "sha512-zK7THeEXfan7UlWsG2A6CI/L9jVnI5+xxKZOdej39Y0YtDYKx9raHk5F2EtK9K8DHRTihYwg20ADt9S36GR78A==",
  853       "dev": true,
  854       "requires": {
  855         "@babel/template": "^7.7.4",
  856         "@babel/types": "^7.7.4"
  857       },
  858       "dependencies": {
  859         "@babel/parser": {
  860           "version": "7.7.7",
  861           "resolved": "https://registry.npmjs.org/@babel/parser/-/parser-7.7.7.tgz",
  862           "integrity": "sha512-WtTZMZAZLbeymhkd/sEaPD8IQyGAhmuTuvTzLiCFM7iXiVdY0gc0IaI+cW0fh1BnSMbJSzXX6/fHllgHKwHhXw==",
  863           "dev": true
  864         },
  865         "@babel/template": {
  866           "version": "7.7.4",
  867           "resolved": "https://registry.npmjs.org/@babel/template/-/template-7.7.4.tgz",
  868           "integrity": "sha512-qUzihgVPguAzXCK7WXw8pqs6cEwi54s3E+HrejlkuWO6ivMKx9hZl3Y2fSXp9i5HgyWmj7RKP+ulaYnKM4yYxw==",
  869           "dev": true,
  870           "requires": {
  871             "@babel/code-frame": "^7.0.0",
  872             "@babel/parser": "^7.7.4",
  873             "@babel/types": "^7.7.4"
  874           }
  875         },
  876         "@babel/types": {
  877           "version": "7.7.4",
  878           "resolved": "https://registry.npmjs.org/@babel/types/-/types-7.7.4.tgz",
  879           "integrity": "sha512-cz5Ji23KCi4T+YIE/BolWosrJuSmoZeN1EFnRtBwF+KKLi8GG/Z2c2hOJJeCXPk4mwk4QFvTmwIodJowXgttRA==",
  880           "dev": true,
  881           "requires": {
  882             "esutils": "^2.0.2",
  883             "lodash": "^4.17.13",
  884             "to-fast-properties": "^2.0.0"
  885           }
  886         }
  887       }
  888     },
  889     "@babel/helper-split-export-declaration": {
  890       "version": "7.4.4",
  891       "resolved": "https://registry.npmjs.org/@babel/helper-split-export-declaration/-/helper-split-export-declaration-7.4.4.tgz",
  892       "integrity": "sha512-Ro/XkzLf3JFITkW6b+hNxzZ1n5OQ80NvIUdmHspih1XAhtN3vPTuUFT4eQnela+2MaZ5ulH+iyP513KJrxbN7Q==",
  893       "requires": {
  894         "@babel/types": "^7.4.4"
  895       }
  896     },
  897     "@babel/helper-wrap-function": {
  898       "version": "7.7.4",
  899       "resolved": "https://registry.npmjs.org/@babel/helper-wrap-function/-/helper-wrap-function-7.7.4.tgz",
  900       "integrity": "sha512-VsfzZt6wmsocOaVU0OokwrIytHND55yvyT4BPB9AIIgwr8+x7617hetdJTsuGwygN5RC6mxA9EJztTjuwm2ofg==",
  901       "dev": true,
  902       "requires": {
  903         "@babel/helper-function-name": "^7.7.4",
  904         "@babel/template": "^7.7.4",
  905         "@babel/traverse": "^7.7.4",
  906         "@babel/types": "^7.7.4"
  907       },
  908       "dependencies": {
  909         "@babel/generator": {
  910           "version": "7.7.7",
  911           "resolved": "https://registry.npmjs.org/@babel/generator/-/generator-7.7.7.tgz",
  912           "integrity": "sha512-/AOIBpHh/JU1l0ZFS4kiRCBnLi6OTHzh0RPk3h9isBxkkqELtQNFi1Vr/tiG9p1yfoUdKVwISuXWQR+hwwM4VQ==",
  913           "dev": true,
  914           "requires": {
  915             "@babel/types": "^7.7.4",
  916             "jsesc": "^2.5.1",
  917             "lodash": "^4.17.13",
  918             "source-map": "^0.5.0"
  919           }
  920         },
  921         "@babel/helper-function-name": {
  922           "version": "7.7.4",
  923           "resolved": "https://registry.npmjs.org/@babel/helper-function-name/-/helper-function-name-7.7.4.tgz",
  924           "integrity": "sha512-AnkGIdiBhEuiwdoMnKm7jfPfqItZhgRaZfMg1XX3bS25INOnLPjPG1Ppnajh8eqgt5kPJnfqrRHqFqmjKDZLzQ==",
  925           "dev": true,
  926           "requires": {
  927             "@babel/helper-get-function-arity": "^7.7.4",
  928             "@babel/template": "^7.7.4",
  929             "@babel/types": "^7.7.4"
  930           }
  931         },
  932         "@babel/helper-get-function-arity": {
  933           "version": "7.7.4",
  934           "resolved": "https://registry.npmjs.org/@babel/helper-get-function-arity/-/helper-get-function-arity-7.7.4.tgz",
  935           "integrity": "sha512-QTGKEdCkjgzgfJ3bAyRwF4yyT3pg+vDgan8DSivq1eS0gwi+KGKE5x8kRcbeFTb/673mkO5SN1IZfmCfA5o+EA==",
  936           "dev": true,
  937           "requires": {
  938             "@babel/types": "^7.7.4"
  939           }
  940         },
  941         "@babel/helper-split-export-declaration": {
  942           "version": "7.7.4",
  943           "resolved": "https://registry.npmjs.org/@babel/helper-split-export-declaration/-/helper-split-export-declaration-7.7.4.tgz",
  944           "integrity": "sha512-guAg1SXFcVr04Guk9eq0S4/rWS++sbmyqosJzVs8+1fH5NI+ZcmkaSkc7dmtAFbHFva6yRJnjW3yAcGxjueDug==",
  945           "dev": true,
  946           "requires": {
  947             "@babel/types": "^7.7.4"
  948           }
  949         },
  950         "@babel/parser": {
  951           "version": "7.7.7",
  952           "resolved": "https://registry.npmjs.org/@babel/parser/-/parser-7.7.7.tgz",
  953           "integrity": "sha512-WtTZMZAZLbeymhkd/sEaPD8IQyGAhmuTuvTzLiCFM7iXiVdY0gc0IaI+cW0fh1BnSMbJSzXX6/fHllgHKwHhXw==",
  954           "dev": true
  955         },
  956         "@babel/template": {
  957           "version": "7.7.4",
  958           "resolved": "https://registry.npmjs.org/@babel/template/-/template-7.7.4.tgz",
  959           "integrity": "sha512-qUzihgVPguAzXCK7WXw8pqs6cEwi54s3E+HrejlkuWO6ivMKx9hZl3Y2fSXp9i5HgyWmj7RKP+ulaYnKM4yYxw==",
  960           "dev": true,
  961           "requires": {
  962             "@babel/code-frame": "^7.0.0",
  963             "@babel/parser": "^7.7.4",
  964             "@babel/types": "^7.7.4"
  965           }
  966         },
  967         "@babel/traverse": {
  968           "version": "7.7.4",
  969           "resolved": "https://registry.npmjs.org/@babel/traverse/-/traverse-7.7.4.tgz",
  970           "integrity": "sha512-P1L58hQyupn8+ezVA2z5KBm4/Zr4lCC8dwKCMYzsa5jFMDMQAzaBNy9W5VjB+KAmBjb40U7a/H6ao+Xo+9saIw==",
  971           "dev": true,
  972           "requires": {
  973             "@babel/code-frame": "^7.5.5",
  974             "@babel/generator": "^7.7.4",
  975             "@babel/helper-function-name": "^7.7.4",
  976             "@babel/helper-split-export-declaration": "^7.7.4",
  977             "@babel/parser": "^7.7.4",
  978             "@babel/types": "^7.7.4",
  979             "debug": "^4.1.0",
  980             "globals": "^11.1.0",
  981             "lodash": "^4.17.13"
  982           }
  983         },
  984         "@babel/types": {
  985           "version": "7.7.4",
  986           "resolved": "https://registry.npmjs.org/@babel/types/-/types-7.7.4.tgz",
  987           "integrity": "sha512-cz5Ji23KCi4T+YIE/BolWosrJuSmoZeN1EFnRtBwF+KKLi8GG/Z2c2hOJJeCXPk4mwk4QFvTmwIodJowXgttRA==",
  988           "dev": true,
  989           "requires": {
  990             "esutils": "^2.0.2",
  991             "lodash": "^4.17.13",
  992             "to-fast-properties": "^2.0.0"
  993           }
  994         }
  995       }
  996     },
  997     "@babel/helpers": {
  998       "version": "7.7.4",
  999       "resolved": "https://registry.npmjs.org/@babel/helpers/-/helpers-7.7.4.tgz",
 1000       "integrity": "sha512-ak5NGZGJ6LV85Q1Zc9gn2n+ayXOizryhjSUBTdu5ih1tlVCJeuQENzc4ItyCVhINVXvIT/ZQ4mheGIsfBkpskg==",
 1001       "dev": true,
 1002       "requires": {
 1003         "@babel/template": "^7.7.4",
 1004         "@babel/traverse": "^7.7.4",
 1005         "@babel/types": "^7.7.4"
 1006       },
 1007       "dependencies": {
 1008         "@babel/generator": {
 1009           "version": "7.7.7",
 1010           "resolved": "https://registry.npmjs.org/@babel/generator/-/generator-7.7.7.tgz",
 1011           "integrity": "sha512-/AOIBpHh/JU1l0ZFS4kiRCBnLi6OTHzh0RPk3h9isBxkkqELtQNFi1Vr/tiG9p1yfoUdKVwISuXWQR+hwwM4VQ==",
 1012           "dev": true,
 1013           "requires": {
 1014             "@babel/types": "^7.7.4",
 1015             "jsesc": "^2.5.1",
 1016             "lodash": "^4.17.13",
 1017             "source-map": "^0.5.0"
 1018           }
 1019         },
 1020         "@babel/helper-function-name": {
 1021           "version": "7.7.4",
 1022           "resolved": "https://registry.npmjs.org/@babel/helper-function-name/-/helper-function-name-7.7.4.tgz",
 1023           "integrity": "sha512-AnkGIdiBhEuiwdoMnKm7jfPfqItZhgRaZfMg1XX3bS25INOnLPjPG1Ppnajh8eqgt5kPJnfqrRHqFqmjKDZLzQ==",
 1024           "dev": true,
 1025           "requires": {
 1026             "@babel/helper-get-function-arity": "^7.7.4",
 1027             "@babel/template": "^7.7.4",
 1028             "@babel/types": "^7.7.4"
 1029           }
 1030         },
 1031         "@babel/helper-get-function-arity": {
 1032           "version": "7.7.4",
 1033           "resolved": "https://registry.npmjs.org/@babel/helper-get-function-arity/-/helper-get-function-arity-7.7.4.tgz",
 1034           "integrity": "sha512-QTGKEdCkjgzgfJ3bAyRwF4yyT3pg+vDgan8DSivq1eS0gwi+KGKE5x8kRcbeFTb/673mkO5SN1IZfmCfA5o+EA==",
 1035           "dev": true,
 1036           "requires": {
 1037             "@babel/types": "^7.7.4"
 1038           }
 1039         },
 1040         "@babel/helper-split-export-declaration": {
 1041           "version": "7.7.4",
 1042           "resolved": "https://registry.npmjs.org/@babel/helper-split-export-declaration/-/helper-split-export-declaration-7.7.4.tgz",
 1043           "integrity": "sha512-guAg1SXFcVr04Guk9eq0S4/rWS++sbmyqosJzVs8+1fH5NI+ZcmkaSkc7dmtAFbHFva6yRJnjW3yAcGxjueDug==",
 1044           "dev": true,
 1045           "requires": {
 1046             "@babel/types": "^7.7.4"
 1047           }
 1048         },
 1049         "@babel/parser": {
 1050           "version": "7.7.7",
 1051           "resolved": "https://registry.npmjs.org/@babel/parser/-/parser-7.7.7.tgz",
 1052           "integrity": "sha512-WtTZMZAZLbeymhkd/sEaPD8IQyGAhmuTuvTzLiCFM7iXiVdY0gc0IaI+cW0fh1BnSMbJSzXX6/fHllgHKwHhXw==",
 1053           "dev": true
 1054         },
 1055         "@babel/template": {
 1056           "version": "7.7.4",
 1057           "resolved": "https://registry.npmjs.org/@babel/template/-/template-7.7.4.tgz",
 1058           "integrity": "sha512-qUzihgVPguAzXCK7WXw8pqs6cEwi54s3E+HrejlkuWO6ivMKx9hZl3Y2fSXp9i5HgyWmj7RKP+ulaYnKM4yYxw==",
 1059           "dev": true,
 1060           "requires": {
 1061             "@babel/code-frame": "^7.0.0",
 1062             "@babel/parser": "^7.7.4",
 1063             "@babel/types": "^7.7.4"
 1064           }
 1065         },
 1066         "@babel/traverse": {
 1067           "version": "7.7.4",
 1068           "resolved": "https://registry.npmjs.org/@babel/traverse/-/traverse-7.7.4.tgz",
 1069           "integrity": "sha512-P1L58hQyupn8+ezVA2z5KBm4/Zr4lCC8dwKCMYzsa5jFMDMQAzaBNy9W5VjB+KAmBjb40U7a/H6ao+Xo+9saIw==",
 1070           "dev": true,
 1071           "requires": {
 1072             "@babel/code-frame": "^7.5.5",
 1073             "@babel/generator": "^7.7.4",
 1074             "@babel/helper-function-name": "^7.7.4",
 1075             "@babel/helper-split-export-declaration": "^7.7.4",
 1076             "@babel/parser": "^7.7.4",
 1077             "@babel/types": "^7.7.4",
 1078             "debug": "^4.1.0",
 1079             "globals": "^11.1.0",
 1080             "lodash": "^4.17.13"
 1081           }
 1082         },
 1083         "@babel/types": {
 1084           "version": "7.7.4",
 1085           "resolved": "https://registry.npmjs.org/@babel/types/-/types-7.7.4.tgz",
 1086           "integrity": "sha512-cz5Ji23KCi4T+YIE/BolWosrJuSmoZeN1EFnRtBwF+KKLi8GG/Z2c2hOJJeCXPk4mwk4QFvTmwIodJowXgttRA==",
 1087           "dev": true,
 1088           "requires": {
 1089             "esutils": "^2.0.2",
 1090             "lodash": "^4.17.13",
 1091             "to-fast-properties": "^2.0.0"
 1092           }
 1093         }
 1094       }
 1095     },
 1096     "@babel/highlight": {
 1097       "version": "7.5.0",
 1098       "resolved": "https://registry.npmjs.org/@babel/highlight/-/highlight-7.5.0.tgz",
 1099       "integrity": "sha512-7dV4eu9gBxoM0dAnj/BCFDW9LFU0zvTrkq0ugM7pnHEgguOEeOz1so2ZghEdzviYzQEED0r4EAgpsBChKy1TRQ==",
 1100       "requires": {
 1101         "chalk": "^2.0.0",
 1102         "esutils": "^2.0.2",
 1103         "js-tokens": "^4.0.0"
 1104       },
 1105       "dependencies": {
 1106         "chalk": {
 1107           "version": "2.4.2",
 1108           "resolved": "https://registry.npmjs.org/chalk/-/chalk-2.4.2.tgz",
 1109           "integrity": "sha512-Mti+f9lpJNcwF4tWV8/OrTTtF1gZi+f8FqlyAdouralcFWFQWF2+NgCHShjkCb+IFBLq9buZwE1xckQU4peSuQ==",
 1110           "requires": {
 1111             "ansi-styles": "^3.2.1",
 1112             "escape-string-regexp": "^1.0.5",
 1113             "supports-color": "^5.3.0"
 1114           }
 1115         }
 1116       }
 1117     },
 1118     "@babel/parser": {
 1119       "version": "7.6.4",
 1120       "resolved": "https://registry.npmjs.org/@babel/parser/-/parser-7.6.4.tgz",
 1121       "integrity": "sha512-D8RHPW5qd0Vbyo3qb+YjO5nvUVRTXFLQ/FsDxJU2Nqz4uB5EnUN0ZQSEYpvTIbRuttig1XbHWU5oMeQwQSAA+A=="
 1122     },
 1123     "@babel/plugin-proposal-async-generator-functions": {
 1124       "version": "7.7.4",
 1125       "resolved": "https://registry.npmjs.org/@babel/plugin-proposal-async-generator-functions/-/plugin-proposal-async-generator-functions-7.7.4.tgz",
 1126       "integrity": "sha512-1ypyZvGRXriY/QP668+s8sFr2mqinhkRDMPSQLNghCQE+GAkFtp+wkHVvg2+Hdki8gwP+NFzJBJ/N1BfzCCDEw==",
 1127       "dev": true,
 1128       "requires": {
 1129         "@babel/helper-plugin-utils": "^7.0.0",
 1130         "@babel/helper-remap-async-to-generator": "^7.7.4",
 1131         "@babel/plugin-syntax-async-generators": "^7.7.4"
 1132       }
 1133     },
 1134     "@babel/plugin-proposal-dynamic-import": {
 1135       "version": "7.7.4",
 1136       "resolved": "https://registry.npmjs.org/@babel/plugin-proposal-dynamic-import/-/plugin-proposal-dynamic-import-7.7.4.tgz",
 1137       "integrity": "sha512-StH+nGAdO6qDB1l8sZ5UBV8AC3F2VW2I8Vfld73TMKyptMU9DY5YsJAS8U81+vEtxcH3Y/La0wG0btDrhpnhjQ==",
 1138       "dev": true,
 1139       "requires": {
 1140         "@babel/helper-plugin-utils": "^7.0.0",
 1141         "@babel/plugin-syntax-dynamic-import": "^7.7.4"
 1142       }
 1143     },
 1144     "@babel/plugin-proposal-json-strings": {
 1145       "version": "7.7.4",
 1146       "resolved": "https://registry.npmjs.org/@babel/plugin-proposal-json-strings/-/plugin-proposal-json-strings-7.7.4.tgz",
 1147       "integrity": "sha512-wQvt3akcBTfLU/wYoqm/ws7YOAQKu8EVJEvHip/mzkNtjaclQoCCIqKXFP5/eyfnfbQCDV3OLRIK3mIVyXuZlw==",
 1148       "dev": true,
 1149       "requires": {
 1150         "@babel/helper-plugin-utils": "^7.0.0",
 1151         "@babel/plugin-syntax-json-strings": "^7.7.4"
 1152       }
 1153     },
 1154     "@babel/plugin-proposal-object-rest-spread": {
 1155       "version": "7.7.7",
 1156       "resolved": "https://registry.npmjs.org/@babel/plugin-proposal-object-rest-spread/-/plugin-proposal-object-rest-spread-7.7.7.tgz",
 1157       "integrity": "sha512-3qp9I8lelgzNedI3hrhkvhaEYree6+WHnyA/q4Dza9z7iEIs1eyhWyJnetk3jJ69RT0AT4G0UhEGwyGFJ7GUuQ==",
 1158       "dev": true,
 1159       "requires": {
 1160         "@babel/helper-plugin-utils": "^7.0.0",
 1161         "@babel/plugin-syntax-object-rest-spread": "^7.7.4"
 1162       }
 1163     },
 1164     "@babel/plugin-proposal-optional-catch-binding": {
 1165       "version": "7.7.4",
 1166       "resolved": "https://registry.npmjs.org/@babel/plugin-proposal-optional-catch-binding/-/plugin-proposal-optional-catch-binding-7.7.4.tgz",
 1167       "integrity": "sha512-DyM7U2bnsQerCQ+sejcTNZh8KQEUuC3ufzdnVnSiUv/qoGJp2Z3hanKL18KDhsBT5Wj6a7CMT5mdyCNJsEaA9w==",
 1168       "dev": true,
 1169       "requires": {
 1170         "@babel/helper-plugin-utils": "^7.0.0",
 1171         "@babel/plugin-syntax-optional-catch-binding": "^7.7.4"
 1172       }
 1173     },
 1174     "@babel/plugin-proposal-unicode-property-regex": {
 1175       "version": "7.7.7",
 1176       "resolved": "https://registry.npmjs.org/@babel/plugin-proposal-unicode-property-regex/-/plugin-proposal-unicode-property-regex-7.7.7.tgz",
 1177       "integrity": "sha512-80PbkKyORBUVm1fbTLrHpYdJxMThzM1UqFGh0ALEhO9TYbG86Ah9zQYAB/84axz2vcxefDLdZwWwZNlYARlu9w==",
 1178       "dev": true,
 1179       "requires": {
 1180         "@babel/helper-create-regexp-features-plugin": "^7.7.4",
 1181         "@babel/helper-plugin-utils": "^7.0.0"
 1182       }
 1183     },
 1184     "@babel/plugin-syntax-async-generators": {
 1185       "version": "7.7.4",
 1186       "resolved": "https://registry.npmjs.org/@babel/plugin-syntax-async-generators/-/plugin-syntax-async-generators-7.7.4.tgz",
 1187       "integrity": "sha512-Li4+EjSpBgxcsmeEF8IFcfV/+yJGxHXDirDkEoyFjumuwbmfCVHUt0HuowD/iGM7OhIRyXJH9YXxqiH6N815+g==",
 1188       "dev": true,
 1189       "requires": {
 1190         "@babel/helper-plugin-utils": "^7.0.0"
 1191       }
 1192     },
 1193     "@babel/plugin-syntax-dynamic-import": {
 1194       "version": "7.7.4",
 1195       "resolved": "https://registry.npmjs.org/@babel/plugin-syntax-dynamic-import/-/plugin-syntax-dynamic-import-7.7.4.tgz",
 1196       "integrity": "sha512-jHQW0vbRGvwQNgyVxwDh4yuXu4bH1f5/EICJLAhl1SblLs2CDhrsmCk+v5XLdE9wxtAFRyxx+P//Iw+a5L/tTg==",
 1197       "dev": true,
 1198       "requires": {
 1199         "@babel/helper-plugin-utils": "^7.0.0"
 1200       }
 1201     },
 1202     "@babel/plugin-syntax-flow": {
 1203       "version": "7.8.3",
 1204       "resolved": "https://registry.npmjs.org/@babel/plugin-syntax-flow/-/plugin-syntax-flow-7.8.3.tgz",
 1205       "integrity": "sha512-innAx3bUbA0KSYj2E2MNFSn9hiCeowOFLxlsuhXzw8hMQnzkDomUr9QCD7E9VF60NmnG1sNTuuv6Qf4f8INYsg==",
 1206       "dev": true,
 1207       "requires": {
 1208         "@babel/helper-plugin-utils": "^7.8.3"
 1209       },
 1210       "dependencies": {
 1211         "@babel/helper-plugin-utils": {
 1212           "version": "7.8.3",
 1213           "resolved": "https://registry.npmjs.org/@babel/helper-plugin-utils/-/helper-plugin-utils-7.8.3.tgz",
 1214           "integrity": "sha512-j+fq49Xds2smCUNYmEHF9kGNkhbet6yVIBp4e6oeQpH1RUs/Ir06xUKzDjDkGcaaokPiTNs2JBWHjaE4csUkZQ==",
 1215           "dev": true
 1216         }
 1217       }
 1218     },
 1219     "@babel/plugin-syntax-json-strings": {
 1220       "version": "7.7.4",
 1221       "resolved": "https://registry.npmjs.org/@babel/plugin-syntax-json-strings/-/plugin-syntax-json-strings-7.7.4.tgz",
 1222       "integrity": "sha512-QpGupahTQW1mHRXddMG5srgpHWqRLwJnJZKXTigB9RPFCCGbDGCgBeM/iC82ICXp414WeYx/tD54w7M2qRqTMg==",
 1223       "dev": true,
 1224       "requires": {
 1225         "@babel/helper-plugin-utils": "^7.0.0"
 1226       }
 1227     },
 1228     "@babel/plugin-syntax-jsx": {
 1229       "version": "7.7.4",
 1230       "resolved": "https://registry.npmjs.org/@babel/plugin-syntax-jsx/-/plugin-syntax-jsx-7.7.4.tgz",
 1231       "integrity": "sha512-wuy6fiMe9y7HeZBWXYCGt2RGxZOj0BImZ9EyXJVnVGBKO/Br592rbR3rtIQn0eQhAk9vqaKP5n8tVqEFBQMfLg==",
 1232       "dev": true,
 1233       "requires": {
 1234         "@babel/helper-plugin-utils": "^7.0.0"
 1235       }
 1236     },
 1237     "@babel/plugin-syntax-object-rest-spread": {
 1238       "version": "7.7.4",
 1239       "resolved": "https://registry.npmjs.org/@babel/plugin-syntax-object-rest-spread/-/plugin-syntax-object-rest-spread-7.7.4.tgz",
 1240       "integrity": "sha512-mObR+r+KZq0XhRVS2BrBKBpr5jqrqzlPvS9C9vuOf5ilSwzloAl7RPWLrgKdWS6IreaVrjHxTjtyqFiOisaCwg==",
 1241       "dev": true,
 1242       "requires": {
 1243         "@babel/helper-plugin-utils": "^7.0.0"
 1244       }
 1245     },
 1246     "@babel/plugin-syntax-optional-catch-binding": {
 1247       "version": "7.7.4",
 1248       "resolved": "https://registry.npmjs.org/@babel/plugin-syntax-optional-catch-binding/-/plugin-syntax-optional-catch-binding-7.7.4.tgz",
 1249       "integrity": "sha512-4ZSuzWgFxqHRE31Glu+fEr/MirNZOMYmD/0BhBWyLyOOQz/gTAl7QmWm2hX1QxEIXsr2vkdlwxIzTyiYRC4xcQ==",
 1250       "dev": true,
 1251       "requires": {
 1252         "@babel/helper-plugin-utils": "^7.0.0"
 1253       }
 1254     },
 1255     "@babel/plugin-syntax-top-level-await": {
 1256       "version": "7.7.4",
 1257       "resolved": "https://registry.npmjs.org/@babel/plugin-syntax-top-level-await/-/plugin-syntax-top-level-await-7.7.4.tgz",
 1258       "integrity": "sha512-wdsOw0MvkL1UIgiQ/IFr3ETcfv1xb8RMM0H9wbiDyLaJFyiDg5oZvDLCXosIXmFeIlweML5iOBXAkqddkYNizg==",
 1259       "dev": true,
 1260       "requires": {
 1261         "@babel/helper-plugin-utils": "^7.0.0"
 1262       }
 1263     },
 1264     "@babel/plugin-transform-arrow-functions": {
 1265       "version": "7.7.4",
 1266       "resolved": "https://registry.npmjs.org/@babel/plugin-transform-arrow-functions/-/plugin-transform-arrow-functions-7.7.4.tgz",
 1267       "integrity": "sha512-zUXy3e8jBNPiffmqkHRNDdZM2r8DWhCB7HhcoyZjiK1TxYEluLHAvQuYnTT+ARqRpabWqy/NHkO6e3MsYB5YfA==",
 1268       "dev": true,
 1269       "requires": {
 1270         "@babel/helper-plugin-utils": "^7.0.0"
 1271       }
 1272     },
 1273     "@babel/plugin-transform-async-to-generator": {
 1274       "version": "7.7.4",
 1275       "resolved": "https://registry.npmjs.org/@babel/plugin-transform-async-to-generator/-/plugin-transform-async-to-generator-7.7.4.tgz",
 1276       "integrity": "sha512-zpUTZphp5nHokuy8yLlyafxCJ0rSlFoSHypTUWgpdwoDXWQcseaect7cJ8Ppk6nunOM6+5rPMkod4OYKPR5MUg==",
 1277       "dev": true,
 1278       "requires": {
 1279         "@babel/helper-module-imports": "^7.7.4",
 1280         "@babel/helper-plugin-utils": "^7.0.0",
 1281         "@babel/helper-remap-async-to-generator": "^7.7.4"
 1282       },
 1283       "dependencies": {
 1284         "@babel/helper-module-imports": {
 1285           "version": "7.7.4",
 1286           "resolved": "https://registry.npmjs.org/@babel/helper-module-imports/-/helper-module-imports-7.7.4.tgz",
 1287           "integrity": "sha512-dGcrX6K9l8258WFjyDLJwuVKxR4XZfU0/vTUgOQYWEnRD8mgr+p4d6fCUMq/ys0h4CCt/S5JhbvtyErjWouAUQ==",
 1288           "dev": true,
 1289           "requires": {
 1290             "@babel/types": "^7.7.4"
 1291           }
 1292         },
 1293         "@babel/types": {
 1294           "version": "7.7.4",
 1295           "resolved": "https://registry.npmjs.org/@babel/types/-/types-7.7.4.tgz",
 1296           "integrity": "sha512-cz5Ji23KCi4T+YIE/BolWosrJuSmoZeN1EFnRtBwF+KKLi8GG/Z2c2hOJJeCXPk4mwk4QFvTmwIodJowXgttRA==",
 1297           "dev": true,
 1298           "requires": {
 1299             "esutils": "^2.0.2",
 1300             "lodash": "^4.17.13",
 1301             "to-fast-properties": "^2.0.0"
 1302           }
 1303         }
 1304       }
 1305     },
 1306     "@babel/plugin-transform-block-scoped-functions": {
 1307       "version": "7.7.4",
 1308       "resolved": "https://registry.npmjs.org/@babel/plugin-transform-block-scoped-functions/-/plugin-transform-block-scoped-functions-7.7.4.tgz",
 1309       "integrity": "sha512-kqtQzwtKcpPclHYjLK//3lH8OFsCDuDJBaFhVwf8kqdnF6MN4l618UDlcA7TfRs3FayrHj+svYnSX8MC9zmUyQ==",
 1310       "dev": true,
 1311       "requires": {
 1312         "@babel/helper-plugin-utils": "^7.0.0"
 1313       }
 1314     },
 1315     "@babel/plugin-transform-block-scoping": {
 1316       "version": "7.7.4",
 1317       "resolved": "https://registry.npmjs.org/@babel/plugin-transform-block-scoping/-/plugin-transform-block-scoping-7.7.4.tgz",
 1318       "integrity": "sha512-2VBe9u0G+fDt9B5OV5DQH4KBf5DoiNkwFKOz0TCvBWvdAN2rOykCTkrL+jTLxfCAm76l9Qo5OqL7HBOx2dWggg==",
 1319       "dev": true,
 1320       "requires": {
 1321         "@babel/helper-plugin-utils": "^7.0.0",
 1322         "lodash": "^4.17.13"
 1323       }
 1324     },
 1325     "@babel/plugin-transform-classes": {
 1326       "version": "7.7.4",
 1327       "resolved": "https://registry.npmjs.org/@babel/plugin-transform-classes/-/plugin-transform-classes-7.7.4.tgz",
 1328       "integrity": "sha512-sK1mjWat7K+buWRuImEzjNf68qrKcrddtpQo3swi9j7dUcG6y6R6+Di039QN2bD1dykeswlagupEmpOatFHHUg==",
 1329       "dev": true,
 1330       "requires": {
 1331         "@babel/helper-annotate-as-pure": "^7.7.4",
 1332         "@babel/helper-define-map": "^7.7.4",
 1333         "@babel/helper-function-name": "^7.7.4",
 1334         "@babel/helper-optimise-call-expression": "^7.7.4",
 1335         "@babel/helper-plugin-utils": "^7.0.0",
 1336         "@babel/helper-replace-supers": "^7.7.4",
 1337         "@babel/helper-split-export-declaration": "^7.7.4",
 1338         "globals": "^11.1.0"
 1339       },
 1340       "dependencies": {
 1341         "@babel/helper-annotate-as-pure": {
 1342           "version": "7.7.4",
 1343           "resolved": "https://registry.npmjs.org/@babel/helper-annotate-as-pure/-/helper-annotate-as-pure-7.7.4.tgz",
 1344           "integrity": "sha512-2BQmQgECKzYKFPpiycoF9tlb5HA4lrVyAmLLVK177EcQAqjVLciUb2/R+n1boQ9y5ENV3uz2ZqiNw7QMBBw1Og==",
 1345           "dev": true,
 1346           "requires": {
 1347             "@babel/types": "^7.7.4"
 1348           }
 1349         },
 1350         "@babel/helper-function-name": {
 1351           "version": "7.7.4",
 1352           "resolved": "https://registry.npmjs.org/@babel/helper-function-name/-/helper-function-name-7.7.4.tgz",
 1353           "integrity": "sha512-AnkGIdiBhEuiwdoMnKm7jfPfqItZhgRaZfMg1XX3bS25INOnLPjPG1Ppnajh8eqgt5kPJnfqrRHqFqmjKDZLzQ==",
 1354           "dev": true,
 1355           "requires": {
 1356             "@babel/helper-get-function-arity": "^7.7.4",
 1357             "@babel/template": "^7.7.4",
 1358             "@babel/types": "^7.7.4"
 1359           }
 1360         },
 1361         "@babel/helper-get-function-arity": {
 1362           "version": "7.7.4",
 1363           "resolved": "https://registry.npmjs.org/@babel/helper-get-function-arity/-/helper-get-function-arity-7.7.4.tgz",
 1364           "integrity": "sha512-QTGKEdCkjgzgfJ3bAyRwF4yyT3pg+vDgan8DSivq1eS0gwi+KGKE5x8kRcbeFTb/673mkO5SN1IZfmCfA5o+EA==",
 1365           "dev": true,
 1366           "requires": {
 1367             "@babel/types": "^7.7.4"
 1368           }
 1369         },
 1370         "@babel/helper-split-export-declaration": {
 1371           "version": "7.7.4",
 1372           "resolved": "https://registry.npmjs.org/@babel/helper-split-export-declaration/-/helper-split-export-declaration-7.7.4.tgz",
 1373           "integrity": "sha512-guAg1SXFcVr04Guk9eq0S4/rWS++sbmyqosJzVs8+1fH5NI+ZcmkaSkc7dmtAFbHFva6yRJnjW3yAcGxjueDug==",
 1374           "dev": true,
 1375           "requires": {
 1376             "@babel/types": "^7.7.4"
 1377           }
 1378         },
 1379         "@babel/parser": {
 1380           "version": "7.7.7",
 1381           "resolved": "https://registry.npmjs.org/@babel/parser/-/parser-7.7.7.tgz",
 1382           "integrity": "sha512-WtTZMZAZLbeymhkd/sEaPD8IQyGAhmuTuvTzLiCFM7iXiVdY0gc0IaI+cW0fh1BnSMbJSzXX6/fHllgHKwHhXw==",
 1383           "dev": true
 1384         },
 1385         "@babel/template": {
 1386           "version": "7.7.4",
 1387           "resolved": "https://registry.npmjs.org/@babel/template/-/template-7.7.4.tgz",
 1388           "integrity": "sha512-qUzihgVPguAzXCK7WXw8pqs6cEwi54s3E+HrejlkuWO6ivMKx9hZl3Y2fSXp9i5HgyWmj7RKP+ulaYnKM4yYxw==",
 1389           "dev": true,
 1390           "requires": {
 1391             "@babel/code-frame": "^7.0.0",
 1392             "@babel/parser": "^7.7.4",
 1393             "@babel/types": "^7.7.4"
 1394           }
 1395         },
 1396         "@babel/types": {
 1397           "version": "7.7.4",
 1398           "resolved": "https://registry.npmjs.org/@babel/types/-/types-7.7.4.tgz",
 1399           "integrity": "sha512-cz5Ji23KCi4T+YIE/BolWosrJuSmoZeN1EFnRtBwF+KKLi8GG/Z2c2hOJJeCXPk4mwk4QFvTmwIodJowXgttRA==",
 1400           "dev": true,
 1401           "requires": {
 1402             "esutils": "^2.0.2",
 1403             "lodash": "^4.17.13",
 1404             "to-fast-properties": "^2.0.0"
 1405           }
 1406         }
 1407       }
 1408     },
 1409     "@babel/plugin-transform-computed-properties": {
 1410       "version": "7.7.4",
 1411       "resolved": "https://registry.npmjs.org/@babel/plugin-transform-computed-properties/-/plugin-transform-computed-properties-7.7.4.tgz",
 1412       "integrity": "sha512-bSNsOsZnlpLLyQew35rl4Fma3yKWqK3ImWMSC/Nc+6nGjC9s5NFWAer1YQ899/6s9HxO2zQC1WoFNfkOqRkqRQ==",
 1413       "dev": true,
 1414       "requires": {
 1415         "@babel/helper-plugin-utils": "^7.0.0"
 1416       }
 1417     },
 1418     "@babel/plugin-transform-destructuring": {
 1419       "version": "7.7.4",
 1420       "resolved": "https://registry.npmjs.org/@babel/plugin-transform-destructuring/-/plugin-transform-destructuring-7.7.4.tgz",
 1421       "integrity": "sha512-4jFMXI1Cu2aXbcXXl8Lr6YubCn6Oc7k9lLsu8v61TZh+1jny2BWmdtvY9zSUlLdGUvcy9DMAWyZEOqjsbeg/wA==",
 1422       "dev": true,
 1423       "requires": {
 1424         "@babel/helper-plugin-utils": "^7.0.0"
 1425       }
 1426     },
 1427     "@babel/plugin-transform-dotall-regex": {
 1428       "version": "7.7.7",
 1429       "resolved": "https://registry.npmjs.org/@babel/plugin-transform-dotall-regex/-/plugin-transform-dotall-regex-7.7.7.tgz",
 1430       "integrity": "sha512-b4in+YlTeE/QmTgrllnb3bHA0HntYvjz8O3Mcbx75UBPJA2xhb5A8nle498VhxSXJHQefjtQxpnLPehDJ4TRlg==",
 1431       "dev": true,
 1432       "requires": {
 1433         "@babel/helper-create-regexp-features-plugin": "^7.7.4",
 1434         "@babel/helper-plugin-utils": "^7.0.0"
 1435       }
 1436     },
 1437     "@babel/plugin-transform-duplicate-keys": {
 1438       "version": "7.7.4",
 1439       "resolved": "https://registry.npmjs.org/@babel/plugin-transform-duplicate-keys/-/plugin-transform-duplicate-keys-7.7.4.tgz",
 1440       "integrity": "sha512-g1y4/G6xGWMD85Tlft5XedGaZBCIVN+/P0bs6eabmcPP9egFleMAo65OOjlhcz1njpwagyY3t0nsQC9oTFegJA==",
 1441       "dev": true,
 1442       "requires": {
 1443         "@babel/helper-plugin-utils": "^7.0.0"
 1444       }
 1445     },
 1446     "@babel/plugin-transform-exponentiation-operator": {
 1447       "version": "7.7.4",
 1448       "resolved": "https://registry.npmjs.org/@babel/plugin-transform-exponentiation-operator/-/plugin-transform-exponentiation-operator-7.7.4.tgz",
 1449       "integrity": "sha512-MCqiLfCKm6KEA1dglf6Uqq1ElDIZwFuzz1WH5mTf8k2uQSxEJMbOIEh7IZv7uichr7PMfi5YVSrr1vz+ipp7AQ==",
 1450       "dev": true,
 1451       "requires": {
 1452         "@babel/helper-builder-binary-assignment-operator-visitor": "^7.7.4",
 1453         "@babel/helper-plugin-utils": "^7.0.0"
 1454       }
 1455     },
 1456     "@babel/plugin-transform-flow-strip-types": {
 1457       "version": "7.8.3",
 1458       "resolved": "https://registry.npmjs.org/@babel/plugin-transform-flow-strip-types/-/plugin-transform-flow-strip-types-7.8.3.tgz",
 1459       "integrity": "sha512-g/6WTWG/xbdd2exBBzMfygjX/zw4eyNC4X8pRaq7aRHRoDUCzAIu3kGYIXviOv8BjCuWm8vDBwjHcjiRNgXrPA==",
 1460       "dev": true,
 1461       "requires": {
 1462         "@babel/helper-plugin-utils": "^7.8.3",
 1463         "@babel/plugin-syntax-flow": "^7.8.3"
 1464       },
 1465       "dependencies": {
 1466         "@babel/helper-plugin-utils": {
 1467           "version": "7.8.3",
 1468           "resolved": "https://registry.npmjs.org/@babel/helper-plugin-utils/-/helper-plugin-utils-7.8.3.tgz",
 1469           "integrity": "sha512-j+fq49Xds2smCUNYmEHF9kGNkhbet6yVIBp4e6oeQpH1RUs/Ir06xUKzDjDkGcaaokPiTNs2JBWHjaE4csUkZQ==",
 1470           "dev": true
 1471         }
 1472       }
 1473     },
 1474     "@babel/plugin-transform-for-of": {
 1475       "version": "7.7.4",
 1476       "resolved": "https://registry.npmjs.org/@babel/plugin-transform-for-of/-/plugin-transform-for-of-7.7.4.tgz",
 1477       "integrity": "sha512-zZ1fD1B8keYtEcKF+M1TROfeHTKnijcVQm0yO/Yu1f7qoDoxEIc/+GX6Go430Bg84eM/xwPFp0+h4EbZg7epAA==",
 1478       "dev": true,
 1479       "requires": {
 1480         "@babel/helper-plugin-utils": "^7.0.0"
 1481       }
 1482     },
 1483     "@babel/plugin-transform-function-name": {
 1484       "version": "7.7.4",
 1485       "resolved": "https://registry.npmjs.org/@babel/plugin-transform-function-name/-/plugin-transform-function-name-7.7.4.tgz",
 1486       "integrity": "sha512-E/x09TvjHNhsULs2IusN+aJNRV5zKwxu1cpirZyRPw+FyyIKEHPXTsadj48bVpc1R5Qq1B5ZkzumuFLytnbT6g==",
 1487       "dev": true,
 1488       "requires": {
 1489         "@babel/helper-function-name": "^7.7.4",
 1490         "@babel/helper-plugin-utils": "^7.0.0"
 1491       },
 1492       "dependencies": {
 1493         "@babel/helper-function-name": {
 1494           "version": "7.7.4",
 1495           "resolved": "https://registry.npmjs.org/@babel/helper-function-name/-/helper-function-name-7.7.4.tgz",
 1496           "integrity": "sha512-AnkGIdiBhEuiwdoMnKm7jfPfqItZhgRaZfMg1XX3bS25INOnLPjPG1Ppnajh8eqgt5kPJnfqrRHqFqmjKDZLzQ==",
 1497           "dev": true,
 1498           "requires": {
 1499             "@babel/helper-get-function-arity": "^7.7.4",
 1500             "@babel/template": "^7.7.4",
 1501             "@babel/types": "^7.7.4"
 1502           }
 1503         },
 1504         "@babel/helper-get-function-arity": {
 1505           "version": "7.7.4",
 1506           "resolved": "https://registry.npmjs.org/@babel/helper-get-function-arity/-/helper-get-function-arity-7.7.4.tgz",
 1507           "integrity": "sha512-QTGKEdCkjgzgfJ3bAyRwF4yyT3pg+vDgan8DSivq1eS0gwi+KGKE5x8kRcbeFTb/673mkO5SN1IZfmCfA5o+EA==",
 1508           "dev": true,
 1509           "requires": {
 1510             "@babel/types": "^7.7.4"
 1511           }
 1512         },
 1513         "@babel/parser": {
 1514           "version": "7.7.7",
 1515           "resolved": "https://registry.npmjs.org/@babel/parser/-/parser-7.7.7.tgz",
 1516           "integrity": "sha512-WtTZMZAZLbeymhkd/sEaPD8IQyGAhmuTuvTzLiCFM7iXiVdY0gc0IaI+cW0fh1BnSMbJSzXX6/fHllgHKwHhXw==",
 1517           "dev": true
 1518         },
 1519         "@babel/template": {
 1520           "version": "7.7.4",
 1521           "resolved": "https://registry.npmjs.org/@babel/template/-/template-7.7.4.tgz",
 1522           "integrity": "sha512-qUzihgVPguAzXCK7WXw8pqs6cEwi54s3E+HrejlkuWO6ivMKx9hZl3Y2fSXp9i5HgyWmj7RKP+ulaYnKM4yYxw==",
 1523           "dev": true,
 1524           "requires": {
 1525             "@babel/code-frame": "^7.0.0",
 1526             "@babel/parser": "^7.7.4",
 1527             "@babel/types": "^7.7.4"
 1528           }
 1529         },
 1530         "@babel/types": {
 1531           "version": "7.7.4",
 1532           "resolved": "https://registry.npmjs.org/@babel/types/-/types-7.7.4.tgz",
 1533           "integrity": "sha512-cz5Ji23KCi4T+YIE/BolWosrJuSmoZeN1EFnRtBwF+KKLi8GG/Z2c2hOJJeCXPk4mwk4QFvTmwIodJowXgttRA==",
 1534           "dev": true,
 1535           "requires": {
 1536             "esutils": "^2.0.2",
 1537             "lodash": "^4.17.13",
 1538             "to-fast-properties": "^2.0.0"
 1539           }
 1540         }
 1541       }
 1542     },
 1543     "@babel/plugin-transform-literals": {
 1544       "version": "7.7.4",
 1545       "resolved": "https://registry.npmjs.org/@babel/plugin-transform-literals/-/plugin-transform-literals-7.7.4.tgz",
 1546       "integrity": "sha512-X2MSV7LfJFm4aZfxd0yLVFrEXAgPqYoDG53Br/tCKiKYfX0MjVjQeWPIhPHHsCqzwQANq+FLN786fF5rgLS+gw==",
 1547       "dev": true,
 1548       "requires": {
 1549         "@babel/helper-plugin-utils": "^7.0.0"
 1550       }
 1551     },
 1552     "@babel/plugin-transform-member-expression-literals": {
 1553       "version": "7.7.4",
 1554       "resolved": "https://registry.npmjs.org/@babel/plugin-transform-member-expression-literals/-/plugin-transform-member-expression-literals-7.7.4.tgz",
 1555       "integrity": "sha512-9VMwMO7i69LHTesL0RdGy93JU6a+qOPuvB4F4d0kR0zyVjJRVJRaoaGjhtki6SzQUu8yen/vxPKN6CWnCUw6bA==",
 1556       "dev": true,
 1557       "requires": {
 1558         "@babel/helper-plugin-utils": "^7.0.0"
 1559       }
 1560     },
 1561     "@babel/plugin-transform-modules-amd": {
 1562       "version": "7.7.5",
 1563       "resolved": "https://registry.npmjs.org/@babel/plugin-transform-modules-amd/-/plugin-transform-modules-amd-7.7.5.tgz",
 1564       "integrity": "sha512-CT57FG4A2ZUNU1v+HdvDSDrjNWBrtCmSH6YbbgN3Lrf0Di/q/lWRxZrE72p3+HCCz9UjfZOEBdphgC0nzOS6DQ==",
 1565       "dev": true,
 1566       "requires": {
 1567         "@babel/helper-module-transforms": "^7.7.5",
 1568         "@babel/helper-plugin-utils": "^7.0.0",
 1569         "babel-plugin-dynamic-import-node": "^2.3.0"
 1570       }
 1571     },
 1572     "@babel/plugin-transform-modules-commonjs": {
 1573       "version": "7.7.5",
 1574       "resolved": "https://registry.npmjs.org/@babel/plugin-transform-modules-commonjs/-/plugin-transform-modules-commonjs-7.7.5.tgz",
 1575       "integrity": "sha512-9Cq4zTFExwFhQI6MT1aFxgqhIsMWQWDVwOgLzl7PTWJHsNaqFvklAU+Oz6AQLAS0dJKTwZSOCo20INwktxpi3Q==",
 1576       "dev": true,
 1577       "requires": {
 1578         "@babel/helper-module-transforms": "^7.7.5",
 1579         "@babel/helper-plugin-utils": "^7.0.0",
 1580         "@babel/helper-simple-access": "^7.7.4",
 1581         "babel-plugin-dynamic-import-node": "^2.3.0"
 1582       }
 1583     },
 1584     "@babel/plugin-transform-modules-systemjs": {
 1585       "version": "7.7.4",
 1586       "resolved": "https://registry.npmjs.org/@babel/plugin-transform-modules-systemjs/-/plugin-transform-modules-systemjs-7.7.4.tgz",
 1587       "integrity": "sha512-y2c96hmcsUi6LrMqvmNDPBBiGCiQu0aYqpHatVVu6kD4mFEXKjyNxd/drc18XXAf9dv7UXjrZwBVmTTGaGP8iw==",
 1588       "dev": true,
 1589       "requires": {
 1590         "@babel/helper-hoist-variables": "^7.7.4",
 1591         "@babel/helper-plugin-utils": "^7.0.0",
 1592         "babel-plugin-dynamic-import-node": "^2.3.0"
 1593       }
 1594     },
 1595     "@babel/plugin-transform-modules-umd": {
 1596       "version": "7.7.4",
 1597       "resolved": "https://registry.npmjs.org/@babel/plugin-transform-modules-umd/-/plugin-transform-modules-umd-7.7.4.tgz",
 1598       "integrity": "sha512-u2B8TIi0qZI4j8q4C51ktfO7E3cQ0qnaXFI1/OXITordD40tt17g/sXqgNNCcMTcBFKrUPcGDx+TBJuZxLx7tw==",
 1599       "dev": true,
 1600       "requires": {
 1601         "@babel/helper-module-transforms": "^7.7.4",
 1602         "@babel/helper-plugin-utils": "^7.0.0"
 1603       }
 1604     },
 1605     "@babel/plugin-transform-named-capturing-groups-regex": {
 1606       "version": "7.7.4",
 1607       "resolved": "https://registry.npmjs.org/@babel/plugin-transform-named-capturing-groups-regex/-/plugin-transform-named-capturing-groups-regex-7.7.4.tgz",
 1608       "integrity": "sha512-jBUkiqLKvUWpv9GLSuHUFYdmHg0ujC1JEYoZUfeOOfNydZXp1sXObgyPatpcwjWgsdBGsagWW0cdJpX/DO2jMw==",
 1609       "dev": true,
 1610       "requires": {
 1611         "@babel/helper-create-regexp-features-plugin": "^7.7.4"
 1612       }
 1613     },
 1614     "@babel/plugin-transform-new-target": {
 1615       "version": "7.7.4",
 1616       "resolved": "https://registry.npmjs.org/@babel/plugin-transform-new-target/-/plugin-transform-new-target-7.7.4.tgz",
 1617       "integrity": "sha512-CnPRiNtOG1vRodnsyGX37bHQleHE14B9dnnlgSeEs3ek3fHN1A1SScglTCg1sfbe7sRQ2BUcpgpTpWSfMKz3gg==",
 1618       "dev": true,
 1619       "requires": {
 1620         "@babel/helper-plugin-utils": "^7.0.0"
 1621       }
 1622     },
 1623     "@babel/plugin-transform-object-super": {
 1624       "version": "7.7.4",
 1625       "resolved": "https://registry.npmjs.org/@babel/plugin-transform-object-super/-/plugin-transform-object-super-7.7.4.tgz",
 1626       "integrity": "sha512-ho+dAEhC2aRnff2JCA0SAK7V2R62zJd/7dmtoe7MHcso4C2mS+vZjn1Pb1pCVZvJs1mgsvv5+7sT+m3Bysb6eg==",
 1627       "dev": true,
 1628       "requires": {
 1629         "@babel/helper-plugin-utils": "^7.0.0",
 1630         "@babel/helper-replace-supers": "^7.7.4"
 1631       }
 1632     },
 1633     "@babel/plugin-transform-parameters": {
 1634       "version": "7.7.7",
 1635       "resolved": "https://registry.npmjs.org/@babel/plugin-transform-parameters/-/plugin-transform-parameters-7.7.7.tgz",
 1636       "integrity": "sha512-OhGSrf9ZBrr1fw84oFXj5hgi8Nmg+E2w5L7NhnG0lPvpDtqd7dbyilM2/vR8CKbJ907RyxPh2kj6sBCSSfI9Ew==",
 1637       "dev": true,
 1638       "requires": {
 1639         "@babel/helper-call-delegate": "^7.7.4",
 1640         "@babel/helper-get-function-arity": "^7.7.4",
 1641         "@babel/helper-plugin-utils": "^7.0.0"
 1642       },
 1643       "dependencies": {
 1644         "@babel/helper-get-function-arity": {
 1645           "version": "7.7.4",
 1646           "resolved": "https://registry.npmjs.org/@babel/helper-get-function-arity/-/helper-get-function-arity-7.7.4.tgz",
 1647           "integrity": "sha512-QTGKEdCkjgzgfJ3bAyRwF4yyT3pg+vDgan8DSivq1eS0gwi+KGKE5x8kRcbeFTb/673mkO5SN1IZfmCfA5o+EA==",
 1648           "dev": true,
 1649           "requires": {
 1650             "@babel/types": "^7.7.4"
 1651           }
 1652         },
 1653         "@babel/types": {
 1654           "version": "7.7.4",
 1655           "resolved": "https://registry.npmjs.org/@babel/types/-/types-7.7.4.tgz",
 1656           "integrity": "sha512-cz5Ji23KCi4T+YIE/BolWosrJuSmoZeN1EFnRtBwF+KKLi8GG/Z2c2hOJJeCXPk4mwk4QFvTmwIodJowXgttRA==",
 1657           "dev": true,
 1658           "requires": {
 1659             "esutils": "^2.0.2",
 1660             "lodash": "^4.17.13",
 1661             "to-fast-properties": "^2.0.0"
 1662           }
 1663         }
 1664       }
 1665     },
 1666     "@babel/plugin-transform-property-literals": {
 1667       "version": "7.7.4",
 1668       "resolved": "https://registry.npmjs.org/@babel/plugin-transform-property-literals/-/plugin-transform-property-literals-7.7.4.tgz",
 1669       "integrity": "sha512-MatJhlC4iHsIskWYyawl53KuHrt+kALSADLQQ/HkhTjX954fkxIEh4q5slL4oRAnsm/eDoZ4q0CIZpcqBuxhJQ==",
 1670       "dev": true,
 1671       "requires": {
 1672         "@babel/helper-plugin-utils": "^7.0.0"
 1673       }
 1674     },
 1675     "@babel/plugin-transform-react-display-name": {
 1676       "version": "7.7.4",
 1677       "resolved": "https://registry.npmjs.org/@babel/plugin-transform-react-display-name/-/plugin-transform-react-display-name-7.7.4.tgz",
 1678       "integrity": "sha512-sBbIvqYkthai0X0vkD2xsAwluBp+LtNHH+/V4a5ydifmTtb8KOVOlrMIk/MYmIc4uTYDnjZUHQildYNo36SRJw==",
 1679       "dev": true,
 1680       "requires": {
 1681         "@babel/helper-plugin-utils": "^7.0.0"
 1682       }
 1683     },
 1684     "@babel/plugin-transform-react-jsx": {
 1685       "version": "7.7.7",
 1686       "resolved": "https://registry.npmjs.org/@babel/plugin-transform-react-jsx/-/plugin-transform-react-jsx-7.7.7.tgz",
 1687       "integrity": "sha512-SlPjWPbva2+7/ZJbGcoqjl4LsQaLpKEzxW9hcxU7675s24JmdotJOSJ4cgAbV82W3FcZpHIGmRZIlUL8ayMvjw==",
 1688       "dev": true,
 1689       "requires": {
 1690         "@babel/helper-builder-react-jsx": "^7.7.4",
 1691         "@babel/helper-plugin-utils": "^7.0.0",
 1692         "@babel/plugin-syntax-jsx": "^7.7.4"
 1693       }
 1694     },
 1695     "@babel/plugin-transform-react-jsx-self": {
 1696       "version": "7.7.4",
 1697       "resolved": "https://registry.npmjs.org/@babel/plugin-transform-react-jsx-self/-/plugin-transform-react-jsx-self-7.7.4.tgz",
 1698       "integrity": "sha512-PWYjSfqrO273mc1pKCRTIJXyqfc9vWYBax88yIhQb+bpw3XChVC7VWS4VwRVs63wFHKxizvGSd00XEr+YB9Q2A==",
 1699       "dev": true,
 1700       "requires": {
 1701         "@babel/helper-plugin-utils": "^7.0.0",
 1702         "@babel/plugin-syntax-jsx": "^7.7.4"
 1703       }
 1704     },
 1705     "@babel/plugin-transform-react-jsx-source": {
 1706       "version": "7.7.4",
 1707       "resolved": "https://registry.npmjs.org/@babel/plugin-transform-react-jsx-source/-/plugin-transform-react-jsx-source-7.7.4.tgz",
 1708       "integrity": "sha512-5ZU9FnPhqtHsOXxutRtXZAzoEJwDaP32QcobbMP1/qt7NYcsCNK8XgzJcJfoEr/ZnzVvUNInNjIW22Z6I8p9mg==",
 1709       "dev": true,
 1710       "requires": {
 1711         "@babel/helper-plugin-utils": "^7.0.0",
 1712         "@babel/plugin-syntax-jsx": "^7.7.4"
 1713       }
 1714     },
 1715     "@babel/plugin-transform-regenerator": {
 1716       "version": "7.7.5",
 1717       "resolved": "https://registry.npmjs.org/@babel/plugin-transform-regenerator/-/plugin-transform-regenerator-7.7.5.tgz",
 1718       "integrity": "sha512-/8I8tPvX2FkuEyWbjRCt4qTAgZK0DVy8QRguhA524UH48RfGJy94On2ri+dCuwOpcerPRl9O4ebQkRcVzIaGBw==",
 1719       "dev": true,
 1720       "requires": {
 1721         "regenerator-transform": "^0.14.0"
 1722       }
 1723     },
 1724     "@babel/plugin-transform-reserved-words": {
 1725       "version": "7.7.4",
 1726       "resolved": "https://registry.npmjs.org/@babel/plugin-transform-reserved-words/-/plugin-transform-reserved-words-7.7.4.tgz",
 1727       "integrity": "sha512-OrPiUB5s5XvkCO1lS7D8ZtHcswIC57j62acAnJZKqGGnHP+TIc/ljQSrgdX/QyOTdEK5COAhuc820Hi1q2UgLQ==",
 1728       "dev": true,
 1729       "requires": {
 1730         "@babel/helper-plugin-utils": "^7.0.0"
 1731       }
 1732     },
 1733     "@babel/plugin-transform-shorthand-properties": {
 1734       "version": "7.7.4",
 1735       "resolved": "https://registry.npmjs.org/@babel/plugin-transform-shorthand-properties/-/plugin-transform-shorthand-properties-7.7.4.tgz",
 1736       "integrity": "sha512-q+suddWRfIcnyG5YiDP58sT65AJDZSUhXQDZE3r04AuqD6d/XLaQPPXSBzP2zGerkgBivqtQm9XKGLuHqBID6Q==",
 1737       "dev": true,
 1738       "requires": {
 1739         "@babel/helper-plugin-utils": "^7.0.0"
 1740       }
 1741     },
 1742     "@babel/plugin-transform-spread": {
 1743       "version": "7.7.4",
 1744       "resolved": "https://registry.npmjs.org/@babel/plugin-transform-spread/-/plugin-transform-spread-7.7.4.tgz",
 1745       "integrity": "sha512-8OSs0FLe5/80cndziPlg4R0K6HcWSM0zyNhHhLsmw/Nc5MaA49cAsnoJ/t/YZf8qkG7fD+UjTRaApVDB526d7Q==",
 1746       "dev": true,
 1747       "requires": {
 1748         "@babel/helper-plugin-utils": "^7.0.0"
 1749       }
 1750     },
 1751     "@babel/plugin-transform-sticky-regex": {
 1752       "version": "7.7.4",
 1753       "resolved": "https://registry.npmjs.org/@babel/plugin-transform-sticky-regex/-/plugin-transform-sticky-regex-7.7.4.tgz",
 1754       "integrity": "sha512-Ls2NASyL6qtVe1H1hXts9yuEeONV2TJZmplLONkMPUG158CtmnrzW5Q5teibM5UVOFjG0D3IC5mzXR6pPpUY7A==",
 1755       "dev": true,
 1756       "requires": {
 1757         "@babel/helper-plugin-utils": "^7.0.0",
 1758         "@babel/helper-regex": "^7.0.0"
 1759       }
 1760     },
 1761     "@babel/plugin-transform-template-literals": {
 1762       "version": "7.7.4",
 1763       "resolved": "https://registry.npmjs.org/@babel/plugin-transform-template-literals/-/plugin-transform-template-literals-7.7.4.tgz",
 1764       "integrity": "sha512-sA+KxLwF3QwGj5abMHkHgshp9+rRz+oY9uoRil4CyLtgEuE/88dpkeWgNk5qKVsJE9iSfly3nvHapdRiIS2wnQ==",
 1765       "dev": true,
 1766       "requires": {
 1767         "@babel/helper-annotate-as-pure": "^7.7.4",
 1768         "@babel/helper-plugin-utils": "^7.0.0"
 1769       },
 1770       "dependencies": {
 1771         "@babel/helper-annotate-as-pure": {
 1772           "version": "7.7.4",
 1773           "resolved": "https://registry.npmjs.org/@babel/helper-annotate-as-pure/-/helper-annotate-as-pure-7.7.4.tgz",
 1774           "integrity": "sha512-2BQmQgECKzYKFPpiycoF9tlb5HA4lrVyAmLLVK177EcQAqjVLciUb2/R+n1boQ9y5ENV3uz2ZqiNw7QMBBw1Og==",
 1775           "dev": true,
 1776           "requires": {
 1777             "@babel/types": "^7.7.4"
 1778           }
 1779         },
 1780         "@babel/types": {
 1781           "version": "7.7.4",
 1782           "resolved": "https://registry.npmjs.org/@babel/types/-/types-7.7.4.tgz",
 1783           "integrity": "sha512-cz5Ji23KCi4T+YIE/BolWosrJuSmoZeN1EFnRtBwF+KKLi8GG/Z2c2hOJJeCXPk4mwk4QFvTmwIodJowXgttRA==",
 1784           "dev": true,
 1785           "requires": {
 1786             "esutils": "^2.0.2",
 1787             "lodash": "^4.17.13",
 1788             "to-fast-properties": "^2.0.0"
 1789           }
 1790         }
 1791       }
 1792     },
 1793     "@babel/plugin-transform-typeof-symbol": {
 1794       "version": "7.7.4",
 1795       "resolved": "https://registry.npmjs.org/@babel/plugin-transform-typeof-symbol/-/plugin-transform-typeof-symbol-7.7.4.tgz",
 1796       "integrity": "sha512-KQPUQ/7mqe2m0B8VecdyaW5XcQYaePyl9R7IsKd+irzj6jvbhoGnRE+M0aNkyAzI07VfUQ9266L5xMARitV3wg==",
 1797       "dev": true,
 1798       "requires": {
 1799         "@babel/helper-plugin-utils": "^7.0.0"
 1800       }
 1801     },
 1802     "@babel/plugin-transform-unicode-regex": {
 1803       "version": "7.7.4",
 1804       "resolved": "https://registry.npmjs.org/@babel/plugin-transform-unicode-regex/-/plugin-transform-unicode-regex-7.7.4.tgz",
 1805       "integrity": "sha512-N77UUIV+WCvE+5yHw+oks3m18/umd7y392Zv7mYTpFqHtkpcc+QUz+gLJNTWVlWROIWeLqY0f3OjZxV5TcXnRw==",
 1806       "dev": true,
 1807       "requires": {
 1808         "@babel/helper-create-regexp-features-plugin": "^7.7.4",
 1809         "@babel/helper-plugin-utils": "^7.0.0"
 1810       }
 1811     },
 1812     "@babel/preset-env": {
 1813       "version": "7.7.7",
 1814       "resolved": "https://registry.npmjs.org/@babel/preset-env/-/preset-env-7.7.7.tgz",
 1815       "integrity": "sha512-pCu0hrSSDVI7kCVUOdcMNQEbOPJ52E+LrQ14sN8uL2ALfSqePZQlKrOy+tM4uhEdYlCHi4imr8Zz2cZe9oSdIg==",
 1816       "dev": true,
 1817       "requires": {
 1818         "@babel/helper-module-imports": "^7.7.4",
 1819         "@babel/helper-plugin-utils": "^7.0.0",
 1820         "@babel/plugin-proposal-async-generator-functions": "^7.7.4",
 1821         "@babel/plugin-proposal-dynamic-import": "^7.7.4",
 1822         "@babel/plugin-proposal-json-strings": "^7.7.4",
 1823         "@babel/plugin-proposal-object-rest-spread": "^7.7.7",
 1824         "@babel/plugin-proposal-optional-catch-binding": "^7.7.4",
 1825         "@babel/plugin-proposal-unicode-property-regex": "^7.7.7",
 1826         "@babel/plugin-syntax-async-generators": "^7.7.4",
 1827         "@babel/plugin-syntax-dynamic-import": "^7.7.4",
 1828         "@babel/plugin-syntax-json-strings": "^7.7.4",
 1829         "@babel/plugin-syntax-object-rest-spread": "^7.7.4",
 1830         "@babel/plugin-syntax-optional-catch-binding": "^7.7.4",
 1831         "@babel/plugin-syntax-top-level-await": "^7.7.4",
 1832         "@babel/plugin-transform-arrow-functions": "^7.7.4",
 1833         "@babel/plugin-transform-async-to-generator": "^7.7.4",
 1834         "@babel/plugin-transform-block-scoped-functions": "^7.7.4",
 1835         "@babel/plugin-transform-block-scoping": "^7.7.4",
 1836         "@babel/plugin-transform-classes": "^7.7.4",
 1837         "@babel/plugin-transform-computed-properties": "^7.7.4",
 1838         "@babel/plugin-transform-destructuring": "^7.7.4",
 1839         "@babel/plugin-transform-dotall-regex": "^7.7.7",
 1840         "@babel/plugin-transform-duplicate-keys": "^7.7.4",
 1841         "@babel/plugin-transform-exponentiation-operator": "^7.7.4",
 1842         "@babel/plugin-transform-for-of": "^7.7.4",
 1843         "@babel/plugin-transform-function-name": "^7.7.4",
 1844         "@babel/plugin-transform-literals": "^7.7.4",
 1845         "@babel/plugin-transform-member-expression-literals": "^7.7.4",
 1846         "@babel/plugin-transform-modules-amd": "^7.7.5",
 1847         "@babel/plugin-transform-modules-commonjs": "^7.7.5",
 1848         "@babel/plugin-transform-modules-systemjs": "^7.7.4",
 1849         "@babel/plugin-transform-modules-umd": "^7.7.4",
 1850         "@babel/plugin-transform-named-capturing-groups-regex": "^7.7.4",
 1851         "@babel/plugin-transform-new-target": "^7.7.4",
 1852         "@babel/plugin-transform-object-super": "^7.7.4",
 1853         "@babel/plugin-transform-parameters": "^7.7.7",
 1854         "@babel/plugin-transform-property-literals": "^7.7.4",
 1855         "@babel/plugin-transform-regenerator": "^7.7.5",
 1856         "@babel/plugin-transform-reserved-words": "^7.7.4",
 1857         "@babel/plugin-transform-shorthand-properties": "^7.7.4",
 1858         "@babel/plugin-transform-spread": "^7.7.4",
 1859         "@babel/plugin-transform-sticky-regex": "^7.7.4",
 1860         "@babel/plugin-transform-template-literals": "^7.7.4",
 1861         "@babel/plugin-transform-typeof-symbol": "^7.7.4",
 1862         "@babel/plugin-transform-unicode-regex": "^7.7.4",
 1863         "@babel/types": "^7.7.4",
 1864         "browserslist": "^4.6.0",
 1865         "core-js-compat": "^3.6.0",
 1866         "invariant": "^2.2.2",
 1867         "js-levenshtein": "^1.1.3",
 1868         "semver": "^5.5.0"
 1869       },
 1870       "dependencies": {
 1871         "@babel/helper-module-imports": {
 1872           "version": "7.7.4",
 1873           "resolved": "https://registry.npmjs.org/@babel/helper-module-imports/-/helper-module-imports-7.7.4.tgz",
 1874           "integrity": "sha512-dGcrX6K9l8258WFjyDLJwuVKxR4XZfU0/vTUgOQYWEnRD8mgr+p4d6fCUMq/ys0h4CCt/S5JhbvtyErjWouAUQ==",
 1875           "dev": true,
 1876           "requires": {
 1877             "@babel/types": "^7.7.4"
 1878           }
 1879         },
 1880         "@babel/types": {
 1881           "version": "7.7.4",
 1882           "resolved": "https://registry.npmjs.org/@babel/types/-/types-7.7.4.tgz",
 1883           "integrity": "sha512-cz5Ji23KCi4T+YIE/BolWosrJuSmoZeN1EFnRtBwF+KKLi8GG/Z2c2hOJJeCXPk4mwk4QFvTmwIodJowXgttRA==",
 1884           "dev": true,
 1885           "requires": {
 1886             "esutils": "^2.0.2",
 1887             "lodash": "^4.17.13",
 1888             "to-fast-properties": "^2.0.0"
 1889           }
 1890         }
 1891       }
 1892     },
 1893     "@babel/preset-react": {
 1894       "version": "7.7.4",
 1895       "resolved": "https://registry.npmjs.org/@babel/preset-react/-/preset-react-7.7.4.tgz",
 1896       "integrity": "sha512-j+vZtg0/8pQr1H8wKoaJyGL2IEk3rG/GIvua7Sec7meXVIvGycihlGMx5xcU00kqCJbwzHs18xTu3YfREOqQ+g==",
 1897       "dev": true,
 1898       "requires": {
 1899         "@babel/helper-plugin-utils": "^7.0.0",
 1900         "@babel/plugin-transform-react-display-name": "^7.7.4",
 1901         "@babel/plugin-transform-react-jsx": "^7.7.4",
 1902         "@babel/plugin-transform-react-jsx-self": "^7.7.4",
 1903         "@babel/plugin-transform-react-jsx-source": "^7.7.4"
 1904       }
 1905     },
 1906     "@babel/runtime": {
 1907       "version": "7.7.7",
 1908       "resolved": "https://registry.npmjs.org/@babel/runtime/-/runtime-7.7.7.tgz",
 1909       "integrity": "sha512-uCnC2JEVAu8AKB5do1WRIsvrdJ0flYx/A/9f/6chdacnEZ7LmavjdsDXr5ksYBegxtuTPR5Va9/+13QF/kFkCA==",
 1910       "requires": {
 1911         "regenerator-runtime": "^0.13.2"
 1912       }
 1913     },
 1914     "@babel/template": {
 1915       "version": "7.6.0",
 1916       "resolved": "https://registry.npmjs.org/@babel/template/-/template-7.6.0.tgz",
 1917       "integrity": "sha512-5AEH2EXD8euCk446b7edmgFdub/qfH1SN6Nii3+fyXP807QRx9Q73A2N5hNwRRslC2H9sNzaFhsPubkS4L8oNQ==",
 1918       "requires": {
 1919         "@babel/code-frame": "^7.0.0",
 1920         "@babel/parser": "^7.6.0",
 1921         "@babel/types": "^7.6.0"
 1922       }
 1923     },
 1924     "@babel/traverse": {
 1925       "version": "7.6.3",
 1926       "resolved": "https://registry.npmjs.org/@babel/traverse/-/traverse-7.6.3.tgz",
 1927       "integrity": "sha512-unn7P4LGsijIxaAJo/wpoU11zN+2IaClkQAxcJWBNCMS6cmVh802IyLHNkAjQ0iYnRS3nnxk5O3fuXW28IMxTw==",
 1928       "requires": {
 1929         "@babel/code-frame": "^7.5.5",
 1930         "@babel/generator": "^7.6.3",
 1931         "@babel/helper-function-name": "^7.1.0",
 1932         "@babel/helper-split-export-declaration": "^7.4.4",
 1933         "@babel/parser": "^7.6.3",
 1934         "@babel/types": "^7.6.3",
 1935         "debug": "^4.1.0",
 1936         "globals": "^11.1.0",
 1937         "lodash": "^4.17.13"
 1938       }
 1939     },
 1940     "@babel/types": {
 1941       "version": "7.6.3",
 1942       "resolved": "https://registry.npmjs.org/@babel/types/-/types-7.6.3.tgz",
 1943       "integrity": "sha512-CqbcpTxMcpuQTMhjI37ZHVgjBkysg5icREQIEZ0eG1yCNwg3oy+5AaLiOKmjsCj6nqOsa6Hf0ObjRVwokb7srA==",
 1944       "requires": {
 1945         "esutils": "^2.0.2",
 1946         "lodash": "^4.17.13",
 1947         "to-fast-properties": "^2.0.0"
 1948       }
 1949     },
 1950     "@blueprintjs/core": {
 1951       "version": "3.22.3",
 1952       "resolved": "https://registry.npmjs.org/@blueprintjs/core/-/core-3.22.3.tgz",
 1953       "integrity": "sha512-IaxkvJyF+4VCvAjMvyHtJ4qUiQNwgPu4zIxLRo1cBsu30gHjYzwe+xDdssBR7yRnXARguM6bkI523w+yJOerCA==",
 1954       "requires": {
 1955         "@blueprintjs/icons": "^3.12.0",
 1956         "@types/dom4": "^2.0.1",
 1957         "classnames": "^2.2",
 1958         "dom4": "^2.1.5",
 1959         "normalize.css": "^8.0.1",
 1960         "popper.js": "^1.15.0",
 1961         "react-lifecycles-compat": "^3.0.4",
 1962         "react-popper": "^1.3.7",
 1963         "react-transition-group": "^2.9.0",
 1964         "resize-observer-polyfill": "^1.5.1",
 1965         "tslib": "~1.9.0"
 1966       },
 1967       "dependencies": {
 1968         "tslib": {
 1969           "version": "1.9.3",
 1970           "resolved": "https://registry.npmjs.org/tslib/-/tslib-1.9.3.tgz",
 1971           "integrity": "sha512-4krF8scpejhaOgqzBEcGM7yDIEfi0/8+8zDRZhNZZ2kjmHJ4hv3zCbQWxoJGz1iw5U0Jl0nma13xzHXcncMavQ=="
 1972         }
 1973       }
 1974     },
 1975     "@blueprintjs/icons": {
 1976       "version": "3.13.0",
 1977       "resolved": "https://registry.npmjs.org/@blueprintjs/icons/-/icons-3.13.0.tgz",
 1978       "integrity": "sha512-fvXGsAJ66SSjeHv3OeXjLEdKdPJ3wVztjhJQCAd51uebhj3FJ16EDDvO7BqBw5FyVkLkU11KAxSoCFZt7TC9GA==",
 1979       "requires": {
 1980         "classnames": "^2.2",
 1981         "tslib": "~1.9.0"
 1982       },
 1983       "dependencies": {
 1984         "tslib": {
 1985           "version": "1.9.3",
 1986           "resolved": "https://registry.npmjs.org/tslib/-/tslib-1.9.3.tgz",
 1987           "integrity": "sha512-4krF8scpejhaOgqzBEcGM7yDIEfi0/8+8zDRZhNZZ2kjmHJ4hv3zCbQWxoJGz1iw5U0Jl0nma13xzHXcncMavQ=="
 1988         }
 1989       }
 1990     },
 1991     "@blueprintjs/select": {
 1992       "version": "3.11.2",
 1993       "resolved": "https://registry.npmjs.org/@blueprintjs/select/-/select-3.11.2.tgz",
 1994       "integrity": "sha512-fU0Km6QI/ayWhzYeu9N1gTj0+L0XUO4KB3u2LfJXgj648UGY8F4HX2ETdJ+XPdtsu6TesrIL7ghMQhtLcvafBg==",
 1995       "requires": {
 1996         "@blueprintjs/core": "^3.20.0",
 1997         "classnames": "^2.2",
 1998         "tslib": "~1.9.0"
 1999       },
 2000       "dependencies": {
 2001         "tslib": {
 2002           "version": "1.9.3",
 2003           "resolved": "https://registry.npmjs.org/tslib/-/tslib-1.9.3.tgz",
 2004           "integrity": "sha512-4krF8scpejhaOgqzBEcGM7yDIEfi0/8+8zDRZhNZZ2kjmHJ4hv3zCbQWxoJGz1iw5U0Jl0nma13xzHXcncMavQ=="
 2005         }
 2006       }
 2007     },
 2008     "@develar/schema-utils": {
 2009       "version": "2.6.5",
 2010       "resolved": "https://registry.npmjs.org/@develar/schema-utils/-/schema-utils-2.6.5.tgz",
 2011       "integrity": "sha512-0cp4PsWQ/9avqTVMCtZ+GirikIA36ikvjtHweU4/j8yLtgObI0+JUPhYFScgwlteveGB1rt3Cm8UhN04XayDig==",
 2012       "dev": true,
 2013       "requires": {
 2014         "ajv": "^6.12.0",
 2015         "ajv-keywords": "^3.4.1"
 2016       },
 2017       "dependencies": {
 2018         "ajv": {
 2019           "version": "6.12.2",
 2020           "resolved": "https://registry.npmjs.org/ajv/-/ajv-6.12.2.tgz",
 2021           "integrity": "sha512-k+V+hzjm5q/Mr8ef/1Y9goCmlsK4I6Sm74teeyGvFk1XrOsbsKLjEdrvny42CZ+a8sXbk8KWpY/bDwS+FLL2UQ==",
 2022           "dev": true,
 2023           "requires": {
 2024             "fast-deep-equal": "^3.1.1",
 2025             "fast-json-stable-stringify": "^2.0.0",
 2026             "json-schema-traverse": "^0.4.1",
 2027             "uri-js": "^4.2.2"
 2028           }
 2029         },
 2030         "fast-deep-equal": {
 2031           "version": "3.1.1",
 2032           "resolved": "https://registry.npmjs.org/fast-deep-equal/-/fast-deep-equal-3.1.1.tgz",
 2033           "integrity": "sha512-8UEa58QDLauDNfpbrX55Q9jrGHThw2ZMdOky5Gl1CDtVeJDPVrG4Jxx1N8jw2gkWaff5UUuX1KJd+9zGe2B+ZA==",
 2034           "dev": true
 2035         }
 2036       }
 2037     },
 2038     "@emotion/is-prop-valid": {
 2039       "version": "0.8.4",
 2040       "resolved": "https://registry.npmjs.org/@emotion/is-prop-valid/-/is-prop-valid-0.8.4.tgz",
 2041       "integrity": "sha512-QBW8h6wVQgeQ55F52rNaprEJxtVR+/ScOP8/V1ScSpPzKqHdFB9QVqby0Z50sqS8mcaeIl5vR1vQpKwJbIS6NQ==",
 2042       "requires": {
 2043         "@emotion/memoize": "0.7.3"
 2044       }
 2045     },
 2046     "@emotion/memoize": {
 2047       "version": "0.7.3",
 2048       "resolved": "https://registry.npmjs.org/@emotion/memoize/-/memoize-0.7.3.tgz",
 2049       "integrity": "sha512-2Md9mH6mvo+ygq1trTeVp2uzAKwE2P7In0cRpD/M9Q70aH8L+rxMLbb3JCN2JoSWsV2O+DdFjfbbXoMoLBczow=="
 2050     },
 2051     "@emotion/unitless": {
 2052       "version": "0.7.4",
 2053       "resolved": "https://registry.npmjs.org/@emotion/unitless/-/unitless-0.7.4.tgz",
 2054       "integrity": "sha512-kBa+cDHOR9jpRJ+kcGMsysrls0leukrm68DmFQoMIWQcXdr2cZvyvypWuGYT7U+9kAExUE7+T7r6G3C3A6L8MQ=="
 2055     },
 2056     "@iarna/toml": {
 2057       "version": "2.2.3",
 2058       "resolved": "https://registry.npmjs.org/@iarna/toml/-/toml-2.2.3.tgz",
 2059       "integrity": "sha512-FmuxfCuolpLl0AnQ2NHSzoUKWEJDFl63qXjzdoWBVyFCXzMGm1spBzk7LeHNoVCiWCF7mRVms9e6jEV9+MoPbg==",
 2060       "dev": true
 2061     },
 2062     "@mapbox/extent": {
 2063       "version": "0.4.0",
 2064       "resolved": "https://registry.npmjs.org/@mapbox/extent/-/extent-0.4.0.tgz",
 2065       "integrity": "sha1-PlkfMuHww5gchkI597CsBuYQ+Kk="
 2066     },
 2067     "@mapbox/geojson-area": {
 2068       "version": "0.2.2",
 2069       "resolved": "https://registry.npmjs.org/@mapbox/geojson-area/-/geojson-area-0.2.2.tgz",
 2070       "integrity": "sha1-GNeBSqNr8j+7zDefjiaiKSfevxA=",
 2071       "requires": {
 2072         "wgs84": "0.0.0"
 2073       }
 2074     },
 2075     "@mapbox/geojson-coords": {
 2076       "version": "0.0.0",
 2077       "resolved": "https://registry.npmjs.org/@mapbox/geojson-coords/-/geojson-coords-0.0.0.tgz",
 2078       "integrity": "sha1-SEeluWBZZm5SeiE551412E/Vj1A=",
 2079       "requires": {
 2080         "@mapbox/geojson-normalize": "0.0.1",
 2081         "geojson-flatten": "~0.2.1"
 2082       }
 2083     },
 2084     "@mapbox/geojson-extent": {
 2085       "version": "0.3.2",
 2086       "resolved": "https://registry.npmjs.org/@mapbox/geojson-extent/-/geojson-extent-0.3.2.tgz",
 2087       "integrity": "sha1-ob2yAVr9DgMcGMPyn36yKeThlQ8=",
 2088       "requires": {
 2089         "@mapbox/extent": "0.4.0",
 2090         "@mapbox/geojson-coords": "0.0.0",
 2091         "rw": "~0.1.4",
 2092         "traverse": "~0.6.6"
 2093       }
 2094     },
 2095     "@mapbox/geojson-normalize": {
 2096       "version": "0.0.1",
 2097       "resolved": "https://registry.npmjs.org/@mapbox/geojson-normalize/-/geojson-normalize-0.0.1.tgz",
 2098       "integrity": "sha1-HaHms6et060pkJsw9Dj2BYG3zYA="
 2099     },
 2100     "@mapbox/geojson-rewind": {
 2101       "version": "0.4.1",
 2102       "resolved": "https://registry.npmjs.org/@mapbox/geojson-rewind/-/geojson-rewind-0.4.1.tgz",
 2103       "integrity": "sha512-mxo2MEr7izA1uOXcDsw99Kgg6xW3P4H2j4n1lmldsgviIelpssvP+jQDivFKOHrOVJDpTTi5oZJvRcHtU9Uufw==",
 2104       "requires": {
 2105         "@mapbox/geojson-area": "0.2.2",
 2106         "concat-stream": "~1.6.0",
 2107         "minimist": "^1.2.5",
 2108         "sharkdown": "^0.1.0"
 2109       }
 2110     },
 2111     "@mapbox/geojson-types": {
 2112       "version": "1.0.2",
 2113       "resolved": "https://registry.npmjs.org/@mapbox/geojson-types/-/geojson-types-1.0.2.tgz",
 2114       "integrity": "sha512-e9EBqHHv3EORHrSfbR9DqecPNn+AmuAoQxV6aL8Xu30bJMJR1o8PZLZzpk1Wq7/NfCbuhmakHTPYRhoqLsXRnw=="
 2115     },
 2116     "@mapbox/jsonlint-lines-primitives": {
 2117       "version": "2.0.2",
 2118       "resolved": "https://registry.npmjs.org/@mapbox/jsonlint-lines-primitives/-/jsonlint-lines-primitives-2.0.2.tgz",
 2119       "integrity": "sha1-zlblOfg1UrWNENZy6k1vya3HsjQ="
 2120     },
 2121     "@mapbox/mapbox-gl-supported": {
 2122       "version": "1.4.1",
 2123       "resolved": "https://registry.npmjs.org/@mapbox/mapbox-gl-supported/-/mapbox-gl-supported-1.4.1.tgz",
 2124       "integrity": "sha512-yyKza9S6z3ELKuf6w5n6VNUB0Osu6Z93RXPfMHLIlNWohu3KqxewLOq4lMXseYJ92GwkRAxd207Pr/Z98cwmvw=="
 2125     },
 2126     "@mapbox/point-geometry": {
 2127       "version": "0.1.0",
 2128       "resolved": "https://registry.npmjs.org/@mapbox/point-geometry/-/point-geometry-0.1.0.tgz",
 2129       "integrity": "sha1-ioP5M1x4YO/6Lu7KJUMyqgru2PI="
 2130     },
 2131     "@mapbox/tiny-sdf": {
 2132       "version": "1.1.1",
 2133       "resolved": "https://registry.npmjs.org/@mapbox/tiny-sdf/-/tiny-sdf-1.1.1.tgz",
 2134       "integrity": "sha512-Ihn1nZcGIswJ5XGbgFAvVumOgWpvIjBX9jiRlIl46uQG9vJOF51ViBYHF95rEZupuyQbEmhLaDPLQlU7fUTsBg=="
 2135     },
 2136     "@mapbox/unitbezier": {
 2137       "version": "0.0.0",
 2138       "resolved": "https://registry.npmjs.org/@mapbox/unitbezier/-/unitbezier-0.0.0.tgz",
 2139       "integrity": "sha1-FWUb1VOme4WB+zmIEMmK2Go0Uk4="
 2140     },
 2141     "@mapbox/vector-tile": {
 2142       "version": "1.3.1",
 2143       "resolved": "https://registry.npmjs.org/@mapbox/vector-tile/-/vector-tile-1.3.1.tgz",
 2144       "integrity": "sha512-MCEddb8u44/xfQ3oD+Srl/tNcQoqTw3goGk2oLsrFxOTc3dUp+kAnby3PvAeeBYSMSjSPD1nd1AJA6W49WnoUw==",
 2145       "requires": {
 2146         "@mapbox/point-geometry": "~0.1.0"
 2147       }
 2148     },
 2149     "@mapbox/whoots-js": {
 2150       "version": "3.1.0",
 2151       "resolved": "https://registry.npmjs.org/@mapbox/whoots-js/-/whoots-js-3.1.0.tgz",
 2152       "integrity": "sha512-Es6WcD0nO5l+2BOQS4uLfNPYQaNDfbot3X1XUoloz+x0mPDS3eeORZJl06HXjwBG1fOGwCRnzK88LMdxKRrd6Q=="
 2153     },
 2154     "@mrmlnc/readdir-enhanced": {
 2155       "version": "2.2.1",
 2156       "resolved": "https://registry.npmjs.org/@mrmlnc/readdir-enhanced/-/readdir-enhanced-2.2.1.tgz",
 2157       "integrity": "sha512-bPHp6Ji8b41szTOcaP63VlnbbO5Ny6dwAATtY6JTjh5N2OLrb5Qk/Th5cRkRQhkWCt+EJsYrNB0MiL+Gpn6e3g==",
 2158       "dev": true,
 2159       "requires": {
 2160         "call-me-maybe": "^1.0.1",
 2161         "glob-to-regexp": "^0.3.0"
 2162       }
 2163     },
 2164     "@nodelib/fs.scandir": {
 2165       "version": "2.1.3",
 2166       "resolved": "https://registry.npmjs.org/@nodelib/fs.scandir/-/fs.scandir-2.1.3.tgz",
 2167       "integrity": "sha512-eGmwYQn3gxo4r7jdQnkrrN6bY478C3P+a/y72IJukF8LjB6ZHeB3c+Ehacj3sYeSmUXGlnA67/PmbM9CVwL7Dw==",
 2168       "dev": true,
 2169       "requires": {
 2170         "@nodelib/fs.stat": "2.0.3",
 2171         "run-parallel": "^1.1.9"
 2172       },
 2173       "dependencies": {
 2174         "@nodelib/fs.stat": {
 2175           "version": "2.0.3",
 2176           "resolved": "https://registry.npmjs.org/@nodelib/fs.stat/-/fs.stat-2.0.3.tgz",
 2177           "integrity": "sha512-bQBFruR2TAwoevBEd/NWMoAAtNGzTRgdrqnYCc7dhzfoNvqPzLyqlEQnzZ3kVnNrSp25iyxE00/3h2fqGAGArA==",
 2178           "dev": true
 2179         }
 2180       }
 2181     },
 2182     "@nodelib/fs.stat": {
 2183       "version": "1.1.3",
 2184       "resolved": "https://registry.npmjs.org/@nodelib/fs.stat/-/fs.stat-1.1.3.tgz",
 2185       "integrity": "sha512-shAmDyaQC4H92APFoIaVDHCx5bStIocgvbwQyxPRrbUY20V1EYTbSDchWbuwlMG3V17cprZhA6+78JfB+3DTPw==",
 2186       "dev": true
 2187     },
 2188     "@nodelib/fs.walk": {
 2189       "version": "1.2.4",
 2190       "resolved": "https://registry.npmjs.org/@nodelib/fs.walk/-/fs.walk-1.2.4.tgz",
 2191       "integrity": "sha512-1V9XOY4rDW0rehzbrcqAmHnz8e7SKvX27gh8Gt2WgB0+pdzdiLV83p72kZPU+jvMbS1qU5mauP2iOvO8rhmurQ==",
 2192       "dev": true,
 2193       "requires": {
 2194         "@nodelib/fs.scandir": "2.1.3",
 2195         "fastq": "^1.6.0"
 2196       }
 2197     },
 2198     "@parcel/fs": {
 2199       "version": "1.11.0",
 2200       "resolved": "https://registry.npmjs.org/@parcel/fs/-/fs-1.11.0.tgz",
 2201       "integrity": "sha512-86RyEqULbbVoeo8OLcv+LQ1Vq2PKBAvWTU9fCgALxuCTbbs5Ppcvll4Vr+Ko1AnmMzja/k++SzNAwJfeQXVlpA==",
 2202       "dev": true,
 2203       "requires": {
 2204         "@parcel/utils": "^1.11.0",
 2205         "mkdirp": "^0.5.1",
 2206         "rimraf": "^2.6.2"
 2207       }
 2208     },
 2209     "@parcel/logger": {
 2210       "version": "1.11.1",
 2211       "resolved": "https://registry.npmjs.org/@parcel/logger/-/logger-1.11.1.tgz",
 2212       "integrity": "sha512-9NF3M6UVeP2udOBDILuoEHd8VrF4vQqoWHEafymO1pfSoOMfxrSJZw1MfyAAIUN/IFp9qjcpDCUbDZB+ioVevA==",
 2213       "dev": true,
 2214       "requires": {
 2215         "@parcel/workers": "^1.11.0",
 2216         "chalk": "^2.1.0",
 2217         "grapheme-breaker": "^0.3.2",
 2218         "ora": "^2.1.0",
 2219         "strip-ansi": "^4.0.0"
 2220       },
 2221       "dependencies": {
 2222         "ansi-regex": {
 2223           "version": "3.0.0",
 2224           "resolved": "https://registry.npmjs.org/ansi-regex/-/ansi-regex-3.0.0.tgz",
 2225           "integrity": "sha1-7QMXwyIGT3lGbAKWa922Bas32Zg=",
 2226           "dev": true
 2227         },
 2228         "strip-ansi": {
 2229           "version": "4.0.0",
 2230           "resolved": "https://registry.npmjs.org/strip-ansi/-/strip-ansi-4.0.0.tgz",
 2231           "integrity": "sha1-qEeQIusaw2iocTibY1JixQXuNo8=",
 2232           "dev": true,
 2233           "requires": {
 2234             "ansi-regex": "^3.0.0"
 2235           }
 2236         }
 2237       }
 2238     },
 2239     "@parcel/utils": {
 2240       "version": "1.11.0",
 2241       "resolved": "https://registry.npmjs.org/@parcel/utils/-/utils-1.11.0.tgz",
 2242       "integrity": "sha512-cA3p4jTlaMeOtAKR/6AadanOPvKeg8VwgnHhOyfi0yClD0TZS/hi9xu12w4EzA/8NtHu0g6o4RDfcNjqN8l1AQ==",
 2243       "dev": true
 2244     },
 2245     "@parcel/watcher": {
 2246       "version": "1.12.1",
 2247       "resolved": "https://registry.npmjs.org/@parcel/watcher/-/watcher-1.12.1.tgz",
 2248       "integrity": "sha512-od+uCtCxC/KoNQAIE1vWx1YTyKYY+7CTrxBJPRh3cDWw/C0tCtlBMVlrbplscGoEpt6B27KhJDCv82PBxOERNA==",
 2249       "dev": true,
 2250       "requires": {
 2251         "@parcel/utils": "^1.11.0",
 2252         "chokidar": "^2.1.5"
 2253       }
 2254     },
 2255     "@parcel/workers": {
 2256       "version": "1.11.0",
 2257       "resolved": "https://registry.npmjs.org/@parcel/workers/-/workers-1.11.0.tgz",
 2258       "integrity": "sha512-USSjRAAQYsZFlv43FUPdD+jEGML5/8oLF0rUzPQTtK4q9kvaXr49F5ZplyLz5lox78cLZ0TxN2bIDQ1xhOkulQ==",
 2259       "dev": true,
 2260       "requires": {
 2261         "@parcel/utils": "^1.11.0",
 2262         "physical-cpu-count": "^2.0.0"
 2263       }
 2264     },
 2265     "@sindresorhus/is": {
 2266       "version": "0.14.0",
 2267       "resolved": "https://registry.npmjs.org/@sindresorhus/is/-/is-0.14.0.tgz",
 2268       "integrity": "sha512-9NET910DNaIPngYnLLPeg+Ogzqsi9uM4mSboU5y6p8S5DzMTVEsJZrawi+BoDNUVBa2DhJqQYUFvMDfgU062LQ==",
 2269       "dev": true
 2270     },
 2271     "@szmarczak/http-timer": {
 2272       "version": "1.1.2",
 2273       "resolved": "https://registry.npmjs.org/@szmarczak/http-timer/-/http-timer-1.1.2.tgz",
 2274       "integrity": "sha512-XIB2XbzHTN6ieIjfIMV9hlVcfPU26s2vafYWQcZHWXHOxiaRZYEDKEwdl129Zyg50+foYV2jCgtrqSA6qNuNSA==",
 2275       "dev": true,
 2276       "requires": {
 2277         "defer-to-connect": "^1.0.1"
 2278       }
 2279     },
 2280     "@types/classnames": {
 2281       "version": "2.2.9",
 2282       "resolved": "https://registry.npmjs.org/@types/classnames/-/classnames-2.2.9.tgz",
 2283       "integrity": "sha512-MNl+rT5UmZeilaPxAVs6YaPC2m6aA8rofviZbhbxpPpl61uKodfdQVsBtgJGTqGizEf02oW3tsVe7FYB8kK14A==",
 2284       "dev": true
 2285     },
 2286     "@types/color": {
 2287       "version": "3.0.1",
 2288       "resolved": "https://registry.npmjs.org/@types/color/-/color-3.0.1.tgz",
 2289       "integrity": "sha512-oeUWVaAwI+xINDUx+3F2vJkl/vVB03VChFF/Gl3iQCdbcakjuoJyMOba+3BXRtnBhxZ7uBYqQBi9EpLnvSoztA==",
 2290       "requires": {
 2291         "@types/color-convert": "*"
 2292       }
 2293     },
 2294     "@types/color-convert": {
 2295       "version": "1.9.0",
 2296       "resolved": "https://registry.npmjs.org/@types/color-convert/-/color-convert-1.9.0.tgz",
 2297       "integrity": "sha512-OKGEfULrvSL2VRbkl/gnjjgbbF7ycIlpSsX7Nkab4MOWi5XxmgBYvuiQ7lcCFY5cPDz7MUNaKgxte2VRmtr4Fg==",
 2298       "requires": {
 2299         "@types/color-name": "*"
 2300       }
 2301     },
 2302     "@types/color-name": {
 2303       "version": "1.1.1",
 2304       "resolved": "https://registry.npmjs.org/@types/color-name/-/color-name-1.1.1.tgz",
 2305       "integrity": "sha512-rr+OQyAjxze7GgWrSaJwydHStIhHq2lvY3BOC2Mj7KnzI7XK0Uw1TOOdI9lDoajEbSWLiYgoo4f1R51erQfhPQ=="
 2306     },
 2307     "@types/css": {
 2308       "version": "0.0.31",
 2309       "resolved": "https://registry.npmjs.org/@types/css/-/css-0.0.31.tgz",
 2310       "integrity": "sha512-Xt3xp8o0zueqrdIkAOO5gy5YNs+jYfmIUPeoeKiwrcmCRXuNWkIgR2Ph6vHuVfi1y6c9Tx214EQBWPEkU97djw==",
 2311       "dev": true
 2312     },
 2313     "@types/debounce": {
 2314       "version": "1.2.0",
 2315       "resolved": "https://registry.npmjs.org/@types/debounce/-/debounce-1.2.0.tgz",
 2316       "integrity": "sha512-bWG5wapaWgbss9E238T0R6bfo5Fh3OkeoSt245CM7JJwVwpw6MEBCbIxLq5z8KzsE3uJhzcIuQkyiZmzV3M/Dw=="
 2317     },
 2318     "@types/debug": {
 2319       "version": "4.1.5",
 2320       "resolved": "https://registry.npmjs.org/@types/debug/-/debug-4.1.5.tgz",
 2321       "integrity": "sha512-Q1y515GcOdTHgagaVFhHnIFQ38ygs/kmxdNpvpou+raI9UO3YZcHDngBSYKQklcKlvA7iuQlmIKbzvmxcOE9CQ==",
 2322       "dev": true
 2323     },
 2324     "@types/dom4": {
 2325       "version": "2.0.1",
 2326       "resolved": "https://registry.npmjs.org/@types/dom4/-/dom4-2.0.1.tgz",
 2327       "integrity": "sha512-kSkVAvWmMZiCYtvqjqQEwOmvKwcH+V4uiv3qPQ8pAh1Xl39xggGEo8gHUqV4waYGHezdFw0rKBR8Jt0CrQSDZA=="
 2328     },
 2329     "@types/emoji-mart": {
 2330       "version": "2.11.3",
 2331       "resolved": "https://registry.npmjs.org/@types/emoji-mart/-/emoji-mart-2.11.3.tgz",
 2332       "integrity": "sha512-pRlU6+CFIB+9+FwjGGCVtDQq78u7N0iUijrO0Qh1j9RJ6T23DSNNfe0X6kf81N4ubVhF9jVckCI1M3kHpkwjqA==",
 2333       "requires": {
 2334         "@types/react": "*"
 2335       }
 2336     },
 2337     "@types/error-stack-parser": {
 2338       "version": "1.3.18",
 2339       "resolved": "https://registry.npmjs.org/@types/error-stack-parser/-/error-stack-parser-1.3.18.tgz",
 2340       "integrity": "sha1-4ByfjIXKg7YQMgxiJYsMkCat4Pc=",
 2341       "dev": true
 2342     },
 2343     "@types/estree": {
 2344       "version": "0.0.39",
 2345       "resolved": "https://registry.npmjs.org/@types/estree/-/estree-0.0.39.tgz",
 2346       "integrity": "sha512-EYNwp3bU+98cpU4lAWYYL7Zz+2gryWH1qbdDTidVd6hkiR6weksdbMadyXKXNPEkQFhXM+hVO9ZygomHXp+AIw==",
 2347       "dev": true
 2348     },
 2349     "@types/events": {
 2350       "version": "3.0.0",
 2351       "resolved": "https://registry.npmjs.org/@types/events/-/events-3.0.0.tgz",
 2352       "integrity": "sha512-EaObqwIvayI5a8dCzhFrjKzVwKLxjoG9T6Ppd5CEo07LRKfQ8Yokw54r5+Wq7FaBQ+yXRvQAYPrHwya1/UFt9g==",
 2353       "dev": true
 2354     },
 2355     "@types/fs-extra": {
 2356       "version": "8.0.1",
 2357       "resolved": "https://registry.npmjs.org/@types/fs-extra/-/fs-extra-8.0.1.tgz",
 2358       "integrity": "sha512-J00cVDALmi/hJOYsunyT52Hva5TnJeKP5yd1r+mH/ZU0mbYZflR0Z5kw5kITtKTRYMhm1JMClOFYdHnQszEvqw==",
 2359       "dev": true,
 2360       "requires": {
 2361         "@types/node": "*"
 2362       }
 2363     },
 2364     "@types/geojson": {
 2365       "version": "7946.0.7",
 2366       "resolved": "https://registry.npmjs.org/@types/geojson/-/geojson-7946.0.7.tgz",
 2367       "integrity": "sha512-wE2v81i4C4Ol09RtsWFAqg3BUitWbHSpSlIo+bNdsCJijO9sjme+zm+73ZMCa/qMC8UEERxzGbvmr1cffo2SiQ==",
 2368       "dev": true
 2369     },
 2370     "@types/glob": {
 2371       "version": "7.1.1",
 2372       "resolved": "https://registry.npmjs.org/@types/glob/-/glob-7.1.1.tgz",
 2373       "integrity": "sha512-1Bh06cbWJUHMC97acuD6UMG29nMt0Aqz1vF3guLfG+kHHJhy3AyohZFFxYk2f7Q1SQIrNwvncxAE0N/9s70F2w==",
 2374       "dev": true,
 2375       "requires": {
 2376         "@types/events": "*",
 2377         "@types/minimatch": "*",
 2378         "@types/node": "*"
 2379       }
 2380     },
 2381     "@types/lodash": {
 2382       "version": "4.14.149",
 2383       "resolved": "https://registry.npmjs.org/@types/lodash/-/lodash-4.14.149.tgz",
 2384       "integrity": "sha512-ijGqzZt/b7BfzcK9vTrS6MFljQRPn5BFWOx8oE0GYxribu6uV+aA9zZuXI1zc/etK9E8nrgdoF2+LgUw7+9tJQ==",
 2385       "dev": true
 2386     },
 2387     "@types/mapbox-gl": {
 2388       "version": "0.54.5",
 2389       "resolved": "https://registry.npmjs.org/@types/mapbox-gl/-/mapbox-gl-0.54.5.tgz",
 2390       "integrity": "sha512-h0MqA7rtP88vuMepODf1oomJLeuRAZfOiYdeGS3NYO4TMQs237TkA+bNehy7V5nfyCjPRuKrb0fnWMjncHak0g==",
 2391       "dev": true,
 2392       "requires": {
 2393         "@types/geojson": "*"
 2394       }
 2395     },
 2396     "@types/mime-types": {
 2397       "version": "2.1.0",
 2398       "resolved": "https://registry.npmjs.org/@types/mime-types/-/mime-types-2.1.0.tgz",
 2399       "integrity": "sha1-nKUs2jY/aZxpRmwqbM2q2RPqenM=",
 2400       "dev": true
 2401     },
 2402     "@types/minimatch": {
 2403       "version": "3.0.3",
 2404       "resolved": "https://registry.npmjs.org/@types/minimatch/-/minimatch-3.0.3.tgz",
 2405       "integrity": "sha512-tHq6qdbT9U1IRSGf14CL0pUlULksvY9OZ+5eEgl1N7t+OA3tGvNpxJCzuKQlsNgCVwbAs670L1vcVQi8j9HjnA==",
 2406       "dev": true
 2407     },
 2408     "@types/node": {
 2409       "version": "13.1.6",
 2410       "resolved": "https://registry.npmjs.org/@types/node/-/node-13.1.6.tgz",
 2411       "integrity": "sha512-Jg1F+bmxcpENHP23sVKkNuU3uaxPnsBMW0cLjleiikFKomJQbsn0Cqk2yDvQArqzZN6ABfBkZ0To7pQ8sLdWDg=="
 2412     },
 2413     "@types/prop-types": {
 2414       "version": "15.7.3",
 2415       "resolved": "https://registry.npmjs.org/@types/prop-types/-/prop-types-15.7.3.tgz",
 2416       "integrity": "sha512-KfRL3PuHmqQLOG+2tGpRO26Ctg+Cq1E01D2DMriKEATHgWLfeNDmq9e29Q9WIky0dQ3NPkd1mzYH8Lm936Z9qw=="
 2417     },
 2418     "@types/q": {
 2419       "version": "1.5.2",
 2420       "resolved": "https://registry.npmjs.org/@types/q/-/q-1.5.2.tgz",
 2421       "integrity": "sha512-ce5d3q03Ex0sy4R14722Rmt6MT07Ua+k4FwDfdcToYJcMKNtRVQvJ6JCAPdAmAnbRb6CsX6aYb9m96NGod9uTw==",
 2422       "dev": true
 2423     },
 2424     "@types/rc": {
 2425       "version": "1.1.0",
 2426       "resolved": "https://registry.npmjs.org/@types/rc/-/rc-1.1.0.tgz",
 2427       "integrity": "sha512-qw1q31xPnaeExbOA1daA3nfeKW2uZQN4Xg8QqZDM3vsXPHK/lyDpjWXJQIcrByRDcBzZJ3ccchSMMTDtCWgFpA==",
 2428       "dev": true
 2429     },
 2430     "@types/react": {
 2431       "version": "16.9.17",
 2432       "resolved": "https://registry.npmjs.org/@types/react/-/react-16.9.17.tgz",
 2433       "integrity": "sha512-UP27In4fp4sWF5JgyV6pwVPAQM83Fj76JOcg02X5BZcpSu5Wx+fP9RMqc2v0ssBoQIFvD5JdKY41gjJJKmw6Bg==",
 2434       "requires": {
 2435         "@types/prop-types": "*",
 2436         "csstype": "^2.2.0"
 2437       }
 2438     },
 2439     "@types/react-dom": {
 2440       "version": "16.9.4",
 2441       "resolved": "https://registry.npmjs.org/@types/react-dom/-/react-dom-16.9.4.tgz",
 2442       "integrity": "sha512-fya9xteU/n90tda0s+FtN5Ym4tbgxpq/hb/Af24dvs6uYnYn+fspaxw5USlw0R8apDNwxsqumdRoCoKitckQqw==",
 2443       "dev": true,
 2444       "requires": {
 2445         "@types/react": "*"
 2446       }
 2447     },
 2448     "@types/react-intl": {
 2449       "version": "3.0.0",
 2450       "resolved": "https://registry.npmjs.org/@types/react-intl/-/react-intl-3.0.0.tgz",
 2451       "integrity": "sha512-k8F3d05XQGEqSWIfK97bBjZe4z9RruXU9Wa7OZ2iUC5pdeIpzuQDZe/9C2J3Xir5//ZtAkhcv08Wfx3n5TBTQg==",
 2452       "dev": true,
 2453       "requires": {
 2454         "react-intl": "*"
 2455       }
 2456     },
 2457     "@types/unist": {
 2458       "version": "2.0.3",
 2459       "resolved": "https://registry.npmjs.org/@types/unist/-/unist-2.0.3.tgz",
 2460       "integrity": "sha512-FvUupuM3rlRsRtCN+fDudtmytGO6iHJuuRKS1Ss0pG5z8oX0diNEw94UEL7hgDbpN94rgaK5R7sWm6RrSkZuAQ==",
 2461       "dev": true
 2462     },
 2463     "@types/yargs": {
 2464       "version": "15.0.4",
 2465       "resolved": "https://registry.npmjs.org/@types/yargs/-/yargs-15.0.4.tgz",
 2466       "integrity": "sha512-9T1auFmbPZoxHz0enUFlUuKRy3it01R+hlggyVUMtnCTQRunsQYifnSGb8hET4Xo8yiC0o0r1paW3ud5+rbURg==",
 2467       "dev": true,
 2468       "requires": {
 2469         "@types/yargs-parser": "*"
 2470       }
 2471     },
 2472     "@types/yargs-parser": {
 2473       "version": "15.0.0",
 2474       "resolved": "https://registry.npmjs.org/@types/yargs-parser/-/yargs-parser-15.0.0.tgz",
 2475       "integrity": "sha512-FA/BWv8t8ZWJ+gEOnLLd8ygxH/2UFbAvgEonyfN6yWGLKc7zVjbpl2Y4CTjid9h2RfgPP6SEt6uHwEOply00yw==",
 2476       "dev": true
 2477     },
 2478     "abab": {
 2479       "version": "2.0.3",
 2480       "resolved": "https://registry.npmjs.org/abab/-/abab-2.0.3.tgz",
 2481       "integrity": "sha512-tsFzPpcttalNjFBCFMqsKYQcWxxen1pgJR56by//QwvJc4/OUS3kPOOttx2tSIfjsylB0pYu7f5D3K1RCxUnUg==",
 2482       "dev": true
 2483     },
 2484     "abbrev": {
 2485       "version": "1.1.1",
 2486       "resolved": "https://registry.npmjs.org/abbrev/-/abbrev-1.1.1.tgz",
 2487       "integrity": "sha512-nne9/IiQ/hzIhY6pdDnbBtz7DjPTKrY00P/zvPSm5pOFkl6xuGrGnXn/VtTNNfNtAfZ9/1RtehkszU9qcTii0Q==",
 2488       "dev": true
 2489     },
 2490     "acorn": {
 2491       "version": "6.4.1",
 2492       "resolved": "https://registry.npmjs.org/acorn/-/acorn-6.4.1.tgz",
 2493       "integrity": "sha512-ZVA9k326Nwrj3Cj9jlh3wGFutC2ZornPNARZwsNYqQYgN0EsV2d53w5RN/co65Ohn4sUAUtb1rSUAOD6XN9idA==",
 2494       "dev": true
 2495     },
 2496     "acorn-globals": {
 2497       "version": "4.3.4",
 2498       "resolved": "https://registry.npmjs.org/acorn-globals/-/acorn-globals-4.3.4.tgz",
 2499       "integrity": "sha512-clfQEh21R+D0leSbUdWf3OcfqyaCSAQ8Ryq00bofSekfr9W8u1jyYZo6ir0xu9Gtcf7BjcHJpnbZH7JOCpP60A==",
 2500       "dev": true,
 2501       "requires": {
 2502         "acorn": "^6.0.1",
 2503         "acorn-walk": "^6.0.1"
 2504       }
 2505     },
 2506     "acorn-hammerhead": {
 2507       "version": "0.3.0",
 2508       "resolved": "https://registry.npmjs.org/acorn-hammerhead/-/acorn-hammerhead-0.3.0.tgz",
 2509       "integrity": "sha512-Izrr9mXONhWc7q8fqUe6ijQy+KjmyQlgdWARgaCVjds+nPpoSS298FY8uSVN/to8nKVTtkJpafNUlACWxwZS5w==",
 2510       "dev": true,
 2511       "requires": {
 2512         "@types/estree": "^0.0.39"
 2513       }
 2514     },
 2515     "acorn-walk": {
 2516       "version": "6.2.0",
 2517       "resolved": "https://registry.npmjs.org/acorn-walk/-/acorn-walk-6.2.0.tgz",
 2518       "integrity": "sha512-7evsyfH1cLOCdAzZAd43Cic04yKydNx0cF+7tiA19p1XnLLPU4dpCQOqpjqwokFe//vS0QqfqqjCS2JkiIs0cA==",
 2519       "dev": true
 2520     },
 2521     "aggregate-error": {
 2522       "version": "3.0.1",
 2523       "resolved": "https://registry.npmjs.org/aggregate-error/-/aggregate-error-3.0.1.tgz",
 2524       "integrity": "sha512-quoaXsZ9/BLNae5yiNoUz+Nhkwz83GhWwtYFglcjEQB2NDHCIpApbqXxIFnm4Pq/Nvhrsq5sYJFyohrrxnTGAA==",
 2525       "dev": true,
 2526       "requires": {
 2527         "clean-stack": "^2.0.0",
 2528         "indent-string": "^4.0.0"
 2529       },
 2530       "dependencies": {
 2531         "indent-string": {
 2532           "version": "4.0.0",
 2533           "resolved": "https://registry.npmjs.org/indent-string/-/indent-string-4.0.0.tgz",
 2534           "integrity": "sha512-EdDDZu4A2OyIK7Lr/2zG+w5jmbuk1DVBnEwREQvBzspBJkCEbRa8GxU1lghYcaGJCnRWibjDXlq779X1/y5xwg==",
 2535           "dev": true
 2536         }
 2537       }
 2538     },
 2539     "ajv": {
 2540       "version": "6.10.0",
 2541       "resolved": "https://registry.npmjs.org/ajv/-/ajv-6.10.0.tgz",
 2542       "integrity": "sha512-nffhOpkymDECQyR0mnsUtoCE8RlX38G0rYP+wgLWFyZuUyuuojSSvi/+euOiQBIn63whYwYVIIH1TvE3tu4OEg==",
 2543       "dev": true,
 2544       "requires": {
 2545         "fast-deep-equal": "^2.0.1",
 2546         "fast-json-stable-stringify": "^2.0.0",
 2547         "json-schema-traverse": "^0.4.1",
 2548         "uri-js": "^4.2.2"
 2549       }
 2550     },
 2551     "ajv-keywords": {
 2552       "version": "3.4.1",
 2553       "resolved": "https://registry.npmjs.org/ajv-keywords/-/ajv-keywords-3.4.1.tgz",
 2554       "integrity": "sha512-RO1ibKvd27e6FEShVFfPALuHI3WjSVNeK5FIsmme/LYRNxjKuNj+Dt7bucLa6NdSv3JcVTyMlm9kGR84z1XpaQ==",
 2555       "dev": true
 2556     },
 2557     "alphanum-sort": {
 2558       "version": "1.0.2",
 2559       "resolved": "https://registry.npmjs.org/alphanum-sort/-/alphanum-sort-1.0.2.tgz",
 2560       "integrity": "sha1-l6ERlkmyEa0zaR2fn0hqjsn74KM=",
 2561       "dev": true
 2562     },
 2563     "amdefine": {
 2564       "version": "1.0.1",
 2565       "resolved": "https://registry.npmjs.org/amdefine/-/amdefine-1.0.1.tgz",
 2566       "integrity": "sha1-SlKCrBZHKek2Gbz9OtFR+BfOkfU=",
 2567       "dev": true
 2568     },
 2569     "ansi-align": {
 2570       "version": "3.0.0",
 2571       "resolved": "https://registry.npmjs.org/ansi-align/-/ansi-align-3.0.0.tgz",
 2572       "integrity": "sha512-ZpClVKqXN3RGBmKibdfWzqCY4lnjEuoNzU5T0oEFpfd/z5qJHVarukridD4juLO2FXMiwUQxr9WqQtaYa8XRYw==",
 2573       "dev": true,
 2574       "requires": {
 2575         "string-width": "^3.0.0"
 2576       }
 2577     },
 2578     "ansi-escapes": {
 2579       "version": "3.2.0",
 2580       "resolved": "https://registry.npmjs.org/ansi-escapes/-/ansi-escapes-3.2.0.tgz",
 2581       "integrity": "sha512-cBhpre4ma+U0T1oM5fXg7Dy1Jw7zzwv7lt/GoCpr+hDQJoYnKVPLL4dCvSEFMmQurOQvSrwT7SL/DAlhBI97RQ==",
 2582       "dev": true
 2583     },
 2584     "ansi-regex": {
 2585       "version": "2.1.1",
 2586       "resolved": "https://registry.npmjs.org/ansi-regex/-/ansi-regex-2.1.1.tgz",
 2587       "integrity": "sha1-w7M6te42DYbg5ijwRorn7yfWVN8=",
 2588       "dev": true
 2589     },
 2590     "ansi-styles": {
 2591       "version": "3.2.1",
 2592       "resolved": "https://registry.npmjs.org/ansi-styles/-/ansi-styles-3.2.1.tgz",
 2593       "integrity": "sha512-VT0ZI6kZRdTh8YyJw3SMbYm/u+NqfsAxEpWO0Pf9sq8/e94WxxOpPKx9FR1FlyCtOVDNOQ+8ntlqFxiRc+r5qA==",
 2594       "requires": {
 2595         "color-convert": "^1.9.0"
 2596       }
 2597     },
 2598     "ansi-to-html": {
 2599       "version": "0.6.14",
 2600       "resolved": "https://registry.npmjs.org/ansi-to-html/-/ansi-to-html-0.6.14.tgz",
 2601       "integrity": "sha512-7ZslfB1+EnFSDO5Ju+ue5Y6It19DRnZXWv8jrGHgIlPna5Mh4jz7BV5jCbQneXNFurQcKoolaaAjHtgSBfOIuA==",
 2602       "dev": true,
 2603       "requires": {
 2604         "entities": "^1.1.2"
 2605       }
 2606     },
 2607     "ansicolors": {
 2608       "version": "0.2.1",
 2609       "resolved": "https://registry.npmjs.org/ansicolors/-/ansicolors-0.2.1.tgz",
 2610       "integrity": "sha1-vgiVmQl7dKXJxKhKDNvNtivYeu8="
 2611     },
 2612     "anymatch": {
 2613       "version": "2.0.0",
 2614       "resolved": "https://registry.npmjs.org/anymatch/-/anymatch-2.0.0.tgz",
 2615       "integrity": "sha512-5teOsQWABXHHBFP9y3skS5P3d/WfWXpv3FUpy+LorMrNYaT9pI4oLMQX7jzQ2KklNpGpWHzdCXTDT2Y3XGlZBw==",
 2616       "dev": true,
 2617       "requires": {
 2618         "micromatch": "^3.1.4",
 2619         "normalize-path": "^2.1.1"
 2620       }
 2621     },
 2622     "app-builder-bin": {
 2623       "version": "3.5.8",
 2624       "resolved": "https://registry.npmjs.org/app-builder-bin/-/app-builder-bin-3.5.8.tgz",
 2625       "integrity": "sha512-ni3q7QTfQNWHNWuyn5x3FZu6GnQZv+TFnfgk5++svqleKEhHGqS1mIaKsh7x5pBX6NFXU3/+ktk98wA/AW4EXw==",
 2626       "dev": true
 2627     },
 2628     "app-builder-lib": {
 2629       "version": "22.6.0",
 2630       "resolved": "https://registry.npmjs.org/app-builder-lib/-/app-builder-lib-22.6.0.tgz",
 2631       "integrity": "sha512-ky2aLYy92U+Gh6dKq/e8/bNmCotp6/GMhnX8tDZPv9detLg9WuBnWWi1ktBPlpbl1DREusy+TIh+9rgvfduQoA==",
 2632       "dev": true,
 2633       "requires": {
 2634         "7zip-bin": "~5.0.3",
 2635         "@develar/schema-utils": "~2.6.5",
 2636         "async-exit-hook": "^2.0.1",
 2637         "bluebird-lst": "^1.0.9",
 2638         "builder-util": "22.6.0",
 2639         "builder-util-runtime": "8.7.0",
 2640         "chromium-pickle-js": "^0.2.0",
 2641         "debug": "^4.1.1",
 2642         "ejs": "^3.1.2",
 2643         "electron-publish": "22.6.0",
 2644         "fs-extra": "^9.0.0",
 2645         "hosted-git-info": "^3.0.4",
 2646         "is-ci": "^2.0.0",
 2647         "isbinaryfile": "^4.0.6",
 2648         "js-yaml": "^3.13.1",
 2649         "lazy-val": "^1.0.4",
 2650         "minimatch": "^3.0.4",
 2651         "normalize-package-data": "^2.5.0",
 2652         "read-config-file": "6.0.0",
 2653         "sanitize-filename": "^1.6.3",
 2654         "semver": "^7.3.2",
 2655         "temp-file": "^3.3.7"
 2656       },
 2657       "dependencies": {
 2658         "fs-extra": {
 2659           "version": "9.0.0",
 2660           "resolved": "https://registry.npmjs.org/fs-extra/-/fs-extra-9.0.0.tgz",
 2661           "integrity": "sha512-pmEYSk3vYsG/bF651KPUXZ+hvjpgWYw/Gc7W9NFUe3ZVLczKKWIij3IKpOrQcdw4TILtibFslZ0UmR8Vvzig4g==",
 2662           "dev": true,
 2663           "requires": {
 2664             "at-least-node": "^1.0.0",
 2665             "graceful-fs": "^4.2.0",
 2666             "jsonfile": "^6.0.1",
 2667             "universalify": "^1.0.0"
 2668           }
 2669         },
 2670         "hosted-git-info": {
 2671           "version": "3.0.4",
 2672           "resolved": "https://registry.npmjs.org/hosted-git-info/-/hosted-git-info-3.0.4.tgz",
 2673           "integrity": "sha512-4oT62d2jwSDBbLLFLZE+1vPuQ1h8p9wjrJ8Mqx5TjsyWmBMV5B13eJqn8pvluqubLf3cJPTfiYCIwNwDNmzScQ==",
 2674           "dev": true,
 2675           "requires": {
 2676             "lru-cache": "^5.1.1"
 2677           }
 2678         },
 2679         "jsonfile": {
 2680           "version": "6.0.1",
 2681           "resolved": "https://registry.npmjs.org/jsonfile/-/jsonfile-6.0.1.tgz",
 2682           "integrity": "sha512-jR2b5v7d2vIOust+w3wtFKZIfpC2pnRmFAhAC/BuweZFQR8qZzxH1OyrQ10HmdVYiXWkYUqPVsz91cG7EL2FBg==",
 2683           "dev": true,
 2684           "requires": {
 2685             "graceful-fs": "^4.1.6",
 2686             "universalify": "^1.0.0"
 2687           }
 2688         },
 2689         "lru-cache": {
 2690           "version": "5.1.1",
 2691           "resolved": "https://registry.npmjs.org/lru-cache/-/lru-cache-5.1.1.tgz",
 2692           "integrity": "sha512-KpNARQA3Iwv+jTA0utUVVbrh+Jlrr1Fv0e56GGzAFOXN7dk/FviaDW8LHmK52DlcH4WP2n6gI8vN1aesBFgo9w==",
 2693           "dev": true,
 2694           "requires": {
 2695             "yallist": "^3.0.2"
 2696           }
 2697         },
 2698         "semver": {
 2699           "version": "7.3.2",
 2700           "resolved": "https://registry.npmjs.org/semver/-/semver-7.3.2.tgz",
 2701           "integrity": "sha512-OrOb32TeeambH6UrhtShmF7CRDqhL6/5XpPNp2DuRH6+9QLw/orhp72j87v8Qa1ScDkvrrBNpZcDejAirJmfXQ==",
 2702           "dev": true
 2703         },
 2704         "universalify": {
 2705           "version": "1.0.0",
 2706           "resolved": "https://registry.npmjs.org/universalify/-/universalify-1.0.0.tgz",
 2707           "integrity": "sha512-rb6X1W158d7pRQBg5gkR8uPaSfiids68LTJQYOtEUhoJUWBdaQHsuT/EUduxXYxcrt4r5PJ4fuHW1MHT6p0qug==",
 2708           "dev": true
 2709         },
 2710         "yallist": {
 2711           "version": "3.1.1",
 2712           "resolved": "https://registry.npmjs.org/yallist/-/yallist-3.1.1.tgz",
 2713           "integrity": "sha512-a4UGQaWPH59mOXUYnAG2ewncQS4i4F43Tv3JoAM+s2VDAmS9NsK8GpDMLrCHPksFT7h3K6TOoUNn2pb7RoXx4g==",
 2714           "dev": true
 2715         }
 2716       }
 2717     },
 2718     "application-config": {
 2719       "version": "1.0.1",
 2720       "resolved": "https://registry.npmjs.org/application-config/-/application-config-1.0.1.tgz",
 2721       "integrity": "sha1-WqLipe1qvS5dHUc9NZb1dARP6ec=",
 2722       "requires": {
 2723         "application-config-path": "^0.1.0",
 2724         "mkdirp": "^0.5.1"
 2725       }
 2726     },
 2727     "application-config-path": {
 2728       "version": "0.1.0",
 2729       "resolved": "https://registry.npmjs.org/application-config-path/-/application-config-path-0.1.0.tgz",
 2730       "integrity": "sha1-GTxfCoZUGkxm+6Hi3DhYM2LqXo8="
 2731     },
 2732     "aproba": {
 2733       "version": "1.2.0",
 2734       "resolved": "https://registry.npmjs.org/aproba/-/aproba-1.2.0.tgz",
 2735       "integrity": "sha512-Y9J6ZjXtoYh8RnXVCMOU/ttDmk1aBjunq9vO0ta5x85WDQiQfUF9sIPBITdbiiIVcBo03Hi3jMxigBtsddlXRw==",
 2736       "dev": true
 2737     },
 2738     "archiver": {
 2739       "version": "2.1.1",
 2740       "resolved": "https://registry.npmjs.org/archiver/-/archiver-2.1.1.tgz",
 2741       "integrity": "sha1-/2YrSnggFJSj7lRNOjP+dJZQnrw=",
 2742       "dev": true,
 2743       "requires": {
 2744         "archiver-utils": "^1.3.0",
 2745         "async": "^2.0.0",
 2746         "buffer-crc32": "^0.2.1",
 2747         "glob": "^7.0.0",
 2748         "lodash": "^4.8.0",
 2749         "readable-stream": "^2.0.0",
 2750         "tar-stream": "^1.5.0",
 2751         "zip-stream": "^1.2.0"
 2752       }
 2753     },
 2754     "archiver-utils": {
 2755       "version": "1.3.0",
 2756       "resolved": "https://registry.npmjs.org/archiver-utils/-/archiver-utils-1.3.0.tgz",
 2757       "integrity": "sha1-5QtMCccL89aA4y/xt5lOn52JUXQ=",
 2758       "dev": true,
 2759       "requires": {
 2760         "glob": "^7.0.0",
 2761         "graceful-fs": "^4.1.0",
 2762         "lazystream": "^1.0.0",
 2763         "lodash": "^4.8.0",
 2764         "normalize-path": "^2.0.0",
 2765         "readable-stream": "^2.0.0"
 2766       }
 2767     },
 2768     "are-we-there-yet": {
 2769       "version": "1.1.5",
 2770       "resolved": "https://registry.npmjs.org/are-we-there-yet/-/are-we-there-yet-1.1.5.tgz",
 2771       "integrity": "sha512-5hYdAkZlcG8tOLujVDTgCT+uPX0VnpAH28gWsLfzpXYm7wP6mp5Q/gYyR7YQ0cKVJcXJnl3j2kpBan13PtQf6w==",
 2772       "dev": true,
 2773       "requires": {
 2774         "delegates": "^1.0.0",
 2775         "readable-stream": "^2.0.6"
 2776       }
 2777     },
 2778     "argparse": {
 2779       "version": "1.0.10",
 2780       "resolved": "https://registry.npmjs.org/argparse/-/argparse-1.0.10.tgz",
 2781       "integrity": "sha512-o5Roy6tNG4SL/FOkCAN6RzjiakZS25RLYFrcMttJqbdd8BWrnA+fGz57iN5Pb06pvBGvl5gQ0B48dJlslXvoTg==",
 2782       "dev": true,
 2783       "requires": {
 2784         "sprintf-js": "~1.0.2"
 2785       }
 2786     },
 2787     "arr-diff": {
 2788       "version": "4.0.0",
 2789       "resolved": "https://registry.npmjs.org/arr-diff/-/arr-diff-4.0.0.tgz",
 2790       "integrity": "sha1-1kYQdP6/7HHn4VI1dhoyml3HxSA=",
 2791       "dev": true
 2792     },
 2793     "arr-flatten": {
 2794       "version": "1.1.0",
 2795       "resolved": "https://registry.npmjs.org/arr-flatten/-/arr-flatten-1.1.0.tgz",
 2796       "integrity": "sha512-L3hKV5R/p5o81R7O02IGnwpDmkp6E982XhtbuwSe3O4qOtMMMtodicASA1Cny2U+aCXcNpml+m4dPsvsJ3jatg==",
 2797       "dev": true
 2798     },
 2799     "arr-union": {
 2800       "version": "3.1.0",
 2801       "resolved": "https://registry.npmjs.org/arr-union/-/arr-union-3.1.0.tgz",
 2802       "integrity": "sha1-45sJrqne+Gao8gbiiK9jkZuuOcQ=",
 2803       "dev": true
 2804     },
 2805     "array-differ": {
 2806       "version": "3.0.0",
 2807       "resolved": "https://registry.npmjs.org/array-differ/-/array-differ-3.0.0.tgz",
 2808       "integrity": "sha512-THtfYS6KtME/yIAhKjZ2ul7XI96lQGHRputJQHO80LAWQnuGP4iCIN8vdMRboGbIEYBwU33q8Tch1os2+X0kMg=="
 2809     },
 2810     "array-each": {
 2811       "version": "1.0.1",
 2812       "resolved": "https://registry.npmjs.org/array-each/-/array-each-1.0.1.tgz",
 2813       "integrity": "sha1-p5SvDAWrF1KEbudTofIRoFugxE8=",
 2814       "dev": true
 2815     },
 2816     "array-equal": {
 2817       "version": "1.0.0",
 2818       "resolved": "https://registry.npmjs.org/array-equal/-/array-equal-1.0.0.tgz",
 2819       "integrity": "sha1-jCpe8kcv2ep0KwTHenUJO6J1fJM=",
 2820       "dev": true
 2821     },
 2822     "array-find": {
 2823       "version": "1.0.0",
 2824       "resolved": "https://registry.npmjs.org/array-find/-/array-find-1.0.0.tgz",
 2825       "integrity": "sha1-bI4obRHtdoMn+OYuzuhzU8o+eLg=",
 2826       "dev": true
 2827     },
 2828     "array-find-index": {
 2829       "version": "1.0.2",
 2830       "resolved": "https://registry.npmjs.org/array-find-index/-/array-find-index-1.0.2.tgz",
 2831       "integrity": "sha1-3wEKoSh+Fku9pvlyOwqWoexBh6E=",
 2832       "dev": true
 2833     },
 2834     "array-slice": {
 2835       "version": "1.1.0",
 2836       "resolved": "https://registry.npmjs.org/array-slice/-/array-slice-1.1.0.tgz",
 2837       "integrity": "sha512-B1qMD3RBP7O8o0H2KbrXDyB0IccejMF15+87Lvlor12ONPRHP6gTjXMNkt/d3ZuOGbAe66hFmaCfECI24Ufp6w==",
 2838       "dev": true
 2839     },
 2840     "array-union": {
 2841       "version": "1.0.2",
 2842       "resolved": "https://registry.npmjs.org/array-union/-/array-union-1.0.2.tgz",
 2843       "integrity": "sha1-mjRBDk9OPaI96jdb5b5w8kd47Dk=",
 2844       "dev": true,
 2845       "requires": {
 2846         "array-uniq": "^1.0.1"
 2847       }
 2848     },
 2849     "array-uniq": {
 2850       "version": "1.0.3",
 2851       "resolved": "https://registry.npmjs.org/array-uniq/-/array-uniq-1.0.3.tgz",
 2852       "integrity": "sha1-r2rId6Jcx/dOBYiUdThY39sk/bY=",
 2853       "dev": true
 2854     },
 2855     "array-unique": {
 2856       "version": "0.3.2",
 2857       "resolved": "https://registry.npmjs.org/array-unique/-/array-unique-0.3.2.tgz",
 2858       "integrity": "sha1-qJS3XUvE9s1nnvMkSp/Y9Gri1Cg=",
 2859       "dev": true
 2860     },
 2861     "asar": {
 2862       "version": "2.0.3",
 2863       "resolved": "https://registry.npmjs.org/asar/-/asar-2.0.3.tgz",
 2864       "integrity": "sha512-QdHKO+HOYVtE4B/M3up3i4LSJeJgsa2CTVBrjBf9GgLUPGGUFZowcdJ5yE4gOJuRAHNdqB9JFeRfFfaOu5x8Rw==",
 2865       "dev": true,
 2866       "requires": {
 2867         "chromium-pickle-js": "^0.2.0",
 2868         "commander": "^2.20.0",
 2869         "cuint": "^0.2.2",
 2870         "glob": "^7.1.3",
 2871         "minimatch": "^3.0.4",
 2872         "mkdirp": "^0.5.1",
 2873         "tmp-promise": "^1.0.5"
 2874       },
 2875       "dependencies": {
 2876         "commander": {
 2877           "version": "2.20.3",
 2878           "resolved": "https://registry.npmjs.org/commander/-/commander-2.20.3.tgz",
 2879           "integrity": "sha512-GpVkmM8vF2vQUkj2LvZmD35JxeJOLCwJ9cUkugyk2nuhbv3+mJvpLYYt+0+USMxE+oj+ey/lJEnhZw75x/OMcQ==",
 2880           "dev": true
 2881         }
 2882       }
 2883     },
 2884     "asn1": {
 2885       "version": "0.2.4",
 2886       "resolved": "https://registry.npmjs.org/asn1/-/asn1-0.2.4.tgz",
 2887       "integrity": "sha512-jxwzQpLQjSmWXgwaCZE9Nz+glAG01yF1QnWgbhGwHI5A6FRIEY6IVqtHhIepHqI7/kyEyQEagBC5mBEFlIYvdg==",
 2888       "dev": true,
 2889       "requires": {
 2890         "safer-buffer": "~2.1.0"
 2891       }
 2892     },
 2893     "asn1.js": {
 2894       "version": "4.10.1",
 2895       "resolved": "https://registry.npmjs.org/asn1.js/-/asn1.js-4.10.1.tgz",
 2896       "integrity": "sha512-p32cOF5q0Zqs9uBiONKYLm6BClCoBCM5O9JfeUSlnQLBTxYdTK+pW+nXflm8UkKd2UYlEbYz5qEi0JuZR9ckSw==",
 2897       "dev": true,
 2898       "requires": {
 2899         "bn.js": "^4.0.0",
 2900         "inherits": "^2.0.1",
 2901         "minimalistic-assert": "^1.0.0"
 2902       }
 2903     },
 2904     "assert": {
 2905       "version": "1.5.0",
 2906       "resolved": "https://registry.npmjs.org/assert/-/assert-1.5.0.tgz",
 2907       "integrity": "sha512-EDsgawzwoun2CZkCgtxJbv392v4nbk9XDD06zI+kQYoBM/3RBWLlEyJARDOmhAAosBjWACEkKL6S+lIZtcAubA==",
 2908       "dev": true,
 2909       "requires": {
 2910         "object-assign": "^4.1.1",
 2911         "util": "0.10.3"
 2912       },
 2913       "dependencies": {
 2914         "inherits": {
 2915           "version": "2.0.1",
 2916           "resolved": "https://registry.npmjs.org/inherits/-/inherits-2.0.1.tgz",
 2917           "integrity": "sha1-sX0I0ya0Qj5Wjv9xn5GwscvfafE=",
 2918           "dev": true
 2919         },
 2920         "util": {
 2921           "version": "0.10.3",
 2922           "resolved": "https://registry.npmjs.org/util/-/util-0.10.3.tgz",
 2923           "integrity": "sha1-evsa/lCAUkZInj23/g7TeTNqwPk=",
 2924           "dev": true,
 2925           "requires": {
 2926             "inherits": "2.0.1"
 2927           }
 2928         }
 2929       }
 2930     },
 2931     "assert-plus": {
 2932       "version": "1.0.0",
 2933       "resolved": "https://registry.npmjs.org/assert-plus/-/assert-plus-1.0.0.tgz",
 2934       "integrity": "sha1-8S4PPF13sLHN2RRpQuTpbB5N1SU=",
 2935       "dev": true
 2936     },
 2937     "assertion-error": {
 2938       "version": "1.1.0",
 2939       "resolved": "https://registry.npmjs.org/assertion-error/-/assertion-error-1.1.0.tgz",
 2940       "integrity": "sha512-jgsaNduz+ndvGyFt3uSuWqvy4lCnIJiovtouQN5JZHOKCS2QuhEdbcQHFhVksz2N2U9hXJo8odG7ETyWlEeuDw==",
 2941       "dev": true
 2942     },
 2943     "assign-symbols": {
 2944       "version": "1.0.0",
 2945       "resolved": "https://registry.npmjs.org/assign-symbols/-/assign-symbols-1.0.0.tgz",
 2946       "integrity": "sha1-WWZ/QfrdTyDMvCu5a41Pf3jsA2c=",
 2947       "dev": true
 2948     },
 2949     "async": {
 2950       "version": "2.6.3",
 2951       "resolved": "https://registry.npmjs.org/async/-/async-2.6.3.tgz",
 2952       "integrity": "sha512-zflvls11DCy+dQWzTW2dzuilv8Z5X/pjfmZOWba6TNIVDm+2UDaJmXSOXlasHKfNBs8oo3M0aT50fDEWfKZjXg==",
 2953       "dev": true,
 2954       "requires": {
 2955         "lodash": "^4.17.14"
 2956       }
 2957     },
 2958     "async-done": {
 2959       "version": "1.3.2",
 2960       "resolved": "https://registry.npmjs.org/async-done/-/async-done-1.3.2.tgz",
 2961       "integrity": "sha512-uYkTP8dw2og1tu1nmza1n1CMW0qb8gWWlwqMmLb7MhBVs4BXrFziT6HXUd+/RlRA/i4H9AkofYloUbs1fwMqlw==",
 2962       "dev": true,
 2963       "requires": {
 2964         "end-of-stream": "^1.1.0",
 2965         "once": "^1.3.2",
 2966         "process-nextick-args": "^2.0.0",
 2967         "stream-exhaust": "^1.0.1"
 2968       }
 2969     },
 2970     "async-each": {
 2971       "version": "1.0.3",
 2972       "resolved": "https://registry.npmjs.org/async-each/-/async-each-1.0.3.tgz",
 2973       "integrity": "sha512-z/WhQ5FPySLdvREByI2vZiTWwCnF0moMJ1hK9YQwDTHKh6I7/uSckMetoRGb5UBZPC1z0jlw+n/XCgjeH7y1AQ==",
 2974       "dev": true
 2975     },
 2976     "async-exit-hook": {
 2977       "version": "2.0.1",
 2978       "resolved": "https://registry.npmjs.org/async-exit-hook/-/async-exit-hook-2.0.1.tgz",
 2979       "integrity": "sha512-NW2cX8m1Q7KPA7a5M2ULQeZ2wR5qI5PAbw5L0UOMxdioVk9PMZ0h1TmyZEkPYrCvYjDlFICusOu1dlEKAAeXBw==",
 2980       "dev": true
 2981     },
 2982     "async-foreach": {
 2983       "version": "0.1.3",
 2984       "resolved": "https://registry.npmjs.org/async-foreach/-/async-foreach-0.1.3.tgz",
 2985       "integrity": "sha1-NhIfhFwFeBct5Bmpfb6x0W7DRUI=",
 2986       "dev": true
 2987     },
 2988     "async-limiter": {
 2989       "version": "1.0.1",
 2990       "resolved": "https://registry.npmjs.org/async-limiter/-/async-limiter-1.0.1.tgz",
 2991       "integrity": "sha512-csOlWGAcRFJaI6m+F2WKdnMKr4HhdhFVBk0H/QbJFMCr+uO2kwohwXQPxw/9OCxp05r5ghVBFSyioixx3gfkNQ==",
 2992       "dev": true
 2993     },
 2994     "asynckit": {
 2995       "version": "0.4.0",
 2996       "resolved": "https://registry.npmjs.org/asynckit/-/asynckit-0.4.0.tgz",
 2997       "integrity": "sha1-x57Zf380y48robyXkLzDZkdLS3k=",
 2998       "dev": true
 2999     },
 3000     "at-least-node": {
 3001       "version": "1.0.0",
 3002       "resolved": "https://registry.npmjs.org/at-least-node/-/at-least-node-1.0.0.tgz",
 3003       "integrity": "sha512-+q/t7Ekv1EDY2l6Gda6LLiX14rU9TV20Wa3ofeQmwPFZbOMo9DXrLbOjFaaclkXKWidIaopwAObQDqwWtGUjqg==",
 3004       "dev": true
 3005     },
 3006     "atob": {
 3007       "version": "2.1.2",
 3008       "resolved": "https://registry.npmjs.org/atob/-/atob-2.1.2.tgz",
 3009       "integrity": "sha512-Wm6ukoaOGJi/73p/cl2GvLjTI5JM1k/O14isD73YML8StrH/7/lRFgmg8nICZgD3bZZvjwCGxtMOD3wWNAu8cg==",
 3010       "dev": true
 3011     },
 3012     "author-regex": {
 3013       "version": "1.0.0",
 3014       "resolved": "https://registry.npmjs.org/author-regex/-/author-regex-1.0.0.tgz",
 3015       "integrity": "sha1-0IiFvmubv5Q5/gh8dihyRfCoFFA=",
 3016       "dev": true
 3017     },
 3018     "aws-sign2": {
 3019       "version": "0.7.0",
 3020       "resolved": "https://registry.npmjs.org/aws-sign2/-/aws-sign2-0.7.0.tgz",
 3021       "integrity": "sha1-tG6JCTSpWR8tL2+G1+ap8bP+dqg=",
 3022       "dev": true
 3023     },
 3024     "aws4": {
 3025       "version": "1.8.0",
 3026       "resolved": "https://registry.npmjs.org/aws4/-/aws4-1.8.0.tgz",
 3027       "integrity": "sha512-ReZxvNHIOv88FlT7rxcXIIC0fPt4KZqZbOlivyWtXLt8ESx84zd3kMC6iK5jVeS2qt+g7ftS7ye4fi06X5rtRQ==",
 3028       "dev": true
 3029     },
 3030     "babel-code-frame": {
 3031       "version": "6.26.0",
 3032       "resolved": "https://registry.npmjs.org/babel-code-frame/-/babel-code-frame-6.26.0.tgz",
 3033       "integrity": "sha1-Y/1D99weO7fONZR9uP42mj9Yx0s=",
 3034       "dev": true,
 3035       "requires": {
 3036         "chalk": "^1.1.3",
 3037         "esutils": "^2.0.2",
 3038         "js-tokens": "^3.0.2"
 3039       },
 3040       "dependencies": {
 3041         "ansi-styles": {
 3042           "version": "2.2.1",
 3043           "resolved": "https://registry.npmjs.org/ansi-styles/-/ansi-styles-2.2.1.tgz",
 3044           "integrity": "sha1-tDLdM1i2NM914eRmQ2gkBTPB3b4=",
 3045           "dev": true
 3046         },
 3047         "chalk": {
 3048           "version": "1.1.3",
 3049           "resolved": "https://registry.npmjs.org/chalk/-/chalk-1.1.3.tgz",
 3050           "integrity": "sha1-qBFcVeSnAv5NFQq9OHKCKn4J/Jg=",
 3051           "dev": true,
 3052           "requires": {
 3053             "ansi-styles": "^2.2.1",
 3054             "escape-string-regexp": "^1.0.2",
 3055             "has-ansi": "^2.0.0",
 3056             "strip-ansi": "^3.0.0",
 3057             "supports-color": "^2.0.0"
 3058           }
 3059         },
 3060         "js-tokens": {
 3061           "version": "3.0.2",
 3062           "resolved": "https://registry.npmjs.org/js-tokens/-/js-tokens-3.0.2.tgz",
 3063           "integrity": "sha1-mGbfOVECEw449/mWvOtlRDIJwls=",
 3064           "dev": true
 3065         },
 3066         "supports-color": {
 3067           "version": "2.0.0",
 3068           "resolved": "https://registry.npmjs.org/supports-color/-/supports-color-2.0.0.tgz",
 3069           "integrity": "sha1-U10EXOa2Nj+kARcIRimZXp3zJMc=",
 3070           "dev": true
 3071         }
 3072       }
 3073     },
 3074     "babel-core": {
 3075       "version": "6.26.3",
 3076       "resolved": "https://registry.npmjs.org/babel-core/-/babel-core-6.26.3.tgz",
 3077       "integrity": "sha512-6jyFLuDmeidKmUEb3NM+/yawG0M2bDZ9Z1qbZP59cyHLz8kYGKYwpJP0UwUKKUiTRNvxfLesJnTedqczP7cTDA==",
 3078       "dev": true,
 3079       "requires": {
 3080         "babel-code-frame": "^6.26.0",
 3081         "babel-generator": "^6.26.0",
 3082         "babel-helpers": "^6.24.1",
 3083         "babel-messages": "^6.23.0",
 3084         "babel-register": "^6.26.0",
 3085         "babel-runtime": "^6.26.0",
 3086         "babel-template": "^6.26.0",
 3087         "babel-traverse": "^6.26.0",
 3088         "babel-types": "^6.26.0",
 3089         "babylon": "^6.18.0",
 3090         "convert-source-map": "^1.5.1",
 3091         "debug": "^2.6.9",
 3092         "json5": "^0.5.1",
 3093         "lodash": "^4.17.4",
 3094         "minimatch": "^3.0.4",
 3095         "path-is-absolute": "^1.0.1",
 3096         "private": "^0.1.8",
 3097         "slash": "^1.0.0",
 3098         "source-map": "^0.5.7"
 3099       },
 3100       "dependencies": {
 3101         "debug": {
 3102           "version": "2.6.9",
 3103           "resolved": "https://registry.npmjs.org/debug/-/debug-2.6.9.tgz",
 3104           "integrity": "sha512-bC7ElrdJaJnPbAP+1EotYvqZsb3ecl5wi6Bfi6BJTUcNowp6cvspg0jXznRTKDjm/E7AdgFBVeAPVMNcKGsHMA==",
 3105           "dev": true,
 3106           "requires": {
 3107             "ms": "2.0.0"
 3108           }
 3109         },
 3110         "json5": {
 3111           "version": "0.5.1",
 3112           "resolved": "https://registry.npmjs.org/json5/-/json5-0.5.1.tgz",
 3113           "integrity": "sha1-Hq3nrMASA0rYTiOWdn6tn6VJWCE=",
 3114           "dev": true
 3115         },
 3116         "ms": {
 3117           "version": "2.0.0",
 3118           "resolved": "https://registry.npmjs.org/ms/-/ms-2.0.0.tgz",
 3119           "integrity": "sha1-VgiurfwAvmwpAd9fmGF4jeDVl8g=",
 3120           "dev": true
 3121         }
 3122       }
 3123     },
 3124     "babel-generator": {
 3125       "version": "6.26.1",
 3126       "resolved": "https://registry.npmjs.org/babel-generator/-/babel-generator-6.26.1.tgz",
 3127       "integrity": "sha512-HyfwY6ApZj7BYTcJURpM5tznulaBvyio7/0d4zFOeMPUmfxkCjHocCuoLa2SAGzBI8AREcH3eP3758F672DppA==",
 3128       "dev": true,
 3129       "requires": {
 3130         "babel-messages": "^6.23.0",
 3131         "babel-runtime": "^6.26.0",
 3132         "babel-types": "^6.26.0",
 3133         "detect-indent": "^4.0.0",
 3134         "jsesc": "^1.3.0",
 3135         "lodash": "^4.17.4",
 3136         "source-map": "^0.5.7",
 3137         "trim-right": "^1.0.1"
 3138       },
 3139       "dependencies": {
 3140         "jsesc": {
 3141           "version": "1.3.0",
 3142           "resolved": "https://registry.npmjs.org/jsesc/-/jsesc-1.3.0.tgz",
 3143           "integrity": "sha1-RsP+yMGJKxKwgz25vHYiF226s0s=",
 3144           "dev": true
 3145         }
 3146       }
 3147     },
 3148     "babel-helper-bindify-decorators": {
 3149       "version": "6.24.1",
 3150       "resolved": "https://registry.npmjs.org/babel-helper-bindify-decorators/-/babel-helper-bindify-decorators-6.24.1.tgz",
 3151       "integrity": "sha1-FMGeXxQte0fxmlJDHlKxzLxAozA=",
 3152       "dev": true,
 3153       "requires": {
 3154         "babel-runtime": "^6.22.0",
 3155         "babel-traverse": "^6.24.1",
 3156         "babel-types": "^6.24.1"
 3157       }
 3158     },
 3159     "babel-helper-builder-binary-assignment-operator-visitor": {
 3160       "version": "6.24.1",
 3161       "resolved": "https://registry.npmjs.org/babel-helper-builder-binary-assignment-operator-visitor/-/babel-helper-builder-binary-assignment-operator-visitor-6.24.1.tgz",
 3162       "integrity": "sha1-zORReto1b0IgvK6KAsKzRvmlZmQ=",
 3163       "dev": true,
 3164       "requires": {
 3165         "babel-helper-explode-assignable-expression": "^6.24.1",
 3166         "babel-runtime": "^6.22.0",
 3167         "babel-types": "^6.24.1"
 3168       }
 3169     },
 3170     "babel-helper-call-delegate": {
 3171       "version": "6.24.1",
 3172       "resolved": "https://registry.npmjs.org/babel-helper-call-delegate/-/babel-helper-call-delegate-6.24.1.tgz",
 3173       "integrity": "sha1-7Oaqzdx25Bw0YfiL/Fdb0Nqi340=",
 3174       "dev": true,
 3175       "requires": {
 3176         "babel-helper-hoist-variables": "^6.24.1",
 3177         "babel-runtime": "^6.22.0",
 3178         "babel-traverse": "^6.24.1",
 3179         "babel-types": "^6.24.1"
 3180       }
 3181     },
 3182     "babel-helper-define-map": {
 3183       "version": "6.26.0",
 3184       "resolved": "https://registry.npmjs.org/babel-helper-define-map/-/babel-helper-define-map-6.26.0.tgz",
 3185       "integrity": "sha1-pfVtq0GiX5fstJjH66ypgZ+Vvl8=",
 3186       "dev": true,
 3187       "requires": {
 3188         "babel-helper-function-name": "^6.24.1",
 3189         "babel-runtime": "^6.26.0",
 3190         "babel-types": "^6.26.0",
 3191         "lodash": "^4.17.4"
 3192       }
 3193     },
 3194     "babel-helper-explode-assignable-expression": {
 3195       "version": "6.24.1",
 3196       "resolved": "https://registry.npmjs.org/babel-helper-explode-assignable-expression/-/babel-helper-explode-assignable-expression-6.24.1.tgz",
 3197       "integrity": "sha1-8luCz33BBDPFX3BZLVdGQArCLKo=",
 3198       "dev": true,
 3199       "requires": {
 3200         "babel-runtime": "^6.22.0",
 3201         "babel-traverse": "^6.24.1",
 3202         "babel-types": "^6.24.1"
 3203       }
 3204     },
 3205     "babel-helper-explode-class": {
 3206       "version": "6.24.1",
 3207       "resolved": "https://registry.npmjs.org/babel-helper-explode-class/-/babel-helper-explode-class-6.24.1.tgz",
 3208       "integrity": "sha1-fcKjkQ3uAHBW4eMdZAztPVTqqes=",
 3209       "dev": true,
 3210       "requires": {
 3211         "babel-helper-bindify-decorators": "^6.24.1",
 3212         "babel-runtime": "^6.22.0",
 3213         "babel-traverse": "^6.24.1",
 3214         "babel-types": "^6.24.1"
 3215       }
 3216     },
 3217     "babel-helper-function-name": {
 3218       "version": "6.24.1",
 3219       "resolved": "https://registry.npmjs.org/babel-helper-function-name/-/babel-helper-function-name-6.24.1.tgz",
 3220       "integrity": "sha1-00dbjAPtmCQqJbSDUasYOZ01gKk=",
 3221       "dev": true,
 3222       "requires": {
 3223         "babel-helper-get-function-arity": "^6.24.1",
 3224         "babel-runtime": "^6.22.0",
 3225         "babel-template": "^6.24.1",
 3226         "babel-traverse": "^6.24.1",
 3227         "babel-types": "^6.24.1"
 3228       }
 3229     },
 3230     "babel-helper-get-function-arity": {
 3231       "version": "6.24.1",
 3232       "resolved": "https://registry.npmjs.org/babel-helper-get-function-arity/-/babel-helper-get-function-arity-6.24.1.tgz",
 3233       "integrity": "sha1-j3eCqpNAfEHTqlCQj4mwMbG2hT0=",
 3234       "dev": true,
 3235       "requires": {
 3236         "babel-runtime": "^6.22.0",
 3237         "babel-types": "^6.24.1"
 3238       }
 3239     },
 3240     "babel-helper-hoist-variables": {
 3241       "version": "6.24.1",
 3242       "resolved": "https://registry.npmjs.org/babel-helper-hoist-variables/-/babel-helper-hoist-variables-6.24.1.tgz",
 3243       "integrity": "sha1-HssnaJydJVE+rbyZFKc/VAi+enY=",
 3244       "dev": true,
 3245       "requires": {
 3246         "babel-runtime": "^6.22.0",
 3247         "babel-types": "^6.24.1"
 3248       }
 3249     },
 3250     "babel-helper-optimise-call-expression": {
 3251       "version": "6.24.1",
 3252       "resolved": "https://registry.npmjs.org/babel-helper-optimise-call-expression/-/babel-helper-optimise-call-expression-6.24.1.tgz",
 3253       "integrity": "sha1-96E0J7qfc/j0+pk8VKl4gtEkQlc=",
 3254       "dev": true,
 3255       "requires": {
 3256         "babel-runtime": "^6.22.0",
 3257         "babel-types": "^6.24.1"
 3258       }
 3259     },
 3260     "babel-helper-regex": {
 3261       "version": "6.26.0",
 3262       "resolved": "https://registry.npmjs.org/babel-helper-regex/-/babel-helper-regex-6.26.0.tgz",
 3263       "integrity": "sha1-MlxZ+QL4LyS3T6zu0DY5VPZJXnI=",
 3264       "dev": true,
 3265       "requires": {
 3266         "babel-runtime": "^6.26.0",
 3267         "babel-types": "^6.26.0",
 3268         "lodash": "^4.17.4"
 3269       }
 3270     },
 3271     "babel-helper-remap-async-to-generator": {
 3272       "version": "6.24.1",
 3273       "resolved": "https://registry.npmjs.org/babel-helper-remap-async-to-generator/-/babel-helper-remap-async-to-generator-6.24.1.tgz",
 3274       "integrity": "sha1-XsWBgnrXI/7N04HxySg5BnbkVRs=",
 3275       "dev": true,
 3276       "requires": {
 3277         "babel-helper-function-name": "^6.24.1",
 3278         "babel-runtime": "^6.22.0",
 3279         "babel-template": "^6.24.1",
 3280         "babel-traverse": "^6.24.1",
 3281         "babel-types": "^6.24.1"
 3282       }
 3283     },
 3284     "babel-helper-replace-supers": {
 3285       "version": "6.24.1",
 3286       "resolved": "https://registry.npmjs.org/babel-helper-replace-supers/-/babel-helper-replace-supers-6.24.1.tgz",
 3287       "integrity": "sha1-v22/5Dk40XNpohPKiov3S2qQqxo=",
 3288       "dev": true,
 3289       "requires": {
 3290         "babel-helper-optimise-call-expression": "^6.24.1",
 3291         "babel-messages": "^6.23.0",
 3292         "babel-runtime": "^6.22.0",
 3293         "babel-template": "^6.24.1",
 3294         "babel-traverse": "^6.24.1",
 3295         "babel-types": "^6.24.1"
 3296       }
 3297     },
 3298     "babel-helpers": {
 3299       "version": "6.24.1",
 3300       "resolved": "https://registry.npmjs.org/babel-helpers/-/babel-helpers-6.24.1.tgz",
 3301       "integrity": "sha1-NHHenK7DiOXIUOWX5Yom3fN2ArI=",
 3302       "dev": true,
 3303       "requires": {
 3304         "babel-runtime": "^6.22.0",
 3305         "babel-template": "^6.24.1"
 3306       }
 3307     },
 3308     "babel-messages": {
 3309       "version": "6.23.0",
 3310       "resolved": "https://registry.npmjs.org/babel-messages/-/babel-messages-6.23.0.tgz",
 3311       "integrity": "sha1-8830cDhYA1sqKVHG7F7fbGLyYw4=",
 3312       "dev": true,
 3313       "requires": {
 3314         "babel-runtime": "^6.22.0"
 3315       }
 3316     },
 3317     "babel-plugin-check-es2015-constants": {
 3318       "version": "6.22.0",
 3319       "resolved": "https://registry.npmjs.org/babel-plugin-check-es2015-constants/-/babel-plugin-check-es2015-constants-6.22.0.tgz",
 3320       "integrity": "sha1-NRV7EBQm/S/9PaP3XH0ekYNbv4o=",
 3321       "dev": true,
 3322       "requires": {
 3323         "babel-runtime": "^6.22.0"
 3324       }
 3325     },
 3326     "babel-plugin-dynamic-import-node": {
 3327       "version": "2.3.0",
 3328       "resolved": "https://registry.npmjs.org/babel-plugin-dynamic-import-node/-/babel-plugin-dynamic-import-node-2.3.0.tgz",
 3329       "integrity": "sha512-o6qFkpeQEBxcqt0XYlWzAVxNCSCZdUgcR8IRlhD/8DylxjjO4foPcvTW0GGKa/cVt3rvxZ7o5ippJ+/0nvLhlQ==",
 3330       "dev": true,
 3331       "requires": {
 3332         "object.assign": "^4.1.0"
 3333       }
 3334     },
 3335     "babel-plugin-styled-components": {
 3336       "version": "1.10.6",
 3337       "resolved": "https://registry.npmjs.org/babel-plugin-styled-components/-/babel-plugin-styled-components-1.10.6.tgz",
 3338       "integrity": "sha512-gyQj/Zf1kQti66100PhrCRjI5ldjaze9O0M3emXRPAN80Zsf8+e1thpTpaXJXVHXtaM4/+dJEgZHyS9Its+8SA==",
 3339       "requires": {
 3340         "@babel/helper-annotate-as-pure": "^7.0.0",
 3341         "@babel/helper-module-imports": "^7.0.0",
 3342         "babel-plugin-syntax-jsx": "^6.18.0",
 3343         "lodash": "^4.17.11"
 3344       }
 3345     },
 3346     "babel-plugin-syntax-async-functions": {
 3347       "version": "6.13.0",
 3348       "resolved": "https://registry.npmjs.org/babel-plugin-syntax-async-functions/-/babel-plugin-syntax-async-functions-6.13.0.tgz",
 3349       "integrity": "sha1-ytnK0RkbWtY0vzCuCHI5HgZHvpU=",
 3350       "dev": true
 3351     },
 3352     "babel-plugin-syntax-async-generators": {
 3353       "version": "6.13.0",
 3354       "resolved": "https://registry.npmjs.org/babel-plugin-syntax-async-generators/-/babel-plugin-syntax-async-generators-6.13.0.tgz",
 3355       "integrity": "sha1-a8lj67FuzLrmuStZbrfzXDQqi5o=",
 3356       "dev": true
 3357     },
 3358     "babel-plugin-syntax-class-properties": {
 3359       "version": "6.13.0",
 3360       "resolved": "https://registry.npmjs.org/babel-plugin-syntax-class-properties/-/babel-plugin-syntax-class-properties-6.13.0.tgz",
 3361       "integrity": "sha1-1+sjt5oxf4VDlixQW4J8fWysJ94=",
 3362       "dev": true
 3363     },
 3364     "babel-plugin-syntax-decorators": {
 3365       "version": "6.13.0",
 3366       "resolved": "https://registry.npmjs.org/babel-plugin-syntax-decorators/-/babel-plugin-syntax-decorators-6.13.0.tgz",
 3367       "integrity": "sha1-MSVjtNvePMgGzuPkFszurd0RrAs=",
 3368       "dev": true
 3369     },
 3370     "babel-plugin-syntax-dynamic-import": {
 3371       "version": "6.18.0",
 3372       "resolved": "https://registry.npmjs.org/babel-plugin-syntax-dynamic-import/-/babel-plugin-syntax-dynamic-import-6.18.0.tgz",
 3373       "integrity": "sha1-jWomIpyDdFqZgqRBBRVyyqF5sdo=",
 3374       "dev": true
 3375     },
 3376     "babel-plugin-syntax-exponentiation-operator": {
 3377       "version": "6.13.0",
 3378       "resolved": "https://registry.npmjs.org/babel-plugin-syntax-exponentiation-operator/-/babel-plugin-syntax-exponentiation-operator-6.13.0.tgz",
 3379       "integrity": "sha1-nufoM3KQ2pUoggGmpX9BcDF4MN4=",
 3380       "dev": true
 3381     },
 3382     "babel-plugin-syntax-flow": {
 3383       "version": "6.18.0",
 3384       "resolved": "https://registry.npmjs.org/babel-plugin-syntax-flow/-/babel-plugin-syntax-flow-6.18.0.tgz",
 3385       "integrity": "sha1-TDqyCiryaqIM0lmVw5jE63AxDI0=",
 3386       "dev": true
 3387     },
 3388     "babel-plugin-syntax-jsx": {
 3389       "version": "6.18.0",
 3390       "resolved": "https://registry.npmjs.org/babel-plugin-syntax-jsx/-/babel-plugin-syntax-jsx-6.18.0.tgz",
 3391       "integrity": "sha1-CvMqmm4Tyno/1QaeYtew9Y0NiUY="
 3392     },
 3393     "babel-plugin-syntax-object-rest-spread": {
 3394       "version": "6.13.0",
 3395       "resolved": "https://registry.npmjs.org/babel-plugin-syntax-object-rest-spread/-/babel-plugin-syntax-object-rest-spread-6.13.0.tgz",
 3396       "integrity": "sha1-/WU28rzhODb/o6VFjEkDpZe7O/U=",
 3397       "dev": true
 3398     },
 3399     "babel-plugin-syntax-trailing-function-commas": {
 3400       "version": "6.22.0",
 3401       "resolved": "https://registry.npmjs.org/babel-plugin-syntax-trailing-function-commas/-/babel-plugin-syntax-trailing-function-commas-6.22.0.tgz",
 3402       "integrity": "sha1-ugNgk3+NBuQBgKQ/4NVhb/9TLPM=",
 3403       "dev": true
 3404     },
 3405     "babel-plugin-transform-async-generator-functions": {
 3406       "version": "6.24.1",
 3407       "resolved": "https://registry.npmjs.org/babel-plugin-transform-async-generator-functions/-/babel-plugin-transform-async-generator-functions-6.24.1.tgz",
 3408       "integrity": "sha1-8FiQAUX9PpkHpt3yjaWfIVJYpds=",
 3409       "dev": true,
 3410       "requires": {
 3411         "babel-helper-remap-async-to-generator": "^6.24.1",
 3412         "babel-plugin-syntax-async-generators": "^6.5.0",
 3413         "babel-runtime": "^6.22.0"
 3414       }
 3415     },
 3416     "babel-plugin-transform-async-to-generator": {
 3417       "version": "6.24.1",
 3418       "resolved": "https://registry.npmjs.org/babel-plugin-transform-async-to-generator/-/babel-plugin-transform-async-to-generator-6.24.1.tgz",
 3419       "integrity": "sha1-ZTbjeK/2yx1VF6wOQOs+n8jQh2E=",
 3420       "dev": true,
 3421       "requires": {
 3422         "babel-helper-remap-async-to-generator": "^6.24.1",
 3423         "babel-plugin-syntax-async-functions": "^6.8.0",
 3424         "babel-runtime": "^6.22.0"
 3425       }
 3426     },
 3427     "babel-plugin-transform-class-properties": {
 3428       "version": "6.24.1",
 3429       "resolved": "https://registry.npmjs.org/babel-plugin-transform-class-properties/-/babel-plugin-transform-class-properties-6.24.1.tgz",
 3430       "integrity": "sha1-anl2PqYdM9NvN7YRqp3vgagbRqw=",
 3431       "dev": true,
 3432       "requires": {
 3433         "babel-helper-function-name": "^6.24.1",
 3434         "babel-plugin-syntax-class-properties": "^6.8.0",
 3435         "babel-runtime": "^6.22.0",
 3436         "babel-template": "^6.24.1"
 3437       }
 3438     },
 3439     "babel-plugin-transform-decorators": {
 3440       "version": "6.24.1",
 3441       "resolved": "https://registry.npmjs.org/babel-plugin-transform-decorators/-/babel-plugin-transform-decorators-6.24.1.tgz",
 3442       "integrity": "sha1-eIAT2PjGtSIr33s0Q5Df13Vp4k0=",
 3443       "dev": true,
 3444       "requires": {
 3445         "babel-helper-explode-class": "^6.24.1",
 3446         "babel-plugin-syntax-decorators": "^6.13.0",
 3447         "babel-runtime": "^6.22.0",
 3448         "babel-template": "^6.24.1",
 3449         "babel-types": "^6.24.1"
 3450       }
 3451     },
 3452     "babel-plugin-transform-es2015-arrow-functions": {
 3453       "version": "6.22.0",
 3454       "resolved": "https://registry.npmjs.org/babel-plugin-transform-es2015-arrow-functions/-/babel-plugin-transform-es2015-arrow-functions-6.22.0.tgz",
 3455       "integrity": "sha1-RSaSy3EdX3ncf4XkQM5BufJE0iE=",
 3456       "dev": true,
 3457       "requires": {
 3458         "babel-runtime": "^6.22.0"
 3459       }
 3460     },
 3461     "babel-plugin-transform-es2015-block-scoped-functions": {
 3462       "version": "6.22.0",
 3463       "resolved": "https://registry.npmjs.org/babel-plugin-transform-es2015-block-scoped-functions/-/babel-plugin-transform-es2015-block-scoped-functions-6.22.0.tgz",
 3464       "integrity": "sha1-u8UbSflk1wy42OC5ToICRs46YUE=",
 3465       "dev": true,
 3466       "requires": {
 3467         "babel-runtime": "^6.22.0"
 3468       }
 3469     },
 3470     "babel-plugin-transform-es2015-block-scoping": {
 3471       "version": "6.26.0",
 3472       "resolved": "https://registry.npmjs.org/babel-plugin-transform-es2015-block-scoping/-/babel-plugin-transform-es2015-block-scoping-6.26.0.tgz",
 3473       "integrity": "sha1-1w9SmcEwjQXBL0Y4E7CgnnOxiV8=",
 3474       "dev": true,
 3475       "requires": {
 3476         "babel-runtime": "^6.26.0",
 3477         "babel-template": "^6.26.0",
 3478         "babel-traverse": "^6.26.0",
 3479         "babel-types": "^6.26.0",
 3480         "lodash": "^4.17.4"
 3481       }
 3482     },
 3483     "babel-plugin-transform-es2015-classes": {
 3484       "version": "6.24.1",
 3485       "resolved": "https://registry.npmjs.org/babel-plugin-transform-es2015-classes/-/babel-plugin-transform-es2015-classes-6.24.1.tgz",
 3486       "integrity": "sha1-WkxYpQyclGHlZLSyo7+ryXolhNs=",
 3487       "dev": true,
 3488       "requires": {
 3489         "babel-helper-define-map": "^6.24.1",
 3490         "babel-helper-function-name": "^6.24.1",
 3491         "babel-helper-optimise-call-expression": "^6.24.1",
 3492         "babel-helper-replace-supers": "^6.24.1",
 3493         "babel-messages": "^6.23.0",
 3494         "babel-runtime": "^6.22.0",
 3495         "babel-template": "^6.24.1",
 3496         "babel-traverse": "^6.24.1",
 3497         "babel-types": "^6.24.1"
 3498       }
 3499     },
 3500     "babel-plugin-transform-es2015-computed-properties": {
 3501       "version": "6.24.1",
 3502       "resolved": "https://registry.npmjs.org/babel-plugin-transform-es2015-computed-properties/-/babel-plugin-transform-es2015-computed-properties-6.24.1.tgz",
 3503       "integrity": "sha1-b+Ko0WiV1WNPTNmZttNICjCBWbM=",
 3504       "dev": true,
 3505       "requires": {
 3506         "babel-runtime": "^6.22.0",
 3507         "babel-template": "^6.24.1"
 3508       }
 3509     },
 3510     "babel-plugin-transform-es2015-destructuring": {
 3511       "version": "6.23.0",
 3512       "resolved": "https://registry.npmjs.org/babel-plugin-transform-es2015-destructuring/-/babel-plugin-transform-es2015-destructuring-6.23.0.tgz",
 3513       "integrity": "sha1-mXux8auWf2gtKwh2/jWNYOdlxW0=",
 3514       "dev": true,
 3515       "requires": {
 3516         "babel-runtime": "^6.22.0"
 3517       }
 3518     },
 3519     "babel-plugin-transform-es2015-duplicate-keys": {
 3520       "version": "6.24.1",
 3521       "resolved": "https://registry.npmjs.org/babel-plugin-transform-es2015-duplicate-keys/-/babel-plugin-transform-es2015-duplicate-keys-6.24.1.tgz",
 3522       "integrity": "sha1-c+s9MQypaePvnskcU3QabxV2Qj4=",
 3523       "dev": true,
 3524       "requires": {
 3525         "babel-runtime": "^6.22.0",
 3526         "babel-types": "^6.24.1"
 3527       }
 3528     },
 3529     "babel-plugin-transform-es2015-for-of": {
 3530       "version": "6.23.0",
 3531       "resolved": "https://registry.npmjs.org/babel-plugin-transform-es2015-for-of/-/babel-plugin-transform-es2015-for-of-6.23.0.tgz",
 3532       "integrity": "sha1-9HyVsrYT3x0+zC/bdXNiPHUkhpE=",
 3533       "dev": true,
 3534       "requires": {
 3535         "babel-runtime": "^6.22.0"
 3536       }
 3537     },
 3538     "babel-plugin-transform-es2015-function-name": {
 3539       "version": "6.24.1",
 3540       "resolved": "https://registry.npmjs.org/babel-plugin-transform-es2015-function-name/-/babel-plugin-transform-es2015-function-name-6.24.1.tgz",
 3541       "integrity": "sha1-g0yJhTvDaxrw86TF26qU/Y6sqos=",
 3542       "dev": true,
 3543       "requires": {
 3544         "babel-helper-function-name": "^6.24.1",
 3545         "babel-runtime": "^6.22.0",
 3546         "babel-types": "^6.24.1"
 3547       }
 3548     },
 3549     "babel-plugin-transform-es2015-literals": {
 3550       "version": "6.22.0",
 3551       "resolved": "https://registry.npmjs.org/babel-plugin-transform-es2015-literals/-/babel-plugin-transform-es2015-literals-6.22.0.tgz",
 3552       "integrity": "sha1-T1SgLWzWbPkVKAAZox0xklN3yi4=",
 3553       "dev": true,
 3554       "requires": {
 3555         "babel-runtime": "^6.22.0"
 3556       }
 3557     },
 3558     "babel-plugin-transform-es2015-modules-amd": {
 3559       "version": "6.24.1",
 3560       "resolved": "https://registry.npmjs.org/babel-plugin-transform-es2015-modules-amd/-/babel-plugin-transform-es2015-modules-amd-6.24.1.tgz",
 3561       "integrity": "sha1-Oz5UAXI5hC1tGcMBHEvS8AoA0VQ=",
 3562       "dev": true,
 3563       "requires": {
 3564         "babel-plugin-transform-es2015-modules-commonjs": "^6.24.1",
 3565         "babel-runtime": "^6.22.0",
 3566         "babel-template": "^6.24.1"
 3567       }
 3568     },
 3569     "babel-plugin-transform-es2015-modules-commonjs": {
 3570       "version": "6.26.2",
 3571       "resolved": "https://registry.npmjs.org/babel-plugin-transform-es2015-modules-commonjs/-/babel-plugin-transform-es2015-modules-commonjs-6.26.2.tgz",
 3572       "integrity": "sha512-CV9ROOHEdrjcwhIaJNBGMBCodN+1cfkwtM1SbUHmvyy35KGT7fohbpOxkE2uLz1o6odKK2Ck/tz47z+VqQfi9Q==",
 3573       "dev": true,
 3574       "requires": {
 3575         "babel-plugin-transform-strict-mode": "^6.24.1",
 3576         "babel-runtime": "^6.26.0",
 3577         "babel-template": "^6.26.0",
 3578         "babel-types": "^6.26.0"
 3579       }
 3580     },
 3581     "babel-plugin-transform-es2015-modules-systemjs": {
 3582       "version": "6.24.1",
 3583       "resolved": "https://registry.npmjs.org/babel-plugin-transform-es2015-modules-systemjs/-/babel-plugin-transform-es2015-modules-systemjs-6.24.1.tgz",
 3584       "integrity": "sha1-/4mhQrkRmpBhlfXxBuzzBdlAfSM=",
 3585       "dev": true,
 3586       "requires": {
 3587         "babel-helper-hoist-variables": "^6.24.1",
 3588         "babel-runtime": "^6.22.0",
 3589         "babel-template": "^6.24.1"
 3590       }
 3591     },
 3592     "babel-plugin-transform-es2015-modules-umd": {
 3593       "version": "6.24.1",
 3594       "resolved": "https://registry.npmjs.org/babel-plugin-transform-es2015-modules-umd/-/babel-plugin-transform-es2015-modules-umd-6.24.1.tgz",
 3595       "integrity": "sha1-rJl+YoXNGO1hdq22B9YCNErThGg=",
 3596       "dev": true,
 3597       "requires": {
 3598         "babel-plugin-transform-es2015-modules-amd": "^6.24.1",
 3599         "babel-runtime": "^6.22.0",
 3600         "babel-template": "^6.24.1"
 3601       }
 3602     },
 3603     "babel-plugin-transform-es2015-object-super": {
 3604       "version": "6.24.1",
 3605       "resolved": "https://registry.npmjs.org/babel-plugin-transform-es2015-object-super/-/babel-plugin-transform-es2015-object-super-6.24.1.tgz",
 3606       "integrity": "sha1-JM72muIcuDp/hgPa0CH1cusnj40=",
 3607       "dev": true,
 3608       "requires": {
 3609         "babel-helper-replace-supers": "^6.24.1",
 3610         "babel-runtime": "^6.22.0"
 3611       }
 3612     },
 3613     "babel-plugin-transform-es2015-parameters": {
 3614       "version": "6.24.1",
 3615       "resolved": "https://registry.npmjs.org/babel-plugin-transform-es2015-parameters/-/babel-plugin-transform-es2015-parameters-6.24.1.tgz",
 3616       "integrity": "sha1-V6w1GrScrxSpfNE7CfZv3wpiXys=",
 3617       "dev": true,
 3618       "requires": {
 3619         "babel-helper-call-delegate": "^6.24.1",
 3620         "babel-helper-get-function-arity": "^6.24.1",
 3621         "babel-runtime": "^6.22.0",
 3622         "babel-template": "^6.24.1",
 3623         "babel-traverse": "^6.24.1",
 3624         "babel-types": "^6.24.1"
 3625       }
 3626     },
 3627     "babel-plugin-transform-es2015-shorthand-properties": {
 3628       "version": "6.24.1",
 3629       "resolved": "https://registry.npmjs.org/babel-plugin-transform-es2015-shorthand-properties/-/babel-plugin-transform-es2015-shorthand-properties-6.24.1.tgz",
 3630       "integrity": "sha1-JPh11nIch2YbvZmkYi5R8U3jiqA=",
 3631       "dev": true,
 3632       "requires": {
 3633         "babel-runtime": "^6.22.0",
 3634         "babel-types": "^6.24.1"
 3635       }
 3636     },
 3637     "babel-plugin-transform-es2015-spread": {
 3638       "version": "6.22.0",
 3639       "resolved": "https://registry.npmjs.org/babel-plugin-transform-es2015-spread/-/babel-plugin-transform-es2015-spread-6.22.0.tgz",
 3640       "integrity": "sha1-1taKmfia7cRTbIGlQujdnxdG+NE=",
 3641       "dev": true,
 3642       "requires": {
 3643         "babel-runtime": "^6.22.0"
 3644       }
 3645     },
 3646     "babel-plugin-transform-es2015-sticky-regex": {
 3647       "version": "6.24.1",
 3648       "resolved": "https://registry.npmjs.org/babel-plugin-transform-es2015-sticky-regex/-/babel-plugin-transform-es2015-sticky-regex-6.24.1.tgz",
 3649       "integrity": "sha1-AMHNsaynERLN8M9hJsLta0V8zbw=",
 3650       "dev": true,
 3651       "requires": {
 3652         "babel-helper-regex": "^6.24.1",
 3653         "babel-runtime": "^6.22.0",
 3654         "babel-types": "^6.24.1"
 3655       }
 3656     },
 3657     "babel-plugin-transform-es2015-template-literals": {
 3658       "version": "6.22.0",
 3659       "resolved": "https://registry.npmjs.org/babel-plugin-transform-es2015-template-literals/-/babel-plugin-transform-es2015-template-literals-6.22.0.tgz",
 3660       "integrity": "sha1-qEs0UPfp+PH2g51taH2oS7EjbY0=",
 3661       "dev": true,
 3662       "requires": {
 3663         "babel-runtime": "^6.22.0"
 3664       }
 3665     },
 3666     "babel-plugin-transform-es2015-typeof-symbol": {
 3667       "version": "6.23.0",
 3668       "resolved": "https://registry.npmjs.org/babel-plugin-transform-es2015-typeof-symbol/-/babel-plugin-transform-es2015-typeof-symbol-6.23.0.tgz",
 3669       "integrity": "sha1-3sCfHN3/lLUqxz1QXITfWdzOs3I=",
 3670       "dev": true,
 3671       "requires": {
 3672         "babel-runtime": "^6.22.0"
 3673       }
 3674     },
 3675     "babel-plugin-transform-es2015-unicode-regex": {
 3676       "version": "6.24.1",
 3677       "resolved": "https://registry.npmjs.org/babel-plugin-transform-es2015-unicode-regex/-/babel-plugin-transform-es2015-unicode-regex-6.24.1.tgz",
 3678       "integrity": "sha1-04sS9C6nMj9yk4fxinxa4frrNek=",
 3679       "dev": true,
 3680       "requires": {
 3681         "babel-helper-regex": "^6.24.1",
 3682         "babel-runtime": "^6.22.0",
 3683         "regexpu-core": "^2.0.0"
 3684       },
 3685       "dependencies": {
 3686         "jsesc": {
 3687           "version": "0.5.0",
 3688           "resolved": "https://registry.npmjs.org/jsesc/-/jsesc-0.5.0.tgz",
 3689           "integrity": "sha1-597mbjXW/Bb3EP6R1c9p9w8IkR0=",
 3690           "dev": true
 3691         },
 3692         "regexpu-core": {
 3693           "version": "2.0.0",
 3694           "resolved": "https://registry.npmjs.org/regexpu-core/-/regexpu-core-2.0.0.tgz",
 3695           "integrity": "sha1-SdA4g3uNz4v6W5pCE5k45uoq4kA=",
 3696           "dev": true,
 3697           "requires": {
 3698             "regenerate": "^1.2.1",
 3699             "regjsgen": "^0.2.0",
 3700             "regjsparser": "^0.1.4"
 3701           }
 3702         },
 3703         "regjsgen": {
 3704           "version": "0.2.0",
 3705           "resolved": "https://registry.npmjs.org/regjsgen/-/regjsgen-0.2.0.tgz",
 3706           "integrity": "sha1-bAFq3qxVT3WCP+N6wFuS1aTtsfc=",
 3707           "dev": true
 3708         },
 3709         "regjsparser": {
 3710           "version": "0.1.5",
 3711           "resolved": "https://registry.npmjs.org/regjsparser/-/regjsparser-0.1.5.tgz",
 3712           "integrity": "sha1-fuj4Tcb6eS0/0K4ijSS9lJ6tIFw=",
 3713           "dev": true,
 3714           "requires": {
 3715             "jsesc": "~0.5.0"
 3716           }
 3717         }
 3718       }
 3719     },
 3720     "babel-plugin-transform-exponentiation-operator": {
 3721       "version": "6.24.1",
 3722       "resolved": "https://registry.npmjs.org/babel-plugin-transform-exponentiation-operator/-/babel-plugin-transform-exponentiation-operator-6.24.1.tgz",
 3723       "integrity": "sha1-KrDJx/MJj6SJB3cruBP+QejeOg4=",
 3724       "dev": true,
 3725       "requires": {
 3726         "babel-helper-builder-binary-assignment-operator-visitor": "^6.24.1",
 3727         "babel-plugin-syntax-exponentiation-operator": "^6.8.0",
 3728         "babel-runtime": "^6.22.0"
 3729       }
 3730     },
 3731     "babel-plugin-transform-flow-strip-types": {
 3732       "version": "6.22.0",
 3733       "resolved": "https://registry.npmjs.org/babel-plugin-transform-flow-strip-types/-/babel-plugin-transform-flow-strip-types-6.22.0.tgz",
 3734       "integrity": "sha1-hMtnKTXUNxT9wyvOhFaNh0Qc988=",
 3735       "dev": true,
 3736       "requires": {
 3737         "babel-plugin-syntax-flow": "^6.18.0",
 3738         "babel-runtime": "^6.22.0"
 3739       }
 3740     },
 3741     "babel-plugin-transform-for-of-as-array": {
 3742       "version": "1.1.1",
 3743       "resolved": "https://registry.npmjs.org/babel-plugin-transform-for-of-as-array/-/babel-plugin-transform-for-of-as-array-1.1.1.tgz",
 3744       "integrity": "sha512-eE4hZJhOUKpX0q/X3adR8B4hLox+t8oe4ZqmhANUmv4cds07AbWt6O0rtFXK7PKFPPnW4nz/5mpbkPMkflyGeg==",
 3745       "dev": true
 3746     },
 3747     "babel-plugin-transform-object-rest-spread": {
 3748       "version": "6.26.0",
 3749       "resolved": "https://registry.npmjs.org/babel-plugin-transform-object-rest-spread/-/babel-plugin-transform-object-rest-spread-6.26.0.tgz",
 3750       "integrity": "sha1-DzZpLVD+9rfi1LOsFHgTepY7ewY=",
 3751       "dev": true,
 3752       "requires": {
 3753         "babel-plugin-syntax-object-rest-spread": "^6.8.0",
 3754         "babel-runtime": "^6.26.0"
 3755       }
 3756     },
 3757     "babel-plugin-transform-regenerator": {
 3758       "version": "6.26.0",
 3759       "resolved": "https://registry.npmjs.org/babel-plugin-transform-regenerator/-/babel-plugin-transform-regenerator-6.26.0.tgz",
 3760       "integrity": "sha1-4HA2lvveJ/Cj78rPi03KL3s6jy8=",
 3761       "dev": true,
 3762       "requires": {
 3763         "regenerator-transform": "^0.10.0"
 3764       },
 3765       "dependencies": {
 3766         "regenerator-transform": {
 3767           "version": "0.10.1",
 3768           "resolved": "https://registry.npmjs.org/regenerator-transform/-/regenerator-transform-0.10.1.tgz",
 3769           "integrity": "sha512-PJepbvDbuK1xgIgnau7Y90cwaAmO/LCLMI2mPvaXq2heGMR3aWW5/BQvYrhJ8jgmQjXewXvBjzfqKcVOmhjZ6Q==",
 3770           "dev": true,
 3771           "requires": {
 3772             "babel-runtime": "^6.18.0",
 3773             "babel-types": "^6.19.0",
 3774             "private": "^0.1.6"
 3775           }
 3776         }
 3777       }
 3778     },
 3779     "babel-plugin-transform-runtime": {
 3780       "version": "6.23.0",
 3781       "resolved": "https://registry.npmjs.org/babel-plugin-transform-runtime/-/babel-plugin-transform-runtime-6.23.0.tgz",
 3782       "integrity": "sha1-iEkNRGUC6puOfvsP4J7E2ZR5se4=",
 3783       "dev": true,
 3784       "requires": {
 3785         "babel-runtime": "^6.22.0"
 3786       }
 3787     },
 3788     "babel-plugin-transform-strict-mode": {
 3789       "version": "6.24.1",
 3790       "resolved": "https://registry.npmjs.org/babel-plugin-transform-strict-mode/-/babel-plugin-transform-strict-mode-6.24.1.tgz",
 3791       "integrity": "sha1-1fr3qleKZbvlkc9e2uBKDGcCB1g=",
 3792       "dev": true,
 3793       "requires": {
 3794         "babel-runtime": "^6.22.0",
 3795         "babel-types": "^6.24.1"
 3796       }
 3797     },
 3798     "babel-preset-env": {
 3799       "version": "1.7.0",
 3800       "resolved": "https://registry.npmjs.org/babel-preset-env/-/babel-preset-env-1.7.0.tgz",
 3801       "integrity": "sha512-9OR2afuKDneX2/q2EurSftUYM0xGu4O2D9adAhVfADDhrYDaxXV0rBbevVYoY9n6nyX1PmQW/0jtpJvUNr9CHg==",
 3802       "dev": true,
 3803       "requires": {
 3804         "babel-plugin-check-es2015-constants": "^6.22.0",
 3805         "babel-plugin-syntax-trailing-function-commas": "^6.22.0",
 3806         "babel-plugin-transform-async-to-generator": "^6.22.0",
 3807         "babel-plugin-transform-es2015-arrow-functions": "^6.22.0",
 3808         "babel-plugin-transform-es2015-block-scoped-functions": "^6.22.0",
 3809         "babel-plugin-transform-es2015-block-scoping": "^6.23.0",
 3810         "babel-plugin-transform-es2015-classes": "^6.23.0",
 3811         "babel-plugin-transform-es2015-computed-properties": "^6.22.0",
 3812         "babel-plugin-transform-es2015-destructuring": "^6.23.0",
 3813         "babel-plugin-transform-es2015-duplicate-keys": "^6.22.0",
 3814         "babel-plugin-transform-es2015-for-of": "^6.23.0",
 3815         "babel-plugin-transform-es2015-function-name": "^6.22.0",
 3816         "babel-plugin-transform-es2015-literals": "^6.22.0",
 3817         "babel-plugin-transform-es2015-modules-amd": "^6.22.0",
 3818         "babel-plugin-transform-es2015-modules-commonjs": "^6.23.0",
 3819         "babel-plugin-transform-es2015-modules-systemjs": "^6.23.0",
 3820         "babel-plugin-transform-es2015-modules-umd": "^6.23.0",
 3821         "babel-plugin-transform-es2015-object-super": "^6.22.0",
 3822         "babel-plugin-transform-es2015-parameters": "^6.23.0",
 3823         "babel-plugin-transform-es2015-shorthand-properties": "^6.22.0",
 3824         "babel-plugin-transform-es2015-spread": "^6.22.0",
 3825         "babel-plugin-transform-es2015-sticky-regex": "^6.22.0",
 3826         "babel-plugin-transform-es2015-template-literals": "^6.22.0",
 3827         "babel-plugin-transform-es2015-typeof-symbol": "^6.23.0",
 3828         "babel-plugin-transform-es2015-unicode-regex": "^6.22.0",
 3829         "babel-plugin-transform-exponentiation-operator": "^6.22.0",
 3830         "babel-plugin-transform-regenerator": "^6.22.0",
 3831         "browserslist": "^3.2.6",
 3832         "invariant": "^2.2.2",
 3833         "semver": "^5.3.0"
 3834       },
 3835       "dependencies": {
 3836         "browserslist": {
 3837           "version": "3.2.8",
 3838           "resolved": "https://registry.npmjs.org/browserslist/-/browserslist-3.2.8.tgz",
 3839           "integrity": "sha512-WHVocJYavUwVgVViC0ORikPHQquXwVh939TaelZ4WDqpWgTX/FsGhl/+P4qBUAGcRvtOgDgC+xftNWWp2RUTAQ==",
 3840           "dev": true,
 3841           "requires": {
 3842             "caniuse-lite": "^1.0.30000844",
 3843             "electron-to-chromium": "^1.3.47"
 3844           }
 3845         }
 3846       }
 3847     },
 3848     "babel-preset-flow": {
 3849       "version": "6.23.0",
 3850       "resolved": "https://registry.npmjs.org/babel-preset-flow/-/babel-preset-flow-6.23.0.tgz",
 3851       "integrity": "sha1-5xIYiHCFrpoktb5Baa/7WZgWxJ0=",
 3852       "dev": true,
 3853       "requires": {
 3854         "babel-plugin-transform-flow-strip-types": "^6.22.0"
 3855       }
 3856     },
 3857     "babel-preset-stage-2": {
 3858       "version": "6.24.1",
 3859       "resolved": "https://registry.npmjs.org/babel-preset-stage-2/-/babel-preset-stage-2-6.24.1.tgz",
 3860       "integrity": "sha1-2eKWD7PXEYfw5k7sYrwHdnIZvcE=",
 3861       "dev": true,
 3862       "requires": {
 3863         "babel-plugin-syntax-dynamic-import": "^6.18.0",
 3864         "babel-plugin-transform-class-properties": "^6.24.1",
 3865         "babel-plugin-transform-decorators": "^6.24.1",
 3866         "babel-preset-stage-3": "^6.24.1"
 3867       }
 3868     },
 3869     "babel-preset-stage-3": {
 3870       "version": "6.24.1",
 3871       "resolved": "https://registry.npmjs.org/babel-preset-stage-3/-/babel-preset-stage-3-6.24.1.tgz",
 3872       "integrity": "sha1-g2raCp56f6N8sTj7kyb4eTSkg5U=",
 3873       "dev": true,
 3874       "requires": {
 3875         "babel-plugin-syntax-trailing-function-commas": "^6.22.0",
 3876         "babel-plugin-transform-async-generator-functions": "^6.24.1",
 3877         "babel-plugin-transform-async-to-generator": "^6.24.1",
 3878         "babel-plugin-transform-exponentiation-operator": "^6.24.1",
 3879         "babel-plugin-transform-object-rest-spread": "^6.22.0"
 3880       }
 3881     },
 3882     "babel-register": {
 3883       "version": "6.26.0",
 3884       "resolved": "https://registry.npmjs.org/babel-register/-/babel-register-6.26.0.tgz",
 3885       "integrity": "sha1-btAhFz4vy0htestFxgCahW9kcHE=",
 3886       "dev": true,
 3887       "requires": {
 3888         "babel-core": "^6.26.0",
 3889         "babel-runtime": "^6.26.0",
 3890         "core-js": "^2.5.0",
 3891         "home-or-tmp": "^2.0.0",
 3892         "lodash": "^4.17.4",
 3893         "mkdirp": "^0.5.1",
 3894         "source-map-support": "^0.4.15"
 3895       },
 3896       "dependencies": {
 3897         "source-map-support": {
 3898           "version": "0.4.18",
 3899           "resolved": "https://registry.npmjs.org/source-map-support/-/source-map-support-0.4.18.tgz",
 3900           "integrity": "sha512-try0/JqxPLF9nOjvSta7tVondkP5dwgyLDjVoyMDlmjugT2lRZ1OfsrYTkCd2hkDnJTKRbO/Rl3orm8vlsUzbA==",
 3901           "dev": true,
 3902           "requires": {
 3903             "source-map": "^0.5.6"
 3904           }
 3905         }
 3906       }
 3907     },
 3908     "babel-runtime": {
 3909       "version": "6.26.0",
 3910       "resolved": "https://registry.npmjs.org/babel-runtime/-/babel-runtime-6.26.0.tgz",
 3911       "integrity": "sha1-llxwWGaOgrVde/4E/yM3vItWR/4=",
 3912       "dev": true,
 3913       "requires": {
 3914         "core-js": "^2.4.0",
 3915         "regenerator-runtime": "^0.11.0"
 3916       },
 3917       "dependencies": {
 3918         "regenerator-runtime": {
 3919           "version": "0.11.1",
 3920           "resolved": "https://registry.npmjs.org/regenerator-runtime/-/regenerator-runtime-0.11.1.tgz",
 3921           "integrity": "sha512-MguG95oij0fC3QV3URf4V2SDYGJhJnJGqvIIgdECeODCT98wSWDAJ94SSuVpYQUoTcGUIL6L4yNB7j1DFFHSBg==",
 3922           "dev": true
 3923         }
 3924       }
 3925     },
 3926     "babel-template": {
 3927       "version": "6.26.0",
 3928       "resolved": "https://registry.npmjs.org/babel-template/-/babel-template-6.26.0.tgz",
 3929       "integrity": "sha1-3gPi0WOWsGn0bdn/+FIfsaDjXgI=",
 3930       "dev": true,
 3931       "requires": {
 3932         "babel-runtime": "^6.26.0",
 3933         "babel-traverse": "^6.26.0",
 3934         "babel-types": "^6.26.0",
 3935         "babylon": "^6.18.0",
 3936         "lodash": "^4.17.4"
 3937       }
 3938     },
 3939     "babel-traverse": {
 3940       "version": "6.26.0",
 3941       "resolved": "https://registry.npmjs.org/babel-traverse/-/babel-traverse-6.26.0.tgz",
 3942       "integrity": "sha1-RqnL1+3MYsjlwGTi0tjQ9ANXZu4=",
 3943       "dev": true,
 3944       "requires": {
 3945         "babel-code-frame": "^6.26.0",
 3946         "babel-messages": "^6.23.0",
 3947         "babel-runtime": "^6.26.0",
 3948         "babel-types": "^6.26.0",
 3949         "babylon": "^6.18.0",
 3950         "debug": "^2.6.8",
 3951         "globals": "^9.18.0",
 3952         "invariant": "^2.2.2",
 3953         "lodash": "^4.17.4"
 3954       },
 3955       "dependencies": {
 3956         "debug": {
 3957           "version": "2.6.9",
 3958           "resolved": "https://registry.npmjs.org/debug/-/debug-2.6.9.tgz",
 3959           "integrity": "sha512-bC7ElrdJaJnPbAP+1EotYvqZsb3ecl5wi6Bfi6BJTUcNowp6cvspg0jXznRTKDjm/E7AdgFBVeAPVMNcKGsHMA==",
 3960           "dev": true,
 3961           "requires": {
 3962             "ms": "2.0.0"
 3963           }
 3964         },
 3965         "globals": {
 3966           "version": "9.18.0",
 3967           "resolved": "https://registry.npmjs.org/globals/-/globals-9.18.0.tgz",
 3968           "integrity": "sha512-S0nG3CLEQiY/ILxqtztTWH/3iRRdyBLw6KMDxnKMchrtbj2OFmehVh0WUCfW3DUrIgx/qFrJPICrq4Z4sTR9UQ==",
 3969           "dev": true
 3970         },
 3971         "ms": {
 3972           "version": "2.0.0",
 3973           "resolved": "https://registry.npmjs.org/ms/-/ms-2.0.0.tgz",
 3974           "integrity": "sha1-VgiurfwAvmwpAd9fmGF4jeDVl8g=",
 3975           "dev": true
 3976         }
 3977       }
 3978     },
 3979     "babel-types": {
 3980       "version": "6.26.0",
 3981       "resolved": "https://registry.npmjs.org/babel-types/-/babel-types-6.26.0.tgz",
 3982       "integrity": "sha1-o7Bz+Uq0nrb6Vc1lInozQ4BjJJc=",
 3983       "dev": true,
 3984       "requires": {
 3985         "babel-runtime": "^6.26.0",
 3986         "esutils": "^2.0.2",
 3987         "lodash": "^4.17.4",
 3988         "to-fast-properties": "^1.0.3"
 3989       },
 3990       "dependencies": {
 3991         "to-fast-properties": {
 3992           "version": "1.0.3",
 3993           "resolved": "https://registry.npmjs.org/to-fast-properties/-/to-fast-properties-1.0.3.tgz",
 3994           "integrity": "sha1-uDVx+k2MJbguIxsG46MFXeTKGkc=",
 3995           "dev": true
 3996         }
 3997       }
 3998     },
 3999     "babylon": {
 4000       "version": "6.18.0",
 4001       "resolved": "https://registry.npmjs.org/babylon/-/babylon-6.18.0.tgz",
 4002       "integrity": "sha512-q/UEjfGJ2Cm3oKV71DJz9d25TPnq5rhBVL2Q4fA5wcC3jcrdn7+SssEybFIxwAvvP+YCsCYNKughoF33GxgycQ==",
 4003       "dev": true
 4004     },
 4005     "babylon-walk": {
 4006       "version": "1.0.2",
 4007       "resolved": "https://registry.npmjs.org/babylon-walk/-/babylon-walk-1.0.2.tgz",
 4008       "integrity": "sha1-OxWl3btIKni0zpwByLoYFwLZ1s4=",
 4009       "dev": true,
 4010       "requires": {
 4011         "babel-runtime": "^6.11.6",
 4012         "babel-types": "^6.15.0",
 4013         "lodash.clone": "^4.5.0"
 4014       }
 4015     },
 4016     "bail": {
 4017       "version": "1.0.4",
 4018       "resolved": "https://registry.npmjs.org/bail/-/bail-1.0.4.tgz",
 4019       "integrity": "sha512-S8vuDB4w6YpRhICUDET3guPlQpaJl7od94tpZ0Fvnyp+MKW/HyDTcRDck+29C9g+d/qQHnddRH3+94kZdrW0Ww==",
 4020       "dev": true
 4021     },
 4022     "balanced-match": {
 4023       "version": "1.0.0",
 4024       "resolved": "https://registry.npmjs.org/balanced-match/-/balanced-match-1.0.0.tgz",
 4025       "integrity": "sha1-ibTRmasr7kneFk6gK4nORi1xt2c=",
 4026       "dev": true
 4027     },
 4028     "base": {
 4029       "version": "0.11.2",
 4030       "resolved": "https://registry.npmjs.org/base/-/base-0.11.2.tgz",
 4031       "integrity": "sha512-5T6P4xPgpp0YDFvSWwEZ4NoE3aM4QBQXDzmVbraCkFj8zHM+mba8SyqB5DbZWyR7mYHo6Y7BdQo3MoA4m0TeQg==",
 4032       "dev": true,
 4033       "requires": {
 4034         "cache-base": "^1.0.1",
 4035         "class-utils": "^0.3.5",
 4036         "component-emitter": "^1.2.1",
 4037         "define-property": "^1.0.0",
 4038         "isobject": "^3.0.1",
 4039         "mixin-deep": "^1.2.0",
 4040         "pascalcase": "^0.1.1"
 4041       },
 4042       "dependencies": {
 4043         "define-property": {
 4044           "version": "1.0.0",
 4045           "resolved": "https://registry.npmjs.org/define-property/-/define-property-1.0.0.tgz",
 4046           "integrity": "sha1-dp66rz9KY6rTr56NMEybvnm/sOY=",
 4047           "dev": true,
 4048           "requires": {
 4049             "is-descriptor": "^1.0.0"
 4050           }
 4051         },
 4052         "is-accessor-descriptor": {
 4053           "version": "1.0.0",
 4054           "resolved": "https://registry.npmjs.org/is-accessor-descriptor/-/is-accessor-descriptor-1.0.0.tgz",
 4055           "integrity": "sha512-m5hnHTkcVsPfqx3AKlyttIPb7J+XykHvJP2B9bZDjlhLIoEq4XoK64Vg7boZlVWYK6LUY94dYPEE7Lh0ZkZKcQ==",
 4056           "dev": true,
 4057           "requires": {
 4058             "kind-of": "^6.0.0"
 4059           }
 4060         },
 4061         "is-data-descriptor": {
 4062           "version": "1.0.0",
 4063           "resolved": "https://registry.npmjs.org/is-data-descriptor/-/is-data-descriptor-1.0.0.tgz",
 4064           "integrity": "sha512-jbRXy1FmtAoCjQkVmIVYwuuqDFUbaOeDjmed1tOGPrsMhtJA4rD9tkgA0F1qJ3gRFRXcHYVkdeaP50Q5rE/jLQ==",
 4065           "dev": true,
 4066           "requires": {
 4067             "kind-of": "^6.0.0"
 4068           }
 4069         },
 4070         "is-descriptor": {
 4071           "version": "1.0.2",
 4072           "resolved": "https://registry.npmjs.org/is-descriptor/-/is-descriptor-1.0.2.tgz",
 4073           "integrity": "sha512-2eis5WqQGV7peooDyLmNEPUrps9+SXX5c9pL3xEB+4e9HnGuDa7mB7kHxHw4CbqS9k1T2hOH3miL8n8WtiYVtg==",
 4074           "dev": true,
 4075           "requires": {
 4076             "is-accessor-descriptor": "^1.0.0",
 4077             "is-data-descriptor": "^1.0.0",
 4078             "kind-of": "^6.0.2"
 4079           }
 4080         }
 4081       }
 4082     },
 4083     "base64-js": {
 4084       "version": "1.3.0",
 4085       "resolved": "https://registry.npmjs.org/base64-js/-/base64-js-1.3.0.tgz",
 4086       "integrity": "sha512-ccav/yGvoa80BQDljCxsmmQ3Xvx60/UpBIij5QN21W3wBi/hhIC9OoO+KLpu9IJTS9j4DRVJ3aDDF9cMSoa2lw==",
 4087       "dev": true
 4088     },
 4089     "bcrypt-pbkdf": {
 4090       "version": "1.0.2",
 4091       "resolved": "https://registry.npmjs.org/bcrypt-pbkdf/-/bcrypt-pbkdf-1.0.2.tgz",
 4092       "integrity": "sha1-pDAdOJtqQ/m2f/PKEaP2Y342Dp4=",
 4093       "dev": true,
 4094       "requires": {
 4095         "tweetnacl": "^0.14.3"
 4096       }
 4097     },
 4098     "bin-v8-flags-filter": {
 4099       "version": "1.2.0",
 4100       "resolved": "https://registry.npmjs.org/bin-v8-flags-filter/-/bin-v8-flags-filter-1.2.0.tgz",
 4101       "integrity": "sha512-g8aeYkY7GhyyKRvQMBsJQZjhm2iCX3dKYvfrMpwVR8IxmUGrkpCBFoKbB9Rh0o3sTLCjU/1tFpZ4C7j3f+D+3g==",
 4102       "dev": true
 4103     },
 4104     "binary-extensions": {
 4105       "version": "1.13.1",
 4106       "resolved": "https://registry.npmjs.org/binary-extensions/-/binary-extensions-1.13.1.tgz",
 4107       "integrity": "sha512-Un7MIEDdUC5gNpcGDV97op1Ywk748MpHcFTHoYs6qnj1Z3j7I53VG3nwZhKzoBZmbdRNnb6WRdFlwl7tSDuZGw==",
 4108       "dev": true
 4109     },
 4110     "bindings": {
 4111       "version": "1.5.0",
 4112       "resolved": "https://registry.npmjs.org/bindings/-/bindings-1.5.0.tgz",
 4113       "integrity": "sha512-p2q/t/mhvuOj/UeLlV6566GD/guowlr0hHxClI0W9m7MWYkL1F0hLo+0Aexs9HSPCtR1SXQ0TD3MMKrXZajbiQ==",
 4114       "dev": true,
 4115       "requires": {
 4116         "file-uri-to-path": "1.0.0"
 4117       }
 4118     },
 4119     "bl": {
 4120       "version": "1.2.2",
 4121       "resolved": "https://registry.npmjs.org/bl/-/bl-1.2.2.tgz",
 4122       "integrity": "sha512-e8tQYnZodmebYDWGH7KMRvtzKXaJHx3BbilrgZCfvyLUYdKpK1t5PSPmpkny/SgiTSCnjfLW7v5rlONXVFkQEA==",
 4123       "dev": true,
 4124       "requires": {
 4125         "readable-stream": "^2.3.5",
 4126         "safe-buffer": "^5.1.1"
 4127       }
 4128     },
 4129     "block-stream": {
 4130       "version": "0.0.9",
 4131       "resolved": "https://registry.npmjs.org/block-stream/-/block-stream-0.0.9.tgz",
 4132       "integrity": "sha1-E+v+d4oDIFz+A3UUgeu0szAMEmo=",
 4133       "dev": true,
 4134       "requires": {
 4135         "inherits": "~2.0.0"
 4136       }
 4137     },
 4138     "bluebird": {
 4139       "version": "3.5.5",
 4140       "resolved": "https://registry.npmjs.org/bluebird/-/bluebird-3.5.5.tgz",
 4141       "integrity": "sha512-5am6HnnfN+urzt4yfg7IgTbotDjIT/u8AJpEt0sIU9FtXfVeezXAPKswrG+xKUCOYAINpSdgZVDU6QFh+cuH3w==",
 4142       "dev": true
 4143     },
 4144     "bluebird-lst": {
 4145       "version": "1.0.9",
 4146       "resolved": "https://registry.npmjs.org/bluebird-lst/-/bluebird-lst-1.0.9.tgz",
 4147       "integrity": "sha512-7B1Rtx82hjnSD4PGLAjVWeYH3tHAcVUmChh85a3lltKQm6FresXh9ErQo6oAv6CqxttczC3/kEg8SY5NluPuUw==",
 4148       "dev": true,
 4149       "requires": {
 4150         "bluebird": "^3.5.5"
 4151       }
 4152     },
 4153     "bn.js": {
 4154       "version": "4.11.8",
 4155       "resolved": "https://registry.npmjs.org/bn.js/-/bn.js-4.11.8.tgz",
 4156       "integrity": "sha512-ItfYfPLkWHUjckQCk8xC+LwxgK8NYcXywGigJgSwOP8Y2iyWT4f2vsZnoOXTTbo+o5yXmIUJ4gn5538SO5S3gA==",
 4157       "dev": true
 4158     },
 4159     "boolbase": {
 4160       "version": "1.0.0",
 4161       "resolved": "https://registry.npmjs.org/boolbase/-/boolbase-1.0.0.tgz",
 4162       "integrity": "sha1-aN/1++YMUes3cl6p4+0xDcwed24=",
 4163       "dev": true
 4164     },
 4165     "bowser": {
 4166       "version": "2.8.1",
 4167       "resolved": "https://registry.npmjs.org/bowser/-/bowser-2.8.1.tgz",
 4168       "integrity": "sha512-FxxltGKqMHkVa3KtpA+kdnxH0caHPDewccyrK3vW1bsMw6Zco4vRPmMunowX0pXlDZqhxkKSpToADQI2Sk4OeQ==",
 4169       "dev": true
 4170     },
 4171     "boxen": {
 4172       "version": "4.2.0",
 4173       "resolved": "https://registry.npmjs.org/boxen/-/boxen-4.2.0.tgz",
 4174       "integrity": "sha512-eB4uT9RGzg2odpER62bBwSLvUeGC+WbRjjyyFhGsKnc8wp/m0+hQsMUvUe3H2V0D5vw0nBdO1hCJoZo5mKeuIQ==",
 4175       "dev": true,
 4176       "requires": {
 4177         "ansi-align": "^3.0.0",
 4178         "camelcase": "^5.3.1",
 4179         "chalk": "^3.0.0",
 4180         "cli-boxes": "^2.2.0",
 4181         "string-width": "^4.1.0",
 4182         "term-size": "^2.1.0",
 4183         "type-fest": "^0.8.1",
 4184         "widest-line": "^3.1.0"
 4185       },
 4186       "dependencies": {
 4187         "ansi-regex": {
 4188           "version": "5.0.0",
 4189           "resolved": "https://registry.npmjs.org/ansi-regex/-/ansi-regex-5.0.0.tgz",
 4190           "integrity": "sha512-bY6fj56OUQ0hU1KjFNDQuJFezqKdrAyFdIevADiqrWHwSlbmBNMHp5ak2f40Pm8JTFyM2mqxkG6ngkHO11f/lg==",
 4191           "dev": true
 4192         },
 4193         "ansi-styles": {
 4194           "version": "4.2.1",
 4195           "resolved": "https://registry.npmjs.org/ansi-styles/-/ansi-styles-4.2.1.tgz",
 4196           "integrity": "sha512-9VGjrMsG1vePxcSweQsN20KY/c4zN0h9fLjqAbwbPfahM3t+NL+M9HC8xeXG2I8pX5NoamTGNuomEUFI7fcUjA==",
 4197           "dev": true,
 4198           "requires": {
 4199             "@types/color-name": "^1.1.1",
 4200             "color-convert": "^2.0.1"
 4201           }
 4202         },
 4203         "chalk": {
 4204           "version": "3.0.0",
 4205           "resolved": "https://registry.npmjs.org/chalk/-/chalk-3.0.0.tgz",
 4206           "integrity": "sha512-4D3B6Wf41KOYRFdszmDqMCGq5VV/uMAB273JILmO+3jAlh8X4qDtdtgCR3fxtbLEMzSx22QdhnDcJvu2u1fVwg==",
 4207           "dev": true,
 4208           "requires": {
 4209             "ansi-styles": "^4.1.0",
 4210             "supports-color": "^7.1.0"
 4211           }
 4212         },
 4213         "color-convert": {
 4214           "version": "2.0.1",
 4215           "resolved": "https://registry.npmjs.org/color-convert/-/color-convert-2.0.1.tgz",
 4216           "integrity": "sha512-RRECPsj7iu/xb5oKYcsFHSppFNnsj/52OVTRKb4zP5onXwVF3zVmmToNcOfGC+CRDpfK/U584fMg38ZHCaElKQ==",
 4217           "dev": true,
 4218           "requires": {
 4219             "color-name": "~1.1.4"
 4220           }
 4221         },
 4222         "color-name": {
 4223           "version": "1.1.4",
 4224           "resolved": "https://registry.npmjs.org/color-name/-/color-name-1.1.4.tgz",
 4225           "integrity": "sha512-dOy+3AuW3a2wNbZHIuMZpTcgjGuLU/uBL/ubcZF9OXbDo8ff4O8yVp5Bf0efS8uEoYo5q4Fx7dY9OgQGXgAsQA==",
 4226           "dev": true
 4227         },
 4228         "emoji-regex": {
 4229           "version": "8.0.0",
 4230           "resolved": "https://registry.npmjs.org/emoji-regex/-/emoji-regex-8.0.0.tgz",
 4231           "integrity": "sha512-MSjYzcWNOA0ewAHpz0MxpYFvwg6yjy1NG3xteoqz644VCo/RPgnr1/GGt+ic3iJTzQ8Eu3TdM14SawnVUmGE6A==",
 4232           "dev": true
 4233         },
 4234         "has-flag": {
 4235           "version": "4.0.0",
 4236           "resolved": "https://registry.npmjs.org/has-flag/-/has-flag-4.0.0.tgz",
 4237           "integrity": "sha512-EykJT/Q1KjTWctppgIAgfSO0tKVuZUjhgMr17kqTumMl6Afv3EISleU7qZUzoXDFTAHTDC4NOoG/ZxU3EvlMPQ==",
 4238           "dev": true
 4239         },
 4240         "is-fullwidth-code-point": {
 4241           "version": "3.0.0",
 4242           "resolved": "https://registry.npmjs.org/is-fullwidth-code-point/-/is-fullwidth-code-point-3.0.0.tgz",
 4243           "integrity": "sha512-zymm5+u+sCsSWyD9qNaejV3DFvhCKclKdizYaJUuHA83RLjb7nSuGnddCHGv0hk+KY7BMAlsWeK4Ueg6EV6XQg==",
 4244           "dev": true
 4245         },
 4246         "string-width": {
 4247           "version": "4.2.0",
 4248           "resolved": "https://registry.npmjs.org/string-width/-/string-width-4.2.0.tgz",
 4249           "integrity": "sha512-zUz5JD+tgqtuDjMhwIg5uFVV3dtqZ9yQJlZVfq4I01/K5Paj5UHj7VyrQOJvzawSVlKpObApbfD0Ed6yJc+1eg==",
 4250           "dev": true,
 4251           "requires": {
 4252             "emoji-regex": "^8.0.0",
 4253             "is-fullwidth-code-point": "^3.0.0",
 4254             "strip-ansi": "^6.0.0"
 4255           }
 4256         },
 4257         "strip-ansi": {
 4258           "version": "6.0.0",
 4259           "resolved": "https://registry.npmjs.org/strip-ansi/-/strip-ansi-6.0.0.tgz",
 4260           "integrity": "sha512-AuvKTrTfQNYNIctbR1K/YGTR1756GycPsg7b9bdV9Duqur4gv6aKqHXah67Z8ImS7WEz5QVcOtlfW2rZEugt6w==",
 4261           "dev": true,
 4262           "requires": {
 4263             "ansi-regex": "^5.0.0"
 4264           }
 4265         },
 4266         "supports-color": {
 4267           "version": "7.1.0",
 4268           "resolved": "https://registry.npmjs.org/supports-color/-/supports-color-7.1.0.tgz",
 4269           "integrity": "sha512-oRSIpR8pxT1Wr2FquTNnGet79b3BWljqOuoW/h4oBhxJ/HUbX5nX6JSruTkvXDCFMwDPvsaTTbvMLKZWSy0R5g==",
 4270           "dev": true,
 4271           "requires": {
 4272             "has-flag": "^4.0.0"
 4273           }
 4274         },
 4275         "type-fest": {
 4276           "version": "0.8.1",
 4277           "resolved": "https://registry.npmjs.org/type-fest/-/type-fest-0.8.1.tgz",
 4278           "integrity": "sha512-4dbzIzqvjtgiM5rw1k5rEHtBANKmdudhGyBEajN01fEyhaAIhsoKNy6y7+IN93IfpFtwY9iqi7kD+xwKhQsNJA==",
 4279           "dev": true
 4280         }
 4281       }
 4282     },
 4283     "brace-expansion": {
 4284       "version": "1.1.11",
 4285       "resolved": "https://registry.npmjs.org/brace-expansion/-/brace-expansion-1.1.11.tgz",
 4286       "integrity": "sha512-iCuPHDFgrHX7H2vEI/5xpz07zSHB00TpugqhmYtVmMO6518mCuRMoOYFldEBl0g187ufozdaHgWKcYFb61qGiA==",
 4287       "dev": true,
 4288       "requires": {
 4289         "balanced-match": "^1.0.0",
 4290         "concat-map": "0.0.1"
 4291       }
 4292     },
 4293     "braces": {
 4294       "version": "2.3.2",
 4295       "resolved": "https://registry.npmjs.org/braces/-/braces-2.3.2.tgz",
 4296       "integrity": "sha512-aNdbnj9P8PjdXU4ybaWLK2IF3jc/EoDYbC7AazW6to3TRsfXxscC9UXOB5iDiEQrkyIbWp2SLQda4+QAa7nc3w==",
 4297       "dev": true,
 4298       "requires": {
 4299         "arr-flatten": "^1.1.0",
 4300         "array-unique": "^0.3.2",
 4301         "extend-shallow": "^2.0.1",
 4302         "fill-range": "^4.0.0",
 4303         "isobject": "^3.0.1",
 4304         "repeat-element": "^1.1.2",
 4305         "snapdragon": "^0.8.1",
 4306         "snapdragon-node": "^2.0.1",
 4307         "split-string": "^3.0.2",
 4308         "to-regex": "^3.0.1"
 4309       },
 4310       "dependencies": {
 4311         "extend-shallow": {
 4312           "version": "2.0.1",
 4313           "resolved": "https://registry.npmjs.org/extend-shallow/-/extend-shallow-2.0.1.tgz",
 4314           "integrity": "sha1-Ua99YUrZqfYQ6huvu5idaxxWiQ8=",
 4315           "dev": true,
 4316           "requires": {
 4317             "is-extendable": "^0.1.0"
 4318           }
 4319         }
 4320       }
 4321     },
 4322     "brfs": {
 4323       "version": "1.6.1",
 4324       "resolved": "https://registry.npmjs.org/brfs/-/brfs-1.6.1.tgz",
 4325       "integrity": "sha512-OfZpABRQQf+Xsmju8XE9bDjs+uU4vLREGolP7bDgcpsI17QREyZ4Bl+2KLxxx1kCgA0fAIhKQBaBYh+PEcCqYQ==",
 4326       "dev": true,
 4327       "requires": {
 4328         "quote-stream": "^1.0.1",
 4329         "resolve": "^1.1.5",
 4330         "static-module": "^2.2.0",
 4331         "through2": "^2.0.0"
 4332       },
 4333       "dependencies": {
 4334         "through2": {
 4335           "version": "2.0.5",
 4336           "resolved": "https://registry.npmjs.org/through2/-/through2-2.0.5.tgz",
 4337           "integrity": "sha512-/mrRod8xqpA+IHSLyGCQ2s8SPHiCDEeQJSep1jqLYeEUClOFG2Qsh+4FU6G9VeqpZnGW/Su8LQGc4YKni5rYSQ==",
 4338           "dev": true,
 4339           "requires": {
 4340             "readable-stream": "~2.3.6",
 4341             "xtend": "~4.0.1"
 4342           }
 4343         },
 4344         "xtend": {
 4345           "version": "4.0.2",
 4346           "resolved": "https://registry.npmjs.org/xtend/-/xtend-4.0.2.tgz",
 4347           "integrity": "sha512-LKYU1iAXJXUgAXn9URjiu+MWhyUXHsvfp7mcuYm9dSUKK0/CjtrUwFAxD82/mCWbtLsGjFIad0wIsod4zrTAEQ==",
 4348           "dev": true
 4349         }
 4350       }
 4351     },
 4352     "brorand": {
 4353       "version": "1.1.0",
 4354       "resolved": "https://registry.npmjs.org/brorand/-/brorand-1.1.0.tgz",
 4355       "integrity": "sha1-EsJe/kCkXjwyPrhnWgoM5XsiNx8=",
 4356       "dev": true
 4357     },
 4358     "brotli": {
 4359       "version": "1.3.2",
 4360       "resolved": "https://registry.npmjs.org/brotli/-/brotli-1.3.2.tgz",
 4361       "integrity": "sha1-UlqcrU/LqWR119OI9q7LE+7VL0Y=",
 4362       "dev": true,
 4363       "requires": {
 4364         "base64-js": "^1.1.2"
 4365       }
 4366     },
 4367     "browser-process-hrtime": {
 4368       "version": "0.1.3",
 4369       "resolved": "https://registry.npmjs.org/browser-process-hrtime/-/browser-process-hrtime-0.1.3.tgz",
 4370       "integrity": "sha512-bRFnI4NnjO6cnyLmOV/7PVoDEMJChlcfN0z4s1YMBY989/SvlfMI1lgCnkFUs53e9gQF+w7qu7XdllSTiSl8Aw==",
 4371       "dev": true
 4372     },
 4373     "browserify-aes": {
 4374       "version": "1.2.0",
 4375       "resolved": "https://registry.npmjs.org/browserify-aes/-/browserify-aes-1.2.0.tgz",
 4376       "integrity": "sha512-+7CHXqGuspUn/Sl5aO7Ea0xWGAtETPXNSAjHo48JfLdPWcMng33Xe4znFvQweqc/uzk5zSOI3H52CYnjCfb5hA==",
 4377       "dev": true,
 4378       "requires": {
 4379         "buffer-xor": "^1.0.3",
 4380         "cipher-base": "^1.0.0",
 4381         "create-hash": "^1.1.0",
 4382         "evp_bytestokey": "^1.0.3",
 4383         "inherits": "^2.0.1",
 4384         "safe-buffer": "^5.0.1"
 4385       }
 4386     },
 4387     "browserify-cipher": {
 4388       "version": "1.0.1",
 4389       "resolved": "https://registry.npmjs.org/browserify-cipher/-/browserify-cipher-1.0.1.tgz",
 4390       "integrity": "sha512-sPhkz0ARKbf4rRQt2hTpAHqn47X3llLkUGn+xEJzLjwY8LRs2p0v7ljvI5EyoRO/mexrNunNECisZs+gw2zz1w==",
 4391       "dev": true,
 4392       "requires": {
 4393         "browserify-aes": "^1.0.4",
 4394         "browserify-des": "^1.0.0",
 4395         "evp_bytestokey": "^1.0.0"
 4396       }
 4397     },
 4398     "browserify-des": {
 4399       "version": "1.0.2",
 4400       "resolved": "https://registry.npmjs.org/browserify-des/-/browserify-des-1.0.2.tgz",
 4401       "integrity": "sha512-BioO1xf3hFwz4kc6iBhI3ieDFompMhrMlnDFC4/0/vd5MokpuAc3R+LYbwTA9A5Yc9pq9UYPqffKpW2ObuwX5A==",
 4402       "dev": true,
 4403       "requires": {
 4404         "cipher-base": "^1.0.1",
 4405         "des.js": "^1.0.0",
 4406         "inherits": "^2.0.1",
 4407         "safe-buffer": "^5.1.2"
 4408       }
 4409     },
 4410     "browserify-rsa": {
 4411       "version": "4.0.1",
 4412       "resolved": "https://registry.npmjs.org/browserify-rsa/-/browserify-rsa-4.0.1.tgz",
 4413       "integrity": "sha1-IeCr+vbyApzy+vsTNWenAdQTVSQ=",
 4414       "dev": true,
 4415       "requires": {
 4416         "bn.js": "^4.1.0",
 4417         "randombytes": "^2.0.1"
 4418       }
 4419     },
 4420     "browserify-sign": {
 4421       "version": "4.0.4",
 4422       "resolved": "https://registry.npmjs.org/browserify-sign/-/browserify-sign-4.0.4.tgz",
 4423       "integrity": "sha1-qk62jl17ZYuqa/alfmMMvXqT0pg=",
 4424       "dev": true,
 4425       "requires": {
 4426         "bn.js": "^4.1.1",
 4427         "browserify-rsa": "^4.0.0",
 4428         "create-hash": "^1.1.0",
 4429         "create-hmac": "^1.1.2",
 4430         "elliptic": "^6.0.0",
 4431         "inherits": "^2.0.1",
 4432         "parse-asn1": "^5.0.0"
 4433       }
 4434     },
 4435     "browserify-zlib": {
 4436       "version": "0.2.0",
 4437       "resolved": "https://registry.npmjs.org/browserify-zlib/-/browserify-zlib-0.2.0.tgz",
 4438       "integrity": "sha512-Z942RysHXmJrhqk88FmKBVq/v5tqmSkDz7p54G/MGyjMnCFFnC79XWNbg+Vta8W6Wb2qtSZTSxIGkJrRpCFEiA==",
 4439       "dev": true,
 4440       "requires": {
 4441         "pako": "~1.0.5"
 4442       },
 4443       "dependencies": {
 4444         "pako": {
 4445           "version": "1.0.11",
 4446           "resolved": "https://registry.npmjs.org/pako/-/pako-1.0.11.tgz",
 4447           "integrity": "sha512-4hLB8Py4zZce5s4yd9XzopqwVv/yGNhV1Bl8NTmCq1763HeK2+EwVTv+leGeL13Dnh2wfbqowVPXCIO0z4taYw==",
 4448           "dev": true
 4449         }
 4450       }
 4451     },
 4452     "browserslist": {
 4453       "version": "4.8.2",
 4454       "resolved": "https://registry.npmjs.org/browserslist/-/browserslist-4.8.2.tgz",
 4455       "integrity": "sha512-+M4oeaTplPm/f1pXDw84YohEv7B1i/2Aisei8s4s6k3QsoSHa7i5sz8u/cGQkkatCPxMASKxPualR4wwYgVboA==",
 4456       "dev": true,
 4457       "requires": {
 4458         "caniuse-lite": "^1.0.30001015",
 4459         "electron-to-chromium": "^1.3.322",
 4460         "node-releases": "^1.1.42"
 4461       }
 4462     },
 4463     "buffer": {
 4464       "version": "5.4.0",
 4465       "resolved": "https://registry.npmjs.org/buffer/-/buffer-5.4.0.tgz",
 4466       "integrity": "sha512-Xpgy0IwHK2N01ncykXTy6FpCWuM+CJSHoPVBLyNqyrWxsedpLvwsYUhf0ME3WRFNUhos0dMamz9cOS/xRDtU5g==",
 4467       "dev": true,
 4468       "requires": {
 4469         "base64-js": "^1.0.2",
 4470         "ieee754": "^1.1.4"
 4471       }
 4472     },
 4473     "buffer-alloc": {
 4474       "version": "1.2.0",
 4475       "resolved": "https://registry.npmjs.org/buffer-alloc/-/buffer-alloc-1.2.0.tgz",
 4476       "integrity": "sha512-CFsHQgjtW1UChdXgbyJGtnm+O/uLQeZdtbDo8mfUgYXCHSM1wgrVxXm6bSyrUuErEb+4sYVGCzASBRot7zyrow==",
 4477       "dev": true,
 4478       "requires": {
 4479         "buffer-alloc-unsafe": "^1.1.0",
 4480         "buffer-fill": "^1.0.0"
 4481       }
 4482     },
 4483     "buffer-alloc-unsafe": {
 4484       "version": "1.1.0",
 4485       "resolved": "https://registry.npmjs.org/buffer-alloc-unsafe/-/buffer-alloc-unsafe-1.1.0.tgz",
 4486       "integrity": "sha512-TEM2iMIEQdJ2yjPJoSIsldnleVaAk1oW3DBVUykyOLsEsFmEc9kn+SFFPz+gl54KQNxlDnAwCXosOS9Okx2xAg==",
 4487       "dev": true
 4488     },
 4489     "buffer-crc32": {
 4490       "version": "0.2.13",
 4491       "resolved": "https://registry.npmjs.org/buffer-crc32/-/buffer-crc32-0.2.13.tgz",
 4492       "integrity": "sha1-DTM+PwDqxQqhRUq9MO+MKl2ackI=",
 4493       "dev": true
 4494     },
 4495     "buffer-equal": {
 4496       "version": "0.0.1",
 4497       "resolved": "https://registry.npmjs.org/buffer-equal/-/buffer-equal-0.0.1.tgz",
 4498       "integrity": "sha1-kbx0sR6kBbyRa8aqkI+q+ltKrEs=",
 4499       "dev": true
 4500     },
 4501     "buffer-fill": {
 4502       "version": "1.0.0",
 4503       "resolved": "https://registry.npmjs.org/buffer-fill/-/buffer-fill-1.0.0.tgz",
 4504       "integrity": "sha1-+PeLdniYiO858gXNY39o5wISKyw=",
 4505       "dev": true
 4506     },
 4507     "buffer-from": {
 4508       "version": "1.1.1",
 4509       "resolved": "https://registry.npmjs.org/buffer-from/-/buffer-from-1.1.1.tgz",
 4510       "integrity": "sha512-MQcXEUbCKtEo7bhqEs6560Hyd4XaovZlO/k9V3hjVUF/zwW7KBVdSK4gIt/bzwS9MbR5qob+F5jusZsb0YQK2A=="
 4511     },
 4512     "buffer-xor": {
 4513       "version": "1.0.3",
 4514       "resolved": "https://registry.npmjs.org/buffer-xor/-/buffer-xor-1.0.3.tgz",
 4515       "integrity": "sha1-JuYe0UIvtw3ULm42cp7VHYVf6Nk=",
 4516       "dev": true
 4517     },
 4518     "builder-util": {
 4519       "version": "22.6.0",
 4520       "resolved": "https://registry.npmjs.org/builder-util/-/builder-util-22.6.0.tgz",
 4521       "integrity": "sha512-jgdES2ExJYkuXC3DEaGAjFctKNA81C4QDy8zdoc+rqdSqheTizuDNtZg02uMFklmUES4V4fggmqds+Y7wraqng==",
 4522       "dev": true,
 4523       "requires": {
 4524         "7zip-bin": "~5.0.3",
 4525         "@types/debug": "^4.1.5",
 4526         "@types/fs-extra": "^8.1.0",
 4527         "app-builder-bin": "3.5.8",
 4528         "bluebird-lst": "^1.0.9",
 4529         "builder-util-runtime": "8.7.0",
 4530         "chalk": "^4.0.0",
 4531         "debug": "^4.1.1",
 4532         "fs-extra": "^9.0.0",
 4533         "is-ci": "^2.0.0",
 4534         "js-yaml": "^3.13.1",
 4535         "source-map-support": "^0.5.19",
 4536         "stat-mode": "^1.0.0",
 4537         "temp-file": "^3.3.7"
 4538       },
 4539       "dependencies": {
 4540         "@types/fs-extra": {
 4541           "version": "8.1.0",
 4542           "resolved": "https://registry.npmjs.org/@types/fs-extra/-/fs-extra-8.1.0.tgz",
 4543           "integrity": "sha512-UoOfVEzAUpeSPmjm7h1uk5MH6KZma2z2O7a75onTGjnNvAvMVrPzPL/vBbT65iIGHWj6rokwfmYcmxmlSf2uwg==",
 4544           "dev": true,
 4545           "requires": {
 4546             "@types/node": "*"
 4547           }
 4548         },
 4549         "ansi-styles": {
 4550           "version": "4.2.1",
 4551           "resolved": "https://registry.npmjs.org/ansi-styles/-/ansi-styles-4.2.1.tgz",
 4552           "integrity": "sha512-9VGjrMsG1vePxcSweQsN20KY/c4zN0h9fLjqAbwbPfahM3t+NL+M9HC8xeXG2I8pX5NoamTGNuomEUFI7fcUjA==",
 4553           "dev": true,
 4554           "requires": {
 4555             "@types/color-name": "^1.1.1",
 4556             "color-convert": "^2.0.1"
 4557           }
 4558         },
 4559         "chalk": {
 4560           "version": "4.0.0",
 4561           "resolved": "https://registry.npmjs.org/chalk/-/chalk-4.0.0.tgz",
 4562           "integrity": "sha512-N9oWFcegS0sFr9oh1oz2d7Npos6vNoWW9HvtCg5N1KRFpUhaAhvTv5Y58g880fZaEYSNm3qDz8SU1UrGvp+n7A==",
 4563           "dev": true,
 4564           "requires": {
 4565             "ansi-styles": "^4.1.0",
 4566             "supports-color": "^7.1.0"
 4567           }
 4568         },
 4569         "color-convert": {
 4570           "version": "2.0.1",
 4571           "resolved": "https://registry.npmjs.org/color-convert/-/color-convert-2.0.1.tgz",
 4572           "integrity": "sha512-RRECPsj7iu/xb5oKYcsFHSppFNnsj/52OVTRKb4zP5onXwVF3zVmmToNcOfGC+CRDpfK/U584fMg38ZHCaElKQ==",
 4573           "dev": true,
 4574           "requires": {
 4575             "color-name": "~1.1.4"
 4576           }
 4577         },
 4578         "color-name": {
 4579           "version": "1.1.4",
 4580           "resolved": "https://registry.npmjs.org/color-name/-/color-name-1.1.4.tgz",
 4581           "integrity": "sha512-dOy+3AuW3a2wNbZHIuMZpTcgjGuLU/uBL/ubcZF9OXbDo8ff4O8yVp5Bf0efS8uEoYo5q4Fx7dY9OgQGXgAsQA==",
 4582           "dev": true
 4583         },
 4584         "fs-extra": {
 4585           "version": "9.0.0",
 4586           "resolved": "https://registry.npmjs.org/fs-extra/-/fs-extra-9.0.0.tgz",
 4587           "integrity": "sha512-pmEYSk3vYsG/bF651KPUXZ+hvjpgWYw/Gc7W9NFUe3ZVLczKKWIij3IKpOrQcdw4TILtibFslZ0UmR8Vvzig4g==",
 4588           "dev": true,
 4589           "requires": {
 4590             "at-least-node": "^1.0.0",
 4591             "graceful-fs": "^4.2.0",
 4592             "jsonfile": "^6.0.1",
 4593             "universalify": "^1.0.0"
 4594           }
 4595         },
 4596         "has-flag": {
 4597           "version": "4.0.0",
 4598           "resolved": "https://registry.npmjs.org/has-flag/-/has-flag-4.0.0.tgz",
 4599           "integrity": "sha512-EykJT/Q1KjTWctppgIAgfSO0tKVuZUjhgMr17kqTumMl6Afv3EISleU7qZUzoXDFTAHTDC4NOoG/ZxU3EvlMPQ==",
 4600           "dev": true
 4601         },
 4602         "jsonfile": {
 4603           "version": "6.0.1",
 4604           "resolved": "https://registry.npmjs.org/jsonfile/-/jsonfile-6.0.1.tgz",
 4605           "integrity": "sha512-jR2b5v7d2vIOust+w3wtFKZIfpC2pnRmFAhAC/BuweZFQR8qZzxH1OyrQ10HmdVYiXWkYUqPVsz91cG7EL2FBg==",
 4606           "dev": true,
 4607           "requires": {
 4608             "graceful-fs": "^4.1.6",
 4609             "universalify": "^1.0.0"
 4610           }
 4611         },
 4612         "source-map": {
 4613           "version": "0.6.1",
 4614           "resolved": "https://registry.npmjs.org/source-map/-/source-map-0.6.1.tgz",
 4615           "integrity": "sha512-UjgapumWlbMhkBgzT7Ykc5YXUT46F0iKu8SGXq0bcwP5dz/h0Plj6enJqjz1Zbq2l5WaqYnrVbwWOWMyF3F47g==",
 4616           "dev": true
 4617         },
 4618         "source-map-support": {
 4619           "version": "0.5.19",
 4620           "resolved": "https://registry.npmjs.org/source-map-support/-/source-map-support-0.5.19.tgz",
 4621           "integrity": "sha512-Wonm7zOCIJzBGQdB+thsPar0kYuCIzYvxZwlBa87yi/Mdjv7Tip2cyVbLj5o0cFPN4EVkuTwb3GDDyUx2DGnGw==",
 4622           "dev": true,
 4623           "requires": {
 4624             "buffer-from": "^1.0.0",
 4625             "source-map": "^0.6.0"
 4626           }
 4627         },
 4628         "supports-color": {
 4629           "version": "7.1.0",
 4630           "resolved": "https://registry.npmjs.org/supports-color/-/supports-color-7.1.0.tgz",
 4631           "integrity": "sha512-oRSIpR8pxT1Wr2FquTNnGet79b3BWljqOuoW/h4oBhxJ/HUbX5nX6JSruTkvXDCFMwDPvsaTTbvMLKZWSy0R5g==",
 4632           "dev": true,
 4633           "requires": {
 4634             "has-flag": "^4.0.0"
 4635           }
 4636         },
 4637         "universalify": {
 4638           "version": "1.0.0",
 4639           "resolved": "https://registry.npmjs.org/universalify/-/universalify-1.0.0.tgz",
 4640           "integrity": "sha512-rb6X1W158d7pRQBg5gkR8uPaSfiids68LTJQYOtEUhoJUWBdaQHsuT/EUduxXYxcrt4r5PJ4fuHW1MHT6p0qug==",
 4641           "dev": true
 4642         }
 4643       }
 4644     },
 4645     "builder-util-runtime": {
 4646       "version": "8.7.0",
 4647       "resolved": "https://registry.npmjs.org/builder-util-runtime/-/builder-util-runtime-8.7.0.tgz",
 4648       "integrity": "sha512-G1AqqVM2vYTrSFR982c1NNzwXKrGLQjVjaZaWQdn4O6Z3YKjdMDofw88aD9jpyK9ZXkrCxR0tI3Qe9wNbyTlXg==",
 4649       "dev": true,
 4650       "requires": {
 4651         "debug": "^4.1.1",
 4652         "sax": "^1.2.4"
 4653       }
 4654     },
 4655     "builtin-modules": {
 4656       "version": "3.1.0",
 4657       "resolved": "https://registry.npmjs.org/builtin-modules/-/builtin-modules-3.1.0.tgz",
 4658       "integrity": "sha512-k0KL0aWZuBt2lrxrcASWDfwOLMnodeQjodT/1SxEQAXsHANgo6ZC/VEaSEHCXt7aSTZ4/4H5LKa+tBXmW7Vtvw==",
 4659       "dev": true
 4660     },
 4661     "builtin-status-codes": {
 4662       "version": "3.0.0",
 4663       "resolved": "https://registry.npmjs.org/builtin-status-codes/-/builtin-status-codes-3.0.0.tgz",
 4664       "integrity": "sha1-hZgoeOIbmOHGZCXgPQF0eI9Wnug=",
 4665       "dev": true
 4666     },
 4667     "cache-base": {
 4668       "version": "1.0.1",
 4669       "resolved": "https://registry.npmjs.org/cache-base/-/cache-base-1.0.1.tgz",
 4670       "integrity": "sha512-AKcdTnFSWATd5/GCPRxr2ChwIJ85CeyrEyjRHlKxQ56d4XJMGym0uAiKn0xbLOGOl3+yRpOTi484dVCEc5AUzQ==",
 4671       "dev": true,
 4672       "requires": {
 4673         "collection-visit": "^1.0.0",
 4674         "component-emitter": "^1.2.1",
 4675         "get-value": "^2.0.6",
 4676         "has-value": "^1.0.0",
 4677         "isobject": "^3.0.1",
 4678         "set-value": "^2.0.0",
 4679         "to-object-path": "^0.3.0",
 4680         "union-value": "^1.0.0",
 4681         "unset-value": "^1.0.0"
 4682       }
 4683     },
 4684     "cacheable-request": {
 4685       "version": "6.1.0",
 4686       "resolved": "https://registry.npmjs.org/cacheable-request/-/cacheable-request-6.1.0.tgz",
 4687       "integrity": "sha512-Oj3cAGPCqOZX7Rz64Uny2GYAZNliQSqfbePrgAQ1wKAihYmCUnraBtJtKcGR4xz7wF+LoJC+ssFZvv5BgF9Igg==",
 4688       "dev": true,
 4689       "requires": {
 4690         "clone-response": "^1.0.2",
 4691         "get-stream": "^5.1.0",
 4692         "http-cache-semantics": "^4.0.0",
 4693         "keyv": "^3.0.0",
 4694         "lowercase-keys": "^2.0.0",
 4695         "normalize-url": "^4.1.0",
 4696         "responselike": "^1.0.2"
 4697       },
 4698       "dependencies": {
 4699         "get-stream": {
 4700           "version": "5.1.0",
 4701           "resolved": "https://registry.npmjs.org/get-stream/-/get-stream-5.1.0.tgz",
 4702           "integrity": "sha512-EXr1FOzrzTfGeL0gQdeFEvOMm2mzMOglyiOXSTpPC+iAjAKftbr3jpCMWynogwYnM+eSj9sHGc6wjIcDvYiygw==",
 4703           "dev": true,
 4704           "requires": {
 4705             "pump": "^3.0.0"
 4706           }
 4707         },
 4708         "lowercase-keys": {
 4709           "version": "2.0.0",
 4710           "resolved": "https://registry.npmjs.org/lowercase-keys/-/lowercase-keys-2.0.0.tgz",
 4711           "integrity": "sha512-tqNXrS78oMOE73NMxK4EMLQsQowWf8jKooH9g7xPavRT706R6bkQJ6DY2Te7QukaZsulxa30wQ7bk0pm4XiHmA==",
 4712           "dev": true
 4713         }
 4714       }
 4715     },
 4716     "call-me-maybe": {
 4717       "version": "1.0.1",
 4718       "resolved": "https://registry.npmjs.org/call-me-maybe/-/call-me-maybe-1.0.1.tgz",
 4719       "integrity": "sha1-JtII6onje1y95gJQoV8DHBak1ms=",
 4720       "dev": true
 4721     },
 4722     "caller-callsite": {
 4723       "version": "2.0.0",
 4724       "resolved": "https://registry.npmjs.org/caller-callsite/-/caller-callsite-2.0.0.tgz",
 4725       "integrity": "sha1-hH4PzgoiN1CpoCfFSzNzGtMVQTQ=",
 4726       "dev": true,
 4727       "requires": {
 4728         "callsites": "^2.0.0"
 4729       },
 4730       "dependencies": {
 4731         "callsites": {
 4732           "version": "2.0.0",
 4733           "resolved": "https://registry.npmjs.org/callsites/-/callsites-2.0.0.tgz",
 4734           "integrity": "sha1-BuuE8A7qQT2oav/vrL/7Ngk7PFA=",
 4735           "dev": true
 4736         }
 4737       }
 4738     },
 4739     "caller-path": {
 4740       "version": "2.0.0",
 4741       "resolved": "https://registry.npmjs.org/caller-path/-/caller-path-2.0.0.tgz",
 4742       "integrity": "sha1-Ro+DBE42mrIBD6xfBs7uFbsssfQ=",
 4743       "dev": true,
 4744       "requires": {
 4745         "caller-callsite": "^2.0.0"
 4746       }
 4747     },
 4748     "callsite": {
 4749       "version": "1.0.0",
 4750       "resolved": "https://registry.npmjs.org/callsite/-/callsite-1.0.0.tgz",
 4751       "integrity": "sha1-KAOY5dZkvXQDi28JBRU+borxvCA=",
 4752       "dev": true
 4753     },
 4754     "callsite-record": {
 4755       "version": "4.1.3",
 4756       "resolved": "https://registry.npmjs.org/callsite-record/-/callsite-record-4.1.3.tgz",
 4757       "integrity": "sha512-otAcPmu8TiHZ38cIL3NjQa1nGoSQRRe8WDDUgj5ZUwJWn1wzOYBwVSJbpVyzZ0sesQeKlYsPu9DG70fhh6AK9g==",
 4758       "dev": true,
 4759       "requires": {
 4760         "@types/error-stack-parser": "^1.3.18",
 4761         "@types/lodash": "^4.14.72",
 4762         "callsite": "^1.0.0",
 4763         "chalk": "^2.4.0",
 4764         "error-stack-parser": "^1.3.3",
 4765         "highlight-es": "^1.0.0",
 4766         "lodash": "4.6.1 || ^4.16.1",
 4767         "pinkie-promise": "^2.0.0"
 4768       },
 4769       "dependencies": {
 4770         "chalk": {
 4771           "version": "2.4.2",
 4772           "resolved": "https://registry.npmjs.org/chalk/-/chalk-2.4.2.tgz",
 4773           "integrity": "sha512-Mti+f9lpJNcwF4tWV8/OrTTtF1gZi+f8FqlyAdouralcFWFQWF2+NgCHShjkCb+IFBLq9buZwE1xckQU4peSuQ==",
 4774           "dev": true,
 4775           "requires": {
 4776             "ansi-styles": "^3.2.1",
 4777             "escape-string-regexp": "^1.0.5",
 4778             "supports-color": "^5.3.0"
 4779           }
 4780         },
 4781         "error-stack-parser": {
 4782           "version": "1.3.6",
 4783           "resolved": "https://registry.npmjs.org/error-stack-parser/-/error-stack-parser-1.3.6.tgz",
 4784           "integrity": "sha1-4Oc7k+QXE40c18C3RrGkoUhUwpI=",
 4785           "dev": true,
 4786           "requires": {
 4787             "stackframe": "^0.3.1"
 4788           }
 4789         },
 4790         "stackframe": {
 4791           "version": "0.3.1",
 4792           "resolved": "https://registry.npmjs.org/stackframe/-/stackframe-0.3.1.tgz",
 4793           "integrity": "sha1-M6qE8Rd6VUjIk1Uzy/6zQgl19aQ=",
 4794           "dev": true
 4795         }
 4796       }
 4797     },
 4798     "camelcase": {
 4799       "version": "5.3.1",
 4800       "resolved": "https://registry.npmjs.org/camelcase/-/camelcase-5.3.1.tgz",