devDependencies:
  '@amoutonbrady/vite-plugin-solid': 0.4.2
  '@mapbox/mapbox-gl-geocoder': 4.7.0_mapbox-gl@2.0.0
  babel-preset-solid: 0.23.0
  big.js: 6.0.3
  dotenv: 8.2.0
  imap-simple: 5.0.0
  kv-storage-polyfill: 2.0.0
  mapbox-gl: 2.0.0
  quoted-printable: 1.0.1
  solid-js: 0.23.2
  tap: 14.11.0
  vite: 1.0.0-rc.13
  vite-plugin-external-worker: 0.1.0_vite@1.0.0-rc.13
lockfileVersion: 5.2
packages:
  /@amoutonbrady/vite-plugin-solid/0.4.2:
    dependencies:
      '@babel/core': 7.12.10
      '@babel/preset-typescript': 7.12.7_@babel+core@7.12.10
      '@rollup/plugin-babel': 5.2.2_@babel+core@7.12.10
      babel-preset-solid: 0.22.9_@babel+core@7.12.10
      dedent: 0.7.0
      solid-js: 0.22.10
      vite: 1.0.0-rc.13
    dev: true
    resolution:
      integrity: sha512-ta822R/F2VOGTt/dwJ7jGMwijnDd8XrJhPm+POdxwojCVUZw3wdAbbKZj6bRvcuAHqz+oC1tVUtYy256XuvVvA==
  /@babel/code-frame/7.10.4:
    dependencies:
      '@babel/highlight': 7.10.4
    dev: true
    resolution:
      integrity: sha512-vG6SvB6oYEhvgisZNFRmRCUkLz11c7rp+tbNTynGqc6mS1d5ATd/sGyV6W0KZZnXRKMTzZDRgQT3Ou9jhpAfUg==
  /@babel/core/7.12.10:
    dependencies:
      '@babel/code-frame': 7.10.4
      '@babel/generator': 7.12.10
      '@babel/helper-module-transforms': 7.12.1
      '@babel/helpers': 7.12.5
      '@babel/parser': 7.12.10
      '@babel/template': 7.12.7
      '@babel/traverse': 7.12.10
      '@babel/types': 7.12.10
      convert-source-map: 1.7.0
      debug: 4.3.1
      gensync: 1.0.0-beta.2
      json5: 2.1.3
      lodash: 4.17.20
      semver: 5.7.1
      source-map: 0.5.7
    dev: true
    engines:
      node: '>=6.9.0'
    resolution:
      integrity: sha512-eTAlQKq65zHfkHZV0sIVODCPGVgoo1HdBlbSLi9CqOzuZanMv2ihzY+4paiKr1mH+XmYESMAmJ/dpZ68eN6d8w==
  /@babel/generator/7.12.10:
    dependencies:
      '@babel/types': 7.12.10
      jsesc: 2.5.2
      source-map: 0.5.7
    dev: true
    resolution:
      integrity: sha512-6mCdfhWgmqLdtTkhXjnIz0LcdVCd26wS2JXRtj2XY0u5klDsXBREA/pG5NVOuVnF2LUrBGNFtQkIqqTbblg0ww==
  /@babel/helper-create-class-features-plugin/7.12.1_@babel+core@7.12.10:
    dependencies:
      '@babel/core': 7.12.10
      '@babel/helper-function-name': 7.10.4
      '@babel/helper-member-expression-to-functions': 7.12.7
      '@babel/helper-optimise-call-expression': 7.12.10
      '@babel/helper-replace-supers': 7.12.5
      '@babel/helper-split-export-declaration': 7.11.0
    dev: true
    peerDependencies:
      '@babel/core': ^7.0.0
    resolution:
      integrity: sha512-hkL++rWeta/OVOBTRJc9a5Azh5mt5WgZUGAKMD8JM141YsE08K//bp1unBBieO6rUKkIPyUE0USQ30jAy3Sk1w==
  /@babel/helper-function-name/7.10.4:
    dependencies:
      '@babel/helper-get-function-arity': 7.12.10
      '@babel/template': 7.12.7
      '@babel/types': 7.12.10
    dev: true
    resolution:
      integrity: sha512-YdaSyz1n8gY44EmN7x44zBn9zQ1Ry2Y+3GTA+3vH6Mizke1Vw0aWDM66FOYEPw8//qKkmqOckrGgTYa+6sceqQ==
  /@babel/helper-get-function-arity/7.12.10:
    dependencies:
      '@babel/types': 7.12.10
    dev: true
    resolution:
      integrity: sha512-mm0n5BPjR06wh9mPQaDdXWDoll/j5UpCAPl1x8fS71GHm7HA6Ua2V4ylG1Ju8lvcTOietbPNNPaSilKj+pj+Ag==
  /@babel/helper-member-expression-to-functions/7.12.7:
    dependencies:
      '@babel/types': 7.12.10
    dev: true
    resolution:
      integrity: sha512-DCsuPyeWxeHgh1Dus7APn7iza42i/qXqiFPWyBDdOFtvS581JQePsc1F/nD+fHrcswhLlRc2UpYS1NwERxZhHw==
  /@babel/helper-module-imports/7.12.5:
    dependencies:
      '@babel/types': 7.12.10
    dev: true
    resolution:
      integrity: sha512-SR713Ogqg6++uexFRORf/+nPXMmWIn80TALu0uaFb+iQIUoR7bOC7zBWyzBs5b3tBBJXuyD0cRu1F15GyzjOWA==
  /@babel/helper-module-transforms/7.12.1:
    dependencies:
      '@babel/helper-module-imports': 7.12.5
      '@babel/helper-replace-supers': 7.12.5
      '@babel/helper-simple-access': 7.12.1
      '@babel/helper-split-export-declaration': 7.11.0
      '@babel/helper-validator-identifier': 7.10.4
      '@babel/template': 7.12.7
      '@babel/traverse': 7.12.10
      '@babel/types': 7.12.10
      lodash: 4.17.20
    dev: true
    resolution:
      integrity: sha512-QQzehgFAZ2bbISiCpmVGfiGux8YVFXQ0abBic2Envhej22DVXV9nCFaS5hIQbkyo1AdGb+gNME2TSh3hYJVV/w==
  /@babel/helper-optimise-call-expression/7.12.10:
    dependencies:
      '@babel/types': 7.12.10
    dev: true
    resolution:
      integrity: sha512-4tpbU0SrSTjjt65UMWSrUOPZTsgvPgGG4S8QSTNHacKzpS51IVWGDj0yCwyeZND/i+LSN2g/O63jEXEWm49sYQ==
  /@babel/helper-plugin-utils/7.10.4:
    dev: true
    resolution:
      integrity: sha512-O4KCvQA6lLiMU9l2eawBPMf1xPP8xPfB3iEQw150hOVTqj/rfXz0ThTb4HEzqQfs2Bmo5Ay8BzxfzVtBrr9dVg==
  /@babel/helper-replace-supers/7.12.5:
    dependencies:
      '@babel/helper-member-expression-to-functions': 7.12.7
      '@babel/helper-optimise-call-expression': 7.12.10
      '@babel/traverse': 7.12.10
      '@babel/types': 7.12.10
    dev: true
    resolution:
      integrity: sha512-5YILoed0ZyIpF4gKcpZitEnXEJ9UoDRki1Ey6xz46rxOzfNMAhVIJMoune1hmPVxh40LRv1+oafz7UsWX+vyWA==
  /@babel/helper-simple-access/7.12.1:
    dependencies:
      '@babel/types': 7.12.10
    dev: true
    resolution:
      integrity: sha512-OxBp7pMrjVewSSC8fXDFrHrBcJATOOFssZwv16F3/6Xtc138GHybBfPbm9kfiqQHKhYQrlamWILwlDCeyMFEaA==
  /@babel/helper-split-export-declaration/7.11.0:
    dependencies:
      '@babel/types': 7.12.10
    dev: true
    resolution:
      integrity: sha512-74Vejvp6mHkGE+m+k5vHY93FX2cAtrw1zXrZXRlG4l410Nm9PxfEiVTn1PjDPV5SnmieiueY4AFg2xqhNFuuZg==
  /@babel/helper-validator-identifier/7.10.4:
    dev: true
    resolution:
      integrity: sha512-3U9y+43hz7ZM+rzG24Qe2mufW5KhvFg/NhnNph+i9mgCtdTCtMJuI1TMkrIUiK7Ix4PYlRF9I5dhqaLYA/ADXw==
  /@babel/helper-validator-option/7.12.1:
    dev: true
    resolution:
      integrity: sha512-YpJabsXlJVWP0USHjnC/AQDTLlZERbON577YUVO/wLpqyj6HAtVYnWaQaN0iUN+1/tWn3c+uKKXjRut5115Y2A==
  /@babel/helpers/7.12.5:
    dependencies:
      '@babel/template': 7.12.7
      '@babel/traverse': 7.12.10
      '@babel/types': 7.12.10
    dev: true
    resolution:
      integrity: sha512-lgKGMQlKqA8meJqKsW6rUnc4MdUk35Ln0ATDqdM1a/UpARODdI4j5Y5lVfUScnSNkJcdCRAaWkspykNoFg9sJA==
  /@babel/highlight/7.10.4:
    dependencies:
      '@babel/helper-validator-identifier': 7.10.4
      chalk: 2.4.2
      js-tokens: 4.0.0
    dev: true
    resolution:
      integrity: sha512-i6rgnR/YgPEQzZZnbTHHuZdlE8qyoBNalD6F+q4vAFlcMEcqmkoG+mPqJYJCo63qPf74+Y1UZsl3l6f7/RIkmA==
  /@babel/parser/7.12.10:
    dev: true
    engines:
      node: '>=6.0.0'
    hasBin: true
    resolution:
      integrity: sha512-PJdRPwyoOqFAWfLytxrWwGrAxghCgh/yTNCYciOz8QgjflA7aZhECPZAa2VUedKg2+QMWkI0L9lynh2SNmNEgA==
  /@babel/plugin-syntax-jsx/7.12.1:
    dependencies:
      '@babel/helper-plugin-utils': 7.10.4
    dev: true
    peerDependencies:
      '@babel/core': ^7.0.0-0
    resolution:
      integrity: sha512-1yRi7yAtB0ETgxdY9ti/p2TivUxJkTdhu/ZbF9MshVGqOx1TdB3b7xCXs49Fupgg50N45KcAsRP/ZqWjs9SRjg==
  /@babel/plugin-syntax-jsx/7.12.1_@babel+core@7.12.10:
    dependencies:
      '@babel/core': 7.12.10
      '@babel/helper-plugin-utils': 7.10.4
    dev: true
    peerDependencies:
      '@babel/core': ^7.0.0-0
    resolution:
      integrity: sha512-1yRi7yAtB0ETgxdY9ti/p2TivUxJkTdhu/ZbF9MshVGqOx1TdB3b7xCXs49Fupgg50N45KcAsRP/ZqWjs9SRjg==
  /@babel/plugin-syntax-typescript/7.12.1_@babel+core@7.12.10:
    dependencies:
      '@babel/core': 7.12.10
      '@babel/helper-plugin-utils': 7.10.4
    dev: true
    peerDependencies:
      '@babel/core': ^7.0.0-0
    resolution:
      integrity: sha512-UZNEcCY+4Dp9yYRCAHrHDU+9ZXLYaY9MgBXSRLkB9WjYFRR6quJBumfVrEkUxrePPBwFcpWfNKXqVRQQtm7mMA==
  /@babel/plugin-transform-typescript/7.12.1_@babel+core@7.12.10:
    dependencies:
      '@babel/core': 7.12.10
      '@babel/helper-create-class-features-plugin': 7.12.1_@babel+core@7.12.10
      '@babel/helper-plugin-utils': 7.10.4
      '@babel/plugin-syntax-typescript': 7.12.1_@babel+core@7.12.10
    dev: true
    peerDependencies:
      '@babel/core': ^7.0.0-0
    resolution:
      integrity: sha512-VrsBByqAIntM+EYMqSm59SiMEf7qkmI9dqMt6RbD/wlwueWmYcI0FFK5Fj47pP6DRZm+3teXjosKlwcZJ5lIMw==
  /@babel/preset-typescript/7.12.7_@babel+core@7.12.10:
    dependencies:
      '@babel/core': 7.12.10
      '@babel/helper-plugin-utils': 7.10.4
      '@babel/helper-validator-option': 7.12.1
      '@babel/plugin-transform-typescript': 7.12.1_@babel+core@7.12.10
    dev: true
    peerDependencies:
      '@babel/core': ^7.0.0-0
    resolution:
      integrity: sha512-nOoIqIqBmHBSEgBXWR4Dv/XBehtIFcw9PqZw6rFYuKrzsZmOQm3PR5siLBnKZFEsDb03IegG8nSjU/iXXXYRmw==
  /@babel/template/7.12.7:
    dependencies:
      '@babel/code-frame': 7.10.4
      '@babel/parser': 7.12.10
      '@babel/types': 7.12.10
    dev: true
    resolution:
      integrity: sha512-GkDzmHS6GV7ZeXfJZ0tLRBhZcMcY0/Lnb+eEbXDBfCAcZCjrZKe6p3J4we/D24O9Y8enxWAg1cWwof59yLh2ow==
  /@babel/traverse/7.12.10:
    dependencies:
      '@babel/code-frame': 7.10.4
      '@babel/generator': 7.12.10
      '@babel/helper-function-name': 7.10.4
      '@babel/helper-split-export-declaration': 7.11.0
      '@babel/parser': 7.12.10
      '@babel/types': 7.12.10
      debug: 4.3.1
      globals: 11.12.0
      lodash: 4.17.20
    dev: true
    resolution:
      integrity: sha512-6aEtf0IeRgbYWzta29lePeYSk+YAFIC3kyqESeft8o5CkFlYIMX+EQDDWEiAQ9LHOA3d0oHdgrSsID/CKqXJlg==
  /@babel/types/7.12.10:
    dependencies:
      '@babel/helper-validator-identifier': 7.10.4
      lodash: 4.17.20
      to-fast-properties: 2.0.0
    dev: true
    resolution:
      integrity: sha512-sf6wboJV5mGyip2hIpDSKsr80RszPinEFjsHTalMxZAZkoQ2/2yQzxlcFN52SJqsyPfLtPmenL4g2KB3KJXPDw==
  /@koa/cors/3.1.0:
    dependencies:
      vary: 1.1.2
    dev: true
    engines:
      node: '>= 8.0.0'
    resolution:
      integrity: sha512-7ulRC1da/rBa6kj6P4g2aJfnET3z8Uf3SWu60cjbtxTA5g8lxRdX/Bd2P92EagGwwAhANeNw8T8if99rJliR6Q==
  /@mapbox/fusspot/0.4.0:
    dependencies:
      is-plain-obj: 1.1.0
      xtend: 4.0.2
    dev: true
    resolution:
      integrity: sha512-6sys1vUlhNCqMvJOqPEPSi0jc9tg7aJ//oG1A16H3PXoIt9whtNngD7UzBHUVTH15zunR/vRvMtGNVsogm1KzA==
  /@mapbox/geojson-rewind/0.5.0:
    dependencies:
      concat-stream: 2.0.0
      minimist: 1.2.5
    dev: true
    hasBin: true
    resolution:
      integrity: sha512-73l/qJQgj/T/zO1JXVfuVvvKDgikD/7D/rHAD28S9BG1OTstgmftrmqfCx4U+zQAmtsB6HcDA3a7ymdnJZAQgg==
  /@mapbox/geojson-types/1.0.2:
    dev: true
    resolution:
      integrity: sha512-e9EBqHHv3EORHrSfbR9DqecPNn+AmuAoQxV6aL8Xu30bJMJR1o8PZLZzpk1Wq7/NfCbuhmakHTPYRhoqLsXRnw==
  /@mapbox/jsonlint-lines-primitives/2.0.2:
    dev: true
    engines:
      node: '>= 0.6'
    resolution:
      integrity: sha1-zlblOfg1UrWNENZy6k1vya3HsjQ=
  /@mapbox/mapbox-gl-geocoder/4.7.0_mapbox-gl@2.0.0:
    dependencies:
      '@mapbox/mapbox-sdk': 0.11.0
      lodash.debounce: 4.0.8
      mapbox-gl: 2.0.0
      nanoid: 2.1.11
      subtag: 0.5.0
      suggestions: 1.7.1
      xtend: 4.0.2
    dev: true
    engines:
      node: '>=6'
    peerDependencies:
      mapbox-gl: '>= 0.47.0 < 2.0.0'
    resolution:
      integrity: sha512-Fy4jlWWCQt2jKsQ7Agt2nDF1bEY9easOBJVE+yXdpC2D/y/FPnXEQkj9ryhZL05j1iQVOIyU87pM3GI3ETmOVA==
  /@mapbox/mapbox-gl-supported/1.5.0_mapbox-gl@2.0.0:
    dependencies:
      mapbox-gl: 2.0.0
    dev: true
    peerDependencies:
      mapbox-gl: '>=0.32.1 <2.0.0'
    resolution:
      integrity: sha512-/PT1P6DNf7vjEEiPkVIRJkvibbqWtqnyGaBz3nfRdcxclNSnSdaLU5tfAgcD7I8Yt5i+L19s406YLl1koLnLbg==
  /@mapbox/mapbox-sdk/0.11.0:
    dependencies:
      '@mapbox/fusspot': 0.4.0
      '@mapbox/parse-mapbox-token': 0.2.0
      '@mapbox/polyline': 1.1.1
      eventemitter3: 3.1.2
      form-data: 3.0.0
      got: 8.3.2
      is-plain-obj: 1.1.0
      xtend: 4.0.2
    dev: true
    engines:
      node: '>=6'
    resolution:
      integrity: sha512-NNFctJEq2JmcIXBRoQe5QZi2XbxgFFKxnbrD4M7Mb/HRFMetb6jq7+eAwCzgb0UVQM+nXP7YCO43hINq/SuT6g==
  /@mapbox/parse-mapbox-token/0.2.0:
    dependencies:
      base-64: 0.1.0
    dev: true
    resolution:
      integrity: sha512-BjeuG4sodYaoTygwXIuAWlZV6zUv4ZriYAQhXikzx+7DChycMUQ9g85E79Htat+AsBg+nStFALehlOhClYm5cQ==
  /@mapbox/point-geometry/0.1.0:
    dev: true
    resolution:
      integrity: sha1-ioP5M1x4YO/6Lu7KJUMyqgru2PI=
  /@mapbox/polyline/1.1.1:
    dependencies:
      meow: 6.1.1
    dev: true
    hasBin: true
    resolution:
      integrity: sha512-z9Sl7NYzsEIrAza658H92mc0OvpBjQwjp7Snv4xREKhsCMat7m1IKdWJMjQ5opiPYa0veMf7kCaSd1yx55AhmQ==
  /@mapbox/tiny-sdf/1.1.1:
    dev: true
    resolution:
      integrity: sha512-Ihn1nZcGIswJ5XGbgFAvVumOgWpvIjBX9jiRlIl46uQG9vJOF51ViBYHF95rEZupuyQbEmhLaDPLQlU7fUTsBg==
  /@mapbox/unitbezier/0.0.0:
    dev: true
    resolution:
      integrity: sha1-FWUb1VOme4WB+zmIEMmK2Go0Uk4=
  /@mapbox/vector-tile/1.3.1:
    dependencies:
      '@mapbox/point-geometry': 0.1.0
    dev: true
    resolution:
      integrity: sha512-MCEddb8u44/xfQ3oD+Srl/tNcQoqTw3goGk2oLsrFxOTc3dUp+kAnby3PvAeeBYSMSjSPD1nd1AJA6W49WnoUw==
  /@mapbox/whoots-js/3.1.0:
    dev: true
    engines:
      node: '>=6.0.0'
    resolution:
      integrity: sha512-Es6WcD0nO5l+2BOQS4uLfNPYQaNDfbot3X1XUoloz+x0mPDS3eeORZJl06HXjwBG1fOGwCRnzK88LMdxKRrd6Q==
  /@nodelib/fs.scandir/2.1.3:
    dependencies:
      '@nodelib/fs.stat': 2.0.3
      run-parallel: 1.1.10
    dev: true
    engines:
      node: '>= 8'
    resolution:
      integrity: sha512-eGmwYQn3gxo4r7jdQnkrrN6bY478C3P+a/y72IJukF8LjB6ZHeB3c+Ehacj3sYeSmUXGlnA67/PmbM9CVwL7Dw==
  /@nodelib/fs.stat/2.0.3:
    dev: true
    engines:
      node: '>= 8'
    resolution:
      integrity: sha512-bQBFruR2TAwoevBEd/NWMoAAtNGzTRgdrqnYCc7dhzfoNvqPzLyqlEQnzZ3kVnNrSp25iyxE00/3h2fqGAGArA==
  /@nodelib/fs.walk/1.2.4:
    dependencies:
      '@nodelib/fs.scandir': 2.1.3
      fastq: 1.9.0
    dev: true
    engines:
      node: '>= 8'
    resolution:
      integrity: sha512-1V9XOY4rDW0rehzbrcqAmHnz8e7SKvX27gh8Gt2WgB0+pdzdiLV83p72kZPU+jvMbS1qU5mauP2iOvO8rhmurQ==
  /@rollup/plugin-babel/5.2.2_@babel+core@7.12.10:
    dependencies:
      '@babel/core': 7.12.10
      '@babel/helper-module-imports': 7.12.5
      '@rollup/pluginutils': 3.1.0
    dev: true
    engines:
      node: '>= 10.0.0'
    peerDependencies:
      '@babel/core': ^7.0.0
      '@types/babel__core': ^7.1.9
      rollup: ^1.20.0||^2.0.0
    peerDependenciesMeta:
      '@types/babel__core':
        optional: true
    resolution:
      integrity: sha512-MjmH7GvFT4TW8xFdIeFS3wqIX646y5tACdxkTO+khbHvS3ZcVJL6vkAHLw2wqPmkhwCfWHoNsp15VYNwW6JEJA==
  /@rollup/plugin-commonjs/16.0.0_rollup@2.34.2:
    dependencies:
      '@rollup/pluginutils': 3.1.0_rollup@2.34.2
      commondir: 1.0.1
      estree-walker: 2.0.2
      glob: 7.1.6
      is-reference: 1.2.1
      magic-string: 0.25.7
      resolve: 1.19.0
      rollup: 2.34.2
    dev: true
    engines:
      node: '>= 8.0.0'
    peerDependencies:
      rollup: ^2.30.0
    resolution:
      integrity: sha512-LuNyypCP3msCGVQJ7ki8PqYdpjfEkE/xtFa5DqlF+7IBD0JsfMZ87C58heSwIMint58sAUZbt3ITqOmdQv/dXw==
  /@rollup/plugin-json/4.1.0_rollup@2.34.2:
    dependencies:
      '@rollup/pluginutils': 3.1.0_rollup@2.34.2
      rollup: 2.34.2
    dev: true
    peerDependencies:
      rollup: ^1.20.0 || ^2.0.0
    resolution:
      integrity: sha512-yfLbTdNS6amI/2OpmbiBoW12vngr5NW2jCJVZSBEz+H5KfUJZ2M7sDjk0U6GOOdCWFVScShte29o9NezJ53TPw==
  /@rollup/plugin-node-resolve/10.0.0_rollup@2.34.2:
    dependencies:
      '@rollup/pluginutils': 3.1.0_rollup@2.34.2
      '@types/resolve': 1.17.1
      builtin-modules: 3.1.0
      deepmerge: 4.2.2
      is-module: 1.0.0
      resolve: 1.19.0
      rollup: 2.34.2
    dev: true
    engines:
      node: '>= 10.0.0'
    peerDependencies:
      rollup: ^1.20.0||^2.0.0
    resolution:
      integrity: sha512-sNijGta8fqzwA1VwUEtTvWCx2E7qC70NMsDh4ZG13byAXYigBNZMxALhKUSycBks5gupJdq0lFrKumFrRZ8H3A==
  /@rollup/pluginutils/3.1.0:
    dependencies:
      '@types/estree': 0.0.39
      estree-walker: 1.0.1
      picomatch: 2.2.2
    dev: true
    engines:
      node: '>= 8.0.0'
    peerDependencies:
      rollup: ^1.20.0||^2.0.0
    resolution:
      integrity: sha512-GksZ6pr6TpIjHm8h9lSQ8pi8BE9VeubNT0OMJ3B5uZJ8pz73NPiqOtCog/x2/QzM1ENChPKxMDhiQuRHsqc+lg==
  /@rollup/pluginutils/3.1.0_rollup@2.34.2:
    dependencies:
      '@types/estree': 0.0.39
      estree-walker: 1.0.1
      picomatch: 2.2.2
      rollup: 2.34.2
    dev: true
    engines:
      node: '>= 8.0.0'
    peerDependencies:
      rollup: ^1.20.0||^2.0.0
    resolution:
      integrity: sha512-GksZ6pr6TpIjHm8h9lSQ8pi8BE9VeubNT0OMJ3B5uZJ8pz73NPiqOtCog/x2/QzM1ENChPKxMDhiQuRHsqc+lg==
  /@rollup/pluginutils/4.1.0_rollup@2.34.2:
    dependencies:
      estree-walker: 2.0.2
      picomatch: 2.2.2
      rollup: 2.34.2
    dev: true
    engines:
      node: '>= 8.0.0'
    peerDependencies:
      rollup: ^1.20.0||^2.0.0
    resolution:
      integrity: sha512-TrBhfJkFxA+ER+ew2U2/fHbebhLT/l/2pRk0hfj9KusXUuRXd2v0R58AfaZK9VXDQ4TogOSEmICVrQAA3zFnHQ==
  /@sindresorhus/is/0.7.0:
    dev: true
    engines:
      node: '>=4'
    resolution:
      integrity: sha512-ONhaKPIufzzrlNbqtWFFd+jlnemX6lJAgq9ZeiZtS7I1PIf/la7CW4m83rTXRnVnsMbW2k56pGYu7AUFJD9Pow==
  /@types/accepts/1.3.5:
    dependencies:
      '@types/node': 14.14.12
    dev: true
    resolution:
      integrity: sha512-jOdnI/3qTpHABjM5cx1Hc0sKsPoYCp+DP/GJRGtDlPd7fiV9oXGGIcjW/ZOxLIvjGz8MA+uMZI9metHlgqbgwQ==
  /@types/body-parser/1.19.0:
    dependencies:
      '@types/connect': 3.4.34
      '@types/node': 14.14.12
    dev: true
    resolution:
      integrity: sha512-W98JrE0j2K78swW4ukqMleo8R7h/pFETjM2DQ90MF6XK2i4LO4W3gQ71Lt4w3bfm2EvVSyWHplECvB5sK22yFQ==
  /@types/connect/3.4.34:
    dependencies:
      '@types/node': 14.14.12
    dev: true
    resolution:
      integrity: sha512-ePPA/JuI+X0vb+gSWlPKOY0NdNAie/rPUqX2GUPpbZwiKTkSPhjXWuee47E4MtE54QVzGCQMQkAL6JhV2E1+cQ==
  /@types/content-disposition/0.5.3:
    dev: true
    resolution:
      integrity: sha512-P1bffQfhD3O4LW0ioENXUhZ9OIa0Zn+P7M+pWgkCKaT53wVLSq0mrKksCID/FGHpFhRSxRGhgrQmfhRuzwtKdg==
  /@types/cookies/0.7.5:
    dependencies:
      '@types/connect': 3.4.34
      '@types/express': 4.17.9
      '@types/keygrip': 1.0.2
      '@types/node': 14.14.12
    dev: true
    resolution:
      integrity: sha512-3+TAFSm78O7/bAeYdB8FoYGntuT87vVP9JKuQRL8sRhv9313LP2SpHHL50VeFtnyjIcb3UELddMk5Yt0eOSOkg==
  /@types/estree/0.0.39:
    dev: true
    resolution:
      integrity: sha512-EYNwp3bU+98cpU4lAWYYL7Zz+2gryWH1qbdDTidVd6hkiR6weksdbMadyXKXNPEkQFhXM+hVO9ZygomHXp+AIw==
  /@types/estree/0.0.45:
    dev: true
    resolution:
      integrity: sha512-jnqIUKDUqJbDIUxm0Uj7bnlMnRm1T/eZ9N+AVMqhPgzrba2GhGG5o/jCTwmdPK709nEZsGoMzXEDUjcXHa3W0g==
  /@types/express-serve-static-core/4.17.15:
    dependencies:
      '@types/node': 14.14.12
      '@types/qs': 6.9.5
      '@types/range-parser': 1.2.3
    dev: true
    resolution:
      integrity: sha512-pb71P0BrBAx7cQE+/7QnA1HTQUkdBKMlkPY7lHUMn0YvPJkL2UA+KW3BdWQ309IT+i9En/qm45ZxpjIcpgEhNQ==
  /@types/express/4.17.9:
    dependencies:
      '@types/body-parser': 1.19.0
      '@types/express-serve-static-core': 4.17.15
      '@types/qs': 6.9.5
      '@types/serve-static': 1.13.8
    dev: true
    resolution:
      integrity: sha512-SDzEIZInC4sivGIFY4Sz1GG6J9UObPwCInYJjko2jzOf/Imx/dlpume6Xxwj1ORL82tBbmN4cPDIDkLbWHk9hw==
  /@types/http-assert/1.5.1:
    dev: true
    resolution:
      integrity: sha512-PGAK759pxyfXE78NbKxyfRcWYA/KwW17X290cNev/qAsn9eQIxkH4shoNBafH37wewhDG/0p1cHPbK6+SzZjWQ==
  /@types/http-errors/1.8.0:
    dev: true
    resolution:
      integrity: sha512-2aoSC4UUbHDj2uCsCxcG/vRMXey/m17bC7UwitVm5hn22nI8O8Y9iDpA76Orc+DWkQ4zZrOKEshCqR/jSuXAHA==
  /@types/http-proxy/1.17.4:
    dependencies:
      '@types/node': 14.14.12
    dev: true
    resolution:
      integrity: sha512-IrSHl2u6AWXduUaDLqYpt45tLVCtYv7o4Z0s1KghBCDgIIS9oW5K1H8mZG/A2CfeLdEa7rTd1ACOiHBc1EMT2Q==
  /@types/keygrip/1.0.2:
    dev: true
    resolution:
      integrity: sha512-GJhpTepz2udxGexqos8wgaBx4I/zWIDPh/KOGEwAqtuGDkOUJu5eFvwmdBX4AmB8Odsr+9pHCQqiAqDL/yKMKw==
  /@types/koa-compose/3.2.5:
    dependencies:
      '@types/koa': 2.11.6
    dev: true
    resolution:
      integrity: sha512-B8nG/OoE1ORZqCkBVsup/AKcvjdgoHnfi4pZMn5UwAPCbhk/96xyv284eBYW8JlQbQ7zDmnpFr68I/40mFoIBQ==
  /@types/koa/2.11.6:
    dependencies:
      '@types/accepts': 1.3.5
      '@types/content-disposition': 0.5.3
      '@types/cookies': 0.7.5
      '@types/http-assert': 1.5.1
      '@types/http-errors': 1.8.0
      '@types/keygrip': 1.0.2
      '@types/koa-compose': 3.2.5
      '@types/node': 14.14.12
    dev: true
    resolution:
      integrity: sha512-BhyrMj06eQkk04C97fovEDQMpLpd2IxCB4ecitaXwOKGq78Wi2tooaDOWOFGajPk8IkQOAtMppApgSVkYe1F/A==
  /@types/lru-cache/5.1.0:
    dev: true
    resolution:
      integrity: sha512-RaE0B+14ToE4l6UqdarKPnXwVDuigfFv+5j9Dze/Nqr23yyuqdNvzcZi3xB+3Agvi5R4EOgAksfv3lXX4vBt9w==
  /@types/mime/2.0.3:
    dev: true
    resolution:
      integrity: sha512-Jus9s4CDbqwocc5pOAnh8ShfrnMcPHuJYzVcSUU7lrh8Ni5HuIqX3oilL86p3dlTrk0LzHRCgA/GQ7uNCw6l2Q==
  /@types/minimist/1.2.1:
    dev: true
    resolution:
      integrity: sha512-fZQQafSREFyuZcdWFAExYjBiCL7AUCdgsk80iO0q4yihYYdcIiH28CcuPTGFgLOCC8RlW49GSQxdHwZP+I7CNg==
  /@types/node/14.14.12:
    dev: true
    resolution:
      integrity: sha512-ASH8OPHMNlkdjrEdmoILmzFfsJICvhBsFfAum4aKZ/9U4B6M6tTmTPh+f3ttWdD74CEGV5XvXWkbyfSdXaTd7g==
  /@types/normalize-package-data/2.4.0:
    dev: true
    resolution:
      integrity: sha512-f5j5b/Gf71L+dbqxIpQ4Z2WlmI/mPJ0fOkGGmFgtb6sAu97EPczzbS3/tJKxmcYDj55OX6ssqwDAWOHIYDRDGA==
  /@types/parse-json/4.0.0:
    dev: true
    resolution:
      integrity: sha512-//oorEZjL6sbPcKUaCdIGlIUeH26mgzimjBB77G6XRgnDl/L5wOnpyBGRe/Mmf5CVW3PwEBE1NjiMZ/ssFh4wA==
  /@types/qs/6.9.5:
    dev: true
    resolution:
      integrity: sha512-/JHkVHtx/REVG0VVToGRGH2+23hsYLHdyG+GrvoUGlGAd0ErauXDyvHtRI/7H7mzLm+tBCKA7pfcpkQ1lf58iQ==
  /@types/range-parser/1.2.3:
    dev: true
    resolution:
      integrity: sha512-ewFXqrQHlFsgc09MK5jP5iR7vumV/BYayNC6PgJO2LPe8vrnNFyjQjSppfEngITi0qvfKtzFvgKymGheFM9UOA==
  /@types/resolve/1.17.1:
    dependencies:
      '@types/node': 14.14.12
    dev: true
    resolution:
      integrity: sha512-yy7HuzQhj0dhGpD8RLXSZWEkLsV9ibvxvi6EiJ3bkqLAO1RGo0WbkWQiwpRlSFymTJRz0d3k5LM3kkx8ArDbLw==
  /@types/serve-static/1.13.8:
    dependencies:
      '@types/mime': 2.0.3
      '@types/node': 14.14.12
    dev: true
    resolution:
      integrity: sha512-MoJhSQreaVoL+/hurAZzIm8wafFR6ajiTM1m4A0kv6AGeVBl4r4pOV8bGFrjjq1sGxDTnCoF8i22o0/aE5XCyA==
  /@vue/compiler-core/3.0.4:
    dependencies:
      '@babel/parser': 7.12.10
      '@babel/types': 7.12.10
      '@vue/shared': 3.0.4
      estree-walker: 2.0.2
      source-map: 0.6.1
    dev: true
    resolution:
      integrity: sha512-snpMICsbWTZqBFnPB03qr4DtiSxVYfDF3DvbDSkN9Z9NTM8Chl8E/lYhKBSsvauq91DAWAh8PU3lr9vrLyQsug==
  /@vue/compiler-dom/3.0.4:
    dependencies:
      '@vue/compiler-core': 3.0.4
      '@vue/shared': 3.0.4
    dev: true
    resolution:
      integrity: sha512-FOxbHBIkkGjYQeTz1DlXQjS1Ms8EPXQWsdTdTPeohoS0KzCz6RiOjiAG+jLtMi6Nr5GX2h0TlCvcnI8mcsicFQ==
  /@vue/compiler-sfc/3.0.4_vue@3.0.4:
    dependencies:
      '@babel/parser': 7.12.10
      '@babel/types': 7.12.10
      '@vue/compiler-core': 3.0.4
      '@vue/compiler-dom': 3.0.4
      '@vue/compiler-ssr': 3.0.4
      '@vue/shared': 3.0.4
      consolidate: 0.16.0
      estree-walker: 2.0.2
      hash-sum: 2.0.0
      lru-cache: 5.1.1
      magic-string: 0.25.7
      merge-source-map: 1.1.0
      postcss: 7.0.35
      postcss-modules: 3.2.2
      postcss-selector-parser: 6.0.4
      source-map: 0.6.1
      vue: 3.0.4
    dev: true
    peerDependencies:
      vue: 3.0.4
    resolution:
      integrity: sha512-brDn6HTuK6R3oBCjtMPPsIpyJEZFinlnxjtBXww/goFJOJBAU9CrsdegwyZItNnixCFUIg4CLv4Nj1Eg/eKlfg==
  /@vue/compiler-ssr/3.0.4:
    dependencies:
      '@vue/compiler-dom': 3.0.4
      '@vue/shared': 3.0.4
    dev: true
    resolution:
      integrity: sha512-4aYWQEL4+LS4+D44K9Z7xMOWMEjBsz4Li9nMcj2rxRQ35ewK6uFPodvs6ORP60iBDSkwUFZoldFlNemQlu1BFw==
  /@vue/reactivity/3.0.4:
    dependencies:
      '@vue/shared': 3.0.4
    dev: true
    resolution:
      integrity: sha512-AFTABrLhUYZY2on3ea9FxeXal7w3f6qIp9gT+/oG93H7dFTL5LvVnxygCopv7tvkIl/GSGQb/yK1D1gmXx1Pww==
  /@vue/runtime-core/3.0.4:
    dependencies:
      '@vue/reactivity': 3.0.4
      '@vue/shared': 3.0.4
    dev: true
    resolution:
      integrity: sha512-qH9e4kqU7b3u1JewvLmGmoAGY+mnuBqz7aEKb2mhpEgwa1yFv496BRuUfMXXMCix3+TndUVMJ8jt41FSdNppwg==
  /@vue/runtime-dom/3.0.4:
    dependencies:
      '@vue/runtime-core': 3.0.4
      '@vue/shared': 3.0.4
      csstype: 2.6.14
    dev: true
    resolution:
      integrity: sha512-BGIoiTSESzWUhN0Ofi2X/q+HN8f6IUFmUEyyBGKbmx7DTAJNZhFfjqsepfXQrM5IGeTfJLB1ZEVyroDQJNXq3g==
  /@vue/shared/3.0.4:
    dev: true
    resolution:
      integrity: sha512-Swfbz31AaMX48CpFl+YmIrqOH9MgJMTrltG9e26A4ZxYx9LjGuMV+41WnxFzS3Bc9nbrc6sDPM37G6nIT8NJSg==
  /accepts/1.3.7:
    dependencies:
      mime-types: 2.1.27
      negotiator: 0.6.2
    dev: true
    engines:
      node: '>= 0.6'
    resolution:
      integrity: sha512-Il80Qs2WjYlJIBNzNkK6KYqlVMTbZLXgHx2oT0pU/fjRHyEp+PEfEPY0R3WCwAGVOtauxh1hOxNgIf5bv7dQpA==
  /ajv/6.12.6:
    dependencies:
      fast-deep-equal: 3.1.3
      fast-json-stable-stringify: 2.1.0
      json-schema-traverse: 0.4.1
      uri-js: 4.4.0
    dev: true
    resolution:
      integrity: sha512-j3fVLgvTo527anyYyJOGTYJbG+vnnQYvE0m5mmkc1TK+nxAppkCLMIL0aZ4dblVCNoGShhm+kzE4ZUykBoMg4g==
  /ansi-regex/2.1.1:
    dev: true
    engines:
      node: '>=0.10.0'
    resolution:
      integrity: sha1-w7M6te42DYbg5ijwRorn7yfWVN8=
  /ansi-regex/3.0.0:
    dev: true
    engines:
      node: '>=4'
    resolution:
      integrity: sha1-7QMXwyIGT3lGbAKWa922Bas32Zg=
  /ansi-regex/4.1.0:
    dev: true
    engines:
      node: '>=6'
    resolution:
      integrity: sha512-1apePfXM1UOSqw0o9IiFAovVz9M5S1Dg+4TrDwfMewQ6p/rmMueb7tWZjQ1rx4Loy1ArBggoqGpfqqdI4rondg==
  /ansi-regex/5.0.0:
    dev: true
    engines:
      node: '>=8'
    resolution:
      integrity: sha512-bY6fj56OUQ0hU1KjFNDQuJFezqKdrAyFdIevADiqrWHwSlbmBNMHp5ak2f40Pm8JTFyM2mqxkG6ngkHO11f/lg==
  /ansi-styles/3.2.1:
    dependencies:
      color-convert: 1.9.3
    dev: true
    engines:
      node: '>=4'
    resolution:
      integrity: sha512-VT0ZI6kZRdTh8YyJw3SMbYm/u+NqfsAxEpWO0Pf9sq8/e94WxxOpPKx9FR1FlyCtOVDNOQ+8ntlqFxiRc+r5qA==
  /ansi-styles/4.3.0:
    dependencies:
      color-convert: 2.0.1
    dev: true
    engines:
      node: '>=8'
    resolution:
      integrity: sha512-zbB9rCJAT1rbjiVDb2hqKFHNYLxgtk8NURxZ3IZwD3F6NtxbXZQCnnSi1Lkx+IDohdPlFp222wVALIheZJQSEg==
  /any-promise/1.3.0:
    dev: true
    resolution:
      integrity: sha1-q8av7tzqUugJzcA3au0845Y10X8=
  /anymatch/3.1.1:
    dependencies:
      normalize-path: 3.0.0
      picomatch: 2.2.2
    dev: true
    engines:
      node: '>= 8'
    resolution:
      integrity: sha512-mM8522psRCqzV+6LhomX5wgp25YVibjh8Wj23I5RPkPppSVSjyKD2A2mBJmWGa+KN7f2D6LNh9jkBCeyLktzjg==
  /append-transform/1.0.0:
    dependencies:
      default-require-extensions: 2.0.0
    dev: true
    engines:
      node: '>=4'
    resolution:
      integrity: sha512-P009oYkeHyU742iSZJzZZywj4QRJdnTWffaKuJQLablCZ1uz6/cW4yaRgcDaoQ+uwOxxnt0gRUcwfsNP2ri0gw==
  /archy/1.0.0:
    dev: true
    resolution:
      integrity: sha1-+cjBN1fMHde8N5rHeyxipcKGjEA=
  /arg/4.1.3:
    dev: true
    resolution:
      integrity: sha512-58S9QDqG0Xx27YwPSt9fJxivjYl432YCwfDMfZ+71RAqUrZef7LrKQZ3LHLOwCS4FLNBplP533Zx895SeOCHvA==
  /argparse/1.0.10:
    dependencies:
      sprintf-js: 1.0.3
    dev: true
    resolution:
      integrity: sha512-o5Roy6tNG4SL/FOkCAN6RzjiakZS25RLYFrcMttJqbdd8BWrnA+fGz57iN5Pb06pvBGvl5gQ0B48dJlslXvoTg==
  /array-union/2.1.0:
    dev: true
    engines:
      node: '>=8'
    resolution:
      integrity: sha512-HGyxoOTYUyCM6stUe6EJgnd4EoewAI7zMdfqO+kGjnlZmBDz/cR5pf8r/cR4Wq60sL/p0IkcjUEEPwS3GFrIyw==
  /arrify/1.0.1:
    dev: true
    engines:
      node: '>=0.10.0'
    resolution:
      integrity: sha1-iYUI2iIm84DfkEcoRWhJwVAaSw0=
  /asn1/0.2.4:
    dependencies:
      safer-buffer: 2.1.2
    dev: true
    resolution:
      integrity: sha512-jxwzQpLQjSmWXgwaCZE9Nz+glAG01yF1QnWgbhGwHI5A6FRIEY6IVqtHhIepHqI7/kyEyQEagBC5mBEFlIYvdg==
  /assert-plus/1.0.0:
    dev: true
    engines:
      node: '>=0.8'
    resolution:
      integrity: sha1-8S4PPF13sLHN2RRpQuTpbB5N1SU=
  /async-hook-domain/1.1.3:
    dependencies:
      source-map-support: 0.5.19
    dev: true
    resolution:
      integrity: sha512-ZovMxSbADV3+biB7oR1GL5lGyptI24alp0LWHlmz1OFc5oL47pz3EiIF6nXOkDW7yLqih4NtsiYduzdDW0i+Wg==
  /asynckit/0.4.0:
    dev: true
    resolution:
      integrity: sha1-x57Zf380y48robyXkLzDZkdLS3k=
  /at-least-node/1.0.0:
    dev: true
    engines:
      node: '>= 4.0.0'
    resolution:
      integrity: sha512-+q/t7Ekv1EDY2l6Gda6LLiX14rU9TV20Wa3ofeQmwPFZbOMo9DXrLbOjFaaclkXKWidIaopwAObQDqwWtGUjqg==
  /aws-sign2/0.7.0:
    dev: true
    resolution:
      integrity: sha1-tG6JCTSpWR8tL2+G1+ap8bP+dqg=
  /aws4/1.11.0:
    dev: true
    resolution:
      integrity: sha512-xh1Rl34h6Fi1DC2WWKfxUTVqRsNnr6LsKz2+hfwDxQJWmrx8+c7ylaqBMcHfl1U1r2dsifOvKX3LQuLNZ+XSvA==
  /babel-plugin-jsx-dom-expressions/0.23.5_@babel+core@7.12.10:
    dependencies:
      '@babel/helper-module-imports': 7.12.5
      '@babel/plugin-syntax-jsx': 7.12.1_@babel+core@7.12.10
      '@babel/types': 7.12.10
    dev: true
    peerDependencies:
      '@babel/core': '*'
    resolution:
      integrity: sha512-fO/HmBMaRF8zlPTB1bFASRwqwpdaVMr2gnwGOT8z99lrpBNCnaJPhE/6LlgTG+6/GD6U+B6+pbUogwG2eRO72w==
  /babel-plugin-jsx-dom-expressions/0.24.0:
    dependencies:
      '@babel/helper-module-imports': 7.12.5
      '@babel/plugin-syntax-jsx': 7.12.1
      '@babel/types': 7.12.10
    dev: true
    resolution:
      integrity: sha512-P3I7tS+YabLnbv3ED1ApT7qyyipAEb65/PiN0hl4lEIfRO2YF17/bbgi07v8dXFLYvUoaqtsbTC/H9WL9EHagw==
  /babel-preset-solid/0.22.9_@babel+core@7.12.10:
    dependencies:
      babel-plugin-jsx-dom-expressions: 0.23.5_@babel+core@7.12.10
    dev: true
    peerDependencies:
      '@babel/core': '*'
    resolution:
      integrity: sha512-n+q/rUY7FZdtatVIOeGVmaZ+uP2nExVsItIXVuKDzmaGO3GUw+OJtpKrNGcUGHaYMxR+WNVJBMxeLPuPMl10tQ==
  /babel-preset-solid/0.23.0:
    dependencies:
      babel-plugin-jsx-dom-expressions: 0.24.0
    dev: true
    resolution:
      integrity: sha512-+YFwSjbkme1XGVj3Zxy6hZD/yXE/QJneZxKb3q73j555N1m2Lk7aqFvqxehZq6z3USoxo6W5dMjK+5VQZr4InQ==
  /balanced-match/1.0.0:
    dev: true
    resolution:
      integrity: sha1-ibTRmasr7kneFk6gK4nORi1xt2c=
  /base-64/0.1.0:
    dev: true
    resolution:
      integrity: sha1-eAqZyE59YAJgNhURxId2E78k9rs=
  /bcrypt-pbkdf/1.0.2:
    dependencies:
      tweetnacl: 0.14.5
    dev: true
    resolution:
      integrity: sha1-pDAdOJtqQ/m2f/PKEaP2Y342Dp4=
  /big.js/5.2.2:
    dev: true
    resolution:
      integrity: sha512-vyL2OymJxmarO8gxMr0mhChsO9QGwhynfuu4+MHTAW6czfq9humCB7rKpUjDd9YUiDPU4mzpyupFSvOClAwbmQ==
  /big.js/6.0.3:
    dev: true
    resolution:
      integrity: sha512-n6yn1FyVL1EW2DBAr4jlU/kObhRzmr+NNRESl65VIOT8WBJj/Kezpx2zFdhJUqYI6qrtTW7moCStYL5VxeVdPA==
  /binary-extensions/2.1.0:
    dev: true
    engines:
      node: '>=8'
    resolution:
      integrity: sha512-1Yj8h9Q+QDF5FzhMs/c9+6UntbD5MkRfRwac8DoEm9ZfUBZ7tZ55YcGVAzEe4bXsdQHEk+s9S5wsOKVdZrw0tQ==
  /bind-obj-methods/2.0.0:
    dev: true
    resolution:
      integrity: sha512-3/qRXczDi2Cdbz6jE+W3IflJOutRVica8frpBn14de1mBOkzDo+6tY33kNhvkw54Kn3PzRRD2VnGbGPcTAk4sw==
  /bluebird/3.7.2:
    dev: true
    resolution:
      integrity: sha512-XpNj6GDQzdfW+r2Wnn7xiSAd7TM3jzkxGXBGTtWKuSXv1xUV+azxAm8jdWZN06QTQk+2N2XB9jRDkvbmQmcRtg==
  /brace-expansion/1.1.11:
    dependencies:
      balanced-match: 1.0.0
      concat-map: 0.0.1
    dev: true
    resolution:
      integrity: sha512-iCuPHDFgrHX7H2vEI/5xpz07zSHB00TpugqhmYtVmMO6518mCuRMoOYFldEBl0g187ufozdaHgWKcYFb61qGiA==
  /braces/3.0.2:
    dependencies:
      fill-range: 7.0.1
    dev: true
    engines:
      node: '>=8'
    resolution:
      integrity: sha512-b8um+L1RzM3WDSzvhm6gIz1yfTbBt6YTlcEKAvsmqCZZFw46z626lVj9j1yEPW33H5H+lBQpZMP1k8l+78Ha0A==
  /brotli-size/4.0.0:
    dependencies:
      duplexer: 0.1.1
    dev: true
    engines:
      node: '>= 10.16.0'
    resolution:
      integrity: sha512-uA9fOtlTRC0iqKfzff1W34DXUA3GyVqbUaeo3Rw3d4gd1eavKVCETXrn3NzO74W+UVkG3UHu8WxUi+XvKI/huA==
  /browser-process-hrtime/1.0.0:
    dev: true
    resolution:
      integrity: sha512-9o5UecI3GhkpM6DrXr69PblIuWxPKk9Y0jHBRhdocZ2y7YECBFCsHm79Pr3OyR2AvjhDkabFJaDJMYRazHgsow==
  /buffer-from/1.1.1:
    dev: true
    resolution:
      integrity: sha512-MQcXEUbCKtEo7bhqEs6560Hyd4XaovZlO/k9V3hjVUF/zwW7KBVdSK4gIt/bzwS9MbR5qob+F5jusZsb0YQK2A==
  /builtin-modules/1.1.1:
    dev: true
    engines:
      node: '>=0.10.0'
    resolution:
      integrity: sha1-Jw8HbFpywC9bZaR9+Uxf46J4iS8=
  /builtin-modules/3.1.0:
    dev: true
    engines:
      node: '>=6'
    resolution:
      integrity: sha512-k0KL0aWZuBt2lrxrcASWDfwOLMnodeQjodT/1SxEQAXsHANgo6ZC/VEaSEHCXt7aSTZ4/4H5LKa+tBXmW7Vtvw==
  /cac/6.6.1:
    dev: true
    engines:
      node: '>=8'
    resolution:
      integrity: sha512-uhki4T3Ax68hw7Dufi0bATVAF8ayBSwOKUEJHjObPrUN4tlQ8Lf7oljpTje/mArLxYN0D743c2zJt4C1bVTCqg==
  /cache-content-type/1.0.1:
    dependencies:
      mime-types: 2.1.27
      ylru: 1.2.1
    dev: true
    engines:
      node: '>= 6.0.0'
    resolution:
      integrity: sha512-IKufZ1o4Ut42YUrZSo8+qnMTrFuKkvyoLXUywKz9GJ5BrhOFGhLdkx9sG4KAnVvbY6kEcSFjLQul+DVmBm2bgA==
  /cacheable-request/2.1.4:
    dependencies:
      clone-response: 1.0.2
      get-stream: 3.0.0
      http-cache-semantics: 3.8.1
      keyv: 3.0.0
      lowercase-keys: 1.0.0
      normalize-url: 2.0.1
      responselike: 1.0.2
    dev: true
    resolution:
      integrity: sha1-DYCIAbY0KtM8kd+dC0TcCbkeXD0=
  /caching-transform/3.0.2:
    dependencies:
      hasha: 3.0.0
      make-dir: 2.1.0
      package-hash: 3.0.0
      write-file-atomic: 2.4.3
    dev: true
    engines:
      node: '>=6'
    resolution:
      integrity: sha512-Mtgcv3lh3U0zRii/6qVgQODdPA4G3zhG+jtbCWj39RXuUFTMzH0vcdMtaJS1jPowd+It2Pqr6y3NJMQqOqCE2w==
  /callsites/3.1.0:
    dev: true
    engines:
      node: '>=6'
    resolution:
      integrity: sha512-P8BjAsXvZS+VIDUI11hHCQEv74YT67YUi5JJFNWIqL235sBmjX4+qx9Muvls5ivyNENctx46xQLQ3aTuE7ssaQ==
  /camelcase-keys/6.2.2:
    dependencies:
      camelcase: 5.3.1
      map-obj: 4.1.0
      quick-lru: 4.0.1
    dev: true
    engines:
      node: '>=8'
    resolution:
      integrity: sha512-YrwaA0vEKazPBkn0ipTiMpSajYDSe+KjQfrjhcBMxJt/znbvlHd8Pw/Vamaz5EB4Wfhs3SUR3Z9mwRu/P3s3Yg==
  /camelcase/5.3.1:
    dev: true
    engines:
      node: '>=6'
    resolution:
      integrity: sha512-L28STB170nwWS63UjtlEOE3dldQApaJXZkOI1uMFfzf3rRuPegHaHesyee+YxQ+W6SvRDQV6UrdOdRiR153wJg==
  /caseless/0.12.0:
    dev: true
    resolution:
      integrity: sha1-G2gcIf+EAzyCZUMJBolCDRhxUdw=
  /chalk/2.4.2:
    dependencies:
      ansi-styles: 3.2.1
      escape-string-regexp: 1.0.5
      supports-color: 5.5.0
    dev: true
    engines:
      node: '>=4'
    resolution:
      integrity: sha512-Mti+f9lpJNcwF4tWV8/OrTTtF1gZi+f8FqlyAdouralcFWFQWF2+NgCHShjkCb+IFBLq9buZwE1xckQU4peSuQ==
  /chalk/4.1.0:
    dependencies:
      ansi-styles: 4.3.0
      supports-color: 7.2.0
    dev: true
    engines:
      node: '>=10'
    resolution:
      integrity: sha512-qwx12AxXe2Q5xQ43Ac//I6v5aXTipYrSESdOgzrN+9XjgEpyjpKuvSGaN4qE93f7TQTlerQQ8S+EQ0EyDoVL1A==
  /chokidar/3.4.3:
    dependencies:
      anymatch: 3.1.1
      braces: 3.0.2
      glob-parent: 5.1.1
      is-binary-path: 2.1.0
      is-glob: 4.0.1
      normalize-path: 3.0.0
      readdirp: 3.5.0
    dev: true
    engines:
      node: '>= 8.10.0'
    optionalDependencies:
      fsevents: 2.1.3
    resolution:
      integrity: sha512-DtM3g7juCXQxFVSNPNByEC2+NImtBuxQQvWlHunpJIS5Ocr0lG306cC7FCi7cEA0fzmybPUIl4txBIobk1gGOQ==
  /clean-css/4.2.3:
    dependencies:
      source-map: 0.6.1
    dev: true
    engines:
      node: '>= 4.0'
    resolution:
      integrity: sha512-VcMWDN54ZN/DS+g58HYL5/n4Zrqe8vHJpGA8KdgUXFU4fuP/aHNw8eld9SyEIyabIMJX/0RaY/fplOo5hYLSFA==
  /cli-cursor/3.1.0:
    dependencies:
      restore-cursor: 3.1.0
    dev: true
    engines:
      node: '>=8'
    resolution:
      integrity: sha512-I/zHAwsKf9FqGoXM4WWRACob9+SNukZTd94DWF57E4toouRulbCxcUh6RKUEOQlYTHJnzkPMySvPNaaSLNfLZw==
  /cli-spinners/2.5.0:
    dev: true
    engines:
      node: '>=6'
    resolution:
      integrity: sha512-PC+AmIuK04E6aeSs/pUccSujsTzBhu4HzC2dL+CfJB/Jcc2qTRbEwZQDfIUpt2Xl8BodYBEq8w4fc0kU2I9DjQ==
  /cliui/4.1.0:
    dependencies:
      string-width: 2.1.1
      strip-ansi: 4.0.0
      wrap-ansi: 2.1.0
    dev: true
    resolution:
      integrity: sha512-4FG+RSG9DL7uEwRUZXZn3SS34DiDPfzP0VOiEwtUWlE+AR2EIg+hSyvrIgUUfhdgR/UkAeW2QHgeP+hWrXs7jQ==
  /cliui/5.0.0:
    dependencies:
      string-width: 3.1.0
      strip-ansi: 5.2.0
      wrap-ansi: 5.1.0
    dev: true
    resolution:
      integrity: sha512-PYeGSEmmHM6zvoef2w8TPzlrnNpXIjTipYK780YswmIP9vjxmd6Y2a3CB2Ks6/AU8NHjZugXvo8w3oWM2qnwXA==
  /clone-response/1.0.2:
    dependencies:
      mimic-response: 1.0.1
    dev: true
    resolution:
      integrity: sha1-0dyXOSAxTfZ/vrlCI7TuNQI56Ws=
  /clone/1.0.4:
    dev: true
    engines:
      node: '>=0.8'
    resolution:
      integrity: sha1-2jCcwmPfFZlMaIypAheco8fNfH4=
  /co/4.6.0:
    dev: true
    engines:
      iojs: '>= 1.0.0'
      node: '>= 0.12.0'
    resolution:
      integrity: sha1-bqa989hTrlTMuOR7+gvz+QMfsYQ=
  /code-point-at/1.1.0:
    dev: true
    engines:
      node: '>=0.10.0'
    resolution:
      integrity: sha1-DQcLTQQ6W+ozovGkDi7bPZpMz3c=
  /color-convert/1.9.3:
    dependencies:
      color-name: 1.1.3
    dev: true
    resolution:
      integrity: sha512-QfAUtd+vFdAtFQcC8CCyYt1fYWxSqAiK2cSD6zDB8N3cpsEBAvRxp9zOGg6G/SHHJYAT88/az/IuDGALsNVbGg==
  /color-convert/2.0.1:
    dependencies:
      color-name: 1.1.4
    dev: true
    engines:
      node: '>=7.0.0'
    resolution:
      integrity: sha512-RRECPsj7iu/xb5oKYcsFHSppFNnsj/52OVTRKb4zP5onXwVF3zVmmToNcOfGC+CRDpfK/U584fMg38ZHCaElKQ==
  /color-name/1.1.3:
    dev: true
    resolution:
      integrity: sha1-p9BVi9icQveV3UIyj3QIMcpTvCU=
  /color-name/1.1.4:
    dev: true
    resolution:
      integrity: sha512-dOy+3AuW3a2wNbZHIuMZpTcgjGuLU/uBL/ubcZF9OXbDo8ff4O8yVp5Bf0efS8uEoYo5q4Fx7dY9OgQGXgAsQA==
  /color-support/1.1.3:
    dev: true
    hasBin: true
    resolution:
      integrity: sha512-qiBjkpbMLO/HL68y+lh4q0/O1MZFj2RX6X/KmMa3+gJD3z+WwI1ZzDHysvqHGS3mP6mznPckpXmw1nI9cJjyRg==
  /combined-stream/1.0.8:
    dependencies:
      delayed-stream: 1.0.0
    dev: true
    engines:
      node: '>= 0.8'
    resolution:
      integrity: sha512-FQN4MRfuJeHf7cBbBMJFXhKSDq+2kAArBlmRBvcvFE5BB1HZKXtSFASDhdlz9zOYwxh8lDdnvmMOe/+5cdoEdg==
  /commander/2.20.3:
    dev: true
    resolution:
      integrity: sha512-GpVkmM8vF2vQUkj2LvZmD35JxeJOLCwJ9cUkugyk2nuhbv3+mJvpLYYt+0+USMxE+oj+ey/lJEnhZw75x/OMcQ==
  /commondir/1.0.1:
    dev: true
    resolution:
      integrity: sha1-3dgA2gxmEnOTzKWVDqloo6rxJTs=
  /concat-map/0.0.1:
    dev: true
    resolution:
      integrity: sha1-2Klr13/Wjfd5OnMDajug1UBdR3s=
  /concat-stream/2.0.0:
    dependencies:
      buffer-from: 1.1.1
      inherits: 2.0.4
      readable-stream: 3.6.0
      typedarray: 0.0.6
    dev: true
    engines:
      '0': node >= 6.0
    resolution:
      integrity: sha512-MWufYdFw53ccGjCA+Ol7XJYpAlW6/prSMzuPOTRnJGcGzuhLn4Scrz7qf6o8bROZ514ltazcIFJZevcfbo0x7A==
  /consolidate/0.16.0:
    dependencies:
      bluebird: 3.7.2
    dev: true
    engines:
      node: '>= 0.10.0'
    resolution:
      integrity: sha512-Nhl1wzCslqXYTJVDyJCu3ODohy9OfBMB5uD2BiBTzd7w+QY0lBzafkR8y8755yMYHAaMD4NuzbAw03/xzfw+eQ==
  /content-disposition/0.5.3:
    dependencies:
      safe-buffer: 5.1.2
    dev: true
    engines:
      node: '>= 0.6'
    resolution:
      integrity: sha512-ExO0774ikEObIAEV9kDo50o+79VCUdEB6n6lzKgGwupcVeRlhrj3qGAfwq8G6uBJjkqLrhT0qEYFcWng8z1z0g==
  /content-type/1.0.4:
    dev: true
    engines:
      node: '>= 0.6'
    resolution:
      integrity: sha512-hIP3EEPs8tB9AT1L+NUqtwOAps4mk2Zob89MWXMHjHWg9milF/j4osnnQLXBCBFBk/tvIG/tUc9mOUJiPBhPXA==
  /convert-source-map/1.7.0:
    dependencies:
      safe-buffer: 5.1.2
    dev: true
    resolution:
      integrity: sha512-4FJkXzKXEDB1snCFZlLP4gpC3JILicCpGbzG9f9G7tGqGCzETQ2hWPrcinA9oU4wtf2biUaEH5065UnMeR33oA==
  /cookies/0.8.0:
    dependencies:
      depd: 2.0.0
      keygrip: 1.1.0
    dev: true
    engines:
      node: '>= 0.8'
    resolution:
      integrity: sha512-8aPsApQfebXnuI+537McwYsDtjVxGm8gTIzQI3FDW6t5t/DAhERxtnbEPN/8RX+uZthoz4eCOgloXaE5cYyNow==
  /core-util-is/1.0.2:
    dev: true
    resolution:
      integrity: sha1-tf1UIgqivFq1eqtxQMlAdUUDwac=
  /cosmiconfig/7.0.0:
    dependencies:
      '@types/parse-json': 4.0.0
      import-fresh: 3.2.2
      parse-json: 5.1.0
      path-type: 4.0.0
      yaml: 1.10.0
    dev: true
    engines:
      node: '>=10'
    resolution:
      integrity: sha512-pondGvTuVYDk++upghXJabWzL6Kxu6f26ljFw64Swq9v6sQPUL3EUlVDV56diOjpCayKihL6hVe8exIACU4XcA==
  /coveralls/3.1.0:
    dependencies:
      js-yaml: 3.14.1
      lcov-parse: 1.0.0
      log-driver: 1.2.7
      minimist: 1.2.5
      request: 2.88.2
    dev: true
    engines:
      node: '>=6'
    hasBin: true
    resolution:
      integrity: sha512-sHxOu2ELzW8/NC1UP5XVLbZDzO4S3VxfFye3XYCznopHy02YjNkHcj5bKaVw2O7hVaBdBjEdQGpie4II1mWhuQ==
  /cp-file/6.2.0:
    dependencies:
      graceful-fs: 4.2.4
      make-dir: 2.1.0
      nested-error-stacks: 2.1.0
      pify: 4.0.1
      safe-buffer: 5.2.1
    dev: true
    engines:
      node: '>=6'
    resolution:
      integrity: sha512-fmvV4caBnofhPe8kOcitBwSn2f39QLjnAnGq3gO9dfd75mUytzKNZB1hde6QHunW2Rt+OwuBOMc3i1tNElbszA==
  /cross-spawn/4.0.2:
    dependencies:
      lru-cache: 4.1.5
      which: 1.3.1
    dev: true
    resolution:
      integrity: sha1-e5JHYhwjrf3ThWAEqCPL45dCTUE=
  /cross-spawn/6.0.5:
    dependencies:
      nice-try: 1.0.5
      path-key: 2.0.1
      semver: 5.7.1
      shebang-command: 1.2.0
      which: 1.3.1
    dev: true
    engines:
      node: '>=4.8'
    resolution:
      integrity: sha512-eTVLrBSt7fjbDygz805pMnstIs2VTBNkRm0qxZd+M7A5XDdxVRWO5MxGBXZhjY4cqLYLdtrGqRf8mBPmzwSpWQ==
  /cross-spawn/7.0.3:
    dependencies:
      path-key: 3.1.1
      shebang-command: 2.0.0
      which: 2.0.2
    dev: true
    engines:
      node: '>= 8'
    resolution:
      integrity: sha512-iRDPJKUPVEND7dHPO8rkbOnPpyDygcDFtWjpeWNCgy8WP2rXcxXL8TskReQl6OrB2G7+UJrags1q15Fudc7G6w==
  /csscolorparser/1.0.3:
    dev: true
    resolution:
      integrity: sha1-s085HupNqPPpgjHizNjfnAQfFxs=
  /cssesc/3.0.0:
    dev: true
    engines:
      node: '>=4'
    hasBin: true
    resolution:
      integrity: sha512-/Tb/JcjK111nNScGob5MNtsntNM1aCNUDipB/TkwZFhyDrrE47SOx/18wF2bbjgc3ZzCSKW1T5nt5EbFoAz/Vg==
  /csstype/2.6.14:
    dev: true
    resolution:
      integrity: sha512-2mSc+VEpGPblzAxyeR+vZhJKgYg0Og0nnRi7pmRXFYYxSfnOnW8A5wwQb4n4cE2nIOzqKOAzLCaEX6aBmNEv8A==
  /dashdash/1.14.1:
    dependencies:
      assert-plus: 1.0.0
    dev: true
    engines:
      node: '>=0.10'
    resolution:
      integrity: sha1-hTz6D3y+L+1d4gMmuN1YEDX24vA=
  /debug/3.1.0:
    dependencies:
      ms: 2.0.0
    dev: true
    resolution:
      integrity: sha512-OX8XqP7/1a9cqkxYw2yXss15f26NKWBpDXQd0/uK/KPqdQhxbPa994hnzjcE2VqQpDslf55723cKPUOGSmMY3g==
  /debug/3.2.7:
    dependencies:
      ms: 2.1.3
    dev: true
    resolution:
      integrity: sha512-CFjzYYAi4ThfiQvizrFQevTTXHtnCqWfe7x1AhgEscTz6ZbLbfoLRLPugTQyBth6f8ZERVUSyWHFD/7Wu4t1XQ==
  /debug/4.3.1:
    dependencies:
      ms: 2.1.2
    dev: true
    engines:
      node: '>=6.0'
    peerDependencies:
      supports-color: '*'
    peerDependenciesMeta:
      supports-color:
        optional: true
    resolution:
      integrity: sha512-doEwdvm4PCeK4K3RQN2ZC2BYUBaxwLARCqZmMjtF8a51J2Rb0xpVloFRnCODwqjpwnAoao4pelN8l3RJdv3gRQ==
  /decamelize-keys/1.1.0:
    dependencies:
      decamelize: 1.2.0
      map-obj: 1.0.1
    dev: true
    engines:
      node: '>=0.10.0'
    resolution:
      integrity: sha1-0XGoeTMlKAfrPLYdwcFEXQeN8tk=
  /decamelize/1.2.0:
    dev: true
    engines:
      node: '>=0.10.0'
    resolution:
      integrity: sha1-9lNNFRSCabIDUue+4m9QH5oZEpA=
  /decode-uri-component/0.2.0:
    dev: true
    engines:
      node: '>=0.10'
    resolution:
      integrity: sha1-6zkTMzRYd1y4TNGh+uBiEGu4dUU=
  /decompress-response/3.3.0:
    dependencies:
      mimic-response: 1.0.1
    dev: true
    engines:
      node: '>=4'
    resolution:
      integrity: sha1-gKTdMjdIOEv6JICDYirt7Jgq3/M=
  /dedent/0.7.0:
    dev: true
    resolution:
      integrity: sha1-JJXduvbrh0q7Dhvp3yLS5aVEMmw=
  /deep-equal/1.0.1:
    dev: true
    resolution:
      integrity: sha1-9dJgKStmDghO/0zbyfCK0yR0SLU=
  /deepmerge/4.2.2:
    dev: true
    engines:
      node: '>=0.10.0'
    resolution:
      integrity: sha512-FJ3UgI4gIl+PHZm53knsuSFpE+nESMr7M4v9QcgB7S63Kj/6WqMiFQJpBBYz1Pt+66bZpP3Q7Lye0Oo9MPKEdg==
  /default-require-extensions/2.0.0:
    dependencies:
      strip-bom: 3.0.0
    dev: true
    engines:
      node: '>=4'
    resolution:
      integrity: sha1-9fj7sYp9bVCyH2QfZJ67Uiz+JPc=
  /defaults/1.0.3:
    dependencies:
      clone: 1.0.4
    dev: true
    resolution:
      integrity: sha1-xlYFHpgX2f8I7YgUd/P+QBnz730=
  /delayed-stream/1.0.0:
    dev: true
    engines:
      node: '>=0.4.0'
    resolution:
      integrity: sha1-3zrhmayt+31ECqrgsp4icrJOxhk=
  /delegates/1.0.0:
    dev: true
    resolution:
      integrity: sha1-hMbhWbgZBP3KWaDvRM2HDTElD5o=
  /depd/1.1.2:
    dev: true
    engines:
      node: '>= 0.6'
    resolution:
      integrity: sha1-m81S4UwJd2PnSbJ0xDRu0uVgtak=
  /depd/2.0.0:
    dev: true
    engines:
      node: '>= 0.8'
    resolution:
      integrity: sha512-g7nH6P6dyDioJogAAGprGpCtVImJhpPk/roCzdb3fIh61/s/nPsfR6onyMwkCAR/OlC3yBC0lESvUoQEAssIrw==
  /destroy/1.0.4:
    dev: true
    resolution:
      integrity: sha1-l4hXRCxEdJ5CBmE+N5RiBYJqvYA=
  /diff-frag/1.0.1:
    dev: true
    resolution:
      integrity: sha512-6/v2PC/6UTGcWPPetb9acL8foberUg/CtPdALeJUdD1B/weHNvzftoo00gYznqHGRhHEbykUGzqfG9RWOSr5yw==
  /diff/4.0.2:
    dev: true
    engines:
      node: '>=0.3.1'
    resolution:
      integrity: sha512-58lmxKSA4BNyLz+HHMUzlOEpg09FV+ev6ZMe3vJihgdxzgcwZ8VoEEPmALCZG9LmqfVoNMMKpttIYTVG6uDY7A==
  /dir-glob/3.0.1:
    dependencies:
      path-type: 4.0.0
    dev: true
    engines:
      node: '>=8'
    resolution:
      integrity: sha512-WkrWp9GR4KXfKGYzOLmTuGVi1UWFfws377n9cc55/tb6DuqyF6pcQ5AbiHEshaDpY9v6oaSr2XCDidGmMwdzIA==
  /dotenv-expand/5.1.0:
    dev: true
    resolution:
      integrity: sha512-YXQl1DSa4/PQyRfgrv6aoNjhasp/p4qs9FjJ4q4cQk+8m4r6k4ZSiEyytKG8f8W9gi8WsQtIObNmKd+tMzNTmA==
  /dotenv/8.2.0:
    dev: true
    engines:
      node: '>=8'
    resolution:
      integrity: sha512-8sJ78ElpbDJBHNeBzUbUVLsqKdccaa/BXF1uPTw3GrvQTBgrQrtObr2mUrE38vzYd8cEv+m/JBfDLioYcfXoaw==
  /duplexer/0.1.1:
    dev: true
    resolution:
      integrity: sha1-rOb/gIwc5mtX0ev5eXessCM0z8E=
  /duplexer3/0.1.4:
    dev: true
    resolution:
      integrity: sha1-7gHdHKwO08vH/b6jfcCo8c4ALOI=
  /earcut/2.2.2:
    dev: true
    resolution:
      integrity: sha512-eZoZPPJcUHnfRZ0PjLvx2qBordSiO8ofC3vt+qACLM95u+4DovnbYNpQtJh0DNsWj8RnxrQytD4WA8gj5cRIaQ==
  /ecc-jsbn/0.1.2:
    dependencies:
      jsbn: 0.1.1
      safer-buffer: 2.1.2
    dev: true
    resolution:
      integrity: sha1-OoOpBOVDUyh4dMVkt1SThoSamMk=
  /ee-first/1.1.1:
    dev: true
    resolution:
      integrity: sha1-WQxhFWsK4vTwJVcyoViyZrxWsh0=
  /emoji-regex/7.0.3:
    dev: true
    resolution:
      integrity: sha512-CwBLREIQ7LvYFB0WyRvwhq5N5qPhc6PMjD6bYggFlI5YyDgl+0vxq5VHbMOFqLg7hfWzmu8T5Z1QofhmTIhItA==
  /emojis-list/3.0.0:
    dev: true
    engines:
      node: '>= 4'
    resolution:
      integrity: sha512-/kyM18EfinwXZbno9FyUGeFh87KC8HRQBQGildHZbEuRyWFOmv1U10o9BBp8XVZDVNNuQKyIGIu5ZYAAXJ0V2Q==
  /encodeurl/1.0.2:
    dev: true
    engines:
      node: '>= 0.8'
    resolution:
      integrity: sha1-rT/0yG7C0CkyL1oCw6mmBslbP1k=
  /end-of-stream/1.4.4:
    dependencies:
      once: 1.4.0
    dev: true
    resolution:
      integrity: sha512-+uw1inIHVPQoaVuHzRyXd21icM+cnt4CzD5rW+NC1wjOUSTOs+Te7FOv7AhN7vS9x/oIyhLP5PR1H+phQAHu5Q==
  /error-ex/1.3.2:
    dependencies:
      is-arrayish: 0.2.1
    dev: true
    resolution:
      integrity: sha512-7dFHNmqeFSEt2ZBsCriorKnn3Z2pj+fd9kmI6QoWw4//DL+icEBfc0U7qJCisqrTsKTjw4fNFy2pW9OqStD84g==
  /es-module-lexer/0.3.26:
    dev: true
    resolution:
      integrity: sha512-Va0Q/xqtrss45hWzP8CZJwzGSZJjDM5/MJRE3IXXnUCcVLElR9BRaE9F62BopysASyc4nM3uwhSW7FFB9nlWAA==
  /es6-error/4.1.1:
    dev: true
    resolution:
      integrity: sha512-Um/+FxMr9CISWh0bi5Zv0iOD+4cFh5qLeks1qhAopKVAJw3drgKbKySikp7wGhDL0HPeaja0P5ULZrxLkniUVg==
  /esbuild/0.8.21:
    dev: true
    hasBin: true
    requiresBuild: true
    resolution:
      integrity: sha512-vRRx5MZmiekw2R7jK5BppvBUFCJA0Zkl0wYxrDmyUvMPBcQC/xJvxJUM4R+Hgjgb3gp5P1W655AsuoqDeQQDVw==
  /escape-html/1.0.3:
    dev: true
    resolution:
      integrity: sha1-Aljq5NPQwJdN4cFpGI7wBR0dGYg=
  /escape-string-regexp/1.0.5:
    dev: true
    engines:
      node: '>=0.8.0'
    resolution:
      integrity: sha1-G2HAViGQqN/2rjuyzwIAyhMLhtQ=
  /escape-string-regexp/2.0.0:
    dev: true
    engines:
      node: '>=8'
    resolution:
      integrity: sha512-UpzcLCXolUWcNu5HtVMHYdXJjArjsF9C0aNnquZYY4uW/Vu0miy5YoWvbV345HauVvcAUnpRuhMMcqTcGOY2+w==
  /esm/3.2.25:
    dev: true
    engines:
      node: '>=6'
    resolution:
      integrity: sha512-U1suiZ2oDVWv4zPO56S0NcR5QriEahGtdN2OR6FiOG4WJvcjBVFB0qI4+eKoWFH483PKGuLuu6V8Z4T5g63UVA==
  /esprima/4.0.1:
    dev: true
    engines:
      node: '>=4'
    hasBin: true
    resolution:
      integrity: sha512-eGuFFw7Upda+g4p+QHvnW0RyTX/SVeJBDM/gCtMARO0cLuT2HcEKnTPvhjV6aGeqrCB/sbNop0Kszm0jsaWU4A==
  /estree-walker/0.6.1:
    dev: true
    resolution:
      integrity: sha512-SqmZANLWS0mnatqbSfRP5g8OXZC12Fgg1IwNtLsyHDzJizORW4khDfjPqJZsemPWBB2uqykUah5YpQ6epsqC/w==
  /estree-walker/1.0.1:
    dev: true
    resolution:
      integrity: sha512-1fMXF3YP4pZZVozF8j/ZLfvnR8NSIljt56UhbZ5PeeDmmGHpgpdwQt7ITlGvYaQukCvuBRMLEiKiYC+oeIg4cg==
  /estree-walker/2.0.2:
    dev: true
    resolution:
      integrity: sha512-Rfkk/Mp/DL7JVje3u18FxFujQlTNR2q6QfMSMB7AvCBx91NGj/ba3kCfza0f6dVDbw7YlRf/nDrn7pQrCCyQ/w==
  /etag/1.8.1:
    dev: true
    engines:
      node: '>= 0.6'
    resolution:
      integrity: sha1-Qa4u62XvpiJorr/qg6x9eSmbCIc=
  /eventemitter3/3.1.2:
    dev: true
    resolution:
      integrity: sha512-tvtQIeLVHjDkJYnzf2dgVMxfuSGJeM/7UCG17TT4EumTfNtF+0nebF/4zWOIkCreAbtNqhGEboB6BWrwqNaw4Q==
  /eventemitter3/4.0.7:
    dev: true
    resolution:
      integrity: sha512-8guHBZCwKnFhYdHr2ysuRWErTwhoN2X8XELRlrRwpmfeY2jjuUN4taQMsULKUVo1K4DvZl+0pgfyoysHxvmvEw==
  /events-to-array/1.1.2:
    dev: true
    resolution:
      integrity: sha1-LUH1Y+H+QA7Uli/hpNXGp1Od9/Y=
  /execa/4.1.0:
    dependencies:
      cross-spawn: 7.0.3
      get-stream: 5.2.0
      human-signals: 1.1.1
      is-stream: 2.0.0
      merge-stream: 2.0.0
      npm-run-path: 4.0.1
      onetime: 5.1.2
      signal-exit: 3.0.3
      strip-final-newline: 2.0.0
    dev: true
    engines:
      node: '>=10'
    resolution:
      integrity: sha512-j5W0//W7f8UxAn8hXVnwG8tLwdiUy4FJLcSupCg6maBYZDpyBvTApK7KyuI4bKj8KOh1r2YH+6ucuYtJv1bTZA==
  /extend/3.0.2:
    dev: true
    resolution:
      integrity: sha512-fjquC59cD7CyW6urNXK0FBufkZcoiGG80wTuPujX590cB5Ttln20E2UB4S/WARVqhXffZl2LNgS+gQdPIIim/g==
  /extsprintf/1.3.0:
    dev: true
    engines:
      '0': node >=0.6.0
    resolution:
      integrity: sha1-lpGEQOMEGnpBT4xS48V06zw+HgU=
  /fast-deep-equal/3.1.3:
    dev: true
    resolution:
      integrity: sha512-f3qQ9oQy9j2AhBe/H9VC91wLmKBCCU/gDOnKNAYG5hswO7BLKj09Hc5HYNz9cGI++xlpDCIgDaitVs03ATR84Q==
  /fast-glob/3.2.4:
    dependencies:
      '@nodelib/fs.stat': 2.0.3
      '@nodelib/fs.walk': 1.2.4
      glob-parent: 5.1.1
      merge2: 1.4.1
      micromatch: 4.0.2
      picomatch: 2.2.2
    dev: true
    engines:
      node: '>=8'
    resolution:
      integrity: sha512-kr/Oo6PX51265qeuCYsyGypiO5uJFgBS0jksyG7FUeCyQzNwYnzrNIMR1NXfkZXsMYXYLRAHgISHBz8gQcxKHQ==
  /fast-json-stable-stringify/2.1.0:
    dev: true
    resolution:
      integrity: sha512-lhd/wF+Lk98HZoTCtlVraHtfh5XYijIjalXck7saUtuanSDyLMxnHhSXEDJqHxD7msR8D0uCmqlkwjCV8xvwHw==
  /fastq/1.9.0:
    dependencies:
      reusify: 1.0.4
    dev: true
    resolution:
      integrity: sha512-i7FVWL8HhVY+CTkwFxkN2mk3h+787ixS5S63eb78diVRc1MCssarHq3W5cj0av7YDSwmaV928RNag+U1etRQ7w==
  /fill-range/7.0.1:
    dependencies:
      to-regex-range: 5.0.1
    dev: true
    engines:
      node: '>=8'
    resolution:
      integrity: sha512-qOo9F+dMUmC2Lcb4BbVvnKJxTPjCm+RRpe4gDuGrzkL7mEVl/djYSu2OdQ2Pa302N4oqkSg9ir6jaLWJ2USVpQ==
  /find-cache-dir/2.1.0:
    dependencies:
      commondir: 1.0.1
      make-dir: 2.1.0
      pkg-dir: 3.0.0
    dev: true
    engines:
      node: '>=6'
    resolution:
      integrity: sha512-Tq6PixE0w/VMFfCgbONnkiQIVol/JJL7nRMi20fqzA4NRs9AfeqMGeRdPi3wIhYkxjeBaWh2rxwapn5Tu3IqOQ==
  /find-up/3.0.0:
    dependencies:
      locate-path: 3.0.0
    dev: true
    engines:
      node: '>=6'
    resolution:
      integrity: sha512-1yD6RmLI1XBfxugvORwlck6f75tYL+iR0jqwsOrOxMZyGYqUuDhJ0l4AXdO1iX/FTs9cBAMEk1gWSEx1kSbylg==
  /find-up/4.1.0:
    dependencies:
      locate-path: 5.0.0
      path-exists: 4.0.0
    dev: true
    engines:
      node: '>=8'
    resolution:
      integrity: sha512-PpOwAdQ/YlXQ2vj8a3h8IipDuYRi3wceVQQGYWxNINccq40Anw7BlsEXCMbt1Zt+OLA6Fq9suIpIWD0OsnISlw==
  /findit/2.0.0:
    dev: true
    resolution:
      integrity: sha1-ZQnwEmr0wXhVHPqZOU4DLhOk1W4=
  /flow-parser/0.140.0:
    dev: true
    engines:
      node: '>=0.4.0'
    resolution:
      integrity: sha512-z57YJZXcO0mmlNoOf9uvdnoZXanu8ALTqSaAWAv6kQavpnA5Kpdd4R7B3wP56+/yi/yODjrtarQYV/bgv867Iw==
  /flow-remove-types/2.140.0:
    dependencies:
      flow-parser: 0.140.0
      pirates: 3.0.2
      vlq: 0.2.3
    dev: true
    engines:
      node: '>=4'
    hasBin: true
    resolution:
      integrity: sha512-qxYbyvMjvWMk7DBIsSr+FHKZh2v0NgNxYfQLEYlQgsBwj7MGiaOcflcpEEJiUp5uXC+clGqPqnQD35oOkBDhKg==
  /follow-redirects/1.13.0:
    dev: true
    engines:
      node: '>=4.0'
    resolution:
      integrity: sha512-aq6gF1BEKje4a9i9+5jimNFIpq4Q1WiwBToeRK5NvZBd/TRsmW8BsJfOEGkr76TbOyPVD3OVDN910EcUNtRYEA==
  /foreground-child/1.5.6:
    dependencies:
      cross-spawn: 4.0.2
      signal-exit: 3.0.3
    dev: true
    resolution:
      integrity: sha1-T9ca0t/elnibmApcCilZN8svXOk=
  /forever-agent/0.6.1:
    dev: true
    resolution:
      integrity: sha1-+8cfDEGt6zf5bFd60e1C2P2sypE=
  /form-data/2.3.3:
    dependencies:
      asynckit: 0.4.0
      combined-stream: 1.0.8
      mime-types: 2.1.27
    dev: true
    engines:
      node: '>= 0.12'
    resolution:
      integrity: sha512-1lLKB2Mu3aGP1Q/2eCOx0fNbRMe7XdwktwOruhfqqd0rIJWwN4Dh+E3hrPSlDCXnSR7UtZ1N38rVXm+6+MEhJQ==
  /form-data/3.0.0:
    dependencies:
      asynckit: 0.4.0
      combined-stream: 1.0.8
      mime-types: 2.1.27
    dev: true
    engines:
      node: '>= 6'
    resolution:
      integrity: sha512-CKMFDglpbMi6PyN+brwB9Q/GOw0eAnsrEZDgcsH5Krhz5Od/haKHAX0NmQfha2zPPz0JpWzA7GJHGSnvCRLWsg==
  /fresh/0.5.2:
    dev: true
    engines:
      node: '>= 0.6'
    resolution:
      integrity: sha1-PYyt2Q2XZWn6g1qx+OSyOhBWBac=
  /from2/2.3.0:
    dependencies:
      inherits: 2.0.4
      readable-stream: 2.3.7
    dev: true
    resolution:
      integrity: sha1-i/tVAr3kpNNs/e6gB/zKIdfjgq8=
  /fs-exists-cached/1.0.0:
    dev: true
    resolution:
      integrity: sha1-zyVVTKBQ3EmuZla0HeQiWJidy84=
  /fs-extra/9.0.1:
    dependencies:
      at-least-node: 1.0.0
      graceful-fs: 4.2.4
      jsonfile: 6.1.0
      universalify: 1.0.0
    dev: true
    engines:
      node: '>=10'
    resolution:
      integrity: sha512-h2iAoN838FqAFJY2/qVpzFXy+EBxfVE220PalAqQLDVsFOHLJrZvut5puAbCdNv6WJk+B8ihI+k0c7JK5erwqQ==
  /fs.realpath/1.0.0:
    dev: true
    resolution:
      integrity: sha1-FQStJSMVjKpA20onh8sBQRmU6k8=
  /fsevents/2.1.3:
    dev: true
    engines:
      node: ^8.16.0 || ^10.6.0 || >=11.0.0
    optional: true
    os:
      - darwin
    resolution:
      integrity: sha512-Auw9a4AxqWpa9GUfj370BMPzzyncfBABW8Mab7BGWBYDj4Isgq+cDKtx0i6u9jcX9pQDnswsaaOTgTmA5pEjuQ==
  /function-bind/1.1.1:
    dev: true
    resolution:
      integrity: sha512-yIovAzMX49sF8Yl58fSCWJ5svSLuaibPxXQJFLmBObTuCr0Mf1KiPopGM9NiFjiYBCbfaa2Fh6breQ6ANVTI0A==
  /function-loop/1.0.2:
    dev: true
    resolution:
      integrity: sha512-Iw4MzMfS3udk/rqxTiDDCllhGwlOrsr50zViTOO/W6lS/9y6B1J0BD2VZzrnWUYBJsl3aeqjgR5v7bWWhZSYbA==
  /fuzzy/0.1.3:
    dev: true
    engines:
      node: '>= 0.6.0'
    resolution:
      integrity: sha1-THbsL/CsGjap3M+aAN+GIweNTtg=
  /generic-names/2.0.1:
    dependencies:
      loader-utils: 1.4.0
    dev: true
    resolution:
      integrity: sha512-kPCHWa1m9wGG/OwQpeweTwM/PYiQLrUIxXbt/P4Nic3LbGjCP0YwrALHW1uNLKZ0LIMg+RF+XRlj2ekT9ZlZAQ==
  /gensync/1.0.0-beta.2:
    dev: true
    engines:
      node: '>=6.9.0'
    resolution:
      integrity: sha512-3hN7NaskYvMDLQY55gnW3NQ+mesEAepTqlg+VEbj7zzqEMBVNhzcGYYeqFo/TlYz6eQiFcp1HcsCZO+nGgS8zg==
  /geojson-vt/3.2.1:
    dev: true
    resolution:
      integrity: sha512-EvGQQi/zPrDA6zr6BnJD/YhwAkBP8nnJ9emh3EnHQKVMfg/MRVtPbMYdgVy/IaEmn4UfagD2a6fafPDL5hbtwg==
  /get-caller-file/2.0.5:
    dev: true
    engines:
      node: 6.* || 8.* || >= 10.*
    resolution:
      integrity: sha512-DyFP3BM/3YHTQOCUL/w0OZHR0lpKeGrxotcHWcqNEdnltqFwXVfhEBQ94eIo34AfQpo0rGki4cyIiftY06h2Fg==
  /get-stream/3.0.0:
    dev: true
    engines:
      node: '>=4'
    resolution:
      integrity: sha1-jpQ9E1jcN1VQVOy+LtsFqhdO3hQ=
  /get-stream/5.2.0:
    dependencies:
      pump: 3.0.0
    dev: true
    engines:
      node: '>=8'
    resolution:
      integrity: sha512-nBF+F1rAZVCu/p7rjzgA+Yb4lfYXrpl7a6VmJrU8wF9I1CKvP/QwPNZHnOlwbTkY6dvtFIzFMSyQXbLoTQPRpA==
  /getpass/0.1.7:
    dependencies:
      assert-plus: 1.0.0
    dev: true
    resolution:
      integrity: sha1-Xv+OPmhNVprkyysSgmBOi6YhSfo=
  /gl-matrix/3.3.0:
    dev: true
    resolution:
      integrity: sha512-COb7LDz+SXaHtl/h4LeaFcNdJdAQSDeVqjiIihSXNrkWObZLhDI4hIkZC11Aeqp7bcE72clzB0BnDXr2SmslRA==
  /glob-parent/5.1.1:
    dependencies:
      is-glob: 4.0.1
    dev: true
    engines:
      node: '>= 6'
    resolution:
      integrity: sha512-FnI+VGOpnlGHWZxthPGR+QhR78fuiK0sNLkHQv+bL9fQi57lNNdquIbna/WrfROrolq8GK5Ek6BiMwqL/voRYQ==
  /glob/7.1.6:
    dependencies:
      fs.realpath: 1.0.0
      inflight: 1.0.6
      inherits: 2.0.4
      minimatch: 3.0.4
      once: 1.4.0
      path-is-absolute: 1.0.1
    dev: true
    resolution:
      integrity: sha512-LwaxwyZ72Lk7vZINtNNrywX0ZuLyStrdDtabefZKAY5ZGJhVtgdznluResxNmPitE0SAO+O26sWTHeKSI2wMBA==
  /globals/11.12.0:
    dev: true
    engines:
      node: '>=4'
    resolution:
      integrity: sha512-WOBp/EEGUiIsJSp7wcv/y6MO+lV9UoncWqxuFfm8eBwzWNgyfBd6Gz+IeKQ9jCmyhoH99g15M3T+QaVHFjizVA==
  /globby/11.0.1:
    dependencies:
      array-union: 2.1.0
      dir-glob: 3.0.1
      fast-glob: 3.2.4
      ignore: 5.1.8
      merge2: 1.4.1
      slash: 3.0.0
    dev: true
    engines:
      node: '>=10'
    resolution:
      integrity: sha512-iH9RmgwCmUJHi2z5o2l3eTtGBtXek1OYlHrbcxOYugyHLmAsZrPj43OtHThd62Buh/Vv6VyCBD2bdyWcGNQqoQ==
  /got/8.3.2:
    dependencies:
      '@sindresorhus/is': 0.7.0
      cacheable-request: 2.1.4
      decompress-response: 3.3.0
      duplexer3: 0.1.4
      get-stream: 3.0.0
      into-stream: 3.1.0
      is-retry-allowed: 1.2.0
      isurl: 1.0.0
      lowercase-keys: 1.0.1
      mimic-response: 1.0.1
      p-cancelable: 0.4.1
      p-timeout: 2.0.1
      pify: 3.0.0
      safe-buffer: 5.2.1
      timed-out: 4.0.1
      url-parse-lax: 3.0.0
      url-to-options: 1.0.1
    dev: true
    engines:
      node: '>=4'
    resolution:
      integrity: sha512-qjUJ5U/hawxosMryILofZCkm3C84PLJS/0grRIpjAwu+Lkxxj5cxeCU25BG0/3mDSpXKTyZr8oh8wIgLaH0QCw==
  /graceful-fs/4.2.4:
    dev: true
    resolution:
      integrity: sha512-WjKPNJF79dtJAVniUlGGWHYGz2jWxT6VhN/4m1NdkbZ2nOsEF+cI1Edgql5zCRhs/VsQYRvrXctxktVXZUkixw==
  /grid-index/1.1.0:
    dev: true
    resolution:
      integrity: sha512-HZRwumpOGUrHyxO5bqKZL0B0GlUpwtCAzZ42sgxUPniu33R1LSFH5yrIcBCHjkctCAh3mtWKcKd9J4vDDdeVHA==
  /har-schema/2.0.0:
    dev: true
    engines:
      node: '>=4'
    resolution:
      integrity: sha1-qUwiJOvKwEeCoNkDVSHyRzW37JI=
  /har-validator/5.1.5:
    dependencies:
      ajv: 6.12.6
      har-schema: 2.0.0
    deprecated: this library is no longer supported
    dev: true
    engines:
      node: '>=6'
    resolution:
      integrity: sha512-nmT2T0lljbxdQZfspsno9hgrG3Uir6Ks5afism62poxqBM6sDnMEuPmzTq8XN0OEwqKLLdh1jQI3qyE66Nzb3w==
  /hard-rejection/2.1.0:
    dev: true
    engines:
      node: '>=6'
    resolution:
      integrity: sha512-VIZB+ibDhx7ObhAe7OVtoEbuP4h/MuOTHJ+J8h/eBXotJYl0fBgR72xDFCKgIh22OJZIOVNxBMWuhAr10r8HdA==
  /has-flag/3.0.0:
    dev: true
    engines:
      node: '>=4'
    resolution:
      integrity: sha1-tdRU3CGZriJWmfNGfloH87lVuv0=
  /has-flag/4.0.0:
    dev: true
    engines:
      node: '>=8'
    resolution:
      integrity: sha512-EykJT/Q1KjTWctppgIAgfSO0tKVuZUjhgMr17kqTumMl6Afv3EISleU7qZUzoXDFTAHTDC4NOoG/ZxU3EvlMPQ==
  /has-symbol-support-x/1.4.2:
    dev: true
    resolution:
      integrity: sha512-3ToOva++HaW+eCpgqZrCfN51IPB+7bJNVT6CUATzueB5Heb8o6Nam0V3HG5dlDvZU1Gn5QLcbahiKw/XVk5JJw==
  /has-to-string-tag-x/1.4.1:
    dependencies:
      has-symbol-support-x: 1.4.2
    dev: true
    resolution:
      integrity: sha512-vdbKfmw+3LoOYVr+mtxHaX5a96+0f3DljYd8JOqvOLsf5mw2Otda2qCDT9qRqLAhrjyQ0h7ual5nOiASpsGNFw==
  /has/1.0.3:
    dependencies:
      function-bind: 1.1.1
    dev: true
    engines:
      node: '>= 0.4.0'
    resolution:
      integrity: sha512-f2dvO0VU6Oej7RkWJGrehjbzMAjFp5/VKPp5tTpWIV4JHHZK1/BxbFRtf/siA2SWTe09caDmVtYYzWEIbBS4zw==
  /hash-sum/2.0.0:
    dev: true
    resolution:
      integrity: sha512-WdZTbAByD+pHfl/g9QSsBIIwy8IT+EsPiKDs0KNX+zSHhdDLFKdZu0BQHljvO+0QI/BasbMSUa8wYNCZTvhslg==
  /hasha/3.0.0:
    dependencies:
      is-stream: 1.1.0
    dev: true
    engines:
      node: '>=4'
    resolution:
      integrity: sha1-UqMvq4Vp1BymmmH/GiFPjrfIvTk=
  /hosted-git-info/2.8.8:
    dev: true
    resolution:
      integrity: sha512-f/wzC2QaWBs7t9IYqB4T3sR1xviIViXJRJTWBlx2Gf3g0Xi5vI7Yy4koXQ1c9OYDGHN9sBy1DQ2AB8fqZBWhUg==
  /html-escaper/2.0.2:
    dev: true
    resolution:
      integrity: sha512-H2iMtd0I4Mt5eYiapRdIDjp+XzelXQ0tFE4JS7YFwFevXXMmOp9myNrUvCg0D6ws8iqkRPBfKHgbwig1SmlLfg==
  /http-assert/1.4.1:
    dependencies:
      deep-equal: 1.0.1
      http-errors: 1.7.3
    dev: true
    engines:
      node: '>= 0.8'
    resolution:
      integrity: sha512-rdw7q6GTlibqVVbXr0CKelfV5iY8G2HqEUkhSk297BMbSpSL8crXC+9rjKoMcZZEsksX30le6f/4ul4E28gegw==
  /http-cache-semantics/3.8.1:
    dev: true
    resolution:
      integrity: sha512-5ai2iksyV8ZXmnZhHH4rWPoxxistEexSi5936zIQ1bnNTW5VnA85B6P/VpXiRM017IgRvb2kKo1a//y+0wSp3w==
  /http-errors/1.4.0:
    dependencies:
      inherits: 2.0.1
      statuses: 1.5.0
    dev: true
    engines:
      node: '>= 0.6'
    resolution:
      integrity: sha1-bAJC3qaz33r9oVPHEImzHG6Cqr8=
  /http-errors/1.6.3:
    dependencies:
      depd: 1.1.2
      inherits: 2.0.3
      setprototypeof: 1.1.0
      statuses: 1.5.0
    dev: true
    engines:
      node: '>= 0.6'
    resolution:
      integrity: sha1-i1VoC7S+KDoLW/TqLjhYC+HZMg0=
  /http-errors/1.7.3:
    dependencies:
      depd: 1.1.2
      inherits: 2.0.4
      setprototypeof: 1.1.1
      statuses: 1.5.0
      toidentifier: 1.0.0
    dev: true
    engines:
      node: '>= 0.6'
    resolution:
      integrity: sha512-ZTTX0MWrsQ2ZAhA1cejAwDLycFsd7I7nVtnkT3Ol0aqodaKW+0CTZDQ1uBv5whptCnc8e8HeRRJxRs0kmm/Qfw==
  /http-errors/1.8.0:
    dependencies:
      depd: 1.1.2
      inherits: 2.0.4
      setprototypeof: 1.2.0
      statuses: 1.5.0
      toidentifier: 1.0.0
    dev: true
    engines:
      node: '>= 0.6'
    resolution:
      integrity: sha512-4I8r0C5JDhT5VkvI47QktDW75rNlGVsUf/8hzjCC/wkWI/jdTRmBb9aI7erSG82r1bjKY3F6k28WnsVxB1C73A==
  /http-proxy/1.18.1:
    dependencies:
      eventemitter3: 4.0.7
      follow-redirects: 1.13.0
      requires-port: 1.0.0
    dev: true
    engines:
      node: '>=8.0.0'
    resolution:
      integrity: sha512-7mz/721AbnJwIVbnaSv1Cz3Am0ZLT/UBwkC92VlxhXv/k/BBQfM2fXElQNC27BVGr0uwUpplYPQM9LnaBMR5NQ==
  /http-signature/1.2.0:
    dependencies:
      assert-plus: 1.0.0
      jsprim: 1.4.1
      sshpk: 1.16.1
    dev: true
    engines:
      node: '>=0.8'
      npm: '>=1.3.7'
    resolution:
      integrity: sha1-muzZJRFHcvPZW2WmCruPfBj7rOE=
  /human-signals/1.1.1:
    dev: true
    engines:
      node: '>=8.12.0'
    resolution:
      integrity: sha512-SEQu7vl8KjNL2eoGBLF3+wAjpsNfA9XMlXAYj/3EdaNfAlxKthD1xjEQfGOUhllCGGJVNY34bRr6lPINhNjyZw==
  /iconv-lite/0.4.24:
    dependencies:
      safer-buffer: 2.1.2
    dev: true
    engines:
      node: '>=0.10.0'
    resolution:
      integrity: sha512-v3MXnZAcvnywkTUEZomIActle7RXXeedOR31wwl7VlyoXO4Qi9arvSenNQWne1TcRwhCL1HwLI21bEqdpj8/rA==
  /icss-replace-symbols/1.1.0:
    dev: true
    resolution:
      integrity: sha1-Bupvg2ead0njhs/h/oEq5dsiPe0=
  /icss-utils/4.1.1:
    dependencies:
      postcss: 7.0.35
    dev: true
    engines:
      node: '>= 6'
    resolution:
      integrity: sha512-4aFq7wvWyMHKgxsH8QQtGpvbASCf+eM3wPRLI6R+MgAnTCZ6STYsRvttLvRWK0Nfif5piF394St3HeJDaljGPA==
  /ieee754/1.2.1:
    dev: true
    resolution:
      integrity: sha512-dcyqhDvX1C46lXZcVqCpK+FtMRQVdIMN6/Df5js2zouUsqG7I6sFxitIC+7KYK29KdXOLHdu9zL4sFnoVQnqaA==
  /ignore/5.1.8:
    dev: true
    engines:
      node: '>= 4'
    resolution:
      integrity: sha512-BMpfD7PpiETpBl/A6S498BaIJ6Y/ABT93ETbby2fP00v4EbvPBXWEoaR1UBPKs3iR53pJY7EtZk5KACI57i1Uw==
  /imap-simple/5.0.0:
    dependencies:
      iconv-lite: 0.4.24
      imap: 0.8.19
      nodeify: 1.0.1
      quoted-printable: 1.0.1
      utf8: 2.1.2
      uuencode: 0.0.4
    dev: true
    engines:
      node: '>=6'
    resolution:
      integrity: sha512-/wLRwy8tmKdzacVDOZUeD05GkqIax38tEFwAToFB2Jhb7zfmGdaxzYWOvPZi2t6kumrjNhSyt5BstCemKzcV+A==
  /imap/0.8.19:
    dependencies:
      readable-stream: 1.1.14
      utf7: 1.0.2
    dev: true
    engines:
      node: '>=0.8.0'
    resolution:
      integrity: sha1-NniHOTSrCc6mukh0HyhNoq9Z2NU=
  /import-cwd/3.0.0:
    dependencies:
      import-from: 3.0.0
    dev: true
    engines:
      node: '>=8'
    resolution:
      integrity: sha512-4pnzH16plW+hgvRECbDWpQl3cqtvSofHWh44met7ESfZ8UZOWWddm8hEyDTqREJ9RbYHY8gi8DqmaelApoOGMg==
  /import-fresh/3.2.2:
    dependencies:
      parent-module: 1.0.1
      resolve-from: 4.0.0
    dev: true
    engines:
      node: '>=6'
    resolution:
      integrity: sha512-cTPNrlvJT6twpYy+YmKUKrTSjWFs3bjYjAhCwm+z4EOCubZxAuO+hHpRN64TqjEaYSHs7tJAE0w1CKMGmsG/lw==
  /import-from/3.0.0:
    dependencies:
      resolve-from: 5.0.0
    dev: true
    engines:
      node: '>=8'
    resolution:
      integrity: sha512-CiuXOFFSzkU5x/CR0+z7T91Iht4CXgfCxVOFRhh2Zyhg5wOpWvvDLQUsWl+gcN+QscYBjez8hDCt85O7RLDttQ==
  /imurmurhash/0.1.4:
    dev: true
    engines:
      node: '>=0.8.19'
    resolution:
      integrity: sha1-khi5srkoojixPcT7a21XbyMUU+o=
  /indent-string/4.0.0:
    dev: true
    engines:
      node: '>=8'
    resolution:
      integrity: sha512-EdDDZu4A2OyIK7Lr/2zG+w5jmbuk1DVBnEwREQvBzspBJkCEbRa8GxU1lghYcaGJCnRWibjDXlq779X1/y5xwg==
  /indexes-of/1.0.1:
    dev: true
    resolution:
      integrity: sha1-8w9xbI4r00bHtn0985FVZqfAVgc=
  /inflight/1.0.6:
    dependencies:
      once: 1.4.0
      wrappy: 1.0.2
    dev: true
    resolution:
      integrity: sha1-Sb1jMdfQLQwJvJEKEHW6gWW1bfk=
  /inherits/2.0.1:
    dev: true
    resolution:
      integrity: sha1-sX0I0ya0Qj5Wjv9xn5GwscvfafE=
  /inherits/2.0.3:
    dev: true
    resolution:
      integrity: sha1-Yzwsg+PaQqUC9SRmAiSA9CCCYd4=
  /inherits/2.0.4:
    dev: true
    resolution:
      integrity: sha512-k/vGaX4/Yla3WzyMCvTQOXYeIHvqOKtnqBduzTHpzpQZzAskKMhZ2K+EnBiSM9zGSoIFeMpXKxa4dYeZIQqewQ==
  /into-stream/3.1.0:
    dependencies:
      from2: 2.3.0
      p-is-promise: 1.1.0
    dev: true
    engines:
      node: '>=4'
    resolution:
      integrity: sha1-lvsKk2wSur1v8XUqF9BWFqvQlMY=
  /is-arrayish/0.2.1:
    dev: true
    resolution:
      integrity: sha1-d8mYQFJ6qOyxqLppe4BkWnqSap0=
  /is-binary-path/2.1.0:
    dependencies:
      binary-extensions: 2.1.0
    dev: true
    engines:
      node: '>=8'
    resolution:
      integrity: sha512-ZMERYes6pDydyuGidse7OsHxtbI7WVeUEozgR/g7rd0xUimYNlvZRE/K2MgZTjWy725IfelLeVcEM97mmtRGXw==
  /is-core-module/2.2.0:
    dependencies:
      has: 1.0.3
    dev: true
    resolution:
      integrity: sha512-XRAfAdyyY5F5cOXn7hYQDqh2Xmii+DEfIcQGxK/uNwMHhIkPWO0g8msXcbzLe+MpGoR951MlqM/2iIlU4vKDdQ==
  /is-docker/2.1.1:
    dev: true
    engines:
      node: '>=8'
    hasBin: true
    resolution:
      integrity: sha512-ZOoqiXfEwtGknTiuDEy8pN2CfE3TxMHprvNer1mXiqwkOT77Rw3YVrUQ52EqAOU3QAWDQ+bQdx7HJzrv7LS2Hw==
  /is-extglob/2.1.1:
    dev: true
    engines:
      node: '>=0.10.0'
    resolution:
      integrity: sha1-qIwCU1eR8C7TfHahueqXc8gz+MI=
  /is-fullwidth-code-point/1.0.0:
    dependencies:
      number-is-nan: 1.0.1
    dev: true
    engines:
      node: '>=0.10.0'
    resolution:
      integrity: sha1-754xOG8DGn8NZDr4L95QxFfvAMs=
  /is-fullwidth-code-point/2.0.0:
    dev: true
    engines:
      node: '>=4'
    resolution:
      integrity: sha1-o7MKXE8ZkYMWeqq5O+764937ZU8=
  /is-generator-function/1.0.8:
    dev: true
    engines:
      node: '>= 0.4'
    resolution:
      integrity: sha512-2Omr/twNtufVZFr1GhxjOMFPAj2sjc/dKaIqBhvo4qciXfJmITGH6ZGd8eZYNHza8t1y0e01AuqRhJwfWp26WQ==
  /is-glob/4.0.1:
    dependencies:
      is-extglob: 2.1.1
    dev: true
    engines:
      node: '>=0.10.0'
    resolution:
      integrity: sha512-5G0tKtBTFImOqDnLB2hG6Bp2qcKEFduo4tZu9MT/H6NQv/ghhy30o55ufafxJ/LdH79LLs2Kfrn85TLKyA7BUg==
  /is-interactive/1.0.0:
    dev: true
    engines:
      node: '>=8'
    resolution:
      integrity: sha512-2HvIEKRoqS62guEC+qBjpvRubdX910WCMuJTZ+I9yvqKU2/12eSL549HMwtabb4oupdj2sMP50k+XJfB/8JE6w==
  /is-module/1.0.0:
    dev: true
    resolution:
      integrity: sha1-Mlj7afeMFNW4FdZkM2tM/7ZEFZE=
  /is-number/7.0.0:
    dev: true
    engines:
      node: '>=0.12.0'
    resolution:
      integrity: sha512-41Cifkg6e8TylSpdtTpeLVMqvSBEVzTttHvERD741+pnZ8ANv0004MRL43QKPDlK9cGvNp6NZWZUBlbGXYxxng==
  /is-object/1.0.2:
    dev: true
    resolution:
      integrity: sha512-2rRIahhZr2UWb45fIOuvZGpFtz0TyOZLf32KxBbSoUCeZR495zCKlWUKKUByk3geS2eAs7ZAABt0Y/Rx0GiQGA==
  /is-plain-obj/1.1.0:
    dev: true
    engines:
      node: '>=0.10.0'
    resolution:
      integrity: sha1-caUMhCnfync8kqOQpKA7OfzVHT4=
  /is-promise/1.0.1:
    dev: true
    resolution:
      integrity: sha1-MVc3YcBX4zwukaq56W2gjO++duU=
  /is-reference/1.2.1:
    dependencies:
      '@types/estree': 0.0.45
    dev: true
    resolution:
      integrity: sha512-U82MsXXiFIrjCK4otLT+o2NA2Cd2g5MLoOVXUZjIOhLurrRxpEXzI8O0KZHr3IjLvlAH1kTPYSuqer5T9ZVBKQ==
  /is-retry-allowed/1.2.0:
    dev: true
    engines:
      node: '>=0.10.0'
    resolution:
      integrity: sha512-RUbUeKwvm3XG2VYamhJL1xFktgjvPzL0Hq8C+6yrWIswDy3BIXGqCxhxkc30N9jqK311gVU137K8Ei55/zVJRg==
  /is-stream/1.1.0:
    dev: true
    engines:
      node: '>=0.10.0'
    resolution:
      integrity: sha1-EtSj3U5o4Lec6428hBc66A2RykQ=
  /is-stream/2.0.0:
    dev: true
    engines:
      node: '>=8'
    resolution:
      integrity: sha512-XCoy+WlUr7d1+Z8GgSuXmpuUFC9fOhRXglJMx+dwLKTkL44Cjd4W1Z5P+BQZpr+cR93aGP4S/s7Ftw6Nd/kiEw==
  /is-typedarray/1.0.0:
    dev: true
    resolution:
      integrity: sha1-5HnICFjfDBsR3dppQPlgEfzaSpo=
  /is-wsl/2.2.0:
    dependencies:
      is-docker: 2.1.1
    dev: true
    engines:
      node: '>=8'
    resolution:
      integrity: sha512-fKzAra0rGJUUBwGBgNkHZuToZcn+TtXHpeCgmkMJMMYx1sQDYaCSyjJBSCa2nH1DGm7s3n1oBnohoVTBaN7Lww==
  /isarray/0.0.1:
    dev: true
    resolution:
      integrity: sha1-ihis/Kmo9Bd+Cav8YDiTmwXR7t8=
  /isarray/1.0.0:
    dev: true
    resolution:
      integrity: sha1-u5NdSFgsuhaMBoNJV6VKPgcSTxE=
  /isbuiltin/1.0.0:
    dependencies:
      builtin-modules: 1.1.1
    dev: true
    resolution:
      integrity: sha1-RFOykVaQy0fAy5ySVaCAd3gxXJY=
  /isexe/2.0.0:
    dev: true
    resolution:
      integrity: sha1-6PvzdNxVb/iUehDcsFctYz8s+hA=
  /isstream/0.1.2:
    dev: true
    resolution:
      integrity: sha1-R+Y/evVa+m+S4VAOaQ64uFKcCZo=
  /istanbul-lib-coverage/2.0.5:
    dev: true
    engines:
      node: '>=6'
    resolution:
      integrity: sha512-8aXznuEPCJvGnMSRft4udDRDtb1V3pkQkMMI5LI+6HuQz5oQ4J2UFn1H82raA3qJtyOLkkwVqICBQkjnGtn5mA==
  /istanbul-lib-hook/2.0.7:
    dependencies:
      append-transform: 1.0.0
    dev: true
    engines:
      node: '>=6'
    resolution:
      integrity: sha512-vrRztU9VRRFDyC+aklfLoeXyNdTfga2EI3udDGn4cZ6fpSXpHLV9X6CHvfoMCPtggg8zvDDmC4b9xfu0z6/llA==
  /istanbul-lib-instrument/3.3.0:
    dependencies:
      '@babel/generator': 7.12.10
      '@babel/parser': 7.12.10
      '@babel/template': 7.12.7
      '@babel/traverse': 7.12.10
      '@babel/types': 7.12.10
      istanbul-lib-coverage: 2.0.5
      semver: 6.3.0
    dev: true
    engines:
      node: '>=6'
    resolution:
      integrity: sha512-5nnIN4vo5xQZHdXno/YDXJ0G+I3dAm4XgzfSVTPLQpj/zAV2dV6Juy0yaf10/zrJOJeHoN3fraFe+XRq2bFVZA==
  /istanbul-lib-processinfo/1.0.0:
    dependencies:
      archy: 1.0.0
      cross-spawn: 6.0.5
      istanbul-lib-coverage: 2.0.5
      rimraf: 2.7.1
      uuid: 3.4.0
    dev: true
    resolution:
      integrity: sha512-FY0cPmWa4WoQNlvB8VOcafiRoB5nB+l2Pz2xGuXHRSy1KM8QFOYfz/rN+bGMCAeejrY3mrpF5oJHcN0s/garCg==
  /istanbul-lib-report/2.0.8:
    dependencies:
      istanbul-lib-coverage: 2.0.5
      make-dir: 2.1.0
      supports-color: 6.1.0
    dev: true
    engines:
      node: '>=6'
    resolution:
      integrity: sha512-fHBeG573EIihhAblwgxrSenp0Dby6tJMFR/HvlerBsrCTD5bkUuoNtn3gVh29ZCS824cGGBPn7Sg7cNk+2xUsQ==
  /istanbul-lib-source-maps/3.0.6:
    dependencies:
      debug: 4.3.1
      istanbul-lib-coverage: 2.0.5
      make-dir: 2.1.0
      rimraf: 2.7.1
      source-map: 0.6.1
    dev: true
    engines:
      node: '>=6'
    resolution:
      integrity: sha512-R47KzMtDJH6X4/YW9XTx+jrLnZnscW4VpNN+1PViSYTejLVPWv7oov+Duf8YQSPyVRUvueQqz1TcsC6mooZTXw==
  /istanbul-reports/2.2.7:
    dependencies:
      html-escaper: 2.0.2
    dev: true
    engines:
      node: '>=6'
    resolution:
      integrity: sha512-uu1F/L1o5Y6LzPVSVZXNOoD/KXpJue9aeLRd0sM9uMXfZvzomB0WxVamWb5ue8kA2vVWEmW7EG+A5n3f1kqHKg==
  /isurl/1.0.0:
    dependencies:
      has-to-string-tag-x: 1.4.1
      is-object: 1.0.2
    dev: true
    engines:
      node: '>= 4'
    resolution:
      integrity: sha512-1P/yWsxPlDtn7QeRD+ULKQPaIaN6yF368GZ2vDfv0AL0NwpStafjWCDDdn0k8wgFMWpVAqG7oJhxHnlud42i9w==
  /jackspeak/1.4.0:
    dependencies:
      cliui: 4.1.0
    dev: true
    engines:
      node: '>=8'
    resolution:
      integrity: sha512-VDcSunT+wcccoG46FtzuBAyQKlzhHjli4q31e1fIHGOsRspqNUFjVzGb+7eIFDlTvqLygxapDHPHS0ouT2o/tw==
  /jest-worker/26.6.2:
    dependencies:
      '@types/node': 14.14.12
      merge-stream: 2.0.0
      supports-color: 7.2.0
    dev: true
    engines:
      node: '>= 10.13.0'
    resolution:
      integrity: sha512-KWYVV1c4i+jbMpaBC+U++4Va0cp8OisU185o73T1vo99hqi7w8tSJfUXYswwqqrjzwxa6KpRK54WhPvwf5w6PQ==
  /js-tokens/4.0.0:
    dev: true
    resolution:
      integrity: sha512-RdJUflcE3cUzKiMqQgsCu06FPu9UdIJO0beYbPhHN4k6apgJtifcoCtT9bcxOpYBtpD2kCM6Sbzg4CausW/PKQ==
  /js-yaml/3.14.1:
    dependencies:
      argparse: 1.0.10
      esprima: 4.0.1
    dev: true
    hasBin: true
    resolution:
      integrity: sha512-okMH7OXXJ7YrN9Ok3/SXrnu4iX9yOk+25nqX4imS2npuvTYDmo/QEZoqwZkYaIDk3jVvBOTOIEgEhaLOynBS9g==
  /jsbn/0.1.1:
    dev: true
    resolution:
      integrity: sha1-peZUwuWi3rXyAdls77yoDA7y9RM=
  /jsesc/2.5.2:
    dev: true
    engines:
      node: '>=4'
    hasBin: true
    resolution:
      integrity: sha512-OYu7XEzjkCQ3C5Ps3QIZsQfNpqoJyZZA99wd9aWd05NCtC5pWOkShK2mkL6HXQR6/Cy2lbNdPlZBpuQHXE63gA==
  /json-buffer/3.0.0:
    dev: true
    resolution:
      integrity: sha1-Wx85evx11ne96Lz8Dkfh+aPZqJg=
  /json-parse-better-errors/1.0.2:
    dev: true
    resolution:
      integrity: sha512-mrqyZKfX5EhL7hvqcV6WG1yYjnjeuYDzDhhcAAUrq8Po85NBQBJP+ZDUT75qZQ98IkUoBqdkExkukOU7Ts2wrw==
  /json-parse-even-better-errors/2.3.1:
    dev: true
    resolution:
      integrity: sha512-xyFwyhro/JEof6Ghe2iz2NcXoj2sloNsWr/XsERDK/oiPCfaNhl5ONfp+jQdAZRQQ0IJWNzH9zIZF7li91kh2w==
  /json-schema-traverse/0.4.1:
    dev: true
    resolution:
      integrity: sha512-xbbCH5dCYU5T8LcEhhuh7HJ88HXuW3qsI3Y0zOZFKfZEHcpWiHU/Jxzk629Brsab/mMiHQti9wMP+845RPe3Vg==
  /json-schema/0.2.3:
    dev: true
    resolution:
      integrity: sha1-tIDIkuWaLwWVTOcnvT8qTogvnhM=
  /json-stringify-safe/5.0.1:
    dev: true
    resolution:
      integrity: sha1-Epai1Y/UXxmg9s4B1lcB4sc1tus=
  /json5/1.0.1:
    dependencies:
      minimist: 1.2.5
    dev: true
    hasBin: true
    resolution:
      integrity: sha512-aKS4WQjPenRxiQsC93MNfjx+nbF4PAdYzmd/1JIj8HYzqfbu86beTuNgXDzPknWk0n0uARlyewZo4s++ES36Ow==
  /json5/2.1.3:
    dependencies:
      minimist: 1.2.5
    dev: true
    engines:
      node: '>=6'
    hasBin: true
    resolution:
      integrity: sha512-KXPvOm8K9IJKFM0bmdn8QXh7udDh1g/giieX0NLCaMnb4hEiVFqnop2ImTXCc5e0/oHz3LTqmHGtExn5hfMkOA==
  /jsonfile/6.1.0:
    dependencies:
      universalify: 2.0.0
    dev: true
    optionalDependencies:
      graceful-fs: 4.2.4
    resolution:
      integrity: sha512-5dgndWOriYSm5cnYaJNhalLNDKOqFwyDB/rr1E9ZsGciGvKPs8R2xYGCacuf3z6K1YKDz182fd+fY3cn3pMqXQ==
  /jsprim/1.4.1:
    dependencies:
      assert-plus: 1.0.0
      extsprintf: 1.3.0
      json-schema: 0.2.3
      verror: 1.10.0
    dev: true
    engines:
      '0': node >=0.6.0
    resolution:
      integrity: sha1-MT5mvB5cwG5Di8G3SZwuXFastqI=
  /kdbush/3.0.0:
    dev: true
    resolution:
      integrity: sha512-hRkd6/XW4HTsA9vjVpY9tuXJYLSlelnkTmVFu4M9/7MIYQtFcHpbugAU7UbOfjOiVSVYl2fqgBuJ32JUmRo5Ew==
  /keygrip/1.1.0:
    dependencies:
      tsscmp: 1.0.6
    dev: true
    engines:
      node: '>= 0.6'
    resolution:
      integrity: sha512-iYSchDJ+liQ8iwbSI2QqsQOvqv58eJCEanyJPJi+Khyu8smkcKSFUCbPwzFcL7YVtZ6eONjqRX/38caJ7QjRAQ==
  /keyv/3.0.0:
    dependencies:
      json-buffer: 3.0.0
    dev: true
    resolution:
      integrity: sha512-eguHnq22OE3uVoSYG0LVWNP+4ppamWr9+zWBe1bsNcovIMy6huUJFPgy4mGwCd/rnl3vOLGW1MTlu4c57CT1xA==
  /kind-of/6.0.3:
    dev: true
    engines:
      node: '>=0.10.0'
    resolution:
      integrity: sha512-dcS1ul+9tmeD95T+x28/ehLgd9mENa3LsvDTtzm3vyBEO7RPptvAD+t44WVXaUjTBRcrpFeFlC8WCruUR456hw==
  /klona/2.0.4:
    dev: true
    engines:
      node: '>= 8'
    resolution:
      integrity: sha512-ZRbnvdg/NxqzC7L9Uyqzf4psi1OM4Cuc+sJAkQPjO6XkQIJTNbfK2Rsmbw8fx1p2mkZdp2FZYo2+LwXYY/uwIA==
  /koa-compose/3.2.1:
    dependencies:
      any-promise: 1.3.0
    dev: true
    resolution:
      integrity: sha1-qFzLQLfZhtjlo0Wzoazo6rz1Tec=
  /koa-compose/4.1.0:
    dev: true
    resolution:
      integrity: sha512-8ODW8TrDuMYvXRwra/Kh7/rJo9BtOfPc6qO8eAfC80CnCvSjSl0bkRM24X6/XBBEyj0v1nRUQ1LyOy3dbqOWXw==
  /koa-conditional-get/3.0.0:
    dev: true
    resolution:
      integrity: sha512-VKyPS7SuNH26TjTV2IRz+oh0HV/jc2lYAo51PTQTkj0XFn8ebNZW9riczmrW7ZVBFSnls1Z88DPUYKnvVymruA==
  /koa-convert/1.2.0:
    dependencies:
      co: 4.6.0
      koa-compose: 3.2.1
    dev: true
    engines:
      node: '>= 4'
    resolution:
      integrity: sha1-2kCHXfSd4FOQmNFwC1CCDOvNIdA=
  /koa-etag/4.0.0:
    dependencies:
      etag: 1.8.1
    dev: true
    resolution:
      integrity: sha512-1cSdezCkBWlyuB9l6c/IFoe1ANCDdPBxkDkRiaIup40xpUub6U/wwRXoKBZw/O5BifX9OlqAjYnDyzM6+l+TAg==
  /koa-proxies/0.11.0_koa@2.13.0:
    dependencies:
      http-proxy: 1.18.1
      koa: 2.13.0
      path-match: 1.2.4
    dev: true
    peerDependencies:
      koa: '>=2'
    resolution:
      integrity: sha512-iXGRADBE0fM7g7AttNOlLZ/cCFKXeVMHbFJKIRb0dUCrSYXi02loyVSdBlKlBQ5ZfVKJLo9Q9FyqwVTp1poVVA==
  /koa-send/5.0.1:
    dependencies:
      debug: 4.3.1
      http-errors: 1.8.0
      resolve-path: 1.4.0
    dev: true
    engines:
      node: '>= 8'
    resolution:
      integrity: sha512-tmcyQ/wXXuxpDxyNXv5yNNkdAMdFRqwtegBXUaowiQzUKqJehttS0x2j0eOZDQAyloAth5w6wwBImnFzkUz3pQ==
  /koa-static/5.0.0:
    dependencies:
      debug: 3.2.7
      koa-send: 5.0.1
    dev: true
    engines:
      node: '>= 7.6.0'
    resolution:
      integrity: sha512-UqyYyH5YEXaJrf9S8E23GoJFQZXkBVJ9zYYMPGz919MSX1KuvAcycIuS0ci150HCoPf4XQVhQ84Qf8xRPWxFaQ==
  /koa/2.13.0:
    dependencies:
      accepts: 1.3.7
      cache-content-type: 1.0.1
      content-disposition: 0.5.3
      content-type: 1.0.4
      cookies: 0.8.0
      debug: 3.1.0
      delegates: 1.0.0
      depd: 1.1.2
      destroy: 1.0.4
      encodeurl: 1.0.2
      escape-html: 1.0.3
      fresh: 0.5.2
      http-assert: 1.4.1
      http-errors: 1.8.0
      is-generator-function: 1.0.8
      koa-compose: 4.1.0
      koa-convert: 1.2.0
      on-finished: 2.3.0
      only: 0.0.2
      parseurl: 1.3.3
      statuses: 1.5.0
      type-is: 1.6.18
      vary: 1.1.2
    dev: true
    engines:
      node: ^4.8.4 || ^6.10.1 || ^7.10.1 || >= 8.1.4
    resolution:
      integrity: sha512-i/XJVOfPw7npbMv67+bOeXr3gPqOAw6uh5wFyNs3QvJ47tUx3M3V9rIE0//WytY42MKz4l/MXKyGkQ2LQTfLUQ==
  /kv-storage-polyfill/2.0.0:
    dev: true
    resolution:
      integrity: sha512-K4tV8kYT2YNP00GN77pJ099cpwaYCOBGYY2NsfLjUtimE49YI9OYX+MGzOGHNOttUNCKC2Y3YZpV7P+HY2tgCQ==
  /lcov-parse/1.0.0:
    dev: true
    hasBin: true
    resolution:
      integrity: sha1-6w1GtUER68VhrLTECO+TY73I9+A=
  /lines-and-columns/1.1.6:
    dev: true
    resolution:
      integrity: sha1-HADHQ7QzzQpOgHWPe2SldEDZ/wA=
  /load-json-file/4.0.0:
    dependencies:
      graceful-fs: 4.2.4
      parse-json: 4.0.0
      pify: 3.0.0
      strip-bom: 3.0.0
    dev: true
    engines:
      node: '>=4'
    resolution:
      integrity: sha1-L19Fq5HjMhYjT9U62rZo607AmTs=
  /loader-utils/1.4.0:
    dependencies:
      big.js: 5.2.2
      emojis-list: 3.0.0
      json5: 1.0.1
    dev: true
    engines:
      node: '>=4.0.0'
    resolution:
      integrity: sha512-qH0WSMBtn/oHuwjy/NucEgbx5dbxxnxup9s4PVXJUDHZBQY+s0NWA9rJf53RBnQZxfch7euUui7hpoAPvALZdA==
  /locate-path/3.0.0:
    dependencies:
      p-locate: 3.0.0
      path-exists: 3.0.0
    dev: true
    engines:
      node: '>=6'
    resolution:
      integrity: sha512-7AO748wWnIhNqAuaty2ZWHkQHRSNfPVIsPIfwEOWO22AmaoVrWavlOcMR5nzTLNYvp36X220/maaRsrec1G65A==
  /locate-path/5.0.0:
    dependencies:
      p-locate: 4.1.0
    dev: true
    engines:
      node: '>=8'
    resolution:
      integrity: sha512-t7hw9pI+WvuwNJXwk5zVHpyhIqzg2qTlklJOf0mVxGSbe3Fp2VieZcduNYjaLDoy6p9uGpQEGWG87WpMKlNq8g==
  /lodash.camelcase/4.3.0:
    dev: true
    resolution:
      integrity: sha1-soqmKIorn8ZRA1x3EfZathkDMaY=
  /lodash.debounce/4.0.8:
    dev: true
    resolution:
      integrity: sha1-gteb/zCmfEAF/9XiUVMArZyk168=
  /lodash.flattendeep/4.4.0:
    dev: true
    resolution:
      integrity: sha1-+wMJF/hqMTTlvJvsDWngAT3f7bI=
  /lodash/4.17.20:
    dev: true
    resolution:
      integrity: sha512-PlhdFcillOINfeV7Ni6oF1TAEayyZBoZ8bcshTHqOYJYlrqzRK5hagpagky5o4HfCzzd1TRkXPMFq6cKk9rGmA==
  /log-driver/1.2.7:
    dev: true
    engines:
      node: '>=0.8.6'
    resolution:
      integrity: sha512-U7KCmLdqsGHBLeWqYlFA0V0Sl6P08EE1ZrmA9cxjUE0WVqT9qnyVDPz1kzpFEP0jdJuFnasWIfSd7fsaNXkpbg==
  /log-symbols/4.0.0:
    dependencies:
      chalk: 4.1.0
    dev: true
    engines:
      node: '>=10'
    resolution:
      integrity: sha512-FN8JBzLx6CzeMrB0tg6pqlGU1wCrXW+ZXGH481kfsBqer0hToTIiHdjH4Mq8xJUbvATujKCvaREGWpGUionraA==
  /loose-envify/1.4.0:
    dependencies:
      js-tokens: 4.0.0
    dev: true
    hasBin: true
    resolution:
      integrity: sha512-lyuxPGr/Wfhrlem2CL/UcnUc1zcqKAImBDzukY7Y5F/yQiNdko6+fRLevlw1HgMySw7f611UIY408EtxRSoK3Q==
  /lowercase-keys/1.0.0:
    dev: true
    engines:
      node: '>=0.10.0'
    resolution:
      integrity: sha1-TjNms55/VFfjXxMkvfb4jQv8cwY=
  /lowercase-keys/1.0.1:
    dev: true
    engines:
      node: '>=0.10.0'
    resolution:
      integrity: sha512-G2Lj61tXDnVFFOi8VZds+SoQjtQC3dgokKdDG2mTm1tx4m50NUHBOZSBwQQHyy0V12A0JTG4icfZQH+xPyh8VA==
  /lru-cache/4.1.5:
    dependencies:
      pseudomap: 1.0.2
      yallist: 2.1.2
    dev: true
    resolution:
      integrity: sha512-sWZlbEP2OsHNkXrMl5GYk/jKk70MBng6UU4YI/qGDYbgf6YbP4EvmqISbXCoJiRKs+1bSpFHVgQxvJ17F2li5g==
  /lru-cache/5.1.1:
    dependencies:
      yallist: 3.1.1
    dev: true
    resolution:
      integrity: sha512-KpNARQA3Iwv+jTA0utUVVbrh+Jlrr1Fv0e56GGzAFOXN7dk/FviaDW8LHmK52DlcH4WP2n6gI8vN1aesBFgo9w==
  /lru-cache/6.0.0:
    dependencies:
      yallist: 4.0.0
    dev: true
    engines:
      node: '>=10'
    resolution:
      integrity: sha512-Jo6dJ04CmSjuznwJSS3pUeWmd/H0ffTlkXXgwZi+eq1UCmqQwCh+eLsYOYCwY991i2Fah4h1BEMCx4qThGbsiA==
  /magic-string/0.25.7:
    dependencies:
      sourcemap-codec: 1.4.8
    dev: true
    resolution:
      integrity: sha512-4CrMT5DOHTDk4HYDlzmwu4FVCcIYI8gauveasrdCu2IKIFOJ3f0v/8MDGJCDL9oD2ppz/Av1b0Nj345H9M+XIA==
  /make-dir/2.1.0:
    dependencies:
      pify: 4.0.1
      semver: 5.7.1
    dev: true
    engines:
      node: '>=6'
    resolution:
      integrity: sha512-LS9X+dc8KLxXCb8dni79fLIIUA5VyZoyjSMCwTluaXA0o27cCK0bhXkpgw+sTXVpPy/lSO57ilRixqk0vDmtRA==
  /make-error/1.3.6:
    dev: true
    resolution:
      integrity: sha512-s8UhlNe7vPKomQhC1qFelMokr/Sc3AgNbso3n74mVPA5LTZwkB9NlXf4XPamLxJE8h0gh73rM94xvwRT2CVInw==
  /map-obj/1.0.1:
    dev: true
    engines:
      node: '>=0.10.0'
    resolution:
      integrity: sha1-2TPOuSBdgr3PSIb2dCvcK03qFG0=
  /map-obj/4.1.0:
    dev: true
    engines:
      node: '>=8'
    resolution:
      integrity: sha512-glc9y00wgtwcDmp7GaE/0b0OnxpNJsVf3ael/An6Fe2Q51LLwN1er6sdomLRzz5h0+yMpiYLhWYF5R7HeqVd4g==
  /mapbox-gl/2.0.0:
    dependencies:
      '@mapbox/geojson-rewind': 0.5.0
      '@mapbox/geojson-types': 1.0.2
      '@mapbox/jsonlint-lines-primitives': 2.0.2
      '@mapbox/mapbox-gl-supported': 1.5.0_mapbox-gl@2.0.0
      '@mapbox/point-geometry': 0.1.0
      '@mapbox/tiny-sdf': 1.1.1
      '@mapbox/unitbezier': 0.0.0
      '@mapbox/vector-tile': 1.3.1
      '@mapbox/whoots-js': 3.1.0
      csscolorparser: 1.0.3
      earcut: 2.2.2
      geojson-vt: 3.2.1
      gl-matrix: 3.3.0
      grid-index: 1.1.0
      minimist: 1.2.5
      murmurhash-js: 1.0.0
      pbf: 3.2.1
      potpack: 1.0.1
      quickselect: 2.0.0
      rw: 1.3.3
      supercluster: 7.1.0
      tinyqueue: 2.0.3
      vt-pbf: 3.1.1
    dev: true
    engines:
      node: '>=6.4.0'
    resolution:
      integrity: sha512-agvgYMQflJj1Qp3Ge3IGWIHC/KGc65ukTE47OU9GFc4MGGUa1LngxNWul0ubD8AujmpWyVwfDnZDSoL8hA4c8Q==
  /media-typer/0.3.0:
    dev: true
    engines:
      node: '>= 0.6'
    resolution:
      integrity: sha1-hxDXrwqmJvj/+hzgAWhUUmMlV0g=
  /meow/6.1.1:
    dependencies:
      '@types/minimist': 1.2.1
      camelcase-keys: 6.2.2
      decamelize-keys: 1.1.0
      hard-rejection: 2.1.0
      minimist-options: 4.1.0
      normalize-package-data: 2.5.0
      read-pkg-up: 7.0.1
      redent: 3.0.0
      trim-newlines: 3.0.0
      type-fest: 0.13.1
      yargs-parser: 18.1.3
    dev: true
    engines:
      node: '>=8'
    resolution:
      integrity: sha512-3YffViIt2QWgTy6Pale5QpopX/IvU3LPL03jOTqp6pGj3VjesdO/U8CuHMKpnQr4shCNCM5fd5XFFvIIl6JBHg==
  /merge-source-map/1.1.0:
    dependencies:
      source-map: 0.6.1
    dev: true
    resolution:
      integrity: sha512-Qkcp7P2ygktpMPh2mCQZaf3jhN6D3Z/qVZHSdWvQ+2Ef5HgRAPBO57A77+ENm0CPx2+1Ce/MYKi3ymqdfuqibw==
  /merge-stream/2.0.0:
    dev: true
    resolution:
      integrity: sha512-abv/qOcuPfk3URPfDzmZU1LKmuw8kT+0nIHvKrKgFrwifol/doWcdA4ZqsWQ8ENrFKkd67Mfpo/LovbIUsbt3w==
  /merge2/1.4.1:
    dev: true
    engines:
      node: '>= 8'
    resolution:
      integrity: sha512-8q7VEgMJW4J8tcfVPy8g09NcQwZdbwFEqhe/WZkoIzjn/3TGDwtOCYtXGxA3O8tPzpczCCDgv+P2P5y00ZJOOg==
  /micromatch/4.0.2:
    dependencies:
      braces: 3.0.2
      picomatch: 2.2.2
    dev: true
    engines:
      node: '>=8'
    resolution:
      integrity: sha512-y7FpHSbMUMoyPbYUSzO6PaZ6FyRnQOpHuKwbo1G+Knck95XVU4QAiKdGEnj5wwoS7PlOgthX/09u5iFJ+aYf5Q==
  /mime-db/1.44.0:
    dev: true
    engines:
      node: '>= 0.6'
    resolution:
      integrity: sha512-/NOTfLrsPBVeH7YtFPgsVWveuL+4SjjYxaQ1xtM1KMFj7HdxlBlxeyNLzhyJVx7r4rZGJAZ/6lkKCitSc/Nmpg==
  /mime-types/2.1.27:
    dependencies:
      mime-db: 1.44.0
    dev: true
    engines:
      node: '>= 0.6'
    resolution:
      integrity: sha512-JIhqnCasI9yD+SsmkquHBxTSEuZdQX5BuQnS2Vc7puQQQ+8yiP5AY5uWhpdv4YL4VM5c6iliiYWPgJ/nJQLp7w==
  /mimic-fn/2.1.0:
    dev: true
    engines:
      node: '>=6'
    resolution:
      integrity: sha512-OqbOk5oEQeAZ8WXWydlu9HJjz9WVdEIvamMCcXmuqUYjTknH/sqsWvhQ3vgwKFRR1HpjvNBKQ37nbJgYzGqGcg==
  /mimic-response/1.0.1:
    dev: true
    engines:
      node: '>=4'
    resolution:
      integrity: sha512-j5EctnkH7amfV/q5Hgmoal1g2QHFJRraOtmx0JpIqkxhBhI/lJSl1nMpQ45hVarwNETOoWEimndZ4QK0RHxuxQ==
  /min-indent/1.0.1:
    dev: true
    engines:
      node: '>=4'
    resolution:
      integrity: sha512-I9jwMn07Sy/IwOj3zVkVik2JTvgpaykDZEigL6Rx6N9LbMywwUSMtxET+7lVoDLLd3O3IXwJwvuuns8UB/HeAg==
  /minimatch/3.0.4:
    dependencies:
      brace-expansion: 1.1.11
    dev: true
    resolution:
      integrity: sha512-yJHVQEhyqPLUTgt9B83PXu6W3rx4MvvHvSUvToogpwoGDOUQ+yDrR0HRot+yOCdCO7u4hX3pWft6kWBBcqh0UA==
  /minimist-options/4.1.0:
    dependencies:
      arrify: 1.0.1
      is-plain-obj: 1.1.0
      kind-of: 6.0.3
    dev: true
    engines:
      node: '>= 6'
    resolution:
      integrity: sha512-Q4r8ghd80yhO/0j1O3B2BjweX3fiHg9cdOwjJd2J76Q135c+NDxGCqdYKQ1SKBuFfgWbAUzBfvYjPUEeNgqN1A==
  /minimist/1.2.5:
    dev: true
    resolution:
      integrity: sha512-FM9nNUYrRBAELZQT3xeZQ7fmMOBg6nWNmJKTcgsJeaLstP/UODVpGsr5OhXhhXg6f+qtJ8uiZ+PUxkDWcgIXLw==
  /minipass/3.1.3:
    dependencies:
      yallist: 4.0.0
    dev: true
    engines:
      node: '>=8'
    resolution:
      integrity: sha512-Mgd2GdMVzY+x3IJ+oHnVM+KG3lA5c8tnabyJKmHSaG2kAGpudxuOf8ToDkhumF7UzME7DecbQE9uOZhNm7PuJg==
  /mkdirp/0.5.5:
    dependencies:
      minimist: 1.2.5
    dev: true
    hasBin: true
    resolution:
      integrity: sha512-NKmAlESf6jMGym1++R0Ra7wvhV+wFW63FaSOFPwRahvea0gMUcGUhVeAg/0BC0wiv9ih5NYPB1Wn1UEI1/L+xQ==
  /ms/2.0.0:
    dev: true
    resolution:
      integrity: sha1-VgiurfwAvmwpAd9fmGF4jeDVl8g=
  /ms/2.1.2:
    dev: true
    resolution:
      integrity: sha512-sGkPx+VjMtmA6MX27oA4FBFELFCZZ4S4XqeGOXCv68tT+jb3vk/RyaKWP0PTKyWtmLSM0b+adUTEvbs1PEaH2w==
  /ms/2.1.3:
    dev: true
    resolution:
      integrity: sha512-6FlzubTLZG3J2a/NVCAleEhjzq5oxgHyaCU9yYXvcLsvoVaHJq/s5xXI6/XXP6tz7R9xAOtHnSO/tXtF3WRTlA==
  /murmurhash-js/1.0.0:
    dev: true
    resolution:
      integrity: sha1-sGJ44h/Gw3+lMTcysEEry2rhX1E=
  /mute-stream/0.0.8:
    dev: true
    resolution:
      integrity: sha512-nnbWWOkoWyUsTjKrhgD0dcz22mdkSnpYqbEjIm2nhwhuxlSkpywJmBo8h0ZqJdkp73mb90SssHkN4rsRaBAfAA==
  /nanoid/2.1.11:
    dev: true
    resolution:
      integrity: sha512-s/snB+WGm6uwi0WjsZdaVcuf3KJXlfGl2LcxgwkEwJF0D/BWzVWAZW/XY4bFaiR7s0Jk3FPvlnepg1H1b1UwlA==
  /negotiator/0.6.2:
    dev: true
    engines:
      node: '>= 0.6'
    resolution:
      integrity: sha512-hZXc7K2e+PgeI1eDBe/10Ard4ekbfrrqG8Ep+8Jmf4JID2bNg7NvCPOZN+kfF574pFQI7mum2AUqDidoKqcTOw==
  /nested-error-stacks/2.1.0:
    dev: true
    resolution:
      integrity: sha512-AO81vsIO1k1sM4Zrd6Hu7regmJN1NSiAja10gc4bX3F0wd+9rQmcuHQaHVQCYIEC8iFXnE+mavh23GOt7wBgug==
  /nice-try/1.0.5:
    dev: true
    resolution:
      integrity: sha512-1nh45deeb5olNY7eX82BkPO7SSxR5SSYJiPTrTdFUVYwAl8CKMA5N9PjTYkHiRjisVcxcQ1HXdLhx2qxxJzLNQ==
  /node-forge/0.10.0:
    dev: true
    engines:
      node: '>= 6.0.0'
    resolution:
      integrity: sha512-PPmu8eEeG9saEUvI97fm4OYxXVB6bFvyNTyiUOBichBpFG8A1Ljw3bY62+5oOjDEMHRnd0Y7HQ+x7uzxOzC6JA==
  /node-modules-regexp/1.0.0:
    dev: true
    engines:
      node: '>=0.10.0'
    resolution:
      integrity: sha1-jZ2+KJZKSsVxLpExZCEHxx6Q7EA=
  /nodeify/1.0.1:
    dependencies:
      is-promise: 1.0.1
      promise: 1.3.0
    dev: true
    resolution:
      integrity: sha1-ZKtpp7268DzhB7TwM1yHwLnpGx0=
  /normalize-package-data/2.5.0:
    dependencies:
      hosted-git-info: 2.8.8
      resolve: 1.19.0
      semver: 5.7.1
      validate-npm-package-license: 3.0.4
    dev: true
    resolution:
      integrity: sha512-/5CMN3T0R4XTj4DcGaexo+roZSdSFW/0AOOTROrjxzCG1wrWXEsGbRKevjlIL+ZDE4sZlJr5ED4YW0yqmkK+eA==
  /normalize-path/3.0.0:
    dev: true
    engines:
      node: '>=0.10.0'
    resolution:
      integrity: sha512-6eZs5Ls3WtCisHWp9S2GUy8dqkpGi4BVSz3GaqiE6ezub0512ESztXUwUB6C6IKbQkY2Pnb/mD4WYojCRwcwLA==
  /normalize-url/2.0.1:
    dependencies:
      prepend-http: 2.0.0
      query-string: 5.1.1
      sort-keys: 2.0.0
    dev: true
    engines:
      node: '>=4'
    resolution:
      integrity: sha512-D6MUW4K/VzoJ4rJ01JFKxDrtY1v9wrgzCX5f2qj/lzH1m/lW6MhUZFKerVsnyjOhOsYzI9Kqqak+10l4LvLpMw==
  /npm-run-path/4.0.1:
    dependencies:
      path-key: 3.1.1
    dev: true
    engines:
      node: '>=8'
    resolution:
      integrity: sha512-S48WzZW777zhNIrn7gxOlISNAqi9ZC/uQFnRdbeIHhZhCA6UqpkOT8T1G7BvfdgP4Er8gF4sUbaS0i7QvIfCWw==
  /number-is-nan/1.0.1:
    dev: true
    engines:
      node: '>=0.10.0'
    resolution:
      integrity: sha1-CXtgK1NCKlIsGvuHkDGDNpQaAR0=
  /nyc/14.1.1:
    dependencies:
      archy: 1.0.0
      caching-transform: 3.0.2
      convert-source-map: 1.7.0
      cp-file: 6.2.0
      find-cache-dir: 2.1.0
      find-up: 3.0.0
      foreground-child: 1.5.6
      glob: 7.1.6
      istanbul-lib-coverage: 2.0.5
      istanbul-lib-hook: 2.0.7
      istanbul-lib-instrument: 3.3.0
      istanbul-lib-report: 2.0.8
      istanbul-lib-source-maps: 3.0.6
      istanbul-reports: 2.2.7
      js-yaml: 3.14.1
      make-dir: 2.1.0
      merge-source-map: 1.1.0
      resolve-from: 4.0.0
      rimraf: 2.7.1
      signal-exit: 3.0.3
      spawn-wrap: 1.4.3
      test-exclude: 5.2.3
      uuid: 3.4.0
      yargs: 13.3.2
      yargs-parser: 13.1.2
    dev: true
    engines:
      node: '>=6'
    hasBin: true
    resolution:
      integrity: sha512-OI0vm6ZGUnoGZv/tLdZ2esSVzDwUC88SNs+6JoSOMVxA+gKMB8Tk7jBwgemLx4O40lhhvZCVw1C+OYLOBOPXWw==
  /oauth-sign/0.9.0:
    dev: true
    resolution:
      integrity: sha512-fexhUFFPTGV8ybAtSIGbV6gOkSv8UtRbDBnAyLQw4QPKkgNlsH2ByPGtMUqdWkos6YCRmAqViwgZrJc/mRDzZQ==
  /object-assign/4.1.1:
    dev: true
    engines:
      node: '>=0.10.0'
    resolution:
      integrity: sha1-IQmtx5ZYh8/AXLvUQsrIv7s2CGM=
  /on-finished/2.3.0:
    dependencies:
      ee-first: 1.1.1
    dev: true
    engines:
      node: '>= 0.8'
    resolution:
      integrity: sha1-IPEzZIGwg811M3mSoWlxqi2QaUc=
  /once/1.4.0:
    dependencies:
      wrappy: 1.0.2
    dev: true
    resolution:
      integrity: sha1-WDsap3WWHUsROsF9nFC6753Xa9E=
  /onetime/5.1.2:
    dependencies:
      mimic-fn: 2.1.0
    dev: true
    engines:
      node: '>=6'
    resolution:
      integrity: sha512-kbpaSSGJTWdAY5KPVeMOKXSrPtr8C8C7wodJbcsd51jRnmD+GZu8Y0VoU6Dm5Z4vWr0Ig/1NKuWRKf7j5aaYSg==
  /only/0.0.2:
    dev: true
    resolution:
      integrity: sha1-Kv3oTQPlC5qO3EROMGEKcCle37Q=
  /open/7.3.0:
    dependencies:
      is-docker: 2.1.1
      is-wsl: 2.2.0
    dev: true
    engines:
      node: '>=8'
    resolution:
      integrity: sha512-mgLwQIx2F/ye9SmbrUkurZCnkoXyXyu9EbHtJZrICjVAJfyMArdHp3KkixGdZx1ZHFPNIwl0DDM1dFFqXbTLZw==
  /opener/1.5.2:
    dev: true
    hasBin: true
    resolution:
      integrity: sha512-ur5UIdyw5Y7yEj9wLzhqXiy6GZ3Mwx0yGI+5sMn2r0N0v3cKJvUmFH5yPP+WXh9e0xfyzyJX95D8l088DNFj7A==
  /ora/5.1.0:
    dependencies:
      chalk: 4.1.0
      cli-cursor: 3.1.0
      cli-spinners: 2.5.0
      is-interactive: 1.0.0
      log-symbols: 4.0.0
      mute-stream: 0.0.8
      strip-ansi: 6.0.0
      wcwidth: 1.0.1
    dev: true
    engines:
      node: '>=10'
    resolution:
      integrity: sha512-9tXIMPvjZ7hPTbk8DFq1f7Kow/HU/pQYB60JbNq+QnGwcyhWVZaQ4hM9zQDEsPxw/muLpgiHSaumUZxCAmod/w==
  /os-homedir/1.0.2:
    dev: true
    engines:
      node: '>=0.10.0'
    resolution:
      integrity: sha1-/7xJiDNuDoM94MFox+8VISGqf7M=
  /own-or-env/1.0.1:
    dependencies:
      own-or: 1.0.0
    dev: true
    resolution:
      integrity: sha512-y8qULRbRAlL6x2+M0vIe7jJbJx/kmUTzYonRAa2ayesR2qWLswninkVyeJe4x3IEXhdgoNodzjQRKAoEs6Fmrw==
  /own-or/1.0.0:
    dev: true
    resolution:
      integrity: sha1-Tod/vtqaLsgAD7wLyuOWRe6L+Nw=
  /p-cancelable/0.4.1:
    dev: true
    engines:
      node: '>=4'
    resolution:
      integrity: sha512-HNa1A8LvB1kie7cERyy21VNeHb2CWJJYqyyC2o3klWFfMGlFmWv2Z7sFgZH8ZiaYL95ydToKTFVXgMV/Os0bBQ==
  /p-finally/1.0.0:
    dev: true
    engines:
      node: '>=4'
    resolution:
      integrity: sha1-P7z7FbiZpEEjs0ttzBi3JDNqLK4=
  /p-is-promise/1.1.0:
    dev: true
    engines:
      node: '>=4'
    resolution:
      integrity: sha1-nJRWmJ6fZYgBewQ01WCXZ1w9oF4=
  /p-limit/2.3.0:
    dependencies:
      p-try: 2.2.0
    dev: true
    engines:
      node: '>=6'
    resolution:
      integrity: sha512-//88mFWSJx8lxCzwdAABTJL2MyWB12+eIY7MDL2SqLmAkeKU9qxRvWuSyTjm3FUmpBEMuFfckAIqEaVGUDxb6w==
  /p-locate/3.0.0:
    dependencies:
      p-limit: 2.3.0
    dev: true
    engines:
      node: '>=6'
    resolution:
      integrity: sha512-x+12w/To+4GFfgJhBEpiDcLozRJGegY+Ei7/z0tSLkMmxGZNybVMSfWj9aJn8Z5Fc7dBUNJOOVgPv2H7IwulSQ==
  /p-locate/4.1.0:
    dependencies:
      p-limit: 2.3.0
    dev: true
    engines:
      node: '>=8'
    resolution:
      integrity: sha512-R79ZZ/0wAxKGu3oYMlz8jy/kbhsNrS7SKZ7PxEHBgJ5+F2mtFW2fK2cOtBh1cHYkQsbzFV7I+EoRKe6Yt0oK7A==
  /p-map-series/2.1.0:
    dev: true
    engines:
      node: '>=8'
    resolution:
      integrity: sha512-RpYIIK1zXSNEOdwxcfe7FdvGcs7+y5n8rifMhMNWvaxRNMPINJHF5GDeuVxWqnfrcHPSCnp7Oo5yNXHId9Av2Q==
  /p-timeout/2.0.1:
    dependencies:
      p-finally: 1.0.0
    dev: true
    engines:
      node: '>=4'
    resolution:
      integrity: sha512-88em58dDVB/KzPEx1X0N3LwFfYZPyDc4B6eF38M1rk9VTZMbxXXgjugz8mmwpS9Ox4BDZ+t6t3QP5+/gazweIA==
  /p-try/2.2.0:
    dev: true
    engines:
      node: '>=6'
    resolution:
      integrity: sha512-R4nPAVTAU0B9D35/Gk3uJf/7XYbQcyohSKdvAxIRSNghFl4e71hVoGnBNQz9cWaXxO2I10KTC+3jMdvvoKw6dQ==
  /package-hash/3.0.0:
    dependencies:
      graceful-fs: 4.2.4
      hasha: 3.0.0
      lodash.flattendeep: 4.4.0
      release-zalgo: 1.0.0
    dev: true
    engines:
      node: '>=6'
    resolution:
      integrity: sha512-lOtmukMDVvtkL84rJHI7dpTYq+0rli8N2wlnqUcBuDWCfVhRUfOmnR9SsoHFMLpACvEV60dX7rd0rFaYDZI+FA==
  /parent-module/1.0.1:
    dependencies:
      callsites: 3.1.0
    dev: true
    engines:
      node: '>=6'
    resolution:
      integrity: sha512-GQ2EWRpQV8/o+Aw8YqtfZZPfNRWZYkbidE9k5rpl/hC3vtHHBfGm2Ifi6qWV+coDGkrUKZAxE3Lot5kcsRlh+g==
  /parse-json/4.0.0:
    dependencies:
      error-ex: 1.3.2
      json-parse-better-errors: 1.0.2
    dev: true
    engines:
      node: '>=4'
    resolution:
      integrity: sha1-vjX1Qlvh9/bHRxhPmKeIy5lHfuA=
  /parse-json/5.1.0:
    dependencies:
      '@babel/code-frame': 7.10.4
      error-ex: 1.3.2
      json-parse-even-better-errors: 2.3.1
      lines-and-columns: 1.1.6
    dev: true
    engines:
      node: '>=8'
    resolution:
      integrity: sha512-+mi/lmVVNKFNVyLXV31ERiy2CY5E1/F6QtJFEzoChPRwwngMNXRDQ9GJ5WdE2Z2P4AujsOi0/+2qHID68KwfIQ==
  /parseurl/1.3.3:
    dev: true
    engines:
      node: '>= 0.8'
    resolution:
      integrity: sha512-CiyeOxFT/JZyN5m0z9PfXw4SCBJ6Sygz1Dpl0wqjlhDEGGBP1GnsUVEL0p63hoG1fcj3fHynXi9NYO4nWOL+qQ==
  /path-exists/3.0.0:
    dev: true
    engines:
      node: '>=4'
    resolution:
      integrity: sha1-zg6+ql94yxiSXqfYENe1mwEP1RU=
  /path-exists/4.0.0:
    dev: true
    engines:
      node: '>=8'
    resolution:
      integrity: sha512-ak9Qy5Q7jYb2Wwcey5Fpvg2KoAc/ZIhLSLOSBmRmygPsGwkVVt0fZa0qrtMz+m6tJTAHfZQ8FnmB4MG4LWy7/w==
  /path-is-absolute/1.0.1:
    dev: true
    engines:
      node: '>=0.10.0'
    resolution:
      integrity: sha1-F0uSaHNVNP+8es5r9TpanhtcX18=
  /path-key/2.0.1:
    dev: true
    engines:
      node: '>=4'
    resolution:
      integrity: sha1-QRyttXTFoUDTpLGRDUDYDMn0C0A=
  /path-key/3.1.1:
    dev: true
    engines:
      node: '>=8'
    resolution:
      integrity: sha512-ojmeN0qd+y0jszEtoY48r0Peq5dwMEkIlCOu6Q5f41lfkswXuKtYrhgoTpLnyIcHm24Uhqx+5Tqm2InSwLhE6Q==
  /path-match/1.2.4:
    dependencies:
      http-errors: 1.4.0
      path-to-regexp: 1.8.0
    dev: true
    resolution:
      integrity: sha1-pidH88fgwlFHYml/JEQ1hbCRAOo=
  /path-parse/1.0.6:
    dev: true
    resolution:
      integrity: sha512-GSmOT2EbHrINBf9SR7CDELwlJ8AENk3Qn7OikK4nFYAu3Ote2+JYNVvkpAEQm3/TLNEJFD/xZJjzyxg3KBWOzw==
  /path-to-regexp/1.8.0:
    dependencies:
      isarray: 0.0.1
    dev: true
    resolution:
      integrity: sha512-n43JRhlUKUAlibEJhPeir1ncUID16QnEjNpwzNdO3Lm4ywrBpBZ5oLD0I6br9evr1Y9JTqwRtAh7JLoOzAQdVA==
  /path-type/3.0.0:
    dependencies:
      pify: 3.0.0
    dev: true
    engines:
      node: '>=4'
    resolution:
      integrity: sha512-T2ZUsdZFHgA3u4e5PfPbjd7HDDpxPnQb5jN0SrDsjNSuVXHJqtwTnWqG0B1jZrgmJ/7lj1EmVIByWt1gxGkWvg==
  /path-type/4.0.0:
    dev: true
    engines:
      node: '>=8'
    resolution:
      integrity: sha512-gDKb8aZMDeD/tZWs9P6+q0J9Mwkdl6xMV8TjnGP3qJVJ06bdMgkbBlLU8IdfOsIsFz2BW1rNVT3XuNEl8zPAvw==
  /pbf/3.2.1:
    dependencies:
      ieee754: 1.2.1
      resolve-protobuf-schema: 2.1.0
    dev: true
    hasBin: true
    resolution:
      integrity: sha512-ClrV7pNOn7rtmoQVF4TS1vyU0WhYRnP92fzbfF75jAIwpnzdJXf8iTd4CMEqO4yUenH6NDqLiwjqlh6QgZzgLQ==
  /performance-now/2.1.0:
    dev: true
    resolution:
      integrity: sha1-Ywn04OX6kT7BxpMHrjZLSzd8nns=
  /picomatch/2.2.2:
    dev: true
    engines:
      node: '>=8.6'
    resolution:
      integrity: sha512-q0M/9eZHzmr0AulXyPwNfZjtwZ/RBZlbN3K3CErVrk50T2ASYI7Bye0EvekFY3IP1Nt2DHu0re+V2ZHIpMkuWg==
  /pify/2.3.0:
    dev: true
    engines:
      node: '>=0.10.0'
    resolution:
      integrity: sha1-7RQaasBDqEnqWISY59yosVMw6Qw=
  /pify/3.0.0:
    dev: true
    engines:
      node: '>=4'
    resolution:
      integrity: sha1-5aSs0sEB/fPZpNB/DbxNtJ3SgXY=
  /pify/4.0.1:
    dev: true
    engines:
      node: '>=6'
    resolution:
      integrity: sha512-uB80kBFb/tfd68bVleG9T5GGsGPjJrLAUpR5PZIrhBnIaRTQRjqdJSsIKkOP6OAIFbj7GOrcudc5pNjZ+geV2g==
  /pirates/3.0.2:
    dependencies:
      node-modules-regexp: 1.0.0
    dev: true
    engines:
      node: '>= 4'
    resolution:
      integrity: sha512-c5CgUJq6H2k6MJz72Ak1F5sN9n9wlSlJyEnwvpm9/y3WB4E3pHBDT2c6PEiS1vyJvq2bUxUAIu0EGf8Cx4Ic7Q==
  /pkg-dir/3.0.0:
    dependencies:
      find-up: 3.0.0
    dev: true
    engines:
      node: '>=6'
    resolution:
      integrity: sha512-/E57AYkoeQ25qkxMj5PBOVgF8Kiu/h7cYS30Z5+R7WaiCCBfLq58ZI/dSeaEKb9WVJV5n/03QwrN3IeWIFllvw==
  /postcss-discard-comments/4.0.2:
    dependencies:
      postcss: 7.0.35
    dev: true
    engines:
      node: '>=6.9.0'
    resolution:
      integrity: sha512-RJutN259iuRf3IW7GZyLM5Sw4GLTOH8FmsXBnv8Ab/Tc2k4SR4qbV4DNbyyY4+Sjo362SyDmW2DQ7lBSChrpkg==
  /postcss-import/12.0.1:
    dependencies:
      postcss: 7.0.35
      postcss-value-parser: 3.3.1
      read-cache: 1.0.0
      resolve: 1.19.0
    dev: true
    engines:
      node: '>=6.0.0'
    resolution:
      integrity: sha512-3Gti33dmCjyKBgimqGxL3vcV8w9+bsHwO5UrBawp796+jdardbcFl4RP5w/76BwNL7aGzpKstIfF9I+kdE8pTw==
  /postcss-load-config/3.0.0:
    dependencies:
      cosmiconfig: 7.0.0
      import-cwd: 3.0.0
    dev: true
    engines:
      node: '>= 10'
    resolution:
      integrity: sha512-lErrN8imuEF1cSiHBV8MiR7HeuzlDpCGNtaMyYHlOBuJHHOGw6S4xOMZp8BbXPr7AGQp14L6PZDlIOpfFJ6f7w==
  /postcss-modules-extract-imports/2.0.0:
    dependencies:
      postcss: 7.0.35
    dev: true
    engines:
      node: '>= 6'
    resolution:
      integrity: sha512-LaYLDNS4SG8Q5WAWqIJgdHPJrDDr/Lv775rMBFUbgjTz6j34lUznACHcdRWroPvXANP2Vj7yNK57vp9eFqzLWQ==
  /postcss-modules-local-by-default/3.0.3:
    dependencies:
      icss-utils: 4.1.1
      postcss: 7.0.35
      postcss-selector-parser: 6.0.4
      postcss-value-parser: 4.1.0
    dev: true
    engines:
      node: '>= 6'
    resolution:
      integrity: sha512-e3xDq+LotiGesympRlKNgaJ0PCzoUIdpH0dj47iWAui/kyTgh3CiAr1qP54uodmJhl6p9rN6BoNcdEDVJx9RDw==
  /postcss-modules-scope/2.2.0:
    dependencies:
      postcss: 7.0.35
      postcss-selector-parser: 6.0.4
    dev: true
    engines:
      node: '>= 6'
    resolution:
      integrity: sha512-YyEgsTMRpNd+HmyC7H/mh3y+MeFWevy7V1evVhJWewmMbjDHIbZbOXICC2y+m1xI1UVfIT1HMW/O04Hxyu9oXQ==
  /postcss-modules-values/3.0.0:
    dependencies:
      icss-utils: 4.1.1
      postcss: 7.0.35
    dev: true
    resolution:
      integrity: sha512-1//E5jCBrZ9DmRX+zCtmQtRSV6PV42Ix7Bzj9GbwJceduuf7IqP8MgeTXuRDHOWj2m0VzZD5+roFWDuU8RQjcg==
  /postcss-modules/3.2.2:
    dependencies:
      generic-names: 2.0.1
      icss-replace-symbols: 1.1.0
      lodash.camelcase: 4.3.0
      postcss: 7.0.35
      postcss-modules-extract-imports: 2.0.0
      postcss-modules-local-by-default: 3.0.3
      postcss-modules-scope: 2.2.0
      postcss-modules-values: 3.0.0
      string-hash: 1.1.3
    dev: true
    resolution:
      integrity: sha512-JQ8IAqHELxC0N6tyCg2UF40pACY5oiL6UpiqqcIFRWqgDYO8B0jnxzoQ0EOpPrWXvcpu6BSbQU/3vSiq7w8Nhw==
  /postcss-selector-parser/6.0.4:
    dependencies:
      cssesc: 3.0.0
      indexes-of: 1.0.1
      uniq: 1.0.1
      util-deprecate: 1.0.2
    dev: true
    engines:
      node: '>=4'
    resolution:
      integrity: sha512-gjMeXBempyInaBqpp8gODmwZ52WaYsVOsfr4L4lDQ7n3ncD6mEyySiDtgzCT+NYC0mmeOLvtsF8iaEf0YT6dBw==
  /postcss-value-parser/3.3.1:
    dev: true
    resolution:
      integrity: sha512-pISE66AbVkp4fDQ7VHBwRNXzAAKJjw4Vw7nWI/+Q3vuly7SNfgYXvm6i5IgFylHGK5sP/xHAbB7N49OS4gWNyQ==
  /postcss-value-parser/4.1.0:
    dev: true
    resolution:
      integrity: sha512-97DXOFbQJhk71ne5/Mt6cOu6yxsSfM0QGQyl0L25Gca4yGWEGJaig7l7gbCX623VqTBNGLRLaVUCnNkcedlRSQ==
  /postcss/7.0.35:
    dependencies:
      chalk: 2.4.2
      source-map: 0.6.1
      supports-color: 6.1.0
    dev: true
    engines:
      node: '>=6.0.0'
    resolution:
      integrity: sha512-3QT8bBJeX/S5zKTTjTCIjRF3If4avAT6kqxcASlTWEtAFCb9NH0OUxNDfgZSWdP5fJnBYCMEWkIFfWeugjzYMg==
  /potpack/1.0.1:
    dev: true
    resolution:
      integrity: sha512-15vItUAbViaYrmaB/Pbw7z6qX2xENbFSTA7Ii4tgbPtasxm5v6ryKhKtL91tpWovDJzTiZqdwzhcFBCwiMVdVw==
  /prepend-http/2.0.0:
    dev: true
    engines:
      node: '>=4'
    resolution:
      integrity: sha1-6SQ0v6XqjBn0HN/UAddBo8gZ2Jc=
  /process-nextick-args/2.0.1:
    dev: true
    resolution:
      integrity: sha512-3ouUOpQhtgrbOa17J7+uxOTpITYWaGP7/AhoR3+A+/1e9skrzelGi/dXzEYyvbxubEF6Wn2ypscTKiKJFFn1ag==
  /promise/1.3.0:
    dependencies:
      is-promise: 1.0.1
    dev: true
    resolution:
      integrity: sha1-5cyaTIJ45GZP/twBx9qEhCsEAXU=
  /prop-types/15.7.2:
    dependencies:
      loose-envify: 1.4.0
      object-assign: 4.1.1
      react-is: 16.13.1
    dev: true
    resolution:
      integrity: sha512-8QQikdH7//R2vurIJSutZ1smHYTcLpRWEOlHnzcWHmBYrOGUysKwSsrC89BCiFj3CbrfJ/nXFdJepOVrY1GCHQ==
  /protocol-buffers-schema/3.4.0:
    dev: true
    resolution:
      integrity: sha512-G/2kcamPF2S49W5yaMGdIpkG6+5wZF0fzBteLKgEHjbNzqjZQ85aAs1iJGto31EJaSTkNvHs5IXuHSaTLWBAiA==
  /pseudomap/1.0.2:
    dev: true
    resolution:
      integrity: sha1-8FKijacOYYkX7wqKw0wa5aaChrM=
  /psl/1.8.0:
    dev: true
    resolution:
      integrity: sha512-RIdOzyoavK+hA18OGGWDqUTsCLhtA7IcZ/6NCs4fFJaHBDab+pDDmDIByWFRQJq2Cd7r1OoQxBGKOaztq+hjIQ==
  /pump/3.0.0:
    dependencies:
      end-of-stream: 1.4.4
      once: 1.4.0
    dev: true
    resolution:
      integrity: sha512-LwZy+p3SFs1Pytd/jYct4wpv49HiYCqd9Rlc5ZVdk0V+8Yzv6jR5Blk3TRmPL1ft69TxP0IMZGJ+WPFU2BFhww==
  /punycode/2.1.1:
    dev: true
    engines:
      node: '>=6'
    resolution:
      integrity: sha512-XRsRjdf+j5ml+y/6GKHPZbrF/8p2Yga0JPtdqTIY2Xe5ohJPD9saDJJLPvp9+NSBprVvevdXZybnj2cv8OEd0A==
  /qs/6.5.2:
    dev: true
    engines:
      node: '>=0.6'
    resolution:
      integrity: sha512-N5ZAX4/LxJmF+7wN74pUD6qAh9/wnvdQcjq9TZjevvXzSUo7bfmw91saqMjzGS2xq91/odN2dW/WOl7qQHNDGA==
  /query-string/5.1.1:
    dependencies:
      decode-uri-component: 0.2.0
      object-assign: 4.1.1
      strict-uri-encode: 1.1.0
    dev: true
    engines:
      node: '>=0.10.0'
    resolution:
      integrity: sha512-gjWOsm2SoGlgLEdAGt7a6slVOk9mGiXmPFMqrEhLQ68rhQuBnpfs3+EmlvqKyxnCo9/PPlF+9MtY02S1aFg+Jw==
  /quick-lru/4.0.1:
    dev: true
    engines:
      node: '>=8'
    resolution:
      integrity: sha512-ARhCpm70fzdcvNQfPoy49IaanKkTlRWF2JMzqhcJbhSFRZv7nPTvZJdcY7301IPmvW+/p0RgIWnQDLJxifsQ7g==
  /quickselect/2.0.0:
    dev: true
    resolution:
      integrity: sha512-RKJ22hX8mHe3Y6wH/N3wCM6BWtjaxIyyUIkpHOvfFnxdI4yD4tBXEBKSbriGujF6jnSVkJrffuo6vxACiSSxIw==
  /quoted-printable/1.0.1:
    dependencies:
      utf8: 2.1.2
    dev: true
    hasBin: true
    resolution:
      integrity: sha1-nuv16z0R7vAismT9LStrK7O4TMM=
  /randombytes/2.1.0:
    dependencies:
      safe-buffer: 5.2.1
    dev: true
    resolution:
      integrity: sha512-vYl3iOX+4CKUWuxGi9Ukhie6fsqXqS9FE2Zaic4tNFD2N2QQaXOMFbuKK4QmDHC0JO6B1Zp41J0LpT0oR68amQ==
  /react-is/16.13.1:
    dev: true
    resolution:
      integrity: sha512-24e6ynE2H+OKt4kqsOvNd8kBpV65zoxbA4BVsEOB3ARVWQki/DHzaUoC5KuON/BiccDaCCTZBuOcfZs70kR8bQ==
  /react/16.14.0:
    dependencies:
      loose-envify: 1.4.0
      object-assign: 4.1.1
      prop-types: 15.7.2
    dev: true
    engines:
      node: '>=0.10.0'
    resolution:
      integrity: sha512-0X2CImDkJGApiAlcf0ODKIneSwBPhqJawOa5wCtKbu7ZECrmS26NvtSILynQ66cgkT/RJ4LidJOc3bUESwmU8g==
  /read-cache/1.0.0:
    dependencies:
      pify: 2.3.0
    dev: true
    resolution:
      integrity: sha1-5mTvMRYRZsl1HNvo28+GtftY93Q=
  /read-pkg-up/4.0.0:
    dependencies:
      find-up: 3.0.0
      read-pkg: 3.0.0
    dev: true
    engines:
      node: '>=6'
    resolution:
      integrity: sha512-6etQSH7nJGsK0RbG/2TeDzZFa8shjQ1um+SwQQ5cwKy0dhSXdOncEhb1CPpvQG4h7FyOV6EB6YlV0yJvZQNAkA==
  /read-pkg-up/7.0.1:
    dependencies:
      find-up: 4.1.0
      read-pkg: 5.2.0
      type-fest: 0.8.1
    dev: true
    engines:
      node: '>=8'
    resolution:
      integrity: sha512-zK0TB7Xd6JpCLmlLmufqykGE+/TlOePD6qKClNW7hHDKFh/J7/7gCWGR7joEQEW1bKq3a3yUZSObOoWLFQ4ohg==
  /read-pkg/3.0.0:
    dependencies:
      load-json-file: 4.0.0
      normalize-package-data: 2.5.0
      path-type: 3.0.0
    dev: true
    engines:
      node: '>=4'
    resolution:
      integrity: sha1-nLxoaXj+5l0WwA4rGcI3/Pbjg4k=
  /read-pkg/5.2.0:
    dependencies:
      '@types/normalize-package-data': 2.4.0
      normalize-package-data: 2.5.0
      parse-json: 5.1.0
      type-fest: 0.6.0
    dev: true
    engines:
      node: '>=8'
    resolution:
      integrity: sha512-Ug69mNOpfvKDAc2Q8DRpMjjzdtrnv9HcSMX+4VsZxD1aZ6ZzrIE7rlzXBtWTyhULSMKg076AW6WR5iZpD0JiOg==
  /readable-stream/1.1.14:
    dependencies:
      core-util-is: 1.0.2
      inherits: 2.0.4
      isarray: 0.0.1
      string_decoder: 0.10.31
    dev: true
    resolution:
      integrity: sha1-fPTFTvZI44EwhMY23SB54WbAgdk=
  /readable-stream/2.3.7:
    dependencies:
      core-util-is: 1.0.2
      inherits: 2.0.4
      isarray: 1.0.0
      process-nextick-args: 2.0.1
      safe-buffer: 5.1.2
      string_decoder: 1.1.1
      util-deprecate: 1.0.2
    dev: true
    resolution:
      integrity: sha512-Ebho8K4jIbHAxnuxi7o42OrZgF/ZTNcsZj6nRKyUmkhLFq8CHItp/fy6hQZuZmP/n3yZ9VBUbp4zz/mX8hmYPw==
  /readable-stream/3.6.0:
    dependencies:
      inherits: 2.0.4
      string_decoder: 1.3.0
      util-deprecate: 1.0.2
    dev: true
    engines:
      node: '>= 6'
    resolution:
      integrity: sha512-BViHy7LKeTz4oNnkcLJ+lVSL6vpiFeX6/d3oSH8zCW7UxP2onchk+vTGB143xuFjHS3deTgkKoXXymXqymiIdA==
  /readdirp/3.5.0:
    dependencies:
      picomatch: 2.2.2
    dev: true
    engines:
      node: '>=8.10.0'
    resolution:
      integrity: sha512-cMhu7c/8rdhkHXWsY+osBhfSy0JikwpHK/5+imo+LpeasTF8ouErHrlYkwT0++njiyuDvc7OFY5T3ukvZ8qmFQ==
  /redent/3.0.0:
    dependencies:
      indent-string: 4.0.0
      strip-indent: 3.0.0
    dev: true
    engines:
      node: '>=8'
    resolution:
      integrity: sha512-6tDA8g98We0zd0GvVeMT9arEOnTw9qM03L9cJXaCjrip1OO764RDBLBfrB4cwzNGDj5OA5ioymC9GkizgWJDUg==
  /release-zalgo/1.0.0:
    dependencies:
      es6-error: 4.1.1
    dev: true
    engines:
      node: '>=4'
    resolution:
      integrity: sha1-CXALflB0Mpc5Mw5TXFqQ+2eFFzA=
  /request/2.88.2:
    dependencies:
      aws-sign2: 0.7.0
      aws4: 1.11.0
      caseless: 0.12.0
      combined-stream: 1.0.8
      extend: 3.0.2
      forever-agent: 0.6.1
      form-data: 2.3.3
      har-validator: 5.1.5
      http-signature: 1.2.0
      is-typedarray: 1.0.0
      isstream: 0.1.2
      json-stringify-safe: 5.0.1
      mime-types: 2.1.27
      oauth-sign: 0.9.0
      performance-now: 2.1.0
      qs: 6.5.2
      safe-buffer: 5.2.1
      tough-cookie: 2.5.0
      tunnel-agent: 0.6.0
      uuid: 3.4.0
    deprecated: 'request has been deprecated, see https://github.com/request/request/issues/3142'
    dev: true
    engines:
      node: '>= 6'
    resolution:
      integrity: sha512-MsvtOrfG9ZcrOwAW+Qi+F6HbD0CWXEh9ou77uOb7FM2WPhwT7smM833PzanhJLsgXjN89Ir6V2PczXNnMpwKhw==
  /require-directory/2.1.1:
    dev: true
    engines:
      node: '>=0.10.0'
    resolution:
      integrity: sha1-jGStX9MNqxyXbiNE/+f3kqam30I=
  /require-main-filename/2.0.0:
    dev: true
    resolution:
      integrity: sha512-NKN5kMDylKuldxYLSUfrbo5Tuzh4hd+2E8NPPX02mZtn1VuREQToYe/ZdlJy+J3uCpfaiGF05e7B8W0iXbQHmg==
  /requires-port/1.0.0:
    dev: true
    resolution:
      integrity: sha1-kl0mAdOaxIXgkc8NpcbmlNw9yv8=
  /resolve-from/4.0.0:
    dev: true
    engines:
      node: '>=4'
    resolution:
      integrity: sha512-pb/MYmXstAkysRFx8piNI1tGFNQIFA3vkE3Gq4EuA1dF6gHp/+vgZqsCGJapvy8N3Q+4o7FwvquPJcnZ7RYy4g==
  /resolve-from/5.0.0:
    dev: true
    engines:
      node: '>=8'
    resolution:
      integrity: sha512-qYg9KP24dD5qka9J47d0aVky0N+b4fTU89LN9iDnjB5waksiC49rvMB0PrUJQGoTmH50XPiqOvAjDfaijGxYZw==
  /resolve-path/1.4.0:
    dependencies:
      http-errors: 1.6.3
      path-is-absolute: 1.0.1
    dev: true
    engines:
      node: '>= 0.8'
    resolution:
      integrity: sha1-xL2p9e+y/OZSR4c6s2u02DT+Fvc=
  /resolve-protobuf-schema/2.1.0:
    dependencies:
      protocol-buffers-schema: 3.4.0
    dev: true
    resolution:
      integrity: sha512-kI5ffTiZWmJaS/huM8wZfEMer1eRd7oJQhDuxeCLe3t7N7mX3z94CN0xPxBQxFYQTSNz9T0i+v6inKqSdK8xrQ==
  /resolve/1.19.0:
    dependencies:
      is-core-module: 2.2.0
      path-parse: 1.0.6
    dev: true
    resolution:
      integrity: sha512-rArEXAgsBG4UgRGcynxWIWKFvh/XZCcS8UJdHhwy91zwAvCZIbcs+vAbflgBnNjYMs/i/i+/Ux6IZhML1yPvxg==
  /responselike/1.0.2:
    dependencies:
      lowercase-keys: 1.0.1
    dev: true
    resolution:
      integrity: sha1-kYcg7ztjHFZCvgaPFa3lpG9Loec=
  /restore-cursor/3.1.0:
    dependencies:
      onetime: 5.1.2
      signal-exit: 3.0.3
    dev: true
    engines:
      node: '>=8'
    resolution:
      integrity: sha512-l+sSefzHpj5qimhFSE5a8nufZYAM3sBSVMAPtYkmC+4EH2anSGaEMXSD0izRQbu9nfyQ9y5JrVmp7E8oZrUjvA==
  /reusify/1.0.4:
    dev: true
    engines:
      iojs: '>=1.0.0'
      node: '>=0.10.0'
    resolution:
      integrity: sha512-U9nH88a3fc/ekCF1l0/UP1IosiuIjyTh7hBvXVMHYgVcfGvt897Xguj2UOLDeI5BG2m7/uwyaLVT6fbtCwTyzw==
  /rimraf/2.7.1:
    dependencies:
      glob: 7.1.6
    dev: true
    hasBin: true
    resolution:
      integrity: sha512-uWjbaKIK3T1OSVptzX7Nl6PvQ3qAGtKEtVRjRuazjfL3Bx5eI409VZSqgND+4UNnmzLVdPj9FqFJNPqBZFve4w==
  /rollup-plugin-dynamic-import-variables/1.1.0_rollup@2.34.2:
    dependencies:
      '@rollup/pluginutils': 3.1.0_rollup@2.34.2
      estree-walker: 2.0.2
      globby: 11.0.1
      magic-string: 0.25.7
    dev: true
    peerDependencies:
      rollup: '*'
    resolution:
      integrity: sha512-C1avEmnXC8cC4aAQ5dB63O9oQf7IrhEHc98bQw9Qd6H36FxtZooLCvVfcO4SNYrqaNrzH3ErucQt/zdFSLPHNw==
  /rollup-plugin-terser/7.0.2_rollup@2.34.2:
    dependencies:
      '@babel/code-frame': 7.10.4
      jest-worker: 26.6.2
      rollup: 2.34.2
      serialize-javascript: 4.0.0
      terser: 5.5.1
    dev: true
    peerDependencies:
      rollup: ^2.0.0
    resolution:
      integrity: sha512-w3iIaU4OxcF52UUXiZNsNeuXIMDvFrr+ZXK6bFZ0Q60qyVfq4uLptoS4bbq3paG3x216eQllFZX7zt6TIImguQ==
  /rollup-plugin-vue/6.0.0_@vue+compiler-sfc@3.0.4:
    dependencies:
      '@vue/compiler-sfc': 3.0.4_vue@3.0.4
      debug: 4.3.1
      hash-sum: 2.0.0
      rollup-pluginutils: 2.8.2
    dev: true
    peerDependencies:
      '@vue/compiler-sfc': '*'
    resolution:
      integrity: sha512-oVvUd84d5u73M2HYM3XsMDLtZRIA/tw2U0dmHlXU2UWP5JARYHzh/U9vcxaN/x/9MrepY7VH3pHFeOhrWpxs/Q==
  /rollup-plugin-web-worker-loader/1.5.0_rollup@2.34.2:
    dependencies:
      rollup: 2.34.2
    dev: true
    peerDependencies:
      rollup: ^1.9.2 || ^2.0.0
    resolution:
      integrity: sha512-Zx5l370yGDje35rFkM/wbT4dMIq2+kSBdLWQpqLkBuxmrQJcx0umA05kSbNRzccFsudQH4FKYCK8GtSBQRQBBg==
  /rollup-pluginutils/2.8.2:
    dependencies:
      estree-walker: 0.6.1
    dev: true
    resolution:
      integrity: sha512-EEp9NhnUkwY8aif6bxgovPHMoMoNr2FulJziTndpt5H9RdwC47GSGuII9XxpSdzVGM0GWrNPHV6ie1LTNJPaLQ==
  /rollup/2.34.2:
    dev: true
    engines:
      node: '>=10.0.0'
    hasBin: true
    optionalDependencies:
      fsevents: 2.1.3
    resolution:
      integrity: sha512-mvtQLqu3cNeoctS+kZ09iOPxrc1P1/Bt1z15enuQ5feyKOdM3MJAVFjjsygurDpSWn530xB4AlA83TWIzRstXA==
  /run-parallel/1.1.10:
    dev: true
    resolution:
      integrity: sha512-zb/1OuZ6flOlH6tQyMPUrE3x3Ulxjlo9WIVXR4yVYi4H9UXQaeIsPbLn2R3O3vQCnDKkAl2qHiuocKKX4Tz/Sw==
  /rw/1.3.3:
    dev: true
    resolution:
      integrity: sha1-P4Yt+pGrdmsUiF700BEkv9oHT7Q=
  /safe-buffer/5.1.2:
    dev: true
    resolution:
      integrity: sha512-Gd2UZBJDkXlY7GbJxfsE8/nvKkUEU1G38c1siN6QP6a9PT9MmHB8GnpscSmMJSoF8LOIrt8ud/wPtojys4G6+g==
  /safe-buffer/5.2.1:
    dev: true
    resolution:
      integrity: sha512-rp3So07KcdmmKbGvgaNxQSJr7bGVSVk5S9Eq1F+ppbRo70+YeaDxkw5Dd8NPN+GD6bjnYm2VuPuCXmpuYvmCXQ==
  /safer-buffer/2.1.2:
    dev: true
    resolution:
      integrity: sha512-YZo3K82SD7Riyi0E1EQPojLz7kpepnSQI9IyPbHHg1XXXevb5dJI7tpyN2ADxGcQbHG7vcyRHk0cbwqcQriUtg==
  /selfsigned/1.10.8:
    dependencies:
      node-forge: 0.10.0
    dev: true
    resolution:
      integrity: sha512-2P4PtieJeEwVgTU9QEcwIRDQ/mXJLX8/+I3ur+Pg16nS8oNbrGxEso9NyYWy8NAmXiNl4dlAp5MwoNeCWzON4w==
  /semver/5.3.0:
    dev: true
    hasBin: true
    resolution:
      integrity: sha1-myzl094C0XxgEq0yaqa00M9U+U8=
  /semver/5.7.1:
    dev: true
    hasBin: true
    resolution:
      integrity: sha512-sauaDf/PZdVgrLTNYHRtpXa1iRiKcaebiKQ1BJdpQlWH2lCvexQdX55snPFyK7QzpudqbCI0qXFfOasHdyNDGQ==
  /semver/6.3.0:
    dev: true
    hasBin: true
    resolution:
      integrity: sha512-b39TBaTSfV6yBrapU89p5fKekE2m/NwnDocOVruQFS1/veMgdzuPcnOM34M6CwxW8jH/lxEa5rBoDeUwu5HHTw==
  /serialize-javascript/4.0.0:
    dependencies:
      randombytes: 2.1.0
    dev: true
    resolution:
      integrity: sha512-GaNA54380uFefWghODBWEGisLZFj00nS5ACs6yHa9nLqlLpVLO8ChDGeKRjZnV4Nh4n0Qi7nhYZD/9fCPzEqkw==
  /set-blocking/2.0.0:
    dev: true
    resolution:
      integrity: sha1-BF+XgtARrppoA93TgrJDkrPYkPc=
  /setprototypeof/1.1.0:
    dev: true
    resolution:
      integrity: sha512-BvE/TwpZX4FXExxOxZyRGQQv651MSwmWKZGqvmPcRIjDqWub67kTKuIMx43cZZrS/cBBzwBcNDWoFxt2XEFIpQ==
  /setprototypeof/1.1.1:
    dev: true
    resolution:
      integrity: sha512-JvdAWfbXeIGaZ9cILp38HntZSFSo3mWg6xGcJJsd+d4aRMOqauag1C63dJfDw7OaMYwEbHMOxEZ1lqVRYP2OAw==
  /setprototypeof/1.2.0:
    dev: true
    resolution:
      integrity: sha512-E5LDX7Wrp85Kil5bhZv46j8jOeboKq5JMmYM3gVGdGH8xFpPWXUMsNrlODCrkoxMEeNi/XZIwuRvY4XNwYMJpw==
  /shebang-command/1.2.0:
    dependencies:
      shebang-regex: 1.0.0
    dev: true
    engines:
      node: '>=0.10.0'
    resolution:
      integrity: sha1-RKrGW2lbAzmJaMOfNj/uXer98eo=
  /shebang-command/2.0.0:
    dependencies:
      shebang-regex: 3.0.0
    dev: true
    engines:
      node: '>=8'
    resolution:
      integrity: sha512-kHxr2zZpYtdmrN1qDjrrX/Z1rR1kG8Dx+gkpK1G4eXmvXswmcE1hTWBWYUzlraYw1/yZp6YuDY77YtvbN0dmDA==
  /shebang-regex/1.0.0:
    dev: true
    engines:
      node: '>=0.10.0'
    resolution:
      integrity: sha1-2kL0l0DAtC2yypcoVxyxkMmO/qM=
  /shebang-regex/3.0.0:
    dev: true
    engines:
      node: '>=8'
    resolution:
      integrity: sha512-7++dFhtcx3353uBaq8DDR4NuxBetBzC7ZQOhmTQInHEd6bSrXdiEyzCvG07Z44UYdLShWUyXt5M/yhz8ekcb1A==
  /signal-exit/3.0.3:
    dev: true
    resolution:
      integrity: sha512-VUJ49FC8U1OxwZLxIbTTrDvLnf/6TDgxZcK8wxR8zs13xpx7xbG60ndBlhNrFi2EMuFRoeDoJO7wthSLq42EjA==
  /slash/3.0.0:
    dev: true
    engines:
      node: '>=8'
    resolution:
      integrity: sha512-g9Q1haeby36OSStwb4ntCGGGaKsaVSjQ68fBxoQcutl5fS1vuY18H3wSt3jFyFtrkx+Kz0V1G85A4MyAdDMi2Q==
  /solid-js/0.22.10:
    dev: true
    resolution:
      integrity: sha512-OaN+JKafUBRizBAiU4HIuuc0AMPSiLZU+Qq48uSU+m34vr9ws9jB/ZX0IAxqPFBW9/T+EJfOKfqt60JJFLZTzg==
  /solid-js/0.23.2:
    dev: true
    resolution:
      integrity: sha512-TU0ugaPFAexonDwz5fyUkVziDEfLmrXIp4oa3oUfjw8AHJhM0rgQNxJHDDwB0FIaYdqnLpP4Smkx3NjOM1OKvA==
  /sort-keys/2.0.0:
    dependencies:
      is-plain-obj: 1.1.0
    dev: true
    engines:
      node: '>=4'
    resolution:
      integrity: sha1-ZYU1WEhh7JfXMNbPQYIuH1ZoQSg=
  /source-map-support/0.5.19:
    dependencies:
      buffer-from: 1.1.1
      source-map: 0.6.1
    dev: true
    resolution:
      integrity: sha512-Wonm7zOCIJzBGQdB+thsPar0kYuCIzYvxZwlBa87yi/Mdjv7Tip2cyVbLj5o0cFPN4EVkuTwb3GDDyUx2DGnGw==
  /source-map/0.5.7:
    dev: true
    engines:
      node: '>=0.10.0'
    resolution:
      integrity: sha1-igOdLRAh0i0eoUyA2OpGi6LvP8w=
  /source-map/0.6.1:
    dev: true
    engines:
      node: '>=0.10.0'
    resolution:
      integrity: sha512-UjgapumWlbMhkBgzT7Ykc5YXUT46F0iKu8SGXq0bcwP5dz/h0Plj6enJqjz1Zbq2l5WaqYnrVbwWOWMyF3F47g==
  /source-map/0.7.3:
    dev: true
    engines:
      node: '>= 8'
    resolution:
      integrity: sha512-CkCj6giN3S+n9qrYiBTX5gystlENnRW5jZeNLHpe6aue+SrHcG5VYwujhW9s4dY31mEGsxBDrHR6oI69fTXsaQ==
  /sourcemap-codec/1.4.8:
    dev: true
    resolution:
      integrity: sha512-9NykojV5Uih4lgo5So5dtw+f0JgJX30KCNI8gwhz2J9A15wD0Ml6tjHKwf6fTSa6fAdVBdZeNOs9eJ71qCk8vA==
  /spawn-wrap/1.4.3:
    dependencies:
      foreground-child: 1.5.6
      mkdirp: 0.5.5
      os-homedir: 1.0.2
      rimraf: 2.7.1
      signal-exit: 3.0.3
      which: 1.3.1
    dev: true
    resolution:
      integrity: sha512-IgB8md0QW/+tWqcavuFgKYR/qIRvJkRLPJDFaoXtLLUaVcCDK0+HeFTkmQHj3eprcYhc+gOl0aEA1w7qZlYezw==
  /spdx-correct/3.1.1:
    dependencies:
      spdx-expression-parse: 3.0.1
      spdx-license-ids: 3.0.7
    dev: true
    resolution:
      integrity: sha512-cOYcUWwhCuHCXi49RhFRCyJEK3iPj1Ziz9DpViV3tbZOwXD49QzIN3MpOLJNxh2qwq2lJJZaKMVw9qNi4jTC0w==
  /spdx-exceptions/2.3.0:
    dev: true
    resolution:
      integrity: sha512-/tTrYOC7PPI1nUAgx34hUpqXuyJG+DTHJTnIULG4rDygi4xu/tfgmq1e1cIRwRzwZgo4NLySi+ricLkZkw4i5A==
  /spdx-expression-parse/3.0.1:
    dependencies:
      spdx-exceptions: 2.3.0
      spdx-license-ids: 3.0.7
    dev: true
    resolution:
      integrity: sha512-cbqHunsQWnJNE6KhVSMsMeH5H/L9EpymbzqTQ3uLwNCLZ1Q481oWaofqH7nO6V07xlXwY6PhQdQ2IedWx/ZK4Q==
  /spdx-license-ids/3.0.7:
    dev: true
    resolution:
      integrity: sha512-U+MTEOO0AiDzxwFvoa4JVnMV6mZlJKk2sBLt90s7G0Gd0Mlknc7kxEn3nuDPNZRta7O2uy8oLcZLVT+4sqNZHQ==
  /sprintf-js/1.0.3:
    dev: true
    resolution:
      integrity: sha1-BOaSb2YolTVPPdAVIDYzuFcpfiw=
  /sshpk/1.16.1:
    dependencies:
      asn1: 0.2.4
      assert-plus: 1.0.0
      bcrypt-pbkdf: 1.0.2
      dashdash: 1.14.1
      ecc-jsbn: 0.1.2
      getpass: 0.1.7
      jsbn: 0.1.1
      safer-buffer: 2.1.2
      tweetnacl: 0.14.5
    dev: true
    engines:
      node: '>=0.10.0'
    hasBin: true
    resolution:
      integrity: sha512-HXXqVUq7+pcKeLqqZj6mHFUMvXtOJt1uoUx09pFW6011inTMxqI8BA8PM95myrIyyKwdnzjdFjLiE6KBPVtJIg==
  /stack-utils/1.0.4:
    dependencies:
      escape-string-regexp: 2.0.0
    dev: true
    engines:
      node: '>=8'
    resolution:
      integrity: sha512-IPDJfugEGbfizBwBZRZ3xpccMdRyP5lqsBWXGQWimVjua/ccLCeMOAVjlc1R7LxFjo5sEDhyNIXd8mo/AiDS9w==
  /statuses/1.5.0:
    dev: true
    engines:
      node: '>= 0.6'
    resolution:
      integrity: sha1-Fhx9rBd2Wf2YEfQ3cfqZOBR4Yow=
  /strict-uri-encode/1.1.0:
    dev: true
    engines:
      node: '>=0.10.0'
    resolution:
      integrity: sha1-J5siXfHVgrH1TmWt3UNS4Y+qBxM=
  /string-hash/1.1.3:
    dev: true
    resolution:
      integrity: sha1-6Kr8CsGFW0Zmkp7X3RJ1311sgRs=
  /string-width/1.0.2:
    dependencies:
      code-point-at: 1.1.0
      is-fullwidth-code-point: 1.0.0
      strip-ansi: 3.0.1
    dev: true
    engines:
      node: '>=0.10.0'
    resolution:
      integrity: sha1-EYvfW4zcUaKn5w0hHgfisLmxB9M=
  /string-width/2.1.1:
    dependencies:
      is-fullwidth-code-point: 2.0.0
      strip-ansi: 4.0.0
    dev: true
    engines:
      node: '>=4'
    resolution:
      integrity: sha512-nOqH59deCq9SRHlxq1Aw85Jnt4w6KvLKqWVik6oA9ZklXLNIOlqg4F2yrT1MVaTjAqvVwdfeZ7w7aCvJD7ugkw==
  /string-width/3.1.0:
    dependencies:
      emoji-regex: 7.0.3
      is-fullwidth-code-point: 2.0.0
      strip-ansi: 5.2.0
    dev: true
    engines:
      node: '>=6'
    resolution:
      integrity: sha512-vafcv6KjVZKSgz06oM/H6GDBrAtz8vdhQakGjFIvNrHA6y3HCF1CInLy+QLq8dTJPQ1b+KDUqDFctkdRW44e1w==
  /string_decoder/0.10.31:
    dev: true
    resolution:
      integrity: sha1-YuIDvEF2bGwoyfyEMB2rHFMQ+pQ=
  /string_decoder/1.1.1:
    dependencies:
      safe-buffer: 5.1.2
    dev: true
    resolution:
      integrity: sha512-n/ShnvDi6FHbbVfviro+WojiFzv+s8MPMHBczVePfUpDJLwoLT0ht1l4YwBCbi8pJAveEEdnkHyPyTP/mzRfwg==
  /string_decoder/1.3.0:
    dependencies:
      safe-buffer: 5.2.1
    dev: true
    resolution:
      integrity: sha512-hkRX8U1WjJFd8LsDJ2yQ/wWWxaopEsABU1XfkM8A+j0+85JAGppt16cr1Whg6KIbb4okU6Mql6BOj+uup/wKeA==
  /strip-ansi/3.0.1:
    dependencies:
      ansi-regex: 2.1.1
    dev: true
    engines:
      node: '>=0.10.0'
    resolution:
      integrity: sha1-ajhfuIU9lS1f8F0Oiq+UJ43GPc8=
  /strip-ansi/4.0.0:
    dependencies:
      ansi-regex: 3.0.0
    dev: true
    engines:
      node: '>=4'
    resolution:
      integrity: sha1-qEeQIusaw2iocTibY1JixQXuNo8=
  /strip-ansi/5.2.0:
    dependencies:
      ansi-regex: 4.1.0
    dev: true
    engines:
      node: '>=6'
    resolution:
      integrity: sha512-DuRs1gKbBqsMKIZlrffwlug8MHkcnpjs5VPmL1PAh+mA30U0DTotfDZ0d2UUsXpPmPmMMJ6W773MaA3J+lbiWA==
  /strip-ansi/6.0.0:
    dependencies:
      ansi-regex: 5.0.0
    dev: true
    engines:
      node: '>=8'
    resolution:
      integrity: sha512-AuvKTrTfQNYNIctbR1K/YGTR1756GycPsg7b9bdV9Duqur4gv6aKqHXah67Z8ImS7WEz5QVcOtlfW2rZEugt6w==
  /strip-bom/3.0.0:
    dev: true
    engines:
      node: '>=4'
    resolution:
      integrity: sha1-IzTBjpx1n3vdVv3vfprj1YjmjtM=
  /strip-final-newline/2.0.0:
    dev: true
    engines:
      node: '>=6'
    resolution:
      integrity: sha512-BrpvfNAE3dcvq7ll3xVumzjKjZQ5tI1sEUIKr3Uoks0XUl45St3FlatVqef9prk4jRDzhW6WZg+3bk93y6pLjA==
  /strip-indent/3.0.0:
    dependencies:
      min-indent: 1.0.1
    dev: true
    engines:
      node: '>=8'
    resolution:
      integrity: sha512-laJTa3Jb+VQpaC6DseHhF7dXVqHTfJPCRDaEbid/drOhgitgYku/letMUqOXFoWV0zIIUbjpdH2t+tYj4bQMRQ==
  /subtag/0.5.0:
    dev: true
    resolution:
      integrity: sha512-CaIBcTSb/nyk4xiiSOtZYz1B+F12ZxW8NEp54CdT+84vmh/h4sUnHGC6+KQXUfED8u22PQjCYWfZny8d2ELXwg==
  /suggestions/1.7.1:
    dependencies:
      fuzzy: 0.1.3
      xtend: 4.0.2
    dev: true
    resolution:
      integrity: sha512-gl5YPAhPYl07JZ5obiD9nTZsg4SyZswAQU/NNtnYiSnFkI3+ZHuXAiEsYm7AaZ71E0LXSFaGVaulGSWN3Gd71A==
  /supercluster/7.1.0:
    dependencies:
      kdbush: 3.0.0
    dev: true
    resolution:
      integrity: sha512-LDasImUAFMhTqhK+cUXfy9C2KTUqJ3gucLjmNLNFmKWOnDUBxLFLH9oKuXOTCLveecmxh8fbk8kgh6Q0gsfe2w==
  /supports-color/5.5.0:
    dependencies:
      has-flag: 3.0.0
    dev: true
    engines:
      node: '>=4'
    resolution:
      integrity: sha512-QjVjwdXIt408MIiAqCX4oUKsgU2EqAGzs2Ppkm4aQYbjm+ZEWEcW4SfFNTr4uMNZma0ey4f5lgLrkB0aX0QMow==
  /supports-color/6.1.0:
    dependencies:
      has-flag: 3.0.0
    dev: true
    engines:
      node: '>=6'
    resolution:
      integrity: sha512-qe1jfm1Mg7Nq/NSh6XE24gPXROEVsWHxC1LIx//XNlD9iw7YZQGjZNjYN7xGaEG6iKdA8EtNFW6R0gjnVXp+wQ==
  /supports-color/7.2.0:
    dependencies:
      has-flag: 4.0.0
    dev: true
    engines:
      node: '>=8'
    resolution:
      integrity: sha512-qpCAvRl9stuOHveKsn7HncJRvv501qIacKzQlO/+Lwxc9+0q2wLyv4Dfvt80/DPn2pqOBsJdDiogXGR9+OvwRw==
  /tap-mocha-reporter/5.0.1:
    dependencies:
      color-support: 1.1.3
      debug: 4.3.1
      diff: 4.0.2
      escape-string-regexp: 2.0.0
      glob: 7.1.6
      tap-parser: 10.1.0
      tap-yaml: 1.0.0
      unicode-length: 2.0.2
    dev: true
    engines:
      node: '>= 8'
    hasBin: true
    resolution:
      integrity: sha512-1knFWOwd4khx/7uSEnUeaP9IPW3w+sqTgJMhrwah6t46nZ8P25atOKAjSvVDsT67lOPu0nfdOqUwoyKn+3E5pA==
  /tap-parser/10.1.0:
    dependencies:
      events-to-array: 1.1.2
      minipass: 3.1.3
      tap-yaml: 1.0.0
    dev: true
    engines:
      node: '>= 8'
    hasBin: true
    resolution:
      integrity: sha512-FujQeciDaOiOvaIVGS1Rpb0v4R6XkOjvWCWowlz5oKuhPkEJ8U6pxgqt38xuzYhPt8dWEnfHn2jqpZdJEkW7pA==
  /tap-yaml/1.0.0:
    dependencies:
      yaml: 1.10.0
    dev: true
    resolution:
      integrity: sha512-Rxbx4EnrWkYk0/ztcm5u3/VznbyFJpyXO12dDBHKWiDVxy7O2Qw6MRrwO5H6Ww0U5YhRY/4C/VzWmFPhBQc4qQ==
  /tap/14.11.0:
    bundledDependencies:
      - ink
      - treport
      - '@types/react'
      - import-jsx
      - minipass
      - signal-exit
      - tap-parser
      - tap-yaml
      - yaml
    dependencies:
      async-hook-domain: 1.1.3
      bind-obj-methods: 2.0.0
      browser-process-hrtime: 1.0.0
      chokidar: 3.4.3
      color-support: 1.1.3
      coveralls: 3.1.0
      diff: 4.0.2
      esm: 3.2.25
      findit: 2.0.0
      flow-remove-types: 2.140.0
      foreground-child: 1.5.6
      fs-exists-cached: 1.0.0
      function-loop: 1.0.2
      glob: 7.1.6
      isexe: 2.0.0
      istanbul-lib-processinfo: 1.0.0
      jackspeak: 1.4.0
      mkdirp: 0.5.5
      nyc: 14.1.1
      opener: 1.5.2
      own-or: 1.0.0
      own-or-env: 1.0.1
      react: 16.14.0
      rimraf: 2.7.1
      source-map-support: 0.5.19
      stack-utils: 1.0.4
      tap-mocha-reporter: 5.0.1
      tcompare: 3.0.4
      trivial-deferred: 1.0.1
      ts-node: 8.10.2_typescript@3.9.7
      typescript: 3.9.7
      which: 2.0.2
      write-file-atomic: 3.0.3
      yapool: 1.0.0
    dev: true
    engines:
      node: '>=8'
    hasBin: true
    resolution:
      integrity: sha512-z8qnNFVyIjLh/bNoTLFRkEk09XZUDAZbCkz/BjvHHly3ao5H+y60gPnedALfheEjA6dA4tpp/mrKq2NWlMuq0A==
  /tcompare/3.0.4:
    dependencies:
      diff-frag: 1.0.1
    dev: true
    resolution:
      integrity: sha512-Q3TitMVK59NyKgQyFh+857wTAUE329IzLDehuPgU4nF5e8g+EUQ+yUbjUy1/6ugiNnXztphT+NnqlCXolv9P3A==
  /terser/5.5.1:
    dependencies:
      commander: 2.20.3
      source-map: 0.7.3
      source-map-support: 0.5.19
    dev: true
    engines:
      node: '>=10'
    hasBin: true
    resolution:
      integrity: sha512-6VGWZNVP2KTUcltUQJ25TtNjx/XgdDsBDKGt8nN0MpydU36LmbPPcMBd2kmtZNNGVVDLg44k7GKeHHj+4zPIBQ==
  /test-exclude/5.2.3:
    dependencies:
      glob: 7.1.6
      minimatch: 3.0.4
      read-pkg-up: 4.0.0
      require-main-filename: 2.0.0
    dev: true
    engines:
      node: '>=6'
    resolution:
      integrity: sha512-M+oxtseCFO3EDtAaGH7iiej3CBkzXqFMbzqYAACdzKui4eZA+pq3tZEwChvOdNfa7xxy8BfbmgJSIr43cC/+2g==
  /timed-out/4.0.1:
    dev: true
    engines:
      node: '>=0.10.0'
    resolution:
      integrity: sha1-8y6srFoXW+ol1/q1Zas+2HQe9W8=
  /tinyqueue/2.0.3:
    dev: true
    resolution:
      integrity: sha512-ppJZNDuKGgxzkHihX8v9v9G5f+18gzaTfrukGrq6ueg0lmH4nqVnA2IPG0AEH3jKEk2GRJCUhDoqpoiw3PHLBA==
  /to-fast-properties/2.0.0:
    dev: true
    engines:
      node: '>=4'
    resolution:
      integrity: sha1-3F5pjL0HkmW8c+A3doGk5Og/YW4=
  /to-regex-range/5.0.1:
    dependencies:
      is-number: 7.0.0
    dev: true
    engines:
      node: '>=8.0'
    resolution:
      integrity: sha512-65P7iz6X5yEr1cwcgvQxbbIw7Uk3gOy5dIdtZ4rDveLqhrdJP+Li/Hx6tyK0NEb+2GCyneCMJiGqrADCSNk8sQ==
  /toidentifier/1.0.0:
    dev: true
    engines:
      node: '>=0.6'
    resolution:
      integrity: sha512-yaOH/Pk/VEhBWWTlhI+qXxDFXlejDGcQipMlyxda9nthulaxLZUNcUqFxokp0vcYnvteJln5FNQDRrxj3YcbVw==
  /tough-cookie/2.5.0:
    dependencies:
      psl: 1.8.0
      punycode: 2.1.1
    dev: true
    engines:
      node: '>=0.8'
    resolution:
      integrity: sha512-nlLsUzgm1kfLXSXfRZMc1KLAugd4hqJHDTvc2hDIwS3mZAfMEuMbc03SujMF+GEcpaX/qboeycw6iO8JwVv2+g==
  /trim-newlines/3.0.0:
    dev: true
    engines:
      node: '>=8'
    resolution:
      integrity: sha512-C4+gOpvmxaSMKuEf9Qc134F1ZuOHVXKRbtEflf4NTtuuJDEIJ9p5PXsalL8SkeRw+qit1Mo+yuvMPAKwWg/1hA==
  /trivial-deferred/1.0.1:
    dev: true
    resolution:
      integrity: sha1-N21NKdlR1jaKb3oK6FwvTV4GWPM=
  /ts-node/8.10.2_typescript@3.9.7:
    dependencies:
      arg: 4.1.3
      diff: 4.0.2
      make-error: 1.3.6
      source-map-support: 0.5.19
      typescript: 3.9.7
      yn: 3.1.1
    dev: true
    engines:
      node: '>=6.0.0'
    hasBin: true
    peerDependencies:
      typescript: '>=2.7'
    resolution:
      integrity: sha512-ISJJGgkIpDdBhWVu3jufsWpK3Rzo7bdiIXJjQc0ynKxVOVcg2oIrf2H2cejminGrptVc6q6/uynAHNCuWGbpVA==
  /tsscmp/1.0.6:
    dev: true
    engines:
      node: '>=0.6.x'
    resolution:
      integrity: sha512-LxhtAkPDTkVCMQjt2h6eBVY28KCjikZqZfMcC15YBeNjkgUpdCfBu5HoiOTDu86v6smE8yOjyEktJ8hlbANHQA==
  /tunnel-agent/0.6.0:
    dependencies:
      safe-buffer: 5.2.1
    dev: true
    resolution:
      integrity: sha1-J6XeoGs2sEoKmWZ3SykIaPD8QP0=
  /tweetnacl/0.14.5:
    dev: true
    resolution:
      integrity: sha1-WuaBd/GS1EViadEIr6k/+HQ/T2Q=
  /type-fest/0.13.1:
    dev: true
    engines:
      node: '>=10'
    resolution:
      integrity: sha512-34R7HTnG0XIJcBSn5XhDd7nNFPRcXYRZrBB2O2jdKqYODldSzBAqzsWoZYYvduky73toYS/ESqxPvkDf/F0XMg==
  /type-fest/0.6.0:
    dev: true
    engines:
      node: '>=8'
    resolution:
      integrity: sha512-q+MB8nYR1KDLrgr4G5yemftpMC7/QLqVndBmEEdqzmNj5dcFOO4Oo8qlwZE3ULT3+Zim1F8Kq4cBnikNhlCMlg==
  /type-fest/0.8.1:
    dev: true
    engines:
      node: '>=8'
    resolution:
      integrity: sha512-4dbzIzqvjtgiM5rw1k5rEHtBANKmdudhGyBEajN01fEyhaAIhsoKNy6y7+IN93IfpFtwY9iqi7kD+xwKhQsNJA==
  /type-is/1.6.18:
    dependencies:
      media-typer: 0.3.0
      mime-types: 2.1.27
    dev: true
    engines:
      node: '>= 0.6'
    resolution:
      integrity: sha512-TkRKr9sUTxEH8MdfuCSP7VizJyzRNMjj2J2do2Jr3Kym598JVdEksuzPQCnlFPW4ky9Q+iA+ma9BGm06XQBy8g==
  /typedarray-to-buffer/3.1.5:
    dependencies:
      is-typedarray: 1.0.0
    dev: true
    resolution:
      integrity: sha512-zdu8XMNEDepKKR+XYOXAVPtWui0ly0NtohUscw+UmaHiAWT8hrV1rr//H6V+0DvJ3OQ19S979M0laLfX8rm82Q==
  /typedarray/0.0.6:
    dev: true
    resolution:
      integrity: sha1-hnrHTjhkGHsdPUfZlqeOxciDB3c=
  /typescript/3.9.7:
    dev: true
    engines:
      node: '>=4.2.0'
    hasBin: true
    resolution:
      integrity: sha512-BLbiRkiBzAwsjut4x/dsibSTB6yWpwT5qWmC2OfuCg3GgVQCSgMs4vEctYPhsaGtd0AeuuHMkjZ2h2WG8MSzRw==
  /unicode-length/2.0.2:
    dependencies:
      punycode: 2.1.1
      strip-ansi: 3.0.1
    dev: true
    resolution:
      integrity: sha512-Ph/j1VbS3/r77nhoY2WU0GWGjVYOHL3xpKp0y/Eq2e5r0mT/6b649vm7KFO6RdAdrZkYLdxphYVgvODxPB+Ebg==
  /uniq/1.0.1:
    dev: true
    resolution:
      integrity: sha1-sxxa6CVIRKOoKBVBzisEuGWnNP8=
  /universalify/1.0.0:
    dev: true
    engines:
      node: '>= 10.0.0'
    resolution:
      integrity: sha512-rb6X1W158d7pRQBg5gkR8uPaSfiids68LTJQYOtEUhoJUWBdaQHsuT/EUduxXYxcrt4r5PJ4fuHW1MHT6p0qug==
  /universalify/2.0.0:
    dev: true
    engines:
      node: '>= 10.0.0'
    resolution:
      integrity: sha512-hAZsKq7Yy11Zu1DE0OzWjw7nnLZmJZYTDZZyEFHZdUhV8FkH5MCfoU1XMaxXovpyW5nq5scPqq0ZDP9Zyl04oQ==
  /uri-js/4.4.0:
    dependencies:
      punycode: 2.1.1
    dev: true
    resolution:
      integrity: sha512-B0yRTzYdUCCn9n+F4+Gh4yIDtMQcaJsmYBDsTSG8g/OejKBodLQ2IHfN3bM7jUsRXndopT7OIXWdYqc1fjmV6g==
  /url-parse-lax/3.0.0:
    dependencies:
      prepend-http: 2.0.0
    dev: true
    engines:
      node: '>=4'
    resolution:
      integrity: sha1-FrXK/Afb42dsGxmZF3gj1lA6yww=
  /url-to-options/1.0.1:
    dev: true
    engines:
      node: '>= 4'
    resolution:
      integrity: sha1-FQWgOiiaSMvXpDTvuu7FBV9WM6k=
  /utf7/1.0.2:
    dependencies:
      semver: 5.3.0
    dev: true
    resolution:
      integrity: sha1-lV9JCq5lO6IguUVqCod2wZk2CZE=
  /utf8/2.1.2:
    dev: true
    resolution:
      integrity: sha1-H6DZJw6b6FDZsFAn9jUZv0ZFfZY=
  /util-deprecate/1.0.2:
    dev: true
    resolution:
      integrity: sha1-RQ1Nyfpw3nMnYvvS1KKJgUGaDM8=
  /uuencode/0.0.4:
    dev: true
    resolution:
      integrity: sha1-yNUDcIhWY4eThas34zPH6OOwIYw=
  /uuid/3.4.0:
    dev: true
    hasBin: true
    resolution:
      integrity: sha512-HjSDRw6gZE5JMggctHBcjVak08+KEVhSIiDzFnT9S9aegmp85S/bReBVTb4QTFaRNptJ9kuYaNhnbNEOkbKb/A==
  /validate-npm-package-license/3.0.4:
    dependencies:
      spdx-correct: 3.1.1
      spdx-expression-parse: 3.0.1
    dev: true
    resolution:
      integrity: sha512-DpKm2Ui/xN7/HQKCtpZxoRWBhZ9Z0kqtygG8XCgNQ8ZlDnxuQmWhj566j8fN4Cu3/JmbhsDo7fcAJq4s9h27Ew==
  /vary/1.1.2:
    dev: true
    engines:
      node: '>= 0.8'
    resolution:
      integrity: sha1-IpnwLG3tMNSllhsLn3RSShj2NPw=
  /verror/1.10.0:
    dependencies:
      assert-plus: 1.0.0
      core-util-is: 1.0.2
      extsprintf: 1.3.0
    dev: true
    engines:
      '0': node >=0.6.0
    resolution:
      integrity: sha1-OhBcoXBTr1XW4nDB+CiGguGNpAA=
  /vite-plugin-external-worker/0.1.0_vite@1.0.0-rc.13:
    dependencies:
      vite: 1.0.0-rc.13
    dev: true
    peerDependencies:
      vite: ^1.0.0-beta.8
    resolution:
      integrity: sha512-54UTtTQ0r18DC/V8LUla5kW4yHnWM7GBVsfR1RL8AvFsRIEQ+O77EHQpzsp6/1U1dPcJPk7c7UarbhiVxX5SpA==
  /vite/1.0.0-rc.13:
    dependencies:
      '@babel/parser': 7.12.10
      '@koa/cors': 3.1.0
      '@rollup/plugin-commonjs': 16.0.0_rollup@2.34.2
      '@rollup/plugin-json': 4.1.0_rollup@2.34.2
      '@rollup/plugin-node-resolve': 10.0.0_rollup@2.34.2
      '@rollup/pluginutils': 4.1.0_rollup@2.34.2
      '@types/http-proxy': 1.17.4
      '@types/koa': 2.11.6
      '@types/lru-cache': 5.1.0
      '@vue/compiler-dom': 3.0.4
      '@vue/compiler-sfc': 3.0.4_vue@3.0.4
      brotli-size: 4.0.0
      cac: 6.6.1
      chalk: 4.1.0
      chokidar: 3.4.3
      clean-css: 4.2.3
      debug: 4.3.1
      dotenv: 8.2.0
      dotenv-expand: 5.1.0
      es-module-lexer: 0.3.26
      esbuild: 0.8.21
      etag: 1.8.1
      execa: 4.1.0
      fs-extra: 9.0.1
      hash-sum: 2.0.0
      isbuiltin: 1.0.0
      klona: 2.0.4
      koa: 2.13.0
      koa-conditional-get: 3.0.0
      koa-etag: 4.0.0
      koa-proxies: 0.11.0_koa@2.13.0
      koa-send: 5.0.1
      koa-static: 5.0.0
      lru-cache: 6.0.0
      magic-string: 0.25.7
      merge-source-map: 1.1.0
      mime-types: 2.1.27
      minimist: 1.2.5
      open: 7.3.0
      ora: 5.1.0
      p-map-series: 2.1.0
      postcss-discard-comments: 4.0.2
      postcss-import: 12.0.1
      postcss-load-config: 3.0.0
      resolve: 1.19.0
      rollup: 2.34.2
      rollup-plugin-dynamic-import-variables: 1.1.0_rollup@2.34.2
      rollup-plugin-terser: 7.0.2_rollup@2.34.2
      rollup-plugin-vue: 6.0.0_@vue+compiler-sfc@3.0.4
      rollup-plugin-web-worker-loader: 1.5.0_rollup@2.34.2
      selfsigned: 1.10.8
      slash: 3.0.0
      source-map: 0.7.3
      vue: 3.0.4
      ws: 7.4.1
    dev: true
    engines:
      node: '>=10.16.0'
    hasBin: true
    resolution:
      integrity: sha512-hLfTbhNPDhwXMCAWR6s6C79G/O8Is0MbslglgoHSQsRby+KnqHgtHChCVBHFeV2oZBV/3xhHhnfm94BDPFe8Ww==
  /vlq/0.2.3:
    dev: true
    resolution:
      integrity: sha512-DRibZL6DsNhIgYQ+wNdWDL2SL3bKPlVrRiBqV5yuMm++op8W4kGFtaQfCs4KEJn0wBZcHVHJ3eoywX8983k1ow==
  /vt-pbf/3.1.1:
    dependencies:
      '@mapbox/point-geometry': 0.1.0
      '@mapbox/vector-tile': 1.3.1
      pbf: 3.2.1
    dev: true
    resolution:
      integrity: sha512-pHjWdrIoxurpmTcbfBWXaPwSmtPAHS105253P1qyEfSTV2HJddqjM+kIHquaT/L6lVJIk9ltTGc0IxR/G47hYA==
  /vue/3.0.4:
    dependencies:
      '@vue/compiler-dom': 3.0.4
      '@vue/runtime-dom': 3.0.4
      '@vue/shared': 3.0.4
    dev: true
    resolution:
      integrity: sha512-2o+AiQF8sAupyhbyl3oxVCl3WCwC/n5NI7VMM+gVQ231qvSB8eI7sCBloloqDJK6yA367EEtmRSeSCf4sxCC+A==
  /wcwidth/1.0.1:
    dependencies:
      defaults: 1.0.3
    dev: true
    resolution:
      integrity: sha1-8LDc+RW8X/FSivrbLA4XtTLaL+g=
  /which-module/2.0.0:
    dev: true
    resolution:
      integrity: sha1-2e8H3Od7mQK4o6j6SzHD4/fm6Ho=
  /which/1.3.1:
    dependencies:
      isexe: 2.0.0
    dev: true
    hasBin: true
    resolution:
      integrity: sha512-HxJdYWq1MTIQbJ3nw0cqssHoTNU267KlrDuGZ1WYlxDStUtKUhOaJmh112/TZmHxxUfuJqPXSOm7tDyas0OSIQ==
  /which/2.0.2:
    dependencies:
      isexe: 2.0.0
    dev: true
    engines:
      node: '>= 8'
    hasBin: true
    resolution:
      integrity: sha512-BLI3Tl1TW3Pvl70l3yq3Y64i+awpwXqsGBYWkkqMtnbXgrMD+yj7rhW0kuEDxzJaYXGjEW5ogapKNMEKNMjibA==
  /wrap-ansi/2.1.0:
    dependencies:
      string-width: 1.0.2
      strip-ansi: 3.0.1
    dev: true
    engines:
      node: '>=0.10.0'
    resolution:
      integrity: sha1-2Pw9KE3QV5T+hJc8rs3Rz4JP3YU=
  /wrap-ansi/5.1.0:
    dependencies:
      ansi-styles: 3.2.1
      string-width: 3.1.0
      strip-ansi: 5.2.0
    dev: true
    engines:
      node: '>=6'
    resolution:
      integrity: sha512-QC1/iN/2/RPVJ5jYK8BGttj5z83LmSKmvbvrXPNCLZSEb32KKVDJDl/MOt2N01qU2H/FkzEa9PKto1BqDjtd7Q==
  /wrappy/1.0.2:
    dev: true
    resolution:
      integrity: sha1-tSQ9jz7BqjXxNkYFvA0QNuMKtp8=
  /write-file-atomic/2.4.3:
    dependencies:
      graceful-fs: 4.2.4
      imurmurhash: 0.1.4
      signal-exit: 3.0.3
    dev: true
    resolution:
      integrity: sha512-GaETH5wwsX+GcnzhPgKcKjJ6M2Cq3/iZp1WyY/X1CSqrW+jVNM9Y7D8EC2sM4ZG/V8wZlSniJnCKWPmBYAucRQ==
  /write-file-atomic/3.0.3:
    dependencies:
      imurmurhash: 0.1.4
      is-typedarray: 1.0.0
      signal-exit: 3.0.3
      typedarray-to-buffer: 3.1.5
    dev: true
    resolution:
      integrity: sha512-AvHcyZ5JnSfq3ioSyjrBkH9yW4m7Ayk8/9My/DD9onKeu/94fwrMocemO2QAJFAlnnDN+ZDS+ZjAR5ua1/PV/Q==
  /ws/7.4.1:
    dev: true
    engines:
      node: '>=8.3.0'
    peerDependencies:
      bufferutil: ^4.0.1
      utf-8-validate: ^5.0.2
    peerDependenciesMeta:
      bufferutil:
        optional: true
      utf-8-validate:
        optional: true
    resolution:
      integrity: sha512-pTsP8UAfhy3sk1lSk/O/s4tjD0CRwvMnzvwr4OKGX7ZvqZtUyx4KIJB5JWbkykPoc55tixMGgTNoh3k4FkNGFQ==
  /xtend/4.0.2:
    dev: true
    engines:
      node: '>=0.4'
    resolution:
      integrity: sha512-LKYU1iAXJXUgAXn9URjiu+MWhyUXHsvfp7mcuYm9dSUKK0/CjtrUwFAxD82/mCWbtLsGjFIad0wIsod4zrTAEQ==
  /y18n/4.0.1:
    dev: true
    resolution:
      integrity: sha512-wNcy4NvjMYL8gogWWYAO7ZFWFfHcbdbE57tZO8e4cbpj8tfUcwrwqSl3ad8HxpYWCdXcJUCeKKZS62Av1affwQ==
  /yallist/2.1.2:
    dev: true
    resolution:
      integrity: sha1-HBH5IY8HYImkfdUS+TxmmaaoHVI=
  /yallist/3.1.1:
    dev: true
    resolution:
      integrity: sha512-a4UGQaWPH59mOXUYnAG2ewncQS4i4F43Tv3JoAM+s2VDAmS9NsK8GpDMLrCHPksFT7h3K6TOoUNn2pb7RoXx4g==
  /yallist/4.0.0:
    dev: true
    resolution:
      integrity: sha512-3wdGidZyq5PB084XLES5TpOSRA3wjXAlIWMhum2kRcv/41Sn2emQ0dycQW4uZXLejwKvg6EsvbdlVL+FYEct7A==
  /yaml/1.10.0:
    dev: true
    engines:
      node: '>= 6'
    resolution:
      integrity: sha512-yr2icI4glYaNG+KWONODapy2/jDdMSDnrONSjblABjD9B4Z5LgiircSt8m8sRZFNi08kG9Sm0uSHtEmP3zaEGg==
  /yapool/1.0.0:
    dev: true
    resolution:
      integrity: sha1-9pPymjFbUNmp2iZGp6ZkXJaYW2o=
  /yargs-parser/13.1.2:
    dependencies:
      camelcase: 5.3.1
      decamelize: 1.2.0
    dev: true
    resolution:
      integrity: sha512-3lbsNRf/j+A4QuSZfDRA7HRSfWrzO0YjqTJd5kjAq37Zep1CEgaYmrH9Q3GwPiB9cHyd1Y1UwggGhJGoxipbzg==
  /yargs-parser/18.1.3:
    dependencies:
      camelcase: 5.3.1
      decamelize: 1.2.0
    dev: true
    engines:
      node: '>=6'
    resolution:
      integrity: sha512-o50j0JeToy/4K6OZcaQmW6lyXXKhq7csREXcDwk2omFPJEwUNOVtJKvmDr9EI1fAJZUyZcRF7kxGBWmRXudrCQ==
  /yargs/13.3.2:
    dependencies:
      cliui: 5.0.0
      find-up: 3.0.0
      get-caller-file: 2.0.5
      require-directory: 2.1.1
      require-main-filename: 2.0.0
      set-blocking: 2.0.0
      string-width: 3.1.0
      which-module: 2.0.0
      y18n: 4.0.1
      yargs-parser: 13.1.2
    dev: true
    resolution:
      integrity: sha512-AX3Zw5iPruN5ie6xGRIDgqkT+ZhnRlZMLMHAs8tg7nRruy2Nb+i5o9bwghAogtM08q1dpr2LVoS8KSTMYpWXUw==
  /ylru/1.2.1:
    dev: true
    engines:
      node: '>= 4.0.0'
    resolution:
      integrity: sha512-faQrqNMzcPCHGVC2aaOINk13K+aaBDUPjGWl0teOXywElLjyVAB6Oe2jj62jHYtwsU49jXhScYbvPENK+6zAvQ==
  /yn/3.1.1:
    dev: true
    engines:
      node: '>=6'
    resolution:
      integrity: sha512-Ux4ygGWsu2c7isFWe8Yu1YluJmqVhxqK2cLXNQA5AcC3QfbGNpM7fu0Y8b/z16pXLnFxZYvWhd3fhBY9DLmC6Q==
specifiers:
  '@amoutonbrady/vite-plugin-solid': ^0.4.2
  '@mapbox/mapbox-gl-geocoder': ^4.7.0
  babel-preset-solid: ^0.23.0
  big.js: ^6.0.3
  dotenv: ^8.2.0
  imap-simple: ^5.0.0
  kv-storage-polyfill: ^2.0.0
  mapbox-gl: ^2.0.0
  quoted-printable: ^1.0.1
  solid-js: ^0.23.2
  tap: ^14.11.0
  vite: ^1.0.0-rc.13
  vite-plugin-external-worker: ^0.1.0