lockfileVersion: '9.0'

settings:
  autoInstallPeers: true
  excludeLinksFromLockfile: false

importers:
  .:
    dependencies:
      '@hapi/cookie':
        specifier: ^12.0.1
        version: 12.0.1
      '@hapi/hapi':
        specifier: ^20.3.0
        version: 20.3.0
      '@hapi/inert':
        specifier: ^6.0.5
        version: 6.0.5
      '@hapi/subtext':
        specifier: ^6.1.3
        version: 6.1.3
      '@hapi/vision':
        specifier: ^6.1.0
        version: 6.1.0
      '@wzrdtales/chairo-mw':
        specifier: ^4.0.7
        version: 4.0.7(hapi@18.1.0)
      bluebird:
        specifier: ^3.7.2
        version: 3.7.2
      dataloader:
        specifier: ^1.4.0
        version: 1.4.0
      es-main:
        specifier: ^1.3.0
        version: 1.3.0
      got:
        specifier: ^14.4.1
        version: 14.4.1
      hapi-alive:
        specifier: ^2.0.4
        version: 2.0.4
      hapi-graceful-shutdown-plugin:
        specifier: ^2.0.8
        version: 2.0.8
      hapi-router-es:
        specifier: ^5.1.3
        version: 5.1.3(@hapi/hapi@20.3.0)
      microwizard:
        specifier: ^1.2.5
        version: 1.2.5

packages:
  '@hapi/accept@5.0.2':
    resolution:
      {
        integrity: sha512-CmzBx/bXUR8451fnZRuZAJRlzgm0Jgu5dltTX/bszmR2lheb9BpyN47Q1RbaGTsvFzn0PXAEs+lXDKfshccYZw==
      }

  '@hapi/address@2.1.4':
    resolution:
      {
        integrity: sha512-QD1PhQk+s31P1ixsX0H0Suoupp3VMXzIVMSwobR3F3MSUO2YCV0B7xqLcUw/Bh8yuvd3LhpyqLQWTNcRmp6IdQ==
      }
    deprecated: Moved to 'npm install @sideway/address'

  '@hapi/address@4.1.0':
    resolution:
      {
        integrity: sha512-SkszZf13HVgGmChdHo/PxchnSaCJ6cetVqLzyciudzZRT0jcOouIF/Q93mgjw8cce+D+4F4C1Z/WrfFN+O3VHQ==
      }
    deprecated: Moved to 'npm install @sideway/address'

  '@hapi/ammo@5.0.1':
    resolution:
      {
        integrity: sha512-FbCNwcTbnQP4VYYhLNGZmA76xb2aHg9AMPiy18NZyWMG310P5KdFGyA9v2rm5ujrIny77dEEIkMOwl0Xv+fSSA==
      }

  '@hapi/b64@4.2.1':
    resolution:
      {
        integrity: sha512-zqHpQuH5CBMw6hADzKfU/IGNrxq1Q+/wTYV+OiZRQN9F3tMyk+9BUMeBvFRMamduuqL8iSp62QAnJ+7ATiYLWA==
      }
    deprecated: This version has been deprecated and is no longer supported or maintained

  '@hapi/b64@5.0.0':
    resolution:
      {
        integrity: sha512-ngu0tSEmrezoiIaNGG6rRvKOUkUuDdf4XTPnONHGYfSGRmDqPZX5oJL6HAdKTo1UQHECbdB4OzhWrfgVppjHUw==
      }

  '@hapi/boom@10.0.1':
    resolution:
      {
        integrity: sha512-ERcCZaEjdH3OgSJlyjVk8pHIFeus91CjKP3v+MpgBNp5IvGzP2l/bRiD78nqYcKPaZdbKkK5vDBVPd2ohHBlsA==
      }

  '@hapi/boom@7.4.11':
    resolution:
      {
        integrity: sha512-VSU/Cnj1DXouukYxxkes4nNJonCnlogHvIff1v1RVoN4xzkKhMXX+GRmb3NyH1iar10I9WFPDv2JPwfH3GaV0A==
      }
    deprecated: This version has been deprecated and is no longer supported or maintained

  '@hapi/boom@9.1.4':
    resolution:
      {
        integrity: sha512-Ls1oH8jaN1vNsqcaHVYJrKmgMcKsC1wcp8bujvXrHaAqD2iDYq3HoOwsxwo09Cuda5R5nC0o0IxlrlTuvPuzSw==
      }

  '@hapi/bounce@2.0.0':
    resolution:
      {
        integrity: sha512-JesW92uyzOOyuzJKjoLHM1ThiOvHPOLDHw01YV8yh5nCso7sDwJho1h0Ad2N+E62bZyz46TG3xhAi/78Gsct6A==
      }

  '@hapi/bounce@3.0.1':
    resolution:
      {
        integrity: sha512-G+/Pp9c1Ha4FDP+3Sy/Xwg2O4Ahaw3lIZFSX+BL4uWi64CmiETuZPxhKDUD4xBMOUZbBlzvO8HjiK8ePnhBadA==
      }

  '@hapi/bourne@1.3.2':
    resolution:
      {
        integrity: sha512-1dVNHT76Uu5N3eJNTYcvxee+jzX4Z9lfciqRRHCU27ihbUcYi+iSc2iml5Ke1LXe1SyJCLA0+14Jh4tXJgOppA==
      }
    deprecated: This version has been deprecated and is no longer supported or maintained

  '@hapi/bourne@2.1.0':
    resolution:
      {
        integrity: sha512-i1BpaNDVLJdRBEKeJWkVO6tYX6DMFBuwMhSuWqLsY4ufeTKGVuV5rBsUhxPayXqnnWHgXUAmWK16H/ykO5Wj4Q==
      }

  '@hapi/call@8.0.1':
    resolution:
      {
        integrity: sha512-bOff6GTdOnoe5b8oXRV3lwkQSb/LAWylvDMae6RgEWWntd0SHtkYbQukDHKlfaYtVnSAgIavJ0kqszF/AIBb6g==
      }

  '@hapi/catbox-memory@5.0.1':
    resolution:
      {
        integrity: sha512-QWw9nOYJq5PlvChLWV8i6hQHJYfvdqiXdvTupJFh0eqLZ64Xir7mKNi96d5/ZMUAqXPursfNDIDxjFgoEDUqeQ==
      }

  '@hapi/catbox@11.1.1':
    resolution:
      {
        integrity: sha512-u/8HvB7dD/6X8hsZIpskSDo4yMKpHxFd7NluoylhGrL6cUfYxdQPnvUp9YU2C6F9hsyBVLGulBd9vBN1ebfXOQ==
      }

  '@hapi/content@4.1.1':
    resolution:
      {
        integrity: sha512-3TWvmwpVPxFSF3KBjKZ8yDqIKKZZIm7VurDSweYpXYENZrJH3C1hd1+qEQW9wQaUaI76pPBLGrXl6I3B7i3ipA==
      }
    deprecated: This version has been deprecated and is no longer supported or maintained

  '@hapi/content@5.0.2':
    resolution:
      {
        integrity: sha512-mre4dl1ygd4ZyOH3tiYBrOUBzV7Pu/EOs8VLGf58vtOEECWed8Uuw6B4iR9AN/8uQt42tB04qpVaMyoMQh0oMw==
      }

  '@hapi/cookie@12.0.1':
    resolution:
      {
        integrity: sha512-TpykARUIgTBvgbsgtYe5CrM/7XBGms2/22JD3N6dzct6bG1vcOC6pH1JWIos1O5zvQnyDSJ2pnaFk+DToHkAng==
      }

  '@hapi/cryptiles@5.1.0':
    resolution:
      {
        integrity: sha512-fo9+d1Ba5/FIoMySfMqPBR/7Pa29J2RsiPrl7bkwo5W5o+AN1dAYQRi4SPrPwwVxVGKjgLOEWrsvt1BonJSfLA==
      }
    engines: { node: '>=12.0.0' }

  '@hapi/file@1.0.0':
    resolution:
      {
        integrity: sha512-Bsfp/+1Gyf70eGtnIgmScvrH8sSypO3TcK3Zf0QdHnzn/ACnAkI6KLtGACmNRPEzzIy+W7aJX5E+1fc9GwIABQ==
      }
    deprecated: This version has been deprecated and is no longer supported or maintained

  '@hapi/file@2.0.0':
    resolution:
      {
        integrity: sha512-WSrlgpvEqgPWkI18kkGELEZfXr0bYLtr16iIN4Krh9sRnzBZN6nnWxHFxtsnP684wueEySBbXPDg/WfA9xJdBQ==
      }

  '@hapi/formula@2.0.0':
    resolution:
      {
        integrity: sha512-V87P8fv7PI0LH7LiVi8Lkf3x+KCO7pQozXRssAHNXXL9L1K+uyu4XypLXwxqVDKgyQai6qj3/KteNlrqDx4W5A==
      }
    deprecated: Moved to 'npm install @sideway/formula'

  '@hapi/hapi@20.3.0':
    resolution:
      {
        integrity: sha512-zvPSRvaQyF3S6Nev9aiAzko2/hIFZmNSJNcs07qdVaVAvj8dGJSV4fVUuQSnufYJAGiSau+U5LxMLhx79se5WA==
      }
    engines: { node: '>=12.0.0' }

  '@hapi/heavy@7.0.1':
    resolution:
      {
        integrity: sha512-vJ/vzRQ13MtRzz6Qd4zRHWS3FaUc/5uivV2TIuExGTM9Qk+7Zzqj0e2G7EpE6KztO9SalTbiIkTh7qFKj/33cA==
      }

  '@hapi/hoek@11.0.4':
    resolution:
      {
        integrity: sha512-PnsP5d4q7289pS2T2EgGz147BFJ2Jpb4yrEdkpz2IhgEUzos1S7HTl7ezWh1yfYzYlj89KzLdCRkqsP6SIryeQ==
      }

  '@hapi/hoek@8.5.1':
    resolution:
      {
        integrity: sha512-yN7kbciD87WzLGc5539Tn0sApjyiGHAJgKvG9W8C7O+6c7qmoQMfVs0W4bX17eqz6C78QJqqFrtgdK5EWf6Qow==
      }
    deprecated: This version has been deprecated and is no longer supported or maintained

  '@hapi/hoek@9.3.0':
    resolution:
      {
        integrity: sha512-/c6rf4UJlmHlC9b5BaNvzAcFv7HZ2QHaV0D4/HNlBdvFnvQq8RI4kYdhyPCl7Xj+oWvTWQ8ujhqS53LIgAe6KQ==
      }

  '@hapi/inert@6.0.5':
    resolution:
      {
        integrity: sha512-eVAdUVhJLmmXLM/Zt7u5H5Vzazs9GKe4zfPK2b97ePHEfs3g/AQkxHfYQjJqMy11hvyB7a21Z6rBEA0R//dtXw==
      }

  '@hapi/iron@6.0.0':
    resolution:
      {
        integrity: sha512-zvGvWDufiTGpTJPG1Y/McN8UqWBu0k/xs/7l++HVU535NLHXsHhy54cfEMdW7EjwKfbBfM9Xy25FmTiobb7Hvw==
      }

  '@hapi/joi@15.1.1':
    resolution:
      {
        integrity: sha512-entf8ZMOK8sc+8YfeOlM8pCfg3b5+WZIKBfUaaJT8UsjAAPjartzxIYm3TIbjvA4u+u++KbcXD38k682nVHDAQ==
      }
    deprecated: Switch to 'npm install joi'

  '@hapi/joi@17.1.1':
    resolution:
      {
        integrity: sha512-p4DKeZAoeZW4g3u7ZeRo+vCDuSDgSvtsB/NpfjXEHTUjSeINAi/RrVOWiVQ1isaoLzMvFEhe8n5065mQq1AdQg==
      }
    deprecated: Switch to 'npm install joi'

  '@hapi/mimos@6.0.0':
    resolution:
      {
        integrity: sha512-Op/67tr1I+JafN3R3XN5DucVSxKRT/Tc+tUszDwENoNpolxeXkhrJ2Czt6B6AAqrespHoivhgZBWYSuANN9QXg==
      }

  '@hapi/nigel@3.1.1':
    resolution:
      {
        integrity: sha512-R9YWx4S8yu0gcCBrMUDCiEFm1SQT895dMlYoeNBp8I6YhF1BFF1iYPueKA2Kkp9BvyHdjmvrxCOns7GMmpl+Fw==
      }
    deprecated: This version has been deprecated and is no longer supported or maintained

  '@hapi/nigel@4.0.2':
    resolution:
      {
        integrity: sha512-ht2KoEsDW22BxQOEkLEJaqfpoKPXxi7tvabXy7B/77eFtOyG5ZEstfZwxHQcqAiZhp58Ae5vkhEqI03kawkYNw==
      }
    engines: { node: '>=12.0.0' }

  '@hapi/pez@4.1.2':
    resolution:
      {
        integrity: sha512-8zSdJ8cZrJLFldTgwjU9Fb1JebID+aBCrCsycgqKYe0OZtM2r3Yv3aAwW5z97VsZWCROC1Vx6Mdn4rujh5Ktcg==
      }
    deprecated: This version has been deprecated and is no longer supported or maintained

  '@hapi/pez@5.1.0':
    resolution:
      {
        integrity: sha512-YfB0btnkLB3lb6Ry/1KifnMPBm5ZPfaAHWFskzOMAgDgXgcBgA+zjpIynyEiBfWEz22DBT8o1e2tAaBdlt8zbw==
      }

  '@hapi/pinpoint@2.0.1':
    resolution:
      {
        integrity: sha512-EKQmr16tM8s16vTT3cA5L0kZZcTMU5DUOZTuvpnY738m+jyP3JIUj+Mm1xc1rsLkGBQ/gVnfKYPwOmPg1tUR4Q==
      }

  '@hapi/podium@4.1.3':
    resolution:
      {
        integrity: sha512-ljsKGQzLkFqnQxE7qeanvgGj4dejnciErYd30dbrYzUOF/FyS/DOF97qcrT3bhoVwCYmxa6PEMhxfCPlnUcD2g==
      }

  '@hapi/shot@5.0.5':
    resolution:
      {
        integrity: sha512-x5AMSZ5+j+Paa8KdfCoKh+klB78otxF+vcJR/IoN91Vo2e5ulXIW6HUsFTCU+4W6P/Etaip9nmdAx2zWDimB2A==
      }

  '@hapi/somever@3.0.1':
    resolution:
      {
        integrity: sha512-4ZTSN3YAHtgpY/M4GOtHUXgi6uZtG9nEZfNI6QrArhK0XN/RDVgijlb9kOmXwCR5VclDSkBul9FBvhSuKXx9+w==
      }

  '@hapi/statehood@7.0.4':
    resolution:
      {
        integrity: sha512-Fia6atroOVmc5+2bNOxF6Zv9vpbNAjEXNcUbWXavDqhnJDlchwUUwKS5LCi5mGtCTxRhUKKHwuxuBZJkmLZ7fw==
      }

  '@hapi/subtext@6.1.3':
    resolution:
      {
        integrity: sha512-qWN6NbiHNzohVcJMeAlpku/vzbyH4zIpnnMPMPioQMwIxbPFKeNViDCNI6fVBbMPBiw/xB4FjqiJkRG5P9eWWg==
      }
    deprecated: This version has been deprecated and is no longer supported or maintained

  '@hapi/subtext@7.1.0':
    resolution:
      {
        integrity: sha512-n94cU6hlvsNRIpXaROzBNEJGwxC+HA69q769pChzej84On8vsU14guHDub7Pphr/pqn5b93zV3IkMPDU5AUiXA==
      }

  '@hapi/teamwork@5.1.1':
    resolution:
      {
        integrity: sha512-1oPx9AE5TIv+V6Ih54RP9lTZBso3rP8j4Xhb6iSVwPXtAM+sDopl5TFMv5Paw73UnpZJ9gjcrTE1BXrWt9eQrg==
      }
    engines: { node: '>=12.0.0' }

  '@hapi/topo@3.1.6':
    resolution:
      {
        integrity: sha512-tAag0jEcjwH+P2quUfipd7liWCNX2F8NvYjQp2wtInsZxnMlypdw0FtAOLxtvvkO+GSRRbmNi8m/5y42PQJYCQ==
      }
    deprecated: This version has been deprecated and is no longer supported or maintained

  '@hapi/topo@5.1.0':
    resolution:
      {
        integrity: sha512-foQZKJig7Ob0BMAYBfcJk8d77QtOe7Wo4ox7ff1lQYoNNAb6jwcY1ncdoy2e9wQZzvNy7ODZCYJkK8kzmcAnAg==
      }

  '@hapi/topo@6.0.2':
    resolution:
      {
        integrity: sha512-KR3rD5inZbGMrHmgPxsJ9dbi6zEK+C3ZwUwTa+eMwWLz7oijWUTWD2pMSNNYJAU6Qq+65NkxXjqHr/7LM2Xkqg==
      }

  '@hapi/validate@1.1.3':
    resolution:
      {
        integrity: sha512-/XMR0N0wjw0Twzq2pQOzPBZlDzkekGcoCtzO314BpIEsbXdYGthQUbxgkGDf4nhk1+IPDAsXqWjMohRQYO06UA==
      }

  '@hapi/validate@2.0.1':
    resolution:
      {
        integrity: sha512-NZmXRnrSLK8MQ9y/CMqE9WSspgB9xA41/LlYR0k967aSZebWr4yNrpxIbov12ICwKy4APSlWXZga9jN5p6puPA==
      }

  '@hapi/vise@3.1.1':
    resolution:
      {
        integrity: sha512-OXarbiCSadvtg+bSdVPqu31Z1JoBL+FwNYz3cYoBKQ5xq1/Cr4A3IkGpAZbAuxU5y4NL5pZFZG3d2a3ZGm/dOQ==
      }
    deprecated: This version has been deprecated and is no longer supported or maintained

  '@hapi/vise@4.0.0':
    resolution:
      {
        integrity: sha512-eYyLkuUiFZTer59h+SGy7hUm+qE9p+UemePTHLlIWppEd+wExn3Df5jO04bFQTm7nleF5V8CtuYQYb+VFpZ6Sg==
      }

  '@hapi/vision@6.1.0':
    resolution:
      {
        integrity: sha512-ll0zJ13xDxCYIWvC1aq/8srK0bTXfqZYGT+YoTi/fS42gYYJ3dnvmS35r8T8XXtJ6F6cmya8G2cRlMR/z11LQw==
      }

  '@hapi/wreck@15.1.0':
    resolution:
      {
        integrity: sha512-tQczYRTTeYBmvhsek/D49En/5khcShaBEmzrAaDjMrFXKJRuF8xA8+tlq1ETLBFwGd6Do6g2OC74rt11kzawzg==
      }
    deprecated: This version has been deprecated and is no longer supported or maintained

  '@hapi/wreck@17.2.0':
    resolution:
      {
        integrity: sha512-pJ5kjYoRPYDv+eIuiLQqhGon341fr2bNIYZjuotuPJG/3Ilzr/XtI+JAp0A86E2bYfsS3zBPABuS2ICkaXFT8g==
      }

  '@lukeed/csprng@1.1.0':
    resolution:
      {
        integrity: sha512-Z7C/xXCiGWsg0KuKsHTKJxbWhpI3Vs5GwLfOean7MGyVFGqdRgBbAjOCh6u4bbjPc/8MJ2pZmK/0DLdCbivLDA==
      }
    engines: { node: '>=8' }

  '@msgpackr-extract/msgpackr-extract-darwin-arm64@3.0.3':
    resolution:
      {
        integrity: sha512-QZHtlVgbAdy2zAqNA9Gu1UpIuI8Xvsd1v8ic6B2pZmeFnFcMWiPLfWXh7TVw4eGEZ/C9TH281KwhVoeQUKbyjw==
      }
    cpu: [arm64]
    os: [darwin]

  '@msgpackr-extract/msgpackr-extract-darwin-x64@3.0.3':
    resolution:
      {
        integrity: sha512-mdzd3AVzYKuUmiWOQ8GNhl64/IoFGol569zNRdkLReh6LRLHOXxU4U8eq0JwaD8iFHdVGqSy4IjFL4reoWCDFw==
      }
    cpu: [x64]
    os: [darwin]

  '@msgpackr-extract/msgpackr-extract-linux-arm64@3.0.3':
    resolution:
      {
        integrity: sha512-YxQL+ax0XqBJDZiKimS2XQaf+2wDGVa1enVRGzEvLLVFeqa5kx2bWbtcSXgsxjQB7nRqqIGFIcLteF/sHeVtQg==
      }
    cpu: [arm64]
    os: [linux]

  '@msgpackr-extract/msgpackr-extract-linux-arm@3.0.3':
    resolution:
      {
        integrity: sha512-fg0uy/dG/nZEXfYilKoRe7yALaNmHoYeIoJuJ7KJ+YyU2bvY8vPv27f7UKhGRpY6euFYqEVhxCFZgAUNQBM3nw==
      }
    cpu: [arm]
    os: [linux]

  '@msgpackr-extract/msgpackr-extract-linux-x64@3.0.3':
    resolution:
      {
        integrity: sha512-cvwNfbP07pKUfq1uH+S6KJ7dT9K8WOE4ZiAcsrSes+UY55E/0jLYc+vq+DO7jlmqRb5zAggExKm0H7O/CBaesg==
      }
    cpu: [x64]
    os: [linux]

  '@msgpackr-extract/msgpackr-extract-win32-x64@3.0.3':
    resolution:
      {
        integrity: sha512-x0fWaQtYp4E6sktbsdAqnehxDgEc/VwM7uLsRCYWaiGu0ykYdZPiS8zCWdnjHwyiumousxfBm4SO31eXqwEZhQ==
      }
    cpu: [x64]
    os: [win32]

  '@sec-ant/readable-stream@0.4.1':
    resolution:
      {
        integrity: sha512-831qok9r2t8AlxLko40y2ebgSDhenenCatLVeW/uBtnHPyhHOvG0C7TvfgecV+wHzIm5KUICgzmVpWS+IMEAeg==
      }

  '@sindresorhus/is@6.3.1':
    resolution:
      {
        integrity: sha512-FX4MfcifwJyFOI2lPoX7PQxCqx8BG1HCho7WdiXwpEQx1Ycij0JxkfYtGK7yqNScrZGSlt6RE6sw8QYoH7eKnQ==
      }
    engines: { node: '>=16' }

  '@szmarczak/http-timer@5.0.1':
    resolution:
      {
        integrity: sha512-+PmQX0PiAYPMeVYe237LJAYvOMYW1j2rH5YROyS3b4CTVJum34HfRvKvAzozHAQG0TnHNdUfY9nCeUyRAs//cw==
      }
    engines: { node: '>=14.16' }

  '@types/http-cache-semantics@4.0.4':
    resolution:
      {
        integrity: sha512-1m0bIFVc7eJWyve9S0RnuRgcQqF/Xd5QsUZAZeQFr1Q3/p9JWoQQEqmVy+DPTNpGXwhgIetAoYF8JSc33q29QA==
      }

  '@wzrdtales/chairo-mw@4.0.7':
    resolution:
      {
        integrity: sha512-TXf3wqktN+6eSolT3XCFCSq935hvR+YpDELaORXv7XnGzL+8UfRdK6dake1YeCbpIfWgTBOQVDDc/+LdlTyyYw==
      }
    engines: { node: '>=4.0.0' }
    peerDependencies:
      hapi: '>=11.x.x'

  '@wzrdtales/swim-ng@0.6.2':
    resolution:
      {
        integrity: sha512-rfHo0Z9a4X7xh/w3NzM5HUW6BIHZy4gwV2OTBhpHAYTEbKXRT2l/gj6nwDA/6UPVsvWl6pqvT5ZW2dMUt5MWJg==
      }

  '@wzrdtales/visigoth@2.0.0':
    resolution:
      {
        integrity: sha512-6Db9zVR64AQpe0Q43ddFTu7JzKCn9ZmScR9p0Y6PCuj2RRrAYDuQOjjpsKRYOD2aE7+i7h9bZD1e+0J8fBlwXQ==
      }

  accept@3.1.3:
    resolution:
      {
        integrity: sha512-OgOEAidVEOKPup+Gv2+2wdH2AgVKI9LxsJ4hicdJ6cY0faUuZdZoi56kkXWlHp9qicN1nWQLmW5ZRGk+SBS5xg==
      }
    deprecated: This module has moved and is now available at @hapi/accept. Please update your dependencies as this version is no longer maintained an may contain bugs and security issues.

  ammo@3.0.3:
    resolution:
      {
        integrity: sha512-vo76VJ44MkUBZL/BzpGXaKzMfroF4ZR6+haRuw9p+eSWfoNaH2AxVc8xmiEPC08jhzJSeM6w7/iMUGet8b4oBQ==
      }
    deprecated: This module has moved and is now available at @hapi/ammo. Please update your dependencies as this version is no longer maintained an may contain bugs and security issues.

  ansi-escapes@3.1.0:
    resolution:
      {
        integrity: sha512-UgAb8H9D41AQnu/PbWlCofQVcnV4Gs2bBJi9eZPxfU/hgglFh3SMDMENRIqdr7H6XFnXdoknctFByVsCOotTVw==
      }
    engines: { node: '>=4' }

  ansi-regex@2.1.1:
    resolution:
      {
        integrity: sha512-TIGnTpdo+E3+pCyAluZvtED5p5wCqLdezCyhPZzKPcxvFplEt4i+W7OONCKgeZFT3+y5NZZfOOS/Bdcanm1MYA==
      }
    engines: { node: '>=0.10.0' }

  ansi-styles@3.2.1:
    resolution:
      {
        integrity: sha512-VT0ZI6kZRdTh8YyJw3SMbYm/u+NqfsAxEpWO0Pf9sq8/e94WxxOpPKx9FR1FlyCtOVDNOQ+8ntlqFxiRc+r5qA==
      }
    engines: { node: '>=4' }

  aproba@1.2.0:
    resolution:
      {
        integrity: sha512-Y9J6ZjXtoYh8RnXVCMOU/ttDmk1aBjunq9vO0ta5x85WDQiQfUF9sIPBITdbiiIVcBo03Hi3jMxigBtsddlXRw==
      }

  are-we-there-yet@1.1.7:
    resolution:
      {
        integrity: sha512-nxwy40TuMiUGqMyRHgCSWZ9FM4VAoRP4xUYSTv5ImRog+h9yISPbVH7H8fASCIzYn9wlEv4zvFL7uKDMCFQm3g==
      }
    deprecated: This package is no longer supported.

  b64@4.1.2:
    resolution:
      {
        integrity: sha512-+GUspBxlH3CJaxMUGUE1EBoWM6RKgWiYwUDal0qdf8m3ArnXNN1KzKVo5HOnE/FSq4HHyWf3TlHLsZI8PKQgrQ==
      }
    deprecated: This module has moved and is now available at @hapi/b64. Please update your dependencies as this version is no longer maintained an may contain bugs and security issues.

  backoff@2.5.0:
    resolution:
      {
        integrity: sha512-wC5ihrnUXmR2douXmXLCe5O3zg3GKIyvRi/hi58a/XyRxVI+3/yM0PYueQOZXPXQ9pxBislYkw+sF9b7C/RuMA==
      }
    engines: { node: '>= 0.6' }

  balanced-match@1.0.2:
    resolution:
      {
        integrity: sha512-3oSeUO0TMV67hN1AmbXsK4yaqU7tjiHlbxRDZOpH0KW9+CeX4bRAaX0Anxt0tx2MrpRpWwQaPwIlISEJhYU5Pw==
      }

  bl@1.2.3:
    resolution:
      {
        integrity: sha512-pvcNpa0UU69UT341rO6AYy4FVAIkUHuZXRIWbq+zHnsVcRzDDjIAhGuuYoi0d//cwIwtt4pkpKycWEfjdV+vww==
      }

  bluebird@3.7.2:
    resolution:
      {
        integrity: sha512-XpNj6GDQzdfW+r2Wnn7xiSAd7TM3jzkxGXBGTtWKuSXv1xUV+azxAm8jdWZN06QTQk+2N2XB9jRDkvbmQmcRtg==
      }

  boom@7.3.0:
    resolution:
      {
        integrity: sha512-Swpoyi2t5+GhOEGw8rEsKvTxFLIDiiKoUc2gsoV6Lyr43LHBIzch3k2MvYUs8RTROrIkVJ3Al0TkaOGjnb+B6A==
      }
    deprecated: This module has moved and is now available at @hapi/boom. Please update your dependencies as this version is no longer maintained an may contain bugs and security issues.

  bounce@1.2.3:
    resolution:
      {
        integrity: sha512-3G7B8CyBnip5EahCZJjnvQ1HLyArC6P5e+xcolo13BVI9ogFaDOsNMAE7FIWliHtIkYI8/nTRCvCY9tZa3Mu4g==
      }
    deprecated: This module has moved and is now available at @hapi/bounce. Please update your dependencies as this version is no longer maintained an may contain bugs and security issues.

  bourne@1.3.3:
    resolution:
      {
        integrity: sha512-6K4uuAlRGcorC6aV2Y1rypeQ17grx4XKyVyG6NA963PwRfxyievy0CDXtiSBPKvIc7OTpcJRT86X3mU7j5Zp9A==
      }
    engines: { node: '>=6.0.0' }
    deprecated: This module has moved and is now available at @hapi/bourne. Please update your dependencies as this version is no longer maintained and may contain bugs and security issues.

  brace-expansion@1.1.11:
    resolution:
      {
        integrity: sha512-iCuPHDFgrHX7H2vEI/5xpz07zSHB00TpugqhmYtVmMO6518mCuRMoOYFldEBl0g187ufozdaHgWKcYFb61qGiA==
      }

  buffer-alloc-unsafe@1.1.0:
    resolution:
      {
        integrity: sha512-TEM2iMIEQdJ2yjPJoSIsldnleVaAk1oW3DBVUykyOLsEsFmEc9kn+SFFPz+gl54KQNxlDnAwCXosOS9Okx2xAg==
      }

  buffer-alloc@1.2.0:
    resolution:
      {
        integrity: sha512-CFsHQgjtW1UChdXgbyJGtnm+O/uLQeZdtbDo8mfUgYXCHSM1wgrVxXm6bSyrUuErEb+4sYVGCzASBRot7zyrow==
      }

  buffer-fill@1.0.0:
    resolution:
      {
        integrity: sha512-T7zexNBwiiaCOGDg9xNX9PBmjrubblRkENuptryuI64URkXDFum9il/JGL8Lm8wYfAXpredVXXZz7eMHilimiQ==
      }

  cacheable-lookup@7.0.0:
    resolution:
      {
        integrity: sha512-+qJyx4xiKra8mZrcwhjMRMUhD5NR1R8esPkzIYxX96JiecFoxAXFuz/GpR3+ev4PE1WamHip78wV0vcmPQtp8w==
      }
    engines: { node: '>=14.16' }

  cacheable-request@12.0.1:
    resolution:
      {
        integrity: sha512-Yo9wGIQUaAfIbk+qY0X4cDQgCosecfBe3V9NSyeY4qPC2SAkbCS4Xj79VP8WOzitpJUZKc/wsRCYF5ariDIwkg==
      }
    engines: { node: '>=18' }

  call@5.0.3:
    resolution:
      {
        integrity: sha512-eX16KHiAYXugbFu6VifstSdwH6aMuWWb4s0qvpq1nR1b+Sf+u68jjttg8ixDBEldPqBi30bDU35OJQWKeTLKxg==
      }
    deprecated: This module has moved and is now available at @hapi/call. Please update your dependencies as this version is no longer maintained an may contain bugs and security issues.

  cast-array@1.0.1:
    resolution:
      {
        integrity: sha512-EiqtV+M9L42wd0IRgYjgVGDq7vdNBUUrdecd03QReJp8pIr59o2A1b0XfP+aCUlzLKx2E7zVetaogeJCtiHa+w==
      }

  catbox-memory@4.0.1:
    resolution:
      {
        integrity: sha512-ZmqNiLsYCIu9qvBJ/MQbznDV2bFH5gFiH67TgIJgSSffJFtTXArT+MM3AvJQlby9NSkLHOX4eH/uuUqnch/Ldw==
      }
    deprecated: This module has moved and is now available at @hapi/catbox-memory. Please update your dependencies as this version is no longer maintained an may contain bugs and security issues.

  catbox@10.0.6:
    resolution:
      {
        integrity: sha512-gQWCnF/jbHcfwGbQ4FQxyRiAwLRipqWTTXjpq7rTqqdcsnZosFa0L3LsCZcPTF33QIeMMkS7QmFBHt6QdzGPvg==
      }
    deprecated: This module has moved and is now available at @hapi/catbox. Please update your dependencies as this version is no longer maintained an may contain bugs and security issues.

  chalk@2.4.2:
    resolution:
      {
        integrity: sha512-Mti+f9lpJNcwF4tWV8/OrTTtF1gZi+f8FqlyAdouralcFWFQWF2+NgCHShjkCb+IFBLq9buZwE1xckQU4peSuQ==
      }
    engines: { node: '>=4' }

  chownr@1.1.4:
    resolution:
      {
        integrity: sha512-jJ0bqzaylmJtVnNgzTeSOs8DPavpbYgEr/b0YL8/2GO3xJEhInFmhKMUnEJQjZumK7KXGFhUy89PrsJWlakBVg==
      }

  clone@1.0.4:
    resolution:
      {
        integrity: sha512-JQHZ2QMW6l3aH/j6xCqQThY/9OH4D/9ls34cgkUBiEeocRTU04tHfKPBsUK1PqZCUQM7GiA0IIXJSuXHI64Kbg==
      }
    engines: { node: '>=0.8' }

  code-point-at@1.1.0:
    resolution:
      {
        integrity: sha512-RpAVKQA5T63xEj6/giIbUEtZwJ4UFIc3ZtvEkiaUERylqe8xb5IvqcgOurZLahv93CLKfxcw5YI+DZcUBRyLXA==
      }
    engines: { node: '>=0.10.0' }

  color-convert@1.9.3:
    resolution:
      {
        integrity: sha512-QfAUtd+vFdAtFQcC8CCyYt1fYWxSqAiK2cSD6zDB8N3cpsEBAvRxp9zOGg6G/SHHJYAT88/az/IuDGALsNVbGg==
      }

  color-name@1.1.3:
    resolution:
      {
        integrity: sha512-72fSenhMw2HZMTVHeCA9KCmpEIbzWiQsjN+BHcBbS9vr1mtt+vJjPdksIBNUmKAW8TFUDPJK5SUU3QhE9NEXDw==
      }

  commander@2.20.3:
    resolution:
      {
        integrity: sha512-GpVkmM8vF2vQUkj2LvZmD35JxeJOLCwJ9cUkugyk2nuhbv3+mJvpLYYt+0+USMxE+oj+ey/lJEnhZw75x/OMcQ==
      }

  concat-map@0.0.1:
    resolution: { integrity: sha1-2Klr13/Wjfd5OnMDajug1UBdR3s= }

  console-control-strings@1.1.0:
    resolution:
      {
        integrity: sha512-ty/fTekppD2fIwRvnZAVdeOiGd1c7YXEixbgJTNzqcxJWKQnjJ/V1bNEEE6hygpM3WjwHFUVK6HTjWSzV4a8sQ==
      }

  content@4.0.6:
    resolution:
      {
        integrity: sha512-lR9ND3dXiMdmsE84K6l02rMdgiBVmtYWu1Vr/gfSGHcIcznBj2QxmSdUgDuNFOA+G9yrb1IIWkZ7aKtB6hDGyA==
      }
    deprecated: This module has moved and is now available at @hapi/content. Please update your dependencies as this version is no longer maintained an may contain bugs and security issues.

  core-util-is@1.0.3:
    resolution:
      {
        integrity: sha512-ZQBvi1DcpJ4GDqanjucZ2Hj3wEO5pZDS89BWbkcrvdxksJorwUDDZamX9ldFkp9aw2lmBDLgkObEA4DWNJ9FYQ==
      }

  cryptiles@4.1.3:
    resolution:
      {
        integrity: sha512-gT9nyTMSUC1JnziQpPbxKGBbUg8VL7Zn2NB4E1cJYvuXdElHrwxrV9bmltZGDzet45zSDGyYceueke1TjynGzw==
      }
    deprecated: This module has moved and is now available at @hapi/cryptiles. Please update your dependencies as this version is no longer maintained an may contain bugs and security issues.

  dataloader@1.4.0:
    resolution:
      {
        integrity: sha512-68s5jYdlvasItOJnCuI2Q9s4q98g0pCyL3HrcKJu8KNugUl8ahgmZYg38ysLTgQjjXX3H8CJLkAvWrclWfcalw==
      }

  debug@2.6.9:
    resolution:
      {
        integrity: sha512-bC7ElrdJaJnPbAP+1EotYvqZsb3ecl5wi6Bfi6BJTUcNowp6cvspg0jXznRTKDjm/E7AdgFBVeAPVMNcKGsHMA==
      }
    peerDependencies:
      supports-color: '*'
    peerDependenciesMeta:
      supports-color:
        optional: true

  decompress-response@3.3.0:
    resolution:
      {
        integrity: sha512-BzRPQuY1ip+qDonAOz42gRm/pg9F768C+npV/4JOsxRC2sq+Rlk+Q4ZCAsOhnIaMrgarILY+RMUIvMmmX1qAEA==
      }
    engines: { node: '>=4' }

  decompress-response@6.0.0:
    resolution:
      {
        integrity: sha512-aW35yZM6Bb/4oJlZncMH2LCoZtJXTRxES17vE3hoRiowU2kWHaJKFkSBDnDR+cm9J+9QhXmREyIfv0pji9ejCQ==
      }
    engines: { node: '>=10' }

  deep-extend@0.6.0:
    resolution:
      {
        integrity: sha512-LOHxIOaPYdHlJRtCQfDIVZtfw/ufM8+rVj649RIHzcm/vGwQRXFt6OPqIFWsm2XEMrNIEtWR64sY1LEKD2vAOA==
      }
    engines: { node: '>=4.0.0' }

  deep-is@0.1.4:
    resolution:
      {
        integrity: sha512-oIPzksmTg4/MriiaYGO+okXDT7ztn/w3Eptv/+gSIdMdKsJo0u4CfYNFJPy+4SKMuCqGw2wxnA+URMg3t8a/bQ==
      }

  defaults@1.0.4:
    resolution:
      {
        integrity: sha512-eFuaLoy/Rxalv2kr+lqMlUnrDWV+3j4pljOIJgLIhI058IQfWJ7vXhyEIHu+HtC738klGALYxOKDO0bQP3tg8A==
      }

  defer-to-connect@2.0.1:
    resolution:
      {
        integrity: sha512-4tvttepXG1VaYGrRibk5EwJd1t4udunSOVMdLSAL6mId1ix438oPwPZMALY41FCijukO1L0twNcGsdzS7dHgDg==
      }
    engines: { node: '>=10' }

  delegates@1.0.0:
    resolution:
      {
        integrity: sha512-bd2L678uiWATM6m5Z1VzNCErI3jiGzt6HGY8OVICs40JQq/HALfbyNJmp0UDakEY4pMMaN0Ly5om/B1VI/+xfQ==
      }

  detect-libc@1.0.3:
    resolution:
      {
        integrity: sha512-pGjwhsmsp4kL2RTz08wcOlGN83otlqHeD/Z5T8GXZB+/YcpQ/dgo+lbU8ZsGxV0HIvqqxo9l7mqYwyYMD9bKDg==
      }
    engines: { node: '>=0.10' }
    hasBin: true

  detect-libc@2.0.3:
    resolution:
      {
        integrity: sha512-bwy0MGW55bG41VqxxypOsdSdGqLwXPI/focwgTYCFMbdUiBAxLg9CFzG08sz2aqzknwiX7Hkl0bQENjg8iLByw==
      }
    engines: { node: '>=8' }

  end-of-stream@1.4.4:
    resolution:
      {
        integrity: sha512-+uw1inIHVPQoaVuHzRyXd21icM+cnt4CzD5rW+NC1wjOUSTOs+Te7FOv7AhN7vS9x/oIyhLP5PR1H+phQAHu5Q==
      }

  es-main@1.3.0:
    resolution:
      {
        integrity: sha512-AzORKdz1Zt97TzbYQnIrI3ZiibWpRXUfpo/w0xOJ20GpNYd2bd3MU9m31zS/aJ1TJl6JfLTok83Y8HjNunYT0A==
      }

  escape-string-regexp@1.0.5:
    resolution:
      {
        integrity: sha512-vbRorB5FUQWvla16U8R/qgaFIya2qGzwDrNmCZuYKrbdSUMG6I1ZCGQRefkRVhuOkIGVne7BQ35DSfo1qvJqFg==
      }
    engines: { node: '>=0.8.0' }

  escodegen@1.14.3:
    resolution:
      {
        integrity: sha512-qFcX0XJkdg+PB3xjZZG/wKSuT1PnQWx57+TVSjIMmILd2yC/6ByYElPwJnslDsuWuSAp4AwJGumarAAmJch5Kw==
      }
    engines: { node: '>=4.0' }
    hasBin: true

  esprima@1.2.2:
    resolution:
      {
        integrity: sha512-+JpPZam9w5DuJ3Q67SqsMGtiHKENSMRVoxvArfJZK01/BfLEObtZ6orJa/MtoGNR/rfMgp5837T41PAmTwAv/A==
      }
    engines: { node: '>=0.4.0' }
    hasBin: true

  esprima@4.0.1:
    resolution:
      {
        integrity: sha512-eGuFFw7Upda+g4p+QHvnW0RyTX/SVeJBDM/gCtMARO0cLuT2HcEKnTPvhjV6aGeqrCB/sbNop0Kszm0jsaWU4A==
      }
    engines: { node: '>=4' }
    hasBin: true

  estraverse@4.3.0:
    resolution:
      {
        integrity: sha512-39nnKffWz8xN1BU/2c79n9nB9HDzo0niYUqx6xyqUnyoAnQyyWpOTdZEeiCch8BBu515t4wp9ZmgVfVhn9EBpw==
      }
    engines: { node: '>=4.0' }

  esutils@2.0.3:
    resolution:
      {
        integrity: sha512-kVscqXk4OCp68SZ0dkgEKVi6/8ij300KBWTJq32P/dYeWTSwK41WyTxalN1eRmA5Z9UU/LX9D7FWSmV9SAYx6g==
      }
    engines: { node: '>=0.10.0' }

  expand-template@1.1.1:
    resolution:
      {
        integrity: sha512-cebqLtV8KOZfw0UI8TEFWxtczxxC1jvyUvx6H4fyp1K1FN7A4Q+uggVUlOsI1K8AGU0rwOGqP8nCapdrw8CYQg==
      }

  farmhash@2.1.0:
    resolution:
      {
        integrity: sha512-X2cdtc4AxiH3tVdJ/h87dOU22Ojt3JYruw3L0gAp/SJzHqUUoxMcYzX7wnVzSUeEj6CwzOwcY+v6vdfP0KVx2g==
      }
    engines: { node: '>=4.5.0' }

  fast-levenshtein@2.0.6:
    resolution:
      {
        integrity: sha512-DCXu6Ifhqcks7TZKY3Hxp3y6qphY5SJZmrWMDrKcERSOXWQdMhU9Ig/PYrzyw/ul9jOIyh0N4M0tbC5hodg8dw==
      }

  form-data-encoder@4.0.2:
    resolution:
      {
        integrity: sha512-KQVhvhK8ZkWzxKxOr56CPulAhH3dobtuQ4+hNQ+HekH/Wp5gSOafqRAeTphQUJAIk0GBvHZgJ2ZGRWd5kphMuw==
      }
    engines: { node: '>= 18' }

  fs-constants@1.0.0:
    resolution:
      {
        integrity: sha512-y6OAwoSIf7FyjMIv94u+b5rdheZEjzR63GTyZJm5qh4Bi+2YgwLCcI/fPFZkL5PSixOt6ZNKm+w+Hfp/Bciwow==
      }

  gauge@2.7.4:
    resolution:
      {
        integrity: sha512-14x4kjc6lkD3ltw589k0NrPD6cCNTD6CWoVUNpB85+DrtONoZn+Rug6xZU5RvSC4+TZPxA5AnBibQYAvZn41Hg==
      }
    deprecated: This package is no longer supported.

  get-stream@8.0.1:
    resolution:
      {
        integrity: sha512-VaUJspBffn/LMCJVoMvSAdmscJyS1auj5Zulnn5UoYcY531UWmdwhRWkcGKnGU93m5HSXP9LP2usOryrBtQowA==
      }
    engines: { node: '>=16' }

  get-stream@9.0.1:
    resolution:
      {
        integrity: sha512-kVCxPF3vQM/N0B1PmoqVUqgHP+EeVjmZSQn+1oCRPxd2P21P2F19lIgbR3HBosbB1PUhOAoctJnfEn2GbN2eZA==
      }
    engines: { node: '>=18' }

  github-from-package@0.0.0:
    resolution: { integrity: sha1-l/tdlr/eiXMxPyDoKI75oWf6ZM4= }

  glob@5.0.15:
    resolution:
      {
        integrity: sha512-c9IPMazfRITpmAAKi22dK1VKxGDX9ehhqfABDriL/lzO92xcUKEJPQHrVA/2YHSNFB4iFlykVmWvwo48nr3OxA==
      }
    deprecated: Glob versions prior to v9 are no longer supported

  got@14.4.1:
    resolution:
      {
        integrity: sha512-IvDJbJBUeexX74xNQuMIVgCRRuNOm5wuK+OC3Dc2pnSoh1AOmgc7JVj7WC+cJ4u0aPcO9KZ2frTXcqK4W/5qTQ==
      }
    engines: { node: '>=20' }

  hapi-alive@2.0.4:
    resolution:
      {
        integrity: sha512-+11iYjIdiVprzbeG+SOnvRo5ZMtpKfcN1fLfbMSSgJZ5fsyfjoLuvK5h9nt3a+KgExYbPY23fjtqPAblzhn6BA==
      }

  hapi-graceful-shutdown-plugin@2.0.8:
    resolution:
      {
        integrity: sha512-iRksIB1/YEPgd/IWsR27UJO3tQqIOvsT0DpEPMi+IggbL3Ce4em1mADFfH+afpAs50/f8NW+egP7dYFjHBtjWg==
      }
    engines: { node: '>=8.0.0' }

  hapi-router-es@5.1.3:
    resolution:
      {
        integrity: sha512-SxYnbNT19CUfG7BcjXRiihonWgFoh3FKOZUF3xOt2upgkqrWqvbiwMB777K2+jwOIQwcrFXR2cWKyoFCtriY1Q==
      }
    peerDependencies:
      '@hapi/hapi': '>= 18.3.1 < 21'

  hapi@18.1.0:
    resolution:
      {
        integrity: sha512-nSU1VLyTAgp7P5gy47QzJIP2JAb+wOFvJIV3gnL0lFj/mD+HuTXhyUsDYXjF/dhADMVXVEz31z6SUHBJhtsvGA==
      }
    deprecated: This version contains severe security issues and defects and should not be used! Please upgrade to the latest version of @hapi/hapi or consider a commercial license (https://github.com/hapijs/hapi/issues/4114)

  has-flag@3.0.0:
    resolution:
      {
        integrity: sha512-sKJf1+ceQBr4SMkvQnBDNDtf4TXpVhVGateu0t918bl30FnbE2m4vNLX+VWe/dpjlb+HugGYzW7uQXH98HPEYw==
      }
    engines: { node: '>=4' }

  has-unicode@2.0.1:
    resolution:
      {
        integrity: sha512-8Rf9Y83NBReMnx0gFzA8JImQACstCYWUplepDa9xprwwtmgEZUF0h/i5xSA625zB/I37EtrswSST6OXxwaaIJQ==
      }

  heavy@6.1.2:
    resolution:
      {
        integrity: sha512-cJp884bqhiebNcEHydW0g6V1MUGYOXRPw9c7MFiHQnuGxtbWuSZpsbojwb2kxb3AA1/Rfs8CNiV9MMOF8pFRDg==
      }
    deprecated: This module has moved and is now available at @hapi/heavy. Please update your dependencies as this version is no longer maintained an may contain bugs and security issues.

  hoek@4.2.1:
    resolution:
      {
        integrity: sha512-QLg82fGkfnJ/4iy1xZ81/9SIJiq1NGFUMGs6ParyjBZr6jW2Ufj/snDqTHixNlHdPNwN2RLVD0Pi3igeK9+JfA==
      }
    engines: { node: '>=4.0.0' }
    deprecated: This version has been deprecated in accordance with the hapi support policy (hapi.im/support). Please upgrade to the latest version to get the best features, bug fixes, and security patches. If you are unable to upgrade at this time, paid support is available for older versions (hapi.im/commercial).

  hoek@5.0.4:
    resolution:
      {
        integrity: sha512-Alr4ZQgoMlnere5FZJsIyfIjORBqZll5POhDsF4q64dPuJR6rNxXdDxtHSQq8OXRurhmx+PWYEE8bXRROY8h0w==
      }
    engines: { node: '>=8.9.0' }
    deprecated: This version has been deprecated in accordance with the hapi support policy (hapi.im/support). Please upgrade to the latest version to get the best features, bug fixes, and security patches. If you are unable to upgrade at this time, paid support is available for older versions (hapi.im/commercial).

  hoek@6.1.3:
    resolution:
      {
        integrity: sha512-YXXAAhmF9zpQbC7LEcREFtXfGq5K1fmd+4PHkBq8NUqmzW3G+Dq10bI/i0KucLRwss3YYFQ0fSfoxBZYiGUqtQ==
      }
    deprecated: This module has moved and is now available at @hapi/hoek. Please update your dependencies as this version is no longer maintained an may contain bugs and security issues.

  http-cache-semantics@4.1.1:
    resolution:
      {
        integrity: sha512-er295DKPVsV82j5kw1Gjt+ADA/XYHsajl82cGNQG2eyoPkvgUhX+nDIyelzhIWbbsXP39EHcI6l5tYs2FYqYXQ==
      }

  http2-wrapper@2.2.1:
    resolution:
      {
        integrity: sha512-V5nVw1PAOgfI3Lmeaj2Exmeg7fenjhRUgz1lPSezy1CuhPYbgQtbQj4jZfEAEMlaL+vupsvhjqCyjzob0yxsmQ==
      }
    engines: { node: '>=10.19.0' }

  inflight@1.0.6:
    resolution:
      {
        integrity: sha512-k92I/b08q4wvFscXCLvqfsHCrjrF7yiXsQuIVvVE7N82W3+aqpzuUdBbfhWcy/FZR3/4IgflMgKLOsvPDrGCJA==
      }
    deprecated: This module is not supported, and leaks memory. Do not use it. Check out lru-cache if you want a good and tested way to coalesce async requests by a key value, which is much more comprehensive and powerful.

  inherits@2.0.4:
    resolution:
      {
        integrity: sha512-k/vGaX4/Yla3WzyMCvTQOXYeIHvqOKtnqBduzTHpzpQZzAskKMhZ2K+EnBiSM9zGSoIFeMpXKxa4dYeZIQqewQ==
      }

  ini@1.3.8:
    resolution:
      {
        integrity: sha512-JV/yugV2uzW5iMRSiZAyDtQd+nxtUnjeLt0acNdw98kKLrvuRVyB80tsREOE7yvGVgalhZ6RNXCmEHkUKBKxew==
      }

  ip@1.1.3:
    resolution:
      {
        integrity: sha512-M7h6UQnULysP4/3m97qCEAQ0GwgMv6JEr7dPJ3Rd3ttfr6LIiSBxe46TGixBFDgfQaa6MIKj30tDvH+pImI5VA==
      }

  ip@2.0.1:
    resolution:
      {
        integrity: sha512-lJUL9imLTNi1ZfXT+DU6rBBdbiKGBuay9B6xGSPVjUeQwaH1RIGqef8RZkUtHioLmSNpPR5M4HVKJGm1j8FWVQ==
      }

  iron@5.0.6:
    resolution:
      {
        integrity: sha512-zYUMOSkEXGBdwlV/AXF9zJC0aLuTJUKHkGeYS5I2g225M5i6SrxQyGJGhPgOR8BK1omL6N5i6TcwfsXbP8/Exw==
      }
    deprecated: This module has moved and is now available at @hapi/iron. Please update your dependencies as this version is no longer maintained an may contain bugs and security issues.

  is-fullwidth-code-point@1.0.0:
    resolution:
      {
        integrity: sha512-1pqUqRjkhPJ9miNq9SwMfdvi6lBJcd6eFxvfaivQhaH3SgisfiuudvFntdKOmxuee/77l+FPjKrQjWvmPjWrRw==
      }
    engines: { node: '>=0.10.0' }

  is-stream@4.0.1:
    resolution:
      {
        integrity: sha512-Dnz92NInDqYckGEUJv689RbRiTSEHCQ7wOVeALbkOz999YpqT46yMRIGtSNl2iCL1waAZSx40+h59NV/EwzV/A==
      }
    engines: { node: '>=18' }

  isarray@0.0.1:
    resolution:
      {
        integrity: sha512-D2S+3GLxWH+uhrNEcoh/fnmYeP8E8/zHl644d/jdA0g2uyXvy3sb0qxotE+ne0LtccHknQzWwZEzhak7oJ0COQ==
      }

  isarray@1.0.0:
    resolution:
      {
        integrity: sha512-VLghIWNM6ELQzo7zwmcg0NmTVyWKYjvIeM83yjp0wRDTmUnrM678fQbcKBo6n2CJEF0szoG//ytg+TKla89ALQ==
      }

  isemail@3.2.0:
    resolution:
      {
        integrity: sha512-zKqkK+O+dGqevc93KNsbZ/TqTUFd46MwWjYOoMrjIMZ51eU7DtQG3Wmd9SQQT7i7RVnuTPEiYEWHU3MSbxC1Tg==
      }
    engines: { node: '>=4.0.0' }

  items@2.2.1:
    resolution:
      {
        integrity: sha512-4nzts/gjePMkwiCuw0GzvJNNvbsfDsgZNC+AFNu4llNZmh49MSTaMR7PMIbEnGo9zRQFAcjrgrsU3F0hI3UJyA==
      }
    engines: { node: '>=6.0.0' }
    deprecated: This module has been deprecated. It's not used by modern hapi versions anymore. Please refer to https://hapi.dev for migration to latest versions.

  joi@12.0.0:
    resolution:
      {
        integrity: sha512-z0FNlV4NGgjQN1fdtHYXf5kmgludM65fG/JlXzU6+rwkt9U5UWuXVYnXa2FpK0u6+qBuCmrm5byPNuiiddAHvQ==
      }
    engines: { node: '>=4.0.0' }
    deprecated: This version has been deprecated in accordance with the hapi support policy (hapi.im/support). Please upgrade to the latest version to get the best features, bug fixes, and security patches. If you are unable to upgrade at this time, paid support is available for older versions (hapi.im/commercial).

  joi@13.7.0:
    resolution:
      {
        integrity: sha512-xuY5VkHfeOYK3Hdi91ulocfuFopwgbSORmIwzcwHKESQhC7w1kD5jaVSPnqDxS2I8t3RZ9omCKAxNwXN5zG1/Q==
      }
    engines: { node: '>=8.9.0' }
    deprecated: This version has been deprecated in accordance with the hapi support policy (hapi.im/support). Please upgrade to the latest version to get the best features, bug fixes, and security patches. If you are unable to upgrade at this time, paid support is available for older versions (hapi.im/commercial).

  joi@14.3.1:
    resolution:
      {
        integrity: sha512-LQDdM+pkOrpAn4Lp+neNIFV3axv1Vna3j38bisbQhETPMANYRbFJFUyOZcOClYvM/hppMhGWuKSFEK9vjrB+bQ==
      }
    deprecated: This module has moved and is now available at @hapi/joi. Please update your dependencies as this version is no longer maintained an may contain bugs and security issues.

  json-buffer@3.0.1:
    resolution:
      {
        integrity: sha512-4bV5BfR2mqfQTJm+V5tPPdf+ZpuhiIvTuAB5g8kcrXOZpTT/QwwVRWBywX1ozr6lEuPdbHxwaJlm9G6mI2sfSQ==
      }

  json-stringify-safe@5.0.1:
    resolution:
      {
        integrity: sha512-ZClg6AaYvamvYEE82d3Iyd3vSSIjQ+odgjaTzRuO3s7toCdFKczob2i0zCh7JE8kWn17yvAWhUVxvqGwUalsRA==
      }

  jsonpath@1.1.1:
    resolution:
      {
        integrity: sha512-l6Cg7jRpixfbgoWgkrl77dgEj8RPvND0wMH6TwQmi9Qs4TFfS9u5cUFnbeKTwj5ga5Y3BTGGNI28k117LJ009w==
      }

  keypress@0.2.1:
    resolution:
      {
        integrity: sha512-HjorDJFNhnM4SicvaUXac0X77NiskggxJdesG72+O5zBKpSqKFCrqmndKVqpu3pFqkla0St6uGk8Ju0sCurrmg==
      }

  keyv@4.5.4:
    resolution:
      {
        integrity: sha512-oxVHkHR/EJf2CNXnWxRLW6mg7JyCCUcG0DtEGmL2ctUo1PNTin1PUil+r/+4r5MpVgC/fn1kjsx7mjSujKqIpw==
      }

  levn@0.3.0:
    resolution:
      {
        integrity: sha512-0OO4y2iOHix2W6ujICbKIaEQXvFQHue65vUG3pb5EUomzPI90z9hsA1VsO/dbIIpC53J8gxM9Q4Oho0jrCM/yA==
      }
    engines: { node: '>= 0.8.0' }

  lodash@4.17.21:
    resolution:
      {
        integrity: sha512-v2kDEe57lecTulaDIuNTPy3Ry4gLGJ6Z1O3vE1krgXZNrsQ+LFTGHVxVjcXPs17LhbZVGedAJv8XZ1tvj5FvSg==
      }

  lowercase-keys@3.0.0:
    resolution:
      {
        integrity: sha512-ozCC6gdQ+glXOQsveKD0YsDy8DSQFjDTz4zyzEHNV5+JP5D62LmfDZ6o1cycFx9ouG940M5dE8C8CTewdj2YWQ==
      }
    engines: { node: ^12.20.0 || ^14.13.1 || >=16.0.0 }

  lru-cache@10.4.3:
    resolution:
      {
        integrity: sha512-JNAzZcXrCt42VGLuYz0zfAzDfAvJWW6AfYlDBQyDV5DClI2m5sAmK+OIO7s59XfsRsWHp02jAJrRadPRGTt6SQ==
      }

  lru-cache@6.0.0:
    resolution:
      {
        integrity: sha512-Jo6dJ04CmSjuznwJSS3pUeWmd/H0ffTlkXXgwZi+eq1UCmqQwCh+eLsYOYCwY991i2Fah4h1BEMCx4qThGbsiA==
      }
    engines: { node: '>=10' }

  microwizard@1.2.5:
    resolution:
      {
        integrity: sha512-kHsK9dJSSYsdDSmXa3dPMtmiAijnbpjbwjfoA96ZgTQMoGPa3wvv7Q2hZ1wm6jp+2uWkrYx1Mt111JjEBis8Wg==
      }

  mime-db@1.53.0:
    resolution:
      {
        integrity: sha512-oHlN/w+3MQ3rba9rqFr6V/ypF10LSkdwUysQL7GkXoTgIWeV+tcXGA852TBxH+gsh8UWoyhR1hKcoMJTuWflpg==
      }
    engines: { node: '>= 0.6' }

  mimic-response@1.0.1:
    resolution:
      {
        integrity: sha512-j5EctnkH7amfV/q5Hgmoal1g2QHFJRraOtmx0JpIqkxhBhI/lJSl1nMpQ45hVarwNETOoWEimndZ4QK0RHxuxQ==
      }
    engines: { node: '>=4' }

  mimic-response@3.1.0:
    resolution:
      {
        integrity: sha512-z0yWI+4FDrrweS8Zmt4Ej5HdJmky15+L2e6Wgn3+iK5fWzb6T3fhNFq2+MeTRb064c6Wr4N/wv0DzQTjNzHNGQ==
      }
    engines: { node: '>=10' }

  mimic-response@4.0.0:
    resolution:
      {
        integrity: sha512-e5ISH9xMYU0DzrT+jl8q2ze9D6eWBto+I8CNpe+VI+K2J/F/k3PdkdTdz4wvGVH4NTpo+NRYTVIuMQEMMcsLqg==
      }
    engines: { node: ^12.20.0 || ^14.13.1 || >=16.0.0 }

  mimos@4.0.2:
    resolution:
      {
        integrity: sha512-5XBsDqBqzSN88XPPH/TFpOalWOjHJM5Z2d3AMx/30iq+qXvYKd/8MPhqBwZDOLtoaIWInR3nLzMQcxfGK9djXA==
      }
    deprecated: This module has moved and is now available at @hapi/mimos. Please update your dependencies as this version is no longer maintained an may contain bugs and security issues.

  minimatch@3.1.2:
    resolution:
      {
        integrity: sha512-J7p63hRiAjw1NDEww1W7i37+ByIrOWO5XQQAzZ3VOcL0PNybwpfmV/N05zFAzwQ9USyEcX6t3UO+K5aqBQOIHw==
      }

  minimist@1.2.8:
    resolution:
      {
        integrity: sha512-2yyAR8qBkN3YuheJanUpWC5U3bb5osDywNB8RzDVlDwDHbocAJveqqj1u8+SVD7jkWT4yvsHCpWqqWqAxb0zCA==
      }

  mkdirp@0.5.6:
    resolution:
      {
        integrity: sha512-FP+p8RB8OWpF3YZBCrP5gtADmtXApB5AMLn+vdyA+PyxCjrCs00mjyUozssO33cwDeT3wNGdLxJ5M//YqtHAJw==
      }
    hasBin: true

  ms@2.0.0:
    resolution:
      {
        integrity: sha512-Tpp60P6IUJDTuOq/5Z8cdskzJujfwqfOTkrwIwj7IRISpnkJnT6SyJ4PCPnGMoFjC9ddhal5KVIYtAt97ix05A==
      }

  msgpackr-extract@3.0.3:
    resolution:
      {
        integrity: sha512-P0efT1C9jIdVRefqjzOQ9Xml57zpOXnIuS+csaB4MdZbTdmGDLo8XhzBG1N7aO11gKDDkJvBLULeFTo46wwreA==
      }
    hasBin: true

  msgpackr@1.10.2:
    resolution:
      {
        integrity: sha512-L60rsPynBvNE+8BWipKKZ9jHcSGbtyJYIwjRq0VrIvQ08cRjntGXJYW/tmciZ2IHWIY8WEW32Qa2xbh5+SKBZA==
      }

  nan@2.20.0:
    resolution:
      {
        integrity: sha512-bk3gXBZDGILuuo/6sKtr0DQmSThYHLtNCdSdXk9YkxD/jK6X2vmCyyXBBxyqZ4XcnzTyYEAThfX3DCEnLf6igw==
      }

  ndjson@2.0.0:
    resolution:
      {
        integrity: sha512-nGl7LRGrzugTtaFcJMhLbpzJM6XdivmbkdlaGcrk/LXg2KL/YBC6z1g70xh0/al+oFuVFP8N8kiWRucmeEH/qQ==
      }
    engines: { node: '>=10' }
    hasBin: true

  nid@0.3.2:
    resolution:
      {
        integrity: sha512-OUghRmQ67ACyiIDEdL6ziDk1IdmOALj3SACdTxpOUhJ68U8pK33u2fok49VIf/noH859K0rHkqICxUIaObh6uQ==
      }

  nigel@3.0.4:
    resolution:
      {
        integrity: sha512-3SZCCS/duVDGxFpTROHEieC+itDo4UqL9JNUyQJv3rljudQbK6aqus5B4470OxhESPJLN93Qqxg16rH7DUjbfQ==
      }
    deprecated: This module has moved and is now available at @hapi/nigel. Please update your dependencies as this version is no longer maintained an may contain bugs and security issues.

  node-abi@2.30.1:
    resolution:
      {
        integrity: sha512-/2D0wOQPgaUWzVSVgRMx+trKJRC2UG4SUc4oCJoXx9Uxjtp0Vy3/kt7zcbxHF8+Z/pK3UloLWzBISg72brfy1w==
      }

  node-discover@1.2.1:
    resolution:
      {
        integrity: sha512-BR2L7KkLMw008UD+yJGg663tavZh6Yq0Vw7HGUIC40/5O/Ms9qTt+fAbAYOicLrlV3pCaNNZBTGYRKxLar7WaA==
      }
    engines: { node: '>=0.4.1 <0.5.0 || >=0.6.9' }

  node-gyp-build-optional-packages@5.2.2:
    resolution:
      {
        integrity: sha512-s+w+rBWnpTMwSFbaE0UXsRlg7hU4FjekKU4eyAih5T8nJuNZT1nNsskXpxmeqSK9UzkBl6UgRlnKc8hz8IEqOw==
      }
    hasBin: true

  noop-logger@0.1.1:
    resolution:
      {
        integrity: sha512-6kM8CLXvuW5crTxsAtva2YLrRrDaiTIkIePWs9moLHqbFWT94WpNFjwS/5dfLfECg5i/lkmw3aoqVidxt23TEQ==
      }

  normalize-url@8.0.1:
    resolution:
      {
        integrity: sha512-IO9QvjUMWxPQQhs60oOu10CRkWCiZzSUkzbXGGV9pviYl1fXYcvkzQ5jV9z8Y6un8ARoVRl4EtC6v6jNqbaJ/w==
      }
    engines: { node: '>=14.16' }

  npmlog@4.1.2:
    resolution:
      {
        integrity: sha512-2uUqazuKlTaSI/dC8AzicUck7+IrEaOnN/e0jd3Xtt1KcGpwx30v50mL7oPyr/h9bL3E4aZccVwpwP+5W9Vjkg==
      }
    deprecated: This package is no longer supported.

  number-is-nan@1.0.1:
    resolution:
      {
        integrity: sha512-4jbtZXNAsfZbAHiiqjLPBiCl16dES1zI4Hpzzxw61Tk+loF+sBDBKx1ICKKKwIqQ7M0mFn1TmkN7euSncWgHiQ==
      }
    engines: { node: '>=0.10.0' }

  object-assign@4.1.1:
    resolution:
      {
        integrity: sha512-rJgTQnkUnH1sFw8yT6VSU3zD3sWmu6sZhIseY8VX+GRu3P6F7Fu+JNDoXfklElbLJSnc3FUQHVe4cU5hj+BcUg==
      }
    engines: { node: '>=0.10.0' }

  once@1.4.0:
    resolution:
      {
        integrity: sha512-lNaJgI+2Q5URQBkccEKHTQOPaXdUxnZZElQTZY0MFUAuaEqe1E+Nyvgdz/aIyNi6Z9MzO5dv1H8n58/GELp3+w==
      }

  optionator@0.8.3:
    resolution:
      {
        integrity: sha512-+IW9pACdk3XWmmTXG8m3upGUJst5XRGzxMRjXzAuJ1XnIFNvfhjjIuYkDvysnPQ7qzqVzLt78BCruntqRhWQbA==
      }
    engines: { node: '>= 0.8.0' }

  optioner@1.1.0:
    resolution:
      {
        integrity: sha512-tYo5UTfFkflHjO6MIwoPFxR7ALhcUEEP+WZaNAn2iGRe0j9pvEsw0qWxtbxYqPyOs6xecWq3EAm/p19DV73jAw==
      }

  optioner@5.0.1:
    resolution:
      {
        integrity: sha512-WrR6M1H5JnK9lI/0TUDtSdqTwTSLOno4EZR4dC/NAJIz1Z8HePbo37eJqlrx8KP4YpB6lhrtl621gRPuOhgoLQ==
      }

  os-homedir@1.0.2:
    resolution:
      {
        integrity: sha512-B5JU3cabzk8c67mRRd3ECmROafjYMXbuzlwtqdM8IbS8ktlTix8aFGb2bAGKrSRIlnfKwovGUUr72JUPyOb6kQ==
      }
    engines: { node: '>=0.10.0' }

  p-cancelable@4.0.1:
    resolution:
      {
        integrity: sha512-wBowNApzd45EIKdO1LaU+LrMBwAcjfPaYtVzV3lmfM3gf8Z4CHZsiIqlM8TZZ8okYvh5A1cP6gTfCRQtwUpaUg==
      }
    engines: { node: '>=14.16' }

  pad@2.1.0:
    resolution:
      {
        integrity: sha512-VeCrKYxgIoJ5RBpxogsoDiizLbZ2ZN+9ua+caIxe4e/a64kIzb9eVZ2CwWYd+arPbnM4N81lzlhTsHLtjSKJ0g==
      }
    engines: { node: '>= 4.0.0' }

  path-is-absolute@1.0.1:
    resolution:
      {
        integrity: sha512-AVbw3UJ2e9bq64vSaS9Am0fje1Pa8pbGqTTsmXfaIiMpnr5DlDhfJOuLj9Sf95ZPVDAUerDfEk88MPmPe7UCQg==
      }
    engines: { node: '>=0.10.0' }

  pez@4.0.5:
    resolution:
      {
        integrity: sha512-HvL8uiFIlkXbx/qw4B8jKDCWzo7Pnnd65Uvanf9OOCtb20MRcb9gtTVBf9NCnhETif1/nzbDHIjAWC/sUp7LIQ==
      }
    deprecated: This module has moved and is now available at @hapi/pez. Please update your dependencies as this version is no longer maintained an may contain bugs and security issues.

  podium@3.2.0:
    resolution:
      {
        integrity: sha512-rbwvxwVkI6gRRlxZQ1zUeafrpGxZ7QPHIheinehAvGATvGIPfWRkaTeWedc5P4YjXJXEV8ZbBxPtglNylF9hjw==
      }
    deprecated: This module has moved and is now available at @hapi/podium. Please update your dependencies as this version is no longer maintained an may contain bugs and security issues.

  prebuild-install@2.5.3:
    resolution:
      {
        integrity: sha512-/rI36cN2g7vDQnKWN8Uzupi++KjyqS9iS+/fpwG4Ea8d0Pip0PQ5bshUNzVwt+/D2MRfhVAplYMMvWLqWrCF/g==
      }
    hasBin: true

  precond@0.2.3:
    resolution:
      {
        integrity: sha512-QCYG84SgGyGzqJ/vlMsxeXd/pgL/I94ixdNFyh1PusWmTCyVfPJjZ1K1jvHtsbfnXQs2TSkEP2fR7QiMZAnKFQ==
      }
    engines: { node: '>= 0.6' }

  prelude-ls@1.1.2:
    resolution:
      {
        integrity: sha512-ESF23V4SKG6lVSGZgYNpbsiaAkdab6ZgOxe52p7+Kid3W3u3bxR4Vfd/o21dmN7jSt0IwgZ4v5MUd26FEtXE9w==
      }
    engines: { node: '>= 0.8.0' }

  process-nextick-args@2.0.1:
    resolution:
      {
        integrity: sha512-3ouUOpQhtgrbOa17J7+uxOTpITYWaGP7/AhoR3+A+/1e9skrzelGi/dXzEYyvbxubEF6Wn2ypscTKiKJFFn1ag==
      }

  pump@1.0.3:
    resolution:
      {
        integrity: sha512-8k0JupWme55+9tCVE+FS5ULT3K6AbgqrGa58lTT49RpyfwwcGedHqaC5LlQNdEAumn/wFsu6aPwkuPMioy8kqw==
      }

  pump@2.0.1:
    resolution:
      {
        integrity: sha512-ruPMNRkN3MHP1cWJc9OWr+T/xDP0jhXYCLfJcBuX54hhfIBnaQmAUMfDcG4DM5UMWByBbJY69QSphm3jtDKIkA==
      }

  punycode@2.3.1:
    resolution:
      {
        integrity: sha512-vYt7UD1U9Wg6138shLtLOvdAu+8DsC/ilFtEVHcH+wydcSpNE20AfSOduf6MkRFahL5FY7X1oU7nKVZFtfq8Fg==
      }
    engines: { node: '>=6' }

  quick-lru@5.1.1:
    resolution:
      {
        integrity: sha512-WuyALRjWPDGtt/wzJiadO5AXY+8hZ80hVpe6MyivgraREW751X3SbhRvG3eLKOYN+8VEvqLcf3wdnt44Z4S4SA==
      }
    engines: { node: '>=10' }

  rc@1.2.8:
    resolution:
      {
        integrity: sha512-y3bGgqKj3QBdxLbLkomlohkvsA8gdAiUQlSBJnBhfn+BPxg4bc62d8TcBW15wavDfgexCgccckhcZvywyQYPOw==
      }
    hasBin: true

  readable-stream@2.3.8:
    resolution:
      {
        integrity: sha512-8p0AUk4XODgIewSi0l8Epjs+EVnWiK7NoDIEGU0HhE7+ZyY8D1IMY7odu5lRrFXGg71L15KG8QrPmum45RTtdA==
      }

  readable-stream@3.6.2:
    resolution:
      {
        integrity: sha512-9u/sniCrY3D5WdsERHzHE4G2YCXqoG5FTHUiCC4SIbr6XcLZBY05ya9EKjYek9O5xOAwjGq+1JdGBAS7Q9ScoA==
      }
    engines: { node: '>= 6' }

  reconnect-core@1.3.0:
    resolution:
      {
        integrity: sha512-+gLKwmyRf2tjl6bLR03DoeWELzyN6LW9Xgr3vh7NXHHwPi0JC0N2TwPyf90oUEBkCRcD+bgQ+s3HORoG3nwHDg==
      }

  resolve-alpn@1.2.1:
    resolution:
      {
        integrity: sha512-0a1F4l73/ZFZOakJnQ3FvkJ2+gSTQWz/r2KE5OdDY0TxPm5h4GkqkWWfM47T7HsbnOtcJVEF4epCVy6u7Q3K+g==
      }

  responselike@3.0.0:
    resolution:
      {
        integrity: sha512-40yHxbNcl2+rzXvZuVkrYohathsSJlMTXKryG5y8uciHv1+xDLHQpgjG64JUO9nrEq2jGLH6IZ8BcZyw3wrweg==
      }
    engines: { node: '>=14.16' }

  rif@0.3.0:
    resolution:
      {
        integrity: sha512-pb5pcGfeDEil7ttrt6TihUlKGVhqWg5V+OdXaSoOf7u3s2biyoPLpZd7MsXQohcgCTuDk7SkIiYvqokDcWh+Uw==
      }

  safe-buffer@5.1.2:
    resolution:
      {
        integrity: sha512-Gd2UZBJDkXlY7GbJxfsE8/nvKkUEU1G38c1siN6QP6a9PT9MmHB8GnpscSmMJSoF8LOIrt8ud/wPtojys4G6+g==
      }

  safe-buffer@5.2.1:
    resolution:
      {
        integrity: sha512-rp3So07KcdmmKbGvgaNxQSJr7bGVSVk5S9Eq1F+ppbRo70+YeaDxkw5Dd8NPN+GD6bjnYm2VuPuCXmpuYvmCXQ==
      }

  semver@5.7.2:
    resolution:
      {
        integrity: sha512-cBznnQ9KjJqU67B52RMC65CMarK2600WFnbkcaiwWq3xy/5haFJlshgnpjovMVJ+Hff49d8GEn0b87C5pDQ10g==
      }
    hasBin: true

  set-blocking@2.0.0:
    resolution:
      {
        integrity: sha512-KiKBS8AnWGEyLzofFfmvKwpdPzqiy16LvQfK3yv/fVH7Bj13/wl3JSR1J+rfgRE9q7xUJK4qvgS8raSOeLUehw==
      }

  shot@4.0.7:
    resolution:
      {
        integrity: sha512-RKaKAGKxJ11EjJl0cf2fYVSsd4KB5Cncb9J0v7w+0iIaXpxNqFWTYNDNhBX7f0XSyDrjOH9a4OWZ9Gp/ZML+ew==
      }
    deprecated: This module has moved and is now available at @hapi/shot. Please update your dependencies as this version is no longer maintained an may contain bugs and security issues.

  signal-exit@3.0.7:
    resolution:
      {
        integrity: sha512-wnD2ZE+l+SPC/uoS0vXeE9L1+0wuaMqKlfz9AMUo38JsyLSBWSFcHR1Rri62LZc12vLr1gb3jl7iwQhgwpAbGQ==
      }

  simple-concat@1.0.1:
    resolution:
      {
        integrity: sha512-cSFtAPtRhljv69IK0hTVZQ+OfE9nePi/rtJmw5UjHeVyVroEqJXP1sFztKUy1qU+xvz3u/sfYJLa947b7nAN2Q==
      }

  simple-get@2.8.2:
    resolution:
      {
        integrity: sha512-Ijd/rV5o+mSBBs4F/x9oDPtTx9Zb6X9brmnXvMW4J7IR15ngi9q5xxqWBKU744jTZiaXtxaPL7uHG6vtN8kUkw==
      }

  sneeze-ng@0.12.5:
    resolution:
      {
        integrity: sha512-ifgFUP8o6JyeK/W4/I6aVM/yJpz7hpAUBA54y8kyp+DSm6YNRXjZIWmIdC9BYI0HfR4CsHESujwxgi5yGWbhQw==
      }

  somever@2.0.0:
    resolution:
      {
        integrity: sha512-9JaIPP+HxwYGqCDqqK3tRaTqdtQHoK6Qy3IrXhIt2q5x8fs8RcfU7BMWlFTCOgFazK8p88zIv1tHQXvAwtXMyw==
      }
    deprecated: This module has moved and is now available at @hapi/somever. Please update your dependencies as this version is no longer maintained an may contain bugs and security issues.

  source-map@0.6.1:
    resolution:
      {
        integrity: sha512-UjgapumWlbMhkBgzT7Ykc5YXUT46F0iKu8SGXq0bcwP5dz/h0Plj6enJqjz1Zbq2l5WaqYnrVbwWOWMyF3F47g==
      }
    engines: { node: '>=0.10.0' }

  split2@3.2.2:
    resolution:
      {
        integrity: sha512-9NThjpgZnifTkJpzTZ7Eue85S49QwpNhZTq6GRJwObb6jnLFNGB7Qm73V5HewTROPyxD0C29xqmaI68bQtV+hg==
      }

  statehood@6.0.9:
    resolution:
      {
        integrity: sha512-jbFg1+MYEqfC7ABAoWZoeF4cQUtp3LUvMDUGExL76cMmleBHG7I6xlZFsE8hRi7nEySIvutHmVlLmBe9+2R5LQ==
      }
    deprecated: This module has moved and is now available at @hapi/statehood. Please update your dependencies as this version is no longer maintained an may contain bugs and security issues.

  static-eval@2.0.2:
    resolution:
      {
        integrity: sha512-N/D219Hcr2bPjLxPiV+TQE++Tsmrady7TqAJugLy7Xk1EumfDWS/f5dtBbkRCGE7wKKXuYockQoj8Rm2/pVKyg==
      }

  string-width@1.0.2:
    resolution:
      {
        integrity: sha512-0XsVpQLnVCXHJfyEs8tC0zpTVIr5PKKsQtkT29IwupnPTjtPmQ3xT/4yCREF9hYkV/3M3kzcUTSAZT6a6h81tw==
      }
    engines: { node: '>=0.10.0' }

  string_decoder@1.1.1:
    resolution:
      {
        integrity: sha512-n/ShnvDi6FHbbVfviro+WojiFzv+s8MPMHBczVePfUpDJLwoLT0ht1l4YwBCbi8pJAveEEdnkHyPyTP/mzRfwg==
      }

  string_decoder@1.3.0:
    resolution:
      {
        integrity: sha512-hkRX8U1WjJFd8LsDJ2yQ/wWWxaopEsABU1XfkM8A+j0+85JAGppt16cr1Whg6KIbb4okU6Mql6BOj+uup/wKeA==
      }

  strip-ansi@3.0.1:
    resolution:
      {
        integrity: sha512-VhumSSbBqDTP8p2ZLKj40UjBCV4+v8bUSEpUb4KjRgWk9pbqGF4REFj6KEagidb2f/M6AzC0EmFyDNGaw9OCzg==
      }
    engines: { node: '>=0.10.0' }

  strip-json-comments@2.0.1:
    resolution:
      {
        integrity: sha512-4gB8na07fecVVkOI6Rs4e7T6NOTki5EmL7TUduTs6bu3EdnSycntVJ4re8kgZA+wx9IueI2Y11bfbgwtzuE0KQ==
      }
    engines: { node: '>=0.10.0' }

  subtext@6.0.12:
    resolution:
      {
        integrity: sha512-yT1wCDWVgqvL9BIkWzWqgj5spUSYo/Enu09iUV8t2ZvHcr2tKGTGg2kc9tUpVEsdhp1ihsZeTAiDqh0TQciTPQ==
      }
    deprecated: This module has moved and is now available at @hapi/subtext. Please update your dependencies as this version is no longer maintained an may contain bugs and security issues.

  supports-color@5.5.0:
    resolution:
      {
        integrity: sha512-QjVjwdXIt408MIiAqCX4oUKsgU2EqAGzs2Ppkm4aQYbjm+ZEWEcW4SfFNTr4uMNZma0ey4f5lgLrkB0aX0QMow==
      }
    engines: { node: '>=4' }

  tar-fs@1.16.3:
    resolution:
      {
        integrity: sha512-NvCeXpYx7OsmOh8zIOP/ebG55zZmxLE0etfWRbWok+q2Qo8x/vOR/IJT1taADXPe+jsiu9axDb3X4B+iIgNlKw==
      }

  tar-stream@1.6.2:
    resolution:
      {
        integrity: sha512-rzS0heiNf8Xn7/mpdSVVSMAWAoy9bfb1WOTYC78Z0UQKeKa/CWS8FOq0lKGNa8DWKAn9gxjCvMLYc5PGXYlK2A==
      }
    engines: { node: '>= 0.8.0' }

  teamwork@3.2.0:
    resolution:
      {
        integrity: sha512-xAmJ8PIVjRZMXAHgUuOP8ITsv0SedyWAit2UWiNImXgg/F+BxrsG46ZegElNBM0Dwp+iMfbigg/Ll/M2oDRYww==
      }
    deprecated: This module has moved and is now available at @hapi/teamwork. Please update your dependencies as this version is no longer maintained an may contain bugs and security issues.

  through2@4.0.2:
    resolution:
      {
        integrity: sha512-iOqSav00cVxEEICeD7TjLB1sueEL+81Wpzp2bY17uZjZN0pWZPuo4suZ/61VujxmqSGFfgOcNuTZ85QJwNZQpw==
      }

  to-buffer@1.1.1:
    resolution:
      {
        integrity: sha512-lx9B5iv7msuFYE3dytT+KE5tap+rNYw+K4jVkb9R/asAb+pbBSM17jtunHplhBe6RRJdZx3Pn2Jph24O32mOVg==
      }

  topo@2.1.1:
    resolution:
      {
        integrity: sha512-ZPrPP5nwzZy1fw9abHQH2k+YarTgp9UMAztcB3MmlcZSif63Eg+az05p6wTDaZmnqpS3Mk7K+2W60iHarlz8Ug==
      }
    engines: { node: '>=6.0.0' }
    deprecated: This module has moved and is now available at @hapi/topo. Please update your dependencies as this version is no longer maintained and may contain bugs and security issues.

  topo@3.0.3:
    resolution:
      {
        integrity: sha512-IgpPtvD4kjrJ7CRA3ov2FhWQADwv+Tdqbsf1ZnPUSAtCJ9e1Z44MmoSGDXGk4IppoZA7jd/QRkNddlLJWlUZsQ==
      }
    deprecated: This module has moved and is now available at @hapi/topo. Please update your dependencies as this version is no longer maintained an may contain bugs and security issues.

  tunnel-agent@0.6.0:
    resolution:
      {
        integrity: sha512-McnNiV1l8RYeY8tBgEpuodCC1mLUdbSN+CYBL7kJsJNInOP8UjDDEwdk6Mw60vdLLrr5NHKZhMAOSrR2NZuQ+w==
      }

  type-check@0.3.2:
    resolution:
      {
        integrity: sha512-ZCmOJdvOWDBYJlzAoFkC+Q0+bUyEOS1ltgp1MGU03fqHG+dbi9tBFU2Rd9QKiDZFAYrhPh2JUf7rZRIuHRKtOg==
      }
    engines: { node: '>= 0.8.0' }

  type-fest@4.21.0:
    resolution:
      {
        integrity: sha512-ADn2w7hVPcK6w1I0uWnM//y1rLXZhzB9mr0a3OirzclKF1Wp6VzevUmzz/NRAWunOT6E8HrnpGY7xOfc6K57fA==
      }
    engines: { node: '>=16' }

  uid@2.0.2:
    resolution:
      {
        integrity: sha512-u3xV3X7uzvi5b1MncmZo3i2Aw222Zk1keqLA1YkHldREkAhAqi65wuPfe7lHx8H/Wzy+8CE7S7uS3jekIM5s8g==
      }
    engines: { node: '>=8' }

  underscore@1.12.1:
    resolution:
      {
        integrity: sha512-hEQt0+ZLDVUMhebKxL4x1BTtDY7bavVofhZ9KZ4aI26X9SRaE+Y3m83XUL1UP2jn8ynjndwCCpEHdUG+9pP1Tw==
      }

  util-deprecate@1.0.2:
    resolution:
      {
        integrity: sha512-EPD5q1uXyFxJpCrLnCc1nHnq3gOa6DZBocAIiI2TaSCA7VCJ1UJDMagCzIkXNsUYfD1daK//LTEQ8xiIbrHtcw==
      }

  uuid@8.3.2:
    resolution:
      {
        integrity: sha512-+NYs2QeMWy+GWFOEm9xnn6HCDp0l7QBD7ml8zLUmJ+93Q5NF0NocErnwkTkXVFNiX3/fpC6afS8Dhb/gz7R7eg==
      }
    hasBin: true

  vise@3.0.2:
    resolution:
      {
        integrity: sha512-X52VtdRQbSBXdjcazRiY3eRgV3vTQ0B+7Wh8uC9cVv7lKfML5m9+9NHlbcgCY0R9EAqD1v/v7o9mhGh2A3ANFg==
      }
    deprecated: This module has moved and is now available at @hapi/vise. Please update your dependencies as this version is no longer maintained an may contain bugs and security issues.

  wcwidth@1.0.1:
    resolution:
      {
        integrity: sha512-XHPEwS0q6TaxcvG85+8EYkbiCux2XtWG2mkc47Ng2A77BQu9+DqIOJldST4HgPkuea7dvKSj5VgX3P1d4rW8Tg==
      }

  which-pm-runs@1.1.0:
    resolution:
      {
        integrity: sha512-n1brCuqClxfFfq/Rb0ICg9giSZqCS+pLtccdag6C2HyufBrh3fBOiy9nb6ggRMvWOVH5GrdJskj5iGTZNxd7SA==
      }
    engines: { node: '>=4' }

  wide-align@1.1.5:
    resolution:
      {
        integrity: sha512-eDMORYaPNZ4sQIuuYPDHdQvf4gyCF9rEEV/yPxGfwPkRodwEgiMUUXTx/dex+Me0wxx53S+NgUHaP7y3MGlDmg==
      }

  word-wrap@1.2.5:
    resolution:
      {
        integrity: sha512-BN22B5eaMMI9UMtjrGd5g5eCYPpCPDUy0FJXbYsaT5zYxjFOckS53SQDE3pWkVoWpHXVb3BrYcEN4Twa55B5cA==
      }
    engines: { node: '>=0.10.0' }

  wrappy@1.0.2:
    resolution:
      {
        integrity: sha512-l4Sp/DRseor9wL6EvV2+TuQn63dMkPjZ/sp9XkghTEbV9KlPS1xUsZ3u7/IQO4wxtcFB4bgpQPRcR3QCvezPcQ==
      }

  wreck@14.2.0:
    resolution:
      {
        integrity: sha512-NFFft3SMgqrJbXEVfYifh+QDWFxni+98/I7ut7rLbz3F0XOypluHsdo3mdEYssGSirMobM3fGlqhyikbWKDn2Q==
      }
    deprecated: This module has moved and is now available at @hapi/wreck. Please update your dependencies as this version is no longer maintained an may contain bugs and security issues.

  xtend@4.0.2:
    resolution:
      {
        integrity: sha512-LKYU1iAXJXUgAXn9URjiu+MWhyUXHsvfp7mcuYm9dSUKK0/CjtrUwFAxD82/mCWbtLsGjFIad0wIsod4zrTAEQ==
      }
    engines: { node: '>=0.4' }

  yallist@4.0.0:
    resolution:
      {
        integrity: sha512-3wdGidZyq5PB084XLES5TpOSRA3wjXAlIWMhum2kRcv/41Sn2emQ0dycQW4uZXLejwKvg6EsvbdlVL+FYEct7A==
      }

snapshots:
  '@hapi/accept@5.0.2':
    dependencies:
      '@hapi/boom': 9.1.4
      '@hapi/hoek': 9.3.0

  '@hapi/address@2.1.4': {}

  '@hapi/address@4.1.0':
    dependencies:
      '@hapi/hoek': 9.3.0

  '@hapi/ammo@5.0.1':
    dependencies:
      '@hapi/hoek': 9.3.0

  '@hapi/b64@4.2.1':
    dependencies:
      '@hapi/hoek': 8.5.1

  '@hapi/b64@5.0.0':
    dependencies:
      '@hapi/hoek': 9.3.0

  '@hapi/boom@10.0.1':
    dependencies:
      '@hapi/hoek': 11.0.4

  '@hapi/boom@7.4.11':
    dependencies:
      '@hapi/hoek': 8.5.1

  '@hapi/boom@9.1.4':
    dependencies:
      '@hapi/hoek': 9.3.0

  '@hapi/bounce@2.0.0':
    dependencies:
      '@hapi/boom': 9.1.4
      '@hapi/hoek': 9.3.0

  '@hapi/bounce@3.0.1':
    dependencies:
      '@hapi/boom': 10.0.1
      '@hapi/hoek': 11.0.4

  '@hapi/bourne@1.3.2': {}

  '@hapi/bourne@2.1.0': {}

  '@hapi/call@8.0.1':
    dependencies:
      '@hapi/boom': 9.1.4
      '@hapi/hoek': 9.3.0

  '@hapi/catbox-memory@5.0.1':
    dependencies:
      '@hapi/boom': 9.1.4
      '@hapi/hoek': 9.3.0

  '@hapi/catbox@11.1.1':
    dependencies:
      '@hapi/boom': 9.1.4
      '@hapi/hoek': 9.3.0
      '@hapi/podium': 4.1.3
      '@hapi/validate': 1.1.3

  '@hapi/content@4.1.1':
    dependencies:
      '@hapi/boom': 7.4.11

  '@hapi/content@5.0.2':
    dependencies:
      '@hapi/boom': 9.1.4

  '@hapi/cookie@12.0.1':
    dependencies:
      '@hapi/boom': 10.0.1
      '@hapi/bounce': 3.0.1
      '@hapi/hoek': 11.0.4
      '@hapi/validate': 2.0.1

  '@hapi/cryptiles@5.1.0':
    dependencies:
      '@hapi/boom': 9.1.4

  '@hapi/file@1.0.0': {}

  '@hapi/file@2.0.0': {}

  '@hapi/formula@2.0.0': {}

  '@hapi/hapi@20.3.0':
    dependencies:
      '@hapi/accept': 5.0.2
      '@hapi/ammo': 5.0.1
      '@hapi/boom': 9.1.4
      '@hapi/bounce': 2.0.0
      '@hapi/call': 8.0.1
      '@hapi/catbox': 11.1.1
      '@hapi/catbox-memory': 5.0.1
      '@hapi/heavy': 7.0.1
      '@hapi/hoek': 9.3.0
      '@hapi/mimos': 6.0.0
      '@hapi/podium': 4.1.3
      '@hapi/shot': 5.0.5
      '@hapi/somever': 3.0.1
      '@hapi/statehood': 7.0.4
      '@hapi/subtext': 7.1.0
      '@hapi/teamwork': 5.1.1
      '@hapi/topo': 5.1.0
      '@hapi/validate': 1.1.3

  '@hapi/heavy@7.0.1':
    dependencies:
      '@hapi/boom': 9.1.4
      '@hapi/hoek': 9.3.0
      '@hapi/validate': 1.1.3

  '@hapi/hoek@11.0.4': {}

  '@hapi/hoek@8.5.1': {}

  '@hapi/hoek@9.3.0': {}

  '@hapi/inert@6.0.5':
    dependencies:
      '@hapi/ammo': 5.0.1
      '@hapi/boom': 9.1.4
      '@hapi/bounce': 2.0.0
      '@hapi/hoek': 9.3.0
      '@hapi/validate': 1.1.3
      lru-cache: 6.0.0

  '@hapi/iron@6.0.0':
    dependencies:
      '@hapi/b64': 5.0.0
      '@hapi/boom': 9.1.4
      '@hapi/bourne': 2.1.0
      '@hapi/cryptiles': 5.1.0
      '@hapi/hoek': 9.3.0

  '@hapi/joi@15.1.1':
    dependencies:
      '@hapi/address': 2.1.4
      '@hapi/bourne': 1.3.2
      '@hapi/hoek': 8.5.1
      '@hapi/topo': 3.1.6

  '@hapi/joi@17.1.1':
    dependencies:
      '@hapi/address': 4.1.0
      '@hapi/formula': 2.0.0
      '@hapi/hoek': 9.3.0
      '@hapi/pinpoint': 2.0.1
      '@hapi/topo': 5.1.0

  '@hapi/mimos@6.0.0':
    dependencies:
      '@hapi/hoek': 9.3.0
      mime-db: 1.53.0

  '@hapi/nigel@3.1.1':
    dependencies:
      '@hapi/hoek': 8.5.1
      '@hapi/vise': 3.1.1

  '@hapi/nigel@4.0.2':
    dependencies:
      '@hapi/hoek': 9.3.0
      '@hapi/vise': 4.0.0

  '@hapi/pez@4.1.2':
    dependencies:
      '@hapi/b64': 4.2.1
      '@hapi/boom': 7.4.11
      '@hapi/content': 4.1.1
      '@hapi/hoek': 8.5.1
      '@hapi/nigel': 3.1.1

  '@hapi/pez@5.1.0':
    dependencies:
      '@hapi/b64': 5.0.0
      '@hapi/boom': 9.1.4
      '@hapi/content': 5.0.2
      '@hapi/hoek': 9.3.0
      '@hapi/nigel': 4.0.2

  '@hapi/pinpoint@2.0.1': {}

  '@hapi/podium@4.1.3':
    dependencies:
      '@hapi/hoek': 9.3.0
      '@hapi/teamwork': 5.1.1
      '@hapi/validate': 1.1.3

  '@hapi/shot@5.0.5':
    dependencies:
      '@hapi/hoek': 9.3.0
      '@hapi/validate': 1.1.3

  '@hapi/somever@3.0.1':
    dependencies:
      '@hapi/bounce': 2.0.0
      '@hapi/hoek': 9.3.0

  '@hapi/statehood@7.0.4':
    dependencies:
      '@hapi/boom': 9.1.4
      '@hapi/bounce': 2.0.0
      '@hapi/bourne': 2.1.0
      '@hapi/cryptiles': 5.1.0
      '@hapi/hoek': 9.3.0
      '@hapi/iron': 6.0.0
      '@hapi/validate': 1.1.3

  '@hapi/subtext@6.1.3':
    dependencies:
      '@hapi/boom': 7.4.11
      '@hapi/bourne': 1.3.2
      '@hapi/content': 4.1.1
      '@hapi/file': 1.0.0
      '@hapi/hoek': 8.5.1
      '@hapi/pez': 4.1.2
      '@hapi/wreck': 15.1.0

  '@hapi/subtext@7.1.0':
    dependencies:
      '@hapi/boom': 9.1.4
      '@hapi/bourne': 2.1.0
      '@hapi/content': 5.0.2
      '@hapi/file': 2.0.0
      '@hapi/hoek': 9.3.0
      '@hapi/pez': 5.1.0
      '@hapi/wreck': 17.2.0

  '@hapi/teamwork@5.1.1': {}

  '@hapi/topo@3.1.6':
    dependencies:
      '@hapi/hoek': 8.5.1

  '@hapi/topo@5.1.0':
    dependencies:
      '@hapi/hoek': 9.3.0

  '@hapi/topo@6.0.2':
    dependencies:
      '@hapi/hoek': 11.0.4

  '@hapi/validate@1.1.3':
    dependencies:
      '@hapi/hoek': 9.3.0
      '@hapi/topo': 5.1.0

  '@hapi/validate@2.0.1':
    dependencies:
      '@hapi/hoek': 11.0.4
      '@hapi/topo': 6.0.2

  '@hapi/vise@3.1.1':
    dependencies:
      '@hapi/hoek': 8.5.1

  '@hapi/vise@4.0.0':
    dependencies:
      '@hapi/hoek': 9.3.0

  '@hapi/vision@6.1.0':
    dependencies:
      '@hapi/boom': 9.1.4
      '@hapi/bounce': 2.0.0
      '@hapi/hoek': 9.3.0
      '@hapi/validate': 1.1.3

  '@hapi/wreck@15.1.0':
    dependencies:
      '@hapi/boom': 7.4.11
      '@hapi/bourne': 1.3.2
      '@hapi/hoek': 8.5.1

  '@hapi/wreck@17.2.0':
    dependencies:
      '@hapi/boom': 9.1.4
      '@hapi/bourne': 2.1.0
      '@hapi/hoek': 9.3.0

  '@lukeed/csprng@1.1.0': {}

  '@msgpackr-extract/msgpackr-extract-darwin-arm64@3.0.3':
    optional: true

  '@msgpackr-extract/msgpackr-extract-darwin-x64@3.0.3':
    optional: true

  '@msgpackr-extract/msgpackr-extract-linux-arm64@3.0.3':
    optional: true

  '@msgpackr-extract/msgpackr-extract-linux-arm@3.0.3':
    optional: true

  '@msgpackr-extract/msgpackr-extract-linux-x64@3.0.3':
    optional: true

  '@msgpackr-extract/msgpackr-extract-win32-x64@3.0.3':
    optional: true

  '@sec-ant/readable-stream@0.4.1': {}

  '@sindresorhus/is@6.3.1': {}

  '@szmarczak/http-timer@5.0.1':
    dependencies:
      defer-to-connect: 2.0.1

  '@types/http-cache-semantics@4.0.4': {}

  '@wzrdtales/chairo-mw@4.0.7(hapi@18.1.0)':
    dependencies:
      '@hapi/boom': 10.0.1
      '@hapi/hoek': 11.0.4
      bounce: 1.2.3
      hapi: 18.1.0
      items: 2.2.1
      joi: 13.7.0
      microwizard: 1.2.5
    transitivePeerDependencies:
      - supports-color

  '@wzrdtales/swim-ng@0.6.2':
    dependencies:
      clone: 1.0.4
      commander: 2.20.3
      debug: 2.6.9
      farmhash: 2.1.0
      msgpackr: 1.10.2
    transitivePeerDependencies:
      - supports-color

  '@wzrdtales/visigoth@2.0.0':
    dependencies:
      lodash: 4.17.21

  accept@3.1.3:
    dependencies:
      boom: 7.3.0
      hoek: 6.1.3

  ammo@3.0.3:
    dependencies:
      hoek: 6.1.3

  ansi-escapes@3.1.0: {}

  ansi-regex@2.1.1: {}

  ansi-styles@3.2.1:
    dependencies:
      color-convert: 1.9.3

  aproba@1.2.0: {}

  are-we-there-yet@1.1.7:
    dependencies:
      delegates: 1.0.0
      readable-stream: 2.3.8

  b64@4.1.2:
    dependencies:
      hoek: 6.1.3

  backoff@2.5.0:
    dependencies:
      precond: 0.2.3

  balanced-match@1.0.2: {}

  bl@1.2.3:
    dependencies:
      readable-stream: 2.3.8
      safe-buffer: 5.2.1

  bluebird@3.7.2: {}

  boom@7.3.0:
    dependencies:
      hoek: 6.1.3

  bounce@1.2.3:
    dependencies:
      boom: 7.3.0
      hoek: 6.1.3

  bourne@1.3.3: {}

  brace-expansion@1.1.11:
    dependencies:
      balanced-match: 1.0.2
      concat-map: 0.0.1

  buffer-alloc-unsafe@1.1.0: {}

  buffer-alloc@1.2.0:
    dependencies:
      buffer-alloc-unsafe: 1.1.0
      buffer-fill: 1.0.0

  buffer-fill@1.0.0: {}

  cacheable-lookup@7.0.0: {}

  cacheable-request@12.0.1:
    dependencies:
      '@types/http-cache-semantics': 4.0.4
      get-stream: 9.0.1
      http-cache-semantics: 4.1.1
      keyv: 4.5.4
      mimic-response: 4.0.0
      normalize-url: 8.0.1
      responselike: 3.0.0

  call@5.0.3:
    dependencies:
      boom: 7.3.0
      hoek: 6.1.3

  cast-array@1.0.1:
    dependencies:
      isarray: 0.0.1

  catbox-memory@4.0.1:
    dependencies:
      boom: 7.3.0
      hoek: 6.1.3

  catbox@10.0.6:
    dependencies:
      boom: 7.3.0
      hoek: 6.1.3
      joi: 14.3.1

  chalk@2.4.2:
    dependencies:
      ansi-styles: 3.2.1
      escape-string-regexp: 1.0.5
      supports-color: 5.5.0

  chownr@1.1.4: {}

  clone@1.0.4: {}

  code-point-at@1.1.0: {}

  color-convert@1.9.3:
    dependencies:
      color-name: 1.1.3

  color-name@1.1.3: {}

  commander@2.20.3: {}

  concat-map@0.0.1: {}

  console-control-strings@1.1.0: {}

  content@4.0.6:
    dependencies:
      boom: 7.3.0

  core-util-is@1.0.3: {}

  cryptiles@4.1.3:
    dependencies:
      boom: 7.3.0

  dataloader@1.4.0: {}

  debug@2.6.9:
    dependencies:
      ms: 2.0.0

  decompress-response@3.3.0:
    dependencies:
      mimic-response: 1.0.1

  decompress-response@6.0.0:
    dependencies:
      mimic-response: 3.1.0

  deep-extend@0.6.0: {}

  deep-is@0.1.4: {}

  defaults@1.0.4:
    dependencies:
      clone: 1.0.4

  defer-to-connect@2.0.1: {}

  delegates@1.0.0: {}

  detect-libc@1.0.3: {}

  detect-libc@2.0.3:
    optional: true

  end-of-stream@1.4.4:
    dependencies:
      once: 1.4.0

  es-main@1.3.0: {}

  escape-string-regexp@1.0.5: {}

  escodegen@1.14.3:
    dependencies:
      esprima: 4.0.1
      estraverse: 4.3.0
      esutils: 2.0.3
      optionator: 0.8.3
    optionalDependencies:
      source-map: 0.6.1

  esprima@1.2.2: {}

  esprima@4.0.1: {}

  estraverse@4.3.0: {}

  esutils@2.0.3: {}

  expand-template@1.1.1: {}

  farmhash@2.1.0:
    dependencies:
      nan: 2.20.0
      prebuild-install: 2.5.3

  fast-levenshtein@2.0.6: {}

  form-data-encoder@4.0.2: {}

  fs-constants@1.0.0: {}

  gauge@2.7.4:
    dependencies:
      aproba: 1.2.0
      console-control-strings: 1.1.0
      has-unicode: 2.0.1
      object-assign: 4.1.1
      signal-exit: 3.0.7
      string-width: 1.0.2
      strip-ansi: 3.0.1
      wide-align: 1.1.5

  get-stream@8.0.1: {}

  get-stream@9.0.1:
    dependencies:
      '@sec-ant/readable-stream': 0.4.1
      is-stream: 4.0.1

  github-from-package@0.0.0: {}

  glob@5.0.15:
    dependencies:
      inflight: 1.0.6
      inherits: 2.0.4
      minimatch: 3.1.2
      once: 1.4.0
      path-is-absolute: 1.0.1

  got@14.4.1:
    dependencies:
      '@sindresorhus/is': 6.3.1
      '@szmarczak/http-timer': 5.0.1
      cacheable-lookup: 7.0.0
      cacheable-request: 12.0.1
      decompress-response: 6.0.0
      form-data-encoder: 4.0.2
      get-stream: 8.0.1
      http2-wrapper: 2.2.1
      lowercase-keys: 3.0.0
      p-cancelable: 4.0.1
      responselike: 3.0.0
      type-fest: 4.21.0

  hapi-alive@2.0.4:
    dependencies:
      '@hapi/boom': 7.4.11
      '@hapi/hoek': 8.5.1
      '@hapi/joi': 15.1.1

  hapi-graceful-shutdown-plugin@2.0.8:
    dependencies:
      '@hapi/joi': 15.1.1

  hapi-router-es@5.1.3(@hapi/hapi@20.3.0):
    dependencies:
      '@hapi/hapi': 20.3.0
      bluebird: 3.7.2
      cast-array: 1.0.1
      glob: 5.0.15

  hapi@18.1.0:
    dependencies:
      accept: 3.1.3
      ammo: 3.0.3
      boom: 7.3.0
      bounce: 1.2.3
      call: 5.0.3
      catbox: 10.0.6
      catbox-memory: 4.0.1
      heavy: 6.1.2
      hoek: 6.1.3
      joi: 14.3.1
      mimos: 4.0.2
      podium: 3.2.0
      shot: 4.0.7
      somever: 2.0.0
      statehood: 6.0.9
      subtext: 6.0.12
      teamwork: 3.2.0
      topo: 3.0.3

  has-flag@3.0.0: {}

  has-unicode@2.0.1: {}

  heavy@6.1.2:
    dependencies:
      boom: 7.3.0
      hoek: 6.1.3
      joi: 14.3.1

  hoek@4.2.1: {}

  hoek@5.0.4: {}

  hoek@6.1.3: {}

  http-cache-semantics@4.1.1: {}

  http2-wrapper@2.2.1:
    dependencies:
      quick-lru: 5.1.1
      resolve-alpn: 1.2.1

  inflight@1.0.6:
    dependencies:
      once: 1.4.0
      wrappy: 1.0.2

  inherits@2.0.4: {}

  ini@1.3.8: {}

  ip@1.1.3: {}

  ip@2.0.1: {}

  iron@5.0.6:
    dependencies:
      b64: 4.1.2
      boom: 7.3.0
      cryptiles: 4.1.3
      hoek: 6.1.3

  is-fullwidth-code-point@1.0.0:
    dependencies:
      number-is-nan: 1.0.1

  is-stream@4.0.1: {}

  isarray@0.0.1: {}

  isarray@1.0.0: {}

  isemail@3.2.0:
    dependencies:
      punycode: 2.3.1

  items@2.2.1: {}

  joi@12.0.0:
    dependencies:
      hoek: 4.2.1
      isemail: 3.2.0
      topo: 2.1.1

  joi@13.7.0:
    dependencies:
      hoek: 5.0.4
      isemail: 3.2.0
      topo: 3.0.3

  joi@14.3.1:
    dependencies:
      hoek: 6.1.3
      isemail: 3.2.0
      topo: 3.0.3

  json-buffer@3.0.1: {}

  json-stringify-safe@5.0.1: {}

  jsonpath@1.1.1:
    dependencies:
      esprima: 1.2.2
      static-eval: 2.0.2
      underscore: 1.12.1

  keypress@0.2.1: {}

  keyv@4.5.4:
    dependencies:
      json-buffer: 3.0.1

  levn@0.3.0:
    dependencies:
      prelude-ls: 1.1.2
      type-check: 0.3.2

  lodash@4.17.21: {}

  lowercase-keys@3.0.0: {}

  lru-cache@10.4.3: {}

  lru-cache@6.0.0:
    dependencies:
      yallist: 4.0.0

  microwizard@1.2.5:
    dependencies:
      '@wzrdtales/visigoth': 2.0.0
      bluebird: 3.7.2
      ip: 2.0.1
      lodash: 4.17.21
      lru-cache: 10.4.3
      ndjson: 2.0.0
      node-discover: 1.2.1
      optioner: 5.0.1
      reconnect-core: 1.3.0
      rif: 0.3.0
      sneeze-ng: 0.12.5
      uid: 2.0.2
    transitivePeerDependencies:
      - supports-color

  mime-db@1.53.0: {}

  mimic-response@1.0.1: {}

  mimic-response@3.1.0: {}

  mimic-response@4.0.0: {}

  mimos@4.0.2:
    dependencies:
      hoek: 6.1.3
      mime-db: 1.53.0

  minimatch@3.1.2:
    dependencies:
      brace-expansion: 1.1.11

  minimist@1.2.8: {}

  mkdirp@0.5.6:
    dependencies:
      minimist: 1.2.8

  ms@2.0.0: {}

  msgpackr-extract@3.0.3:
    dependencies:
      node-gyp-build-optional-packages: 5.2.2
    optionalDependencies:
      '@msgpackr-extract/msgpackr-extract-darwin-arm64': 3.0.3
      '@msgpackr-extract/msgpackr-extract-darwin-x64': 3.0.3
      '@msgpackr-extract/msgpackr-extract-linux-arm': 3.0.3
      '@msgpackr-extract/msgpackr-extract-linux-arm64': 3.0.3
      '@msgpackr-extract/msgpackr-extract-linux-x64': 3.0.3
      '@msgpackr-extract/msgpackr-extract-win32-x64': 3.0.3
    optional: true

  msgpackr@1.10.2:
    optionalDependencies:
      msgpackr-extract: 3.0.3

  nan@2.20.0: {}

  ndjson@2.0.0:
    dependencies:
      json-stringify-safe: 5.0.1
      minimist: 1.2.8
      readable-stream: 3.6.2
      split2: 3.2.2
      through2: 4.0.2

  nid@0.3.2: {}

  nigel@3.0.4:
    dependencies:
      hoek: 6.1.3
      vise: 3.0.2

  node-abi@2.30.1:
    dependencies:
      semver: 5.7.2

  node-discover@1.2.1:
    dependencies:
      uuid: 8.3.2

  node-gyp-build-optional-packages@5.2.2:
    dependencies:
      detect-libc: 2.0.3
    optional: true

  noop-logger@0.1.1: {}

  normalize-url@8.0.1: {}

  npmlog@4.1.2:
    dependencies:
      are-we-there-yet: 1.1.7
      console-control-strings: 1.1.0
      gauge: 2.7.4
      set-blocking: 2.0.0

  number-is-nan@1.0.1: {}

  object-assign@4.1.1: {}

  once@1.4.0:
    dependencies:
      wrappy: 1.0.2

  optionator@0.8.3:
    dependencies:
      deep-is: 0.1.4
      fast-levenshtein: 2.0.6
      levn: 0.3.0
      prelude-ls: 1.1.2
      type-check: 0.3.2
      word-wrap: 1.2.5

  optioner@1.1.0:
    dependencies:
      hoek: 4.2.1
      joi: 12.0.0

  optioner@5.0.1:
    dependencies:
      '@hapi/hoek': 9.3.0
      '@hapi/joi': 17.1.1

  os-homedir@1.0.2: {}

  p-cancelable@4.0.1: {}

  pad@2.1.0:
    dependencies:
      wcwidth: 1.0.1

  path-is-absolute@1.0.1: {}

  pez@4.0.5:
    dependencies:
      b64: 4.1.2
      boom: 7.3.0
      content: 4.0.6
      hoek: 6.1.3
      nigel: 3.0.4

  podium@3.2.0:
    dependencies:
      hoek: 6.1.3
      joi: 14.3.1

  prebuild-install@2.5.3:
    dependencies:
      detect-libc: 1.0.3
      expand-template: 1.1.1
      github-from-package: 0.0.0
      minimist: 1.2.8
      mkdirp: 0.5.6
      node-abi: 2.30.1
      noop-logger: 0.1.1
      npmlog: 4.1.2
      os-homedir: 1.0.2
      pump: 2.0.1
      rc: 1.2.8
      simple-get: 2.8.2
      tar-fs: 1.16.3
      tunnel-agent: 0.6.0
      which-pm-runs: 1.1.0

  precond@0.2.3: {}

  prelude-ls@1.1.2: {}

  process-nextick-args@2.0.1: {}

  pump@1.0.3:
    dependencies:
      end-of-stream: 1.4.4
      once: 1.4.0

  pump@2.0.1:
    dependencies:
      end-of-stream: 1.4.4
      once: 1.4.0

  punycode@2.3.1: {}

  quick-lru@5.1.1: {}

  rc@1.2.8:
    dependencies:
      deep-extend: 0.6.0
      ini: 1.3.8
      minimist: 1.2.8
      strip-json-comments: 2.0.1

  readable-stream@2.3.8:
    dependencies:
      core-util-is: 1.0.3
      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

  readable-stream@3.6.2:
    dependencies:
      inherits: 2.0.4
      string_decoder: 1.3.0
      util-deprecate: 1.0.2

  reconnect-core@1.3.0:
    dependencies:
      backoff: 2.5.0

  resolve-alpn@1.2.1: {}

  responselike@3.0.0:
    dependencies:
      lowercase-keys: 3.0.0

  rif@0.3.0:
    dependencies:
      ip: 1.1.3

  safe-buffer@5.1.2: {}

  safe-buffer@5.2.1: {}

  semver@5.7.2: {}

  set-blocking@2.0.0: {}

  shot@4.0.7:
    dependencies:
      hoek: 6.1.3
      joi: 14.3.1

  signal-exit@3.0.7: {}

  simple-concat@1.0.1: {}

  simple-get@2.8.2:
    dependencies:
      decompress-response: 3.3.0
      once: 1.4.0
      simple-concat: 1.0.1

  sneeze-ng@0.12.5:
    dependencies:
      '@wzrdtales/swim-ng': 0.6.2
      ansi-escapes: 3.1.0
      chalk: 2.4.2
      jsonpath: 1.1.1
      keypress: 0.2.1
      lodash: 4.17.21
      nid: 0.3.2
      optioner: 1.1.0
      pad: 2.1.0
    transitivePeerDependencies:
      - supports-color

  somever@2.0.0:
    dependencies:
      bounce: 1.2.3
      hoek: 6.1.3

  source-map@0.6.1:
    optional: true

  split2@3.2.2:
    dependencies:
      readable-stream: 3.6.2

  statehood@6.0.9:
    dependencies:
      boom: 7.3.0
      bounce: 1.2.3
      bourne: 1.3.3
      cryptiles: 4.1.3
      hoek: 6.1.3
      iron: 5.0.6
      joi: 14.3.1

  static-eval@2.0.2:
    dependencies:
      escodegen: 1.14.3

  string-width@1.0.2:
    dependencies:
      code-point-at: 1.1.0
      is-fullwidth-code-point: 1.0.0
      strip-ansi: 3.0.1

  string_decoder@1.1.1:
    dependencies:
      safe-buffer: 5.1.2

  string_decoder@1.3.0:
    dependencies:
      safe-buffer: 5.2.1

  strip-ansi@3.0.1:
    dependencies:
      ansi-regex: 2.1.1

  strip-json-comments@2.0.1: {}

  subtext@6.0.12:
    dependencies:
      boom: 7.3.0
      bourne: 1.3.3
      content: 4.0.6
      hoek: 6.1.3
      pez: 4.0.5
      wreck: 14.2.0

  supports-color@5.5.0:
    dependencies:
      has-flag: 3.0.0

  tar-fs@1.16.3:
    dependencies:
      chownr: 1.1.4
      mkdirp: 0.5.6
      pump: 1.0.3
      tar-stream: 1.6.2

  tar-stream@1.6.2:
    dependencies:
      bl: 1.2.3
      buffer-alloc: 1.2.0
      end-of-stream: 1.4.4
      fs-constants: 1.0.0
      readable-stream: 2.3.8
      to-buffer: 1.1.1
      xtend: 4.0.2

  teamwork@3.2.0: {}

  through2@4.0.2:
    dependencies:
      readable-stream: 3.6.2

  to-buffer@1.1.1: {}

  topo@2.1.1:
    dependencies:
      hoek: 4.2.1

  topo@3.0.3:
    dependencies:
      hoek: 6.1.3

  tunnel-agent@0.6.0:
    dependencies:
      safe-buffer: 5.2.1

  type-check@0.3.2:
    dependencies:
      prelude-ls: 1.1.2

  type-fest@4.21.0: {}

  uid@2.0.2:
    dependencies:
      '@lukeed/csprng': 1.1.0

  underscore@1.12.1: {}

  util-deprecate@1.0.2: {}

  uuid@8.3.2: {}

  vise@3.0.2:
    dependencies:
      hoek: 6.1.3

  wcwidth@1.0.1:
    dependencies:
      defaults: 1.0.4

  which-pm-runs@1.1.0: {}

  wide-align@1.1.5:
    dependencies:
      string-width: 1.0.2

  word-wrap@1.2.5: {}

  wrappy@1.0.2: {}

  wreck@14.2.0:
    dependencies:
      boom: 7.3.0
      bourne: 1.3.3
      hoek: 6.1.3

  xtend@4.0.2: {}

  yallist@4.0.0: {}
