lockfileVersion: '6.0'

importers:

  .:
    dependencies:
      dotenv:
        specifier: 16.3.1
        version: 16.3.1
      invariant:
        specifier: 2.2.4
        version: 2.2.4
    devDependencies:
      '@babel/eslint-parser':
        specifier: 7.22.9
        version: 7.22.9(@babel/core@7.22.9)(eslint@8.45.0)
      '@babel/plugin-proposal-function-bind':
        specifier: 7.22.5
        version: 7.22.5(@babel/core@7.22.9)
      '@babel/preset-env':
        specifier: 7.22.9
        version: 7.22.9(@babel/core@7.22.9)
      '@babel/preset-react':
        specifier: 7.22.5
        version: 7.22.5(@babel/core@7.22.9)
      '@babel/preset-typescript':
        specifier: 7.22.5
        version: 7.22.5(@babel/core@7.22.9)
      '@testing-library/cypress':
        specifier: 8.0.7
        version: 8.0.7(cypress@11.2.0)
      '@testing-library/dom':
        specifier: 8.20.1
        version: 8.20.1
      '@testing-library/jest-dom':
        specifier: 5.16.5
        version: 5.16.5
      '@testing-library/user-event':
        specifier: 13.5.0
        version: 13.5.0(@testing-library/dom@8.20.1)
      '@types/jest':
        specifier: 29.5.3
        version: 29.5.3
      '@types/lodash':
        specifier: 4.14.195
        version: 4.14.195
      '@types/node':
        specifier: 18.16.19
        version: 18.16.19
      '@types/store':
        specifier: 2.0.2
        version: 2.0.2
      '@typescript-eslint/eslint-plugin':
        specifier: 5.62.0
        version: 5.62.0(@typescript-eslint/parser@5.62.0)(eslint@8.45.0)(typescript@4.9.5)
      '@typescript-eslint/parser':
        specifier: 5.62.0
        version: 5.62.0(eslint@8.45.0)(typescript@4.9.5)
      babel-jest:
        specifier: 29.6.1
        version: 29.6.1(@babel/core@7.22.9)
      babel-plugin-transform-imports:
        specifier: 2.0.0
        version: 2.0.0
      cross-env:
        specifier: 7.0.3
        version: 7.0.3
      cypress:
        specifier: 11.2.0
        version: 11.2.0
      cypress-plugin-stripe-elements:
        specifier: 1.0.2
        version: 1.0.2
      cypress-plugin-tab:
        specifier: 1.0.5
        version: 1.0.5
      docsify-cli:
        specifier: 4.4.4
        version: 4.4.4
      eslint:
        specifier: 8.45.0
        version: 8.45.0
      eslint-config-prettier:
        specifier: 8.8.0
        version: 8.8.0(eslint@8.45.0)
      eslint-plugin-filenames-simple:
        specifier: 0.8.0
        version: 0.8.0(eslint@8.45.0)
      eslint-plugin-import:
        specifier: 2.27.5
        version: 2.27.5(@typescript-eslint/parser@5.62.0)(eslint@8.45.0)
      eslint-plugin-jest-dom:
        specifier: 3.9.4
        version: 3.9.4(eslint@8.45.0)
      eslint-plugin-jsx-a11y:
        specifier: 6.7.1
        version: 6.7.1(eslint@8.45.0)
      eslint-plugin-no-only-tests:
        specifier: 2.6.0
        version: 2.6.0
      eslint-plugin-react:
        specifier: 7.32.2
        version: 7.32.2(eslint@8.45.0)
      eslint-plugin-react-hooks:
        specifier: 4.6.0
        version: 4.6.0(eslint@8.45.0)
      eslint-plugin-testing-library:
        specifier: 5.11.0
        version: 5.11.0(eslint@8.45.0)(typescript@4.9.5)
      execa:
        specifier: 5.1.1
        version: 5.1.1
      husky:
        specifier: 8.0.3
        version: 8.0.3
      jest:
        specifier: 29.6.1
        version: 29.6.1(@types/node@18.16.19)(ts-node@10.9.1)
      js-yaml:
        specifier: 3.14.1
        version: 3.14.1
      lint-staged:
        specifier: ^13.1.0
        version: 13.1.2
      lodash:
        specifier: 4.17.21
        version: 4.17.21
      markdownlint:
        specifier: 0.29.0
        version: 0.29.0
      mock-fs:
        specifier: 5.2.0
        version: 5.2.0
      npm-run-all:
        specifier: 4.1.5
        version: 4.1.5
      prettier:
        specifier: ^2.8.0
        version: 2.8.4
      prismjs:
        specifier: 1.29.0
        version: 1.29.0
      process:
        specifier: 0.11.10
        version: 0.11.10
      start-server-and-test:
        specifier: 1.15.5
        version: 1.15.5
      store:
        specifier: 2.0.12
        version: 2.0.12
      ts-node:
        specifier: 10.9.1
        version: 10.9.1(@types/node@18.16.19)(typescript@4.9.5)
      typescript:
        specifier: 4.9.5
        version: 4.9.5
      webpack-bundle-analyzer:
        specifier: 4.9.0
        version: 4.9.0
      yargs:
        specifier: 17.7.2
        version: 17.7.2

  api:
    dependencies:
      '@fastify/cookie':
        specifier: ^8.3.0
        version: 8.3.0
      '@fastify/csrf-protection':
        specifier: 6.3.0
        version: 6.3.0
      '@fastify/middie':
        specifier: '8.3'
        version: 8.3.0
      '@fastify/session':
        specifier: ^10.1.1
        version: 10.1.1
      '@fastify/swagger':
        specifier: ^8.3.1
        version: 8.3.1
      '@fastify/swagger-ui':
        specifier: ^1.5.0
        version: 1.5.0
      '@immobiliarelabs/fastify-sentry':
        specifier: ^6.0.0
        version: 6.0.1
      '@prisma/client':
        specifier: 4.16.2
        version: 4.16.2(prisma@4.16.2)
      ajv:
        specifier: 8.12.0
        version: 8.12.0
      ajv-formats:
        specifier: ^2.1.1
        version: 2.1.1(ajv@8.12.0)
      bad-words:
        specifier: 3.0.4
        version: 3.0.4
      connect-mongo:
        specifier: 4.6.0
        version: 4.6.0(express-session@1.17.3)(mongodb@4.16.0)
      fast-uri:
        specifier: 2.2.0
        version: 2.2.0
      fastify:
        specifier: 4.19.2
        version: 4.19.2
      fastify-auth0-verify:
        specifier: ^1.0.0
        version: 1.0.0
      fastify-plugin:
        specifier: ^4.3.0
        version: 4.5.0
      jsonwebtoken:
        specifier: 9.0.1
        version: 9.0.1
      mongodb:
        specifier: ^4.16.0
        version: 4.16.0
      nanoid:
        specifier: '3'
        version: 3.3.4
      nodemon:
        specifier: 2.0.22
        version: 2.0.22
      query-string:
        specifier: ^7.1.3
        version: 7.1.3
    devDependencies:
      '@fastify/type-provider-typebox':
        specifier: 3.3.0
        version: 3.3.0(@sinclair/typebox@0.28.9)
      '@types/bad-words':
        specifier: ^3.0.1
        version: 3.0.1
      '@types/express-session':
        specifier: 1.17.7
        version: 1.17.7
      '@types/jsonwebtoken':
        specifier: ^9.0.2
        version: 9.0.2
      '@types/supertest':
        specifier: 2.0.12
        version: 2.0.12
      dotenv-cli:
        specifier: 7.2.1
        version: 7.2.1
      jest:
        specifier: 29.6.1
        version: 29.6.1(@types/node@18.16.19)(ts-node@10.9.1)
      pino-pretty:
        specifier: 10.0.1
        version: 10.0.1
      prisma:
        specifier: 4.16.2
        version: 4.16.2
      supertest:
        specifier: 6.3.3
        version: 6.3.3
      ts-jest:
        specifier: 29.1.1
        version: 29.1.1(@babel/core@7.22.9)(babel-jest@29.6.1)(jest@29.6.1)(typescript@4.9.5)

  api-server:
    dependencies:
      '@freecodecamp/loopback-component-passport':
        specifier: 1.2.0
        version: 1.2.0
      '@sentry/node':
        specifier: 7.37.1
        version: 7.37.1
      '@sentry/tracing':
        specifier: 7.37.1
        version: 7.37.1
      accepts:
        specifier: 1.3.8
        version: 1.3.8
      axios:
        specifier: 0.23.0
        version: 0.23.0(debug@2.2.0)
      bad-words:
        specifier: 3.0.4
        version: 3.0.4
      body-parser:
        specifier: 1.20.0
        version: 1.20.0
      compression:
        specifier: 1.7.4
        version: 1.7.4
      connect-mongo:
        specifier: 3.2.0
        version: 3.2.0(express-session@1.17.3)
      cookie-parser:
        specifier: 1.4.6
        version: 1.4.6
      cors:
        specifier: 2.8.5
        version: 2.8.5
      cross-env:
        specifier: 7.0.3
        version: 7.0.3
      csurf:
        specifier: 1.11.0
        version: 1.11.0
      date-fns:
        specifier: 1.30.1
        version: 1.30.1
      debug:
        specifier: 2.2.0
        version: 2.2.0
      dedent:
        specifier: 0.7.0
        version: 0.7.0
      dotenv:
        specifier: 6.2.0
        version: 6.2.0
      express-flash:
        specifier: 0.0.2
        version: 0.0.2
      express-rate-limit:
        specifier: ^6.7.0
        version: 6.7.0(express@4.18.2)
      express-session:
        specifier: 1.17.3
        version: 1.17.3
      express-validator:
        specifier: 6.14.1
        version: 6.14.1
      helmet:
        specifier: 3.23.3
        version: 3.23.3
      helmet-csp:
        specifier: 2.10.0
        version: 2.10.0
      jsonwebtoken:
        specifier: 8.5.1
        version: 8.5.1
      lodash:
        specifier: 4.17.21
        version: 4.17.21
      loopback:
        specifier: 3.28.0
        version: 3.28.0
      loopback-boot:
        specifier: 2.28.0
        version: 2.28.0
      loopback-connector-mongodb:
        specifier: 4.2.0
        version: 4.2.0
      method-override:
        specifier: 3.0.0
        version: 3.0.0
      moment:
        specifier: 2.29.3
        version: 2.29.3
      moment-timezone:
        specifier: 0.5.33
        version: 0.5.33
      mongodb:
        specifier: 3.6.9
        version: 3.6.9
      morgan:
        specifier: 1.10.0
        version: 1.10.0
      nanoid:
        specifier: 3.3.4
        version: 3.3.4
      node-fetch:
        specifier: ^2.6.7
        version: 2.6.9
      nodemailer-ses-transport:
        specifier: 1.5.1
        version: 1.5.1
      passport:
        specifier: 0.4.1
        version: 0.4.1
      passport-auth0:
        specifier: 1.4.2
        version: 1.4.2(debug@2.2.0)
      passport-local:
        specifier: 1.0.0
        version: 1.0.0
      passport-mock-strategy:
        specifier: 2.0.0
        version: 2.0.0
      query-string:
        specifier: 6.14.0
        version: 6.14.0
      rate-limit-mongo:
        specifier: ^2.3.2
        version: 2.3.2
      rx:
        specifier: 4.1.0
        version: 4.1.0
      stripe:
        specifier: 8.205.0
        version: 8.205.0
      strong-error-handler:
        specifier: 3.5.0
        version: 3.5.0
      uuid:
        specifier: 3.4.0
        version: 3.4.0
      validator:
        specifier: 13.7.0
        version: 13.7.0
    devDependencies:
      '@babel/cli':
        specifier: 7.17.10
        version: 7.17.10(@babel/core@7.18.0)
      '@babel/core':
        specifier: 7.18.0
        version: 7.18.0
      '@babel/node':
        specifier: 7.17.10
        version: 7.17.10(@babel/core@7.18.0)
      '@babel/plugin-proposal-class-properties':
        specifier: 7.17.12
        version: 7.17.12(@babel/core@7.18.0)
      '@babel/plugin-proposal-object-rest-spread':
        specifier: 7.18.0
        version: 7.18.0(@babel/core@7.18.0)
      '@babel/plugin-proposal-optional-chaining':
        specifier: 7.17.12
        version: 7.17.12(@babel/core@7.18.0)
      '@babel/preset-env':
        specifier: 7.18.0
        version: 7.18.0(@babel/core@7.18.0)
      '@babel/register':
        specifier: 7.17.7
        version: 7.17.7(@babel/core@7.18.0)
      loopback-component-explorer:
        specifier: 6.4.0
        version: 6.4.0
      nodemon:
        specifier: 2.0.16
        version: 2.0.16
      smee-client:
        specifier: 1.2.3
        version: 1.2.3

  client:
    dependencies:
      '@babel/plugin-proposal-export-default-from':
        specifier: 7.22.5
        version: 7.22.5(@babel/core@7.22.9)
      '@babel/plugin-proposal-function-bind':
        specifier: 7.22.5
        version: 7.22.5(@babel/core@7.22.9)
      '@babel/plugin-transform-runtime':
        specifier: ^7.19.6
        version: 7.21.0(@babel/core@7.22.9)
      '@babel/preset-env':
        specifier: 7.22.9
        version: 7.22.9(@babel/core@7.22.9)
      '@babel/preset-react':
        specifier: 7.22.5
        version: 7.22.5(@babel/core@7.22.9)
      '@babel/runtime':
        specifier: ^7.20.13
        version: 7.21.0
      '@babel/standalone':
        specifier: 7.22.9
        version: 7.22.9
      '@fortawesome/fontawesome-svg-core':
        specifier: 6.4.0
        version: 6.4.0
      '@fortawesome/free-brands-svg-icons':
        specifier: 6.4.0
        version: 6.4.0
      '@fortawesome/free-solid-svg-icons':
        specifier: 6.4.0
        version: 6.4.0
      '@fortawesome/react-fontawesome':
        specifier: 0.2.0
        version: 0.2.0(@fortawesome/fontawesome-svg-core@6.4.0)(react@16.14.0)
      '@freecodecamp/curriculum-helpers':
        specifier: 1.1.0
        version: 1.1.0
      '@freecodecamp/loop-protect':
        specifier: 3.0.0
        version: 3.0.0
      '@freecodecamp/react-bootstrap':
        specifier: 0.32.3
        version: 0.32.3(react-dom@16.14.0)(react@16.14.0)
      '@freecodecamp/react-calendar-heatmap':
        specifier: 1.1.0
        version: 1.1.0(react@16.14.0)
      '@freecodecamp/strip-comments':
        specifier: 3.0.1
        version: 3.0.1
      '@freecodecamp/ui':
        specifier: workspace:*
        version: link:../tools/ui-components
      '@growthbook/growthbook-react':
        specifier: 0.16.0
        version: 0.16.0(react@16.14.0)
      '@loadable/component':
        specifier: 5.15.3
        version: 5.15.3(react@16.14.0)
      '@reach/router':
        specifier: 1.3.4
        version: 1.3.4(react-dom@16.14.0)(react@16.14.0)
      '@redux-saga/core':
        specifier: ^1.2.2
        version: 1.2.2
      '@sentry/gatsby':
        specifier: 6.19.7
        version: 6.19.7(gatsby@3.15.0)(react@16.14.0)
      '@stripe/react-stripe-js':
        specifier: 1.16.5
        version: 1.16.5(@stripe/stripe-js@1.54.1)(react-dom@16.14.0)(react@16.14.0)
      '@stripe/stripe-js':
        specifier: 1.54.1
        version: 1.54.1
      '@testing-library/jest-dom':
        specifier: 5.16.5
        version: 5.16.5
      algoliasearch:
        specifier: 4.18.0
        version: 4.18.0
      assert:
        specifier: 2.0.0
        version: 2.0.0
      babel-loader:
        specifier: 8.3.0
        version: 8.3.0(@babel/core@7.22.9)(webpack@5.88.1)
      babel-plugin-preval:
        specifier: 5.1.0
        version: 5.1.0
      babel-plugin-prismjs:
        specifier: 2.1.0
        version: 2.1.0(prismjs@1.29.0)
      bezier-easing:
        specifier: 2.1.0
        version: 2.1.0
      browser-cookies:
        specifier: 1.2.0
        version: 1.2.0
      buffer:
        specifier: 6.0.3
        version: 6.0.3
      chai:
        specifier: 4.3.7
        version: 4.3.7
      crypto-browserify:
        specifier: 3.12.0
        version: 3.12.0
      date-fns:
        specifier: 2.30.0
        version: 2.30.0
      enzyme:
        specifier: 3.11.0
        version: 3.11.0
      enzyme-adapter-react-16:
        specifier: 1.15.7
        version: 1.15.7(enzyme@3.11.0)(react-dom@16.14.0)(react@16.14.0)
      final-form:
        specifier: 4.20.9
        version: 4.20.9
      gatsby:
        specifier: 3.15.0
        version: 3.15.0(@types/node@18.16.19)(babel-eslint@10.1.0)(eslint-plugin-testing-library@3.9.0)(react-dom@16.14.0)(react@16.14.0)(typescript@4.9.5)(webpack-cli@4.10.0)
      gatsby-cli:
        specifier: 3.15.0
        version: 3.15.0
      gatsby-link:
        specifier: 3.15.0
        version: 3.15.0(@gatsbyjs/reach-router@1.3.9)(react-dom@16.14.0)(react@16.14.0)
      gatsby-plugin-advanced-sitemap:
        specifier: 2.1.0
        version: 2.1.0(gatsby@3.15.0)
      gatsby-plugin-create-client-paths:
        specifier: 3.15.0
        version: 3.15.0(gatsby@3.15.0)
      gatsby-plugin-manifest:
        specifier: 3.15.0
        version: 3.15.0(gatsby@3.15.0)(graphql@15.8.0)
      gatsby-plugin-pnpm:
        specifier: ^1.2.10
        version: 1.2.10(gatsby@3.15.0)
      gatsby-plugin-postcss:
        specifier: 4.15.0
        version: 4.15.0(gatsby@3.15.0)(postcss@8.4.26)(webpack@5.88.1)
      gatsby-plugin-react-helmet:
        specifier: 4.15.0
        version: 4.15.0(gatsby@3.15.0)(react-helmet@6.1.0)
      gatsby-plugin-remove-serviceworker:
        specifier: 1.0.0
        version: 1.0.0
      gatsby-remark-prismjs:
        specifier: 5.12.0
        version: 5.12.0(gatsby@3.15.0)(prismjs@1.29.0)
      gatsby-source-filesystem:
        specifier: 3.15.0
        version: 3.15.0(gatsby@3.15.0)
      gatsby-transformer-remark:
        specifier: 4.12.0
        version: 4.12.0(gatsby@3.15.0)
      i18next:
        specifier: 22.5.1
        version: 22.5.1
      jquery:
        specifier: 3.7.0
        version: 3.7.0
      lodash:
        specifier: 4.17.21
        version: 4.17.21
      lodash-es:
        specifier: 4.17.21
        version: 4.17.21
      monaco-editor:
        specifier: 0.28.1
        version: 0.28.1
      nanoid:
        specifier: 3.3.6
        version: 3.3.6
      normalize-url:
        specifier: 4.5.1
        version: 4.5.1
      path-browserify:
        specifier: 1.0.1
        version: 1.0.1
      postcss:
        specifier: 8.4.26
        version: 8.4.26
      prismjs:
        specifier: 1.29.0
        version: 1.29.0
      process:
        specifier: 0.11.10
        version: 0.11.10
      prop-types:
        specifier: 15.8.1
        version: 15.8.1
      qrcode.react:
        specifier: ^3.1.0
        version: 3.1.0(react@16.14.0)
      query-string:
        specifier: 7.1.3
        version: 7.1.3
      react:
        specifier: 16.14.0
        version: 16.14.0
      react-dom:
        specifier: 16.14.0
        version: 16.14.0(react@16.14.0)
      react-final-form:
        specifier: 6.5.9
        version: 6.5.9(final-form@4.20.9)(react@16.14.0)
      react-gtm-module:
        specifier: 2.0.11
        version: 2.0.11
      react-helmet:
        specifier: 6.1.0
        version: 6.1.0(react@16.14.0)
      react-hotkeys:
        specifier: 2.0.0
        version: 2.0.0(react@16.14.0)
      react-i18next:
        specifier: 12.3.1
        version: 12.3.1(i18next@22.5.1)(react-dom@16.14.0)(react@16.14.0)
      react-instantsearch-core:
        specifier: 6.40.1
        version: 6.40.1(algoliasearch@4.18.0)(react@16.14.0)
      react-instantsearch-dom:
        specifier: 6.40.1
        version: 6.40.1(algoliasearch@4.18.0)(react-dom@16.14.0)(react@16.14.0)
      react-monaco-editor:
        specifier: 0.40.0
        version: 0.40.0(@types/react@16.14.43)(react@16.14.0)
      react-redux:
        specifier: 7.2.9
        version: 7.2.9(react-dom@16.14.0)(react@16.14.0)
      react-reflex:
        specifier: 4.1.0
        version: 4.1.0(react-dom@16.14.0)(react@16.14.0)
      react-responsive:
        specifier: 9.0.2
        version: 9.0.2(react@16.14.0)
      react-scrollable-anchor:
        specifier: 0.6.1
        version: 0.6.1(react-dom@16.14.0)(react@16.14.0)
      react-spinkit:
        specifier: 3.0.0
        version: 3.0.0
      react-tooltip:
        specifier: 4.5.1
        version: 4.5.1(react-dom@16.14.0)(react@16.14.0)
      react-transition-group:
        specifier: 4.4.5
        version: 4.4.5(react-dom@16.14.0)(react@16.14.0)
      react-youtube:
        specifier: 7.14.0
        version: 7.14.0(react@16.14.0)
      redux:
        specifier: 4.2.1
        version: 4.2.1
      redux-actions:
        specifier: 2.6.5
        version: 2.6.5
      redux-devtools-extension:
        specifier: 2.13.9
        version: 2.13.9(redux@4.2.1)
      redux-observable:
        specifier: 1.2.0
        version: 1.2.0(redux@4.2.1)(rxjs@6.6.7)
      redux-saga:
        specifier: 1.2.3
        version: 1.2.3
      reselect:
        specifier: 4.1.8
        version: 4.1.8
      rxjs:
        specifier: 6.6.7
        version: 6.6.7
      sanitize-html:
        specifier: 2.11.0
        version: 2.11.0
      sass.js:
        specifier: 0.11.1
        version: 0.11.1
      sha-1:
        specifier: 1.0.0
        version: 1.0.0
      store:
        specifier: 2.0.12
        version: 2.0.12
      stream-browserify:
        specifier: 3.0.0
        version: 3.0.0
      tone:
        specifier: 14.7.77
        version: 14.7.77
      typescript:
        specifier: 4.9.5
        version: 4.9.5
      util:
        specifier: 0.12.5
        version: 0.12.5
      uuid:
        specifier: 8.3.2
        version: 8.3.2
      validator:
        specifier: 13.9.0
        version: 13.9.0
    devDependencies:
      '@babel/plugin-syntax-dynamic-import':
        specifier: 7.8.3
        version: 7.8.3(@babel/core@7.22.9)
      '@codesee/babel-plugin-instrument':
        specifier: 0.587.0
        version: 0.587.0(@babel/core@7.22.9)
      '@codesee/tracker':
        specifier: 0.587.0
        version: 0.587.0
      '@testing-library/react':
        specifier: 12.1.5
        version: 12.1.5(react-dom@16.14.0)(react@16.14.0)
      '@total-typescript/ts-reset':
        specifier: ^0.4.0
        version: 0.4.2
      '@types/chai':
        specifier: ^4.3.4
        version: 4.3.4
      '@types/enzyme':
        specifier: ^3.10.12
        version: 3.10.12
      '@types/enzyme-adapter-react-16':
        specifier: 1.0.6
        version: 1.0.6
      '@types/jest':
        specifier: 29.5.3
        version: 29.5.3
      '@types/jquery':
        specifier: ^3.5.16
        version: 3.5.16
      '@types/loadable__component':
        specifier: 5.13.4
        version: 5.13.4
      '@types/lodash-es':
        specifier: ^4.17.6
        version: 4.17.6
      '@types/prismjs':
        specifier: ^1.26.0
        version: 1.26.0
      '@types/reach__router':
        specifier: 1.3.11
        version: 1.3.11
      '@types/react':
        specifier: 16.14.43
        version: 16.14.43
      '@types/react-dom':
        specifier: 16.9.19
        version: 16.9.19
      '@types/react-gtm-module':
        specifier: 2.0.1
        version: 2.0.1
      '@types/react-helmet':
        specifier: 6.1.6
        version: 6.1.6
      '@types/react-instantsearch-core':
        specifier: 6.26.3
        version: 6.26.3
      '@types/react-instantsearch-dom':
        specifier: 6.12.3
        version: 6.12.3
      '@types/react-redux':
        specifier: 7.1.25
        version: 7.1.25
      '@types/react-responsive':
        specifier: 8.0.5
        version: 8.0.5
      '@types/react-scrollable-anchor':
        specifier: 0.6.1
        version: 0.6.1
      '@types/react-spinkit':
        specifier: 3.0.7
        version: 3.0.7
      '@types/react-test-renderer':
        specifier: 16.9.5
        version: 16.9.5
      '@types/react-transition-group':
        specifier: 4.4.6
        version: 4.4.6
      '@types/redux-actions':
        specifier: 2.6.2
        version: 2.6.2
      '@types/sanitize-html':
        specifier: ^2.8.0
        version: 2.8.1
      '@types/store':
        specifier: ^2.0.2
        version: 2.0.2
      '@types/testing-library__jest-dom':
        specifier: ^5.14.5
        version: 5.14.5
      '@types/validator':
        specifier: ^13.7.12
        version: 13.7.12
      autoprefixer:
        specifier: 10.4.14
        version: 10.4.14(postcss@8.4.26)
      babel-plugin-macros:
        specifier: 3.1.0
        version: 3.1.0
      babel-plugin-transform-imports:
        specifier: 2.0.0
        version: 2.0.0
      chokidar:
        specifier: 3.5.3
        version: 3.5.3
      copy-webpack-plugin:
        specifier: 9.1.0
        version: 9.1.0(webpack@5.88.1)
      core-js:
        specifier: 2.6.12
        version: 2.6.12
      dotenv:
        specifier: 16.3.1
        version: 16.3.1
      eslint-plugin-testing-library:
        specifier: ^3.9.0
        version: 3.9.0(eslint@7.32.0)(typescript@4.9.5)
      gatsby-plugin-webpack-bundle-analyser-v2:
        specifier: 1.1.31
        version: 1.1.31(gatsby@3.15.0)
      jest-environment-jsdom:
        specifier: 29.6.1
        version: 29.6.1
      jest-json-schema-extended:
        specifier: 1.0.1
        version: 1.0.1
      monaco-editor-webpack-plugin:
        specifier: 4.2.0
        version: 4.2.0(monaco-editor@0.28.1)(webpack@5.88.1)
      react-test-renderer:
        specifier: 16.14.0
        version: 16.14.0(react@16.14.0)
      redux-mock-store:
        specifier: 1.5.4
        version: 1.5.4
      redux-saga-test-plan:
        specifier: 4.0.6
        version: 4.0.6(@redux-saga/is@1.1.3)(@redux-saga/symbols@1.1.3)(redux-saga@1.2.3)
      serve:
        specifier: 13.0.4
        version: 13.0.4
      ts-node:
        specifier: 10.9.1
        version: 10.9.1(@types/node@18.16.19)(typescript@4.9.5)
      webpack:
        specifier: 5.88.1
        version: 5.88.1(webpack-cli@4.10.0)
      webpack-cli:
        specifier: 4.10.0
        version: 4.10.0(webpack-bundle-analyzer@4.9.0)(webpack@5.88.1)

  client/plugins/fcc-source-challenges:
    devDependencies:
      chokidar:
        specifier: 3.5.3
        version: 3.5.3
      readdirp:
        specifier: 3.6.0
        version: 3.6.0

  client/plugins/gatsby-remark-node-identity: {}

  curriculum:
    devDependencies:
      '@babel/core':
        specifier: 7.22.9
        version: 7.22.9
      '@babel/preset-env':
        specifier: 7.22.9
        version: 7.22.9(@babel/core@7.22.9)
      '@babel/preset-typescript':
        specifier: 7.22.5
        version: 7.22.5(@babel/core@7.22.9)
      '@babel/register':
        specifier: 7.22.5
        version: 7.22.5(@babel/core@7.22.9)
      '@compodoc/live-server':
        specifier: ^1.2.3
        version: 1.2.3
      babel-plugin-dynamic-import-node:
        specifier: 2.3.3
        version: 2.3.3
      babel-plugin-lodash:
        specifier: 3.3.4
        version: 3.3.4
      babel-plugin-transform-runtime:
        specifier: 6.23.0
        version: 6.23.0
      babel-preset-env:
        specifier: 1.7.0
        version: 1.7.0
      babel-preset-react:
        specifier: 6.24.1
        version: 6.24.1
      babel-preset-stage-0:
        specifier: 6.24.1
        version: 6.24.1
      chai:
        specifier: 4.3.7
        version: 4.3.7
      cross-env:
        specifier: 7.0.3
        version: 7.0.3
      css:
        specifier: 3.0.0
        version: 3.0.0
      glob:
        specifier: 8.1.0
        version: 8.1.0
      invariant:
        specifier: 2.2.4
        version: 2.2.4
      joi:
        specifier: 17.9.2
        version: 17.9.2
      joi-objectid:
        specifier: 3.0.1
        version: 3.0.1
      js-yaml:
        specifier: 4.0.0
        version: 4.0.0
      jsdom:
        specifier: 16.7.0
        version: 16.7.0
      lodash:
        specifier: 4.17.21
        version: 4.17.21
      mocha:
        specifier: 10.2.0
        version: 10.2.0
      mock-require:
        specifier: 3.0.3
        version: 3.0.3
      ora:
        specifier: 5.4.1
        version: 5.4.1
      puppeteer:
        specifier: 10.4.0
        version: 10.4.0
      readdirp:
        specifier: 3.6.0
        version: 3.6.0
      string-similarity:
        specifier: 4.0.4
        version: 4.0.4
      unist-util-visit:
        specifier: 2.0.3
        version: 2.0.3

  tools/challenge-editor/api:
    dependencies:
      cors:
        specifier: 2.8.5
        version: 2.8.5
      express:
        specifier: 4.18.2
        version: 4.18.2
      gray-matter:
        specifier: 4.0.3
        version: 4.0.3
      ts-node:
        specifier: 10.9.1
        version: 10.9.1(@types/node@18.16.19)(typescript@4.9.5)
    devDependencies:
      '@types/cors':
        specifier: ^2.8.13
        version: 2.8.13
      '@types/express':
        specifier: 4.17.17
        version: 4.17.17
      dotenv:
        specifier: 16.3.1
        version: 16.3.1
      shx:
        specifier: 0.3.4
        version: 0.3.4
      typescript:
        specifier: 4.9.5
        version: 4.9.5

  tools/challenge-editor/client:
    dependencies:
      '@testing-library/jest-dom':
        specifier: 5.16.5
        version: 5.16.5
      '@testing-library/react':
        specifier: 12.1.5
        version: 12.1.5(react-dom@16.14.0)(react@16.14.0)
      '@testing-library/user-event':
        specifier: 13.5.0
        version: 13.5.0(@testing-library/dom@8.20.1)
      codemirror:
        specifier: '5'
        version: 5.65.12
      react:
        specifier: 16.14.0
        version: 16.14.0
      react-dom:
        specifier: 16.14.0
        version: 16.14.0(react@16.14.0)
      react-router-dom:
        specifier: 6.14.1
        version: 6.14.1(react-dom@16.14.0)(react@16.14.0)
      react-scripts:
        specifier: 5.0.1
        version: 5.0.1(@babel/plugin-syntax-flow@7.21.4)(@babel/plugin-transform-react-jsx@7.22.5)(eslint@8.45.0)(react@16.14.0)(ts-node@10.9.1)(typescript@4.9.5)
      typescript:
        specifier: 4.9.5
        version: 4.9.5
    devDependencies:
      '@types/codemirror':
        specifier: 5.60.8
        version: 5.60.8
      '@types/react':
        specifier: 16.14.43
        version: 16.14.43
      '@types/react-dom':
        specifier: ^16.9.17
        version: 16.9.17
      '@uiw/react-codemirror':
        specifier: 3.2.10
        version: 3.2.10(@babel/runtime@7.21.5)(codemirror@5.65.12)(react-dom@16.14.0)(react@16.14.0)
      cross-env:
        specifier: 7.0.3
        version: 7.0.3
      eslint-plugin-react-hooks:
        specifier: 4.6.0
        version: 4.6.0(eslint@8.45.0)
      shx:
        specifier: 0.3.4
        version: 0.3.4

  tools/challenge-helper-scripts:
    devDependencies:
      '@types/glob':
        specifier: ^8.0.1
        version: 8.1.0
      '@types/inquirer':
        specifier: ^8.2.5
        version: 8.2.6
      '@types/mock-fs':
        specifier: 4.13.1
        version: 4.13.1
      bson-objectid:
        specifier: 2.0.4
        version: 2.0.4
      cross-env:
        specifier: 7.0.3
        version: 7.0.3
      glob:
        specifier: ^8.1.0
        version: 8.1.0
      gray-matter:
        specifier: 4.0.3
        version: 4.0.3
      inquirer:
        specifier: 8.2.5
        version: 8.2.5
      prettier:
        specifier: 2.8.8
        version: 2.8.8
      ts-node:
        specifier: 10.9.1
        version: 10.9.1(@types/node@18.16.19)(typescript@4.9.5)
      typescript:
        specifier: 4.9.5
        version: 4.9.5

  tools/challenge-parser:
    dependencies:
      hast-util-to-html:
        specifier: 7.1.3
        version: 7.1.3
      js-yaml:
        specifier: 3.14.1
        version: 3.14.1
      lodash:
        specifier: 4.17.21
        version: 4.17.21
      mdast-builder:
        specifier: 1.1.1
        version: 1.1.1
      mdast-util-directive:
        specifier: 1.0.1
        version: 1.0.1
      mdast-util-gfm-strikethrough:
        specifier: 0.2.3
        version: 0.2.3
      mdast-util-gfm-table:
        specifier: 0.1.6
        version: 0.1.6
      mdast-util-to-hast:
        specifier: 9.1.2
        version: 9.1.2
      mdast-util-to-markdown:
        specifier: 0.6.5
        version: 0.6.5
      micromark-extension-gfm-strikethrough:
        specifier: 0.6.5
        version: 0.6.5
      micromark-extension-gfm-table:
        specifier: 0.4.3
        version: 0.4.3
      remark:
        specifier: 13.0.0
        version: 13.0.0
      remark-directive:
        specifier: 1.0.1
        version: 1.0.1
      remark-frontmatter:
        specifier: 3.0.0
        version: 3.0.0
      remark-html:
        specifier: 13.0.2
        version: 13.0.2
      remark-parse:
        specifier: 9.0.0
        version: 9.0.0
      remark-stringify:
        specifier: 9.0.1
        version: 9.0.1
      to-vfile:
        specifier: 5.0.3
        version: 5.0.3
      unified:
        specifier: 7.1.0
        version: 7.1.0
      unist-util-find:
        specifier: 1.0.2
        version: 1.0.2
      unist-util-find-after:
        specifier: 3.0.0
        version: 3.0.0
      unist-util-find-all-after:
        specifier: 3.0.2
        version: 3.0.2
      unist-util-find-all-between:
        specifier: 2.1.0
        version: 2.1.0
      unist-util-is:
        specifier: 4.1.0
        version: 4.1.0
      unist-util-modify-children:
        specifier: 2.0.0
        version: 2.0.0
      unist-util-position:
        specifier: 3.1.0
        version: 3.1.0
      unist-util-remove:
        specifier: 2.1.0
        version: 2.1.0
      unist-util-visit:
        specifier: 2.0.3
        version: 2.0.3
      unist-util-visit-children:
        specifier: 1.1.4
        version: 1.1.4
    devDependencies:
      unist-util-select:
        specifier: 3.0.4
        version: 3.0.4

  tools/scripts/build:
    devDependencies:
      '@types/js-yaml':
        specifier: 4.0.5
        version: 4.0.5
      '@types/node-fetch':
        specifier: 2.6.4
        version: 2.6.4
      chai:
        specifier: 4.3.7
        version: 4.3.7
      debug:
        specifier: 4.3.4
        version: 4.3.4(supports-color@8.1.1)
      dotenv:
        specifier: 16.3.1
        version: 16.3.1
      joi:
        specifier: 17.9.2
        version: 17.9.2
      js-yaml:
        specifier: 4.1.0
        version: 4.1.0
      node-fetch:
        specifier: 2.6.12
        version: 2.6.12
      readdirp:
        specifier: 3.6.0
        version: 3.6.0

  tools/scripts/seed:
    devDependencies:
      debug:
        specifier: 4.3.4
        version: 4.3.4(supports-color@8.1.1)
      dotenv:
        specifier: 16.3.1
        version: 16.3.1
      lodash:
        specifier: 4.17.21
        version: 4.17.21
      mongodb:
        specifier: 5.7.0
        version: 5.7.0

  tools/scripts/seed-exams:
    devDependencies:
      dotenv:
        specifier: 16.3.1
        version: 16.3.1
      joi:
        specifier: 17.9.2
        version: 17.9.2
      joi-objectid:
        specifier: 3.0.1
        version: 3.0.1
      js-yaml:
        specifier: 4.1.0
        version: 4.1.0
      lodash:
        specifier: 4.17.21
        version: 4.17.21
      mongodb:
        specifier: 5.6.0
        version: 5.6.0
      nanoid:
        specifier: 4.0.2
        version: 4.0.2

  tools/ui-components:
    dependencies:
      '@fortawesome/free-solid-svg-icons':
        specifier: 6.4.0
        version: 6.4.0
      '@fortawesome/react-fontawesome':
        specifier: 0.2.0
        version: 0.2.0(@fortawesome/fontawesome-svg-core@6.4.0)(react@16.14.0)
      '@headlessui/react':
        specifier: 1.7.15
        version: 1.7.15(react-dom@16.14.0)(react@16.14.0)
      react:
        specifier: 16.14.0
        version: 16.14.0
      react-dom:
        specifier: 16.14.0
        version: 16.14.0(react@16.14.0)
      tslib:
        specifier: 2.6.0
        version: 2.6.0
      typescript:
        specifier: 4.9.5
        version: 4.9.5
    devDependencies:
      '@babel/core':
        specifier: 7.22.9
        version: 7.22.9
      '@babel/preset-env':
        specifier: 7.22.9
        version: 7.22.9(@babel/core@7.22.9)
      '@babel/preset-typescript':
        specifier: 7.22.5
        version: 7.22.5(@babel/core@7.22.9)
      '@rollup/plugin-babel':
        specifier: 5.3.1
        version: 5.3.1(@babel/core@7.22.9)(rollup@2.79.1)
      '@rollup/plugin-commonjs':
        specifier: 19.0.2
        version: 19.0.2(rollup@2.79.1)
      '@rollup/plugin-node-resolve':
        specifier: 13.3.0
        version: 13.3.0(rollup@2.79.1)
      '@rollup/plugin-typescript':
        specifier: 8.5.0
        version: 8.5.0(rollup@2.79.1)(tslib@2.6.0)(typescript@4.9.5)
      '@storybook/addon-a11y':
        specifier: 6.5.16
        version: 6.5.16(react-dom@16.14.0)(react@16.14.0)
      '@storybook/addon-actions':
        specifier: 6.5.16
        version: 6.5.16(react-dom@16.14.0)(react@16.14.0)
      '@storybook/addon-docs':
        specifier: 6.5.16
        version: 6.5.16(@babel/core@7.22.9)(eslint@8.45.0)(react-dom@16.14.0)(react@16.14.0)(typescript@4.9.5)(webpack@5.88.1)
      '@storybook/addon-essentials':
        specifier: 6.5.16
        version: 6.5.16(@babel/core@7.22.9)(@storybook/builder-webpack5@6.5.16)(eslint@8.45.0)(react-dom@16.14.0)(react@16.14.0)(typescript@4.9.5)(webpack@5.88.1)
      '@storybook/addon-links':
        specifier: 6.5.16
        version: 6.5.16(react-dom@16.14.0)(react@16.14.0)
      '@storybook/addon-postcss':
        specifier: 2.0.0
        version: 2.0.0(webpack@5.88.1)
      '@storybook/builder-webpack5':
        specifier: 6.5.16
        version: 6.5.16(eslint@8.45.0)(react-dom@16.14.0)(react@16.14.0)(typescript@4.9.5)
      '@storybook/manager-webpack5':
        specifier: 6.5.16
        version: 6.5.16(eslint@8.45.0)(react-dom@16.14.0)(react@16.14.0)(typescript@4.9.5)
      '@storybook/react':
        specifier: 6.5.16
        version: 6.5.16(@babel/core@7.22.9)(@storybook/builder-webpack5@6.5.16)(@storybook/manager-webpack5@6.5.16)(eslint@8.45.0)(react-dom@16.14.0)(react@16.14.0)(require-from-string@2.0.2)(typescript@4.9.5)
      '@testing-library/jest-dom':
        specifier: 5.16.5
        version: 5.16.5
      '@testing-library/react':
        specifier: 12.1.5
        version: 12.1.5(react-dom@16.14.0)(react@16.14.0)
      '@types/jest':
        specifier: 29.5.3
        version: 29.5.3
      '@types/react':
        specifier: 16.14.43
        version: 16.14.43
      '@types/react-dom':
        specifier: ^16.9.17
        version: 16.9.17
      '@types/testing-library__jest-dom':
        specifier: ^5
        version: 5.14.5
      autoprefixer:
        specifier: 10.4.14
        version: 10.4.14(postcss@8.4.26)
      babel-loader:
        specifier: 8.3.0
        version: 8.3.0(@babel/core@7.22.9)(webpack@5.88.1)
      babel-plugin-transform-react-remove-prop-types:
        specifier: 0.4.24
        version: 0.4.24
      cross-env:
        specifier: 7.0.3
        version: 7.0.3
      npm-run-all:
        specifier: 4.1.5
        version: 4.1.5
      postcss:
        specifier: 8.4.26
        version: 8.4.26
      postcss-import:
        specifier: 14.1.0
        version: 14.1.0(postcss@8.4.26)
      rollup:
        specifier: 2.79.1
        version: 2.79.1
      rollup-plugin-postcss:
        specifier: 4.0.2
        version: 4.0.2(postcss@8.4.26)(ts-node@10.9.1)
      rollup-plugin-terser:
        specifier: 7.0.2
        version: 7.0.2(rollup@2.79.1)
      tailwindcss:
        specifier: 3.3.3
        version: 3.3.3(ts-node@10.9.1)

packages:

  /@aashutoshrathi/word-wrap@1.2.6:
    resolution: {integrity: sha512-1Yjs2SvM8TflER/OD3cOjhWWOZb58A2t7wpE2S9XfBYTiIl+XFhQG2bjy4Pu1I+EAlCNUzRDYDdFwFYUKvXcIA==}
    engines: {node: '>=0.10.0'}

  /@adobe/css-tools@4.2.0:
    resolution: {integrity: sha512-E09FiIft46CmH5Qnjb0wsW54/YQd69LsxeKUOWawmws1XWvyFGURnAChH0mlr7YPFR1ofwvUQfcL0J3lMxXqPA==}

  /@algolia/cache-browser-local-storage@4.18.0:
    resolution: {integrity: sha512-rUAs49NLlO8LVLgGzM4cLkw8NJLKguQLgvFmBEe3DyzlinoqxzQMHfKZs6TSq4LZfw/z8qHvRo8NcTAAUJQLcw==}
    dependencies:
      '@algolia/cache-common': 4.18.0

  /@algolia/cache-common@4.18.0:
    resolution: {integrity: sha512-BmxsicMR4doGbeEXQu8yqiGmiyvpNvejYJtQ7rvzttEAMxOPoWEHrWyzBQw4x7LrBY9pMrgv4ZlUaF8PGzewHg==}

  /@algolia/cache-in-memory@4.18.0:
    resolution: {integrity: sha512-evD4dA1nd5HbFdufBxLqlJoob7E2ozlqJZuV3YlirNx5Na4q1LckIuzjNYZs2ddLzuTc/Xd5O3Ibf7OwPskHxw==}
    dependencies:
      '@algolia/cache-common': 4.18.0

  /@algolia/client-account@4.18.0:
    resolution: {integrity: sha512-XsDnlROr3+Z1yjxBJjUMfMazi1V155kVdte6496atvBgOEtwCzTs3A+qdhfsAnGUvaYfBrBkL0ThnhMIBCGcew==}
    dependencies:
      '@algolia/client-common': 4.18.0
      '@algolia/client-search': 4.18.0
      '@algolia/transporter': 4.18.0

  /@algolia/client-analytics@4.18.0:
    resolution: {integrity: sha512-chEUSN4ReqU7uRQ1C8kDm0EiPE+eJeAXiWcBwLhEynfNuTfawN9P93rSZktj7gmExz0C8XmkbBU19IQ05wCNrQ==}
    dependencies:
      '@algolia/client-common': 4.18.0
      '@algolia/client-search': 4.18.0
      '@algolia/requester-common': 4.18.0
      '@algolia/transporter': 4.18.0

  /@algolia/client-common@4.18.0:
    resolution: {integrity: sha512-7N+soJFP4wn8tjTr3MSUT/U+4xVXbz4jmeRfWfVAzdAbxLAQbHa0o/POSdTvQ8/02DjCLelloZ1bb4ZFVKg7Wg==}
    dependencies:
      '@algolia/requester-common': 4.18.0
      '@algolia/transporter': 4.18.0

  /@algolia/client-personalization@4.18.0:
    resolution: {integrity: sha512-+PeCjODbxtamHcPl+couXMeHEefpUpr7IHftj4Y4Nia1hj8gGq4VlIcqhToAw8YjLeCTfOR7r7xtj3pJcYdP8A==}
    dependencies:
      '@algolia/client-common': 4.18.0
      '@algolia/requester-common': 4.18.0
      '@algolia/transporter': 4.18.0

  /@algolia/client-search@4.18.0:
    resolution: {integrity: sha512-F9xzQXTjm6UuZtnsLIew6KSraXQ0AzS/Ee+OD+mQbtcA/K1sg89tqb8TkwjtiYZ0oij13u3EapB3gPZwm+1Y6g==}
    dependencies:
      '@algolia/client-common': 4.18.0
      '@algolia/requester-common': 4.18.0
      '@algolia/transporter': 4.18.0

  /@algolia/events@4.0.1:
    resolution: {integrity: sha512-FQzvOCgoFXAbf5Y6mYozw2aj5KCJoA3m4heImceldzPSMbdyS4atVjJzXKMsfX3wnZTFYwkkt8/z8UesLHlSBQ==}

  /@algolia/logger-common@4.18.0:
    resolution: {integrity: sha512-46etYgSlkoKepkMSyaoriSn2JDgcrpc/nkOgou/lm0y17GuMl9oYZxwKKTSviLKI5Irk9nSKGwnBTQYwXOYdRg==}

  /@algolia/logger-console@4.18.0:
    resolution: {integrity: sha512-3P3VUYMl9CyJbi/UU1uUNlf6Z8N2ltW3Oqhq/nR7vH0CjWv32YROq3iGWGxB2xt3aXobdUPXs6P0tHSKRmNA6g==}
    dependencies:
      '@algolia/logger-common': 4.18.0

  /@algolia/requester-browser-xhr@4.18.0:
    resolution: {integrity: sha512-/AcWHOBub2U4TE/bPi4Gz1XfuLK6/7dj4HJG+Z2SfQoS1RjNLshZclU3OoKIkFp8D2NC7+BNsPvr9cPLyW8nyQ==}
    dependencies:
      '@algolia/requester-common': 4.18.0

  /@algolia/requester-common@4.18.0:
    resolution: {integrity: sha512-xlT8R1qYNRBCi1IYLsx7uhftzdfsLPDGudeQs+xvYB4sQ3ya7+ppolB/8m/a4F2gCkEO6oxpp5AGemM7kD27jA==}

  /@algolia/requester-node-http@4.18.0:
    resolution: {integrity: sha512-TGfwj9aeTVgOUhn5XrqBhwUhUUDnGIKlI0kCBMdR58XfXcfdwomka+CPIgThRbfYw04oQr31A6/95ZH2QVJ9UQ==}
    dependencies:
      '@algolia/requester-common': 4.18.0

  /@algolia/transporter@4.18.0:
    resolution: {integrity: sha512-xbw3YRUGtXQNG1geYFEDDuFLZt4Z8YNKbamHPkzr3rWc6qp4/BqEeXcI2u/P/oMq2yxtXgMxrCxOPA8lyIe5jw==}
    dependencies:
      '@algolia/cache-common': 4.18.0
      '@algolia/logger-common': 4.18.0
      '@algolia/requester-common': 4.18.0

  /@alloc/quick-lru@5.2.0:
    resolution: {integrity: sha512-UrcABB+4bUrFABwbluTIBErXwvbsU/V7TZWfmbgJfbkwiBuziS9gxdODUyuiecfdGQ85jglMW6juS3+z5TsKLw==}
    engines: {node: '>=10'}
    dev: true

  /@ampproject/remapping@2.2.0:
    resolution: {integrity: sha512-qRmjj8nj9qmLTQXXmaR1cck3UXSRMPrbsLJAasZpF+t3riI71BXed5ebIOYwQntykeZuhjsdweEc9BxH5Jc26w==}
    engines: {node: '>=6.0.0'}
    dependencies:
      '@jridgewell/gen-mapping': 0.1.1
      '@jridgewell/trace-mapping': 0.3.18

  /@apideck/better-ajv-errors@0.3.6(ajv@8.12.0):
    resolution: {integrity: sha512-P+ZygBLZtkp0qqOAJJVX4oX/sFo5JR3eBWwwuqHHhK0GIgQOKWrAfiAaWX0aArHkRWHMuggFEgAZNxVPwPZYaA==}
    engines: {node: '>=10'}
    peerDependencies:
      ajv: '>=8'
    dependencies:
      ajv: 8.12.0
      json-schema: 0.4.0
      jsonpointer: 5.0.1
      leven: 3.1.0
    dev: false

  /@ardatan/aggregate-error@0.0.6:
    resolution: {integrity: sha512-vyrkEHG1jrukmzTPtyWB4NLPauUw5bQeg4uhn8f+1SSynmrOcyvlb1GKQjjgoBzElLdfXCRYX8UnBlhklOHYRQ==}
    engines: {node: '>=8'}
    dependencies:
      tslib: 2.0.3

  /@aws-crypto/crc32@3.0.0:
    resolution: {integrity: sha512-IzSgsrxUcsrejQbPVilIKy16kAT52EwB6zSaI+M3xxIhKh5+aldEyvI+z6erM7TCLB2BJsFrtHjp6/4/sr+3dA==}
    dependencies:
      '@aws-crypto/util': 3.0.0
      '@aws-sdk/types': 3.357.0
      tslib: 1.14.1
    dev: false
    optional: true

  /@aws-crypto/ie11-detection@3.0.0:
    resolution: {integrity: sha512-341lBBkiY1DfDNKai/wXM3aujNBkXR7tq1URPQDL9wi3AUbI80NR74uF1TXHMm7po1AcnFk8iu2S2IeU/+/A+Q==}
    dependencies:
      tslib: 1.14.1
    dev: false
    optional: true

  /@aws-crypto/sha256-browser@3.0.0:
    resolution: {integrity: sha512-8VLmW2B+gjFbU5uMeqtQM6Nj0/F1bro80xQXCW6CQBWgosFWXTx77aeOF5CAIAmbOK64SdMBJdNr6J41yP5mvQ==}
    dependencies:
      '@aws-crypto/ie11-detection': 3.0.0
      '@aws-crypto/sha256-js': 3.0.0
      '@aws-crypto/supports-web-crypto': 3.0.0
      '@aws-crypto/util': 3.0.0
      '@aws-sdk/types': 3.357.0
      '@aws-sdk/util-locate-window': 3.310.0
      '@aws-sdk/util-utf8-browser': 3.259.0
      tslib: 1.14.1
    dev: false
    optional: true

  /@aws-crypto/sha256-js@3.0.0:
    resolution: {integrity: sha512-PnNN7os0+yd1XvXAy23CFOmTbMaDxgxXtTKHybrJ39Y8kGzBATgBFibWJKH6BhytLI/Zyszs87xCOBNyBig6vQ==}
    dependencies:
      '@aws-crypto/util': 3.0.0
      '@aws-sdk/types': 3.357.0
      tslib: 1.14.1
    dev: false
    optional: true

  /@aws-crypto/supports-web-crypto@3.0.0:
    resolution: {integrity: sha512-06hBdMwUAb2WFTuGG73LSC0wfPu93xWwo5vL2et9eymgmu3Id5vFAHBbajVWiGhPO37qcsdCap/FqXvJGJWPIg==}
    dependencies:
      tslib: 1.14.1
    dev: false
    optional: true

  /@aws-crypto/util@3.0.0:
    resolution: {integrity: sha512-2OJlpeJpCR48CC8r+uKVChzs9Iungj9wkZrl8Z041DWEWvyIHILYKCPNzJghKsivj+S3mLo6BVc7mBNzdxA46w==}
    dependencies:
      '@aws-sdk/types': 3.357.0
      '@aws-sdk/util-utf8-browser': 3.259.0
      tslib: 1.14.1
    dev: false
    optional: true

  /@aws-sdk/abort-controller@3.357.0:
    resolution: {integrity: sha512-nQYDJon87quPwt2JZJwUN2GFKJnvE5kWb6tZP4xb5biSGUKBqDQo06oYed7yokatCuCMouIXV462aN0fWODtOw==}
    engines: {node: '>=14.0.0'}
    dependencies:
      '@aws-sdk/types': 3.357.0
      tslib: 2.6.0
    dev: false
    optional: true

  /@aws-sdk/client-cognito-identity@3.362.0:
    resolution: {integrity: sha512-Rgl5yZOa1B5/UB8+Brlwixv8vzn+4GxoA0jLo8iG5I7k6KgzwZix/EgllKLdS5MLht6JFHDxFIhaI/6KkTD/5A==}
    engines: {node: '>=14.0.0'}
    dependencies:
      '@aws-crypto/sha256-browser': 3.0.0
      '@aws-crypto/sha256-js': 3.0.0
      '@aws-sdk/client-sts': 3.362.0
      '@aws-sdk/config-resolver': 3.357.0
      '@aws-sdk/credential-provider-node': 3.362.0
      '@aws-sdk/fetch-http-handler': 3.357.0
      '@aws-sdk/hash-node': 3.357.0
      '@aws-sdk/invalid-dependency': 3.357.0
      '@aws-sdk/middleware-content-length': 3.357.0
      '@aws-sdk/middleware-endpoint': 3.357.0
      '@aws-sdk/middleware-host-header': 3.357.0
      '@aws-sdk/middleware-logger': 3.357.0
      '@aws-sdk/middleware-recursion-detection': 3.357.0
      '@aws-sdk/middleware-retry': 3.362.0
      '@aws-sdk/middleware-serde': 3.357.0
      '@aws-sdk/middleware-signing': 3.357.0
      '@aws-sdk/middleware-stack': 3.357.0
      '@aws-sdk/middleware-user-agent': 3.357.0
      '@aws-sdk/node-config-provider': 3.357.0
      '@aws-sdk/node-http-handler': 3.360.0
      '@aws-sdk/smithy-client': 3.360.0
      '@aws-sdk/types': 3.357.0
      '@aws-sdk/url-parser': 3.357.0
      '@aws-sdk/util-base64': 3.310.0
      '@aws-sdk/util-body-length-browser': 3.310.0
      '@aws-sdk/util-body-length-node': 3.310.0
      '@aws-sdk/util-defaults-mode-browser': 3.360.0
      '@aws-sdk/util-defaults-mode-node': 3.360.0
      '@aws-sdk/util-endpoints': 3.357.0
      '@aws-sdk/util-retry': 3.362.0
      '@aws-sdk/util-user-agent-browser': 3.357.0
      '@aws-sdk/util-user-agent-node': 3.357.0
      '@aws-sdk/util-utf8': 3.310.0
      '@smithy/protocol-http': 1.1.0
      '@smithy/types': 1.1.0
      tslib: 2.6.0
    transitivePeerDependencies:
      - aws-crt
    dev: false
    optional: true

  /@aws-sdk/client-sso-oidc@3.362.0:
    resolution: {integrity: sha512-/urfavz0BjyeWSahp6oh9DjzV8oM5EPmza7iIZXJaPyK03enjse9A52vse4/EfKWaSHtapIgV3ZUKvYDk8AcKA==}
    engines: {node: '>=14.0.0'}
    dependencies:
      '@aws-crypto/sha256-browser': 3.0.0
      '@aws-crypto/sha256-js': 3.0.0
      '@aws-sdk/config-resolver': 3.357.0
      '@aws-sdk/fetch-http-handler': 3.357.0
      '@aws-sdk/hash-node': 3.357.0
      '@aws-sdk/invalid-dependency': 3.357.0
      '@aws-sdk/middleware-content-length': 3.357.0
      '@aws-sdk/middleware-endpoint': 3.357.0
      '@aws-sdk/middleware-host-header': 3.357.0
      '@aws-sdk/middleware-logger': 3.357.0
      '@aws-sdk/middleware-recursion-detection': 3.357.0
      '@aws-sdk/middleware-retry': 3.362.0
      '@aws-sdk/middleware-serde': 3.357.0
      '@aws-sdk/middleware-stack': 3.357.0
      '@aws-sdk/middleware-user-agent': 3.357.0
      '@aws-sdk/node-config-provider': 3.357.0
      '@aws-sdk/node-http-handler': 3.360.0
      '@aws-sdk/smithy-client': 3.360.0
      '@aws-sdk/types': 3.357.0
      '@aws-sdk/url-parser': 3.357.0
      '@aws-sdk/util-base64': 3.310.0
      '@aws-sdk/util-body-length-browser': 3.310.0
      '@aws-sdk/util-body-length-node': 3.310.0
      '@aws-sdk/util-defaults-mode-browser': 3.360.0
      '@aws-sdk/util-defaults-mode-node': 3.360.0
      '@aws-sdk/util-endpoints': 3.357.0
      '@aws-sdk/util-retry': 3.362.0
      '@aws-sdk/util-user-agent-browser': 3.357.0
      '@aws-sdk/util-user-agent-node': 3.357.0
      '@aws-sdk/util-utf8': 3.310.0
      '@smithy/protocol-http': 1.1.0
      '@smithy/types': 1.1.0
      tslib: 2.6.0
    transitivePeerDependencies:
      - aws-crt
    dev: false
    optional: true

  /@aws-sdk/client-sso@3.362.0:
    resolution: {integrity: sha512-11M+S7mlr8MBE8NB2yPZWOeb7BV4pcfQ+2p9EE9jVDbcq7VW21chvnf4F+L11aNV1yNtswsnHOSHLKM6YBMM7w==}
    engines: {node: '>=14.0.0'}
    dependencies:
      '@aws-crypto/sha256-browser': 3.0.0
      '@aws-crypto/sha256-js': 3.0.0
      '@aws-sdk/config-resolver': 3.357.0
      '@aws-sdk/fetch-http-handler': 3.357.0
      '@aws-sdk/hash-node': 3.357.0
      '@aws-sdk/invalid-dependency': 3.357.0
      '@aws-sdk/middleware-content-length': 3.357.0
      '@aws-sdk/middleware-endpoint': 3.357.0
      '@aws-sdk/middleware-host-header': 3.357.0
      '@aws-sdk/middleware-logger': 3.357.0
      '@aws-sdk/middleware-recursion-detection': 3.357.0
      '@aws-sdk/middleware-retry': 3.362.0
      '@aws-sdk/middleware-serde': 3.357.0
      '@aws-sdk/middleware-stack': 3.357.0
      '@aws-sdk/middleware-user-agent': 3.357.0
      '@aws-sdk/node-config-provider': 3.357.0
      '@aws-sdk/node-http-handler': 3.360.0
      '@aws-sdk/smithy-client': 3.360.0
      '@aws-sdk/types': 3.357.0
      '@aws-sdk/url-parser': 3.357.0
      '@aws-sdk/util-base64': 3.310.0
      '@aws-sdk/util-body-length-browser': 3.310.0
      '@aws-sdk/util-body-length-node': 3.310.0
      '@aws-sdk/util-defaults-mode-browser': 3.360.0
      '@aws-sdk/util-defaults-mode-node': 3.360.0
      '@aws-sdk/util-endpoints': 3.357.0
      '@aws-sdk/util-retry': 3.362.0
      '@aws-sdk/util-user-agent-browser': 3.357.0
      '@aws-sdk/util-user-agent-node': 3.357.0
      '@aws-sdk/util-utf8': 3.310.0
      '@smithy/protocol-http': 1.1.0
      '@smithy/types': 1.1.0
      tslib: 2.6.0
    transitivePeerDependencies:
      - aws-crt
    dev: false
    optional: true

  /@aws-sdk/client-sts@3.362.0:
    resolution: {integrity: sha512-4Kh6oM2hfJbckuMb9O5eRIG66s/eA0wazXYvCbxSiSi3XgkX9L4m5OSNxlzLPe7uVgkEx8ykuk8Xz6qZrZWJcQ==}
    engines: {node: '>=14.0.0'}
    dependencies:
      '@aws-crypto/sha256-browser': 3.0.0
      '@aws-crypto/sha256-js': 3.0.0
      '@aws-sdk/config-resolver': 3.357.0
      '@aws-sdk/credential-provider-node': 3.362.0
      '@aws-sdk/fetch-http-handler': 3.357.0
      '@aws-sdk/hash-node': 3.357.0
      '@aws-sdk/invalid-dependency': 3.357.0
      '@aws-sdk/middleware-content-length': 3.357.0
      '@aws-sdk/middleware-endpoint': 3.357.0
      '@aws-sdk/middleware-host-header': 3.357.0
      '@aws-sdk/middleware-logger': 3.357.0
      '@aws-sdk/middleware-recursion-detection': 3.357.0
      '@aws-sdk/middleware-retry': 3.362.0
      '@aws-sdk/middleware-sdk-sts': 3.357.0
      '@aws-sdk/middleware-serde': 3.357.0
      '@aws-sdk/middleware-signing': 3.357.0
      '@aws-sdk/middleware-stack': 3.357.0
      '@aws-sdk/middleware-user-agent': 3.357.0
      '@aws-sdk/node-config-provider': 3.357.0
      '@aws-sdk/node-http-handler': 3.360.0
      '@aws-sdk/smithy-client': 3.360.0
      '@aws-sdk/types': 3.357.0
      '@aws-sdk/url-parser': 3.357.0
      '@aws-sdk/util-base64': 3.310.0
      '@aws-sdk/util-body-length-browser': 3.310.0
      '@aws-sdk/util-body-length-node': 3.310.0
      '@aws-sdk/util-defaults-mode-browser': 3.360.0
      '@aws-sdk/util-defaults-mode-node': 3.360.0
      '@aws-sdk/util-endpoints': 3.357.0
      '@aws-sdk/util-retry': 3.362.0
      '@aws-sdk/util-user-agent-browser': 3.357.0
      '@aws-sdk/util-user-agent-node': 3.357.0
      '@aws-sdk/util-utf8': 3.310.0
      '@smithy/protocol-http': 1.1.0
      '@smithy/types': 1.1.0
      fast-xml-parser: 4.2.5
      tslib: 2.6.0
    transitivePeerDependencies:
      - aws-crt
    dev: false
    optional: true

  /@aws-sdk/config-resolver@3.357.0:
    resolution: {integrity: sha512-cukfg0nX7Tzx/xFyH5F4Eyb8DA1ITCGtSQv4vnEjgUop+bkzckuGLKEeBcBhyZY+aw+2C9CVwIHwIMhRm0ul5w==}
    engines: {node: '>=14.0.0'}
    dependencies:
      '@aws-sdk/types': 3.357.0
      '@aws-sdk/util-config-provider': 3.310.0
      '@aws-sdk/util-middleware': 3.357.0
      tslib: 2.6.0
    dev: false
    optional: true

  /@aws-sdk/credential-provider-cognito-identity@3.362.0:
    resolution: {integrity: sha512-VkNlk0EGWsy9RhYeK9EqC6jcLplSyoKR5faWtDoxA1P9+ESWClrxkFpsxDZEGLPR0C7MVb2cO5qn/uvceb17Vw==}
    engines: {node: '>=14.0.0'}
    dependencies:
      '@aws-sdk/client-cognito-identity': 3.362.0
      '@aws-sdk/property-provider': 3.357.0
      '@aws-sdk/types': 3.357.0
      tslib: 2.6.0
    transitivePeerDependencies:
      - aws-crt
    dev: false
    optional: true

  /@aws-sdk/credential-provider-env@3.357.0:
    resolution: {integrity: sha512-UOecwfqvXgJVqhfWSZ2S44v2Nq2oceW0PQVQp0JAa9opc2rxSVIfyOhPr0yMoPmpyNcP22rgeg6ce70KULYwiA==}
    engines: {node: '>=14.0.0'}
    dependencies:
      '@aws-sdk/property-provider': 3.357.0
      '@aws-sdk/types': 3.357.0
      tslib: 2.6.0
    dev: false
    optional: true

  /@aws-sdk/credential-provider-imds@3.357.0:
    resolution: {integrity: sha512-upw/bfsl7/WydT6gM0lBuR4Ipp4fzYm/E3ObFr0Mg5OkgVPt5ZJE+eeFTvwCpDdBSTKs4JfrK6/iEK8A23Q1jQ==}
    engines: {node: '>=14.0.0'}
    dependencies:
      '@aws-sdk/node-config-provider': 3.357.0
      '@aws-sdk/property-provider': 3.357.0
      '@aws-sdk/types': 3.357.0
      '@aws-sdk/url-parser': 3.357.0
      tslib: 2.6.0
    dev: false
    optional: true

  /@aws-sdk/credential-provider-ini@3.362.0:
    resolution: {integrity: sha512-56gOo0XrqfEXTYrpWwZEYqrKEyNNpyNNvagfuP29d4aqok7ON5CkL1ymmKhNuDGHbbHXVGOIGdLNJBkGBgwE1g==}
    engines: {node: '>=14.0.0'}
    dependencies:
      '@aws-sdk/credential-provider-env': 3.357.0
      '@aws-sdk/credential-provider-imds': 3.357.0
      '@aws-sdk/credential-provider-process': 3.357.0
      '@aws-sdk/credential-provider-sso': 3.362.0
      '@aws-sdk/credential-provider-web-identity': 3.357.0
      '@aws-sdk/property-provider': 3.357.0
      '@aws-sdk/shared-ini-file-loader': 3.357.0
      '@aws-sdk/types': 3.357.0
      tslib: 2.6.0
    transitivePeerDependencies:
      - aws-crt
    dev: false
    optional: true

  /@aws-sdk/credential-provider-node@3.362.0:
    resolution: {integrity: sha512-G/oCGTdN3Gx1HgSX6KlGC71q9EQw9luSgGGIgZHAw9u3IllLEARqxVQ5PUPlhEM4FkNNMpzicUbWeI5NeMRuyA==}
    engines: {node: '>=14.0.0'}
    dependencies:
      '@aws-sdk/credential-provider-env': 3.357.0
      '@aws-sdk/credential-provider-imds': 3.357.0
      '@aws-sdk/credential-provider-ini': 3.362.0
      '@aws-sdk/credential-provider-process': 3.357.0
      '@aws-sdk/credential-provider-sso': 3.362.0
      '@aws-sdk/credential-provider-web-identity': 3.357.0
      '@aws-sdk/property-provider': 3.357.0
      '@aws-sdk/shared-ini-file-loader': 3.357.0
      '@aws-sdk/types': 3.357.0
      tslib: 2.6.0
    transitivePeerDependencies:
      - aws-crt
    dev: false
    optional: true

  /@aws-sdk/credential-provider-process@3.357.0:
    resolution: {integrity: sha512-qFWWilFPsc2hR7O0KIhwcE78w+pVIK+uQR6MQMfdRyxUndgiuCorJwVjedc3yZtmnoELHF34j+m8whTBXv9E7Q==}
    engines: {node: '>=14.0.0'}
    dependencies:
      '@aws-sdk/property-provider': 3.357.0
      '@aws-sdk/shared-ini-file-loader': 3.357.0
      '@aws-sdk/types': 3.357.0
      tslib: 2.6.0
    dev: false
    optional: true

  /@aws-sdk/credential-provider-sso@3.362.0:
    resolution: {integrity: sha512-jf5jG8IQXNSTuOPMT0SMOpBi+Tlct+3Ik5njpEECFzo5POzU8DgJkc2ALMNW5j+XojuchwgeqWZclPRoacKjVw==}
    engines: {node: '>=14.0.0'}
    dependencies:
      '@aws-sdk/client-sso': 3.362.0
      '@aws-sdk/property-provider': 3.357.0
      '@aws-sdk/shared-ini-file-loader': 3.357.0
      '@aws-sdk/token-providers': 3.362.0
      '@aws-sdk/types': 3.357.0
      tslib: 2.6.0
    transitivePeerDependencies:
      - aws-crt
    dev: false
    optional: true

  /@aws-sdk/credential-provider-web-identity@3.357.0:
    resolution: {integrity: sha512-0KRRAFrXy5HJe2vqnCWCoCS+fQw7IoIj3KQsuURJMW4F+ifisxCgEsh3brJ2LQlN4ElWTRJhlrDHNZ/pd61D4w==}
    engines: {node: '>=14.0.0'}
    dependencies:
      '@aws-sdk/property-provider': 3.357.0
      '@aws-sdk/types': 3.357.0
      tslib: 2.6.0
    dev: false
    optional: true

  /@aws-sdk/credential-providers@3.362.0:
    resolution: {integrity: sha512-1phrbs74ktU5P4hwByemSPDwv9aM8m1MLOgXFBdQ1DgFTE/Y/50nqsUQMP45idk+/E/rRgUR6PGwZDb+8tWQpw==}
    engines: {node: '>=14.0.0'}
    requiresBuild: true
    dependencies:
      '@aws-sdk/client-cognito-identity': 3.362.0
      '@aws-sdk/client-sso': 3.362.0
      '@aws-sdk/client-sts': 3.362.0
      '@aws-sdk/credential-provider-cognito-identity': 3.362.0
      '@aws-sdk/credential-provider-env': 3.357.0
      '@aws-sdk/credential-provider-imds': 3.357.0
      '@aws-sdk/credential-provider-ini': 3.362.0
      '@aws-sdk/credential-provider-node': 3.362.0
      '@aws-sdk/credential-provider-process': 3.357.0
      '@aws-sdk/credential-provider-sso': 3.362.0
      '@aws-sdk/credential-provider-web-identity': 3.357.0
      '@aws-sdk/property-provider': 3.357.0
      '@aws-sdk/types': 3.357.0
      tslib: 2.6.0
    transitivePeerDependencies:
      - aws-crt
    dev: false
    optional: true

  /@aws-sdk/eventstream-codec@3.357.0:
    resolution: {integrity: sha512-bqenTHG6GH6aCk/Il+ooWXVVAZuc8lOgVEy9bE2hI49oVqT8zSuXxQB+w1WWyZoAOPcelsjayB1wfPub8VDBxQ==}
    dependencies:
      '@aws-crypto/crc32': 3.0.0
      '@aws-sdk/types': 3.357.0
      '@aws-sdk/util-hex-encoding': 3.310.0
      tslib: 2.6.0
    dev: false
    optional: true

  /@aws-sdk/fetch-http-handler@3.357.0:
    resolution: {integrity: sha512-5sPloTO8y8fAnS/6/Sfp/aVoL9zuhzkLdWBORNzMazdynVNEzWKWCPZ27RQpgkaCDHiXjqUY4kfuFXAGkvFfDQ==}
    dependencies:
      '@aws-sdk/protocol-http': 3.357.0
      '@aws-sdk/querystring-builder': 3.357.0
      '@aws-sdk/types': 3.357.0
      '@aws-sdk/util-base64': 3.310.0
      tslib: 2.6.0
    dev: false
    optional: true

  /@aws-sdk/hash-node@3.357.0:
    resolution: {integrity: sha512-fq3LS9AxHKb7dTZkm6iM1TrGk6XOTZz96iEZPME1+vjiSEXGWuebHt87q92n+KozVGRypn9MId3lHOPBBjygNQ==}
    engines: {node: '>=14.0.0'}
    dependencies:
      '@aws-sdk/types': 3.357.0
      '@aws-sdk/util-buffer-from': 3.310.0
      '@aws-sdk/util-utf8': 3.310.0
      tslib: 2.6.0
    dev: false
    optional: true

  /@aws-sdk/invalid-dependency@3.357.0:
    resolution: {integrity: sha512-HnCYZczf0VdyxMVMMxmA3QJAyyPSFbcMtZzgKbxVTWTG7GKpQe0psWZu/7O2Nk31mKg6vEUdiP1FylqLBsgMOA==}
    dependencies:
      '@aws-sdk/types': 3.357.0
      tslib: 2.6.0
    dev: false
    optional: true

  /@aws-sdk/is-array-buffer@3.310.0:
    resolution: {integrity: sha512-urnbcCR+h9NWUnmOtet/s4ghvzsidFmspfhYaHAmSRdy9yDjdjBJMFjjsn85A1ODUktztm+cVncXjQ38WCMjMQ==}
    engines: {node: '>=14.0.0'}
    dependencies:
      tslib: 2.6.0
    dev: false
    optional: true

  /@aws-sdk/middleware-content-length@3.357.0:
    resolution: {integrity: sha512-zQOFEyzOXAgN4M54tYNWGxKxnyzY0WwYDTFzh9riJRmxN1hTEKHUKmze4nILIf5rkQmOG4kTf1qmfazjkvZAhw==}
    engines: {node: '>=14.0.0'}
    dependencies:
      '@aws-sdk/protocol-http': 3.357.0
      '@aws-sdk/types': 3.357.0
      tslib: 2.6.0
    dev: false
    optional: true

  /@aws-sdk/middleware-endpoint@3.357.0:
    resolution: {integrity: sha512-ScJi0SL8X/Lyi0Fp5blg0QN/Z6PoRwV/ZJXd8dQkXSznkbSvJHfqPP0xk/w3GcQ1TKsu5YEPfeYy8ejcq+7Pgg==}
    engines: {node: '>=14.0.0'}
    dependencies:
      '@aws-sdk/middleware-serde': 3.357.0
      '@aws-sdk/types': 3.357.0
      '@aws-sdk/url-parser': 3.357.0
      '@aws-sdk/util-middleware': 3.357.0
      tslib: 2.6.0
    dev: false
    optional: true

  /@aws-sdk/middleware-host-header@3.357.0:
    resolution: {integrity: sha512-HuGLcP7JP1qJ5wGT9GSlEknDaTSnOzHY4T6IPFuvFjAy3PvY5siQNm6+VRqdVS+n6/kzpL3JP5sAVM3aoxHT6Q==}
    engines: {node: '>=14.0.0'}
    dependencies:
      '@aws-sdk/protocol-http': 3.357.0
      '@aws-sdk/types': 3.357.0
      tslib: 2.6.0
    dev: false
    optional: true

  /@aws-sdk/middleware-logger@3.357.0:
    resolution: {integrity: sha512-dncT3tr+lZ9+duZo52rASgO6AKVwRcsc2/T93gmaYVrJqI6WWAwQ7yML5s72l9ZjQ5LZ+4jjrgtlufavAS0eCg==}
    engines: {node: '>=14.0.0'}
    dependencies:
      '@aws-sdk/types': 3.357.0
      tslib: 2.6.0
    dev: false
    optional: true

  /@aws-sdk/middleware-recursion-detection@3.357.0:
    resolution: {integrity: sha512-AXC54IeDS3jC1dbbkYHML4STvBPcKZ4IJTWdjEK1RCOgqXd0Ze1cE1e21wyj1tM6prF03zLyvpBd+3TS++nqfA==}
    engines: {node: '>=14.0.0'}
    dependencies:
      '@aws-sdk/protocol-http': 3.357.0
      '@aws-sdk/types': 3.357.0
      tslib: 2.6.0
    dev: false
    optional: true

  /@aws-sdk/middleware-retry@3.362.0:
    resolution: {integrity: sha512-ZFsty5fXIdvTTm+GnTtCPre89b2QFZYQmD0L5nhJULDFoU5Fz/bsI5C3b98/wb4YCAIfXBZpx4Kh2RAEKnxkyg==}
    engines: {node: '>=14.0.0'}
    dependencies:
      '@aws-sdk/protocol-http': 3.357.0
      '@aws-sdk/service-error-classification': 3.357.0
      '@aws-sdk/types': 3.357.0
      '@aws-sdk/util-middleware': 3.357.0
      '@aws-sdk/util-retry': 3.362.0
      tslib: 2.6.0
      uuid: 8.3.2
    dev: false
    optional: true

  /@aws-sdk/middleware-sdk-sts@3.357.0:
    resolution: {integrity: sha512-Ng2VjLrPiL02QOcs1qs9jG2boO4Gn+v3VIbOJLG4zXcfbSq55iIWtlmr2ljfw9vP5aLhWtcODfmKHS5Bp+019Q==}
    engines: {node: '>=14.0.0'}
    dependencies:
      '@aws-sdk/middleware-signing': 3.357.0
      '@aws-sdk/types': 3.357.0
      tslib: 2.6.0
    dev: false
    optional: true

  /@aws-sdk/middleware-serde@3.357.0:
    resolution: {integrity: sha512-bGI4kYuuEsFjlANbyJLyy4AovETnyf/SukgLOG7Qjbua+ZGuzvRhMsk21mBKKGrnsTO4PmtieJo6xClThGAN8g==}
    engines: {node: '>=14.0.0'}
    dependencies:
      '@aws-sdk/types': 3.357.0
      tslib: 2.6.0
    dev: false
    optional: true

  /@aws-sdk/middleware-signing@3.357.0:
    resolution: {integrity: sha512-yB9ewEqI6Fw1OrmKFrUypbCqN5ijk06UGPochybamMuPxxkwMT3bnrm7eezsCA+TZbJyKhpffpyobwuv+xGNrA==}
    engines: {node: '>=14.0.0'}
    dependencies:
      '@aws-sdk/property-provider': 3.357.0
      '@aws-sdk/protocol-http': 3.357.0
      '@aws-sdk/signature-v4': 3.357.0
      '@aws-sdk/types': 3.357.0
      '@aws-sdk/util-middleware': 3.357.0
      tslib: 2.6.0
    dev: false
    optional: true

  /@aws-sdk/middleware-stack@3.357.0:
    resolution: {integrity: sha512-nNV+jfwGwmbOGZujAY/U8AW3EbVlxa9DJDLz3TPp/39o6Vu5KEzHJyDDNreo2k9V/TMvV+nOzHafufgPdagv7w==}
    engines: {node: '>=14.0.0'}
    dependencies:
      tslib: 2.6.0
    dev: false
    optional: true

  /@aws-sdk/middleware-user-agent@3.357.0:
    resolution: {integrity: sha512-M/CsAXjGblZS4rEbMb0Dn9IXbfq4EjVaTHBfvuILU/dKRppWvjnm2lRtqCZ+LIT3ATbAjA3/dY7dWsjxQWwijA==}
    engines: {node: '>=14.0.0'}
    dependencies:
      '@aws-sdk/protocol-http': 3.357.0
      '@aws-sdk/types': 3.357.0
      '@aws-sdk/util-endpoints': 3.357.0
      tslib: 2.6.0
    dev: false
    optional: true

  /@aws-sdk/node-config-provider@3.357.0:
    resolution: {integrity: sha512-kwBIzKCaW3UWqLdELhy7TcN8itNMOjbzga530nalFILMvn2IxrkdKQhNgxGBXy6QK6kCOtH6OmcrG3/oZkLwig==}
    engines: {node: '>=14.0.0'}
    dependencies:
      '@aws-sdk/property-provider': 3.357.0
      '@aws-sdk/shared-ini-file-loader': 3.357.0
      '@aws-sdk/types': 3.357.0
      tslib: 2.6.0
    dev: false
    optional: true

  /@aws-sdk/node-http-handler@3.360.0:
    resolution: {integrity: sha512-oMsXdMmNwHpUbebETO44bq0N4SocEMGfPjYNUTRs8md7ita5fuFd2qFuvf+ZRt6iVcGWluIqmF8DidD+b7d+TA==}
    engines: {node: '>=14.0.0'}
    dependencies:
      '@aws-sdk/abort-controller': 3.357.0
      '@aws-sdk/protocol-http': 3.357.0
      '@aws-sdk/querystring-builder': 3.357.0
      '@aws-sdk/types': 3.357.0
      tslib: 2.6.0
    dev: false
    optional: true

  /@aws-sdk/property-provider@3.357.0:
    resolution: {integrity: sha512-im4W0u8WaYxG7J7ko4Xl3OEzK3Mrm1Rz6/txTGe6hTIHlyUISu1ekOQJXK6XYPqNMn8v1G3BiQREoRXUEJFbHg==}
    engines: {node: '>=14.0.0'}
    dependencies:
      '@aws-sdk/types': 3.357.0
      tslib: 2.6.0
    dev: false
    optional: true

  /@aws-sdk/protocol-http@3.357.0:
    resolution: {integrity: sha512-w1JHiI50VEea7duDeAspUiKJmmdIQblvRyjVMOqWA6FIQAyDVuEiPX7/MdQr0ScxhtRQxHbP0I4MFyl7ctRQvA==}
    engines: {node: '>=14.0.0'}
    dependencies:
      '@aws-sdk/types': 3.357.0
      tslib: 2.6.0
    dev: false
    optional: true

  /@aws-sdk/querystring-builder@3.357.0:
    resolution: {integrity: sha512-aQcicqB6Y2cNaXPPwunz612a01SMiQQPsdz632F/3Lzn0ua82BJKobHOtaiTUlmVJ5Q4/EAeNfwZgL7tTUNtDQ==}
    engines: {node: '>=14.0.0'}
    dependencies:
      '@aws-sdk/types': 3.357.0
      '@aws-sdk/util-uri-escape': 3.310.0
      tslib: 2.6.0
    dev: false
    optional: true

  /@aws-sdk/querystring-parser@3.357.0:
    resolution: {integrity: sha512-Svvq+atRNP9s2VxiklcUNgCzmt3T5kfs7X2C+yjmxHvOQTPjLNaNGbfC/vhjOK7aoXw0h+lBac48r5ymx1PbQA==}
    engines: {node: '>=14.0.0'}
    dependencies:
      '@aws-sdk/types': 3.357.0
      tslib: 2.6.0
    dev: false
    optional: true

  /@aws-sdk/service-error-classification@3.357.0:
    resolution: {integrity: sha512-VuXeL4g5vKO9HjgCZlxmH8Uv1FcqUSjmbPpQkbNtYIDck6u0qzM0rG+n0/1EjyQbPSr3MhW/pkWs5nx2Nljlyg==}
    engines: {node: '>=14.0.0'}
    dev: false
    optional: true

  /@aws-sdk/shared-ini-file-loader@3.357.0:
    resolution: {integrity: sha512-ceyqM4XxQe0Plb/oQAD2t1UOV2Iy4PFe1oAGM8dfJzYrRKu7zvMwru7/WaB3NYq+/mIY6RU+jjhRmjQ3GySVqA==}
    engines: {node: '>=14.0.0'}
    dependencies:
      '@aws-sdk/types': 3.357.0
      tslib: 2.6.0
    dev: false
    optional: true

  /@aws-sdk/signature-v4@3.357.0:
    resolution: {integrity: sha512-itt4/Jh9FqnzK30qIjXFBvM4J7zN4S/AAqsRMnaX7U4f/MV+1YxQHmzimpdMnsCXXs2jqFqKVRu6DewxJ3nbxg==}
    engines: {node: '>=14.0.0'}
    dependencies:
      '@aws-sdk/eventstream-codec': 3.357.0
      '@aws-sdk/is-array-buffer': 3.310.0
      '@aws-sdk/types': 3.357.0
      '@aws-sdk/util-hex-encoding': 3.310.0
      '@aws-sdk/util-middleware': 3.357.0
      '@aws-sdk/util-uri-escape': 3.310.0
      '@aws-sdk/util-utf8': 3.310.0
      tslib: 2.6.0
    dev: false
    optional: true

  /@aws-sdk/smithy-client@3.360.0:
    resolution: {integrity: sha512-R7wbT2SkgWNEAxMekOTNcPcvBszabW2+qHjrcelbbVJNjx/2yK+MbpZI4WRSncByQMeeoW+aSUP+JgsbpiOWfw==}
    engines: {node: '>=14.0.0'}
    dependencies:
      '@aws-sdk/middleware-stack': 3.357.0
      '@aws-sdk/types': 3.357.0
      '@aws-sdk/util-stream': 3.360.0
      '@smithy/types': 1.1.0
      tslib: 2.6.0
    dev: false
    optional: true

  /@aws-sdk/token-providers@3.362.0:
    resolution: {integrity: sha512-w7NTeB2j1CRdvDa7m08KQr12HN6qrOknXhGEMmf67bfdfAdmPWsJXIbxcKH8eze+acOzoimbqv8KyCVmyX/pCQ==}
    engines: {node: '>=14.0.0'}
    dependencies:
      '@aws-sdk/client-sso-oidc': 3.362.0
      '@aws-sdk/property-provider': 3.357.0
      '@aws-sdk/shared-ini-file-loader': 3.357.0
      '@aws-sdk/types': 3.357.0
      tslib: 2.6.0
    transitivePeerDependencies:
      - aws-crt
    dev: false
    optional: true

  /@aws-sdk/types@3.357.0:
    resolution: {integrity: sha512-/riCRaXg3p71BeWnShrai0y0QTdXcouPSM0Cn1olZbzTf7s71aLEewrc96qFrL70XhY4XvnxMpqQh+r43XIL3g==}
    engines: {node: '>=14.0.0'}
    dependencies:
      tslib: 2.6.0
    dev: false
    optional: true

  /@aws-sdk/url-parser@3.357.0:
    resolution: {integrity: sha512-fAaU6cFsaAba01lCRsRJiYR/LfXvX2wudyEyutBVglE4dWSoSeu3QJNxImIzTBULfbiFhz59++NQ1JUVx88IVg==}
    dependencies:
      '@aws-sdk/querystring-parser': 3.357.0
      '@aws-sdk/types': 3.357.0
      tslib: 2.6.0
    dev: false
    optional: true

  /@aws-sdk/util-base64@3.310.0:
    resolution: {integrity: sha512-v3+HBKQvqgdzcbL+pFswlx5HQsd9L6ZTlyPVL2LS9nNXnCcR3XgGz9jRskikRUuUvUXtkSG1J88GAOnJ/apTPg==}
    engines: {node: '>=14.0.0'}
    dependencies:
      '@aws-sdk/util-buffer-from': 3.310.0
      tslib: 2.6.0
    dev: false
    optional: true

  /@aws-sdk/util-body-length-browser@3.310.0:
    resolution: {integrity: sha512-sxsC3lPBGfpHtNTUoGXMQXLwjmR0zVpx0rSvzTPAuoVILVsp5AU/w5FphNPxD5OVIjNbZv9KsKTuvNTiZjDp9g==}
    dependencies:
      tslib: 2.6.0
    dev: false
    optional: true

  /@aws-sdk/util-body-length-node@3.310.0:
    resolution: {integrity: sha512-2tqGXdyKhyA6w4zz7UPoS8Ip+7sayOg9BwHNidiGm2ikbDxm1YrCfYXvCBdwaJxa4hJfRVz+aL9e+d3GqPI9pQ==}
    engines: {node: '>=14.0.0'}
    dependencies:
      tslib: 2.6.0
    dev: false
    optional: true

  /@aws-sdk/util-buffer-from@3.310.0:
    resolution: {integrity: sha512-i6LVeXFtGih5Zs8enLrt+ExXY92QV25jtEnTKHsmlFqFAuL3VBeod6boeMXkN2p9lbSVVQ1sAOOYZOHYbYkntw==}
    engines: {node: '>=14.0.0'}
    dependencies:
      '@aws-sdk/is-array-buffer': 3.310.0
      tslib: 2.6.0
    dev: false
    optional: true

  /@aws-sdk/util-config-provider@3.310.0:
    resolution: {integrity: sha512-xIBaYo8dwiojCw8vnUcIL4Z5tyfb1v3yjqyJKJWV/dqKUFOOS0U591plmXbM+M/QkXyML3ypon1f8+BoaDExrg==}
    engines: {node: '>=14.0.0'}
    dependencies:
      tslib: 2.6.0
    dev: false
    optional: true

  /@aws-sdk/util-defaults-mode-browser@3.360.0:
    resolution: {integrity: sha512-/GR8VlK9xo1Q5WbVYuNaZ+XfoCFdWNb4z4mpoEgvEgBH4R0GjqiAqLftUA8Ykq1tJuDAKPYVzUNzK8DC0pt7/g==}
    engines: {node: '>= 10.0.0'}
    dependencies:
      '@aws-sdk/property-provider': 3.357.0
      '@aws-sdk/types': 3.357.0
      bowser: 2.11.0
      tslib: 2.6.0
    dev: false
    optional: true

  /@aws-sdk/util-defaults-mode-node@3.360.0:
    resolution: {integrity: sha512-gR3Ctqpyl7SgStDJ1Jlq6qQDuw/rS9AgbAXx+s3wsmm3fm8lHKkXkDPYVvNDqd6dVXRO6q8MRx00lwkGI4qrpQ==}
    engines: {node: '>= 10.0.0'}
    dependencies:
      '@aws-sdk/config-resolver': 3.357.0
      '@aws-sdk/credential-provider-imds': 3.357.0
      '@aws-sdk/node-config-provider': 3.357.0
      '@aws-sdk/property-provider': 3.357.0
      '@aws-sdk/types': 3.357.0
      tslib: 2.6.0
    dev: false
    optional: true

  /@aws-sdk/util-endpoints@3.357.0:
    resolution: {integrity: sha512-XHKyS5JClT9su9hDif715jpZiWHQF9gKZXER8tW0gOizU3R9cyWc9EsJ2BRhFNhi7nt/JF/CLUEc5qDx3ETbUw==}
    engines: {node: '>=14.0.0'}
    dependencies:
      '@aws-sdk/types': 3.357.0
      tslib: 2.6.0
    dev: false
    optional: true

  /@aws-sdk/util-hex-encoding@3.310.0:
    resolution: {integrity: sha512-sVN7mcCCDSJ67pI1ZMtk84SKGqyix6/0A1Ab163YKn+lFBQRMKexleZzpYzNGxYzmQS6VanP/cfU7NiLQOaSfA==}
    engines: {node: '>=14.0.0'}
    dependencies:
      tslib: 2.6.0
    dev: false
    optional: true

  /@aws-sdk/util-locate-window@3.310.0:
    resolution: {integrity: sha512-qo2t/vBTnoXpjKxlsC2e1gBrRm80M3bId27r0BRB2VniSSe7bL1mmzM+/HFtujm0iAxtPM+aLEflLJlJeDPg0w==}
    engines: {node: '>=14.0.0'}
    dependencies:
      tslib: 2.6.0
    dev: false
    optional: true

  /@aws-sdk/util-middleware@3.357.0:
    resolution: {integrity: sha512-pV1krjZs7BdahZBfsCJMatE8kcor7GFsBOWrQgQDm9T0We5b5xPpOO2vxAD0RytBpY8Ky2ELs/+qXMv7l5fWIA==}
    engines: {node: '>=14.0.0'}
    dependencies:
      tslib: 2.6.0
    dev: false
    optional: true

  /@aws-sdk/util-retry@3.362.0:
    resolution: {integrity: sha512-LDRGKaF2EMcFEa6AlS+ilLiDEeHWyR5FN2+RHdfGQjcqn+Zdd5H6Vc0vUF5Z4PH3hXr5LPZcDh+zM7DlG22KJg==}
    engines: {node: '>= 14.0.0'}
    dependencies:
      '@aws-sdk/service-error-classification': 3.357.0
      tslib: 2.6.0
    dev: false
    optional: true

  /@aws-sdk/util-stream@3.360.0:
    resolution: {integrity: sha512-t3naBfNesXwLis29pzSfLx2ifCn2180GiPjRaIsQP14IiVCBOeT1xaU6Dpyk7WeR/jW4cu7wGl+kbeyfNF6QmQ==}
    engines: {node: '>=14.0.0'}
    dependencies:
      '@aws-sdk/fetch-http-handler': 3.357.0
      '@aws-sdk/node-http-handler': 3.360.0
      '@aws-sdk/types': 3.357.0
      '@aws-sdk/util-base64': 3.310.0
      '@aws-sdk/util-buffer-from': 3.310.0
      '@aws-sdk/util-hex-encoding': 3.310.0
      '@aws-sdk/util-utf8': 3.310.0
      tslib: 2.6.0
    dev: false
    optional: true

  /@aws-sdk/util-uri-escape@3.310.0:
    resolution: {integrity: sha512-drzt+aB2qo2LgtDoiy/3sVG8w63cgLkqFIa2NFlGpUgHFWTXkqtbgf4L5QdjRGKWhmZsnqkbtL7vkSWEcYDJ4Q==}
    engines: {node: '>=14.0.0'}
    dependencies:
      tslib: 2.6.0
    dev: false
    optional: true

  /@aws-sdk/util-user-agent-browser@3.357.0:
    resolution: {integrity: sha512-JHaWlNIUkPNvXkqeDOrqFzAlAgdwZK5mZw7FQnCRvf8tdSogpGZSkuyb9Z6rLD9gC40Srbc2nepO1cFpeMsDkA==}
    dependencies:
      '@aws-sdk/types': 3.357.0
      bowser: 2.11.0
      tslib: 2.6.0
    dev: false
    optional: true

  /@aws-sdk/util-user-agent-node@3.357.0:
    resolution: {integrity: sha512-RdpQoaJWQvcS99TVgSbT451iGrlH4qpWUWFA9U1IRhxOSsmC1hz8ME7xc8nci9SREx/ZlfT3ai6LpoAzAtIEMA==}
    engines: {node: '>=14.0.0'}
    peerDependencies:
      aws-crt: '>=1.0.0'
    peerDependenciesMeta:
      aws-crt:
        optional: true
    dependencies:
      '@aws-sdk/node-config-provider': 3.357.0
      '@aws-sdk/types': 3.357.0
      tslib: 2.6.0
    dev: false
    optional: true

  /@aws-sdk/util-utf8-browser@3.259.0:
    resolution: {integrity: sha512-UvFa/vR+e19XookZF8RzFZBrw2EUkQWxiBW0yYQAhvk3C+QVGl0H3ouca8LDBlBfQKXwmW3huo/59H8rwb1wJw==}
    dependencies:
      tslib: 2.6.0
    dev: false
    optional: true

  /@aws-sdk/util-utf8@3.310.0:
    resolution: {integrity: sha512-DnLfFT8uCO22uOJc0pt0DsSNau1GTisngBCDw8jQuWT5CqogMJu4b/uXmwEqfj8B3GX6Xsz8zOd6JpRlPftQoA==}
    engines: {node: '>=14.0.0'}
    dependencies:
      '@aws-sdk/util-buffer-from': 3.310.0
      tslib: 2.6.0
    dev: false
    optional: true

  /@babel/cli@7.17.10(@babel/core@7.18.0):
    resolution: {integrity: sha512-OygVO1M2J4yPMNOW9pb+I6kFGpQK77HmG44Oz3hg8xQIl5L/2zq+ZohwAdSaqYgVwM0SfmPHZHphH4wR8qzVYw==}
    engines: {node: '>=6.9.0'}
    hasBin: true
    peerDependencies:
      '@babel/core': ^7.0.0-0
    dependencies:
      '@babel/core': 7.18.0
      '@jridgewell/trace-mapping': 0.3.17
      commander: 4.1.1
      convert-source-map: 1.9.0
      fs-readdir-recursive: 1.1.0
      glob: 7.2.3
      make-dir: 2.1.0
      slash: 2.0.0
    optionalDependencies:
      '@nicolo-ribaudo/chokidar-2': 2.1.8-no-fsevents.3
      chokidar: 3.5.3
    dev: true

  /@babel/code-frame@7.10.4:
    resolution: {integrity: sha512-vG6SvB6oYEhvgisZNFRmRCUkLz11c7rp+tbNTynGqc6mS1d5ATd/sGyV6W0KZZnXRKMTzZDRgQT3Ou9jhpAfUg==}
    dependencies:
      '@babel/highlight': 7.22.5

  /@babel/code-frame@7.12.11:
    resolution: {integrity: sha512-Zt1yodBx1UcyiePMSkWnU4hPqhwq7hGi2nFL1LeA3EUl+q2LQx16MISgJ0+z7dnmgvP9QtIleuETGOiOH1RcIw==}
    dependencies:
      '@babel/highlight': 7.22.5

  /@babel/code-frame@7.18.6:
    resolution: {integrity: sha512-TDCmlK5eOvH+eH7cdAFlNXeVJqWIQ7gW9tY1GJIpUtFb6CmjVyq2VM3u71bOyR8CRihcCgMUYoDNyLXao3+70Q==}
    engines: {node: '>=6.9.0'}
    dependencies:
      '@babel/highlight': 7.22.5

  /@babel/code-frame@7.22.5:
    resolution: {integrity: sha512-Xmwn266vad+6DAqEB2A6V/CcZVp62BbwVmcOJc2RPuwih1kw02TjQvWVWlcKGbBPd+8/0V5DEkOcizRGYsspYQ==}
    engines: {node: '>=6.9.0'}
    dependencies:
      '@babel/highlight': 7.22.5

  /@babel/compat-data@7.21.0:
    resolution: {integrity: sha512-gMuZsmsgxk/ENC3O/fRw5QY8A9/uxQbbCEypnLIiYYc/qVJtEV7ouxC3EllIIwNzMqAQee5tanFabWsUOutS7g==}
    engines: {node: '>=6.9.0'}
    dev: true

  /@babel/compat-data@7.22.6:
    resolution: {integrity: sha512-29tfsWTq2Ftu7MXmimyC0C5FDZv5DYxOZkh3XD3+QW4V/BYuv/LyEsjj3c0hqedEaDt6DBfDvexMKU8YevdqFg==}
    engines: {node: '>=6.9.0'}

  /@babel/compat-data@7.22.9:
    resolution: {integrity: sha512-5UamI7xkUcJ3i9qVDS+KFDEK8/7oJ55/sJMB1Ge7IEapr7KfdfV/HErR+koZwOfd+SgtFKOKRhRakdg++DcJpQ==}
    engines: {node: '>=6.9.0'}

  /@babel/core@7.10.5:
    resolution: {integrity: sha512-O34LQooYVDXPl7QWCdW9p4NR+QlzOr7xShPPJz8GsuCU3/8ua/wqTr7gmnxXv+WBESiGU/G5s16i6tUvHkNb+w==}
    engines: {node: '>=6.9.0'}
    dependencies:
      '@babel/code-frame': 7.22.5
      '@babel/generator': 7.22.7
      '@babel/helper-module-transforms': 7.22.5
      '@babel/helpers': 7.22.6
      '@babel/parser': 7.22.7
      '@babel/template': 7.22.5
      '@babel/traverse': 7.22.8
      '@babel/types': 7.22.5
      convert-source-map: 1.9.0
      debug: 4.3.4(supports-color@8.1.1)
      gensync: 1.0.0-beta.2
      json5: 2.2.3
      lodash: 4.17.21
      resolve: 1.22.2
      semver: 5.7.1
      source-map: 0.5.7
    transitivePeerDependencies:
      - supports-color

  /@babel/core@7.12.9:
    resolution: {integrity: sha512-gTXYh3M5wb7FRXQy+FErKFAv90BnlOuNn1QkCK2lREoPAjrQCO49+HVSrFoe5uakFAF5eenS75KbO2vQiLrTMQ==}
    engines: {node: '>=6.9.0'}
    dependencies:
      '@babel/code-frame': 7.22.5
      '@babel/generator': 7.22.7
      '@babel/helper-module-transforms': 7.22.5
      '@babel/helpers': 7.22.6
      '@babel/parser': 7.22.7
      '@babel/template': 7.22.5
      '@babel/traverse': 7.22.8
      '@babel/types': 7.22.5
      convert-source-map: 1.9.0
      debug: 4.3.4(supports-color@8.1.1)
      gensync: 1.0.0-beta.2
      json5: 2.2.3
      lodash: 4.17.21
      resolve: 1.22.2
      semver: 5.7.1
      source-map: 0.5.7
    transitivePeerDependencies:
      - supports-color
    dev: true

  /@babel/core@7.18.0:
    resolution: {integrity: sha512-Xyw74OlJwDijToNi0+6BBI5mLLR5+5R3bcSH80LXzjzEGEUlvNzujEE71BaD/ApEZHAvFI/Mlmp4M5lIkdeeWw==}
    engines: {node: '>=6.9.0'}
    dependencies:
      '@ampproject/remapping': 2.2.0
      '@babel/code-frame': 7.18.6
      '@babel/generator': 7.21.1
      '@babel/helper-compilation-targets': 7.20.7(@babel/core@7.18.0)
      '@babel/helper-module-transforms': 7.21.2
      '@babel/helpers': 7.21.0
      '@babel/parser': 7.21.2
      '@babel/template': 7.20.7
      '@babel/traverse': 7.21.2
      '@babel/types': 7.20.7
      convert-source-map: 1.9.0
      debug: 4.3.4(supports-color@8.1.1)
      gensync: 1.0.0-beta.2
      json5: 2.2.3
      semver: 6.3.0
    transitivePeerDependencies:
      - supports-color
    dev: true

  /@babel/core@7.20.12:
    resolution: {integrity: sha512-XsMfHovsUYHFMdrIHkZphTN/2Hzzi78R08NuHfDBehym2VsPDL6Zn/JAD/JQdnRvbSsbQc4mVaU1m6JgtTEElg==}
    engines: {node: '>=6.9.0'}
    dependencies:
      '@ampproject/remapping': 2.2.0
      '@babel/code-frame': 7.22.5
      '@babel/generator': 7.22.7
      '@babel/helper-compilation-targets': 7.22.6(@babel/core@7.20.12)
      '@babel/helper-module-transforms': 7.22.5
      '@babel/helpers': 7.22.6
      '@babel/parser': 7.22.7
      '@babel/template': 7.22.5
      '@babel/traverse': 7.22.8
      '@babel/types': 7.22.5
      convert-source-map: 1.9.0
      debug: 4.3.4(supports-color@8.1.1)
      gensync: 1.0.0-beta.2
      json5: 2.2.3
      semver: 6.3.1
    transitivePeerDependencies:
      - supports-color

  /@babel/core@7.22.9:
    resolution: {integrity: sha512-G2EgeufBcYw27U4hhoIwFcgc1XU7TlXJ3mv04oOv1WCuo900U/anZSPzEqNjwdjgffkk2Gs0AN0dW1CKVLcG7w==}
    engines: {node: '>=6.9.0'}
    dependencies:
      '@ampproject/remapping': 2.2.0
      '@babel/code-frame': 7.22.5
      '@babel/generator': 7.22.9
      '@babel/helper-compilation-targets': 7.22.9(@babel/core@7.22.9)
      '@babel/helper-module-transforms': 7.22.9(@babel/core@7.22.9)
      '@babel/helpers': 7.22.6
      '@babel/parser': 7.22.7
      '@babel/template': 7.22.5
      '@babel/traverse': 7.22.8
      '@babel/types': 7.22.5
      convert-source-map: 1.9.0
      debug: 4.3.4(supports-color@8.1.1)
      gensync: 1.0.0-beta.2
      json5: 2.2.3
      semver: 6.3.1
    transitivePeerDependencies:
      - supports-color

  /@babel/eslint-parser@7.19.1(@babel/core@7.20.12)(eslint@7.32.0):
    resolution: {integrity: sha512-AqNf2QWt1rtu2/1rLswy6CDP7H9Oh3mMhk177Y67Rg8d7RD9WfOLLv8CGn6tisFvS2htm86yIe1yLF6I1UDaGQ==}
    engines: {node: ^10.13.0 || ^12.13.0 || >=14.0.0}
    peerDependencies:
      '@babel/core': '>=7.11.0'
      eslint: ^7.5.0 || ^8.0.0
    dependencies:
      '@babel/core': 7.20.12
      '@nicolo-ribaudo/eslint-scope-5-internals': 5.1.1-v1
      eslint: 7.32.0
      eslint-visitor-keys: 2.1.0
      semver: 6.3.1

  /@babel/eslint-parser@7.22.9(@babel/core@7.22.9)(eslint@8.45.0):
    resolution: {integrity: sha512-xdMkt39/nviO/4vpVdrEYPwXCsYIXSSAr6mC7WQsNIlGnuxKyKE7GZjalcnbSWiC4OXGNNN3UQPeHfjSC6sTDA==}
    engines: {node: ^10.13.0 || ^12.13.0 || >=14.0.0}
    peerDependencies:
      '@babel/core': '>=7.11.0'
      eslint: ^7.5.0 || ^8.0.0
    dependencies:
      '@babel/core': 7.22.9
      '@nicolo-ribaudo/eslint-scope-5-internals': 5.1.1-v1
      eslint: 8.45.0
      eslint-visitor-keys: 2.1.0
      semver: 6.3.1

  /@babel/generator@7.21.1:
    resolution: {integrity: sha512-1lT45bAYlQhFn/BHivJs43AiW2rg3/UbLyShGfF3C0KmHvO5fSghWd5kBJy30kpRRucGzXStvnnCFniCR2kXAA==}
    engines: {node: '>=6.9.0'}
    dependencies:
      '@babel/types': 7.22.5
      '@jridgewell/gen-mapping': 0.3.2
      '@jridgewell/trace-mapping': 0.3.18
      jsesc: 2.5.2
    dev: true

  /@babel/generator@7.22.7:
    resolution: {integrity: sha512-p+jPjMG+SI8yvIaxGgeW24u7q9+5+TGpZh8/CuB7RhBKd7RCy8FayNEFNNKrNK/eUcY/4ExQqLmyrvBXKsIcwQ==}
    engines: {node: '>=6.9.0'}
    dependencies:
      '@babel/types': 7.22.5
      '@jridgewell/gen-mapping': 0.3.2
      '@jridgewell/trace-mapping': 0.3.18
      jsesc: 2.5.2

  /@babel/generator@7.22.9:
    resolution: {integrity: sha512-KtLMbmicyuK2Ak/FTCJVbDnkN1SlT8/kceFTiuDiiRUUSMnHMidxSCdG4ndkTOHHpoomWe/4xkvHkEOncwjYIw==}
    engines: {node: '>=6.9.0'}
    dependencies:
      '@babel/types': 7.22.5
      '@jridgewell/gen-mapping': 0.3.2
      '@jridgewell/trace-mapping': 0.3.18
      jsesc: 2.5.2

  /@babel/helper-annotate-as-pure@7.18.6:
    resolution: {integrity: sha512-duORpUiYrEpzKIop6iNbjnwKLAKnJ47csTyRACyEmWj0QdUrm5aqNJGHSSEQSUAvNW0ojX0dOmK9dZduvkfeXA==}
    engines: {node: '>=6.9.0'}
    dependencies:
      '@babel/types': 7.22.5

  /@babel/helper-annotate-as-pure@7.22.5:
    resolution: {integrity: sha512-LvBTxu8bQSQkcyKOU+a1btnNFQ1dMAd0R6PyW3arXes06F6QLWLIrd681bxRPIXlrMGR3XYnW9JyML7dP3qgxg==}
    engines: {node: '>=6.9.0'}
    dependencies:
      '@babel/types': 7.22.5

  /@babel/helper-builder-binary-assignment-operator-visitor@7.22.5:
    resolution: {integrity: sha512-m1EP3lVOPptR+2DwD125gziZNcmoNSHGmJROKoy87loWUQyJaVXDgpmruWqDARZSmtYQ+Dl25okU8+qhVzuykw==}
    engines: {node: '>=6.9.0'}
    dependencies:
      '@babel/types': 7.22.5

  /@babel/helper-compilation-targets@7.20.7(@babel/core@7.18.0):
    resolution: {integrity: sha512-4tGORmfQcrc+bvrjb5y3dG9Mx1IOZjsHqQVUz7XCNHO+iTmqxWnVg3KRygjGmpRLJGdQSKuvFinbIb0CnZwHAQ==}
    engines: {node: '>=6.9.0'}
    peerDependencies:
      '@babel/core': ^7.0.0
    dependencies:
      '@babel/compat-data': 7.22.6
      '@babel/core': 7.18.0
      '@babel/helper-validator-option': 7.22.5
      browserslist: 4.21.9
      lru-cache: 5.1.1
      semver: 6.3.1
    dev: true

  /@babel/helper-compilation-targets@7.20.7(@babel/core@7.22.9):
    resolution: {integrity: sha512-4tGORmfQcrc+bvrjb5y3dG9Mx1IOZjsHqQVUz7XCNHO+iTmqxWnVg3KRygjGmpRLJGdQSKuvFinbIb0CnZwHAQ==}
    engines: {node: '>=6.9.0'}
    peerDependencies:
      '@babel/core': ^7.0.0
    dependencies:
      '@babel/compat-data': 7.22.6
      '@babel/core': 7.22.9
      '@babel/helper-validator-option': 7.22.5
      browserslist: 4.21.9
      lru-cache: 5.1.1
      semver: 6.3.1
    dev: true

  /@babel/helper-compilation-targets@7.22.6(@babel/core@7.18.0):
    resolution: {integrity: sha512-534sYEqWD9VfUm3IPn2SLcH4Q3P86XL+QvqdC7ZsFrzyyPF3T4XGiVghF6PTYNdWg6pXuoqXxNQAhbYeEInTzA==}
    engines: {node: '>=6.9.0'}
    peerDependencies:
      '@babel/core': ^7.0.0
    dependencies:
      '@babel/compat-data': 7.22.6
      '@babel/core': 7.18.0
      '@babel/helper-validator-option': 7.22.5
      '@nicolo-ribaudo/semver-v6': 6.3.3
      browserslist: 4.21.9
      lru-cache: 5.1.1
    dev: true

  /@babel/helper-compilation-targets@7.22.6(@babel/core@7.20.12):
    resolution: {integrity: sha512-534sYEqWD9VfUm3IPn2SLcH4Q3P86XL+QvqdC7ZsFrzyyPF3T4XGiVghF6PTYNdWg6pXuoqXxNQAhbYeEInTzA==}
    engines: {node: '>=6.9.0'}
    peerDependencies:
      '@babel/core': ^7.0.0
    dependencies:
      '@babel/compat-data': 7.22.6
      '@babel/core': 7.20.12
      '@babel/helper-validator-option': 7.22.5
      '@nicolo-ribaudo/semver-v6': 6.3.3
      browserslist: 4.21.9
      lru-cache: 5.1.1

  /@babel/helper-compilation-targets@7.22.6(@babel/core@7.22.9):
    resolution: {integrity: sha512-534sYEqWD9VfUm3IPn2SLcH4Q3P86XL+QvqdC7ZsFrzyyPF3T4XGiVghF6PTYNdWg6pXuoqXxNQAhbYeEInTzA==}
    engines: {node: '>=6.9.0'}
    peerDependencies:
      '@babel/core': ^7.0.0
    dependencies:
      '@babel/compat-data': 7.22.6
      '@babel/core': 7.22.9
      '@babel/helper-validator-option': 7.22.5
      '@nicolo-ribaudo/semver-v6': 6.3.3
      browserslist: 4.21.9
      lru-cache: 5.1.1

  /@babel/helper-compilation-targets@7.22.9(@babel/core@7.20.12):
    resolution: {integrity: sha512-7qYrNM6HjpnPHJbopxmb8hSPoZ0gsX8IvUS32JGVoy+pU9e5N0nLr1VjJoR6kA4d9dmGLxNYOjeB8sUDal2WMw==}
    engines: {node: '>=6.9.0'}
    peerDependencies:
      '@babel/core': ^7.0.0
    dependencies:
      '@babel/compat-data': 7.22.9
      '@babel/core': 7.20.12
      '@babel/helper-validator-option': 7.22.5
      browserslist: 4.21.9
      lru-cache: 5.1.1
      semver: 6.3.1

  /@babel/helper-compilation-targets@7.22.9(@babel/core@7.22.9):
    resolution: {integrity: sha512-7qYrNM6HjpnPHJbopxmb8hSPoZ0gsX8IvUS32JGVoy+pU9e5N0nLr1VjJoR6kA4d9dmGLxNYOjeB8sUDal2WMw==}
    engines: {node: '>=6.9.0'}
    peerDependencies:
      '@babel/core': ^7.0.0
    dependencies:
      '@babel/compat-data': 7.22.9
      '@babel/core': 7.22.9
      '@babel/helper-validator-option': 7.22.5
      browserslist: 4.21.9
      lru-cache: 5.1.1
      semver: 6.3.1

  /@babel/helper-create-class-features-plugin@7.21.0(@babel/core@7.18.0):
    resolution: {integrity: sha512-Q8wNiMIdwsv5la5SPxNYzzkPnjgC0Sy0i7jLkVOCdllu/xcVNkr3TeZzbHBJrj+XXRqzX5uCyCoV9eu6xUG7KQ==}
    engines: {node: '>=6.9.0'}
    peerDependencies:
      '@babel/core': ^7.0.0
    dependencies:
      '@babel/core': 7.18.0
      '@babel/helper-annotate-as-pure': 7.18.6
      '@babel/helper-environment-visitor': 7.22.1
      '@babel/helper-function-name': 7.21.0
      '@babel/helper-member-expression-to-functions': 7.22.3
      '@babel/helper-optimise-call-expression': 7.18.6
      '@babel/helper-replace-supers': 7.22.1
      '@babel/helper-skip-transparent-expression-wrappers': 7.20.0
      '@babel/helper-split-export-declaration': 7.18.6
    transitivePeerDependencies:
      - supports-color
    dev: true

  /@babel/helper-create-class-features-plugin@7.21.0(@babel/core@7.20.12):
    resolution: {integrity: sha512-Q8wNiMIdwsv5la5SPxNYzzkPnjgC0Sy0i7jLkVOCdllu/xcVNkr3TeZzbHBJrj+XXRqzX5uCyCoV9eu6xUG7KQ==}
    engines: {node: '>=6.9.0'}
    peerDependencies:
      '@babel/core': ^7.0.0
    dependencies:
      '@babel/core': 7.20.12
      '@babel/helper-annotate-as-pure': 7.18.6
      '@babel/helper-environment-visitor': 7.22.1
      '@babel/helper-function-name': 7.21.0
      '@babel/helper-member-expression-to-functions': 7.22.3
      '@babel/helper-optimise-call-expression': 7.18.6
      '@babel/helper-replace-supers': 7.22.1
      '@babel/helper-skip-transparent-expression-wrappers': 7.20.0
      '@babel/helper-split-export-declaration': 7.18.6
    transitivePeerDependencies:
      - supports-color

  /@babel/helper-create-class-features-plugin@7.21.0(@babel/core@7.22.9):
    resolution: {integrity: sha512-Q8wNiMIdwsv5la5SPxNYzzkPnjgC0Sy0i7jLkVOCdllu/xcVNkr3TeZzbHBJrj+XXRqzX5uCyCoV9eu6xUG7KQ==}
    engines: {node: '>=6.9.0'}
    peerDependencies:
      '@babel/core': ^7.0.0
    dependencies:
      '@babel/core': 7.22.9
      '@babel/helper-annotate-as-pure': 7.18.6
      '@babel/helper-environment-visitor': 7.22.1
      '@babel/helper-function-name': 7.21.0
      '@babel/helper-member-expression-to-functions': 7.22.3
      '@babel/helper-optimise-call-expression': 7.18.6
      '@babel/helper-replace-supers': 7.22.1
      '@babel/helper-skip-transparent-expression-wrappers': 7.20.0
      '@babel/helper-split-export-declaration': 7.18.6
    transitivePeerDependencies:
      - supports-color

  /@babel/helper-create-class-features-plugin@7.22.5(@babel/core@7.18.0):
    resolution: {integrity: sha512-xkb58MyOYIslxu3gKmVXmjTtUPvBU4odYzbiIQbWwLKIHCsx6UGZGX6F1IznMFVnDdirseUZopzN+ZRt8Xb33Q==}
    engines: {node: '>=6.9.0'}
    peerDependencies:
      '@babel/core': ^7.0.0
    dependencies:
      '@babel/core': 7.18.0
      '@babel/helper-annotate-as-pure': 7.22.5
      '@babel/helper-environment-visitor': 7.22.5
      '@babel/helper-function-name': 7.22.5
      '@babel/helper-member-expression-to-functions': 7.22.5
      '@babel/helper-optimise-call-expression': 7.22.5
      '@babel/helper-replace-supers': 7.22.5
      '@babel/helper-skip-transparent-expression-wrappers': 7.22.5
      '@babel/helper-split-export-declaration': 7.22.5
      semver: 6.3.0
    transitivePeerDependencies:
      - supports-color
    dev: true

  /@babel/helper-create-class-features-plugin@7.22.5(@babel/core@7.20.12):
    resolution: {integrity: sha512-xkb58MyOYIslxu3gKmVXmjTtUPvBU4odYzbiIQbWwLKIHCsx6UGZGX6F1IznMFVnDdirseUZopzN+ZRt8Xb33Q==}
    engines: {node: '>=6.9.0'}
    peerDependencies:
      '@babel/core': ^7.0.0
    dependencies:
      '@babel/core': 7.20.12
      '@babel/helper-annotate-as-pure': 7.22.5
      '@babel/helper-environment-visitor': 7.22.5
      '@babel/helper-function-name': 7.22.5
      '@babel/helper-member-expression-to-functions': 7.22.5
      '@babel/helper-optimise-call-expression': 7.22.5
      '@babel/helper-replace-supers': 7.22.5
      '@babel/helper-skip-transparent-expression-wrappers': 7.22.5
      '@babel/helper-split-export-declaration': 7.22.5
      semver: 6.3.0
    transitivePeerDependencies:
      - supports-color

  /@babel/helper-create-class-features-plugin@7.22.5(@babel/core@7.22.9):
    resolution: {integrity: sha512-xkb58MyOYIslxu3gKmVXmjTtUPvBU4odYzbiIQbWwLKIHCsx6UGZGX6F1IznMFVnDdirseUZopzN+ZRt8Xb33Q==}
    engines: {node: '>=6.9.0'}
    peerDependencies:
      '@babel/core': ^7.0.0
    dependencies:
      '@babel/core': 7.22.9
      '@babel/helper-annotate-as-pure': 7.22.5
      '@babel/helper-environment-visitor': 7.22.5
      '@babel/helper-function-name': 7.22.5
      '@babel/helper-member-expression-to-functions': 7.22.5
      '@babel/helper-optimise-call-expression': 7.22.5
      '@babel/helper-replace-supers': 7.22.5
      '@babel/helper-skip-transparent-expression-wrappers': 7.22.5
      '@babel/helper-split-export-declaration': 7.22.5
      semver: 6.3.0
    transitivePeerDependencies:
      - supports-color

  /@babel/helper-create-regexp-features-plugin@7.22.5(@babel/core@7.18.0):
    resolution: {integrity: sha512-1VpEFOIbMRaXyDeUwUfmTIxExLwQ+zkW+Bh5zXpApA3oQedBx9v/updixWxnx/bZpKw7u8VxWjb/qWpIcmPq8A==}
    engines: {node: '>=6.9.0'}
    peerDependencies:
      '@babel/core': ^7.0.0
    dependencies:
      '@babel/core': 7.18.0
      '@babel/helper-annotate-as-pure': 7.22.5
      regexpu-core: 5.3.1
      semver: 6.3.1
    dev: true

  /@babel/helper-create-regexp-features-plugin@7.22.5(@babel/core@7.20.12):
    resolution: {integrity: sha512-1VpEFOIbMRaXyDeUwUfmTIxExLwQ+zkW+Bh5zXpApA3oQedBx9v/updixWxnx/bZpKw7u8VxWjb/qWpIcmPq8A==}
    engines: {node: '>=6.9.0'}
    peerDependencies:
      '@babel/core': ^7.0.0
    dependencies:
      '@babel/core': 7.20.12
      '@babel/helper-annotate-as-pure': 7.22.5
      regexpu-core: 5.3.1
      semver: 6.3.1

  /@babel/helper-create-regexp-features-plugin@7.22.5(@babel/core@7.22.9):
    resolution: {integrity: sha512-1VpEFOIbMRaXyDeUwUfmTIxExLwQ+zkW+Bh5zXpApA3oQedBx9v/updixWxnx/bZpKw7u8VxWjb/qWpIcmPq8A==}
    engines: {node: '>=6.9.0'}
    peerDependencies:
      '@babel/core': ^7.0.0
    dependencies:
      '@babel/core': 7.22.9
      '@babel/helper-annotate-as-pure': 7.22.5
      regexpu-core: 5.3.1
      semver: 6.3.1

  /@babel/helper-define-polyfill-provider@0.1.5(@babel/core@7.22.9):
    resolution: {integrity: sha512-nXuzCSwlJ/WKr8qxzW816gwyT6VZgiJG17zR40fou70yfAcqjoNyTLl/DQ+FExw5Hx5KNqshmN8Ldl/r2N7cTg==}
    peerDependencies:
      '@babel/core': ^7.4.0-0
    dependencies:
      '@babel/core': 7.22.9
      '@babel/helper-compilation-targets': 7.22.6(@babel/core@7.22.9)
      '@babel/helper-module-imports': 7.22.5
      '@babel/helper-plugin-utils': 7.22.5
      '@babel/traverse': 7.22.8
      debug: 4.3.4(supports-color@8.1.1)
      lodash.debounce: 4.0.8
      resolve: 1.22.2
      semver: 6.3.1
    transitivePeerDependencies:
      - supports-color
    dev: true

  /@babel/helper-define-polyfill-provider@0.3.3(@babel/core@7.18.0):
    resolution: {integrity: sha512-z5aQKU4IzbqCC1XH0nAqfsFLMVSo22SBKUc0BxGrLkolTdPTructy0ToNnlO2zA4j9Q/7pjMZf0DSY+DSTYzww==}
    peerDependencies:
      '@babel/core': ^7.4.0-0
    dependencies:
      '@babel/core': 7.18.0
      '@babel/helper-compilation-targets': 7.22.6(@babel/core@7.18.0)
      '@babel/helper-plugin-utils': 7.22.5
      debug: 4.3.4(supports-color@8.1.1)
      lodash.debounce: 4.0.8
      resolve: 1.22.2
      semver: 6.3.1
    transitivePeerDependencies:
      - supports-color
    dev: true

  /@babel/helper-define-polyfill-provider@0.3.3(@babel/core@7.20.12):
    resolution: {integrity: sha512-z5aQKU4IzbqCC1XH0nAqfsFLMVSo22SBKUc0BxGrLkolTdPTructy0ToNnlO2zA4j9Q/7pjMZf0DSY+DSTYzww==}
    peerDependencies:
      '@babel/core': ^7.4.0-0
    dependencies:
      '@babel/core': 7.20.12
      '@babel/helper-compilation-targets': 7.22.6(@babel/core@7.20.12)
      '@babel/helper-plugin-utils': 7.22.5
      debug: 4.3.4(supports-color@8.1.1)
      lodash.debounce: 4.0.8
      resolve: 1.22.2
      semver: 6.3.1
    transitivePeerDependencies:
      - supports-color

  /@babel/helper-define-polyfill-provider@0.3.3(@babel/core@7.22.9):
    resolution: {integrity: sha512-z5aQKU4IzbqCC1XH0nAqfsFLMVSo22SBKUc0BxGrLkolTdPTructy0ToNnlO2zA4j9Q/7pjMZf0DSY+DSTYzww==}
    peerDependencies:
      '@babel/core': ^7.4.0-0
    dependencies:
      '@babel/core': 7.22.9
      '@babel/helper-compilation-targets': 7.22.6(@babel/core@7.22.9)
      '@babel/helper-plugin-utils': 7.22.5
      debug: 4.3.4(supports-color@8.1.1)
      lodash.debounce: 4.0.8
      resolve: 1.22.2
      semver: 6.3.1
    transitivePeerDependencies:
      - supports-color
    dev: false

  /@babel/helper-define-polyfill-provider@0.4.1(@babel/core@7.20.12):
    resolution: {integrity: sha512-kX4oXixDxG197yhX+J3Wp+NpL2wuCFjWQAr6yX2jtCnflK9ulMI51ULFGIrWiX1jGfvAxdHp+XQCcP2bZGPs9A==}
    peerDependencies:
      '@babel/core': ^7.4.0-0
    dependencies:
      '@babel/core': 7.20.12
      '@babel/helper-compilation-targets': 7.22.9(@babel/core@7.20.12)
      '@babel/helper-plugin-utils': 7.22.5
      debug: 4.3.4(supports-color@8.1.1)
      lodash.debounce: 4.0.8
      resolve: 1.22.2
    transitivePeerDependencies:
      - supports-color

  /@babel/helper-define-polyfill-provider@0.4.1(@babel/core@7.22.9):
    resolution: {integrity: sha512-kX4oXixDxG197yhX+J3Wp+NpL2wuCFjWQAr6yX2jtCnflK9ulMI51ULFGIrWiX1jGfvAxdHp+XQCcP2bZGPs9A==}
    peerDependencies:
      '@babel/core': ^7.4.0-0
    dependencies:
      '@babel/core': 7.22.9
      '@babel/helper-compilation-targets': 7.22.9(@babel/core@7.22.9)
      '@babel/helper-plugin-utils': 7.22.5
      debug: 4.3.4(supports-color@8.1.1)
      lodash.debounce: 4.0.8
      resolve: 1.22.2
    transitivePeerDependencies:
      - supports-color

  /@babel/helper-environment-visitor@7.22.1:
    resolution: {integrity: sha512-Z2tgopurB/kTbidvzeBrc2To3PUP/9i5MUe+fU6QJCQDyPwSH2oRapkLw3KGECDYSjhQZCNxEvNvZlLw8JjGwA==}
    engines: {node: '>=6.9.0'}

  /@babel/helper-environment-visitor@7.22.5:
    resolution: {integrity: sha512-XGmhECfVA/5sAt+H+xpSg0mfrHq6FzNr9Oxh7PSEBBRUb/mL7Kz3NICXb194rCqAEdxkhPT1a88teizAFyvk8Q==}
    engines: {node: '>=6.9.0'}

  /@babel/helper-function-name@7.21.0:
    resolution: {integrity: sha512-HfK1aMRanKHpxemaY2gqBmL04iAPOPRj7DxtNbiDOrJK+gdwkiNRVpCpUJYbUT+aZyemKN8brqTOxzCaG6ExRg==}
    engines: {node: '>=6.9.0'}
    dependencies:
      '@babel/template': 7.22.5
      '@babel/types': 7.22.5

  /@babel/helper-function-name@7.22.5:
    resolution: {integrity: sha512-wtHSq6jMRE3uF2otvfuD3DIvVhOsSNshQl0Qrd7qC9oQJzHvOL4qQXlQn2916+CXGywIjpGuIkoyZRRxHPiNQQ==}
    engines: {node: '>=6.9.0'}
    dependencies:
      '@babel/template': 7.22.5
      '@babel/types': 7.22.5

  /@babel/helper-hoist-variables@7.22.5:
    resolution: {integrity: sha512-wGjk9QZVzvknA6yKIUURb8zY3grXCcOZt+/7Wcy8O2uctxhplmUPkOdlgoNhmdVee2c92JXbf1xpMtVNbfoxRw==}
    engines: {node: '>=6.9.0'}
    dependencies:
      '@babel/types': 7.22.5

  /@babel/helper-member-expression-to-functions@7.22.3:
    resolution: {integrity: sha512-Gl7sK04b/2WOb6OPVeNy9eFKeD3L6++CzL3ykPOWqTn08xgYYK0wz4TUh2feIImDXxcVW3/9WQ1NMKY66/jfZA==}
    engines: {node: '>=6.9.0'}
    dependencies:
      '@babel/types': 7.22.5

  /@babel/helper-member-expression-to-functions@7.22.5:
    resolution: {integrity: sha512-aBiH1NKMG0H2cGZqspNvsaBe6wNGjbJjuLy29aU+eDZjSbbN53BaxlpB02xm9v34pLTZ1nIQPFYn2qMZoa5BQQ==}
    engines: {node: '>=6.9.0'}
    dependencies:
      '@babel/types': 7.22.5

  /@babel/helper-module-imports@7.18.6:
    resolution: {integrity: sha512-0NFvs3VkuSYbFi1x2Vd6tKrywq+z/cLeYC/RJNFrIX/30Bf5aiGYbtvGXolEktzJH8o5E5KJ3tT+nkxuuZFVlA==}
    engines: {node: '>=6.9.0'}
    dependencies:
      '@babel/types': 7.22.5

  /@babel/helper-module-imports@7.22.5:
    resolution: {integrity: sha512-8Dl6+HD/cKifutF5qGd/8ZJi84QeAKh+CEe1sBzz8UayBBGg1dAIJrdHOcOM5b2MpzWL2yuotJTtGjETq0qjXg==}
    engines: {node: '>=6.9.0'}
    dependencies:
      '@babel/types': 7.22.5

  /@babel/helper-module-transforms@7.21.2:
    resolution: {integrity: sha512-79yj2AR4U/Oqq/WOV7Lx6hUjau1Zfo4cI+JLAVYeMV5XIlbOhmjEk5ulbTc9fMpmlojzZHkUUxAiK+UKn+hNQQ==}
    engines: {node: '>=6.9.0'}
    dependencies:
      '@babel/helper-environment-visitor': 7.22.5
      '@babel/helper-module-imports': 7.22.5
      '@babel/helper-simple-access': 7.22.5
      '@babel/helper-split-export-declaration': 7.22.6
      '@babel/helper-validator-identifier': 7.22.5
      '@babel/template': 7.22.5
      '@babel/traverse': 7.22.8
      '@babel/types': 7.22.5
    transitivePeerDependencies:
      - supports-color
    dev: true

  /@babel/helper-module-transforms@7.22.5:
    resolution: {integrity: sha512-+hGKDt/Ze8GFExiVHno/2dvG5IdstpzCq0y4Qc9OJ25D4q3pKfiIP/4Vp3/JvhDkLKsDK2api3q3fpIgiIF5bw==}
    engines: {node: '>=6.9.0'}
    dependencies:
      '@babel/helper-environment-visitor': 7.22.5
      '@babel/helper-module-imports': 7.22.5
      '@babel/helper-simple-access': 7.22.5
      '@babel/helper-split-export-declaration': 7.22.6
      '@babel/helper-validator-identifier': 7.22.5
      '@babel/template': 7.22.5
      '@babel/traverse': 7.22.8
      '@babel/types': 7.22.5
    transitivePeerDependencies:
      - supports-color

  /@babel/helper-module-transforms@7.22.9(@babel/core@7.22.9):
    resolution: {integrity: sha512-t+WA2Xn5K+rTeGtC8jCsdAH52bjggG5TKRuRrAGNM/mjIbO4GxvlLMFOEz9wXY5I2XQ60PMFsAG2WIcG82dQMQ==}
    engines: {node: '>=6.9.0'}
    peerDependencies:
      '@babel/core': ^7.0.0
    dependencies:
      '@babel/core': 7.22.9
      '@babel/helper-environment-visitor': 7.22.5
      '@babel/helper-module-imports': 7.22.5
      '@babel/helper-simple-access': 7.22.5
      '@babel/helper-split-export-declaration': 7.22.6
      '@babel/helper-validator-identifier': 7.22.5

  /@babel/helper-optimise-call-expression@7.18.6:
    resolution: {integrity: sha512-HP59oD9/fEHQkdcbgFCnbmgH5vIQTJbxh2yf+CdM89/glUNnuzr87Q8GIjGEnOktTROemO0Pe0iPAYbqZuOUiA==}
    engines: {node: '>=6.9.0'}
    dependencies:
      '@babel/types': 7.22.5

  /@babel/helper-optimise-call-expression@7.22.5:
    resolution: {integrity: sha512-HBwaojN0xFRx4yIvpwGqxiV2tUfl7401jlok564NgB9EHS1y6QT17FmKWm4ztqjeVdXLuC4fSvHc5ePpQjoTbw==}
    engines: {node: '>=6.9.0'}
    dependencies:
      '@babel/types': 7.22.5

  /@babel/helper-plugin-utils@7.10.4:
    resolution: {integrity: sha512-O4KCvQA6lLiMU9l2eawBPMf1xPP8xPfB3iEQw150hOVTqj/rfXz0ThTb4HEzqQfs2Bmo5Ay8BzxfzVtBrr9dVg==}

  /@babel/helper-plugin-utils@7.20.2:
    resolution: {integrity: sha512-8RvlJG2mj4huQ4pZ+rU9lqKi9ZKiRmuvGuM2HlWmkmgOhbs6zEAw6IEiJ5cQqGbDzGZOhwuOQNtZMi/ENLjZoQ==}
    engines: {node: '>=6.9.0'}

  /@babel/helper-plugin-utils@7.22.5:
    resolution: {integrity: sha512-uLls06UVKgFG9QD4OeFYLEGteMIAa5kpTPcFL28yuCIIzsf6ZyKZMllKVOCZFhiZ5ptnwX4mtKdWCBE/uT4amg==}
    engines: {node: '>=6.9.0'}

  /@babel/helper-remap-async-to-generator@7.22.5(@babel/core@7.18.0):
    resolution: {integrity: sha512-cU0Sq1Rf4Z55fgz7haOakIyM7+x/uCFwXpLPaeRzfoUtAEAuUZjZvFPjL/rk5rW693dIgn2hng1W7xbT7lWT4g==}
    engines: {node: '>=6.9.0'}
    peerDependencies:
      '@babel/core': ^7.0.0
    dependencies:
      '@babel/core': 7.18.0
      '@babel/helper-annotate-as-pure': 7.22.5
      '@babel/helper-environment-visitor': 7.22.5
      '@babel/helper-wrap-function': 7.22.5
      '@babel/types': 7.22.5
    transitivePeerDependencies:
      - supports-color
    dev: true

  /@babel/helper-remap-async-to-generator@7.22.5(@babel/core@7.20.12):
    resolution: {integrity: sha512-cU0Sq1Rf4Z55fgz7haOakIyM7+x/uCFwXpLPaeRzfoUtAEAuUZjZvFPjL/rk5rW693dIgn2hng1W7xbT7lWT4g==}
    engines: {node: '>=6.9.0'}
    peerDependencies:
      '@babel/core': ^7.0.0
    dependencies:
      '@babel/core': 7.20.12
      '@babel/helper-annotate-as-pure': 7.22.5
      '@babel/helper-environment-visitor': 7.22.5
      '@babel/helper-wrap-function': 7.22.5
      '@babel/types': 7.22.5
    transitivePeerDependencies:
      - supports-color

  /@babel/helper-remap-async-to-generator@7.22.5(@babel/core@7.22.9):
    resolution: {integrity: sha512-cU0Sq1Rf4Z55fgz7haOakIyM7+x/uCFwXpLPaeRzfoUtAEAuUZjZvFPjL/rk5rW693dIgn2hng1W7xbT7lWT4g==}
    engines: {node: '>=6.9.0'}
    peerDependencies:
      '@babel/core': ^7.0.0
    dependencies:
      '@babel/core': 7.22.9
      '@babel/helper-annotate-as-pure': 7.22.5
      '@babel/helper-environment-visitor': 7.22.5
      '@babel/helper-wrap-function': 7.22.5
      '@babel/types': 7.22.5
    transitivePeerDependencies:
      - supports-color

  /@babel/helper-replace-supers@7.22.1:
    resolution: {integrity: sha512-ut4qrkE4AuSfrwHSps51ekR1ZY/ygrP1tp0WFm8oVq6nzc/hvfV/22JylndIbsf2U2M9LOMwiSddr6y+78j+OQ==}
    engines: {node: '>=6.9.0'}
    dependencies:
      '@babel/helper-environment-visitor': 7.22.5
      '@babel/helper-member-expression-to-functions': 7.22.5
      '@babel/helper-optimise-call-expression': 7.22.5
      '@babel/template': 7.22.5
      '@babel/traverse': 7.22.5
      '@babel/types': 7.22.5
    transitivePeerDependencies:
      - supports-color

  /@babel/helper-replace-supers@7.22.5:
    resolution: {integrity: sha512-aLdNM5I3kdI/V9xGNyKSF3X/gTyMUBohTZ+/3QdQKAA9vxIiy12E+8E2HoOP1/DjeqU+g6as35QHJNMDDYpuCg==}
    engines: {node: '>=6.9.0'}
    dependencies:
      '@babel/helper-environment-visitor': 7.22.5
      '@babel/helper-member-expression-to-functions': 7.22.5
      '@babel/helper-optimise-call-expression': 7.22.5
      '@babel/template': 7.22.5
      '@babel/traverse': 7.22.8
      '@babel/types': 7.22.5
    transitivePeerDependencies:
      - supports-color

  /@babel/helper-simple-access@7.22.5:
    resolution: {integrity: sha512-n0H99E/K+Bika3++WNL17POvo4rKWZ7lZEp1Q+fStVbUi8nxPQEBOlTmCOxW/0JsS56SKKQ+ojAe2pHKJHN35w==}
    engines: {node: '>=6.9.0'}
    dependencies:
      '@babel/types': 7.22.5

  /@babel/helper-skip-transparent-expression-wrappers@7.20.0:
    resolution: {integrity: sha512-5y1JYeNKfvnT8sZcK9DVRtpTbGiomYIHviSP3OQWmDPU3DeH4a1ZlT/N2lyQ5P8egjcRaT/Y9aNqUxK0WsnIIg==}
    engines: {node: '>=6.9.0'}
    dependencies:
      '@babel/types': 7.22.5

  /@babel/helper-skip-transparent-expression-wrappers@7.22.5:
    resolution: {integrity: sha512-tK14r66JZKiC43p8Ki33yLBVJKlQDFoA8GYN67lWCDCqoL6EMMSuM9b+Iff2jHaM/RRFYl7K+iiru7hbRqNx8Q==}
    engines: {node: '>=6.9.0'}
    dependencies:
      '@babel/types': 7.22.5

  /@babel/helper-split-export-declaration@7.18.6:
    resolution: {integrity: sha512-bde1etTx6ZyTmobl9LLMMQsaizFVZrquTEHOqKeQESMKo4PlObf+8+JA25ZsIpZhT/WEd39+vOdLXAFG/nELpA==}
    engines: {node: '>=6.9.0'}
    dependencies:
      '@babel/types': 7.22.5

  /@babel/helper-split-export-declaration@7.22.5:
    resolution: {integrity: sha512-thqK5QFghPKWLhAV321lxF95yCg2K3Ob5yw+M3VHWfdia0IkPXUtoLH8x/6Fh486QUvzhb8YOWHChTVen2/PoQ==}
    engines: {node: '>=6.9.0'}
    dependencies:
      '@babel/types': 7.22.5

  /@babel/helper-split-export-declaration@7.22.6:
    resolution: {integrity: sha512-AsUnxuLhRYsisFiaJwvp1QF+I3KjD5FOxut14q/GzovUe6orHLesW2C7d754kRm53h5gqrz6sFl6sxc4BVtE/g==}
    engines: {node: '>=6.9.0'}
    dependencies:
      '@babel/types': 7.22.5

  /@babel/helper-string-parser@7.21.5:
    resolution: {integrity: sha512-5pTUx3hAJaZIdW99sJ6ZUUgWq/Y+Hja7TowEnLNMm1VivRgZQL3vpBY3qUACVsvw+yQU6+YgfBVmcbLaZtrA1w==}
    engines: {node: '>=6.9.0'}

  /@babel/helper-string-parser@7.22.5:
    resolution: {integrity: sha512-mM4COjgZox8U+JcXQwPijIZLElkgEpO5rsERVDJTc2qfCDfERyob6k5WegS14SX18IIjv+XD+GrqNumY5JRCDw==}
    engines: {node: '>=6.9.0'}

  /@babel/helper-validator-identifier@7.19.1:
    resolution: {integrity: sha512-awrNfaMtnHUr653GgGEs++LlAvW6w+DcPrOliSMXWCKo597CwL5Acf/wWdNkf/tfEQE3mjkeD1YOVZOUV/od1w==}
    engines: {node: '>=6.9.0'}

  /@babel/helper-validator-identifier@7.22.5:
    resolution: {integrity: sha512-aJXu+6lErq8ltp+JhkJUfk1MTGyuA4v7f3pA+BJ5HLfNC6nAQ0Cpi9uOquUj8Hehg0aUiHzWQbOVJGao6ztBAQ==}
    engines: {node: '>=6.9.0'}

  /@babel/helper-validator-option@7.21.0:
    resolution: {integrity: sha512-rmL/B8/f0mKS2baE9ZpyTcTavvEuWhTTW8amjzXNvYG4AwBsqTLikfXsEofsJEfKHf+HQVQbFOHy6o+4cnC/fQ==}
    engines: {node: '>=6.9.0'}
    dev: true

  /@babel/helper-validator-option@7.22.5:
    resolution: {integrity: sha512-R3oB6xlIVKUnxNUxbmgq7pKjxpru24zlimpE8WK47fACIlM0II/Hm1RS8IaOI7NgCr6LNS+jl5l75m20npAziw==}
    engines: {node: '>=6.9.0'}

  /@babel/helper-wrap-function@7.22.5:
    resolution: {integrity: sha512-bYqLIBSEshYcYQyfks8ewYA8S30yaGSeRslcvKMvoUk6HHPySbxHq9YRi6ghhzEU+yhQv9bP/jXnygkStOcqZw==}
    engines: {node: '>=6.9.0'}
    dependencies:
      '@babel/helper-function-name': 7.22.5
      '@babel/template': 7.22.5
      '@babel/traverse': 7.22.8
      '@babel/types': 7.22.5
    transitivePeerDependencies:
      - supports-color

  /@babel/helpers@7.21.0:
    resolution: {integrity: sha512-XXve0CBtOW0pd7MRzzmoyuSj0e3SEzj8pgyFxnTT1NJZL38BD1MK7yYrm8yefRPIDvNNe14xR4FdbHwpInD4rA==}
    engines: {node: '>=6.9.0'}
    dependencies:
      '@babel/template': 7.22.5
      '@babel/traverse': 7.22.8
      '@babel/types': 7.22.5
    transitivePeerDependencies:
      - supports-color
    dev: true

  /@babel/helpers@7.22.6:
    resolution: {integrity: sha512-YjDs6y/fVOYFV8hAf1rxd1QvR9wJe1pDBZ2AREKq/SDayfPzgk0PBnVuTCE5X1acEpMMNOVUqoe+OwiZGJ+OaA==}
    engines: {node: '>=6.9.0'}
    dependencies:
      '@babel/template': 7.22.5
      '@babel/traverse': 7.22.8
      '@babel/types': 7.22.5
    transitivePeerDependencies:
      - supports-color

  /@babel/highlight@7.22.5:
    resolution: {integrity: sha512-BSKlD1hgnedS5XRnGOljZawtag7H1yPfQp0tdNJCHoH6AZ+Pcm9VvkrK59/Yy593Ypg0zMxH2BxD1VPYUQ7UIw==}
    engines: {node: '>=6.9.0'}
    dependencies:
      '@babel/helper-validator-identifier': 7.22.5
      chalk: 2.4.2
      js-tokens: 4.0.0

  /@babel/node@7.17.10(@babel/core@7.18.0):
    resolution: {integrity: sha512-sFFMyvw23U8QOcTnLJnw2/Myr01e4+iLVy7rHAHrNSnXAfnwS3j2NqihpmZm7TotyNKKf/y8cJ96T5asY46eyw==}
    engines: {node: '>=6.9.0'}
    hasBin: true
    peerDependencies:
      '@babel/core': ^7.0.0-0
    dependencies:
      '@babel/core': 7.18.0
      '@babel/register': 7.18.9(@babel/core@7.18.0)
      commander: 4.1.1
      core-js: 3.29.0
      node-environment-flags: 1.0.6
      regenerator-runtime: 0.13.11
      v8flags: 3.2.0
    dev: true

  /@babel/parser@7.21.2:
    resolution: {integrity: sha512-URpaIJQwEkEC2T9Kn+Ai6Xe/02iNaVCuT/PtoRz3GPVJVDpPd7mLo+VddTbhCRU9TXqW5mSrQfXZyi8kDKOVpQ==}
    engines: {node: '>=6.0.0'}
    hasBin: true
    dependencies:
      '@babel/types': 7.22.5

  /@babel/parser@7.22.7:
    resolution: {integrity: sha512-7NF8pOkHP5o2vpmGgNGcfAeCvOYhGLyA3Z4eBQkT1RJlWu47n63bCs93QfJ2hIAFCil7L5P2IWhs1oToVgrL0Q==}
    engines: {node: '>=6.0.0'}
    hasBin: true
    dependencies:
      '@babel/types': 7.22.5

  /@babel/plugin-bugfix-safari-id-destructuring-collision-in-function-expression@7.18.6(@babel/core@7.18.0):
    resolution: {integrity: sha512-Dgxsyg54Fx1d4Nge8UnvTrED63vrwOdPmyvPzlNN/boaliRP54pm3pGzZD1SJUwrBA+Cs/xdG8kXX6Mn/RfISQ==}
    engines: {node: '>=6.9.0'}
    peerDependencies:
      '@babel/core': ^7.0.0
    dependencies:
      '@babel/core': 7.18.0
      '@babel/helper-plugin-utils': 7.22.5
    dev: true

  /@babel/plugin-bugfix-safari-id-destructuring-collision-in-function-expression@7.22.5(@babel/core@7.20.12):
    resolution: {integrity: sha512-NP1M5Rf+u2Gw9qfSO4ihjcTGW5zXTi36ITLd4/EoAcEhIZ0yjMqmftDNl3QC19CX7olhrjpyU454g/2W7X0jvQ==}
    engines: {node: '>=6.9.0'}
    peerDependencies:
      '@babel/core': ^7.0.0
    dependencies:
      '@babel/core': 7.20.12
      '@babel/helper-plugin-utils': 7.22.5

  /@babel/plugin-bugfix-safari-id-destructuring-collision-in-function-expression@7.22.5(@babel/core@7.22.9):
    resolution: {integrity: sha512-NP1M5Rf+u2Gw9qfSO4ihjcTGW5zXTi36ITLd4/EoAcEhIZ0yjMqmftDNl3QC19CX7olhrjpyU454g/2W7X0jvQ==}
    engines: {node: '>=6.9.0'}
    peerDependencies:
      '@babel/core': ^7.0.0
    dependencies:
      '@babel/core': 7.22.9
      '@babel/helper-plugin-utils': 7.22.5

  /@babel/plugin-bugfix-v8-spread-parameters-in-optional-chaining@7.20.7(@babel/core@7.18.0):
    resolution: {integrity: sha512-sbr9+wNE5aXMBBFBICk01tt7sBf2Oc9ikRFEcem/ZORup9IMUdNhW7/wVLEbbtlWOsEubJet46mHAL2C8+2jKQ==}
    engines: {node: '>=6.9.0'}
    peerDependencies:
      '@babel/core': ^7.13.0
    dependencies:
      '@babel/core': 7.18.0
      '@babel/helper-plugin-utils': 7.22.5
      '@babel/helper-skip-transparent-expression-wrappers': 7.22.5
      '@babel/plugin-proposal-optional-chaining': 7.21.0(@babel/core@7.18.0)
    dev: true

  /@babel/plugin-bugfix-v8-spread-parameters-in-optional-chaining@7.22.5(@babel/core@7.20.12):
    resolution: {integrity: sha512-31Bb65aZaUwqCbWMnZPduIZxCBngHFlzyN6Dq6KAJjtx+lx6ohKHubc61OomYi7XwVD4Ol0XCVz4h+pYFR048g==}
    engines: {node: '>=6.9.0'}
    peerDependencies:
      '@babel/core': ^7.13.0
    dependencies:
      '@babel/core': 7.20.12
      '@babel/helper-plugin-utils': 7.22.5
      '@babel/helper-skip-transparent-expression-wrappers': 7.22.5
      '@babel/plugin-transform-optional-chaining': 7.22.6(@babel/core@7.20.12)

  /@babel/plugin-bugfix-v8-spread-parameters-in-optional-chaining@7.22.5(@babel/core@7.22.9):
    resolution: {integrity: sha512-31Bb65aZaUwqCbWMnZPduIZxCBngHFlzyN6Dq6KAJjtx+lx6ohKHubc61OomYi7XwVD4Ol0XCVz4h+pYFR048g==}
    engines: {node: '>=6.9.0'}
    peerDependencies:
      '@babel/core': ^7.13.0
    dependencies:
      '@babel/core': 7.22.9
      '@babel/helper-plugin-utils': 7.22.5
      '@babel/helper-skip-transparent-expression-wrappers': 7.22.5
      '@babel/plugin-transform-optional-chaining': 7.22.6(@babel/core@7.22.9)

  /@babel/plugin-proposal-async-generator-functions@7.20.7(@babel/core@7.18.0):
    resolution: {integrity: sha512-xMbiLsn/8RK7Wq7VeVytytS2L6qE69bXPB10YCmMdDZbKF4okCqY74pI/jJQ/8U0b/F6NrT2+14b8/P9/3AMGA==}
    engines: {node: '>=6.9.0'}
    peerDependencies:
      '@babel/core': ^7.0.0-0
    dependencies:
      '@babel/core': 7.18.0
      '@babel/helper-environment-visitor': 7.22.5
      '@babel/helper-plugin-utils': 7.22.5
      '@babel/helper-remap-async-to-generator': 7.22.5(@babel/core@7.18.0)
      '@babel/plugin-syntax-async-generators': 7.8.4(@babel/core@7.18.0)
    transitivePeerDependencies:
      - supports-color
    dev: true

  /@babel/plugin-proposal-class-properties@7.17.12(@babel/core@7.18.0):
    resolution: {integrity: sha512-U0mI9q8pW5Q9EaTHFPwSVusPMV/DV9Mm8p7csqROFLtIE9rBF5piLqyrBGigftALrBcsBGu4m38JneAe7ZDLXw==}
    engines: {node: '>=6.9.0'}
    peerDependencies:
      '@babel/core': ^7.0.0-0
    dependencies:
      '@babel/core': 7.18.0
      '@babel/helper-create-class-features-plugin': 7.21.0(@babel/core@7.18.0)
      '@babel/helper-plugin-utils': 7.20.2
    transitivePeerDependencies:
      - supports-color
    dev: true

  /@babel/plugin-proposal-class-properties@7.17.12(@babel/core@7.20.12):
    resolution: {integrity: sha512-U0mI9q8pW5Q9EaTHFPwSVusPMV/DV9Mm8p7csqROFLtIE9rBF5piLqyrBGigftALrBcsBGu4m38JneAe7ZDLXw==}
    engines: {node: '>=6.9.0'}
    peerDependencies:
      '@babel/core': ^7.0.0-0
    dependencies:
      '@babel/core': 7.20.12
      '@babel/helper-create-class-features-plugin': 7.21.0(@babel/core@7.20.12)
      '@babel/helper-plugin-utils': 7.20.2
    transitivePeerDependencies:
      - supports-color

  /@babel/plugin-proposal-class-properties@7.17.12(@babel/core@7.22.9):
    resolution: {integrity: sha512-U0mI9q8pW5Q9EaTHFPwSVusPMV/DV9Mm8p7csqROFLtIE9rBF5piLqyrBGigftALrBcsBGu4m38JneAe7ZDLXw==}
    engines: {node: '>=6.9.0'}
    peerDependencies:
      '@babel/core': ^7.0.0-0
    dependencies:
      '@babel/core': 7.22.9
      '@babel/helper-create-class-features-plugin': 7.21.0(@babel/core@7.22.9)
      '@babel/helper-plugin-utils': 7.20.2
    transitivePeerDependencies:
      - supports-color

  /@babel/plugin-proposal-class-static-block@7.21.0(@babel/core@7.18.0):
    resolution: {integrity: sha512-XP5G9MWNUskFuP30IfFSEFB0Z6HzLIUcjYM4bYOPHXl7eiJ9HFv8tWj6TXTN5QODiEhDZAeI4hLok2iHFFV4hw==}
    engines: {node: '>=6.9.0'}
    peerDependencies:
      '@babel/core': ^7.12.0
    dependencies:
      '@babel/core': 7.18.0
      '@babel/helper-create-class-features-plugin': 7.22.5(@babel/core@7.18.0)
      '@babel/helper-plugin-utils': 7.22.5
      '@babel/plugin-syntax-class-static-block': 7.14.5(@babel/core@7.18.0)
    transitivePeerDependencies:
      - supports-color
    dev: true

  /@babel/plugin-proposal-decorators@7.21.0(@babel/core@7.22.9):
    resolution: {integrity: sha512-MfgX49uRrFUTL/HvWtmx3zmpyzMMr4MTj3d527MLlr/4RTT9G/ytFFP7qet2uM2Ve03b+BkpWUpK+lRXnQ+v9w==}
    engines: {node: '>=6.9.0'}
    peerDependencies:
      '@babel/core': ^7.0.0-0
    dependencies:
      '@babel/core': 7.22.9
      '@babel/helper-create-class-features-plugin': 7.22.5(@babel/core@7.22.9)
      '@babel/helper-plugin-utils': 7.22.5
      '@babel/helper-replace-supers': 7.22.5
      '@babel/helper-split-export-declaration': 7.22.6
      '@babel/plugin-syntax-decorators': 7.21.0(@babel/core@7.22.9)
    transitivePeerDependencies:
      - supports-color

  /@babel/plugin-proposal-dynamic-import@7.18.6(@babel/core@7.18.0):
    resolution: {integrity: sha512-1auuwmK+Rz13SJj36R+jqFPMJWyKEDd7lLSdOj4oJK0UTgGueSAtkrCvz9ewmgyU/P941Rv2fQwZJN8s6QruXw==}
    engines: {node: '>=6.9.0'}
    peerDependencies:
      '@babel/core': ^7.0.0-0
    dependencies:
      '@babel/core': 7.18.0
      '@babel/helper-plugin-utils': 7.22.5
      '@babel/plugin-syntax-dynamic-import': 7.8.3(@babel/core@7.18.0)
    dev: true

  /@babel/plugin-proposal-export-default-from@7.22.5(@babel/core@7.22.9):
    resolution: {integrity: sha512-UCe1X/hplyv6A5g2WnQ90tnHRvYL29dabCWww92lO7VdfMVTVReBTRrhiMrKQejHD9oVkdnRdwYuzUZkBVQisg==}
    engines: {node: '>=6.9.0'}
    peerDependencies:
      '@babel/core': ^7.0.0-0
    dependencies:
      '@babel/core': 7.22.9
      '@babel/helper-plugin-utils': 7.22.5
      '@babel/plugin-syntax-export-default-from': 7.22.5(@babel/core@7.22.9)

  /@babel/plugin-proposal-export-namespace-from@7.18.9(@babel/core@7.18.0):
    resolution: {integrity: sha512-k1NtHyOMvlDDFeb9G5PhUXuGj8m/wiwojgQVEhJ/fsVsMCpLyOP4h0uGEjYJKrRI+EVPlb5Jk+Gt9P97lOGwtA==}
    engines: {node: '>=6.9.0'}
    peerDependencies:
      '@babel/core': ^7.0.0-0
    dependencies:
      '@babel/core': 7.18.0
      '@babel/helper-plugin-utils': 7.22.5
      '@babel/plugin-syntax-export-namespace-from': 7.8.3(@babel/core@7.18.0)
    dev: true

  /@babel/plugin-proposal-function-bind@7.22.5(@babel/core@7.22.9):
    resolution: {integrity: sha512-ckAugfDtdcrXKP49z7K7JI7QkA8SRidmsKxLizH8mg0UWOvcmvEd9/VDLzFcWlZqchvLDPUYpwuXNGAYjsscrw==}
    engines: {node: '>=6.9.0'}
    peerDependencies:
      '@babel/core': ^7.0.0-0
    dependencies:
      '@babel/core': 7.22.9
      '@babel/helper-plugin-utils': 7.22.5
      '@babel/plugin-syntax-function-bind': 7.22.5(@babel/core@7.22.9)

  /@babel/plugin-proposal-json-strings@7.18.6(@babel/core@7.18.0):
    resolution: {integrity: sha512-lr1peyn9kOdbYc0xr0OdHTZ5FMqS6Di+H0Fz2I/JwMzGmzJETNeOFq2pBySw6X/KFL5EWDjlJuMsUGRFb8fQgQ==}
    engines: {node: '>=6.9.0'}
    peerDependencies:
      '@babel/core': ^7.0.0-0
    dependencies:
      '@babel/core': 7.18.0
      '@babel/helper-plugin-utils': 7.22.5
      '@babel/plugin-syntax-json-strings': 7.8.3(@babel/core@7.18.0)
    dev: true

  /@babel/plugin-proposal-logical-assignment-operators@7.20.7(@babel/core@7.18.0):
    resolution: {integrity: sha512-y7C7cZgpMIjWlKE5T7eJwp+tnRYM89HmRvWM5EQuB5BoHEONjmQ8lSNmBUwOyy/GFRsohJED51YBF79hE1djug==}
    engines: {node: '>=6.9.0'}
    peerDependencies:
      '@babel/core': ^7.0.0-0
    dependencies:
      '@babel/core': 7.18.0
      '@babel/helper-plugin-utils': 7.22.5
      '@babel/plugin-syntax-logical-assignment-operators': 7.10.4(@babel/core@7.18.0)
    dev: true

  /@babel/plugin-proposal-nullish-coalescing-operator@7.18.6(@babel/core@7.18.0):
    resolution: {integrity: sha512-wQxQzxYeJqHcfppzBDnm1yAY0jSRkUXR2z8RePZYrKwMKgMlE8+Z6LUno+bd6LvbGh8Gltvy74+9pIYkr+XkKA==}
    engines: {node: '>=6.9.0'}
    peerDependencies:
      '@babel/core': ^7.0.0-0
    dependencies:
      '@babel/core': 7.18.0
      '@babel/helper-plugin-utils': 7.22.5
      '@babel/plugin-syntax-nullish-coalescing-operator': 7.8.3(@babel/core@7.18.0)
    dev: true

  /@babel/plugin-proposal-nullish-coalescing-operator@7.18.6(@babel/core@7.20.12):
    resolution: {integrity: sha512-wQxQzxYeJqHcfppzBDnm1yAY0jSRkUXR2z8RePZYrKwMKgMlE8+Z6LUno+bd6LvbGh8Gltvy74+9pIYkr+XkKA==}
    engines: {node: '>=6.9.0'}
    peerDependencies:
      '@babel/core': ^7.0.0-0
    dependencies:
      '@babel/core': 7.20.12
      '@babel/helper-plugin-utils': 7.22.5
      '@babel/plugin-syntax-nullish-coalescing-operator': 7.8.3(@babel/core@7.20.12)

  /@babel/plugin-proposal-nullish-coalescing-operator@7.18.6(@babel/core@7.22.9):
    resolution: {integrity: sha512-wQxQzxYeJqHcfppzBDnm1yAY0jSRkUXR2z8RePZYrKwMKgMlE8+Z6LUno+bd6LvbGh8Gltvy74+9pIYkr+XkKA==}
    engines: {node: '>=6.9.0'}
    peerDependencies:
      '@babel/core': ^7.0.0-0
    dependencies:
      '@babel/core': 7.22.9
      '@babel/helper-plugin-utils': 7.22.5
      '@babel/plugin-syntax-nullish-coalescing-operator': 7.8.3(@babel/core@7.22.9)

  /@babel/plugin-proposal-numeric-separator@7.18.6(@babel/core@7.18.0):
    resolution: {integrity: sha512-ozlZFogPqoLm8WBr5Z8UckIoE4YQ5KESVcNudyXOR8uqIkliTEgJ3RoketfG6pmzLdeZF0H/wjE9/cCEitBl7Q==}
    engines: {node: '>=6.9.0'}
    peerDependencies:
      '@babel/core': ^7.0.0-0
    dependencies:
      '@babel/core': 7.18.0
      '@babel/helper-plugin-utils': 7.22.5
      '@babel/plugin-syntax-numeric-separator': 7.10.4(@babel/core@7.18.0)
    dev: true

  /@babel/plugin-proposal-numeric-separator@7.18.6(@babel/core@7.22.9):
    resolution: {integrity: sha512-ozlZFogPqoLm8WBr5Z8UckIoE4YQ5KESVcNudyXOR8uqIkliTEgJ3RoketfG6pmzLdeZF0H/wjE9/cCEitBl7Q==}
    engines: {node: '>=6.9.0'}
    peerDependencies:
      '@babel/core': ^7.0.0-0
    dependencies:
      '@babel/core': 7.22.9
      '@babel/helper-plugin-utils': 7.22.5
      '@babel/plugin-syntax-numeric-separator': 7.10.4(@babel/core@7.22.9)

  /@babel/plugin-proposal-object-rest-spread@7.10.4(@babel/core@7.10.5):
    resolution: {integrity: sha512-6vh4SqRuLLarjgeOf4EaROJAHjvu9Gl+/346PbDH9yWbJyfnJ/ah3jmYKYtswEyCoWZiidvVHjHshd4WgjB9BA==}
    peerDependencies:
      '@babel/core': ^7.0.0-0
    dependencies:
      '@babel/core': 7.10.5
      '@babel/helper-plugin-utils': 7.22.5
      '@babel/plugin-syntax-object-rest-spread': 7.8.3(@babel/core@7.10.5)
      '@babel/plugin-transform-parameters': 7.22.5(@babel/core@7.10.5)

  /@babel/plugin-proposal-object-rest-spread@7.12.1(@babel/core@7.12.9):
    resolution: {integrity: sha512-s6SowJIjzlhx8o7lsFx5zmY4At6CTtDvgNQDdPzkBQucle58A6b/TTeEBYtyDgmcXjUTM+vE8YOGHZzzbc/ioA==}
    peerDependencies:
      '@babel/core': ^7.0.0-0
    dependencies:
      '@babel/core': 7.12.9
      '@babel/helper-plugin-utils': 7.22.5
      '@babel/plugin-syntax-object-rest-spread': 7.8.3(@babel/core@7.12.9)
      '@babel/plugin-transform-parameters': 7.22.5(@babel/core@7.12.9)
    dev: true

  /@babel/plugin-proposal-object-rest-spread@7.18.0(@babel/core@7.18.0):
    resolution: {integrity: sha512-nbTv371eTrFabDfHLElkn9oyf9VG+VKK6WMzhY2o4eHKaG19BToD9947zzGMO6I/Irstx9d8CwX6njPNIAR/yw==}
    engines: {node: '>=6.9.0'}
    peerDependencies:
      '@babel/core': ^7.0.0-0
    dependencies:
      '@babel/compat-data': 7.21.0
      '@babel/core': 7.18.0
      '@babel/helper-compilation-targets': 7.20.7(@babel/core@7.18.0)
      '@babel/helper-plugin-utils': 7.20.2
      '@babel/plugin-syntax-object-rest-spread': 7.8.3(@babel/core@7.18.0)
      '@babel/plugin-transform-parameters': 7.20.7(@babel/core@7.18.0)
    dev: true

  /@babel/plugin-proposal-object-rest-spread@7.18.0(@babel/core@7.22.9):
    resolution: {integrity: sha512-nbTv371eTrFabDfHLElkn9oyf9VG+VKK6WMzhY2o4eHKaG19BToD9947zzGMO6I/Irstx9d8CwX6njPNIAR/yw==}
    engines: {node: '>=6.9.0'}
    peerDependencies:
      '@babel/core': ^7.0.0-0
    dependencies:
      '@babel/compat-data': 7.21.0
      '@babel/core': 7.22.9
      '@babel/helper-compilation-targets': 7.20.7(@babel/core@7.22.9)
      '@babel/helper-plugin-utils': 7.20.2
      '@babel/plugin-syntax-object-rest-spread': 7.8.3(@babel/core@7.22.9)
      '@babel/plugin-transform-parameters': 7.20.7(@babel/core@7.22.9)
    dev: true

  /@babel/plugin-proposal-optional-catch-binding@7.18.6(@babel/core@7.18.0):
    resolution: {integrity: sha512-Q40HEhs9DJQyaZfUjjn6vE8Cv4GmMHCYuMGIWUnlxH6400VGxOuwWsPt4FxXxJkC/5eOzgn0z21M9gMT4MOhbw==}
    engines: {node: '>=6.9.0'}
    peerDependencies:
      '@babel/core': ^7.0.0-0
    dependencies:
      '@babel/core': 7.18.0
      '@babel/helper-plugin-utils': 7.22.5
      '@babel/plugin-syntax-optional-catch-binding': 7.8.3(@babel/core@7.18.0)
    dev: true

  /@babel/plugin-proposal-optional-chaining@7.17.12(@babel/core@7.18.0):
    resolution: {integrity: sha512-7wigcOs/Z4YWlK7xxjkvaIw84vGhDv/P1dFGQap0nHkc8gFKY/r+hXc8Qzf5k1gY7CvGIcHqAnOagVKJJ1wVOQ==}
    engines: {node: '>=6.9.0'}
    peerDependencies:
      '@babel/core': ^7.0.0-0
    dependencies:
      '@babel/core': 7.18.0
      '@babel/helper-plugin-utils': 7.20.2
      '@babel/helper-skip-transparent-expression-wrappers': 7.20.0
      '@babel/plugin-syntax-optional-chaining': 7.8.3(@babel/core@7.18.0)
    dev: true

  /@babel/plugin-proposal-optional-chaining@7.17.12(@babel/core@7.20.12):
    resolution: {integrity: sha512-7wigcOs/Z4YWlK7xxjkvaIw84vGhDv/P1dFGQap0nHkc8gFKY/r+hXc8Qzf5k1gY7CvGIcHqAnOagVKJJ1wVOQ==}
    engines: {node: '>=6.9.0'}
    peerDependencies:
      '@babel/core': ^7.0.0-0
    dependencies:
      '@babel/core': 7.20.12
      '@babel/helper-plugin-utils': 7.20.2
      '@babel/helper-skip-transparent-expression-wrappers': 7.20.0
      '@babel/plugin-syntax-optional-chaining': 7.8.3(@babel/core@7.20.12)

  /@babel/plugin-proposal-optional-chaining@7.17.12(@babel/core@7.22.9):
    resolution: {integrity: sha512-7wigcOs/Z4YWlK7xxjkvaIw84vGhDv/P1dFGQap0nHkc8gFKY/r+hXc8Qzf5k1gY7CvGIcHqAnOagVKJJ1wVOQ==}
    engines: {node: '>=6.9.0'}
    peerDependencies:
      '@babel/core': ^7.0.0-0
    dependencies:
      '@babel/core': 7.22.9
      '@babel/helper-plugin-utils': 7.20.2
      '@babel/helper-skip-transparent-expression-wrappers': 7.20.0
      '@babel/plugin-syntax-optional-chaining': 7.8.3(@babel/core@7.22.9)

  /@babel/plugin-proposal-optional-chaining@7.21.0(@babel/core@7.18.0):
    resolution: {integrity: sha512-p4zeefM72gpmEe2fkUr/OnOXpWEf8nAgk7ZYVqqfFiyIG7oFfVZcCrU64hWn5xp4tQ9LkV4bTIa5rD0KANpKNA==}
    engines: {node: '>=6.9.0'}
    peerDependencies:
      '@babel/core': ^7.0.0-0
    dependencies:
      '@babel/core': 7.18.0
      '@babel/helper-plugin-utils': 7.22.5
      '@babel/helper-skip-transparent-expression-wrappers': 7.22.5
      '@babel/plugin-syntax-optional-chaining': 7.8.3(@babel/core@7.18.0)
    dev: true

  /@babel/plugin-proposal-private-methods@7.18.6(@babel/core@7.18.0):
    resolution: {integrity: sha512-nutsvktDItsNn4rpGItSNV2sz1XwS+nfU0Rg8aCx3W3NOKVzdMjJRu0O5OkgDp3ZGICSTbgRpxZoWsxoKRvbeA==}
    engines: {node: '>=6.9.0'}
    peerDependencies:
      '@babel/core': ^7.0.0-0
    dependencies:
      '@babel/core': 7.18.0
      '@babel/helper-create-class-features-plugin': 7.22.5(@babel/core@7.18.0)
      '@babel/helper-plugin-utils': 7.22.5
    transitivePeerDependencies:
      - supports-color
    dev: true

  /@babel/plugin-proposal-private-methods@7.18.6(@babel/core@7.22.9):
    resolution: {integrity: sha512-nutsvktDItsNn4rpGItSNV2sz1XwS+nfU0Rg8aCx3W3NOKVzdMjJRu0O5OkgDp3ZGICSTbgRpxZoWsxoKRvbeA==}
    engines: {node: '>=6.9.0'}
    peerDependencies:
      '@babel/core': ^7.0.0-0
    dependencies:
      '@babel/core': 7.22.9
      '@babel/helper-create-class-features-plugin': 7.22.5(@babel/core@7.22.9)
      '@babel/helper-plugin-utils': 7.22.5
    transitivePeerDependencies:
      - supports-color

  /@babel/plugin-proposal-private-property-in-object@7.21.0(@babel/core@7.18.0):
    resolution: {integrity: sha512-ha4zfehbJjc5MmXBlHec1igel5TJXXLDDRbuJ4+XT2TJcyD9/V1919BA8gMvsdHcNMBy4WBUBiRb3nw/EQUtBw==}
    engines: {node: '>=6.9.0'}
    peerDependencies:
      '@babel/core': ^7.0.0-0
    dependencies:
      '@babel/core': 7.18.0
      '@babel/helper-annotate-as-pure': 7.22.5
      '@babel/helper-create-class-features-plugin': 7.22.5(@babel/core@7.18.0)
      '@babel/helper-plugin-utils': 7.22.5
      '@babel/plugin-syntax-private-property-in-object': 7.14.5(@babel/core@7.18.0)
    transitivePeerDependencies:
      - supports-color
    dev: true

  /@babel/plugin-proposal-private-property-in-object@7.21.0(@babel/core@7.22.9):
    resolution: {integrity: sha512-ha4zfehbJjc5MmXBlHec1igel5TJXXLDDRbuJ4+XT2TJcyD9/V1919BA8gMvsdHcNMBy4WBUBiRb3nw/EQUtBw==}
    engines: {node: '>=6.9.0'}
    peerDependencies:
      '@babel/core': ^7.0.0-0
    dependencies:
      '@babel/core': 7.22.9
      '@babel/helper-annotate-as-pure': 7.22.5
      '@babel/helper-create-class-features-plugin': 7.22.5(@babel/core@7.22.9)
      '@babel/helper-plugin-utils': 7.22.5
      '@babel/plugin-syntax-private-property-in-object': 7.14.5(@babel/core@7.22.9)
    transitivePeerDependencies:
      - supports-color

  /@babel/plugin-proposal-private-property-in-object@7.21.0-placeholder-for-preset-env.2(@babel/core@7.20.12):
    resolution: {integrity: sha512-SOSkfJDddaM7mak6cPEpswyTRnuRltl429hMraQEglW+OkovnCzsiszTmsrlY//qLFjCpQDFRvjdm2wA5pPm9w==}
    engines: {node: '>=6.9.0'}
    peerDependencies:
      '@babel/core': ^7.0.0-0
    dependencies:
      '@babel/core': 7.20.12

  /@babel/plugin-proposal-private-property-in-object@7.21.0-placeholder-for-preset-env.2(@babel/core@7.22.9):
    resolution: {integrity: sha512-SOSkfJDddaM7mak6cPEpswyTRnuRltl429hMraQEglW+OkovnCzsiszTmsrlY//qLFjCpQDFRvjdm2wA5pPm9w==}
    engines: {node: '>=6.9.0'}
    peerDependencies:
      '@babel/core': ^7.0.0-0
    dependencies:
      '@babel/core': 7.22.9

  /@babel/plugin-proposal-unicode-property-regex@7.18.6(@babel/core@7.18.0):
    resolution: {integrity: sha512-2BShG/d5yoZyXZfVePH91urL5wTG6ASZU9M4o03lKK8u8UW1y08OMttBSOADTcJrnPMpvDXRG3G8fyLh4ovs8w==}
    engines: {node: '>=4'}
    peerDependencies:
      '@babel/core': ^7.0.0-0
    dependencies:
      '@babel/core': 7.18.0
      '@babel/helper-create-regexp-features-plugin': 7.22.5(@babel/core@7.18.0)
      '@babel/helper-plugin-utils': 7.22.5
    dev: true

  /@babel/plugin-proposal-unicode-property-regex@7.18.6(@babel/core@7.20.12):
    resolution: {integrity: sha512-2BShG/d5yoZyXZfVePH91urL5wTG6ASZU9M4o03lKK8u8UW1y08OMttBSOADTcJrnPMpvDXRG3G8fyLh4ovs8w==}
    engines: {node: '>=4'}
    peerDependencies:
      '@babel/core': ^7.0.0-0
    dependencies:
      '@babel/core': 7.20.12
      '@babel/helper-create-regexp-features-plugin': 7.22.5(@babel/core@7.20.12)
      '@babel/helper-plugin-utils': 7.22.5

  /@babel/plugin-proposal-unicode-property-regex@7.18.6(@babel/core@7.22.9):
    resolution: {integrity: sha512-2BShG/d5yoZyXZfVePH91urL5wTG6ASZU9M4o03lKK8u8UW1y08OMttBSOADTcJrnPMpvDXRG3G8fyLh4ovs8w==}
    engines: {node: '>=4'}
    peerDependencies:
      '@babel/core': ^7.0.0-0
    dependencies:
      '@babel/core': 7.22.9
      '@babel/helper-create-regexp-features-plugin': 7.22.5(@babel/core@7.22.9)
      '@babel/helper-plugin-utils': 7.22.5

  /@babel/plugin-syntax-async-generators@7.8.4(@babel/core@7.18.0):
    resolution: {integrity: sha512-tycmZxkGfZaxhMRbXlPXuVFpdWlXpir2W4AMhSJgRKzk/eDlIXOhb2LHWoLpDF7TEHylV5zNhykX6KAgHJmTNw==}
    peerDependencies:
      '@babel/core': ^7.0.0-0
    dependencies:
      '@babel/core': 7.18.0
      '@babel/helper-plugin-utils': 7.22.5
    dev: true

  /@babel/plugin-syntax-async-generators@7.8.4(@babel/core@7.20.12):
    resolution: {integrity: sha512-tycmZxkGfZaxhMRbXlPXuVFpdWlXpir2W4AMhSJgRKzk/eDlIXOhb2LHWoLpDF7TEHylV5zNhykX6KAgHJmTNw==}
    peerDependencies:
      '@babel/core': ^7.0.0-0
    dependencies:
      '@babel/core': 7.20.12
      '@babel/helper-plugin-utils': 7.22.5

  /@babel/plugin-syntax-async-generators@7.8.4(@babel/core@7.22.9):
    resolution: {integrity: sha512-tycmZxkGfZaxhMRbXlPXuVFpdWlXpir2W4AMhSJgRKzk/eDlIXOhb2LHWoLpDF7TEHylV5zNhykX6KAgHJmTNw==}
    peerDependencies:
      '@babel/core': ^7.0.0-0
    dependencies:
      '@babel/core': 7.22.9
      '@babel/helper-plugin-utils': 7.22.5

  /@babel/plugin-syntax-bigint@7.8.3(@babel/core@7.22.9):
    resolution: {integrity: sha512-wnTnFlG+YxQm3vDxpGE57Pj0srRU4sHE/mDkt1qv2YJJSeUAec2ma4WLUnUPeKjyrfntVwe/N6dCXpU+zL3Npg==}
    peerDependencies:
      '@babel/core': ^7.0.0-0
    dependencies:
      '@babel/core': 7.22.9
      '@babel/helper-plugin-utils': 7.22.5

  /@babel/plugin-syntax-class-properties@7.12.13(@babel/core@7.18.0):
    resolution: {integrity: sha512-fm4idjKla0YahUNgFNLCB0qySdsoPiZP3iQE3rky0mBUtMZ23yDJ9SJdg6dXTSDnulOVqiF3Hgr9nbXvXTQZYA==}
    peerDependencies:
      '@babel/core': ^7.0.0-0
    dependencies:
      '@babel/core': 7.18.0
      '@babel/helper-plugin-utils': 7.22.5
    dev: true

  /@babel/plugin-syntax-class-properties@7.12.13(@babel/core@7.20.12):
    resolution: {integrity: sha512-fm4idjKla0YahUNgFNLCB0qySdsoPiZP3iQE3rky0mBUtMZ23yDJ9SJdg6dXTSDnulOVqiF3Hgr9nbXvXTQZYA==}
    peerDependencies:
      '@babel/core': ^7.0.0-0
    dependencies:
      '@babel/core': 7.20.12
      '@babel/helper-plugin-utils': 7.22.5

  /@babel/plugin-syntax-class-properties@7.12.13(@babel/core@7.22.9):
    resolution: {integrity: sha512-fm4idjKla0YahUNgFNLCB0qySdsoPiZP3iQE3rky0mBUtMZ23yDJ9SJdg6dXTSDnulOVqiF3Hgr9nbXvXTQZYA==}
    peerDependencies:
      '@babel/core': ^7.0.0-0
    dependencies:
      '@babel/core': 7.22.9
      '@babel/helper-plugin-utils': 7.22.5

  /@babel/plugin-syntax-class-static-block@7.14.5(@babel/core@7.18.0):
    resolution: {integrity: sha512-b+YyPmr6ldyNnM6sqYeMWE+bgJcJpO6yS4QD7ymxgH34GBPNDM/THBh8iunyvKIZztiwLH4CJZ0RxTk9emgpjw==}
    engines: {node: '>=6.9.0'}
    peerDependencies:
      '@babel/core': ^7.0.0-0
    dependencies:
      '@babel/core': 7.18.0
      '@babel/helper-plugin-utils': 7.22.5
    dev: true

  /@babel/plugin-syntax-class-static-block@7.14.5(@babel/core@7.20.12):
    resolution: {integrity: sha512-b+YyPmr6ldyNnM6sqYeMWE+bgJcJpO6yS4QD7ymxgH34GBPNDM/THBh8iunyvKIZztiwLH4CJZ0RxTk9emgpjw==}
    engines: {node: '>=6.9.0'}
    peerDependencies:
      '@babel/core': ^7.0.0-0
    dependencies:
      '@babel/core': 7.20.12
      '@babel/helper-plugin-utils': 7.22.5

  /@babel/plugin-syntax-class-static-block@7.14.5(@babel/core@7.22.9):
    resolution: {integrity: sha512-b+YyPmr6ldyNnM6sqYeMWE+bgJcJpO6yS4QD7ymxgH34GBPNDM/THBh8iunyvKIZztiwLH4CJZ0RxTk9emgpjw==}
    engines: {node: '>=6.9.0'}
    peerDependencies:
      '@babel/core': ^7.0.0-0
    dependencies:
      '@babel/core': 7.22.9
      '@babel/helper-plugin-utils': 7.22.5

  /@babel/plugin-syntax-decorators@7.21.0(@babel/core@7.22.9):
    resolution: {integrity: sha512-tIoPpGBR8UuM4++ccWN3gifhVvQu7ZizuR1fklhRJrd5ewgbkUS+0KVFeWWxELtn18NTLoW32XV7zyOgIAiz+w==}
    engines: {node: '>=6.9.0'}
    peerDependencies:
      '@babel/core': ^7.0.0-0
    dependencies:
      '@babel/core': 7.22.9
      '@babel/helper-plugin-utils': 7.22.5

  /@babel/plugin-syntax-dynamic-import@7.8.3(@babel/core@7.18.0):
    resolution: {integrity: sha512-5gdGbFon+PszYzqs83S3E5mpi7/y/8M9eC90MRTZfduQOYW76ig6SOSPNe41IG5LoP3FGBn2N0RjVDSQiS94kQ==}
    peerDependencies:
      '@babel/core': ^7.0.0-0
    dependencies:
      '@babel/core': 7.18.0
      '@babel/helper-plugin-utils': 7.20.2
    dev: true

  /@babel/plugin-syntax-dynamic-import@7.8.3(@babel/core@7.20.12):
    resolution: {integrity: sha512-5gdGbFon+PszYzqs83S3E5mpi7/y/8M9eC90MRTZfduQOYW76ig6SOSPNe41IG5LoP3FGBn2N0RjVDSQiS94kQ==}
    peerDependencies:
      '@babel/core': ^7.0.0-0
    dependencies:
      '@babel/core': 7.20.12
      '@babel/helper-plugin-utils': 7.20.2

  /@babel/plugin-syntax-dynamic-import@7.8.3(@babel/core@7.22.9):
    resolution: {integrity: sha512-5gdGbFon+PszYzqs83S3E5mpi7/y/8M9eC90MRTZfduQOYW76ig6SOSPNe41IG5LoP3FGBn2N0RjVDSQiS94kQ==}
    peerDependencies:
      '@babel/core': ^7.0.0-0
    dependencies:
      '@babel/core': 7.22.9
      '@babel/helper-plugin-utils': 7.20.2

  /@babel/plugin-syntax-export-default-from@7.22.5(@babel/core@7.22.9):
    resolution: {integrity: sha512-ODAqWWXB/yReh/jVQDag/3/tl6lgBueQkk/TcfW/59Oykm4c8a55XloX0CTk2k2VJiFWMgHby9xNX29IbCv9dQ==}
    engines: {node: '>=6.9.0'}
    peerDependencies:
      '@babel/core': ^7.0.0-0
    dependencies:
      '@babel/core': 7.22.9
      '@babel/helper-plugin-utils': 7.22.5

  /@babel/plugin-syntax-export-namespace-from@7.8.3(@babel/core@7.18.0):
    resolution: {integrity: sha512-MXf5laXo6c1IbEbegDmzGPwGNTsHZmEy6QGznu5Sh2UCWvueywb2ee+CCE4zQiZstxU9BMoQO9i6zUFSY0Kj0Q==}
    peerDependencies:
      '@babel/core': ^7.0.0-0
    dependencies:
      '@babel/core': 7.18.0
      '@babel/helper-plugin-utils': 7.22.5
    dev: true

  /@babel/plugin-syntax-export-namespace-from@7.8.3(@babel/core@7.20.12):
    resolution: {integrity: sha512-MXf5laXo6c1IbEbegDmzGPwGNTsHZmEy6QGznu5Sh2UCWvueywb2ee+CCE4zQiZstxU9BMoQO9i6zUFSY0Kj0Q==}
    peerDependencies:
      '@babel/core': ^7.0.0-0
    dependencies:
      '@babel/core': 7.20.12
      '@babel/helper-plugin-utils': 7.22.5

  /@babel/plugin-syntax-export-namespace-from@7.8.3(@babel/core@7.22.9):
    resolution: {integrity: sha512-MXf5laXo6c1IbEbegDmzGPwGNTsHZmEy6QGznu5Sh2UCWvueywb2ee+CCE4zQiZstxU9BMoQO9i6zUFSY0Kj0Q==}
    peerDependencies:
      '@babel/core': ^7.0.0-0
    dependencies:
      '@babel/core': 7.22.9
      '@babel/helper-plugin-utils': 7.22.5

  /@babel/plugin-syntax-flow@7.18.6(@babel/core@7.22.9):
    resolution: {integrity: sha512-LUbR+KNTBWCUAqRG9ex5Gnzu2IOkt8jRJbHHXFT9q+L9zm7M/QQbEqXyw1n1pohYvOyWC8CjeyjrSaIwiYjK7A==}
    engines: {node: '>=6.9.0'}
    peerDependencies:
      '@babel/core': ^7.0.0-0
    dependencies:
      '@babel/core': 7.22.9
      '@babel/helper-plugin-utils': 7.22.5

  /@babel/plugin-syntax-flow@7.21.4(@babel/core@7.22.9):
    resolution: {integrity: sha512-l9xd3N+XG4fZRxEP3vXdK6RW7vN1Uf5dxzRC/09wV86wqZ/YYQooBIGNsiRdfNR3/q2/5pPzV4B54J/9ctX5jw==}
    engines: {node: '>=6.9.0'}
    peerDependencies:
      '@babel/core': ^7.0.0-0
    dependencies:
      '@babel/core': 7.22.9
      '@babel/helper-plugin-utils': 7.22.5
    dev: false

  /@babel/plugin-syntax-function-bind@7.22.5(@babel/core@7.22.9):
    resolution: {integrity: sha512-Sjy7XIhHF9L++0Mk/3Y4H4439cjI//wc/jE8Ly3+qGPkTUYYEhe4rzMv/JnyZpekfOBL22X6DAq42I7GM/3KzA==}
    engines: {node: '>=6.9.0'}
    peerDependencies:
      '@babel/core': ^7.0.0-0
    dependencies:
      '@babel/core': 7.22.9
      '@babel/helper-plugin-utils': 7.22.5

  /@babel/plugin-syntax-import-assertions@7.20.0(@babel/core@7.18.0):
    resolution: {integrity: sha512-IUh1vakzNoWalR8ch/areW7qFopR2AEw03JlG7BbrDqmQ4X3q9uuipQwSGrUn7oGiemKjtSLDhNtQHzMHr1JdQ==}
    engines: {node: '>=6.9.0'}
    peerDependencies:
      '@babel/core': ^7.0.0-0
    dependencies:
      '@babel/core': 7.18.0
      '@babel/helper-plugin-utils': 7.22.5
    dev: true

  /@babel/plugin-syntax-import-assertions@7.22.5(@babel/core@7.20.12):
    resolution: {integrity: sha512-rdV97N7KqsRzeNGoWUOK6yUsWarLjE5Su/Snk9IYPU9CwkWHs4t+rTGOvffTR8XGkJMTAdLfO0xVnXm8wugIJg==}
    engines: {node: '>=6.9.0'}
    peerDependencies:
      '@babel/core': ^7.0.0-0
    dependencies:
      '@babel/core': 7.20.12
      '@babel/helper-plugin-utils': 7.22.5

  /@babel/plugin-syntax-import-assertions@7.22.5(@babel/core@7.22.9):
    resolution: {integrity: sha512-rdV97N7KqsRzeNGoWUOK6yUsWarLjE5Su/Snk9IYPU9CwkWHs4t+rTGOvffTR8XGkJMTAdLfO0xVnXm8wugIJg==}
    engines: {node: '>=6.9.0'}
    peerDependencies:
      '@babel/core': ^7.0.0-0
    dependencies:
      '@babel/core': 7.22.9
      '@babel/helper-plugin-utils': 7.22.5

  /@babel/plugin-syntax-import-attributes@7.22.5(@babel/core@7.20.12):
    resolution: {integrity: sha512-KwvoWDeNKPETmozyFE0P2rOLqh39EoQHNjqizrI5B8Vt0ZNS7M56s7dAiAqbYfiAYOuIzIh96z3iR2ktgu3tEg==}
    engines: {node: '>=6.9.0'}
    peerDependencies:
      '@babel/core': ^7.0.0-0
    dependencies:
      '@babel/core': 7.20.12
      '@babel/helper-plugin-utils': 7.22.5

  /@babel/plugin-syntax-import-attributes@7.22.5(@babel/core@7.22.9):
    resolution: {integrity: sha512-KwvoWDeNKPETmozyFE0P2rOLqh39EoQHNjqizrI5B8Vt0ZNS7M56s7dAiAqbYfiAYOuIzIh96z3iR2ktgu3tEg==}
    engines: {node: '>=6.9.0'}
    peerDependencies:
      '@babel/core': ^7.0.0-0
    dependencies:
      '@babel/core': 7.22.9
      '@babel/helper-plugin-utils': 7.22.5

  /@babel/plugin-syntax-import-meta@7.10.4(@babel/core@7.20.12):
    resolution: {integrity: sha512-Yqfm+XDx0+Prh3VSeEQCPU81yC+JWZ2pDPFSS4ZdpfZhp4MkFMaDC1UqseovEKwSUpnIL7+vK+Clp7bfh0iD7g==}
    peerDependencies:
      '@babel/core': ^7.0.0-0
    dependencies:
      '@babel/core': 7.20.12
      '@babel/helper-plugin-utils': 7.22.5

  /@babel/plugin-syntax-import-meta@7.10.4(@babel/core@7.22.9):
    resolution: {integrity: sha512-Yqfm+XDx0+Prh3VSeEQCPU81yC+JWZ2pDPFSS4ZdpfZhp4MkFMaDC1UqseovEKwSUpnIL7+vK+Clp7bfh0iD7g==}
    peerDependencies:
      '@babel/core': ^7.0.0-0
    dependencies:
      '@babel/core': 7.22.9
      '@babel/helper-plugin-utils': 7.22.5

  /@babel/plugin-syntax-json-strings@7.8.3(@babel/core@7.18.0):
    resolution: {integrity: sha512-lY6kdGpWHvjoe2vk4WrAapEuBR69EMxZl+RoGRhrFGNYVK8mOPAW8VfbT/ZgrFbXlDNiiaxQnAtgVCZ6jv30EA==}
    peerDependencies:
      '@babel/core': ^7.0.0-0
    dependencies:
      '@babel/core': 7.18.0
      '@babel/helper-plugin-utils': 7.22.5
    dev: true

  /@babel/plugin-syntax-json-strings@7.8.3(@babel/core@7.20.12):
    resolution: {integrity: sha512-lY6kdGpWHvjoe2vk4WrAapEuBR69EMxZl+RoGRhrFGNYVK8mOPAW8VfbT/ZgrFbXlDNiiaxQnAtgVCZ6jv30EA==}
    peerDependencies:
      '@babel/core': ^7.0.0-0
    dependencies:
      '@babel/core': 7.20.12
      '@babel/helper-plugin-utils': 7.22.5

  /@babel/plugin-syntax-json-strings@7.8.3(@babel/core@7.22.9):
    resolution: {integrity: sha512-lY6kdGpWHvjoe2vk4WrAapEuBR69EMxZl+RoGRhrFGNYVK8mOPAW8VfbT/ZgrFbXlDNiiaxQnAtgVCZ6jv30EA==}
    peerDependencies:
      '@babel/core': ^7.0.0-0
    dependencies:
      '@babel/core': 7.22.9
      '@babel/helper-plugin-utils': 7.22.5

  /@babel/plugin-syntax-jsx@7.10.4(@babel/core@7.10.5):
    resolution: {integrity: sha512-KCg9mio9jwiARCB7WAcQ7Y1q+qicILjoK8LP/VkPkEKaf5dkaZZK1EcTe91a3JJlZ3qy6L5s9X52boEYi8DM9g==}
    peerDependencies:
      '@babel/core': ^7.0.0-0
    dependencies:
      '@babel/core': 7.10.5
      '@babel/helper-plugin-utils': 7.22.5

  /@babel/plugin-syntax-jsx@7.12.1(@babel/core@7.12.9):
    resolution: {integrity: sha512-1yRi7yAtB0ETgxdY9ti/p2TivUxJkTdhu/ZbF9MshVGqOx1TdB3b7xCXs49Fupgg50N45KcAsRP/ZqWjs9SRjg==}
    peerDependencies:
      '@babel/core': ^7.0.0-0
    dependencies:
      '@babel/core': 7.12.9
      '@babel/helper-plugin-utils': 7.22.5
    dev: true

  /@babel/plugin-syntax-jsx@7.21.4(@babel/core@7.22.9):
    resolution: {integrity: sha512-5hewiLct5OKyh6PLKEYaFclcqtIgCb6bmELouxjF6up5q3Sov7rOayW4RwhbaBL0dit8rA80GNfY+UuDp2mBbQ==}
    engines: {node: '>=6.9.0'}
    peerDependencies:
      '@babel/core': ^7.0.0-0
    dependencies:
      '@babel/core': 7.22.9
      '@babel/helper-plugin-utils': 7.22.5
    dev: true

  /@babel/plugin-syntax-jsx@7.22.5(@babel/core@7.20.12):
    resolution: {integrity: sha512-gvyP4hZrgrs/wWMaocvxZ44Hw0b3W8Pe+cMxc8V1ULQ07oh8VNbIRaoD1LRZVTvD+0nieDKjfgKg89sD7rrKrg==}
    engines: {node: '>=6.9.0'}
    peerDependencies:
      '@babel/core': ^7.0.0-0
    dependencies:
      '@babel/core': 7.20.12
      '@babel/helper-plugin-utils': 7.22.5

  /@babel/plugin-syntax-jsx@7.22.5(@babel/core@7.22.9):
    resolution: {integrity: sha512-gvyP4hZrgrs/wWMaocvxZ44Hw0b3W8Pe+cMxc8V1ULQ07oh8VNbIRaoD1LRZVTvD+0nieDKjfgKg89sD7rrKrg==}
    engines: {node: '>=6.9.0'}
    peerDependencies:
      '@babel/core': ^7.0.0-0
    dependencies:
      '@babel/core': 7.22.9
      '@babel/helper-plugin-utils': 7.22.5

  /@babel/plugin-syntax-logical-assignment-operators@7.10.4(@babel/core@7.18.0):
    resolution: {integrity: sha512-d8waShlpFDinQ5MtvGU9xDAOzKH47+FFoney2baFIoMr952hKOLp1HR7VszoZvOsV/4+RRszNY7D17ba0te0ig==}
    peerDependencies:
      '@babel/core': ^7.0.0-0
    dependencies:
      '@babel/core': 7.18.0
      '@babel/helper-plugin-utils': 7.22.5
    dev: true

  /@babel/plugin-syntax-logical-assignment-operators@7.10.4(@babel/core@7.20.12):
    resolution: {integrity: sha512-d8waShlpFDinQ5MtvGU9xDAOzKH47+FFoney2baFIoMr952hKOLp1HR7VszoZvOsV/4+RRszNY7D17ba0te0ig==}
    peerDependencies:
      '@babel/core': ^7.0.0-0
    dependencies:
      '@babel/core': 7.20.12
      '@babel/helper-plugin-utils': 7.22.5

  /@babel/plugin-syntax-logical-assignment-operators@7.10.4(@babel/core@7.22.9):
    resolution: {integrity: sha512-d8waShlpFDinQ5MtvGU9xDAOzKH47+FFoney2baFIoMr952hKOLp1HR7VszoZvOsV/4+RRszNY7D17ba0te0ig==}
    peerDependencies:
      '@babel/core': ^7.0.0-0
    dependencies:
      '@babel/core': 7.22.9
      '@babel/helper-plugin-utils': 7.22.5

  /@babel/plugin-syntax-nullish-coalescing-operator@7.8.3(@babel/core@7.18.0):
    resolution: {integrity: sha512-aSff4zPII1u2QD7y+F8oDsz19ew4IGEJg9SVW+bqwpwtfFleiQDMdzA/R+UlWDzfnHFCxxleFT0PMIrR36XLNQ==}
    peerDependencies:
      '@babel/core': ^7.0.0-0
    dependencies:
      '@babel/core': 7.18.0
      '@babel/helper-plugin-utils': 7.22.5
    dev: true

  /@babel/plugin-syntax-nullish-coalescing-operator@7.8.3(@babel/core@7.20.12):
    resolution: {integrity: sha512-aSff4zPII1u2QD7y+F8oDsz19ew4IGEJg9SVW+bqwpwtfFleiQDMdzA/R+UlWDzfnHFCxxleFT0PMIrR36XLNQ==}
    peerDependencies:
      '@babel/core': ^7.0.0-0
    dependencies:
      '@babel/core': 7.20.12
      '@babel/helper-plugin-utils': 7.22.5

  /@babel/plugin-syntax-nullish-coalescing-operator@7.8.3(@babel/core@7.22.9):
    resolution: {integrity: sha512-aSff4zPII1u2QD7y+F8oDsz19ew4IGEJg9SVW+bqwpwtfFleiQDMdzA/R+UlWDzfnHFCxxleFT0PMIrR36XLNQ==}
    peerDependencies:
      '@babel/core': ^7.0.0-0
    dependencies:
      '@babel/core': 7.22.9
      '@babel/helper-plugin-utils': 7.22.5

  /@babel/plugin-syntax-numeric-separator@7.10.4(@babel/core@7.18.0):
    resolution: {integrity: sha512-9H6YdfkcK/uOnY/K7/aA2xpzaAgkQn37yzWUMRK7OaPOqOpGS1+n0H5hxT9AUw9EsSjPW8SVyMJwYRtWs3X3ug==}
    peerDependencies:
      '@babel/core': ^7.0.0-0
    dependencies:
      '@babel/core': 7.18.0
      '@babel/helper-plugin-utils': 7.22.5
    dev: true

  /@babel/plugin-syntax-numeric-separator@7.10.4(@babel/core@7.20.12):
    resolution: {integrity: sha512-9H6YdfkcK/uOnY/K7/aA2xpzaAgkQn37yzWUMRK7OaPOqOpGS1+n0H5hxT9AUw9EsSjPW8SVyMJwYRtWs3X3ug==}
    peerDependencies:
      '@babel/core': ^7.0.0-0
    dependencies:
      '@babel/core': 7.20.12
      '@babel/helper-plugin-utils': 7.22.5

  /@babel/plugin-syntax-numeric-separator@7.10.4(@babel/core@7.22.9):
    resolution: {integrity: sha512-9H6YdfkcK/uOnY/K7/aA2xpzaAgkQn37yzWUMRK7OaPOqOpGS1+n0H5hxT9AUw9EsSjPW8SVyMJwYRtWs3X3ug==}
    peerDependencies:
      '@babel/core': ^7.0.0-0
    dependencies:
      '@babel/core': 7.22.9
      '@babel/helper-plugin-utils': 7.22.5

  /@babel/plugin-syntax-object-rest-spread@7.8.3(@babel/core@7.10.5):
    resolution: {integrity: sha512-XoqMijGZb9y3y2XskN+P1wUGiVwWZ5JmoDRwx5+3GmEplNyVM2s2Dg8ILFQm8rWM48orGy5YpI5Bl8U1y7ydlA==}
    peerDependencies:
      '@babel/core': ^7.0.0-0
    dependencies:
      '@babel/core': 7.10.5
      '@babel/helper-plugin-utils': 7.22.5

  /@babel/plugin-syntax-object-rest-spread@7.8.3(@babel/core@7.12.9):
    resolution: {integrity: sha512-XoqMijGZb9y3y2XskN+P1wUGiVwWZ5JmoDRwx5+3GmEplNyVM2s2Dg8ILFQm8rWM48orGy5YpI5Bl8U1y7ydlA==}
    peerDependencies:
      '@babel/core': ^7.0.0-0
    dependencies:
      '@babel/core': 7.12.9
      '@babel/helper-plugin-utils': 7.22.5
    dev: true

  /@babel/plugin-syntax-object-rest-spread@7.8.3(@babel/core@7.18.0):
    resolution: {integrity: sha512-XoqMijGZb9y3y2XskN+P1wUGiVwWZ5JmoDRwx5+3GmEplNyVM2s2Dg8ILFQm8rWM48orGy5YpI5Bl8U1y7ydlA==}
    peerDependencies:
      '@babel/core': ^7.0.0-0
    dependencies:
      '@babel/core': 7.18.0
      '@babel/helper-plugin-utils': 7.22.5
    dev: true

  /@babel/plugin-syntax-object-rest-spread@7.8.3(@babel/core@7.20.12):
    resolution: {integrity: sha512-XoqMijGZb9y3y2XskN+P1wUGiVwWZ5JmoDRwx5+3GmEplNyVM2s2Dg8ILFQm8rWM48orGy5YpI5Bl8U1y7ydlA==}
    peerDependencies:
      '@babel/core': ^7.0.0-0
    dependencies:
      '@babel/core': 7.20.12
      '@babel/helper-plugin-utils': 7.22.5

  /@babel/plugin-syntax-object-rest-spread@7.8.3(@babel/core@7.22.9):
    resolution: {integrity: sha512-XoqMijGZb9y3y2XskN+P1wUGiVwWZ5JmoDRwx5+3GmEplNyVM2s2Dg8ILFQm8rWM48orGy5YpI5Bl8U1y7ydlA==}
    peerDependencies:
      '@babel/core': ^7.0.0-0
    dependencies:
      '@babel/core': 7.22.9
      '@babel/helper-plugin-utils': 7.22.5

  /@babel/plugin-syntax-optional-catch-binding@7.8.3(@babel/core@7.18.0):
    resolution: {integrity: sha512-6VPD0Pc1lpTqw0aKoeRTMiB+kWhAoT24PA+ksWSBrFtl5SIRVpZlwN3NNPQjehA2E/91FV3RjLWoVTglWcSV3Q==}
    peerDependencies:
      '@babel/core': ^7.0.0-0
    dependencies:
      '@babel/core': 7.18.0
      '@babel/helper-plugin-utils': 7.22.5
    dev: true

  /@babel/plugin-syntax-optional-catch-binding@7.8.3(@babel/core@7.20.12):
    resolution: {integrity: sha512-6VPD0Pc1lpTqw0aKoeRTMiB+kWhAoT24PA+ksWSBrFtl5SIRVpZlwN3NNPQjehA2E/91FV3RjLWoVTglWcSV3Q==}
    peerDependencies:
      '@babel/core': ^7.0.0-0
    dependencies:
      '@babel/core': 7.20.12
      '@babel/helper-plugin-utils': 7.22.5

  /@babel/plugin-syntax-optional-catch-binding@7.8.3(@babel/core@7.22.9):
    resolution: {integrity: sha512-6VPD0Pc1lpTqw0aKoeRTMiB+kWhAoT24PA+ksWSBrFtl5SIRVpZlwN3NNPQjehA2E/91FV3RjLWoVTglWcSV3Q==}
    peerDependencies:
      '@babel/core': ^7.0.0-0
    dependencies:
      '@babel/core': 7.22.9
      '@babel/helper-plugin-utils': 7.22.5

  /@babel/plugin-syntax-optional-chaining@7.8.3(@babel/core@7.18.0):
    resolution: {integrity: sha512-KoK9ErH1MBlCPxV0VANkXW2/dw4vlbGDrFgz8bmUsBGYkFRcbRwMh6cIJubdPrkxRwuGdtCk0v/wPTKbQgBjkg==}
    peerDependencies:
      '@babel/core': ^7.0.0-0
    dependencies:
      '@babel/core': 7.18.0
      '@babel/helper-plugin-utils': 7.22.5
    dev: true

  /@babel/plugin-syntax-optional-chaining@7.8.3(@babel/core@7.20.12):
    resolution: {integrity: sha512-KoK9ErH1MBlCPxV0VANkXW2/dw4vlbGDrFgz8bmUsBGYkFRcbRwMh6cIJubdPrkxRwuGdtCk0v/wPTKbQgBjkg==}
    peerDependencies:
      '@babel/core': ^7.0.0-0
    dependencies:
      '@babel/core': 7.20.12
      '@babel/helper-plugin-utils': 7.22.5

  /@babel/plugin-syntax-optional-chaining@7.8.3(@babel/core@7.22.9):
    resolution: {integrity: sha512-KoK9ErH1MBlCPxV0VANkXW2/dw4vlbGDrFgz8bmUsBGYkFRcbRwMh6cIJubdPrkxRwuGdtCk0v/wPTKbQgBjkg==}
    peerDependencies:
      '@babel/core': ^7.0.0-0
    dependencies:
      '@babel/core': 7.22.9
      '@babel/helper-plugin-utils': 7.22.5

  /@babel/plugin-syntax-private-property-in-object@7.14.5(@babel/core@7.18.0):
    resolution: {integrity: sha512-0wVnp9dxJ72ZUJDV27ZfbSj6iHLoytYZmh3rFcxNnvsJF3ktkzLDZPy/mA17HGsaQT3/DQsWYX1f1QGWkCoVUg==}
    engines: {node: '>=6.9.0'}
    peerDependencies:
      '@babel/core': ^7.0.0-0
    dependencies:
      '@babel/core': 7.18.0
      '@babel/helper-plugin-utils': 7.22.5
    dev: true

  /@babel/plugin-syntax-private-property-in-object@7.14.5(@babel/core@7.20.12):
    resolution: {integrity: sha512-0wVnp9dxJ72ZUJDV27ZfbSj6iHLoytYZmh3rFcxNnvsJF3ktkzLDZPy/mA17HGsaQT3/DQsWYX1f1QGWkCoVUg==}
    engines: {node: '>=6.9.0'}
    peerDependencies:
      '@babel/core': ^7.0.0-0
    dependencies:
      '@babel/core': 7.20.12
      '@babel/helper-plugin-utils': 7.22.5

  /@babel/plugin-syntax-private-property-in-object@7.14.5(@babel/core@7.22.9):
    resolution: {integrity: sha512-0wVnp9dxJ72ZUJDV27ZfbSj6iHLoytYZmh3rFcxNnvsJF3ktkzLDZPy/mA17HGsaQT3/DQsWYX1f1QGWkCoVUg==}
    engines: {node: '>=6.9.0'}
    peerDependencies:
      '@babel/core': ^7.0.0-0
    dependencies:
      '@babel/core': 7.22.9
      '@babel/helper-plugin-utils': 7.22.5

  /@babel/plugin-syntax-top-level-await@7.14.5(@babel/core@7.18.0):
    resolution: {integrity: sha512-hx++upLv5U1rgYfwe1xBQUhRmU41NEvpUvrp8jkrSCdvGSnM5/qdRMtylJ6PG5OFkBaHkbTAKTnd3/YyESRHFw==}
    engines: {node: '>=6.9.0'}
    peerDependencies:
      '@babel/core': ^7.0.0-0
    dependencies:
      '@babel/core': 7.18.0
      '@babel/helper-plugin-utils': 7.22.5
    dev: true

  /@babel/plugin-syntax-top-level-await@7.14.5(@babel/core@7.20.12):
    resolution: {integrity: sha512-hx++upLv5U1rgYfwe1xBQUhRmU41NEvpUvrp8jkrSCdvGSnM5/qdRMtylJ6PG5OFkBaHkbTAKTnd3/YyESRHFw==}
    engines: {node: '>=6.9.0'}
    peerDependencies:
      '@babel/core': ^7.0.0-0
    dependencies:
      '@babel/core': 7.20.12
      '@babel/helper-plugin-utils': 7.22.5

  /@babel/plugin-syntax-top-level-await@7.14.5(@babel/core@7.22.9):
    resolution: {integrity: sha512-hx++upLv5U1rgYfwe1xBQUhRmU41NEvpUvrp8jkrSCdvGSnM5/qdRMtylJ6PG5OFkBaHkbTAKTnd3/YyESRHFw==}
    engines: {node: '>=6.9.0'}
    peerDependencies:
      '@babel/core': ^7.0.0-0
    dependencies:
      '@babel/core': 7.22.9
      '@babel/helper-plugin-utils': 7.22.5

  /@babel/plugin-syntax-typescript@7.22.5(@babel/core@7.22.9):
    resolution: {integrity: sha512-1mS2o03i7t1c6VzH6fdQ3OA8tcEIxwG18zIPRp+UY1Ihv6W+XZzBCVxExF9upussPXJ0xE9XRHwMoNs1ep/nRQ==}
    engines: {node: '>=6.9.0'}
    peerDependencies:
      '@babel/core': ^7.0.0-0
    dependencies:
      '@babel/core': 7.22.9
      '@babel/helper-plugin-utils': 7.22.5

  /@babel/plugin-syntax-unicode-sets-regex@7.18.6(@babel/core@7.20.12):
    resolution: {integrity: sha512-727YkEAPwSIQTv5im8QHz3upqp92JTWhidIC81Tdx4VJYIte/VndKf1qKrfnnhPLiPghStWfvC/iFaMCQu7Nqg==}
    engines: {node: '>=6.9.0'}
    peerDependencies:
      '@babel/core': ^7.0.0
    dependencies:
      '@babel/core': 7.20.12
      '@babel/helper-create-regexp-features-plugin': 7.22.5(@babel/core@7.20.12)
      '@babel/helper-plugin-utils': 7.22.5

  /@babel/plugin-syntax-unicode-sets-regex@7.18.6(@babel/core@7.22.9):
    resolution: {integrity: sha512-727YkEAPwSIQTv5im8QHz3upqp92JTWhidIC81Tdx4VJYIte/VndKf1qKrfnnhPLiPghStWfvC/iFaMCQu7Nqg==}
    engines: {node: '>=6.9.0'}
    peerDependencies:
      '@babel/core': ^7.0.0
    dependencies:
      '@babel/core': 7.22.9
      '@babel/helper-create-regexp-features-plugin': 7.22.5(@babel/core@7.22.9)
      '@babel/helper-plugin-utils': 7.22.5

  /@babel/plugin-transform-arrow-functions@7.20.7(@babel/core@7.18.0):
    resolution: {integrity: sha512-3poA5E7dzDomxj9WXWwuD6A5F3kc7VXwIJO+E+J8qtDtS+pXPAhrgEyh+9GBwBgPq1Z+bB+/JD60lp5jsN7JPQ==}
    engines: {node: '>=6.9.0'}
    peerDependencies:
      '@babel/core': ^7.0.0-0
    dependencies:
      '@babel/core': 7.18.0
      '@babel/helper-plugin-utils': 7.22.5
    dev: true

  /@babel/plugin-transform-arrow-functions@7.22.5(@babel/core@7.20.12):
    resolution: {integrity: sha512-26lTNXoVRdAnsaDXPpvCNUq+OVWEVC6bx7Vvz9rC53F2bagUWW4u4ii2+h8Fejfh7RYqPxn+libeFBBck9muEw==}
    engines: {node: '>=6.9.0'}
    peerDependencies:
      '@babel/core': ^7.0.0-0
    dependencies:
      '@babel/core': 7.20.12
      '@babel/helper-plugin-utils': 7.22.5

  /@babel/plugin-transform-arrow-functions@7.22.5(@babel/core@7.22.9):
    resolution: {integrity: sha512-26lTNXoVRdAnsaDXPpvCNUq+OVWEVC6bx7Vvz9rC53F2bagUWW4u4ii2+h8Fejfh7RYqPxn+libeFBBck9muEw==}
    engines: {node: '>=6.9.0'}
    peerDependencies:
      '@babel/core': ^7.0.0-0
    dependencies:
      '@babel/core': 7.22.9
      '@babel/helper-plugin-utils': 7.22.5

  /@babel/plugin-transform-async-generator-functions@7.22.7(@babel/core@7.20.12):
    resolution: {integrity: sha512-7HmE7pk/Fmke45TODvxvkxRMV9RazV+ZZzhOL9AG8G29TLrr3jkjwF7uJfxZ30EoXpO+LJkq4oA8NjO2DTnEDg==}
    engines: {node: '>=6.9.0'}
    peerDependencies:
      '@babel/core': ^7.0.0-0
    dependencies:
      '@babel/core': 7.20.12
      '@babel/helper-environment-visitor': 7.22.5
      '@babel/helper-plugin-utils': 7.22.5
      '@babel/helper-remap-async-to-generator': 7.22.5(@babel/core@7.20.12)
      '@babel/plugin-syntax-async-generators': 7.8.4(@babel/core@7.20.12)
    transitivePeerDependencies:
      - supports-color

  /@babel/plugin-transform-async-generator-functions@7.22.7(@babel/core@7.22.9):
    resolution: {integrity: sha512-7HmE7pk/Fmke45TODvxvkxRMV9RazV+ZZzhOL9AG8G29TLrr3jkjwF7uJfxZ30EoXpO+LJkq4oA8NjO2DTnEDg==}
    engines: {node: '>=6.9.0'}
    peerDependencies:
      '@babel/core': ^7.0.0-0
    dependencies:
      '@babel/core': 7.22.9
      '@babel/helper-environment-visitor': 7.22.5
      '@babel/helper-plugin-utils': 7.22.5
      '@babel/helper-remap-async-to-generator': 7.22.5(@babel/core@7.22.9)
      '@babel/plugin-syntax-async-generators': 7.8.4(@babel/core@7.22.9)
    transitivePeerDependencies:
      - supports-color

  /@babel/plugin-transform-async-to-generator@7.20.7(@babel/core@7.18.0):
    resolution: {integrity: sha512-Uo5gwHPT9vgnSXQxqGtpdufUiWp96gk7yiP4Mp5bm1QMkEmLXBO7PAGYbKoJ6DhAwiNkcHFBol/x5zZZkL/t0Q==}
    engines: {node: '>=6.9.0'}
    peerDependencies:
      '@babel/core': ^7.0.0-0
    dependencies:
      '@babel/core': 7.18.0
      '@babel/helper-module-imports': 7.22.5
      '@babel/helper-plugin-utils': 7.22.5
      '@babel/helper-remap-async-to-generator': 7.22.5(@babel/core@7.18.0)
    transitivePeerDependencies:
      - supports-color
    dev: true

  /@babel/plugin-transform-async-to-generator@7.22.5(@babel/core@7.20.12):
    resolution: {integrity: sha512-b1A8D8ZzE/VhNDoV1MSJTnpKkCG5bJo+19R4o4oy03zM7ws8yEMK755j61Dc3EyvdysbqH5BOOTquJ7ZX9C6vQ==}
    engines: {node: '>=6.9.0'}
    peerDependencies:
      '@babel/core': ^7.0.0-0
    dependencies:
      '@babel/core': 7.20.12
      '@babel/helper-module-imports': 7.22.5
      '@babel/helper-plugin-utils': 7.22.5
      '@babel/helper-remap-async-to-generator': 7.22.5(@babel/core@7.20.12)
    transitivePeerDependencies:
      - supports-color

  /@babel/plugin-transform-async-to-generator@7.22.5(@babel/core@7.22.9):
    resolution: {integrity: sha512-b1A8D8ZzE/VhNDoV1MSJTnpKkCG5bJo+19R4o4oy03zM7ws8yEMK755j61Dc3EyvdysbqH5BOOTquJ7ZX9C6vQ==}
    engines: {node: '>=6.9.0'}
    peerDependencies:
      '@babel/core': ^7.0.0-0
    dependencies:
      '@babel/core': 7.22.9
      '@babel/helper-module-imports': 7.22.5
      '@babel/helper-plugin-utils': 7.22.5
      '@babel/helper-remap-async-to-generator': 7.22.5(@babel/core@7.22.9)
    transitivePeerDependencies:
      - supports-color

  /@babel/plugin-transform-block-scoped-functions@7.18.6(@babel/core@7.18.0):
    resolution: {integrity: sha512-ExUcOqpPWnliRcPqves5HJcJOvHvIIWfuS4sroBUenPuMdmW+SMHDakmtS7qOo13sVppmUijqeTv7qqGsvURpQ==}
    engines: {node: '>=6.9.0'}
    peerDependencies:
      '@babel/core': ^7.0.0-0
    dependencies:
      '@babel/core': 7.18.0
      '@babel/helper-plugin-utils': 7.22.5
    dev: true

  /@babel/plugin-transform-block-scoped-functions@7.22.5(@babel/core@7.20.12):
    resolution: {integrity: sha512-tdXZ2UdknEKQWKJP1KMNmuF5Lx3MymtMN/pvA+p/VEkhK8jVcQ1fzSy8KM9qRYhAf2/lV33hoMPKI/xaI9sADA==}
    engines: {node: '>=6.9.0'}
    peerDependencies:
      '@babel/core': ^7.0.0-0
    dependencies:
      '@babel/core': 7.20.12
      '@babel/helper-plugin-utils': 7.22.5

  /@babel/plugin-transform-block-scoped-functions@7.22.5(@babel/core@7.22.9):
    resolution: {integrity: sha512-tdXZ2UdknEKQWKJP1KMNmuF5Lx3MymtMN/pvA+p/VEkhK8jVcQ1fzSy8KM9qRYhAf2/lV33hoMPKI/xaI9sADA==}
    engines: {node: '>=6.9.0'}
    peerDependencies:
      '@babel/core': ^7.0.0-0
    dependencies:
      '@babel/core': 7.22.9
      '@babel/helper-plugin-utils': 7.22.5

  /@babel/plugin-transform-block-scoping@7.21.0(@babel/core@7.18.0):
    resolution: {integrity: sha512-Mdrbunoh9SxwFZapeHVrwFmri16+oYotcZysSzhNIVDwIAb1UV+kvnxULSYq9J3/q5MDG+4X6w8QVgD1zhBXNQ==}
    engines: {node: '>=6.9.0'}
    peerDependencies:
      '@babel/core': ^7.0.0-0
    dependencies:
      '@babel/core': 7.18.0
      '@babel/helper-plugin-utils': 7.22.5
    dev: true

  /@babel/plugin-transform-block-scoping@7.22.5(@babel/core@7.20.12):
    resolution: {integrity: sha512-EcACl1i5fSQ6bt+YGuU/XGCeZKStLmyVGytWkpyhCLeQVA0eu6Wtiw92V+I1T/hnezUv7j74dA/Ro69gWcU+hg==}
    engines: {node: '>=6.9.0'}
    peerDependencies:
      '@babel/core': ^7.0.0-0
    dependencies:
      '@babel/core': 7.20.12
      '@babel/helper-plugin-utils': 7.22.5

  /@babel/plugin-transform-block-scoping@7.22.5(@babel/core@7.22.9):
    resolution: {integrity: sha512-EcACl1i5fSQ6bt+YGuU/XGCeZKStLmyVGytWkpyhCLeQVA0eu6Wtiw92V+I1T/hnezUv7j74dA/Ro69gWcU+hg==}
    engines: {node: '>=6.9.0'}
    peerDependencies:
      '@babel/core': ^7.0.0-0
    dependencies:
      '@babel/core': 7.22.9
      '@babel/helper-plugin-utils': 7.22.5

  /@babel/plugin-transform-class-properties@7.22.5(@babel/core@7.20.12):
    resolution: {integrity: sha512-nDkQ0NfkOhPTq8YCLiWNxp1+f9fCobEjCb0n8WdbNUBc4IB5V7P1QnX9IjpSoquKrXF5SKojHleVNs2vGeHCHQ==}
    engines: {node: '>=6.9.0'}
    peerDependencies:
      '@babel/core': ^7.0.0-0
    dependencies:
      '@babel/core': 7.20.12
      '@babel/helper-create-class-features-plugin': 7.22.5(@babel/core@7.20.12)
      '@babel/helper-plugin-utils': 7.22.5
    transitivePeerDependencies:
      - supports-color

  /@babel/plugin-transform-class-properties@7.22.5(@babel/core@7.22.9):
    resolution: {integrity: sha512-nDkQ0NfkOhPTq8YCLiWNxp1+f9fCobEjCb0n8WdbNUBc4IB5V7P1QnX9IjpSoquKrXF5SKojHleVNs2vGeHCHQ==}
    engines: {node: '>=6.9.0'}
    peerDependencies:
      '@babel/core': ^7.0.0-0
    dependencies:
      '@babel/core': 7.22.9
      '@babel/helper-create-class-features-plugin': 7.22.5(@babel/core@7.22.9)
      '@babel/helper-plugin-utils': 7.22.5
    transitivePeerDependencies:
      - supports-color

  /@babel/plugin-transform-class-static-block@7.22.5(@babel/core@7.20.12):
    resolution: {integrity: sha512-SPToJ5eYZLxlnp1UzdARpOGeC2GbHvr9d/UV0EukuVx8atktg194oe+C5BqQ8jRTkgLRVOPYeXRSBg1IlMoVRA==}
    engines: {node: '>=6.9.0'}
    peerDependencies:
      '@babel/core': ^7.12.0
    dependencies:
      '@babel/core': 7.20.12
      '@babel/helper-create-class-features-plugin': 7.22.5(@babel/core@7.20.12)
      '@babel/helper-plugin-utils': 7.22.5
      '@babel/plugin-syntax-class-static-block': 7.14.5(@babel/core@7.20.12)
    transitivePeerDependencies:
      - supports-color

  /@babel/plugin-transform-class-static-block@7.22.5(@babel/core@7.22.9):
    resolution: {integrity: sha512-SPToJ5eYZLxlnp1UzdARpOGeC2GbHvr9d/UV0EukuVx8atktg194oe+C5BqQ8jRTkgLRVOPYeXRSBg1IlMoVRA==}
    engines: {node: '>=6.9.0'}
    peerDependencies:
      '@babel/core': ^7.12.0
    dependencies:
      '@babel/core': 7.22.9
      '@babel/helper-create-class-features-plugin': 7.22.5(@babel/core@7.22.9)
      '@babel/helper-plugin-utils': 7.22.5
      '@babel/plugin-syntax-class-static-block': 7.14.5(@babel/core@7.22.9)
    transitivePeerDependencies:
      - supports-color

  /@babel/plugin-transform-classes@7.21.0(@babel/core@7.18.0):
    resolution: {integrity: sha512-RZhbYTCEUAe6ntPehC4hlslPWosNHDox+vAs4On/mCLRLfoDVHf6hVEd7kuxr1RnHwJmxFfUM3cZiZRmPxJPXQ==}
    engines: {node: '>=6.9.0'}
    peerDependencies:
      '@babel/core': ^7.0.0-0
    dependencies:
      '@babel/core': 7.18.0
      '@babel/helper-annotate-as-pure': 7.22.5
      '@babel/helper-compilation-targets': 7.22.6(@babel/core@7.18.0)
      '@babel/helper-environment-visitor': 7.22.5
      '@babel/helper-function-name': 7.22.5
      '@babel/helper-optimise-call-expression': 7.22.5
      '@babel/helper-plugin-utils': 7.22.5
      '@babel/helper-replace-supers': 7.22.5
      '@babel/helper-split-export-declaration': 7.22.6
      globals: 11.12.0
    transitivePeerDependencies:
      - supports-color
    dev: true

  /@babel/plugin-transform-classes@7.22.6(@babel/core@7.20.12):
    resolution: {integrity: sha512-58EgM6nuPNG6Py4Z3zSuu0xWu2VfodiMi72Jt5Kj2FECmaYk1RrTXA45z6KBFsu9tRgwQDwIiY4FXTt+YsSFAQ==}
    engines: {node: '>=6.9.0'}
    peerDependencies:
      '@babel/core': ^7.0.0-0
    dependencies:
      '@babel/core': 7.20.12
      '@babel/helper-annotate-as-pure': 7.22.5
      '@babel/helper-compilation-targets': 7.22.9(@babel/core@7.20.12)
      '@babel/helper-environment-visitor': 7.22.5
      '@babel/helper-function-name': 7.22.5
      '@babel/helper-optimise-call-expression': 7.22.5
      '@babel/helper-plugin-utils': 7.22.5
      '@babel/helper-replace-supers': 7.22.5
      '@babel/helper-split-export-declaration': 7.22.6
      globals: 11.12.0
    transitivePeerDependencies:
      - supports-color

  /@babel/plugin-transform-classes@7.22.6(@babel/core@7.22.9):
    resolution: {integrity: sha512-58EgM6nuPNG6Py4Z3zSuu0xWu2VfodiMi72Jt5Kj2FECmaYk1RrTXA45z6KBFsu9tRgwQDwIiY4FXTt+YsSFAQ==}
    engines: {node: '>=6.9.0'}
    peerDependencies:
      '@babel/core': ^7.0.0-0
    dependencies:
      '@babel/core': 7.22.9
      '@babel/helper-annotate-as-pure': 7.22.5
      '@babel/helper-compilation-targets': 7.22.9(@babel/core@7.22.9)
      '@babel/helper-environment-visitor': 7.22.5
      '@babel/helper-function-name': 7.22.5
      '@babel/helper-optimise-call-expression': 7.22.5
      '@babel/helper-plugin-utils': 7.22.5
      '@babel/helper-replace-supers': 7.22.5
      '@babel/helper-split-export-declaration': 7.22.6
      globals: 11.12.0
    transitivePeerDependencies:
      - supports-color

  /@babel/plugin-transform-computed-properties@7.20.7(@babel/core@7.18.0):
    resolution: {integrity: sha512-Lz7MvBK6DTjElHAmfu6bfANzKcxpyNPeYBGEafyA6E5HtRpjpZwU+u7Qrgz/2OR0z+5TvKYbPdphfSaAcZBrYQ==}
    engines: {node: '>=6.9.0'}
    peerDependencies:
      '@babel/core': ^7.0.0-0
    dependencies:
      '@babel/core': 7.18.0
      '@babel/helper-plugin-utils': 7.22.5
      '@babel/template': 7.22.5
    dev: true

  /@babel/plugin-transform-computed-properties@7.22.5(@babel/core@7.20.12):
    resolution: {integrity: sha512-4GHWBgRf0krxPX+AaPtgBAlTgTeZmqDynokHOX7aqqAB4tHs3U2Y02zH6ETFdLZGcg9UQSD1WCmkVrE9ErHeOg==}
    engines: {node: '>=6.9.0'}
    peerDependencies:
      '@babel/core': ^7.0.0-0
    dependencies:
      '@babel/core': 7.20.12
      '@babel/helper-plugin-utils': 7.22.5
      '@babel/template': 7.22.5

  /@babel/plugin-transform-computed-properties@7.22.5(@babel/core@7.22.9):
    resolution: {integrity: sha512-4GHWBgRf0krxPX+AaPtgBAlTgTeZmqDynokHOX7aqqAB4tHs3U2Y02zH6ETFdLZGcg9UQSD1WCmkVrE9ErHeOg==}
    engines: {node: '>=6.9.0'}
    peerDependencies:
      '@babel/core': ^7.0.0-0
    dependencies:
      '@babel/core': 7.22.9
      '@babel/helper-plugin-utils': 7.22.5
      '@babel/template': 7.22.5

  /@babel/plugin-transform-destructuring@7.20.7(@babel/core@7.18.0):
    resolution: {integrity: sha512-Xwg403sRrZb81IVB79ZPqNQME23yhugYVqgTxAhT99h485F4f+GMELFhhOsscDUB7HCswepKeCKLn/GZvUKoBA==}
    engines: {node: '>=6.9.0'}
    peerDependencies:
      '@babel/core': ^7.0.0-0
    dependencies:
      '@babel/core': 7.18.0
      '@babel/helper-plugin-utils': 7.22.5
    dev: true

  /@babel/plugin-transform-destructuring@7.22.5(@babel/core@7.20.12):
    resolution: {integrity: sha512-GfqcFuGW8vnEqTUBM7UtPd5A4q797LTvvwKxXTgRsFjoqaJiEg9deBG6kWeQYkVEL569NpnmpC0Pkr/8BLKGnQ==}
    engines: {node: '>=6.9.0'}
    peerDependencies:
      '@babel/core': ^7.0.0-0
    dependencies:
      '@babel/core': 7.20.12
      '@babel/helper-plugin-utils': 7.22.5

  /@babel/plugin-transform-destructuring@7.22.5(@babel/core@7.22.9):
    resolution: {integrity: sha512-GfqcFuGW8vnEqTUBM7UtPd5A4q797LTvvwKxXTgRsFjoqaJiEg9deBG6kWeQYkVEL569NpnmpC0Pkr/8BLKGnQ==}
    engines: {node: '>=6.9.0'}
    peerDependencies:
      '@babel/core': ^7.0.0-0
    dependencies:
      '@babel/core': 7.22.9
      '@babel/helper-plugin-utils': 7.22.5

  /@babel/plugin-transform-dotall-regex@7.18.6(@babel/core@7.18.0):
    resolution: {integrity: sha512-6S3jpun1eEbAxq7TdjLotAsl4WpQI9DxfkycRcKrjhQYzU87qpXdknpBg/e+TdcMehqGnLFi7tnFUBR02Vq6wg==}
    engines: {node: '>=6.9.0'}
    peerDependencies:
      '@babel/core': ^7.0.0-0
    dependencies:
      '@babel/core': 7.18.0
      '@babel/helper-create-regexp-features-plugin': 7.22.5(@babel/core@7.18.0)
      '@babel/helper-plugin-utils': 7.22.5
    dev: true

  /@babel/plugin-transform-dotall-regex@7.22.5(@babel/core@7.18.0):
    resolution: {integrity: sha512-5/Yk9QxCQCl+sOIB1WelKnVRxTJDSAIxtJLL2/pqL14ZVlbH0fUQUZa/T5/UnQtBNgghR7mfB8ERBKyKPCi7Vw==}
    engines: {node: '>=6.9.0'}
    peerDependencies:
      '@babel/core': ^7.0.0-0
    dependencies:
      '@babel/core': 7.18.0
      '@babel/helper-create-regexp-features-plugin': 7.22.5(@babel/core@7.18.0)
      '@babel/helper-plugin-utils': 7.22.5
    dev: true

  /@babel/plugin-transform-dotall-regex@7.22.5(@babel/core@7.20.12):
    resolution: {integrity: sha512-5/Yk9QxCQCl+sOIB1WelKnVRxTJDSAIxtJLL2/pqL14ZVlbH0fUQUZa/T5/UnQtBNgghR7mfB8ERBKyKPCi7Vw==}
    engines: {node: '>=6.9.0'}
    peerDependencies:
      '@babel/core': ^7.0.0-0
    dependencies:
      '@babel/core': 7.20.12
      '@babel/helper-create-regexp-features-plugin': 7.22.5(@babel/core@7.20.12)
      '@babel/helper-plugin-utils': 7.22.5

  /@babel/plugin-transform-dotall-regex@7.22.5(@babel/core@7.22.9):
    resolution: {integrity: sha512-5/Yk9QxCQCl+sOIB1WelKnVRxTJDSAIxtJLL2/pqL14ZVlbH0fUQUZa/T5/UnQtBNgghR7mfB8ERBKyKPCi7Vw==}
    engines: {node: '>=6.9.0'}
    peerDependencies:
      '@babel/core': ^7.0.0-0
    dependencies:
      '@babel/core': 7.22.9
      '@babel/helper-create-regexp-features-plugin': 7.22.5(@babel/core@7.22.9)
      '@babel/helper-plugin-utils': 7.22.5

  /@babel/plugin-transform-duplicate-keys@7.18.9(@babel/core@7.18.0):
    resolution: {integrity: sha512-d2bmXCtZXYc59/0SanQKbiWINadaJXqtvIQIzd4+hNwkWBgyCd5F/2t1kXoUdvPMrxzPvhK6EMQRROxsue+mfw==}
    engines: {node: '>=6.9.0'}
    peerDependencies:
      '@babel/core': ^7.0.0-0
    dependencies:
      '@babel/core': 7.18.0
      '@babel/helper-plugin-utils': 7.22.5
    dev: true

  /@babel/plugin-transform-duplicate-keys@7.22.5(@babel/core@7.20.12):
    resolution: {integrity: sha512-dEnYD+9BBgld5VBXHnF/DbYGp3fqGMsyxKbtD1mDyIA7AkTSpKXFhCVuj/oQVOoALfBs77DudA0BE4d5mcpmqw==}
    engines: {node: '>=6.9.0'}
    peerDependencies:
      '@babel/core': ^7.0.0-0
    dependencies:
      '@babel/core': 7.20.12
      '@babel/helper-plugin-utils': 7.22.5

  /@babel/plugin-transform-duplicate-keys@7.22.5(@babel/core@7.22.9):
    resolution: {integrity: sha512-dEnYD+9BBgld5VBXHnF/DbYGp3fqGMsyxKbtD1mDyIA7AkTSpKXFhCVuj/oQVOoALfBs77DudA0BE4d5mcpmqw==}
    engines: {node: '>=6.9.0'}
    peerDependencies:
      '@babel/core': ^7.0.0-0
    dependencies:
      '@babel/core': 7.22.9
      '@babel/helper-plugin-utils': 7.22.5

  /@babel/plugin-transform-dynamic-import@7.22.5(@babel/core@7.20.12):
    resolution: {integrity: sha512-0MC3ppTB1AMxd8fXjSrbPa7LT9hrImt+/fcj+Pg5YMD7UQyWp/02+JWpdnCymmsXwIx5Z+sYn1bwCn4ZJNvhqQ==}
    engines: {node: '>=6.9.0'}
    peerDependencies:
      '@babel/core': ^7.0.0-0
    dependencies:
      '@babel/core': 7.20.12
      '@babel/helper-plugin-utils': 7.22.5
      '@babel/plugin-syntax-dynamic-import': 7.8.3(@babel/core@7.20.12)

  /@babel/plugin-transform-dynamic-import@7.22.5(@babel/core@7.22.9):
    resolution: {integrity: sha512-0MC3ppTB1AMxd8fXjSrbPa7LT9hrImt+/fcj+Pg5YMD7UQyWp/02+JWpdnCymmsXwIx5Z+sYn1bwCn4ZJNvhqQ==}
    engines: {node: '>=6.9.0'}
    peerDependencies:
      '@babel/core': ^7.0.0-0
    dependencies:
      '@babel/core': 7.22.9
      '@babel/helper-plugin-utils': 7.22.5
      '@babel/plugin-syntax-dynamic-import': 7.8.3(@babel/core@7.22.9)

  /@babel/plugin-transform-exponentiation-operator@7.18.6(@babel/core@7.18.0):
    resolution: {integrity: sha512-wzEtc0+2c88FVR34aQmiz56dxEkxr2g8DQb/KfaFa1JYXOFVsbhvAonFN6PwVWj++fKmku8NP80plJ5Et4wqHw==}
    engines: {node: '>=6.9.0'}
    peerDependencies:
      '@babel/core': ^7.0.0-0
    dependencies:
      '@babel/core': 7.18.0
      '@babel/helper-builder-binary-assignment-operator-visitor': 7.22.5
      '@babel/helper-plugin-utils': 7.22.5
    dev: true

  /@babel/plugin-transform-exponentiation-operator@7.22.5(@babel/core@7.20.12):
    resolution: {integrity: sha512-vIpJFNM/FjZ4rh1myqIya9jXwrwwgFRHPjT3DkUA9ZLHuzox8jiXkOLvwm1H+PQIP3CqfC++WPKeuDi0Sjdj1g==}
    engines: {node: '>=6.9.0'}
    peerDependencies:
      '@babel/core': ^7.0.0-0
    dependencies:
      '@babel/core': 7.20.12
      '@babel/helper-builder-binary-assignment-operator-visitor': 7.22.5
      '@babel/helper-plugin-utils': 7.22.5

  /@babel/plugin-transform-exponentiation-operator@7.22.5(@babel/core@7.22.9):
    resolution: {integrity: sha512-vIpJFNM/FjZ4rh1myqIya9jXwrwwgFRHPjT3DkUA9ZLHuzox8jiXkOLvwm1H+PQIP3CqfC++WPKeuDi0Sjdj1g==}
    engines: {node: '>=6.9.0'}
    peerDependencies:
      '@babel/core': ^7.0.0-0
    dependencies:
      '@babel/core': 7.22.9
      '@babel/helper-builder-binary-assignment-operator-visitor': 7.22.5
      '@babel/helper-plugin-utils': 7.22.5

  /@babel/plugin-transform-export-namespace-from@7.22.5(@babel/core@7.20.12):
    resolution: {integrity: sha512-X4hhm7FRnPgd4nDA4b/5V280xCx6oL7Oob5+9qVS5C13Zq4bh1qq7LU0GgRU6b5dBWBvhGaXYVB4AcN6+ol6vg==}
    engines: {node: '>=6.9.0'}
    peerDependencies:
      '@babel/core': ^7.0.0-0
    dependencies:
      '@babel/core': 7.20.12
      '@babel/helper-plugin-utils': 7.22.5
      '@babel/plugin-syntax-export-namespace-from': 7.8.3(@babel/core@7.20.12)

  /@babel/plugin-transform-export-namespace-from@7.22.5(@babel/core@7.22.9):
    resolution: {integrity: sha512-X4hhm7FRnPgd4nDA4b/5V280xCx6oL7Oob5+9qVS5C13Zq4bh1qq7LU0GgRU6b5dBWBvhGaXYVB4AcN6+ol6vg==}
    engines: {node: '>=6.9.0'}
    peerDependencies:
      '@babel/core': ^7.0.0-0
    dependencies:
      '@babel/core': 7.22.9
      '@babel/helper-plugin-utils': 7.22.5
      '@babel/plugin-syntax-export-namespace-from': 7.8.3(@babel/core@7.22.9)

  /@babel/plugin-transform-flow-strip-types@7.21.0(@babel/core@7.22.9):
    resolution: {integrity: sha512-FlFA2Mj87a6sDkW4gfGrQQqwY/dLlBAyJa2dJEZ+FHXUVHBflO2wyKvg+OOEzXfrKYIa4HWl0mgmbCzt0cMb7w==}
    engines: {node: '>=6.9.0'}
    peerDependencies:
      '@babel/core': ^7.0.0-0
    dependencies:
      '@babel/core': 7.22.9
      '@babel/helper-plugin-utils': 7.22.5
      '@babel/plugin-syntax-flow': 7.18.6(@babel/core@7.22.9)

  /@babel/plugin-transform-for-of@7.21.0(@babel/core@7.18.0):
    resolution: {integrity: sha512-LlUYlydgDkKpIY7mcBWvyPPmMcOphEyYA27Ef4xpbh1IiDNLr0kZsos2nf92vz3IccvJI25QUwp86Eo5s6HmBQ==}
    engines: {node: '>=6.9.0'}
    peerDependencies:
      '@babel/core': ^7.0.0-0
    dependencies:
      '@babel/core': 7.18.0
      '@babel/helper-plugin-utils': 7.22.5
    dev: true

  /@babel/plugin-transform-for-of@7.22.5(@babel/core@7.20.12):
    resolution: {integrity: sha512-3kxQjX1dU9uudwSshyLeEipvrLjBCVthCgeTp6CzE/9JYrlAIaeekVxRpCWsDDfYTfRZRoCeZatCQvwo+wvK8A==}
    engines: {node: '>=6.9.0'}
    peerDependencies:
      '@babel/core': ^7.0.0-0
    dependencies:
      '@babel/core': 7.20.12
      '@babel/helper-plugin-utils': 7.22.5

  /@babel/plugin-transform-for-of@7.22.5(@babel/core@7.22.9):
    resolution: {integrity: sha512-3kxQjX1dU9uudwSshyLeEipvrLjBCVthCgeTp6CzE/9JYrlAIaeekVxRpCWsDDfYTfRZRoCeZatCQvwo+wvK8A==}
    engines: {node: '>=6.9.0'}
    peerDependencies:
      '@babel/core': ^7.0.0-0
    dependencies:
      '@babel/core': 7.22.9
      '@babel/helper-plugin-utils': 7.22.5

  /@babel/plugin-transform-function-name@7.18.9(@babel/core@7.18.0):
    resolution: {integrity: sha512-WvIBoRPaJQ5yVHzcnJFor7oS5Ls0PYixlTYE63lCj2RtdQEl15M68FXQlxnG6wdraJIXRdR7KI+hQ7q/9QjrCQ==}
    engines: {node: '>=6.9.0'}
    peerDependencies:
      '@babel/core': ^7.0.0-0
    dependencies:
      '@babel/core': 7.18.0
      '@babel/helper-compilation-targets': 7.22.6(@babel/core@7.18.0)
      '@babel/helper-function-name': 7.22.5
      '@babel/helper-plugin-utils': 7.22.5
    dev: true

  /@babel/plugin-transform-function-name@7.22.5(@babel/core@7.20.12):
    resolution: {integrity: sha512-UIzQNMS0p0HHiQm3oelztj+ECwFnj+ZRV4KnguvlsD2of1whUeM6o7wGNj6oLwcDoAXQ8gEqfgC24D+VdIcevg==}
    engines: {node: '>=6.9.0'}
    peerDependencies:
      '@babel/core': ^7.0.0-0
    dependencies:
      '@babel/core': 7.20.12
      '@babel/helper-compilation-targets': 7.22.9(@babel/core@7.20.12)
      '@babel/helper-function-name': 7.22.5
      '@babel/helper-plugin-utils': 7.22.5

  /@babel/plugin-transform-function-name@7.22.5(@babel/core@7.22.9):
    resolution: {integrity: sha512-UIzQNMS0p0HHiQm3oelztj+ECwFnj+ZRV4KnguvlsD2of1whUeM6o7wGNj6oLwcDoAXQ8gEqfgC24D+VdIcevg==}
    engines: {node: '>=6.9.0'}
    peerDependencies:
      '@babel/core': ^7.0.0-0
    dependencies:
      '@babel/core': 7.22.9
      '@babel/helper-compilation-targets': 7.22.9(@babel/core@7.22.9)
      '@babel/helper-function-name': 7.22.5
      '@babel/helper-plugin-utils': 7.22.5

  /@babel/plugin-transform-json-strings@7.22.5(@babel/core@7.20.12):
    resolution: {integrity: sha512-DuCRB7fu8MyTLbEQd1ew3R85nx/88yMoqo2uPSjevMj3yoN7CDM8jkgrY0wmVxfJZyJ/B9fE1iq7EQppWQmR5A==}
    engines: {node: '>=6.9.0'}
    peerDependencies:
      '@babel/core': ^7.0.0-0
    dependencies:
      '@babel/core': 7.20.12
      '@babel/helper-plugin-utils': 7.22.5
      '@babel/plugin-syntax-json-strings': 7.8.3(@babel/core@7.20.12)

  /@babel/plugin-transform-json-strings@7.22.5(@babel/core@7.22.9):
    resolution: {integrity: sha512-DuCRB7fu8MyTLbEQd1ew3R85nx/88yMoqo2uPSjevMj3yoN7CDM8jkgrY0wmVxfJZyJ/B9fE1iq7EQppWQmR5A==}
    engines: {node: '>=6.9.0'}
    peerDependencies:
      '@babel/core': ^7.0.0-0
    dependencies:
      '@babel/core': 7.22.9
      '@babel/helper-plugin-utils': 7.22.5
      '@babel/plugin-syntax-json-strings': 7.8.3(@babel/core@7.22.9)

  /@babel/plugin-transform-literals@7.18.9(@babel/core@7.18.0):
    resolution: {integrity: sha512-IFQDSRoTPnrAIrI5zoZv73IFeZu2dhu6irxQjY9rNjTT53VmKg9fenjvoiOWOkJ6mm4jKVPtdMzBY98Fp4Z4cg==}
    engines: {node: '>=6.9.0'}
    peerDependencies:
      '@babel/core': ^7.0.0-0
    dependencies:
      '@babel/core': 7.18.0
      '@babel/helper-plugin-utils': 7.22.5
    dev: true

  /@babel/plugin-transform-literals@7.22.5(@babel/core@7.20.12):
    resolution: {integrity: sha512-fTLj4D79M+mepcw3dgFBTIDYpbcB9Sm0bpm4ppXPaO+U+PKFFyV9MGRvS0gvGw62sd10kT5lRMKXAADb9pWy8g==}
    engines: {node: '>=6.9.0'}
    peerDependencies:
      '@babel/core': ^7.0.0-0
    dependencies:
      '@babel/core': 7.20.12
      '@babel/helper-plugin-utils': 7.22.5

  /@babel/plugin-transform-literals@7.22.5(@babel/core@7.22.9):
    resolution: {integrity: sha512-fTLj4D79M+mepcw3dgFBTIDYpbcB9Sm0bpm4ppXPaO+U+PKFFyV9MGRvS0gvGw62sd10kT5lRMKXAADb9pWy8g==}
    engines: {node: '>=6.9.0'}
    peerDependencies:
      '@babel/core': ^7.0.0-0
    dependencies:
      '@babel/core': 7.22.9
      '@babel/helper-plugin-utils': 7.22.5

  /@babel/plugin-transform-logical-assignment-operators@7.22.5(@babel/core@7.20.12):
    resolution: {integrity: sha512-MQQOUW1KL8X0cDWfbwYP+TbVbZm16QmQXJQ+vndPtH/BoO0lOKpVoEDMI7+PskYxH+IiE0tS8xZye0qr1lGzSA==}
    engines: {node: '>=6.9.0'}
    peerDependencies:
      '@babel/core': ^7.0.0-0
    dependencies:
      '@babel/core': 7.20.12
      '@babel/helper-plugin-utils': 7.22.5
      '@babel/plugin-syntax-logical-assignment-operators': 7.10.4(@babel/core@7.20.12)

  /@babel/plugin-transform-logical-assignment-operators@7.22.5(@babel/core@7.22.9):
    resolution: {integrity: sha512-MQQOUW1KL8X0cDWfbwYP+TbVbZm16QmQXJQ+vndPtH/BoO0lOKpVoEDMI7+PskYxH+IiE0tS8xZye0qr1lGzSA==}
    engines: {node: '>=6.9.0'}
    peerDependencies:
      '@babel/core': ^7.0.0-0
    dependencies:
      '@babel/core': 7.22.9
      '@babel/helper-plugin-utils': 7.22.5
      '@babel/plugin-syntax-logical-assignment-operators': 7.10.4(@babel/core@7.22.9)

  /@babel/plugin-transform-member-expression-literals@7.18.6(@babel/core@7.18.0):
    resolution: {integrity: sha512-qSF1ihLGO3q+/g48k85tUjD033C29TNTVB2paCwZPVmOsjn9pClvYYrM2VeJpBY2bcNkuny0YUyTNRyRxJ54KA==}
    engines: {node: '>=6.9.0'}
    peerDependencies:
      '@babel/core': ^7.0.0-0
    dependencies:
      '@babel/core': 7.18.0
      '@babel/helper-plugin-utils': 7.22.5
    dev: true

  /@babel/plugin-transform-member-expression-literals@7.22.5(@babel/core@7.20.12):
    resolution: {integrity: sha512-RZEdkNtzzYCFl9SE9ATaUMTj2hqMb4StarOJLrZRbqqU4HSBE7UlBw9WBWQiDzrJZJdUWiMTVDI6Gv/8DPvfew==}
    engines: {node: '>=6.9.0'}
    peerDependencies:
      '@babel/core': ^7.0.0-0
    dependencies:
      '@babel/core': 7.20.12
      '@babel/helper-plugin-utils': 7.22.5

  /@babel/plugin-transform-member-expression-literals@7.22.5(@babel/core@7.22.9):
    resolution: {integrity: sha512-RZEdkNtzzYCFl9SE9ATaUMTj2hqMb4StarOJLrZRbqqU4HSBE7UlBw9WBWQiDzrJZJdUWiMTVDI6Gv/8DPvfew==}
    engines: {node: '>=6.9.0'}
    peerDependencies:
      '@babel/core': ^7.0.0-0
    dependencies:
      '@babel/core': 7.22.9
      '@babel/helper-plugin-utils': 7.22.5

  /@babel/plugin-transform-modules-amd@7.20.11(@babel/core@7.18.0):
    resolution: {integrity: sha512-NuzCt5IIYOW0O30UvqktzHYR2ud5bOWbY0yaxWZ6G+aFzOMJvrs5YHNikrbdaT15+KNO31nPOy5Fim3ku6Zb5g==}
    engines: {node: '>=6.9.0'}
    peerDependencies:
      '@babel/core': ^7.0.0-0
    dependencies:
      '@babel/core': 7.18.0
      '@babel/helper-module-transforms': 7.22.5
      '@babel/helper-plugin-utils': 7.22.5
    transitivePeerDependencies:
      - supports-color
    dev: true

  /@babel/plugin-transform-modules-amd@7.22.5(@babel/core@7.20.12):
    resolution: {integrity: sha512-R+PTfLTcYEmb1+kK7FNkhQ1gP4KgjpSO6HfH9+f8/yfp2Nt3ggBjiVpRwmwTlfqZLafYKJACy36yDXlEmI9HjQ==}
    engines: {node: '>=6.9.0'}
    peerDependencies:
      '@babel/core': ^7.0.0-0
    dependencies:
      '@babel/core': 7.20.12
      '@babel/helper-module-transforms': 7.22.5
      '@babel/helper-plugin-utils': 7.22.5
    transitivePeerDependencies:
      - supports-color

  /@babel/plugin-transform-modules-amd@7.22.5(@babel/core@7.22.9):
    resolution: {integrity: sha512-R+PTfLTcYEmb1+kK7FNkhQ1gP4KgjpSO6HfH9+f8/yfp2Nt3ggBjiVpRwmwTlfqZLafYKJACy36yDXlEmI9HjQ==}
    engines: {node: '>=6.9.0'}
    peerDependencies:
      '@babel/core': ^7.0.0-0
    dependencies:
      '@babel/core': 7.22.9
      '@babel/helper-module-transforms': 7.22.5
      '@babel/helper-plugin-utils': 7.22.5
    transitivePeerDependencies:
      - supports-color

  /@babel/plugin-transform-modules-commonjs@7.21.2(@babel/core@7.18.0):
    resolution: {integrity: sha512-Cln+Yy04Gxua7iPdj6nOV96smLGjpElir5YwzF0LBPKoPlLDNJePNlrGGaybAJkd0zKRnOVXOgizSqPYMNYkzA==}
    engines: {node: '>=6.9.0'}
    peerDependencies:
      '@babel/core': ^7.0.0-0
    dependencies:
      '@babel/core': 7.18.0
      '@babel/helper-module-transforms': 7.22.5
      '@babel/helper-plugin-utils': 7.22.5
      '@babel/helper-simple-access': 7.22.5
    transitivePeerDependencies:
      - supports-color
    dev: true

  /@babel/plugin-transform-modules-commonjs@7.22.5(@babel/core@7.20.12):
    resolution: {integrity: sha512-B4pzOXj+ONRmuaQTg05b3y/4DuFz3WcCNAXPLb2Q0GT0TrGKGxNKV4jwsXts+StaM0LQczZbOpj8o1DLPDJIiA==}
    engines: {node: '>=6.9.0'}
    peerDependencies:
      '@babel/core': ^7.0.0-0
    dependencies:
      '@babel/core': 7.20.12
      '@babel/helper-module-transforms': 7.22.5
      '@babel/helper-plugin-utils': 7.22.5
      '@babel/helper-simple-access': 7.22.5
    transitivePeerDependencies:
      - supports-color

  /@babel/plugin-transform-modules-commonjs@7.22.5(@babel/core@7.22.9):
    resolution: {integrity: sha512-B4pzOXj+ONRmuaQTg05b3y/4DuFz3WcCNAXPLb2Q0GT0TrGKGxNKV4jwsXts+StaM0LQczZbOpj8o1DLPDJIiA==}
    engines: {node: '>=6.9.0'}
    peerDependencies:
      '@babel/core': ^7.0.0-0
    dependencies:
      '@babel/core': 7.22.9
      '@babel/helper-module-transforms': 7.22.5
      '@babel/helper-plugin-utils': 7.22.5
      '@babel/helper-simple-access': 7.22.5
    transitivePeerDependencies:
      - supports-color

  /@babel/plugin-transform-modules-systemjs@7.20.11(@babel/core@7.18.0):
    resolution: {integrity: sha512-vVu5g9BPQKSFEmvt2TA4Da5N+QVS66EX21d8uoOihC+OCpUoGvzVsXeqFdtAEfVa5BILAeFt+U7yVmLbQnAJmw==}
    engines: {node: '>=6.9.0'}
    peerDependencies:
      '@babel/core': ^7.0.0-0
    dependencies:
      '@babel/core': 7.18.0
      '@babel/helper-hoist-variables': 7.22.5
      '@babel/helper-module-transforms': 7.22.5
      '@babel/helper-plugin-utils': 7.22.5
      '@babel/helper-validator-identifier': 7.22.5
    transitivePeerDependencies:
      - supports-color
    dev: true

  /@babel/plugin-transform-modules-systemjs@7.22.5(@babel/core@7.20.12):
    resolution: {integrity: sha512-emtEpoaTMsOs6Tzz+nbmcePl6AKVtS1yC4YNAeMun9U8YCsgadPNxnOPQ8GhHFB2qdx+LZu9LgoC0Lthuu05DQ==}
    engines: {node: '>=6.9.0'}
    peerDependencies:
      '@babel/core': ^7.0.0-0
    dependencies:
      '@babel/core': 7.20.12
      '@babel/helper-hoist-variables': 7.22.5
      '@babel/helper-module-transforms': 7.22.5
      '@babel/helper-plugin-utils': 7.22.5
      '@babel/helper-validator-identifier': 7.22.5
    transitivePeerDependencies:
      - supports-color

  /@babel/plugin-transform-modules-systemjs@7.22.5(@babel/core@7.22.9):
    resolution: {integrity: sha512-emtEpoaTMsOs6Tzz+nbmcePl6AKVtS1yC4YNAeMun9U8YCsgadPNxnOPQ8GhHFB2qdx+LZu9LgoC0Lthuu05DQ==}
    engines: {node: '>=6.9.0'}
    peerDependencies:
      '@babel/core': ^7.0.0-0
    dependencies:
      '@babel/core': 7.22.9
      '@babel/helper-hoist-variables': 7.22.5
      '@babel/helper-module-transforms': 7.22.5
      '@babel/helper-plugin-utils': 7.22.5
      '@babel/helper-validator-identifier': 7.22.5
    transitivePeerDependencies:
      - supports-color

  /@babel/plugin-transform-modules-umd@7.18.6(@babel/core@7.18.0):
    resolution: {integrity: sha512-dcegErExVeXcRqNtkRU/z8WlBLnvD4MRnHgNs3MytRO1Mn1sHRyhbcpYbVMGclAqOjdW+9cfkdZno9dFdfKLfQ==}
    engines: {node: '>=6.9.0'}
    peerDependencies:
      '@babel/core': ^7.0.0-0
    dependencies:
      '@babel/core': 7.18.0
      '@babel/helper-module-transforms': 7.22.5
      '@babel/helper-plugin-utils': 7.22.5
    transitivePeerDependencies:
      - supports-color
    dev: true

  /@babel/plugin-transform-modules-umd@7.22.5(@babel/core@7.20.12):
    resolution: {integrity: sha512-+S6kzefN/E1vkSsKx8kmQuqeQsvCKCd1fraCM7zXm4SFoggI099Tr4G8U81+5gtMdUeMQ4ipdQffbKLX0/7dBQ==}
    engines: {node: '>=6.9.0'}
    peerDependencies:
      '@babel/core': ^7.0.0-0
    dependencies:
      '@babel/core': 7.20.12
      '@babel/helper-module-transforms': 7.22.5
      '@babel/helper-plugin-utils': 7.22.5
    transitivePeerDependencies:
      - supports-color

  /@babel/plugin-transform-modules-umd@7.22.5(@babel/core@7.22.9):
    resolution: {integrity: sha512-+S6kzefN/E1vkSsKx8kmQuqeQsvCKCd1fraCM7zXm4SFoggI099Tr4G8U81+5gtMdUeMQ4ipdQffbKLX0/7dBQ==}
    engines: {node: '>=6.9.0'}
    peerDependencies:
      '@babel/core': ^7.0.0-0
    dependencies:
      '@babel/core': 7.22.9
      '@babel/helper-module-transforms': 7.22.5
      '@babel/helper-plugin-utils': 7.22.5
    transitivePeerDependencies:
      - supports-color

  /@babel/plugin-transform-named-capturing-groups-regex@7.20.5(@babel/core@7.18.0):
    resolution: {integrity: sha512-mOW4tTzi5iTLnw+78iEq3gr8Aoq4WNRGpmSlrogqaiCBoR1HFhpU4JkpQFOHfeYx3ReVIFWOQJS4aZBRvuZ6mA==}
    engines: {node: '>=6.9.0'}
    peerDependencies:
      '@babel/core': ^7.0.0
    dependencies:
      '@babel/core': 7.18.0
      '@babel/helper-create-regexp-features-plugin': 7.22.5(@babel/core@7.18.0)
      '@babel/helper-plugin-utils': 7.22.5
    dev: true

  /@babel/plugin-transform-named-capturing-groups-regex@7.22.5(@babel/core@7.20.12):
    resolution: {integrity: sha512-YgLLKmS3aUBhHaxp5hi1WJTgOUb/NCuDHzGT9z9WTt3YG+CPRhJs6nprbStx6DnWM4dh6gt7SU3sZodbZ08adQ==}
    engines: {node: '>=6.9.0'}
    peerDependencies:
      '@babel/core': ^7.0.0
    dependencies:
      '@babel/core': 7.20.12
      '@babel/helper-create-regexp-features-plugin': 7.22.5(@babel/core@7.20.12)
      '@babel/helper-plugin-utils': 7.22.5

  /@babel/plugin-transform-named-capturing-groups-regex@7.22.5(@babel/core@7.22.9):
    resolution: {integrity: sha512-YgLLKmS3aUBhHaxp5hi1WJTgOUb/NCuDHzGT9z9WTt3YG+CPRhJs6nprbStx6DnWM4dh6gt7SU3sZodbZ08adQ==}
    engines: {node: '>=6.9.0'}
    peerDependencies:
      '@babel/core': ^7.0.0
    dependencies:
      '@babel/core': 7.22.9
      '@babel/helper-create-regexp-features-plugin': 7.22.5(@babel/core@7.22.9)
      '@babel/helper-plugin-utils': 7.22.5

  /@babel/plugin-transform-new-target@7.18.6(@babel/core@7.18.0):
    resolution: {integrity: sha512-DjwFA/9Iu3Z+vrAn+8pBUGcjhxKguSMlsFqeCKbhb9BAV756v0krzVK04CRDi/4aqmk8BsHb4a/gFcaA5joXRw==}
    engines: {node: '>=6.9.0'}
    peerDependencies:
      '@babel/core': ^7.0.0-0
    dependencies:
      '@babel/core': 7.18.0
      '@babel/helper-plugin-utils': 7.22.5
    dev: true

  /@babel/plugin-transform-new-target@7.22.5(@babel/core@7.20.12):
    resolution: {integrity: sha512-AsF7K0Fx/cNKVyk3a+DW0JLo+Ua598/NxMRvxDnkpCIGFh43+h/v2xyhRUYf6oD8gE4QtL83C7zZVghMjHd+iw==}
    engines: {node: '>=6.9.0'}
    peerDependencies:
      '@babel/core': ^7.0.0-0
    dependencies:
      '@babel/core': 7.20.12
      '@babel/helper-plugin-utils': 7.22.5

  /@babel/plugin-transform-new-target@7.22.5(@babel/core@7.22.9):
    resolution: {integrity: sha512-AsF7K0Fx/cNKVyk3a+DW0JLo+Ua598/NxMRvxDnkpCIGFh43+h/v2xyhRUYf6oD8gE4QtL83C7zZVghMjHd+iw==}
    engines: {node: '>=6.9.0'}
    peerDependencies:
      '@babel/core': ^7.0.0-0
    dependencies:
      '@babel/core': 7.22.9
      '@babel/helper-plugin-utils': 7.22.5

  /@babel/plugin-transform-nullish-coalescing-operator@7.22.5(@babel/core@7.20.12):
    resolution: {integrity: sha512-6CF8g6z1dNYZ/VXok5uYkkBBICHZPiGEl7oDnAx2Mt1hlHVHOSIKWJaXHjQJA5VB43KZnXZDIexMchY4y2PGdA==}
    engines: {node: '>=6.9.0'}
    peerDependencies:
      '@babel/core': ^7.0.0-0
    dependencies:
      '@babel/core': 7.20.12
      '@babel/helper-plugin-utils': 7.22.5
      '@babel/plugin-syntax-nullish-coalescing-operator': 7.8.3(@babel/core@7.20.12)

  /@babel/plugin-transform-nullish-coalescing-operator@7.22.5(@babel/core@7.22.9):
    resolution: {integrity: sha512-6CF8g6z1dNYZ/VXok5uYkkBBICHZPiGEl7oDnAx2Mt1hlHVHOSIKWJaXHjQJA5VB43KZnXZDIexMchY4y2PGdA==}
    engines: {node: '>=6.9.0'}
    peerDependencies:
      '@babel/core': ^7.0.0-0
    dependencies:
      '@babel/core': 7.22.9
      '@babel/helper-plugin-utils': 7.22.5
      '@babel/plugin-syntax-nullish-coalescing-operator': 7.8.3(@babel/core@7.22.9)

  /@babel/plugin-transform-numeric-separator@7.22.5(@babel/core@7.20.12):
    resolution: {integrity: sha512-NbslED1/6M+sXiwwtcAB/nieypGw02Ejf4KtDeMkCEpP6gWFMX1wI9WKYua+4oBneCCEmulOkRpwywypVZzs/g==}
    engines: {node: '>=6.9.0'}
    peerDependencies:
      '@babel/core': ^7.0.0-0
    dependencies:
      '@babel/core': 7.20.12
      '@babel/helper-plugin-utils': 7.22.5
      '@babel/plugin-syntax-numeric-separator': 7.10.4(@babel/core@7.20.12)

  /@babel/plugin-transform-numeric-separator@7.22.5(@babel/core@7.22.9):
    resolution: {integrity: sha512-NbslED1/6M+sXiwwtcAB/nieypGw02Ejf4KtDeMkCEpP6gWFMX1wI9WKYua+4oBneCCEmulOkRpwywypVZzs/g==}
    engines: {node: '>=6.9.0'}
    peerDependencies:
      '@babel/core': ^7.0.0-0
    dependencies:
      '@babel/core': 7.22.9
      '@babel/helper-plugin-utils': 7.22.5
      '@babel/plugin-syntax-numeric-separator': 7.10.4(@babel/core@7.22.9)

  /@babel/plugin-transform-object-rest-spread@7.22.5(@babel/core@7.20.12):
    resolution: {integrity: sha512-Kk3lyDmEslH9DnvCDA1s1kkd3YWQITiBOHngOtDL9Pt6BZjzqb6hiOlb8VfjiiQJ2unmegBqZu0rx5RxJb5vmQ==}
    engines: {node: '>=6.9.0'}
    peerDependencies:
      '@babel/core': ^7.0.0-0
    dependencies:
      '@babel/compat-data': 7.22.9
      '@babel/core': 7.20.12
      '@babel/helper-compilation-targets': 7.22.9(@babel/core@7.20.12)
      '@babel/helper-plugin-utils': 7.22.5
      '@babel/plugin-syntax-object-rest-spread': 7.8.3(@babel/core@7.20.12)
      '@babel/plugin-transform-parameters': 7.22.5(@babel/core@7.20.12)

  /@babel/plugin-transform-object-rest-spread@7.22.5(@babel/core@7.22.9):
    resolution: {integrity: sha512-Kk3lyDmEslH9DnvCDA1s1kkd3YWQITiBOHngOtDL9Pt6BZjzqb6hiOlb8VfjiiQJ2unmegBqZu0rx5RxJb5vmQ==}
    engines: {node: '>=6.9.0'}
    peerDependencies:
      '@babel/core': ^7.0.0-0
    dependencies:
      '@babel/compat-data': 7.22.9
      '@babel/core': 7.22.9
      '@babel/helper-compilation-targets': 7.22.9(@babel/core@7.22.9)
      '@babel/helper-plugin-utils': 7.22.5
      '@babel/plugin-syntax-object-rest-spread': 7.8.3(@babel/core@7.22.9)
      '@babel/plugin-transform-parameters': 7.22.5(@babel/core@7.22.9)

  /@babel/plugin-transform-object-super@7.18.6(@babel/core@7.18.0):
    resolution: {integrity: sha512-uvGz6zk+pZoS1aTZrOvrbj6Pp/kK2mp45t2B+bTDre2UgsZZ8EZLSJtUg7m/no0zOJUWgFONpB7Zv9W2tSaFlA==}
    engines: {node: '>=6.9.0'}
    peerDependencies:
      '@babel/core': ^7.0.0-0
    dependencies:
      '@babel/core': 7.18.0
      '@babel/helper-plugin-utils': 7.22.5
      '@babel/helper-replace-supers': 7.22.5
    transitivePeerDependencies:
      - supports-color
    dev: true

  /@babel/plugin-transform-object-super@7.22.5(@babel/core@7.20.12):
    resolution: {integrity: sha512-klXqyaT9trSjIUrcsYIfETAzmOEZL3cBYqOYLJxBHfMFFggmXOv+NYSX/Jbs9mzMVESw/WycLFPRx8ba/b2Ipw==}
    engines: {node: '>=6.9.0'}
    peerDependencies:
      '@babel/core': ^7.0.0-0
    dependencies:
      '@babel/core': 7.20.12
      '@babel/helper-plugin-utils': 7.22.5
      '@babel/helper-replace-supers': 7.22.5
    transitivePeerDependencies:
      - supports-color

  /@babel/plugin-transform-object-super@7.22.5(@babel/core@7.22.9):
    resolution: {integrity: sha512-klXqyaT9trSjIUrcsYIfETAzmOEZL3cBYqOYLJxBHfMFFggmXOv+NYSX/Jbs9mzMVESw/WycLFPRx8ba/b2Ipw==}
    engines: {node: '>=6.9.0'}
    peerDependencies:
      '@babel/core': ^7.0.0-0
    dependencies:
      '@babel/core': 7.22.9
      '@babel/helper-plugin-utils': 7.22.5
      '@babel/helper-replace-supers': 7.22.5
    transitivePeerDependencies:
      - supports-color

  /@babel/plugin-transform-optional-catch-binding@7.22.5(@babel/core@7.20.12):
    resolution: {integrity: sha512-pH8orJahy+hzZje5b8e2QIlBWQvGpelS76C63Z+jhZKsmzfNaPQ+LaW6dcJ9bxTpo1mtXbgHwy765Ro3jftmUg==}
    engines: {node: '>=6.9.0'}
    peerDependencies:
      '@babel/core': ^7.0.0-0
    dependencies:
      '@babel/core': 7.20.12
      '@babel/helper-plugin-utils': 7.22.5
      '@babel/plugin-syntax-optional-catch-binding': 7.8.3(@babel/core@7.20.12)

  /@babel/plugin-transform-optional-catch-binding@7.22.5(@babel/core@7.22.9):
    resolution: {integrity: sha512-pH8orJahy+hzZje5b8e2QIlBWQvGpelS76C63Z+jhZKsmzfNaPQ+LaW6dcJ9bxTpo1mtXbgHwy765Ro3jftmUg==}
    engines: {node: '>=6.9.0'}
    peerDependencies:
      '@babel/core': ^7.0.0-0
    dependencies:
      '@babel/core': 7.22.9
      '@babel/helper-plugin-utils': 7.22.5
      '@babel/plugin-syntax-optional-catch-binding': 7.8.3(@babel/core@7.22.9)

  /@babel/plugin-transform-optional-chaining@7.22.6(@babel/core@7.20.12):
    resolution: {integrity: sha512-Vd5HiWml0mDVtcLHIoEU5sw6HOUW/Zk0acLs/SAeuLzkGNOPc9DB4nkUajemhCmTIz3eiaKREZn2hQQqF79YTg==}
    engines: {node: '>=6.9.0'}
    peerDependencies:
      '@babel/core': ^7.0.0-0
    dependencies:
      '@babel/core': 7.20.12
      '@babel/helper-plugin-utils': 7.22.5
      '@babel/helper-skip-transparent-expression-wrappers': 7.22.5
      '@babel/plugin-syntax-optional-chaining': 7.8.3(@babel/core@7.20.12)

  /@babel/plugin-transform-optional-chaining@7.22.6(@babel/core@7.22.9):
    resolution: {integrity: sha512-Vd5HiWml0mDVtcLHIoEU5sw6HOUW/Zk0acLs/SAeuLzkGNOPc9DB4nkUajemhCmTIz3eiaKREZn2hQQqF79YTg==}
    engines: {node: '>=6.9.0'}
    peerDependencies:
      '@babel/core': ^7.0.0-0
    dependencies:
      '@babel/core': 7.22.9
      '@babel/helper-plugin-utils': 7.22.5
      '@babel/helper-skip-transparent-expression-wrappers': 7.22.5
      '@babel/plugin-syntax-optional-chaining': 7.8.3(@babel/core@7.22.9)

  /@babel/plugin-transform-parameters@7.20.7(@babel/core@7.18.0):
    resolution: {integrity: sha512-WiWBIkeHKVOSYPO0pWkxGPfKeWrCJyD3NJ53+Lrp/QMSZbsVPovrVl2aWZ19D/LTVnaDv5Ap7GJ/B2CTOZdrfA==}
    engines: {node: '>=6.9.0'}
    peerDependencies:
      '@babel/core': ^7.0.0-0
    dependencies:
      '@babel/core': 7.18.0
      '@babel/helper-plugin-utils': 7.22.5
    dev: true

  /@babel/plugin-transform-parameters@7.20.7(@babel/core@7.22.9):
    resolution: {integrity: sha512-WiWBIkeHKVOSYPO0pWkxGPfKeWrCJyD3NJ53+Lrp/QMSZbsVPovrVl2aWZ19D/LTVnaDv5Ap7GJ/B2CTOZdrfA==}
    engines: {node: '>=6.9.0'}
    peerDependencies:
      '@babel/core': ^7.0.0-0
    dependencies:
      '@babel/core': 7.22.9
      '@babel/helper-plugin-utils': 7.22.5
    dev: true

  /@babel/plugin-transform-parameters@7.22.5(@babel/core@7.10.5):
    resolution: {integrity: sha512-AVkFUBurORBREOmHRKo06FjHYgjrabpdqRSwq6+C7R5iTCZOsM4QbcB27St0a4U6fffyAOqh3s/qEfybAhfivg==}
    engines: {node: '>=6.9.0'}
    peerDependencies:
      '@babel/core': ^7.0.0-0
    dependencies:
      '@babel/core': 7.10.5
      '@babel/helper-plugin-utils': 7.22.5

  /@babel/plugin-transform-parameters@7.22.5(@babel/core@7.12.9):
    resolution: {integrity: sha512-AVkFUBurORBREOmHRKo06FjHYgjrabpdqRSwq6+C7R5iTCZOsM4QbcB27St0a4U6fffyAOqh3s/qEfybAhfivg==}
    engines: {node: '>=6.9.0'}
    peerDependencies:
      '@babel/core': ^7.0.0-0
    dependencies:
      '@babel/core': 7.12.9
      '@babel/helper-plugin-utils': 7.22.5
    dev: true

  /@babel/plugin-transform-parameters@7.22.5(@babel/core@7.20.12):
    resolution: {integrity: sha512-AVkFUBurORBREOmHRKo06FjHYgjrabpdqRSwq6+C7R5iTCZOsM4QbcB27St0a4U6fffyAOqh3s/qEfybAhfivg==}
    engines: {node: '>=6.9.0'}
    peerDependencies:
      '@babel/core': ^7.0.0-0
    dependencies:
      '@babel/core': 7.20.12
      '@babel/helper-plugin-utils': 7.22.5

  /@babel/plugin-transform-parameters@7.22.5(@babel/core@7.22.9):
    resolution: {integrity: sha512-AVkFUBurORBREOmHRKo06FjHYgjrabpdqRSwq6+C7R5iTCZOsM4QbcB27St0a4U6fffyAOqh3s/qEfybAhfivg==}
    engines: {node: '>=6.9.0'}
    peerDependencies:
      '@babel/core': ^7.0.0-0
    dependencies:
      '@babel/core': 7.22.9
      '@babel/helper-plugin-utils': 7.22.5

  /@babel/plugin-transform-private-methods@7.22.5(@babel/core@7.20.12):
    resolution: {integrity: sha512-PPjh4gyrQnGe97JTalgRGMuU4icsZFnWkzicB/fUtzlKUqvsWBKEpPPfr5a2JiyirZkHxnAqkQMO5Z5B2kK3fA==}
    engines: {node: '>=6.9.0'}
    peerDependencies:
      '@babel/core': ^7.0.0-0
    dependencies:
      '@babel/core': 7.20.12
      '@babel/helper-create-class-features-plugin': 7.22.5(@babel/core@7.20.12)
      '@babel/helper-plugin-utils': 7.22.5
    transitivePeerDependencies:
      - supports-color

  /@babel/plugin-transform-private-methods@7.22.5(@babel/core@7.22.9):
    resolution: {integrity: sha512-PPjh4gyrQnGe97JTalgRGMuU4icsZFnWkzicB/fUtzlKUqvsWBKEpPPfr5a2JiyirZkHxnAqkQMO5Z5B2kK3fA==}
    engines: {node: '>=6.9.0'}
    peerDependencies:
      '@babel/core': ^7.0.0-0
    dependencies:
      '@babel/core': 7.22.9
      '@babel/helper-create-class-features-plugin': 7.22.5(@babel/core@7.22.9)
      '@babel/helper-plugin-utils': 7.22.5
    transitivePeerDependencies:
      - supports-color

  /@babel/plugin-transform-private-property-in-object@7.22.5(@babel/core@7.20.12):
    resolution: {integrity: sha512-/9xnaTTJcVoBtSSmrVyhtSvO3kbqS2ODoh2juEU72c3aYonNF0OMGiaz2gjukyKM2wBBYJP38S4JiE0Wfb5VMQ==}
    engines: {node: '>=6.9.0'}
    peerDependencies:
      '@babel/core': ^7.0.0-0
    dependencies:
      '@babel/core': 7.20.12
      '@babel/helper-annotate-as-pure': 7.22.5
      '@babel/helper-create-class-features-plugin': 7.22.5(@babel/core@7.20.12)
      '@babel/helper-plugin-utils': 7.22.5
      '@babel/plugin-syntax-private-property-in-object': 7.14.5(@babel/core@7.20.12)
    transitivePeerDependencies:
      - supports-color

  /@babel/plugin-transform-private-property-in-object@7.22.5(@babel/core@7.22.9):
    resolution: {integrity: sha512-/9xnaTTJcVoBtSSmrVyhtSvO3kbqS2ODoh2juEU72c3aYonNF0OMGiaz2gjukyKM2wBBYJP38S4JiE0Wfb5VMQ==}
    engines: {node: '>=6.9.0'}
    peerDependencies:
      '@babel/core': ^7.0.0-0
    dependencies:
      '@babel/core': 7.22.9
      '@babel/helper-annotate-as-pure': 7.22.5
      '@babel/helper-create-class-features-plugin': 7.22.5(@babel/core@7.22.9)
      '@babel/helper-plugin-utils': 7.22.5
      '@babel/plugin-syntax-private-property-in-object': 7.14.5(@babel/core@7.22.9)
    transitivePeerDependencies:
      - supports-color

  /@babel/plugin-transform-property-literals@7.18.6(@babel/core@7.18.0):
    resolution: {integrity: sha512-cYcs6qlgafTud3PAzrrRNbQtfpQ8+y/+M5tKmksS9+M1ckbH6kzY8MrexEM9mcA6JDsukE19iIRvAyYl463sMg==}
    engines: {node: '>=6.9.0'}
    peerDependencies:
      '@babel/core': ^7.0.0-0
    dependencies:
      '@babel/core': 7.18.0
      '@babel/helper-plugin-utils': 7.22.5
    dev: true

  /@babel/plugin-transform-property-literals@7.22.5(@babel/core@7.20.12):
    resolution: {integrity: sha512-TiOArgddK3mK/x1Qwf5hay2pxI6wCZnvQqrFSqbtg1GLl2JcNMitVH/YnqjP+M31pLUeTfzY1HAXFDnUBV30rQ==}
    engines: {node: '>=6.9.0'}
    peerDependencies:
      '@babel/core': ^7.0.0-0
    dependencies:
      '@babel/core': 7.20.12
      '@babel/helper-plugin-utils': 7.22.5

  /@babel/plugin-transform-property-literals@7.22.5(@babel/core@7.22.9):
    resolution: {integrity: sha512-TiOArgddK3mK/x1Qwf5hay2pxI6wCZnvQqrFSqbtg1GLl2JcNMitVH/YnqjP+M31pLUeTfzY1HAXFDnUBV30rQ==}
    engines: {node: '>=6.9.0'}
    peerDependencies:
      '@babel/core': ^7.0.0-0
    dependencies:
      '@babel/core': 7.22.9
      '@babel/helper-plugin-utils': 7.22.5

  /@babel/plugin-transform-react-constant-elements@7.20.2(@babel/core@7.22.9):
    resolution: {integrity: sha512-KS/G8YI8uwMGKErLFOHS/ekhqdHhpEloxs43NecQHVgo2QuQSyJhGIY1fL8UGl9wy5ItVwwoUL4YxVqsplGq2g==}
    engines: {node: '>=6.9.0'}
    peerDependencies:
      '@babel/core': ^7.0.0-0
    dependencies:
      '@babel/core': 7.22.9
      '@babel/helper-plugin-utils': 7.22.5
    dev: false

  /@babel/plugin-transform-react-display-name@7.22.5(@babel/core@7.20.12):
    resolution: {integrity: sha512-PVk3WPYudRF5z4GKMEYUrLjPl38fJSKNaEOkFuoprioowGuWN6w2RKznuFNSlJx7pzzXXStPUnNSOEO0jL5EVw==}
    engines: {node: '>=6.9.0'}
    peerDependencies:
      '@babel/core': ^7.0.0-0
    dependencies:
      '@babel/core': 7.20.12
      '@babel/helper-plugin-utils': 7.22.5

  /@babel/plugin-transform-react-display-name@7.22.5(@babel/core@7.22.9):
    resolution: {integrity: sha512-PVk3WPYudRF5z4GKMEYUrLjPl38fJSKNaEOkFuoprioowGuWN6w2RKznuFNSlJx7pzzXXStPUnNSOEO0jL5EVw==}
    engines: {node: '>=6.9.0'}
    peerDependencies:
      '@babel/core': ^7.0.0-0
    dependencies:
      '@babel/core': 7.22.9
      '@babel/helper-plugin-utils': 7.22.5

  /@babel/plugin-transform-react-jsx-development@7.22.5(@babel/core@7.20.12):
    resolution: {integrity: sha512-bDhuzwWMuInwCYeDeMzyi7TaBgRQei6DqxhbyniL7/VG4RSS7HtSL2QbY4eESy1KJqlWt8g3xeEBGPuo+XqC8A==}
    engines: {node: '>=6.9.0'}
    peerDependencies:
      '@babel/core': ^7.0.0-0
    dependencies:
      '@babel/core': 7.20.12
      '@babel/plugin-transform-react-jsx': 7.22.5(@babel/core@7.20.12)

  /@babel/plugin-transform-react-jsx-development@7.22.5(@babel/core@7.22.9):
    resolution: {integrity: sha512-bDhuzwWMuInwCYeDeMzyi7TaBgRQei6DqxhbyniL7/VG4RSS7HtSL2QbY4eESy1KJqlWt8g3xeEBGPuo+XqC8A==}
    engines: {node: '>=6.9.0'}
    peerDependencies:
      '@babel/core': ^7.0.0-0
    dependencies:
      '@babel/core': 7.22.9
      '@babel/plugin-transform-react-jsx': 7.22.5(@babel/core@7.22.9)

  /@babel/plugin-transform-react-jsx@7.21.0(@babel/core@7.22.9):
    resolution: {integrity: sha512-6OAWljMvQrZjR2DaNhVfRz6dkCAVV+ymcLUmaf8bccGOHn2v5rHJK3tTpij0BuhdYWP4LLaqj5lwcdlpAAPuvg==}
    engines: {node: '>=6.9.0'}
    peerDependencies:
      '@babel/core': ^7.0.0-0
    dependencies:
      '@babel/core': 7.22.9
      '@babel/helper-annotate-as-pure': 7.22.5
      '@babel/helper-module-imports': 7.22.5
      '@babel/helper-plugin-utils': 7.22.5
      '@babel/plugin-syntax-jsx': 7.22.5(@babel/core@7.22.9)
      '@babel/types': 7.22.5
    dev: true

  /@babel/plugin-transform-react-jsx@7.22.5(@babel/core@7.20.12):
    resolution: {integrity: sha512-rog5gZaVbUip5iWDMTYbVM15XQq+RkUKhET/IHR6oizR+JEoN6CAfTTuHcK4vwUyzca30qqHqEpzBOnaRMWYMA==}
    engines: {node: '>=6.9.0'}
    peerDependencies:
      '@babel/core': ^7.0.0-0
    dependencies:
      '@babel/core': 7.20.12
      '@babel/helper-annotate-as-pure': 7.22.5
      '@babel/helper-module-imports': 7.22.5
      '@babel/helper-plugin-utils': 7.22.5
      '@babel/plugin-syntax-jsx': 7.22.5(@babel/core@7.20.12)
      '@babel/types': 7.22.5

  /@babel/plugin-transform-react-jsx@7.22.5(@babel/core@7.22.9):
    resolution: {integrity: sha512-rog5gZaVbUip5iWDMTYbVM15XQq+RkUKhET/IHR6oizR+JEoN6CAfTTuHcK4vwUyzca30qqHqEpzBOnaRMWYMA==}
    engines: {node: '>=6.9.0'}
    peerDependencies:
      '@babel/core': ^7.0.0-0
    dependencies:
      '@babel/core': 7.22.9
      '@babel/helper-annotate-as-pure': 7.22.5
      '@babel/helper-module-imports': 7.22.5
      '@babel/helper-plugin-utils': 7.22.5
      '@babel/plugin-syntax-jsx': 7.22.5(@babel/core@7.22.9)
      '@babel/types': 7.22.5

  /@babel/plugin-transform-react-pure-annotations@7.22.5(@babel/core@7.20.12):
    resolution: {integrity: sha512-gP4k85wx09q+brArVinTXhWiyzLl9UpmGva0+mWyKxk6JZequ05x3eUcIUE+FyttPKJFRRVtAvQaJ6YF9h1ZpA==}
    engines: {node: '>=6.9.0'}
    peerDependencies:
      '@babel/core': ^7.0.0-0
    dependencies:
      '@babel/core': 7.20.12
      '@babel/helper-annotate-as-pure': 7.22.5
      '@babel/helper-plugin-utils': 7.22.5

  /@babel/plugin-transform-react-pure-annotations@7.22.5(@babel/core@7.22.9):
    resolution: {integrity: sha512-gP4k85wx09q+brArVinTXhWiyzLl9UpmGva0+mWyKxk6JZequ05x3eUcIUE+FyttPKJFRRVtAvQaJ6YF9h1ZpA==}
    engines: {node: '>=6.9.0'}
    peerDependencies:
      '@babel/core': ^7.0.0-0
    dependencies:
      '@babel/core': 7.22.9
      '@babel/helper-annotate-as-pure': 7.22.5
      '@babel/helper-plugin-utils': 7.22.5

  /@babel/plugin-transform-regenerator@7.20.5(@babel/core@7.18.0):
    resolution: {integrity: sha512-kW/oO7HPBtntbsahzQ0qSE3tFvkFwnbozz3NWFhLGqH75vLEg+sCGngLlhVkePlCs3Jv0dBBHDzCHxNiFAQKCQ==}
    engines: {node: '>=6.9.0'}
    peerDependencies:
      '@babel/core': ^7.0.0-0
    dependencies:
      '@babel/core': 7.18.0
      '@babel/helper-plugin-utils': 7.22.5
      regenerator-transform: 0.15.1
    dev: true

  /@babel/plugin-transform-regenerator@7.22.5(@babel/core@7.20.12):
    resolution: {integrity: sha512-rR7KePOE7gfEtNTh9Qw+iO3Q/e4DEsoQ+hdvM6QUDH7JRJ5qxq5AA52ZzBWbI5i9lfNuvySgOGP8ZN7LAmaiPw==}
    engines: {node: '>=6.9.0'}
    peerDependencies:
      '@babel/core': ^7.0.0-0
    dependencies:
      '@babel/core': 7.20.12
      '@babel/helper-plugin-utils': 7.22.5
      regenerator-transform: 0.15.1

  /@babel/plugin-transform-regenerator@7.22.5(@babel/core@7.22.9):
    resolution: {integrity: sha512-rR7KePOE7gfEtNTh9Qw+iO3Q/e4DEsoQ+hdvM6QUDH7JRJ5qxq5AA52ZzBWbI5i9lfNuvySgOGP8ZN7LAmaiPw==}
    engines: {node: '>=6.9.0'}
    peerDependencies:
      '@babel/core': ^7.0.0-0
    dependencies:
      '@babel/core': 7.22.9
      '@babel/helper-plugin-utils': 7.22.5
      regenerator-transform: 0.15.1

  /@babel/plugin-transform-reserved-words@7.18.6(@babel/core@7.18.0):
    resolution: {integrity: sha512-oX/4MyMoypzHjFrT1CdivfKZ+XvIPMFXwwxHp/r0Ddy2Vuomt4HDFGmft1TAY2yiTKiNSsh3kjBAzcM8kSdsjA==}
    engines: {node: '>=6.9.0'}
    peerDependencies:
      '@babel/core': ^7.0.0-0
    dependencies:
      '@babel/core': 7.18.0
      '@babel/helper-plugin-utils': 7.22.5
    dev: true

  /@babel/plugin-transform-reserved-words@7.22.5(@babel/core@7.20.12):
    resolution: {integrity: sha512-DTtGKFRQUDm8svigJzZHzb/2xatPc6TzNvAIJ5GqOKDsGFYgAskjRulbR/vGsPKq3OPqtexnz327qYpP57RFyA==}
    engines: {node: '>=6.9.0'}
    peerDependencies:
      '@babel/core': ^7.0.0-0
    dependencies:
      '@babel/core': 7.20.12
      '@babel/helper-plugin-utils': 7.22.5

  /@babel/plugin-transform-reserved-words@7.22.5(@babel/core@7.22.9):
    resolution: {integrity: sha512-DTtGKFRQUDm8svigJzZHzb/2xatPc6TzNvAIJ5GqOKDsGFYgAskjRulbR/vGsPKq3OPqtexnz327qYpP57RFyA==}
    engines: {node: '>=6.9.0'}
    peerDependencies:
      '@babel/core': ^7.0.0-0
    dependencies:
      '@babel/core': 7.22.9
      '@babel/helper-plugin-utils': 7.22.5

  /@babel/plugin-transform-runtime@7.21.0(@babel/core@7.20.12):
    resolution: {integrity: sha512-ReY6pxwSzEU0b3r2/T/VhqMKg/AkceBT19X0UptA3/tYi5Pe2eXgEUH+NNMC5nok6c6XQz5tyVTUpuezRfSMSg==}
    engines: {node: '>=6.9.0'}
    peerDependencies:
      '@babel/core': ^7.0.0-0
    dependencies:
      '@babel/core': 7.20.12
      '@babel/helper-module-imports': 7.18.6
      '@babel/helper-plugin-utils': 7.20.2
      babel-plugin-polyfill-corejs2: 0.3.3(@babel/core@7.20.12)
      babel-plugin-polyfill-corejs3: 0.6.0(@babel/core@7.20.12)
      babel-plugin-polyfill-regenerator: 0.4.1(@babel/core@7.20.12)
      semver: 6.3.0
    transitivePeerDependencies:
      - supports-color

  /@babel/plugin-transform-runtime@7.21.0(@babel/core@7.22.9):
    resolution: {integrity: sha512-ReY6pxwSzEU0b3r2/T/VhqMKg/AkceBT19X0UptA3/tYi5Pe2eXgEUH+NNMC5nok6c6XQz5tyVTUpuezRfSMSg==}
    engines: {node: '>=6.9.0'}
    peerDependencies:
      '@babel/core': ^7.0.0-0
    dependencies:
      '@babel/core': 7.22.9
      '@babel/helper-module-imports': 7.18.6
      '@babel/helper-plugin-utils': 7.20.2
      babel-plugin-polyfill-corejs2: 0.3.3(@babel/core@7.22.9)
      babel-plugin-polyfill-corejs3: 0.6.0(@babel/core@7.22.9)
      babel-plugin-polyfill-regenerator: 0.4.1(@babel/core@7.22.9)
      semver: 6.3.0
    transitivePeerDependencies:
      - supports-color
    dev: false

  /@babel/plugin-transform-shorthand-properties@7.18.6(@babel/core@7.18.0):
    resolution: {integrity: sha512-eCLXXJqv8okzg86ywZJbRn19YJHU4XUa55oz2wbHhaQVn/MM+XhukiT7SYqp/7o00dg52Rj51Ny+Ecw4oyoygw==}
    engines: {node: '>=6.9.0'}
    peerDependencies:
      '@babel/core': ^7.0.0-0
    dependencies:
      '@babel/core': 7.18.0
      '@babel/helper-plugin-utils': 7.22.5
    dev: true

  /@babel/plugin-transform-shorthand-properties@7.22.5(@babel/core@7.20.12):
    resolution: {integrity: sha512-vM4fq9IXHscXVKzDv5itkO1X52SmdFBFcMIBZ2FRn2nqVYqw6dBexUgMvAjHW+KXpPPViD/Yo3GrDEBaRC0QYA==}
    engines: {node: '>=6.9.0'}
    peerDependencies:
      '@babel/core': ^7.0.0-0
    dependencies:
      '@babel/core': 7.20.12
      '@babel/helper-plugin-utils': 7.22.5

  /@babel/plugin-transform-shorthand-properties@7.22.5(@babel/core@7.22.9):
    resolution: {integrity: sha512-vM4fq9IXHscXVKzDv5itkO1X52SmdFBFcMIBZ2FRn2nqVYqw6dBexUgMvAjHW+KXpPPViD/Yo3GrDEBaRC0QYA==}
    engines: {node: '>=6.9.0'}
    peerDependencies:
      '@babel/core': ^7.0.0-0
    dependencies:
      '@babel/core': 7.22.9
      '@babel/helper-plugin-utils': 7.22.5

  /@babel/plugin-transform-spread@7.20.7(@babel/core@7.18.0):
    resolution: {integrity: sha512-ewBbHQ+1U/VnH1fxltbJqDeWBU1oNLG8Dj11uIv3xVf7nrQu0bPGe5Rf716r7K5Qz+SqtAOVswoVunoiBtGhxw==}
    engines: {node: '>=6.9.0'}
    peerDependencies:
      '@babel/core': ^7.0.0-0
    dependencies:
      '@babel/core': 7.18.0
      '@babel/helper-plugin-utils': 7.22.5
      '@babel/helper-skip-transparent-expression-wrappers': 7.22.5
    dev: true

  /@babel/plugin-transform-spread@7.22.5(@babel/core@7.20.12):
    resolution: {integrity: sha512-5ZzDQIGyvN4w8+dMmpohL6MBo+l2G7tfC/O2Dg7/hjpgeWvUx8FzfeOKxGog9IimPa4YekaQ9PlDqTLOljkcxg==}
    engines: {node: '>=6.9.0'}
    peerDependencies:
      '@babel/core': ^7.0.0-0
    dependencies:
      '@babel/core': 7.20.12
      '@babel/helper-plugin-utils': 7.22.5
      '@babel/helper-skip-transparent-expression-wrappers': 7.22.5

  /@babel/plugin-transform-spread@7.22.5(@babel/core@7.22.9):
    resolution: {integrity: sha512-5ZzDQIGyvN4w8+dMmpohL6MBo+l2G7tfC/O2Dg7/hjpgeWvUx8FzfeOKxGog9IimPa4YekaQ9PlDqTLOljkcxg==}
    engines: {node: '>=6.9.0'}
    peerDependencies:
      '@babel/core': ^7.0.0-0
    dependencies:
      '@babel/core': 7.22.9
      '@babel/helper-plugin-utils': 7.22.5
      '@babel/helper-skip-transparent-expression-wrappers': 7.22.5

  /@babel/plugin-transform-sticky-regex@7.18.6(@babel/core@7.18.0):
    resolution: {integrity: sha512-kfiDrDQ+PBsQDO85yj1icueWMfGfJFKN1KCkndygtu/C9+XUfydLC8Iv5UYJqRwy4zk8EcplRxEOeLyjq1gm6Q==}
    engines: {node: '>=6.9.0'}
    peerDependencies:
      '@babel/core': ^7.0.0-0
    dependencies:
      '@babel/core': 7.18.0
      '@babel/helper-plugin-utils': 7.22.5
    dev: true

  /@babel/plugin-transform-sticky-regex@7.22.5(@babel/core@7.20.12):
    resolution: {integrity: sha512-zf7LuNpHG0iEeiyCNwX4j3gDg1jgt1k3ZdXBKbZSoA3BbGQGvMiSvfbZRR3Dr3aeJe3ooWFZxOOG3IRStYp2Bw==}
    engines: {node: '>=6.9.0'}
    peerDependencies:
      '@babel/core': ^7.0.0-0
    dependencies:
      '@babel/core': 7.20.12
      '@babel/helper-plugin-utils': 7.22.5

  /@babel/plugin-transform-sticky-regex@7.22.5(@babel/core@7.22.9):
    resolution: {integrity: sha512-zf7LuNpHG0iEeiyCNwX4j3gDg1jgt1k3ZdXBKbZSoA3BbGQGvMiSvfbZRR3Dr3aeJe3ooWFZxOOG3IRStYp2Bw==}
    engines: {node: '>=6.9.0'}
    peerDependencies:
      '@babel/core': ^7.0.0-0
    dependencies:
      '@babel/core': 7.22.9
      '@babel/helper-plugin-utils': 7.22.5

  /@babel/plugin-transform-template-literals@7.18.9(@babel/core@7.18.0):
    resolution: {integrity: sha512-S8cOWfT82gTezpYOiVaGHrCbhlHgKhQt8XH5ES46P2XWmX92yisoZywf5km75wv5sYcXDUCLMmMxOLCtthDgMA==}
    engines: {node: '>=6.9.0'}
    peerDependencies:
      '@babel/core': ^7.0.0-0
    dependencies:
      '@babel/core': 7.18.0
      '@babel/helper-plugin-utils': 7.22.5
    dev: true

  /@babel/plugin-transform-template-literals@7.18.9(@babel/core@7.22.9):
    resolution: {integrity: sha512-S8cOWfT82gTezpYOiVaGHrCbhlHgKhQt8XH5ES46P2XWmX92yisoZywf5km75wv5sYcXDUCLMmMxOLCtthDgMA==}
    engines: {node: '>=6.9.0'}
    peerDependencies:
      '@babel/core': ^7.0.0-0
    dependencies:
      '@babel/core': 7.22.9
      '@babel/helper-plugin-utils': 7.22.5
    dev: true

  /@babel/plugin-transform-template-literals@7.22.5(@babel/core@7.20.12):
    resolution: {integrity: sha512-5ciOehRNf+EyUeewo8NkbQiUs4d6ZxiHo6BcBcnFlgiJfu16q0bQUw9Jvo0b0gBKFG1SMhDSjeKXSYuJLeFSMA==}
    engines: {node: '>=6.9.0'}
    peerDependencies:
      '@babel/core': ^7.0.0-0
    dependencies:
      '@babel/core': 7.20.12
      '@babel/helper-plugin-utils': 7.22.5

  /@babel/plugin-transform-template-literals@7.22.5(@babel/core@7.22.9):
    resolution: {integrity: sha512-5ciOehRNf+EyUeewo8NkbQiUs4d6ZxiHo6BcBcnFlgiJfu16q0bQUw9Jvo0b0gBKFG1SMhDSjeKXSYuJLeFSMA==}
    engines: {node: '>=6.9.0'}
    peerDependencies:
      '@babel/core': ^7.0.0-0
    dependencies:
      '@babel/core': 7.22.9
      '@babel/helper-plugin-utils': 7.22.5

  /@babel/plugin-transform-typeof-symbol@7.18.9(@babel/core@7.18.0):
    resolution: {integrity: sha512-SRfwTtF11G2aemAZWivL7PD+C9z52v9EvMqH9BuYbabyPuKUvSWks3oCg6041pT925L4zVFqaVBeECwsmlguEw==}
    engines: {node: '>=6.9.0'}
    peerDependencies:
      '@babel/core': ^7.0.0-0
    dependencies:
      '@babel/core': 7.18.0
      '@babel/helper-plugin-utils': 7.22.5
    dev: true

  /@babel/plugin-transform-typeof-symbol@7.22.5(@babel/core@7.20.12):
    resolution: {integrity: sha512-bYkI5lMzL4kPii4HHEEChkD0rkc+nvnlR6+o/qdqR6zrm0Sv/nodmyLhlq2DO0YKLUNd2VePmPRjJXSBh9OIdA==}
    engines: {node: '>=6.9.0'}
    peerDependencies:
      '@babel/core': ^7.0.0-0
    dependencies:
      '@babel/core': 7.20.12
      '@babel/helper-plugin-utils': 7.22.5

  /@babel/plugin-transform-typeof-symbol@7.22.5(@babel/core@7.22.9):
    resolution: {integrity: sha512-bYkI5lMzL4kPii4HHEEChkD0rkc+nvnlR6+o/qdqR6zrm0Sv/nodmyLhlq2DO0YKLUNd2VePmPRjJXSBh9OIdA==}
    engines: {node: '>=6.9.0'}
    peerDependencies:
      '@babel/core': ^7.0.0-0
    dependencies:
      '@babel/core': 7.22.9
      '@babel/helper-plugin-utils': 7.22.5

  /@babel/plugin-transform-typescript@7.21.3(@babel/core@7.22.9):
    resolution: {integrity: sha512-RQxPz6Iqt8T0uw/WsJNReuBpWpBqs/n7mNo18sKLoTbMp+UrEekhH+pKSVC7gWz+DNjo9gryfV8YzCiT45RgMw==}
    engines: {node: '>=6.9.0'}
    peerDependencies:
      '@babel/core': ^7.0.0-0
    dependencies:
      '@babel/core': 7.22.9
      '@babel/helper-annotate-as-pure': 7.22.5
      '@babel/helper-create-class-features-plugin': 7.22.5(@babel/core@7.22.9)
      '@babel/helper-plugin-utils': 7.22.5
      '@babel/plugin-syntax-typescript': 7.22.5(@babel/core@7.22.9)
    transitivePeerDependencies:
      - supports-color
    dev: true

  /@babel/plugin-transform-typescript@7.22.5(@babel/core@7.22.9):
    resolution: {integrity: sha512-SMubA9S7Cb5sGSFFUlqxyClTA9zWJ8qGQrppNUm05LtFuN1ELRFNndkix4zUJrC9F+YivWwa1dHMSyo0e0N9dA==}
    engines: {node: '>=6.9.0'}
    peerDependencies:
      '@babel/core': ^7.0.0-0
    dependencies:
      '@babel/core': 7.22.9
      '@babel/helper-annotate-as-pure': 7.22.5
      '@babel/helper-create-class-features-plugin': 7.22.5(@babel/core@7.22.9)
      '@babel/helper-plugin-utils': 7.22.5
      '@babel/plugin-syntax-typescript': 7.22.5(@babel/core@7.22.9)
    transitivePeerDependencies:
      - supports-color

  /@babel/plugin-transform-unicode-escapes@7.18.10(@babel/core@7.18.0):
    resolution: {integrity: sha512-kKAdAI+YzPgGY/ftStBFXTI1LZFju38rYThnfMykS+IXy8BVx+res7s2fxf1l8I35DV2T97ezo6+SGrXz6B3iQ==}
    engines: {node: '>=6.9.0'}
    peerDependencies:
      '@babel/core': ^7.0.0-0
    dependencies:
      '@babel/core': 7.18.0
      '@babel/helper-plugin-utils': 7.22.5
    dev: true

  /@babel/plugin-transform-unicode-escapes@7.22.5(@babel/core@7.20.12):
    resolution: {integrity: sha512-biEmVg1IYB/raUO5wT1tgfacCef15Fbzhkx493D3urBI++6hpJ+RFG4SrWMn0NEZLfvilqKf3QDrRVZHo08FYg==}
    engines: {node: '>=6.9.0'}
    peerDependencies:
      '@babel/core': ^7.0.0-0
    dependencies:
      '@babel/core': 7.20.12
      '@babel/helper-plugin-utils': 7.22.5

  /@babel/plugin-transform-unicode-escapes@7.22.5(@babel/core@7.22.9):
    resolution: {integrity: sha512-biEmVg1IYB/raUO5wT1tgfacCef15Fbzhkx493D3urBI++6hpJ+RFG4SrWMn0NEZLfvilqKf3QDrRVZHo08FYg==}
    engines: {node: '>=6.9.0'}
    peerDependencies:
      '@babel/core': ^7.0.0-0
    dependencies:
      '@babel/core': 7.22.9
      '@babel/helper-plugin-utils': 7.22.5

  /@babel/plugin-transform-unicode-property-regex@7.22.5(@babel/core@7.20.12):
    resolution: {integrity: sha512-HCCIb+CbJIAE6sXn5CjFQXMwkCClcOfPCzTlilJ8cUatfzwHlWQkbtV0zD338u9dZskwvuOYTuuaMaA8J5EI5A==}
    engines: {node: '>=6.9.0'}
    peerDependencies:
      '@babel/core': ^7.0.0-0
    dependencies:
      '@babel/core': 7.20.12
      '@babel/helper-create-regexp-features-plugin': 7.22.5(@babel/core@7.20.12)
      '@babel/helper-plugin-utils': 7.22.5

  /@babel/plugin-transform-unicode-property-regex@7.22.5(@babel/core@7.22.9):
    resolution: {integrity: sha512-HCCIb+CbJIAE6sXn5CjFQXMwkCClcOfPCzTlilJ8cUatfzwHlWQkbtV0zD338u9dZskwvuOYTuuaMaA8J5EI5A==}
    engines: {node: '>=6.9.0'}
    peerDependencies:
      '@babel/core': ^7.0.0-0
    dependencies:
      '@babel/core': 7.22.9
      '@babel/helper-create-regexp-features-plugin': 7.22.5(@babel/core@7.22.9)
      '@babel/helper-plugin-utils': 7.22.5

  /@babel/plugin-transform-unicode-regex@7.18.6(@babel/core@7.18.0):
    resolution: {integrity: sha512-gE7A6Lt7YLnNOL3Pb9BNeZvi+d8l7tcRrG4+pwJjK9hD2xX4mEvjlQW60G9EEmfXVYRPv9VRQcyegIVHCql/AA==}
    engines: {node: '>=6.9.0'}
    peerDependencies:
      '@babel/core': ^7.0.0-0
    dependencies:
      '@babel/core': 7.18.0
      '@babel/helper-create-regexp-features-plugin': 7.22.5(@babel/core@7.18.0)
      '@babel/helper-plugin-utils': 7.22.5
    dev: true

  /@babel/plugin-transform-unicode-regex@7.22.5(@babel/core@7.20.12):
    resolution: {integrity: sha512-028laaOKptN5vHJf9/Arr/HiJekMd41hOEZYvNsrsXqJ7YPYuX2bQxh31fkZzGmq3YqHRJzYFFAVYvKfMPKqyg==}
    engines: {node: '>=6.9.0'}
    peerDependencies:
      '@babel/core': ^7.0.0-0
    dependencies:
      '@babel/core': 7.20.12
      '@babel/helper-create-regexp-features-plugin': 7.22.5(@babel/core@7.20.12)
      '@babel/helper-plugin-utils': 7.22.5

  /@babel/plugin-transform-unicode-regex@7.22.5(@babel/core@7.22.9):
    resolution: {integrity: sha512-028laaOKptN5vHJf9/Arr/HiJekMd41hOEZYvNsrsXqJ7YPYuX2bQxh31fkZzGmq3YqHRJzYFFAVYvKfMPKqyg==}
    engines: {node: '>=6.9.0'}
    peerDependencies:
      '@babel/core': ^7.0.0-0
    dependencies:
      '@babel/core': 7.22.9
      '@babel/helper-create-regexp-features-plugin': 7.22.5(@babel/core@7.22.9)
      '@babel/helper-plugin-utils': 7.22.5

  /@babel/plugin-transform-unicode-sets-regex@7.22.5(@babel/core@7.20.12):
    resolution: {integrity: sha512-lhMfi4FC15j13eKrh3DnYHjpGj6UKQHtNKTbtc1igvAhRy4+kLhV07OpLcsN0VgDEw/MjAvJO4BdMJsHwMhzCg==}
    engines: {node: '>=6.9.0'}
    peerDependencies:
      '@babel/core': ^7.0.0
    dependencies:
      '@babel/core': 7.20.12
      '@babel/helper-create-regexp-features-plugin': 7.22.5(@babel/core@7.20.12)
      '@babel/helper-plugin-utils': 7.22.5

  /@babel/plugin-transform-unicode-sets-regex@7.22.5(@babel/core@7.22.9):
    resolution: {integrity: sha512-lhMfi4FC15j13eKrh3DnYHjpGj6UKQHtNKTbtc1igvAhRy4+kLhV07OpLcsN0VgDEw/MjAvJO4BdMJsHwMhzCg==}
    engines: {node: '>=6.9.0'}
    peerDependencies:
      '@babel/core': ^7.0.0
    dependencies:
      '@babel/core': 7.22.9
      '@babel/helper-create-regexp-features-plugin': 7.22.5(@babel/core@7.22.9)
      '@babel/helper-plugin-utils': 7.22.5

  /@babel/preset-env@7.18.0(@babel/core@7.18.0):
    resolution: {integrity: sha512-cP74OMs7ECLPeG1reiCQ/D/ypyOxgfm8uR6HRYV23vTJ7Lu1nbgj9DQDo/vH59gnn7GOAwtTDPPYV4aXzsMKHA==}
    engines: {node: '>=6.9.0'}
    peerDependencies:
      '@babel/core': ^7.0.0-0
    dependencies:
      '@babel/compat-data': 7.21.0
      '@babel/core': 7.18.0
      '@babel/helper-compilation-targets': 7.20.7(@babel/core@7.18.0)
      '@babel/helper-plugin-utils': 7.20.2
      '@babel/helper-validator-option': 7.21.0
      '@babel/plugin-bugfix-safari-id-destructuring-collision-in-function-expression': 7.18.6(@babel/core@7.18.0)
      '@babel/plugin-bugfix-v8-spread-parameters-in-optional-chaining': 7.20.7(@babel/core@7.18.0)
      '@babel/plugin-proposal-async-generator-functions': 7.20.7(@babel/core@7.18.0)
      '@babel/plugin-proposal-class-properties': 7.17.12(@babel/core@7.18.0)
      '@babel/plugin-proposal-class-static-block': 7.21.0(@babel/core@7.18.0)
      '@babel/plugin-proposal-dynamic-import': 7.18.6(@babel/core@7.18.0)
      '@babel/plugin-proposal-export-namespace-from': 7.18.9(@babel/core@7.18.0)
      '@babel/plugin-proposal-json-strings': 7.18.6(@babel/core@7.18.0)
      '@babel/plugin-proposal-logical-assignment-operators': 7.20.7(@babel/core@7.18.0)
      '@babel/plugin-proposal-nullish-coalescing-operator': 7.18.6(@babel/core@7.18.0)
      '@babel/plugin-proposal-numeric-separator': 7.18.6(@babel/core@7.18.0)
      '@babel/plugin-proposal-object-rest-spread': 7.18.0(@babel/core@7.18.0)
      '@babel/plugin-proposal-optional-catch-binding': 7.18.6(@babel/core@7.18.0)
      '@babel/plugin-proposal-optional-chaining': 7.17.12(@babel/core@7.18.0)
      '@babel/plugin-proposal-private-methods': 7.18.6(@babel/core@7.18.0)
      '@babel/plugin-proposal-private-property-in-object': 7.21.0(@babel/core@7.18.0)
      '@babel/plugin-proposal-unicode-property-regex': 7.18.6(@babel/core@7.18.0)
      '@babel/plugin-syntax-async-generators': 7.8.4(@babel/core@7.18.0)
      '@babel/plugin-syntax-class-properties': 7.12.13(@babel/core@7.18.0)
      '@babel/plugin-syntax-class-static-block': 7.14.5(@babel/core@7.18.0)
      '@babel/plugin-syntax-dynamic-import': 7.8.3(@babel/core@7.18.0)
      '@babel/plugin-syntax-export-namespace-from': 7.8.3(@babel/core@7.18.0)
      '@babel/plugin-syntax-import-assertions': 7.20.0(@babel/core@7.18.0)
      '@babel/plugin-syntax-json-strings': 7.8.3(@babel/core@7.18.0)
      '@babel/plugin-syntax-logical-assignment-operators': 7.10.4(@babel/core@7.18.0)
      '@babel/plugin-syntax-nullish-coalescing-operator': 7.8.3(@babel/core@7.18.0)
      '@babel/plugin-syntax-numeric-separator': 7.10.4(@babel/core@7.18.0)
      '@babel/plugin-syntax-object-rest-spread': 7.8.3(@babel/core@7.18.0)
      '@babel/plugin-syntax-optional-catch-binding': 7.8.3(@babel/core@7.18.0)
      '@babel/plugin-syntax-optional-chaining': 7.8.3(@babel/core@7.18.0)
      '@babel/plugin-syntax-private-property-in-object': 7.14.5(@babel/core@7.18.0)
      '@babel/plugin-syntax-top-level-await': 7.14.5(@babel/core@7.18.0)
      '@babel/plugin-transform-arrow-functions': 7.20.7(@babel/core@7.18.0)
      '@babel/plugin-transform-async-to-generator': 7.20.7(@babel/core@7.18.0)
      '@babel/plugin-transform-block-scoped-functions': 7.18.6(@babel/core@7.18.0)
      '@babel/plugin-transform-block-scoping': 7.21.0(@babel/core@7.18.0)
      '@babel/plugin-transform-classes': 7.21.0(@babel/core@7.18.0)
      '@babel/plugin-transform-computed-properties': 7.20.7(@babel/core@7.18.0)
      '@babel/plugin-transform-destructuring': 7.20.7(@babel/core@7.18.0)
      '@babel/plugin-transform-dotall-regex': 7.18.6(@babel/core@7.18.0)
      '@babel/plugin-transform-duplicate-keys': 7.18.9(@babel/core@7.18.0)
      '@babel/plugin-transform-exponentiation-operator': 7.18.6(@babel/core@7.18.0)
      '@babel/plugin-transform-for-of': 7.21.0(@babel/core@7.18.0)
      '@babel/plugin-transform-function-name': 7.18.9(@babel/core@7.18.0)
      '@babel/plugin-transform-literals': 7.18.9(@babel/core@7.18.0)
      '@babel/plugin-transform-member-expression-literals': 7.18.6(@babel/core@7.18.0)
      '@babel/plugin-transform-modules-amd': 7.20.11(@babel/core@7.18.0)
      '@babel/plugin-transform-modules-commonjs': 7.21.2(@babel/core@7.18.0)
      '@babel/plugin-transform-modules-systemjs': 7.20.11(@babel/core@7.18.0)
      '@babel/plugin-transform-modules-umd': 7.18.6(@babel/core@7.18.0)
      '@babel/plugin-transform-named-capturing-groups-regex': 7.20.5(@babel/core@7.18.0)
      '@babel/plugin-transform-new-target': 7.18.6(@babel/core@7.18.0)
      '@babel/plugin-transform-object-super': 7.18.6(@babel/core@7.18.0)
      '@babel/plugin-transform-parameters': 7.20.7(@babel/core@7.18.0)
      '@babel/plugin-transform-property-literals': 7.18.6(@babel/core@7.18.0)
      '@babel/plugin-transform-regenerator': 7.20.5(@babel/core@7.18.0)
      '@babel/plugin-transform-reserved-words': 7.18.6(@babel/core@7.18.0)
      '@babel/plugin-transform-shorthand-properties': 7.18.6(@babel/core@7.18.0)
      '@babel/plugin-transform-spread': 7.20.7(@babel/core@7.18.0)
      '@babel/plugin-transform-sticky-regex': 7.18.6(@babel/core@7.18.0)
      '@babel/plugin-transform-template-literals': 7.18.9(@babel/core@7.18.0)
      '@babel/plugin-transform-typeof-symbol': 7.18.9(@babel/core@7.18.0)
      '@babel/plugin-transform-unicode-escapes': 7.18.10(@babel/core@7.18.0)
      '@babel/plugin-transform-unicode-regex': 7.18.6(@babel/core@7.18.0)
      '@babel/preset-modules': 0.1.5(@babel/core@7.18.0)
      '@babel/types': 7.20.7
      babel-plugin-polyfill-corejs2: 0.3.3(@babel/core@7.18.0)
      babel-plugin-polyfill-corejs3: 0.5.3(@babel/core@7.18.0)
      babel-plugin-polyfill-regenerator: 0.3.1(@babel/core@7.18.0)
      core-js-compat: 3.29.0
      semver: 6.3.0
    transitivePeerDependencies:
      - supports-color
    dev: true

  /@babel/preset-env@7.22.9(@babel/core@7.20.12):
    resolution: {integrity: sha512-wNi5H/Emkhll/bqPjsjQorSykrlfY5OWakd6AulLvMEytpKasMVUpVy8RL4qBIBs5Ac6/5i0/Rv0b/Fg6Eag/g==}
    engines: {node: '>=6.9.0'}
    peerDependencies:
      '@babel/core': ^7.0.0-0
    dependencies:
      '@babel/compat-data': 7.22.9
      '@babel/core': 7.20.12
      '@babel/helper-compilation-targets': 7.22.9(@babel/core@7.20.12)
      '@babel/helper-plugin-utils': 7.22.5
      '@babel/helper-validator-option': 7.22.5
      '@babel/plugin-bugfix-safari-id-destructuring-collision-in-function-expression': 7.22.5(@babel/core@7.20.12)
      '@babel/plugin-bugfix-v8-spread-parameters-in-optional-chaining': 7.22.5(@babel/core@7.20.12)
      '@babel/plugin-proposal-private-property-in-object': 7.21.0-placeholder-for-preset-env.2(@babel/core@7.20.12)
      '@babel/plugin-syntax-async-generators': 7.8.4(@babel/core@7.20.12)
      '@babel/plugin-syntax-class-properties': 7.12.13(@babel/core@7.20.12)
      '@babel/plugin-syntax-class-static-block': 7.14.5(@babel/core@7.20.12)
      '@babel/plugin-syntax-dynamic-import': 7.8.3(@babel/core@7.20.12)
      '@babel/plugin-syntax-export-namespace-from': 7.8.3(@babel/core@7.20.12)
      '@babel/plugin-syntax-import-assertions': 7.22.5(@babel/core@7.20.12)
      '@babel/plugin-syntax-import-attributes': 7.22.5(@babel/core@7.20.12)
      '@babel/plugin-syntax-import-meta': 7.10.4(@babel/core@7.20.12)
      '@babel/plugin-syntax-json-strings': 7.8.3(@babel/core@7.20.12)
      '@babel/plugin-syntax-logical-assignment-operators': 7.10.4(@babel/core@7.20.12)
      '@babel/plugin-syntax-nullish-coalescing-operator': 7.8.3(@babel/core@7.20.12)
      '@babel/plugin-syntax-numeric-separator': 7.10.4(@babel/core@7.20.12)
      '@babel/plugin-syntax-object-rest-spread': 7.8.3(@babel/core@7.20.12)
      '@babel/plugin-syntax-optional-catch-binding': 7.8.3(@babel/core@7.20.12)
      '@babel/plugin-syntax-optional-chaining': 7.8.3(@babel/core@7.20.12)
      '@babel/plugin-syntax-private-property-in-object': 7.14.5(@babel/core@7.20.12)
      '@babel/plugin-syntax-top-level-await': 7.14.5(@babel/core@7.20.12)
      '@babel/plugin-syntax-unicode-sets-regex': 7.18.6(@babel/core@7.20.12)
      '@babel/plugin-transform-arrow-functions': 7.22.5(@babel/core@7.20.12)
      '@babel/plugin-transform-async-generator-functions': 7.22.7(@babel/core@7.20.12)
      '@babel/plugin-transform-async-to-generator': 7.22.5(@babel/core@7.20.12)
      '@babel/plugin-transform-block-scoped-functions': 7.22.5(@babel/core@7.20.12)
      '@babel/plugin-transform-block-scoping': 7.22.5(@babel/core@7.20.12)
      '@babel/plugin-transform-class-properties': 7.22.5(@babel/core@7.20.12)
      '@babel/plugin-transform-class-static-block': 7.22.5(@babel/core@7.20.12)
      '@babel/plugin-transform-classes': 7.22.6(@babel/core@7.20.12)
      '@babel/plugin-transform-computed-properties': 7.22.5(@babel/core@7.20.12)
      '@babel/plugin-transform-destructuring': 7.22.5(@babel/core@7.20.12)
      '@babel/plugin-transform-dotall-regex': 7.22.5(@babel/core@7.20.12)
      '@babel/plugin-transform-duplicate-keys': 7.22.5(@babel/core@7.20.12)
      '@babel/plugin-transform-dynamic-import': 7.22.5(@babel/core@7.20.12)
      '@babel/plugin-transform-exponentiation-operator': 7.22.5(@babel/core@7.20.12)
      '@babel/plugin-transform-export-namespace-from': 7.22.5(@babel/core@7.20.12)
      '@babel/plugin-transform-for-of': 7.22.5(@babel/core@7.20.12)
      '@babel/plugin-transform-function-name': 7.22.5(@babel/core@7.20.12)
      '@babel/plugin-transform-json-strings': 7.22.5(@babel/core@7.20.12)
      '@babel/plugin-transform-literals': 7.22.5(@babel/core@7.20.12)
      '@babel/plugin-transform-logical-assignment-operators': 7.22.5(@babel/core@7.20.12)
      '@babel/plugin-transform-member-expression-literals': 7.22.5(@babel/core@7.20.12)
      '@babel/plugin-transform-modules-amd': 7.22.5(@babel/core@7.20.12)
      '@babel/plugin-transform-modules-commonjs': 7.22.5(@babel/core@7.20.12)
      '@babel/plugin-transform-modules-systemjs': 7.22.5(@babel/core@7.20.12)
      '@babel/plugin-transform-modules-umd': 7.22.5(@babel/core@7.20.12)
      '@babel/plugin-transform-named-capturing-groups-regex': 7.22.5(@babel/core@7.20.12)
      '@babel/plugin-transform-new-target': 7.22.5(@babel/core@7.20.12)
      '@babel/plugin-transform-nullish-coalescing-operator': 7.22.5(@babel/core@7.20.12)
      '@babel/plugin-transform-numeric-separator': 7.22.5(@babel/core@7.20.12)
      '@babel/plugin-transform-object-rest-spread': 7.22.5(@babel/core@7.20.12)
      '@babel/plugin-transform-object-super': 7.22.5(@babel/core@7.20.12)
      '@babel/plugin-transform-optional-catch-binding': 7.22.5(@babel/core@7.20.12)
      '@babel/plugin-transform-optional-chaining': 7.22.6(@babel/core@7.20.12)
      '@babel/plugin-transform-parameters': 7.22.5(@babel/core@7.20.12)
      '@babel/plugin-transform-private-methods': 7.22.5(@babel/core@7.20.12)
      '@babel/plugin-transform-private-property-in-object': 7.22.5(@babel/core@7.20.12)
      '@babel/plugin-transform-property-literals': 7.22.5(@babel/core@7.20.12)
      '@babel/plugin-transform-regenerator': 7.22.5(@babel/core@7.20.12)
      '@babel/plugin-transform-reserved-words': 7.22.5(@babel/core@7.20.12)
      '@babel/plugin-transform-shorthand-properties': 7.22.5(@babel/core@7.20.12)
      '@babel/plugin-transform-spread': 7.22.5(@babel/core@7.20.12)
      '@babel/plugin-transform-sticky-regex': 7.22.5(@babel/core@7.20.12)
      '@babel/plugin-transform-template-literals': 7.22.5(@babel/core@7.20.12)
      '@babel/plugin-transform-typeof-symbol': 7.22.5(@babel/core@7.20.12)
      '@babel/plugin-transform-unicode-escapes': 7.22.5(@babel/core@7.20.12)
      '@babel/plugin-transform-unicode-property-regex': 7.22.5(@babel/core@7.20.12)
      '@babel/plugin-transform-unicode-regex': 7.22.5(@babel/core@7.20.12)
      '@babel/plugin-transform-unicode-sets-regex': 7.22.5(@babel/core@7.20.12)
      '@babel/preset-modules': 0.1.5(@babel/core@7.20.12)
      '@babel/types': 7.22.5
      babel-plugin-polyfill-corejs2: 0.4.4(@babel/core@7.20.12)
      babel-plugin-polyfill-corejs3: 0.8.2(@babel/core@7.20.12)
      babel-plugin-polyfill-regenerator: 0.5.1(@babel/core@7.20.12)
      core-js-compat: 3.31.1
      semver: 6.3.1
    transitivePeerDependencies:
      - supports-color

  /@babel/preset-env@7.22.9(@babel/core@7.22.9):
    resolution: {integrity: sha512-wNi5H/Emkhll/bqPjsjQorSykrlfY5OWakd6AulLvMEytpKasMVUpVy8RL4qBIBs5Ac6/5i0/Rv0b/Fg6Eag/g==}
    engines: {node: '>=6.9.0'}
    peerDependencies:
      '@babel/core': ^7.0.0-0
    dependencies:
      '@babel/compat-data': 7.22.9
      '@babel/core': 7.22.9
      '@babel/helper-compilation-targets': 7.22.9(@babel/core@7.22.9)
      '@babel/helper-plugin-utils': 7.22.5
      '@babel/helper-validator-option': 7.22.5
      '@babel/plugin-bugfix-safari-id-destructuring-collision-in-function-expression': 7.22.5(@babel/core@7.22.9)
      '@babel/plugin-bugfix-v8-spread-parameters-in-optional-chaining': 7.22.5(@babel/core@7.22.9)
      '@babel/plugin-proposal-private-property-in-object': 7.21.0-placeholder-for-preset-env.2(@babel/core@7.22.9)
      '@babel/plugin-syntax-async-generators': 7.8.4(@babel/core@7.22.9)
      '@babel/plugin-syntax-class-properties': 7.12.13(@babel/core@7.22.9)
      '@babel/plugin-syntax-class-static-block': 7.14.5(@babel/core@7.22.9)
      '@babel/plugin-syntax-dynamic-import': 7.8.3(@babel/core@7.22.9)
      '@babel/plugin-syntax-export-namespace-from': 7.8.3(@babel/core@7.22.9)
      '@babel/plugin-syntax-import-assertions': 7.22.5(@babel/core@7.22.9)
      '@babel/plugin-syntax-import-attributes': 7.22.5(@babel/core@7.22.9)
      '@babel/plugin-syntax-import-meta': 7.10.4(@babel/core@7.22.9)
      '@babel/plugin-syntax-json-strings': 7.8.3(@babel/core@7.22.9)
      '@babel/plugin-syntax-logical-assignment-operators': 7.10.4(@babel/core@7.22.9)
      '@babel/plugin-syntax-nullish-coalescing-operator': 7.8.3(@babel/core@7.22.9)
      '@babel/plugin-syntax-numeric-separator': 7.10.4(@babel/core@7.22.9)
      '@babel/plugin-syntax-object-rest-spread': 7.8.3(@babel/core@7.22.9)
      '@babel/plugin-syntax-optional-catch-binding': 7.8.3(@babel/core@7.22.9)
      '@babel/plugin-syntax-optional-chaining': 7.8.3(@babel/core@7.22.9)
      '@babel/plugin-syntax-private-property-in-object': 7.14.5(@babel/core@7.22.9)
      '@babel/plugin-syntax-top-level-await': 7.14.5(@babel/core@7.22.9)
      '@babel/plugin-syntax-unicode-sets-regex': 7.18.6(@babel/core@7.22.9)
      '@babel/plugin-transform-arrow-functions': 7.22.5(@babel/core@7.22.9)
      '@babel/plugin-transform-async-generator-functions': 7.22.7(@babel/core@7.22.9)
      '@babel/plugin-transform-async-to-generator': 7.22.5(@babel/core@7.22.9)
      '@babel/plugin-transform-block-scoped-functions': 7.22.5(@babel/core@7.22.9)
      '@babel/plugin-transform-block-scoping': 7.22.5(@babel/core@7.22.9)
      '@babel/plugin-transform-class-properties': 7.22.5(@babel/core@7.22.9)
      '@babel/plugin-transform-class-static-block': 7.22.5(@babel/core@7.22.9)
      '@babel/plugin-transform-classes': 7.22.6(@babel/core@7.22.9)
      '@babel/plugin-transform-computed-properties': 7.22.5(@babel/core@7.22.9)
      '@babel/plugin-transform-destructuring': 7.22.5(@babel/core@7.22.9)
      '@babel/plugin-transform-dotall-regex': 7.22.5(@babel/core@7.22.9)
      '@babel/plugin-transform-duplicate-keys': 7.22.5(@babel/core@7.22.9)
      '@babel/plugin-transform-dynamic-import': 7.22.5(@babel/core@7.22.9)
      '@babel/plugin-transform-exponentiation-operator': 7.22.5(@babel/core@7.22.9)
      '@babel/plugin-transform-export-namespace-from': 7.22.5(@babel/core@7.22.9)
      '@babel/plugin-transform-for-of': 7.22.5(@babel/core@7.22.9)
      '@babel/plugin-transform-function-name': 7.22.5(@babel/core@7.22.9)
      '@babel/plugin-transform-json-strings': 7.22.5(@babel/core@7.22.9)
      '@babel/plugin-transform-literals': 7.22.5(@babel/core@7.22.9)
      '@babel/plugin-transform-logical-assignment-operators': 7.22.5(@babel/core@7.22.9)
      '@babel/plugin-transform-member-expression-literals': 7.22.5(@babel/core@7.22.9)
      '@babel/plugin-transform-modules-amd': 7.22.5(@babel/core@7.22.9)
      '@babel/plugin-transform-modules-commonjs': 7.22.5(@babel/core@7.22.9)
      '@babel/plugin-transform-modules-systemjs': 7.22.5(@babel/core@7.22.9)
      '@babel/plugin-transform-modules-umd': 7.22.5(@babel/core@7.22.9)
      '@babel/plugin-transform-named-capturing-groups-regex': 7.22.5(@babel/core@7.22.9)
      '@babel/plugin-transform-new-target': 7.22.5(@babel/core@7.22.9)
      '@babel/plugin-transform-nullish-coalescing-operator': 7.22.5(@babel/core@7.22.9)
      '@babel/plugin-transform-numeric-separator': 7.22.5(@babel/core@7.22.9)
      '@babel/plugin-transform-object-rest-spread': 7.22.5(@babel/core@7.22.9)
      '@babel/plugin-transform-object-super': 7.22.5(@babel/core@7.22.9)
      '@babel/plugin-transform-optional-catch-binding': 7.22.5(@babel/core@7.22.9)
      '@babel/plugin-transform-optional-chaining': 7.22.6(@babel/core@7.22.9)
      '@babel/plugin-transform-parameters': 7.22.5(@babel/core@7.22.9)
      '@babel/plugin-transform-private-methods': 7.22.5(@babel/core@7.22.9)
      '@babel/plugin-transform-private-property-in-object': 7.22.5(@babel/core@7.22.9)
      '@babel/plugin-transform-property-literals': 7.22.5(@babel/core@7.22.9)
      '@babel/plugin-transform-regenerator': 7.22.5(@babel/core@7.22.9)
      '@babel/plugin-transform-reserved-words': 7.22.5(@babel/core@7.22.9)
      '@babel/plugin-transform-shorthand-properties': 7.22.5(@babel/core@7.22.9)
      '@babel/plugin-transform-spread': 7.22.5(@babel/core@7.22.9)
      '@babel/plugin-transform-sticky-regex': 7.22.5(@babel/core@7.22.9)
      '@babel/plugin-transform-template-literals': 7.22.5(@babel/core@7.22.9)
      '@babel/plugin-transform-typeof-symbol': 7.22.5(@babel/core@7.22.9)
      '@babel/plugin-transform-unicode-escapes': 7.22.5(@babel/core@7.22.9)
      '@babel/plugin-transform-unicode-property-regex': 7.22.5(@babel/core@7.22.9)
      '@babel/plugin-transform-unicode-regex': 7.22.5(@babel/core@7.22.9)
      '@babel/plugin-transform-unicode-sets-regex': 7.22.5(@babel/core@7.22.9)
      '@babel/preset-modules': 0.1.5(@babel/core@7.22.9)
      '@babel/types': 7.22.5
      babel-plugin-polyfill-corejs2: 0.4.4(@babel/core@7.22.9)
      babel-plugin-polyfill-corejs3: 0.8.2(@babel/core@7.22.9)
      babel-plugin-polyfill-regenerator: 0.5.1(@babel/core@7.22.9)
      core-js-compat: 3.31.1
      semver: 6.3.1
    transitivePeerDependencies:
      - supports-color

  /@babel/preset-flow@7.18.6(@babel/core@7.22.9):
    resolution: {integrity: sha512-E7BDhL64W6OUqpuyHnSroLnqyRTcG6ZdOBl1OKI/QK/HJfplqK/S3sq1Cckx7oTodJ5yOXyfw7rEADJ6UjoQDQ==}
    engines: {node: '>=6.9.0'}
    peerDependencies:
      '@babel/core': ^7.0.0-0
    dependencies:
      '@babel/core': 7.22.9
      '@babel/helper-plugin-utils': 7.22.5
      '@babel/helper-validator-option': 7.22.5
      '@babel/plugin-transform-flow-strip-types': 7.21.0(@babel/core@7.22.9)
    dev: true

  /@babel/preset-modules@0.1.5(@babel/core@7.18.0):
    resolution: {integrity: sha512-A57th6YRG7oR3cq/yt/Y84MvGgE0eJG2F1JLhKuyG+jFxEgrd/HAMJatiFtmOiZurz+0DkrvbheCLaV5f2JfjA==}
    peerDependencies:
      '@babel/core': ^7.0.0-0
    dependencies:
      '@babel/core': 7.18.0
      '@babel/helper-plugin-utils': 7.22.5
      '@babel/plugin-proposal-unicode-property-regex': 7.18.6(@babel/core@7.18.0)
      '@babel/plugin-transform-dotall-regex': 7.22.5(@babel/core@7.18.0)
      '@babel/types': 7.22.5
      esutils: 2.0.3
    dev: true

  /@babel/preset-modules@0.1.5(@babel/core@7.20.12):
    resolution: {integrity: sha512-A57th6YRG7oR3cq/yt/Y84MvGgE0eJG2F1JLhKuyG+jFxEgrd/HAMJatiFtmOiZurz+0DkrvbheCLaV5f2JfjA==}
    peerDependencies:
      '@babel/core': ^7.0.0-0
    dependencies:
      '@babel/core': 7.20.12
      '@babel/helper-plugin-utils': 7.22.5
      '@babel/plugin-proposal-unicode-property-regex': 7.18.6(@babel/core@7.20.12)
      '@babel/plugin-transform-dotall-regex': 7.22.5(@babel/core@7.20.12)
      '@babel/types': 7.22.5
      esutils: 2.0.3

  /@babel/preset-modules@0.1.5(@babel/core@7.22.9):
    resolution: {integrity: sha512-A57th6YRG7oR3cq/yt/Y84MvGgE0eJG2F1JLhKuyG+jFxEgrd/HAMJatiFtmOiZurz+0DkrvbheCLaV5f2JfjA==}
    peerDependencies:
      '@babel/core': ^7.0.0-0
    dependencies:
      '@babel/core': 7.22.9
      '@babel/helper-plugin-utils': 7.22.5
      '@babel/plugin-proposal-unicode-property-regex': 7.18.6(@babel/core@7.22.9)
      '@babel/plugin-transform-dotall-regex': 7.22.5(@babel/core@7.22.9)
      '@babel/types': 7.22.5
      esutils: 2.0.3

  /@babel/preset-react@7.22.5(@babel/core@7.20.12):
    resolution: {integrity: sha512-M+Is3WikOpEJHgR385HbuCITPTaPRaNkibTEa9oiofmJvIsrceb4yp9RL9Kb+TE8LznmeyZqpP+Lopwcx59xPQ==}
    engines: {node: '>=6.9.0'}
    peerDependencies:
      '@babel/core': ^7.0.0-0
    dependencies:
      '@babel/core': 7.20.12
      '@babel/helper-plugin-utils': 7.22.5
      '@babel/helper-validator-option': 7.22.5
      '@babel/plugin-transform-react-display-name': 7.22.5(@babel/core@7.20.12)
      '@babel/plugin-transform-react-jsx': 7.22.5(@babel/core@7.20.12)
      '@babel/plugin-transform-react-jsx-development': 7.22.5(@babel/core@7.20.12)
      '@babel/plugin-transform-react-pure-annotations': 7.22.5(@babel/core@7.20.12)

  /@babel/preset-react@7.22.5(@babel/core@7.22.9):
    resolution: {integrity: sha512-M+Is3WikOpEJHgR385HbuCITPTaPRaNkibTEa9oiofmJvIsrceb4yp9RL9Kb+TE8LznmeyZqpP+Lopwcx59xPQ==}
    engines: {node: '>=6.9.0'}
    peerDependencies:
      '@babel/core': ^7.0.0-0
    dependencies:
      '@babel/core': 7.22.9
      '@babel/helper-plugin-utils': 7.22.5
      '@babel/helper-validator-option': 7.22.5
      '@babel/plugin-transform-react-display-name': 7.22.5(@babel/core@7.22.9)
      '@babel/plugin-transform-react-jsx': 7.22.5(@babel/core@7.22.9)
      '@babel/plugin-transform-react-jsx-development': 7.22.5(@babel/core@7.22.9)
      '@babel/plugin-transform-react-pure-annotations': 7.22.5(@babel/core@7.22.9)

  /@babel/preset-typescript@7.22.5(@babel/core@7.22.9):
    resolution: {integrity: sha512-YbPaal9LxztSGhmndR46FmAbkJ/1fAsw293tSU+I5E5h+cnJ3d4GTwyUgGYmOXJYdGA+uNePle4qbaRzj2NISQ==}
    engines: {node: '>=6.9.0'}
    peerDependencies:
      '@babel/core': ^7.0.0-0
    dependencies:
      '@babel/core': 7.22.9
      '@babel/helper-plugin-utils': 7.22.5
      '@babel/helper-validator-option': 7.22.5
      '@babel/plugin-syntax-jsx': 7.22.5(@babel/core@7.22.9)
      '@babel/plugin-transform-modules-commonjs': 7.22.5(@babel/core@7.22.9)
      '@babel/plugin-transform-typescript': 7.22.5(@babel/core@7.22.9)
    transitivePeerDependencies:
      - supports-color

  /@babel/register@7.17.7(@babel/core@7.18.0):
    resolution: {integrity: sha512-fg56SwvXRifootQEDQAu1mKdjh5uthPzdO0N6t358FktfL4XjAVXuH58ULoiW8mesxiOgNIrxiImqEwv0+hRRA==}
    engines: {node: '>=6.9.0'}
    peerDependencies:
      '@babel/core': ^7.0.0-0
    dependencies:
      '@babel/core': 7.18.0
      clone-deep: 4.0.1
      find-cache-dir: 2.1.0
      make-dir: 2.1.0
      pirates: 4.0.5
      source-map-support: 0.5.21
    dev: true

  /@babel/register@7.18.9(@babel/core@7.18.0):
    resolution: {integrity: sha512-ZlbnXDcNYHMR25ITwwNKT88JiaukkdVj/nG7r3wnuXkOTHc60Uy05PwMCPre0hSkY68E6zK3xz+vUJSP2jWmcw==}
    engines: {node: '>=6.9.0'}
    peerDependencies:
      '@babel/core': ^7.0.0-0
    dependencies:
      '@babel/core': 7.18.0
      clone-deep: 4.0.1
      find-cache-dir: 2.1.0
      make-dir: 2.1.0
      pirates: 4.0.5
      source-map-support: 0.5.21
    dev: true

  /@babel/register@7.22.5(@babel/core@7.22.9):
    resolution: {integrity: sha512-vV6pm/4CijSQ8Y47RH5SopXzursN35RQINfGJkmOlcpAtGuf94miFvIPhCKGQN7WGIcsgG1BHEX2KVdTYwTwUQ==}
    engines: {node: '>=6.9.0'}
    peerDependencies:
      '@babel/core': ^7.0.0-0
    dependencies:
      '@babel/core': 7.22.9
      clone-deep: 4.0.1
      find-cache-dir: 2.1.0
      make-dir: 2.1.0
      pirates: 4.0.5
      source-map-support: 0.5.21
    dev: true

  /@babel/regjsgen@0.8.0:
    resolution: {integrity: sha512-x/rqGMdzj+fWZvCOYForTghzbtqPDZ5gPwaoNGHdgDfF2QA/XZbCBp4Moo5scrkAMPhB7z26XM/AaHuIJdgauA==}

  /@babel/runtime-corejs3@7.21.0:
    resolution: {integrity: sha512-TDD4UJzos3JJtM+tHX+w2Uc+KWj7GV+VKKFdMVd2Rx8sdA19hcc3P3AHFYd5LVOw+pYuSd5lICC3gm52B6Rwxw==}
    engines: {node: '>=6.9.0'}
    dependencies:
      core-js-pure: 3.29.0
      regenerator-runtime: 0.13.11
    dev: true

  /@babel/runtime@7.14.0:
    resolution: {integrity: sha512-JELkvo/DlpNdJ7dlyw/eY7E0suy5i5GQH+Vlxaq1nsNJ+H7f4Vtv3jMeCEgRhZZQFXTjldYfQgv2qmM6M1v5wA==}
    dependencies:
      regenerator-runtime: 0.13.11
    dev: false

  /@babel/runtime@7.21.0:
    resolution: {integrity: sha512-xwII0//EObnq89Ji5AKYQaRYiW/nZ3llSv29d49IuxPhKbtJoLP+9QUUZ4nVragQVtaVGeZrpB+ZtG/Pdy/POw==}
    engines: {node: '>=6.9.0'}
    dependencies:
      regenerator-runtime: 0.13.11
    dev: false

  /@babel/runtime@7.21.5:
    resolution: {integrity: sha512-8jI69toZqqcsnqGGqwGS4Qb1VwLOEp4hz+CXPywcvjs60u3B4Pom/U/7rm4W8tMOYEB+E9wgD0mW1l3r8qlI9Q==}
    engines: {node: '>=6.9.0'}
    dependencies:
      regenerator-runtime: 0.13.11

  /@babel/standalone@7.22.9:
    resolution: {integrity: sha512-RRUFpN2WiHaczMqIhmy7VoruvSw+c3NSq6BczondQ6elJXtKzr9cAWWsWWZvtZ/rYFQpoQlch5VxQe4aWTt8LA==}
    engines: {node: '>=6.9.0'}

  /@babel/template@7.20.7:
    resolution: {integrity: sha512-8SegXApWe6VoNw0r9JHpSteLKTpTiLZ4rMlGIm9JQ18KiCtyQiAMEazujAHrUS5flrcqYZa75ukev3P6QmUwUw==}
    engines: {node: '>=6.9.0'}
    dependencies:
      '@babel/code-frame': 7.22.5
      '@babel/parser': 7.22.7
      '@babel/types': 7.22.5
    dev: true

  /@babel/template@7.22.5:
    resolution: {integrity: sha512-X7yV7eiwAxdj9k94NEylvbVHLiVG1nvzCV2EAowhxLTwODV1jl9UzZ48leOC0sH7OnuHrIkllaBgneUykIcZaw==}
    engines: {node: '>=6.9.0'}
    dependencies:
      '@babel/code-frame': 7.22.5
      '@babel/parser': 7.22.7
      '@babel/types': 7.22.5

  /@babel/traverse@7.21.2:
    resolution: {integrity: sha512-ts5FFU/dSUPS13tv8XiEObDu9K+iagEKME9kAbaP7r0Y9KtZJZ+NGndDvWoRAYNpeWafbpFeki3q9QoMD6gxyw==}
    engines: {node: '>=6.9.0'}
    dependencies:
      '@babel/code-frame': 7.22.5
      '@babel/generator': 7.22.7
      '@babel/helper-environment-visitor': 7.22.5
      '@babel/helper-function-name': 7.22.5
      '@babel/helper-hoist-variables': 7.22.5
      '@babel/helper-split-export-declaration': 7.22.6
      '@babel/parser': 7.22.7
      '@babel/types': 7.22.5
      debug: 4.3.4(supports-color@8.1.1)
      globals: 11.12.0
    transitivePeerDependencies:
      - supports-color

  /@babel/traverse@7.22.5:
    resolution: {integrity: sha512-7DuIjPgERaNo6r+PZwItpjCZEa5vyw4eJGufeLxrPdBXBoLcCJCIasvK6pK/9DVNrLZTLFhUGqaC6X/PA007TQ==}
    engines: {node: '>=6.9.0'}
    dependencies:
      '@babel/code-frame': 7.22.5
      '@babel/generator': 7.22.7
      '@babel/helper-environment-visitor': 7.22.5
      '@babel/helper-function-name': 7.22.5
      '@babel/helper-hoist-variables': 7.22.5
      '@babel/helper-split-export-declaration': 7.22.6
      '@babel/parser': 7.22.7
      '@babel/types': 7.22.5
      debug: 4.3.4(supports-color@8.1.1)
      globals: 11.12.0
    transitivePeerDependencies:
      - supports-color

  /@babel/traverse@7.22.8:
    resolution: {integrity: sha512-y6LPR+wpM2I3qJrsheCTwhIinzkETbplIgPBbwvqPKc+uljeA5gP+3nP8irdYt1mjQaDnlIcG+dw8OjAco4GXw==}
    engines: {node: '>=6.9.0'}
    dependencies:
      '@babel/code-frame': 7.22.5
      '@babel/generator': 7.22.7
      '@babel/helper-environment-visitor': 7.22.5
      '@babel/helper-function-name': 7.22.5
      '@babel/helper-hoist-variables': 7.22.5
      '@babel/helper-split-export-declaration': 7.22.6
      '@babel/parser': 7.22.7
      '@babel/types': 7.22.5
      debug: 4.3.4(supports-color@8.1.1)
      globals: 11.12.0
    transitivePeerDependencies:
      - supports-color

  /@babel/types@7.20.7:
    resolution: {integrity: sha512-69OnhBxSSgK0OzTJai4kyPDiKTIe3j+ctaHdIGVbRahTLAT7L3R9oeXHC2aVSuGYt3cVnoAMDmOCgJ2yaiLMvg==}
    engines: {node: '>=6.9.0'}
    dependencies:
      '@babel/helper-string-parser': 7.22.5
      '@babel/helper-validator-identifier': 7.22.5
      to-fast-properties: 2.0.0
    dev: true

  /@babel/types@7.22.3:
    resolution: {integrity: sha512-P3na3xIQHTKY4L0YOG7pM8M8uoUIB910WQaSiiMCZUC2Cy8XFEQONGABFnHWBa2gpGKODTAJcNhi5Zk0sLRrzg==}
    engines: {node: '>=6.9.0'}
    dependencies:
      '@babel/helper-string-parser': 7.21.5
      '@babel/helper-validator-identifier': 7.19.1
      to-fast-properties: 2.0.0

  /@babel/types@7.22.5:
    resolution: {integrity: sha512-zo3MIHGOkPOfoRXitsgHLjEXmlDaD/5KU1Uzuc9GNiZPhSqVxVRtxuPaSBZDsYZ9qV88AjtMtWW7ww98loJ9KA==}
    engines: {node: '>=6.9.0'}
    dependencies:
      '@babel/helper-string-parser': 7.22.5
      '@babel/helper-validator-identifier': 7.22.5
      to-fast-properties: 2.0.0

  /@base2/pretty-print-object@1.0.1:
    resolution: {integrity: sha512-4iri8i1AqYHJE2DstZYkyEprg6Pq6sKx3xn5FpySk9sNhH7qN2LLlHJCfDTZRILNwQNPD7mATWM0TBui7uC1pA==}
    dev: true

  /@bcoe/v8-coverage@0.2.3:
    resolution: {integrity: sha512-0hYQ8SB4Db5zvZB4axdMHGwEaQjkZzFjQiN9LVYvIFB2nSUHW9tYpxWriPrWDASIxiaXax83REcLxuSdnGPZtw==}

  /@cnakazawa/watch@1.0.4:
    resolution: {integrity: sha512-v9kIhKwjeZThiWrLmj0y17CWoyddASLj9O2yvbZkbvw/N3rWOYy9zkV66ursAoVr0mV15bL8g0c4QZUE6cdDoQ==}
    engines: {node: '>=0.1.95'}
    hasBin: true
    dependencies:
      exec-sh: 0.3.6
      minimist: 1.2.8
    dev: true

  /@codesee/babel-plugin-instrument@0.587.0(@babel/core@7.22.9):
    resolution: {integrity: sha512-kay2VYlVFUugILxnzNdeExTSGYDYgtpSuvevgVk6nIDSaZUVq8YisesePwro/Mo+op7mMMdXpaRvj5d2yncfBQ==}
    peerDependencies:
      '@babel/core': ^7.0.0-0
    dependencies:
      '@babel/core': 7.22.9
      '@babel/plugin-syntax-jsx': 7.21.4(@babel/core@7.22.9)
      '@babel/plugin-transform-typescript': 7.21.3(@babel/core@7.22.9)
      array.prototype.flatmap: 1.3.1
      jest-util: 27.5.1
      object-path: 0.11.8
      pkg-up: 3.1.0
    transitivePeerDependencies:
      - supports-color
    dev: true

  /@codesee/tracker@0.587.0:
    resolution: {integrity: sha512-qCz4rA53Yy+u22N+ypMD4O4jPQmc/+/n2e6CV54z9SxAb7eN5DQyuckVF5JUOrW4yjU/n7UdFKsyaCJ9S0BDJw==}
    dev: true

  /@colors/colors@1.5.0:
    resolution: {integrity: sha512-ooWCrlZP11i8GImSjTHYHLkvFDP48nS4+204nGb1RiX/WXYHmJA2III9/e2DWVabCESdW7hBAEzHRqUn9OUVvQ==}
    engines: {node: '>=0.1.90'}
    requiresBuild: true
    dev: true
    optional: true

  /@compodoc/live-server@1.2.3:
    resolution: {integrity: sha512-hDmntVCyjjaxuJzPzBx68orNZ7TW4BtHWMnXlIVn5dqhK7vuFF/11hspO1cMmc+2QTYgqde1TBcb3127S7Zrow==}
    engines: {node: '>=0.10.0'}
    hasBin: true
    dependencies:
      chokidar: 3.5.3
      colors: 1.4.0
      connect: 3.7.0
      cors: 2.8.5
      event-stream: 4.0.1
      faye-websocket: 0.11.4
      http-auth: 4.1.9
      http-auth-connect: 1.0.6
      morgan: 1.10.0
      object-assign: 4.1.1
      open: 8.4.0
      proxy-middleware: 0.15.0
      send: 0.18.0
      serve-index: 1.9.1
    transitivePeerDependencies:
      - supports-color
    dev: true

  /@cspotcode/source-map-support@0.8.1:
    resolution: {integrity: sha512-IchNf6dN4tHoMFIn/7OE8LWZ19Y6q/67Bmf6vnGREv8RSbBVb9LPJxEcnwrcwX6ixSvaiGoomAUvu4YSxXrVgw==}
    engines: {node: '>=12'}
    dependencies:
      '@jridgewell/trace-mapping': 0.3.9

  /@csstools/normalize.css@12.0.0:
    resolution: {integrity: sha512-M0qqxAcwCsIVfpFQSlGN5XjXWu8l5JDZN+fPt1LeW5SZexQTgnaEvgXAY+CeygRw0EeppWHi12JxESWiWrB0Sg==}
    dev: false

  /@csstools/postcss-cascade-layers@1.1.1(postcss@8.4.26):
    resolution: {integrity: sha512-+KdYrpKC5TgomQr2DlZF4lDEpHcoxnj5IGddYYfBWJAKfj1JtuHUIqMa+E1pJJ+z3kvDViWMqyqPlG4Ja7amQA==}
    engines: {node: ^12 || ^14 || >=16}
    peerDependencies:
      postcss: ^8.2
    dependencies:
      '@csstools/selector-specificity': 2.1.1(postcss-selector-parser@6.0.11)(postcss@8.4.26)
      postcss: 8.4.26
      postcss-selector-parser: 6.0.11
    dev: false

  /@csstools/postcss-color-function@1.1.1(postcss@8.4.26):
    resolution: {integrity: sha512-Bc0f62WmHdtRDjf5f3e2STwRAl89N2CLb+9iAwzrv4L2hncrbDwnQD9PCq0gtAt7pOI2leIV08HIBUd4jxD8cw==}
    engines: {node: ^12 || ^14 || >=16}
    peerDependencies:
      postcss: ^8.2
    dependencies:
      '@csstools/postcss-progressive-custom-properties': 1.3.0(postcss@8.4.26)
      postcss: 8.4.26
      postcss-value-parser: 4.2.0
    dev: false

  /@csstools/postcss-font-format-keywords@1.0.1(postcss@8.4.26):
    resolution: {integrity: sha512-ZgrlzuUAjXIOc2JueK0X5sZDjCtgimVp/O5CEqTcs5ShWBa6smhWYbS0x5cVc/+rycTDbjjzoP0KTDnUneZGOg==}
    engines: {node: ^12 || ^14 || >=16}
    peerDependencies:
      postcss: ^8.2
    dependencies:
      postcss: 8.4.26
      postcss-value-parser: 4.2.0
    dev: false

  /@csstools/postcss-hwb-function@1.0.2(postcss@8.4.26):
    resolution: {integrity: sha512-YHdEru4o3Rsbjmu6vHy4UKOXZD+Rn2zmkAmLRfPet6+Jz4Ojw8cbWxe1n42VaXQhD3CQUXXTooIy8OkVbUcL+w==}
    engines: {node: ^12 || ^14 || >=16}
    peerDependencies:
      postcss: ^8.2
    dependencies:
      postcss: 8.4.26
      postcss-value-parser: 4.2.0
    dev: false

  /@csstools/postcss-ic-unit@1.0.1(postcss@8.4.26):
    resolution: {integrity: sha512-Ot1rcwRAaRHNKC9tAqoqNZhjdYBzKk1POgWfhN4uCOE47ebGcLRqXjKkApVDpjifL6u2/55ekkpnFcp+s/OZUw==}
    engines: {node: ^12 || ^14 || >=16}
    peerDependencies:
      postcss: ^8.2
    dependencies:
      '@csstools/postcss-progressive-custom-properties': 1.3.0(postcss@8.4.26)
      postcss: 8.4.26
      postcss-value-parser: 4.2.0
    dev: false

  /@csstools/postcss-is-pseudo-class@2.0.7(postcss@8.4.26):
    resolution: {integrity: sha512-7JPeVVZHd+jxYdULl87lvjgvWldYu+Bc62s9vD/ED6/QTGjy0jy0US/f6BG53sVMTBJ1lzKZFpYmofBN9eaRiA==}
    engines: {node: ^12 || ^14 || >=16}
    peerDependencies:
      postcss: ^8.2
    dependencies:
      '@csstools/selector-specificity': 2.1.1(postcss-selector-parser@6.0.11)(postcss@8.4.26)
      postcss: 8.4.26
      postcss-selector-parser: 6.0.11
    dev: false

  /@csstools/postcss-nested-calc@1.0.0(postcss@8.4.26):
    resolution: {integrity: sha512-JCsQsw1wjYwv1bJmgjKSoZNvf7R6+wuHDAbi5f/7MbFhl2d/+v+TvBTU4BJH3G1X1H87dHl0mh6TfYogbT/dJQ==}
    engines: {node: ^12 || ^14 || >=16}
    peerDependencies:
      postcss: ^8.2
    dependencies:
      postcss: 8.4.26
      postcss-value-parser: 4.2.0
    dev: false

  /@csstools/postcss-normalize-display-values@1.0.1(postcss@8.4.26):
    resolution: {integrity: sha512-jcOanIbv55OFKQ3sYeFD/T0Ti7AMXc9nM1hZWu8m/2722gOTxFg7xYu4RDLJLeZmPUVQlGzo4jhzvTUq3x4ZUw==}
    engines: {node: ^12 || ^14 || >=16}
    peerDependencies:
      postcss: ^8.2
    dependencies:
      postcss: 8.4.26
      postcss-value-parser: 4.2.0
    dev: false

  /@csstools/postcss-oklab-function@1.1.1(postcss@8.4.26):
    resolution: {integrity: sha512-nJpJgsdA3dA9y5pgyb/UfEzE7W5Ka7u0CX0/HIMVBNWzWemdcTH3XwANECU6anWv/ao4vVNLTMxhiPNZsTK6iA==}
    engines: {node: ^12 || ^14 || >=16}
    peerDependencies:
      postcss: ^8.2
    dependencies:
      '@csstools/postcss-progressive-custom-properties': 1.3.0(postcss@8.4.26)
      postcss: 8.4.26
      postcss-value-parser: 4.2.0
    dev: false

  /@csstools/postcss-progressive-custom-properties@1.3.0(postcss@8.4.26):
    resolution: {integrity: sha512-ASA9W1aIy5ygskZYuWams4BzafD12ULvSypmaLJT2jvQ8G0M3I8PRQhC0h7mG0Z3LI05+agZjqSR9+K9yaQQjA==}
    engines: {node: ^12 || ^14 || >=16}
    peerDependencies:
      postcss: ^8.3
    dependencies:
      postcss: 8.4.26
      postcss-value-parser: 4.2.0
    dev: false

  /@csstools/postcss-stepped-value-functions@1.0.1(postcss@8.4.26):
    resolution: {integrity: sha512-dz0LNoo3ijpTOQqEJLY8nyaapl6umbmDcgj4AD0lgVQ572b2eqA1iGZYTTWhrcrHztWDDRAX2DGYyw2VBjvCvQ==}
    engines: {node: ^12 || ^14 || >=16}
    peerDependencies:
      postcss: ^8.2
    dependencies:
      postcss: 8.4.26
      postcss-value-parser: 4.2.0
    dev: false

  /@csstools/postcss-text-decoration-shorthand@1.0.0(postcss@8.4.26):
    resolution: {integrity: sha512-c1XwKJ2eMIWrzQenN0XbcfzckOLLJiczqy+YvfGmzoVXd7pT9FfObiSEfzs84bpE/VqfpEuAZ9tCRbZkZxxbdw==}
    engines: {node: ^12 || ^14 || >=16}
    peerDependencies:
      postcss: ^8.2
    dependencies:
      postcss: 8.4.26
      postcss-value-parser: 4.2.0
    dev: false

  /@csstools/postcss-trigonometric-functions@1.0.2(postcss@8.4.26):
    resolution: {integrity: sha512-woKaLO///4bb+zZC2s80l+7cm07M7268MsyG3M0ActXXEFi6SuhvriQYcb58iiKGbjwwIU7n45iRLEHypB47Og==}
    engines: {node: ^14 || >=16}
    peerDependencies:
      postcss: ^8.2
    dependencies:
      postcss: 8.4.26
      postcss-value-parser: 4.2.0
    dev: false

  /@csstools/postcss-unset-value@1.0.2(postcss@8.4.26):
    resolution: {integrity: sha512-c8J4roPBILnelAsdLr4XOAR/GsTm0GJi4XpcfvoWk3U6KiTCqiFYc63KhRMQQX35jYMp4Ao8Ij9+IZRgMfJp1g==}
    engines: {node: ^12 || ^14 || >=16}
    peerDependencies:
      postcss: ^8.2
    dependencies:
      postcss: 8.4.26
    dev: false

  /@csstools/selector-specificity@2.1.1(postcss-selector-parser@6.0.11)(postcss@8.4.26):
    resolution: {integrity: sha512-jwx+WCqszn53YHOfvFMJJRd/B2GqkCBt+1MJSG6o5/s8+ytHMvDZXsJgUEWLk12UnLd7HYKac4BYU5i/Ron1Cw==}
    engines: {node: ^14 || ^16 || >=18}
    peerDependencies:
      postcss: ^8.4
      postcss-selector-parser: ^6.0.10
    dependencies:
      postcss: 8.4.26
      postcss-selector-parser: 6.0.11
    dev: false

  /@cypress/request@2.88.11:
    resolution: {integrity: sha512-M83/wfQ1EkspjkE2lNWNV5ui2Cv7UCv1swW1DqljahbzLVWltcsexQh8jYtuS/vzFXP+HySntGM83ZXA9fn17w==}
    engines: {node: '>= 6'}
    dependencies:
      aws-sign2: 0.7.0
      aws4: 1.12.0
      caseless: 0.12.0
      combined-stream: 1.0.8
      extend: 3.0.2
      forever-agent: 0.6.1
      form-data: 2.3.3
      http-signature: 1.3.6
      is-typedarray: 1.0.0
      isstream: 0.1.2
      json-stringify-safe: 5.0.1
      mime-types: 2.1.35
      performance-now: 2.1.0
      qs: 6.10.4
      safe-buffer: 5.2.1
      tough-cookie: 2.5.0
      tunnel-agent: 0.6.0
      uuid: 8.3.2
    dev: true

  /@cypress/xvfb@1.2.4(supports-color@8.1.1):
    resolution: {integrity: sha512-skbBzPggOVYCbnGgV+0dmBdW/s77ZkAOXIC1knS8NagwDjBrNC1LuXtQJeiN6l+m7lzmHtaoUw/ctJKdqkG57Q==}
    dependencies:
      debug: 3.2.7(supports-color@8.1.1)
      lodash.once: 4.1.1
    transitivePeerDependencies:
      - supports-color
    dev: true

  /@discoveryjs/json-ext@0.5.7:
    resolution: {integrity: sha512-dBVuXR082gk3jsFp7Rd/JI4kytwGHecnCoTtXFb7DB6CNHp4rg5k1bhg0nWdLGLnOV71lmDzGQaLMy8iPLY0pw==}
    engines: {node: '>=10.0.0'}

  /@endemolshinegroup/cosmiconfig-typescript-loader@3.0.2(cosmiconfig@7.0.0)(typescript@4.9.5):
    resolution: {integrity: sha512-QRVtqJuS1mcT56oHpVegkKBlgtWjXw/gHNWO3eL9oyB5Sc7HBoc2OLG/nYpVfT/Jejvo3NUrD0Udk7XgoyDKkA==}
    engines: {node: '>=10.0.0'}
    peerDependencies:
      cosmiconfig: '>=6'
    dependencies:
      cosmiconfig: 7.0.0
      lodash.get: 4.4.2
      make-error: 1.3.6
      ts-node: 9.1.1(typescript@4.9.5)
      tslib: 2.6.0
    transitivePeerDependencies:
      - typescript

  /@eslint-community/eslint-utils@4.4.0(eslint@8.45.0):
    resolution: {integrity: sha512-1/sA4dwrzBAyeUoQ6oxahHKmrZvsnLCg4RfxW3ZFGGmQkSNQPFNLV9CUEFQP1x9EYXHTo5p6xdhZM1Ne9p/AfA==}
    engines: {node: ^12.22.0 || ^14.17.0 || >=16.0.0}
    peerDependencies:
      eslint: ^6.0.0 || ^7.0.0 || >=8.0.0
    dependencies:
      eslint: 8.45.0
      eslint-visitor-keys: 3.4.1

  /@eslint-community/regexpp@4.5.0:
    resolution: {integrity: sha512-vITaYzIcNmjn5tF5uxcZ/ft7/RXGrMUIS9HalWckEOF6ESiwXKoMzAQf2UW0aVd6rnOeExTJVd5hmWXucBKGXQ==}
    engines: {node: ^12.0.0 || ^14.0.0 || >=16.0.0}

  /@eslint/eslintrc@0.4.3:
    resolution: {integrity: sha512-J6KFFz5QCYUJq3pf0mjEcCJVERbzv71PUIDczuh9JkwGEzced6CO5ADLHB1rbf/+oPBtoPfMYNOpGDzCANlbXw==}
    engines: {node: ^10.12.0 || >=12.0.0}
    dependencies:
      ajv: 6.12.6
      debug: 4.3.4(supports-color@8.1.1)
      espree: 7.3.1
      globals: 13.20.0
      ignore: 4.0.6
      import-fresh: 3.3.0
      js-yaml: 3.14.1
      minimatch: 3.1.2
      strip-json-comments: 3.1.1
    transitivePeerDependencies:
      - supports-color

  /@eslint/eslintrc@2.1.0:
    resolution: {integrity: sha512-Lj7DECXqIVCqnqjjHMPna4vn6GJcMgul/wuS0je9OZ9gsL0zzDpKPVtcG1HaDVc+9y+qgXneTeUMbCqXJNpH1A==}
    engines: {node: ^12.22.0 || ^14.17.0 || >=16.0.0}
    dependencies:
      ajv: 6.12.6
      debug: 4.3.4(supports-color@8.1.1)
      espree: 9.6.0
      globals: 13.20.0
      ignore: 5.2.4
      import-fresh: 3.3.0
      js-yaml: 4.1.0
      minimatch: 3.1.2
      strip-json-comments: 3.1.1
    transitivePeerDependencies:
      - supports-color

  /@eslint/js@8.44.0:
    resolution: {integrity: sha512-Ag+9YM4ocKQx9AarydN0KY2j0ErMHNIocPDrVo8zAE44xLTjEtz81OdR68/cydGtk6m6jDb5Za3r2useMzYmSw==}
    engines: {node: ^12.22.0 || ^14.17.0 || >=16.0.0}

  /@fastify/accept-negotiator@1.1.0:
    resolution: {integrity: sha512-OIHZrb2ImZ7XG85HXOONLcJWGosv7sIvM2ifAPQVhg9Lv7qdmMBNVaai4QTdyuaqbKM5eO6sLSQOYI7wEQeCJQ==}
    engines: {node: '>=14'}
    dev: false

  /@fastify/ajv-compiler@3.5.0:
    resolution: {integrity: sha512-ebbEtlI7dxXF5ziNdr05mOY8NnDiPB1XvAlLHctRt/Rc+C3LCOVW5imUVX+mhvUhnNzmPBHewUkOFgGlCxgdAA==}
    dependencies:
      ajv: 8.12.0
      ajv-formats: 2.1.1(ajv@8.12.0)
      fast-uri: 2.2.0
    dev: false

  /@fastify/cookie@8.3.0:
    resolution: {integrity: sha512-P9hY9GO11L20TnZ33XN3i0bt+3x0zaT7S0ohAzWO950E9PB2xnNhLYzPFJIGFi5AVN0yr5+/iZhWxeYvR6KCzg==}
    dependencies:
      cookie: 0.5.0
      fastify-plugin: 4.5.0
    dev: false

  /@fastify/csrf-protection@6.3.0:
    resolution: {integrity: sha512-RktewyPbVMSbKrRKmn0VzKfqtRp+0mYodAz7tbJMmz1QJFWFeP5F5mS8Ym1djaM0EFqCBItIceJizeLOD+UILA==}
    dependencies:
      '@fastify/csrf': 6.2.0
      '@fastify/error': 3.2.0
      fastify-plugin: 4.5.0
    dev: false

  /@fastify/csrf@6.2.0:
    resolution: {integrity: sha512-DvBvhhAjTh4JxH7u/HAaXY6uawrEA3lGrJNTDF2R0sojwXdmFF50an2nnnHMBIsABRyNh9TueZjzgznRCe74yA==}
    dev: false

  /@fastify/deepmerge@1.3.0:
    resolution: {integrity: sha512-J8TOSBq3SoZbDhM9+R/u77hP93gz/rajSA+K2kGyijPpORPWUXHUpTaleoj+92As0S9uPRP7Oi8IqMf0u+ro6A==}
    dev: false

  /@fastify/error@3.2.0:
    resolution: {integrity: sha512-KAfcLa+CnknwVi5fWogrLXgidLic+GXnLjijXdpl8pvkvbXU5BGa37iZO9FGvsh9ZL4y+oFi5cbHBm5UOG+dmQ==}
    dev: false

  /@fastify/fast-json-stringify-compiler@4.3.0:
    resolution: {integrity: sha512-aZAXGYo6m22Fk1zZzEUKBvut/CIIQe/BapEORnxiD5Qr0kPHqqI69NtEMCme74h+at72sPhbkb4ZrLd1W3KRLA==}
    dependencies:
      fast-json-stringify: 5.7.0
    dev: false

  /@fastify/jwt@6.6.0:
    resolution: {integrity: sha512-D5lYtj8M2Geh/njiNmC9DDw+1jVq9muc36xBrl8rp4n46f4a3vFNzJrCI4dcWIZqUmuki8hwM/zRSvU+Y5wy1g==}
    dependencies:
      '@fastify/error': 3.2.0
      '@lukeed/ms': 2.0.1
      fast-jwt: 2.2.0
      fastify-plugin: 4.5.0
      steed: 1.1.3
    dev: false

  /@fastify/middie@8.3.0:
    resolution: {integrity: sha512-h+zBxCzMlkEkh4fM7pZaSGzqS7P9M0Z6rXnWPdUEPfe7x1BCj++wEk/pQ5jpyYY4pF8AknFqb77n7uwh8HdxEA==}
    dependencies:
      '@fastify/error': 3.2.0
      fastify-plugin: 4.5.0
      path-to-regexp: 6.2.1
      reusify: 1.0.4
    dev: false

  /@fastify/send@2.0.1:
    resolution: {integrity: sha512-8jdouu0o5d0FMq1+zCKeKXc1tmOQ5tTGYdQP3MpyF9+WWrZT1KCBdh6hvoEYxOm3oJG/akdE9BpehLiJgYRvGw==}
    dependencies:
      '@lukeed/ms': 2.0.1
      escape-html: 1.0.3
      fast-decode-uri-component: 1.0.1
      http-errors: 2.0.0
      mime: 3.0.0
    dev: false

  /@fastify/session@10.1.1:
    resolution: {integrity: sha512-8pKDTL9MuqU1FCTca6XNd1E4quZ/ipik69AHXqkANia9Z4xPFS5OSKIwmCClIdaMYD32/tPu4G/6wGgK5Buj5g==}
    dependencies:
      fastify-plugin: 4.5.0
      safe-stable-stringify: 2.4.2
    dev: false

  /@fastify/static@6.9.0:
    resolution: {integrity: sha512-9SBVNJi2+KTnfiW1WjiVXDsmUxliNI54OF1eOiaop264dh8FwXSuLmO62JXvx7+VD0vQXEqsyRbFCYUJ9aJxng==}
    dependencies:
      '@fastify/accept-negotiator': 1.1.0
      '@fastify/send': 2.0.1
      content-disposition: 0.5.4
      fastify-plugin: 4.5.0
      glob: 8.1.0
      p-limit: 3.1.0
      readable-stream: 4.3.0
    dev: false

  /@fastify/swagger-ui@1.5.0:
    resolution: {integrity: sha512-wumG3RcYhhRpn0wjPMqOC96WNRVAj2lA4V4yDLqwC/hzwIinXzfuwSma+uAe2DhqoHHirk/dAannupsycrp1PA==}
    dependencies:
      '@fastify/static': 6.9.0
      fastify-plugin: 4.5.0
      openapi-types: 12.1.0
      rfdc: 1.3.0
      yaml: 2.2.1
    dev: false

  /@fastify/swagger@8.3.1:
    resolution: {integrity: sha512-S9suS5WlRyADwobkrlcNeICkVyHFxKKdsimRsoO7h27KS86c+pE/s/8WvU793p5Ftk9QnApoilT9izJ0j3I8GA==}
    dependencies:
      fastify-plugin: 4.5.0
      json-schema-resolver: 2.0.0
      openapi-types: 12.1.0
      rfdc: 1.3.0
      yaml: 2.2.1
    transitivePeerDependencies:
      - supports-color
    dev: false

  /@fastify/type-provider-typebox@3.3.0(@sinclair/typebox@0.28.9):
    resolution: {integrity: sha512-CJ4bhrx2FurljP7zIR1pIGlSzf3ChSm65p5MyKUR74CT4Ft5gcqrZg6FNq4mOCtMegmgUL7Z0Ly762aIHp5ZWw==}
    peerDependencies:
      '@sinclair/typebox': '>=0.26 <=0.29'
    dependencies:
      '@sinclair/typebox': 0.28.9
    dev: true

  /@fortawesome/fontawesome-common-types@6.4.0:
    resolution: {integrity: sha512-HNii132xfomg5QVZw0HwXXpN22s7VBHQBv9CeOu9tfJnhsWQNd2lmTNi8CSrnw5B+5YOmzu1UoPAyxaXsJ6RgQ==}
    engines: {node: '>=6'}
    requiresBuild: true
    dev: false

  /@fortawesome/fontawesome-svg-core@6.4.0:
    resolution: {integrity: sha512-Bertv8xOiVELz5raB2FlXDPKt+m94MQ3JgDfsVbrqNpLU9+UE2E18GKjLKw+d3XbeYPqg1pzyQKGsrzbw+pPaw==}
    engines: {node: '>=6'}
    requiresBuild: true
    dependencies:
      '@fortawesome/fontawesome-common-types': 6.4.0
    dev: false

  /@fortawesome/free-brands-svg-icons@6.4.0:
    resolution: {integrity: sha512-qvxTCo0FQ5k2N+VCXb/PZQ+QMhqRVM4OORiO6MXdG6bKolIojGU/srQ1ptvKk0JTbRgaJOfL2qMqGvBEZG7Z6g==}
    engines: {node: '>=6'}
    requiresBuild: true
    dependencies:
      '@fortawesome/fontawesome-common-types': 6.4.0
    dev: false

  /@fortawesome/free-solid-svg-icons@6.4.0:
    resolution: {integrity: sha512-kutPeRGWm8V5dltFP1zGjQOEAzaLZj4StdQhWVZnfGFCvAPVvHh8qk5bRrU4KXnRRRNni5tKQI9PBAdI6MP8nQ==}
    engines: {node: '>=6'}
    requiresBuild: true
    dependencies:
      '@fortawesome/fontawesome-common-types': 6.4.0
    dev: false

  /@fortawesome/react-fontawesome@0.2.0(@fortawesome/fontawesome-svg-core@6.4.0)(react@16.14.0):
    resolution: {integrity: sha512-uHg75Rb/XORTtVt7OS9WoK8uM276Ufi7gCzshVWkUJbHhh3svsUUeqXerrM96Wm7fRiDzfKRwSoahhMIkGAYHw==}
    peerDependencies:
      '@fortawesome/fontawesome-svg-core': ~1 || ~6
      react: '>=16.3'
    dependencies:
      '@fortawesome/fontawesome-svg-core': 6.4.0
      prop-types: 15.8.1
      react: 16.14.0
    dev: false

  /@freecodecamp/curriculum-helpers@1.1.0:
    resolution: {integrity: sha512-cS2ZZj9Z6hMcd1oPFgAj9zk8ttETkFpMW8bHD2zAB0OnE2iHxwC46HH+ZPJ0jDugpo63KT+3RypYrtBvtKOgmA==}
    engines: {npm: '>= 4.0.0'}
    dependencies:
      browserify: 17.0.0
    dev: false

  /@freecodecamp/loop-protect@3.0.0:
    resolution: {integrity: sha512-5zIULL5pm7Ylkk2dPq1f/4KJTAV5KQZEAFQg/qFj0t18EBSNO3fjn3HdfE1sPocXhXom3DVvZO3Rl2sqifMFYQ==}
    dev: false

  /@freecodecamp/loopback-component-passport@1.2.0:
    resolution: {integrity: sha512-4R5/ZdMCituYacObYYJV454IqrCSatM9A1BmTYMl7qNcwaXK4+XjUdjPeOWVliB2Qx2PTBQNC8pj5ZYpzC2SoQ==}
    engines: {node: '>=6'}
    dependencies:
      passport: 0.4.1
      strong-globalize: 4.1.3
      underscore: 1.13.6
      uuid: 3.4.0
    transitivePeerDependencies:
      - supports-color
    dev: false

  /@freecodecamp/react-bootstrap@0.32.3(react-dom@16.14.0)(react@16.14.0):
    resolution: {integrity: sha512-uRjO9fJg+5ea5HaI3Q6DyYuYdb/4JFpZFhTCs4XbM5+J6JKNo6ilQHaHVgzX1uutl4a/phSgaqnx3h82D+NHRg==}
    peerDependencies:
      react: ^0.14.9 || >=15.3.0
      react-dom: ^0.14.9 || >=15.3.0
    dependencies:
      '@babel/runtime': 7.21.5
      classnames: 2.3.2
      dom-helpers: 3.4.0
      invariant: 2.2.4
      keycode: 2.2.1
      prop-types: 15.8.1
      prop-types-extra: 1.1.1(react@16.14.0)
      react: 16.14.0
      react-dom: 16.14.0(react@16.14.0)
      react-overlays: 0.8.3(react-dom@16.14.0)(react@16.14.0)
      react-prop-types: 0.4.0(react@16.14.0)
      react-transition-group: 2.9.0(react-dom@16.14.0)(react@16.14.0)
      uncontrollable: 5.1.0(react@16.14.0)
      warning: 3.0.0
    dev: false

  /@freecodecamp/react-calendar-heatmap@1.1.0(react@16.14.0):
    resolution: {integrity: sha512-8HURv5KxiD0D/dZPA7jr2WRGaZqRjuTBmTHu/n+I1RlZlCtung6Wh7GpCy39EQXRIgqBvzX0VBj2PW3waa6qbg==}
    peerDependencies:
      react: ^0.14.0 || ^15.0.0 || ^16.0.0 || ^17.0.0 || ^18.0.0
    dependencies:
      memoize-one: 5.2.1
      prop-types: 15.8.1
      react: 16.14.0
    dev: false

  /@freecodecamp/strip-comments@3.0.1:
    resolution: {integrity: sha512-joPS6tFJLNs6gY5PGQ8Yrm1MP/b9ml05F7W2ckTImUDSh00d1QvoLvgYmYZ3F6uYuKojNh/8Y+Hhq4VvGmPZUA==}
    engines: {node: '>=10'}
    dev: false

  /@gar/promisify@1.1.3:
    resolution: {integrity: sha512-k2Ty1JcVojjJFwrg/ThKi2ujJ7XNLYaFGNB/bWT9wGR+oSMJHMa5w+CUq6p/pVrKeNNgA7pCqEcjSnHVoqJQFw==}
    dev: true

  /@gatsbyjs/reach-router@1.3.9(react-dom@16.14.0)(react@16.14.0):
    resolution: {integrity: sha512-/354IaUSM54xb7K/TxpLBJB94iEAJ3P82JD38T8bLnIDWF+uw8+W/82DKnQ7y24FJcKxtVmG43aiDLG88KSuYQ==}
    peerDependencies:
      react: 15.x || 16.x || 17.x || 18.x
      react-dom: 15.x || 16.x || 17.x || 18.x
    dependencies:
      invariant: 2.2.4
      prop-types: 15.8.1
      react: 16.14.0
      react-dom: 16.14.0(react@16.14.0)
      react-lifecycles-compat: 3.0.4

  /@gatsbyjs/webpack-hot-middleware@2.25.3:
    resolution: {integrity: sha512-ul17OZ8Dlw+ATRbnuU+kwxuAlq9lKbYz/2uBS1FLCdgoPTF1H2heP7HbUbgfMZbfRQNcCG2rMscMnr32ritCDw==}
    dependencies:
      ansi-html-community: 0.0.8
      html-entities: 2.3.3
      strip-ansi: 6.0.1

  /@graphql-tools/batch-execute@7.1.2(graphql@15.8.0):
    resolution: {integrity: sha512-IuR2SB2MnC2ztA/XeTMTfWcA0Wy7ZH5u+nDkDNLAdX+AaSyDnsQS35sCmHqG0VOGTl7rzoyBWLCKGwSJplgtwg==}
    peerDependencies:
      graphql: ^14.0.0 || ^15.0.0
    dependencies:
      '@graphql-tools/utils': 7.10.0(graphql@15.8.0)
      dataloader: 2.0.0
      graphql: 15.8.0
      tslib: 2.2.0
      value-or-promise: 1.0.6

  /@graphql-tools/delegate@7.1.5(graphql@15.8.0):
    resolution: {integrity: sha512-bQu+hDd37e+FZ0CQGEEczmRSfQRnnXeUxI/0miDV+NV/zCbEdIJj5tYFNrKT03W6wgdqx8U06d8L23LxvGri/g==}
    peerDependencies:
      graphql: ^14.0.0 || ^15.0.0
    dependencies:
      '@ardatan/aggregate-error': 0.0.6
      '@graphql-tools/batch-execute': 7.1.2(graphql@15.8.0)
      '@graphql-tools/schema': 7.1.5(graphql@15.8.0)
      '@graphql-tools/utils': 7.10.0(graphql@15.8.0)
      dataloader: 2.0.0
      graphql: 15.8.0
      tslib: 2.2.0
      value-or-promise: 1.0.6

  /@graphql-tools/graphql-file-loader@6.2.7(graphql@15.8.0):
    resolution: {integrity: sha512-5k2SNz0W87tDcymhEMZMkd6/vs6QawDyjQXWtqkuLTBF3vxjxPD1I4dwHoxgWPIjjANhXybvulD7E+St/7s9TQ==}
    peerDependencies:
      graphql: ^14.0.0 || ^15.0.0
    dependencies:
      '@graphql-tools/import': 6.7.17(graphql@15.8.0)
      '@graphql-tools/utils': 7.10.0(graphql@15.8.0)
      graphql: 15.8.0
      tslib: 2.1.0

  /@graphql-tools/import@6.7.17(graphql@15.8.0):
    resolution: {integrity: sha512-bn9SgrECXq3WIasgNP7ful/uON51wBajPXtxdY+z/ce7jLWaFE6lzwTDB/GAgiZ+jo7nb0ravlxteSAz2qZmuA==}
    peerDependencies:
      graphql: ^14.0.0 || ^15.0.0 || ^16.0.0 || ^17.0.0
    dependencies:
      '@graphql-tools/utils': 9.2.1(graphql@15.8.0)
      graphql: 15.8.0
      resolve-from: 5.0.0
      tslib: 2.6.0

  /@graphql-tools/json-file-loader@6.2.6(graphql@15.8.0):
    resolution: {integrity: sha512-CnfwBSY5926zyb6fkDBHnlTblHnHI4hoBALFYXnrg0Ev4yWU8B04DZl/pBRUc459VNgO2x8/mxGIZj2hPJG1EA==}
    peerDependencies:
      graphql: ^14.0.0 || ^15.0.0
    dependencies:
      '@graphql-tools/utils': 7.10.0(graphql@15.8.0)
      graphql: 15.8.0
      tslib: 2.0.3

  /@graphql-tools/load@6.2.8(graphql@15.8.0):
    resolution: {integrity: sha512-JpbyXOXd8fJXdBh2ta0Q4w8ia6uK5FHzrTNmcvYBvflFuWly2LDTk2abbSl81zKkzswQMEd2UIYghXELRg8eTA==}
    peerDependencies:
      graphql: ^14.0.0 || ^15.0.0
    dependencies:
      '@graphql-tools/merge': 6.2.14(graphql@15.8.0)
      '@graphql-tools/utils': 7.10.0(graphql@15.8.0)
      globby: 11.0.3
      graphql: 15.8.0
      import-from: 3.0.0
      is-glob: 4.0.1
      p-limit: 3.1.0
      tslib: 2.2.0
      unixify: 1.0.0
      valid-url: 1.0.9

  /@graphql-tools/merge@6.2.14(graphql@15.8.0):
    resolution: {integrity: sha512-RWT4Td0ROJai2eR66NHejgf8UwnXJqZxXgDWDI+7hua5vNA2OW8Mf9K1Wav1ZkjWnuRp4ztNtkZGie5ISw55ow==}
    peerDependencies:
      graphql: ^14.0.0 || ^15.0.0
    dependencies:
      '@graphql-tools/schema': 7.1.5(graphql@15.8.0)
      '@graphql-tools/utils': 7.10.0(graphql@15.8.0)
      graphql: 15.8.0
      tslib: 2.2.0

  /@graphql-tools/schema@7.1.5(graphql@15.8.0):
    resolution: {integrity: sha512-uyn3HSNSckf4mvQSq0Q07CPaVZMNFCYEVxroApOaw802m9DcZPgf9XVPy/gda5GWj9AhbijfRYVTZQgHnJ4CXA==}
    peerDependencies:
      graphql: ^14.0.0 || ^15.0.0
    dependencies:
      '@graphql-tools/utils': 7.10.0(graphql@15.8.0)
      graphql: 15.8.0
      tslib: 2.2.0
      value-or-promise: 1.0.6

  /@graphql-tools/url-loader@6.10.1(@types/node@18.16.19)(graphql@15.8.0):
    resolution: {integrity: sha512-DSDrbhQIv7fheQ60pfDpGD256ixUQIR6Hhf9Z5bRjVkXOCvO5XrkwoWLiU7iHL81GB1r0Ba31bf+sl+D4nyyfw==}
    peerDependencies:
      graphql: ^14.0.0 || ^15.0.0
    dependencies:
      '@graphql-tools/delegate': 7.1.5(graphql@15.8.0)
      '@graphql-tools/utils': 7.10.0(graphql@15.8.0)
      '@graphql-tools/wrap': 7.0.8(graphql@15.8.0)
      '@microsoft/fetch-event-source': 2.0.1
      '@types/websocket': 1.0.2
      abort-controller: 3.0.0
      cross-fetch: 3.1.4
      extract-files: 9.0.0
      form-data: 4.0.0
      graphql: 15.8.0
      graphql-ws: 4.9.0(graphql@15.8.0)
      is-promise: 4.0.0
      isomorphic-ws: 4.0.1(ws@7.4.5)
      lodash: 4.17.21
      meros: 1.1.4(@types/node@18.16.19)
      subscriptions-transport-ws: 0.9.19(graphql@15.8.0)
      sync-fetch: 0.3.0
      tslib: 2.2.0
      valid-url: 1.0.9
      ws: 7.4.5
    transitivePeerDependencies:
      - '@types/node'
      - bufferutil
      - encoding
      - utf-8-validate

  /@graphql-tools/utils@7.10.0(graphql@15.8.0):
    resolution: {integrity: sha512-d334r6bo9mxdSqZW6zWboEnnOOFRrAPVQJ7LkU8/6grglrbcu6WhwCLzHb90E94JI3TD3ricC3YGbUqIi9Xg0w==}
    peerDependencies:
      graphql: ^14.0.0 || ^15.0.0
    dependencies:
      '@ardatan/aggregate-error': 0.0.6
      camel-case: 4.1.2
      graphql: 15.8.0
      tslib: 2.2.0

  /@graphql-tools/utils@9.2.1(graphql@15.8.0):
    resolution: {integrity: sha512-WUw506Ql6xzmOORlriNrD6Ugx+HjVgYxt9KCXD9mHAak+eaXSwuGGPyE60hy9xaDEoXKBsG7SkG69ybitaVl6A==}
    peerDependencies:
      graphql: ^14.0.0 || ^15.0.0 || ^16.0.0 || ^17.0.0
    dependencies:
      '@graphql-typed-document-node/core': 3.1.2(graphql@15.8.0)
      graphql: 15.8.0
      tslib: 2.6.0

  /@graphql-tools/wrap@7.0.8(graphql@15.8.0):
    resolution: {integrity: sha512-1NDUymworsOlb53Qfh7fonDi2STvqCtbeE68ntKY9K/Ju/be2ZNxrFSbrBHwnxWcN9PjISNnLcAyJ1L5tCUyhg==}
    peerDependencies:
      graphql: ^14.0.0 || ^15.0.0
    dependencies:
      '@graphql-tools/delegate': 7.1.5(graphql@15.8.0)
      '@graphql-tools/schema': 7.1.5(graphql@15.8.0)
      '@graphql-tools/utils': 7.10.0(graphql@15.8.0)
      graphql: 15.8.0
      tslib: 2.2.0
      value-or-promise: 1.0.6

  /@graphql-typed-document-node/core@3.1.2(graphql@15.8.0):
    resolution: {integrity: sha512-9anpBMM9mEgZN4wr2v8wHJI2/u5TnnggewRN6OlvXTTnuVyoY19X6rOv9XTqKRw6dcGKwZsBi8n0kDE2I5i4VA==}
    peerDependencies:
      graphql: ^0.8.0 || ^0.9.0 || ^0.10.0 || ^0.11.0 || ^0.12.0 || ^0.13.0 || ^14.0.0 || ^15.0.0 || ^16.0.0 || ^17.0.0
    dependencies:
      graphql: 15.8.0

  /@growthbook/growthbook-react@0.16.0(react@16.14.0):
    resolution: {integrity: sha512-JEd2ff+pNM5g5HWBb7BYl/bLlwECe+LN8XuliPQ9oo6oX3awBtSo5yIJ21+U8oj3qtmA+leG5b5PNtzKAvYJBg==}
    engines: {node: '>=10'}
    peerDependencies:
      react: ^16.8.0-0 || ^17.0.0-0 || ^18.0.0-0
    dependencies:
      '@growthbook/growthbook': 0.26.0
      react: 16.14.0
    dev: false

  /@growthbook/growthbook@0.26.0:
    resolution: {integrity: sha512-Y5TOOxm8j1UEirj2AA2VQTrvJK5UGFmo6jJQLGUbNN3CSIjr+4qwb2s5dtiyNGX5Qzq/BV2/SB9G/mC+Lpc5sg==}
    engines: {node: '>=10'}
    dependencies:
      dom-mutator: 0.5.0
    dev: false

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

  /@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/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/joi@15.1.1:
    resolution: {integrity: sha512-entf8ZMOK8sc+8YfeOlM8pCfg3b5+WZIKBfUaaJT8UsjAAPjartzxIYm3TIbjvA4u+u++KbcXD38k682nVHDAQ==}
    deprecated: Switch to 'npm install joi'
    dependencies:
      '@hapi/address': 2.1.4
      '@hapi/bourne': 1.3.2
      '@hapi/hoek': 8.5.1
      '@hapi/topo': 3.1.6

  /@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
    dependencies:
      '@hapi/hoek': 8.5.1

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

  /@headlessui/react@1.7.15(react-dom@16.14.0)(react@16.14.0):
    resolution: {integrity: sha512-OTO0XtoRQ6JPB1cKNFYBZv2Q0JMqMGNhYP1CjPvcJvjz8YGokz8oAj89HIYZGN0gZzn/4kk9iUpmMF4Q21Gsqw==}
    engines: {node: '>=10'}
    peerDependencies:
      react: ^16 || ^17 || ^18
      react-dom: ^16 || ^17 || ^18
    dependencies:
      client-only: 0.0.1
      react: 16.14.0
      react-dom: 16.14.0(react@16.14.0)
    dev: false

  /@humanwhocodes/config-array@0.11.10:
    resolution: {integrity: sha512-KVVjQmNUepDVGXNuoRRdmmEjruj0KfiGSbS8LVc12LMsWDQzRXJ0qdhN8L8uUigKpfEHRhlaQFY0ib1tnUbNeQ==}
    engines: {node: '>=10.10.0'}
    dependencies:
      '@humanwhocodes/object-schema': 1.2.1
      debug: 4.3.4(supports-color@8.1.1)
      minimatch: 3.1.2
    transitivePeerDependencies:
      - supports-color

  /@humanwhocodes/config-array@0.5.0:
    resolution: {integrity: sha512-FagtKFz74XrTl7y6HCzQpwDfXP0yhxe9lHLD1UZxjvZIcbyRz8zTFF/yYNfSfzU414eDwZ1SrO0Qvtyf+wFMQg==}
    engines: {node: '>=10.10.0'}
    dependencies:
      '@humanwhocodes/object-schema': 1.2.1
      debug: 4.3.4(supports-color@8.1.1)
      minimatch: 3.1.2
    transitivePeerDependencies:
      - supports-color

  /@humanwhocodes/module-importer@1.0.1:
    resolution: {integrity: sha512-bxveV4V8v5Yb4ncFTT3rPSgZBOpCkjfK0y4oVVVJwIuDVBRMDXrPyXRL988i5ap9m9bnyEEjWfm5WkBmtffLfA==}
    engines: {node: '>=12.22'}

  /@humanwhocodes/object-schema@1.2.1:
    resolution: {integrity: sha512-ZnQMnLV4e7hDlUvw8H+U8ASL02SS2Gn6+9Ac3wGGLIe7+je2AeAOxPY+izIPJDfFDb7eDjev0Us8MO1iFRN8hA==}

  /@iarna/toml@2.2.5:
    resolution: {integrity: sha512-trnsAYxU3xnS1gPHPyU961coFyLkh4gAD/0zQ5mymY4yOZ+CYvsPqUbOFSw0aDM4y0tV7tiFxL/1XfXPNC6IPg==}

  /@immobiliarelabs/fastify-sentry@6.0.1:
    resolution: {integrity: sha512-3RVByHvVQCl4JIg1RSXzJvP/8GAVJZMZgwukvotsMT4k35vGuclQnVP2UaCLXpNjkVPlhMrMSaEDM3q1gQzeew==}
    engines: {node: '>=16', npm: '>=8'}
    dependencies:
      '@sentry/node': 7.49.0
      '@sentry/tracing': 7.49.0
      '@sentry/utils': 7.49.0
      cookie: 0.5.0
      fastify-plugin: 4.5.0
    transitivePeerDependencies:
      - supports-color
    dev: false

  /@istanbuljs/load-nyc-config@1.1.0:
    resolution: {integrity: sha512-VjeHSlIzpv/NyD3N0YuHfXOPDIixcA1q2ZV98wsMqcYlPmv2n3Yb2lYP9XMElnaFVXg5A7YLTeLu6V84uQDjmQ==}
    engines: {node: '>=8'}
    dependencies:
      camelcase: 5.3.1
      find-up: 4.1.0
      get-package-type: 0.1.0
      js-yaml: 3.14.1
      resolve-from: 5.0.0

  /@istanbuljs/schema@0.1.3:
    resolution: {integrity: sha512-ZXRY4jNvVgSVQ8DL3LTcakaAtXwTVUxE81hslsyD2AtoXW/wVob10HkOJ1X/pAlcI7D+2YoZKg5do8G/w6RYgA==}
    engines: {node: '>=8'}

  /@jest/console@27.5.1:
    resolution: {integrity: sha512-kZ/tNpS3NXn0mlXXXPNuDZnb4c0oZ20r4K5eemM2k30ZC3G0T02nXUvyhf5YdbXWHPEJLc9qGLxEZ216MdL+Zg==}
    engines: {node: ^10.13.0 || ^12.13.0 || ^14.15.0 || >=15.0.0}
    dependencies:
      '@jest/types': 27.5.1
      '@types/node': 18.16.19
      chalk: 4.1.2
      jest-message-util: 27.5.1
      jest-util: 27.5.1
      slash: 3.0.0
    dev: false

  /@jest/console@28.1.3:
    resolution: {integrity: sha512-QPAkP5EwKdK/bxIr6C1I4Vs0rm2nHiANzj/Z5X2JQkrZo6IqvC4ldZ9K95tF0HdidhA8Bo6egxSzUFPYKcEXLw==}
    engines: {node: ^12.13.0 || ^14.15.0 || ^16.10.0 || >=17.0.0}
    dependencies:
      '@jest/types': 28.1.3
      '@types/node': 18.16.19
      chalk: 4.1.2
      jest-message-util: 28.1.3
      jest-util: 28.1.3
      slash: 3.0.0
    dev: false

  /@jest/console@29.6.1:
    resolution: {integrity: sha512-Aj772AYgwTSr5w8qnyoJ0eDYvN6bMsH3ORH1ivMotrInHLKdUz6BDlaEXHdM6kODaBIkNIyQGzsMvRdOv7VG7Q==}
    engines: {node: ^14.15.0 || ^16.10.0 || >=18.0.0}
    dependencies:
      '@jest/types': 29.6.1
      '@types/node': 18.16.19
      chalk: 4.1.2
      jest-message-util: 29.6.1
      jest-util: 29.6.1
      slash: 3.0.0
    dev: true

  /@jest/core@27.5.1(ts-node@10.9.1):
    resolution: {integrity: sha512-AK6/UTrvQD0Cd24NSqmIA6rKsu0tKIxfiCducZvqxYdmMisOYAsdItspT+fQDQYARPf8XgjAFZi0ogW2agH5nQ==}
    engines: {node: ^10.13.0 || ^12.13.0 || ^14.15.0 || >=15.0.0}
    peerDependencies:
      node-notifier: ^8.0.1 || ^9.0.0 || ^10.0.0
    peerDependenciesMeta:
      node-notifier:
        optional: true
    dependencies:
      '@jest/console': 27.5.1
      '@jest/reporters': 27.5.1
      '@jest/test-result': 27.5.1
      '@jest/transform': 27.5.1
      '@jest/types': 27.5.1
      '@types/node': 18.16.19
      ansi-escapes: 4.3.2
      chalk: 4.1.2
      emittery: 0.8.1
      exit: 0.1.2
      graceful-fs: 4.2.11
      jest-changed-files: 27.5.1
      jest-config: 27.5.1(ts-node@10.9.1)
      jest-haste-map: 27.5.1
      jest-message-util: 27.5.1
      jest-regex-util: 27.5.1
      jest-resolve: 27.5.1
      jest-resolve-dependencies: 27.5.1
      jest-runner: 27.5.1
      jest-runtime: 27.5.1
      jest-snapshot: 27.5.1
      jest-util: 27.5.1
      jest-validate: 27.5.1
      jest-watcher: 27.5.1
      micromatch: 4.0.5
      rimraf: 3.0.2
      slash: 3.0.0
      strip-ansi: 6.0.1
    transitivePeerDependencies:
      - bufferutil
      - canvas
      - supports-color
      - ts-node
      - utf-8-validate
    dev: false

  /@jest/core@29.6.1(ts-node@10.9.1):
    resolution: {integrity: sha512-CcowHypRSm5oYQ1obz1wfvkjZZ2qoQlrKKvlfPwh5jUXVU12TWr2qMeH8chLMuTFzHh5a1g2yaqlqDICbr+ukQ==}
    engines: {node: ^14.15.0 || ^16.10.0 || >=18.0.0}
    peerDependencies:
      node-notifier: ^8.0.1 || ^9.0.0 || ^10.0.0
    peerDependenciesMeta:
      node-notifier:
        optional: true
    dependencies:
      '@jest/console': 29.6.1
      '@jest/reporters': 29.6.1
      '@jest/test-result': 29.6.1
      '@jest/transform': 29.6.1
      '@jest/types': 29.6.1
      '@types/node': 18.16.19
      ansi-escapes: 4.3.2
      chalk: 4.1.2
      ci-info: 3.8.0
      exit: 0.1.2
      graceful-fs: 4.2.11
      jest-changed-files: 29.5.0
      jest-config: 29.6.1(@types/node@18.16.19)(ts-node@10.9.1)
      jest-haste-map: 29.6.1
      jest-message-util: 29.6.1
      jest-regex-util: 29.4.3
      jest-resolve: 29.6.1
      jest-resolve-dependencies: 29.6.1
      jest-runner: 29.6.1
      jest-runtime: 29.6.1
      jest-snapshot: 29.6.1
      jest-util: 29.6.1
      jest-validate: 29.6.1
      jest-watcher: 29.6.1
      micromatch: 4.0.5
      pretty-format: 29.6.1
      slash: 3.0.0
      strip-ansi: 6.0.1
    transitivePeerDependencies:
      - supports-color
      - ts-node
    dev: true

  /@jest/environment@27.5.1:
    resolution: {integrity: sha512-/WQjhPJe3/ghaol/4Bq480JKXV/Rfw8nQdN7f41fM8VDHLcxKXou6QyXAh3EFr9/bVG3x74z1NWDkP87EiY8gA==}
    engines: {node: ^10.13.0 || ^12.13.0 || ^14.15.0 || >=15.0.0}
    dependencies:
      '@jest/fake-timers': 27.5.1
      '@jest/types': 27.5.1
      '@types/node': 18.16.19
      jest-mock: 27.5.1
    dev: false

  /@jest/environment@29.6.1:
    resolution: {integrity: sha512-RMMXx4ws+Gbvw3DfLSuo2cfQlK7IwGbpuEWXCqyYDcqYTI+9Ju3a5hDnXaxjNsa6uKh9PQF2v+qg+RLe63tz5A==}
    engines: {node: ^14.15.0 || ^16.10.0 || >=18.0.0}
    dependencies:
      '@jest/fake-timers': 29.6.1
      '@jest/types': 29.6.1
      '@types/node': 18.16.19
      jest-mock: 29.6.1
    dev: true

  /@jest/expect-utils@29.6.1:
    resolution: {integrity: sha512-o319vIf5pEMx0LmzSxxkYYxo4wrRLKHq9dP1yJU7FoPTB0LfAKSz8SWD6D/6U3v/O52t9cF5t+MeJiRsfk7zMw==}
    engines: {node: ^14.15.0 || ^16.10.0 || >=18.0.0}
    dependencies:
      jest-get-type: 29.4.3

  /@jest/expect@29.6.1:
    resolution: {integrity: sha512-N5xlPrAYaRNyFgVf2s9Uyyvr795jnB6rObuPx4QFvNJz8aAjpZUDfO4bh5G/xuplMID8PrnuF1+SfSyDxhsgYg==}
    engines: {node: ^14.15.0 || ^16.10.0 || >=18.0.0}
    dependencies:
      expect: 29.6.1
      jest-snapshot: 29.6.1
    transitivePeerDependencies:
      - supports-color
    dev: true

  /@jest/fake-timers@27.5.1:
    resolution: {integrity: sha512-/aPowoolwa07k7/oM3aASneNeBGCmGQsc3ugN4u6s4C/+s5M64MFo/+djTdiwcbQlRfFElGuDXWzaWj6QgKObQ==}
    engines: {node: ^10.13.0 || ^12.13.0 || ^14.15.0 || >=15.0.0}
    dependencies:
      '@jest/types': 27.5.1
      '@sinonjs/fake-timers': 8.1.0
      '@types/node': 18.16.19
      jest-message-util: 27.5.1
      jest-mock: 27.5.1
      jest-util: 27.5.1
    dev: false

  /@jest/fake-timers@29.6.1:
    resolution: {integrity: sha512-RdgHgbXyosCDMVYmj7lLpUwXA4c69vcNzhrt69dJJdf8azUrpRh3ckFCaTPNjsEeRi27Cig0oKDGxy5j7hOgHg==}
    engines: {node: ^14.15.0 || ^16.10.0 || >=18.0.0}
    dependencies:
      '@jest/types': 29.6.1
      '@sinonjs/fake-timers': 10.0.2
      '@types/node': 18.16.19
      jest-message-util: 29.6.1
      jest-mock: 29.6.1
      jest-util: 29.6.1
    dev: true

  /@jest/globals@27.5.1:
    resolution: {integrity: sha512-ZEJNB41OBQQgGzgyInAv0UUfDDj3upmHydjieSxFvTRuZElrx7tXg/uVQ5hYVEwiXs3+aMsAeEc9X7xiSKCm4Q==}
    engines: {node: ^10.13.0 || ^12.13.0 || ^14.15.0 || >=15.0.0}
    dependencies:
      '@jest/environment': 27.5.1
      '@jest/types': 27.5.1
      expect: 27.5.1
    dev: false

  /@jest/globals@29.6.1:
    resolution: {integrity: sha512-2VjpaGy78JY9n9370H8zGRCFbYVWwjY6RdDMhoJHa1sYfwe6XM/azGN0SjY8kk7BOZApIejQ1BFPyH7FPG0w3A==}
    engines: {node: ^14.15.0 || ^16.10.0 || >=18.0.0}
    dependencies:
      '@jest/environment': 29.6.1
      '@jest/expect': 29.6.1
      '@jest/types': 29.6.1
      jest-mock: 29.6.1
    transitivePeerDependencies:
      - supports-color
    dev: true

  /@jest/reporters@27.5.1:
    resolution: {integrity: sha512-cPXh9hWIlVJMQkVk84aIvXuBB4uQQmFqZiacloFuGiP3ah1sbCxCosidXFDfqG8+6fO1oR2dTJTlsOy4VFmUfw==}
    engines: {node: ^10.13.0 || ^12.13.0 || ^14.15.0 || >=15.0.0}
    peerDependencies:
      node-notifier: ^8.0.1 || ^9.0.0 || ^10.0.0
    peerDependenciesMeta:
      node-notifier:
        optional: true
    dependencies:
      '@bcoe/v8-coverage': 0.2.3
      '@jest/console': 27.5.1
      '@jest/test-result': 27.5.1
      '@jest/transform': 27.5.1
      '@jest/types': 27.5.1
      '@types/node': 18.16.19
      chalk: 4.1.2
      collect-v8-coverage: 1.0.1
      exit: 0.1.2
      glob: 7.2.3
      graceful-fs: 4.2.11
      istanbul-lib-coverage: 3.2.0
      istanbul-lib-instrument: 5.2.1
      istanbul-lib-report: 3.0.0
      istanbul-lib-source-maps: 4.0.1
      istanbul-reports: 3.1.5
      jest-haste-map: 27.5.1
      jest-resolve: 27.5.1
      jest-util: 27.5.1
      jest-worker: 27.5.1
      slash: 3.0.0
      source-map: 0.6.1
      string-length: 4.0.2
      terminal-link: 2.1.1
      v8-to-istanbul: 8.1.1
    transitivePeerDependencies:
      - supports-color
    dev: false

  /@jest/reporters@29.6.1:
    resolution: {integrity: sha512-9zuaI9QKr9JnoZtFQlw4GREQbxgmNYXU6QuWtmuODvk5nvPUeBYapVR/VYMyi2WSx3jXTLJTJji8rN6+Cm4+FA==}
    engines: {node: ^14.15.0 || ^16.10.0 || >=18.0.0}
    peerDependencies:
      node-notifier: ^8.0.1 || ^9.0.0 || ^10.0.0
    peerDependenciesMeta:
      node-notifier:
        optional: true
    dependencies:
      '@bcoe/v8-coverage': 0.2.3
      '@jest/console': 29.6.1
      '@jest/test-result': 29.6.1
      '@jest/transform': 29.6.1
      '@jest/types': 29.6.1
      '@jridgewell/trace-mapping': 0.3.18
      '@types/node': 18.16.19
      chalk: 4.1.2
      collect-v8-coverage: 1.0.1
      exit: 0.1.2
      glob: 7.2.3
      graceful-fs: 4.2.11
      istanbul-lib-coverage: 3.2.0
      istanbul-lib-instrument: 5.2.1
      istanbul-lib-report: 3.0.0
      istanbul-lib-source-maps: 4.0.1
      istanbul-reports: 3.1.5
      jest-message-util: 29.6.1
      jest-util: 29.6.1
      jest-worker: 29.6.1
      slash: 3.0.0
      string-length: 4.0.2
      strip-ansi: 6.0.1
      v8-to-istanbul: 9.1.0
    transitivePeerDependencies:
      - supports-color
    dev: true

  /@jest/schemas@28.1.3:
    resolution: {integrity: sha512-/l/VWsdt/aBXgjshLWOFyFt3IVdYypu5y2Wn2rOO1un6nkqIn8SLXzgIMYXFyYsRWDyF5EthmKJMIdJvk08grg==}
    engines: {node: ^12.13.0 || ^14.15.0 || ^16.10.0 || >=17.0.0}
    dependencies:
      '@sinclair/typebox': 0.24.51
    dev: false

  /@jest/schemas@29.6.0:
    resolution: {integrity: sha512-rxLjXyJBTL4LQeJW3aKo0M/+GkCOXsO+8i9Iu7eDb6KwtP65ayoDsitrdPBtujxQ88k4wI2FNYfa6TOGwSn6cQ==}
    engines: {node: ^14.15.0 || ^16.10.0 || >=18.0.0}
    dependencies:
      '@sinclair/typebox': 0.27.8

  /@jest/source-map@27.5.1:
    resolution: {integrity: sha512-y9NIHUYF3PJRlHk98NdC/N1gl88BL08aQQgu4k4ZopQkCw9t9cV8mtl3TV8b/YCB8XaVTFrmUTAJvjsntDireg==}
    engines: {node: ^10.13.0 || ^12.13.0 || ^14.15.0 || >=15.0.0}
    dependencies:
      callsites: 3.1.0
      graceful-fs: 4.2.11
      source-map: 0.6.1
    dev: false

  /@jest/source-map@29.6.0:
    resolution: {integrity: sha512-oA+I2SHHQGxDCZpbrsCQSoMLb3Bz547JnM+jUr9qEbuw0vQlWZfpPS7CO9J7XiwKicEz9OFn/IYoLkkiUD7bzA==}
    engines: {node: ^14.15.0 || ^16.10.0 || >=18.0.0}
    dependencies:
      '@jridgewell/trace-mapping': 0.3.18
      callsites: 3.1.0
      graceful-fs: 4.2.11
    dev: true

  /@jest/test-result@27.5.1:
    resolution: {integrity: sha512-EW35l2RYFUcUQxFJz5Cv5MTOxlJIQs4I7gxzi2zVU7PJhOwfYq1MdC5nhSmYjX1gmMmLPvB3sIaC+BkcHRBfag==}
    engines: {node: ^10.13.0 || ^12.13.0 || ^14.15.0 || >=15.0.0}
    dependencies:
      '@jest/console': 27.5.1
      '@jest/types': 27.5.1
      '@types/istanbul-lib-coverage': 2.0.4
      collect-v8-coverage: 1.0.1
    dev: false

  /@jest/test-result@28.1.3:
    resolution: {integrity: sha512-kZAkxnSE+FqE8YjW8gNuoVkkC9I7S1qmenl8sGcDOLropASP+BkcGKwhXoyqQuGOGeYY0y/ixjrd/iERpEXHNg==}
    engines: {node: ^12.13.0 || ^14.15.0 || ^16.10.0 || >=17.0.0}
    dependencies:
      '@jest/console': 28.1.3
      '@jest/types': 28.1.3
      '@types/istanbul-lib-coverage': 2.0.4
      collect-v8-coverage: 1.0.1
    dev: false

  /@jest/test-result@29.6.1:
    resolution: {integrity: sha512-Ynr13ZRcpX6INak0TPUukU8GWRfm/vAytE3JbJNGAvINySWYdfE7dGZMbk36oVuK4CigpbhMn8eg1dixZ7ZJOw==}
    engines: {node: ^14.15.0 || ^16.10.0 || >=18.0.0}
    dependencies:
      '@jest/console': 29.6.1
      '@jest/types': 29.6.1
      '@types/istanbul-lib-coverage': 2.0.4
      collect-v8-coverage: 1.0.1
    dev: true

  /@jest/test-sequencer@27.5.1:
    resolution: {integrity: sha512-LCheJF7WB2+9JuCS7VB/EmGIdQuhtqjRNI9A43idHv3E4KltCTsPsLxvdaubFHSYwY/fNjMWjl6vNRhDiN7vpQ==}
    engines: {node: ^10.13.0 || ^12.13.0 || ^14.15.0 || >=15.0.0}
    dependencies:
      '@jest/test-result': 27.5.1
      graceful-fs: 4.2.11
      jest-haste-map: 27.5.1
      jest-runtime: 27.5.1
    transitivePeerDependencies:
      - supports-color
    dev: false

  /@jest/test-sequencer@29.6.1:
    resolution: {integrity: sha512-oBkC36PCDf/wb6dWeQIhaviU0l5u6VCsXa119yqdUosYAt7/FbQU2M2UoziO3igj/HBDEgp57ONQ3fm0v9uyyg==}
    engines: {node: ^14.15.0 || ^16.10.0 || >=18.0.0}
    dependencies:
      '@jest/test-result': 29.6.1
      graceful-fs: 4.2.11
      jest-haste-map: 29.6.1
      slash: 3.0.0
    dev: true

  /@jest/transform@26.6.2:
    resolution: {integrity: sha512-E9JjhUgNzvuQ+vVAL21vlyfy12gP0GhazGgJC4h6qUt1jSdUXGWJ1wfu/X7Sd8etSgxV4ovT1pb9v5D6QW4XgA==}
    engines: {node: '>= 10.14.2'}
    dependencies:
      '@babel/core': 7.22.9
      '@jest/types': 26.6.2
      babel-plugin-istanbul: 6.1.1
      chalk: 4.1.2
      convert-source-map: 1.9.0
      fast-json-stable-stringify: 2.1.0
      graceful-fs: 4.2.11
      jest-haste-map: 26.6.2
      jest-regex-util: 26.0.0
      jest-util: 26.6.2
      micromatch: 4.0.5
      pirates: 4.0.5
      slash: 3.0.0
      source-map: 0.6.1
      write-file-atomic: 3.0.3
    transitivePeerDependencies:
      - supports-color
    dev: true

  /@jest/transform@27.5.1:
    resolution: {integrity: sha512-ipON6WtYgl/1329g5AIJVbUuEh0wZVbdpGwC99Jw4LwuoBNS95MVphU6zOeD9pDkon+LLbFL7lOQRapbB8SCHw==}
    engines: {node: ^10.13.0 || ^12.13.0 || ^14.15.0 || >=15.0.0}
    dependencies:
      '@babel/core': 7.22.9
      '@jest/types': 27.5.1
      babel-plugin-istanbul: 6.1.1
      chalk: 4.1.2
      convert-source-map: 1.9.0
      fast-json-stable-stringify: 2.1.0
      graceful-fs: 4.2.11
      jest-haste-map: 27.5.1
      jest-regex-util: 27.5.1
      jest-util: 27.5.1
      micromatch: 4.0.5
      pirates: 4.0.5
      slash: 3.0.0
      source-map: 0.6.1
      write-file-atomic: 3.0.3
    transitivePeerDependencies:
      - supports-color
    dev: false

  /@jest/transform@29.6.1:
    resolution: {integrity: sha512-URnTneIU3ZjRSaf906cvf6Hpox3hIeJXRnz3VDSw5/X93gR8ycdfSIEy19FlVx8NFmpN7fe3Gb1xF+NjXaQLWg==}
    engines: {node: ^14.15.0 || ^16.10.0 || >=18.0.0}
    dependencies:
      '@babel/core': 7.22.9
      '@jest/types': 29.6.1
      '@jridgewell/trace-mapping': 0.3.18
      babel-plugin-istanbul: 6.1.1
      chalk: 4.1.2
      convert-source-map: 2.0.0
      fast-json-stable-stringify: 2.1.0
      graceful-fs: 4.2.11
      jest-haste-map: 29.6.1
      jest-regex-util: 29.4.3
      jest-util: 29.6.1
      micromatch: 4.0.5
      pirates: 4.0.5
      slash: 3.0.0
      write-file-atomic: 4.0.2
    transitivePeerDependencies:
      - supports-color
    dev: true

  /@jest/types@25.5.0:
    resolution: {integrity: sha512-OXD0RgQ86Tu3MazKo8bnrkDRaDXXMGUqd+kTtLtK1Zb7CRzQcaSRPPPV37SvYTdevXEBVxe0HXylEjs8ibkmCw==}
    engines: {node: '>= 8.3'}
    dependencies:
      '@types/istanbul-lib-coverage': 2.0.4
      '@types/istanbul-reports': 1.1.2
      '@types/yargs': 15.0.15
      chalk: 3.0.0

  /@jest/types@26.6.2:
    resolution: {integrity: sha512-fC6QCp7Sc5sX6g8Tvbmj4XUTbyrik0akgRy03yjXbQaBWWNWGE7SGtJk98m0N8nzegD/7SggrUlivxo5ax4KWQ==}
    engines: {node: '>= 10.14.2'}
    dependencies:
      '@types/istanbul-lib-coverage': 2.0.4
      '@types/istanbul-reports': 3.0.1
      '@types/node': 18.16.19
      '@types/yargs': 15.0.15
      chalk: 4.1.2
    dev: true

  /@jest/types@27.5.1:
    resolution: {integrity: sha512-Cx46iJ9QpwQTjIdq5VJu2QTMMs3QlEjI0x1QbBP5W1+nMzyc2XmimiRR/CbX9TO0cPTeUlxWMOu8mslYsJ8DEw==}
    engines: {node: ^10.13.0 || ^12.13.0 || ^14.15.0 || >=15.0.0}
    dependencies:
      '@types/istanbul-lib-coverage': 2.0.4
      '@types/istanbul-reports': 3.0.1
      '@types/node': 18.16.19
      '@types/yargs': 16.0.5
      chalk: 4.1.2

  /@jest/types@28.1.3:
    resolution: {integrity: sha512-RyjiyMUZrKz/c+zlMFO1pm70DcIlST8AeWTkoUdZevew44wcNZQHsEVOiCVtgVnlFFD82FPaXycys58cf2muVQ==}
    engines: {node: ^12.13.0 || ^14.15.0 || ^16.10.0 || >=17.0.0}
    dependencies:
      '@jest/schemas': 28.1.3
      '@types/istanbul-lib-coverage': 2.0.4
      '@types/istanbul-reports': 3.0.1
      '@types/node': 18.16.19
      '@types/yargs': 17.0.22
      chalk: 4.1.2
    dev: false

  /@jest/types@29.6.1:
    resolution: {integrity: sha512-tPKQNMPuXgvdOn2/Lg9HNfUvjYVGolt04Hp03f5hAk878uwOLikN+JzeLY0HcVgKgFl9Hs3EIqpu3WX27XNhnw==}
    engines: {node: ^14.15.0 || ^16.10.0 || >=18.0.0}
    dependencies:
      '@jest/schemas': 29.6.0
      '@types/istanbul-lib-coverage': 2.0.4
      '@types/istanbul-reports': 3.0.1
      '@types/node': 18.16.19
      '@types/yargs': 17.0.22
      chalk: 4.1.2

  /@jridgewell/gen-mapping@0.1.1:
    resolution: {integrity: sha512-sQXCasFk+U8lWYEe66WxRDOE9PjVz4vSM51fTu3Hw+ClTpUSQb718772vH3pyS5pShp6lvQM7SxgIDXXXmOX7w==}
    engines: {node: '>=6.0.0'}
    dependencies:
      '@jridgewell/set-array': 1.1.2
      '@jridgewell/sourcemap-codec': 1.4.14

  /@jridgewell/gen-mapping@0.3.2:
    resolution: {integrity: sha512-mh65xKQAzI6iBcFzwv28KVWSmCkdRBWoOh+bYQGW3+6OZvbbN3TqMGo5hqYxQniRcH9F2VZIoJCm4pa3BPDK/A==}
    engines: {node: '>=6.0.0'}
    dependencies:
      '@jridgewell/set-array': 1.1.2
      '@jridgewell/sourcemap-codec': 1.4.14
      '@jridgewell/trace-mapping': 0.3.17

  /@jridgewell/resolve-uri@3.1.0:
    resolution: {integrity: sha512-F2msla3tad+Mfht5cJq7LSXcdudKTWCVYUgw6pLFOOHSTtZlj6SWNYAp+AhuqLmWdBO2X5hPrLcu8cVP8fy28w==}
    engines: {node: '>=6.0.0'}

  /@jridgewell/set-array@1.1.2:
    resolution: {integrity: sha512-xnkseuNADM0gt2bs+BvhO0p78Mk762YnZdsuzFV018NoG1Sj1SCQvpSqa7XUaTam5vAGasABV9qXASMKnFMwMw==}
    engines: {node: '>=6.0.0'}

  /@jridgewell/source-map@0.3.2:
    resolution: {integrity: sha512-m7O9o2uR8k2ObDysZYzdfhb08VuEml5oWGiosa1VdaPZ/A6QyPkAJuwN0Q1lhULOf6B7MtQmHENS743hWtCrgw==}
    dependencies:
      '@jridgewell/gen-mapping': 0.3.2
      '@jridgewell/trace-mapping': 0.3.17

  /@jridgewell/sourcemap-codec@1.4.14:
    resolution: {integrity: sha512-XPSJHWmi394fuUuzDnGz1wiKqWfo1yXecHQMRf2l6hztTO+nPru658AyDngaBe7isIxEkRsPR3FZh+s7iVa4Uw==}

  /@jridgewell/trace-mapping@0.3.17:
    resolution: {integrity: sha512-MCNzAp77qzKca9+W/+I0+sEpaUnZoeasnghNeVc41VZCEKaCH73Vq3BZZ/SzWIgrqE4H4ceI+p+b6C0mHf9T4g==}
    dependencies:
      '@jridgewell/resolve-uri': 3.1.0
      '@jridgewell/sourcemap-codec': 1.4.14

  /@jridgewell/trace-mapping@0.3.18:
    resolution: {integrity: sha512-w+niJYzMHdd7USdiH2U6869nqhD2nbfZXND5Yp93qIbEmnDNk7PD48o+YchRVpzMU7M6jVCbenTR7PA1FLQ9pA==}
    dependencies:
      '@jridgewell/resolve-uri': 3.1.0
      '@jridgewell/sourcemap-codec': 1.4.14

  /@jridgewell/trace-mapping@0.3.9:
    resolution: {integrity: sha512-3Belt6tdc8bPgAtbcmdtNJlirVoTmEb5e2gC94PnkwEW9jI6CAHUeoG85tjWP5WquqfavoMtMwiG4P926ZKKuQ==}
    dependencies:
      '@jridgewell/resolve-uri': 3.1.0
      '@jridgewell/sourcemap-codec': 1.4.14

  /@leichtgewicht/ip-codec@2.0.4:
    resolution: {integrity: sha512-Hcv+nVC0kZnQ3tD9GVu5xSMR4VVYOteQIr/hwFPVEvPdlXqgGEuRjiheChHgdM+JyqdgNcmzZOX/tnl0JOiI7A==}

  /@loadable/component@5.15.3(react@16.14.0):
    resolution: {integrity: sha512-VOgYgCABn6+/7aGIpg7m0Ruj34tGetaJzt4bQ345FwEovDQZ+dua+NWLmuJKv8rWZyxOUSfoJkmGnzyDXH2BAQ==}
    engines: {node: '>=8'}
    peerDependencies:
      react: ^16.3.0 || ^17.0.0 || ^18.0.0
    dependencies:
      '@babel/runtime': 7.21.5
      hoist-non-react-statics: 3.3.2
      react: 16.14.0
      react-is: 16.13.1
    dev: false

  /@lukeed/ms@2.0.1:
    resolution: {integrity: sha512-Xs/4RZltsAL7pkvaNStUQt7netTkyxrS0K+RILcVr3TRMS/ToOg4I6uNfhB9SlGsnWBym4U+EaXq0f0cEMNkHA==}
    engines: {node: '>=8'}
    dev: false

  /@mdx-js/mdx@1.6.22:
    resolution: {integrity: sha512-AMxuLxPz2j5/6TpF/XSdKpQP1NlG0z11dFOlq+2IP/lSgl11GY8ji6S/rgsViN/L0BDvHvUMruRb7ub+24LUYA==}
    dependencies:
      '@babel/core': 7.12.9
      '@babel/plugin-syntax-jsx': 7.12.1(@babel/core@7.12.9)
      '@babel/plugin-syntax-object-rest-spread': 7.8.3(@babel/core@7.12.9)
      '@mdx-js/util': 1.6.22
      babel-plugin-apply-mdx-type-prop: 1.6.22(@babel/core@7.12.9)
      babel-plugin-extract-import-names: 1.6.22
      camelcase-css: 2.0.1
      detab: 2.0.4
      hast-util-raw: 6.0.1
      lodash.uniq: 4.5.0
      mdast-util-to-hast: 10.0.1
      remark-footnotes: 2.0.0
      remark-mdx: 1.6.22
      remark-parse: 8.0.3
      remark-squeeze-paragraphs: 4.0.0
      style-to-object: 0.3.0
      unified: 9.2.0
      unist-builder: 2.0.3
      unist-util-visit: 2.0.3
    transitivePeerDependencies:
      - supports-color
    dev: true

  /@mdx-js/react@1.6.22(react@16.14.0):
    resolution: {integrity: sha512-TDoPum4SHdfPiGSAaRBw7ECyI8VaHpK8GJugbJIJuqyh6kzw9ZLJZW3HGL3NNrJGxcAixUvqROm+YuQOo5eXtg==}
    peerDependencies:
      react: ^16.13.1 || ^17.0.0
    dependencies:
      react: 16.14.0
    dev: true

  /@mdx-js/util@1.6.22:
    resolution: {integrity: sha512-H1rQc1ZOHANWBvPcW+JpGwr+juXSxM8Q8YCkm3GhZd8REu1fHR3z99CErO1p9pkcfcxZnMdIZdIsXkOHY0NilA==}
    dev: true

  /@mdx-js/util@2.0.0-next.8:
    resolution: {integrity: sha512-T0BcXmNzEunFkuxrO8BFw44htvTPuAoKbLvTG41otyZBDV1Rs+JMddcUuaP5vXpTWtgD3grhcrPEwyx88RUumQ==}

  /@microsoft/fetch-event-source@2.0.1:
    resolution: {integrity: sha512-W6CLUJ2eBMw3Rec70qrsEW0jOm/3twwJv21mrmj2yORiaVmVYGS4sSS5yUwvQc1ZlDLYGPnClVWmUUMagKNsfA==}

  /@mrmlnc/readdir-enhanced@2.2.1:
    resolution: {integrity: sha512-bPHp6Ji8b41szTOcaP63VlnbbO5Ny6dwAATtY6JTjh5N2OLrb5Qk/Th5cRkRQhkWCt+EJsYrNB0MiL+Gpn6e3g==}
    engines: {node: '>=4'}
    dependencies:
      call-me-maybe: 1.0.2
      glob-to-regexp: 0.3.0
    dev: true

  /@nicolo-ribaudo/chokidar-2@2.1.8-no-fsevents.3:
    resolution: {integrity: sha512-s88O1aVtXftvp5bCPB7WnmXc5IwOZZ7YPuwNPt+GtOOXpPvad1LfbmjYv+qII7zP6RU2QGnqve27dnLycEnyEQ==}
    requiresBuild: true
    dev: true
    optional: true

  /@nicolo-ribaudo/eslint-scope-5-internals@5.1.1-v1:
    resolution: {integrity: sha512-54/JRvkLIzzDWshCWfuhadfrfZVPiElY8Fcgmg1HroEly/EDSszzhBAsarCux+D/kOslTRquNzuyGSmUSTTHGg==}
    dependencies:
      eslint-scope: 5.1.1

  /@nicolo-ribaudo/semver-v6@6.3.3:
    resolution: {integrity: sha512-3Yc1fUTs69MG/uZbJlLSI3JISMn2UV2rg+1D/vROUqZyh3l6iYHCs7GMp+M40ZD7yOdDbYjJcU1oTJhrc+dGKg==}
    hasBin: true

  /@nodelib/fs.scandir@2.1.5:
    resolution: {integrity: sha512-vq24Bq3ym5HEQm2NKCr3yXDwjc7vTsEThRDnkp2DK9p1uqLR+DHurm/NOTo0KG7HYHU7eppKZj3MyqYuMBf62g==}
    engines: {node: '>= 8'}
    dependencies:
      '@nodelib/fs.stat': 2.0.5
      run-parallel: 1.2.0

  /@nodelib/fs.stat@1.1.3:
    resolution: {integrity: sha512-shAmDyaQC4H92APFoIaVDHCx5bStIocgvbwQyxPRrbUY20V1EYTbSDchWbuwlMG3V17cprZhA6+78JfB+3DTPw==}
    engines: {node: '>= 6'}
    dev: true

  /@nodelib/fs.stat@2.0.5:
    resolution: {integrity: sha512-RkhPPp2zrqDAQA/2jNhnztcPAlv64XdhIp7a7454A5ovI7Bukxgt7MX7udwAu3zg1DcpPU0rz3VV1SeaqvY4+A==}
    engines: {node: '>= 8'}

  /@nodelib/fs.walk@1.2.8:
    resolution: {integrity: sha512-oGB+UxlgWcgQkgwo8GcEGwemoTFt3FIO9ababBmaGwXIoBKZ+GTy0pP185beGg7Llih/NSHSV2XAs1lnznocSg==}
    engines: {node: '>= 8'}
    dependencies:
      '@nodelib/fs.scandir': 2.1.5
      fastq: 1.15.0

  /@npmcli/fs@1.1.1:
    resolution: {integrity: sha512-8KG5RD0GVP4ydEzRn/I4BNDuxDtqVbOdm8675T49OIG/NGhaK0pjPX7ZcDlvKYbA+ulvVK3ztfcF4uBdOxuJbQ==}
    dependencies:
      '@gar/promisify': 1.1.3
      semver: 7.5.3
    dev: true

  /@npmcli/move-file@1.1.2:
    resolution: {integrity: sha512-1SUf/Cg2GzGDyaf15aR9St9TWlb+XvbZXWpDx8YKs7MLzMH/BCeopv+y9vzrzgkfykCGuWOlSu3mZhj2+FQcrg==}
    engines: {node: '>=10'}
    deprecated: This functionality has been moved to @npmcli/fs
    dependencies:
      mkdirp: 1.0.4
      rimraf: 3.0.2
    dev: true

  /@pmmmwh/react-refresh-webpack-plugin@0.4.3(react-refresh@0.9.0)(webpack@5.88.1):
    resolution: {integrity: sha512-br5Qwvh8D2OQqSXpd1g/xqXKnK0r+Jz6qVKBbWmpUcrbGOxUrf39V5oZ1876084CGn18uMdR5uvPqBv9UqtBjQ==}
    engines: {node: '>= 10.x'}
    peerDependencies:
      '@types/webpack': 4.x
      react-refresh: '>=0.8.3 <0.10.0'
      sockjs-client: ^1.4.0
      type-fest: ^0.13.1
      webpack: '>=4.43.0 <6.0.0'
      webpack-dev-server: 3.x
      webpack-hot-middleware: 2.x
      webpack-plugin-serve: 0.x || 1.x
    peerDependenciesMeta:
      '@types/webpack':
        optional: true
      sockjs-client:
        optional: true
      type-fest:
        optional: true
      webpack-dev-server:
        optional: true
      webpack-hot-middleware:
        optional: true
      webpack-plugin-serve:
        optional: true
    dependencies:
      ansi-html: 0.0.7
      error-stack-parser: 2.1.4
      html-entities: 1.4.0
      native-url: 0.2.6
      react-refresh: 0.9.0
      schema-utils: 2.7.1
      source-map: 0.7.4
      webpack: 5.88.1(webpack-cli@4.10.0)

  /@pmmmwh/react-refresh-webpack-plugin@0.5.10(react-refresh@0.11.0)(webpack-dev-server@4.11.1)(webpack@5.88.1):
    resolution: {integrity: sha512-j0Ya0hCFZPd4x40qLzbhGsh9TMtdb+CJQiso+WxLOPNasohq9cc5SNUcwsZaRH6++Xh91Xkm/xHCkuIiIu0LUA==}
    engines: {node: '>= 10.13'}
    peerDependencies:
      '@types/webpack': 4.x || 5.x
      react-refresh: '>=0.10.0 <1.0.0'
      sockjs-client: ^1.4.0
      type-fest: '>=0.17.0 <4.0.0'
      webpack: '>=4.43.0 <6.0.0'
      webpack-dev-server: 3.x || 4.x
      webpack-hot-middleware: 2.x
      webpack-plugin-serve: 0.x || 1.x
    peerDependenciesMeta:
      '@types/webpack':
        optional: true
      sockjs-client:
        optional: true
      type-fest:
        optional: true
      webpack-dev-server:
        optional: true
      webpack-hot-middleware:
        optional: true
      webpack-plugin-serve:
        optional: true
    dependencies:
      ansi-html-community: 0.0.8
      common-path-prefix: 3.0.0
      core-js-pure: 3.29.0
      error-stack-parser: 2.1.4
      find-up: 5.0.0
      html-entities: 2.3.3
      loader-utils: 2.0.4
      react-refresh: 0.11.0
      schema-utils: 3.3.0
      source-map: 0.7.4
      webpack: 5.88.1(webpack-cli@4.10.0)
      webpack-dev-server: 4.11.1(webpack@5.88.1)

  /@polka/url@1.0.0-next.21:
    resolution: {integrity: sha512-a5Sab1C4/icpTZVzZc5Ghpz88yQtGOyNqYXcZgOssB2uuAr+wF/MvN6bgtW32q7HHrvBki+BsZ0OuNv6EV3K9g==}

  /@prisma/client@4.16.2(prisma@4.16.2):
    resolution: {integrity: sha512-qCoEyxv1ZrQ4bKy39GnylE8Zq31IRmm8bNhNbZx7bF2cU5aiCCnSa93J2imF88MBjn7J9eUQneNxUQVJdl/rPQ==}
    engines: {node: '>=14.17'}
    requiresBuild: true
    peerDependencies:
      prisma: '*'
    peerDependenciesMeta:
      prisma:
        optional: true
    dependencies:
      '@prisma/engines-version': 4.16.1-1.4bc8b6e1b66cb932731fb1bdbbc550d1e010de81
      prisma: 4.16.2
    dev: false

  /@prisma/engines-version@4.16.1-1.4bc8b6e1b66cb932731fb1bdbbc550d1e010de81:
    resolution: {integrity: sha512-q617EUWfRIDTriWADZ4YiWRZXCa/WuhNgLTVd+HqWLffjMSPzyM5uOWoauX91wvQClSKZU4pzI4JJLQ9Kl62Qg==}
    dev: false

  /@prisma/engines@4.16.2:
    resolution: {integrity: sha512-vx1nxVvN4QeT/cepQce68deh/Turxy5Mr+4L4zClFuK1GlxN3+ivxfuv+ej/gvidWn1cE1uAhW7ALLNlYbRUAw==}
    requiresBuild: true

  /@reach/router@1.3.4(react-dom@16.14.0)(react@16.14.0):
    resolution: {integrity: sha512-+mtn9wjlB9NN2CNnnC/BRYtwdKBfSyyasPYraNAyvaV1occr/5NnB4CVzjEZipNHwYebQwcndGUmpFzxAUoqSA==}
    peerDependencies:
      react: 15.x || 16.x || 16.4.0-alpha.0911da3
      react-dom: 15.x || 16.x || 16.4.0-alpha.0911da3
    dependencies:
      create-react-context: 0.3.0(prop-types@15.8.1)(react@16.14.0)
      invariant: 2.2.4
      prop-types: 15.8.1
      react: 16.14.0
      react-dom: 16.14.0(react@16.14.0)
      react-lifecycles-compat: 3.0.4
    dev: false

  /@redux-saga/core@1.2.2:
    resolution: {integrity: sha512-0qr5oleOAmI5WoZLRA6FEa30M4qKZcvx+ZQOQw+RqFeH8t20bvhE329XSPsNfTVP8C6qyDsXOSjuoV+g3+8zkg==}
    dependencies:
      '@babel/runtime': 7.21.5
      '@redux-saga/deferred': 1.2.1
      '@redux-saga/delay-p': 1.2.1
      '@redux-saga/is': 1.1.3
      '@redux-saga/symbols': 1.1.3
      '@redux-saga/types': 1.2.1
      redux: 4.2.1
      typescript-tuple: 2.2.1
    dev: false

  /@redux-saga/core@1.2.3:
    resolution: {integrity: sha512-U1JO6ncFBAklFTwoQ3mjAeQZ6QGutsJzwNBjgVLSWDpZTRhobUzuVDS1qH3SKGJD8fvqoaYOjp6XJ3gCmeZWgA==}
    dependencies:
      '@babel/runtime': 7.21.5
      '@redux-saga/deferred': 1.2.1
      '@redux-saga/delay-p': 1.2.1
      '@redux-saga/is': 1.1.3
      '@redux-saga/symbols': 1.1.3
      '@redux-saga/types': 1.2.1
      redux: 4.2.1
      typescript-tuple: 2.2.1

  /@redux-saga/deferred@1.2.1:
    resolution: {integrity: sha512-cmin3IuuzMdfQjA0lG4B+jX+9HdTgHZZ+6u3jRAOwGUxy77GSlTi4Qp2d6PM1PUoTmQUR5aijlA39scWWPF31g==}

  /@redux-saga/delay-p@1.2.1:
    resolution: {integrity: sha512-MdiDxZdvb1m+Y0s4/hgdcAXntpUytr9g0hpcOO1XFVyyzkrDu3SKPgBFOtHn7lhu7n24ZKIAT1qtKyQjHqRd+w==}
    dependencies:
      '@redux-saga/symbols': 1.1.3

  /@redux-saga/is@1.1.3:
    resolution: {integrity: sha512-naXrkETG1jLRfVfhOx/ZdLj0EyAzHYbgJWkXbB3qFliPcHKiWbv/ULQryOAEKyjrhiclmr6AMdgsXFyx7/yE6Q==}
    dependencies:
      '@redux-saga/symbols': 1.1.3
      '@redux-saga/types': 1.2.1

  /@redux-saga/symbols@1.1.3:
    resolution: {integrity: sha512-hCx6ZvU4QAEUojETnX8EVg4ubNLBFl1Lps4j2tX7o45x/2qg37m3c6v+kSp8xjDJY+2tJw4QB3j8o8dsl1FDXg==}

  /@redux-saga/types@1.2.1:
    resolution: {integrity: sha512-1dgmkh+3so0+LlBWRhGA33ua4MYr7tUOj+a9Si28vUi0IUFNbff1T3sgpeDJI/LaC75bBYnQ0A3wXjn0OrRNBA==}

  /@remix-run/router@1.7.1:
    resolution: {integrity: sha512-bgVQM4ZJ2u2CM8k1ey70o1ePFXsEzYVZoWghh6WjM8p59jQ7HxzbHW4SbnWFG7V9ig9chLawQxDTZ3xzOF8MkQ==}
    engines: {node: '>=14'}
    dev: false

  /@rollup/plugin-babel@5.3.1(@babel/core@7.22.9)(rollup@2.79.1):
    resolution: {integrity: sha512-WFfdLWU/xVWKeRQnKmIAQULUI7Il0gZnBIH/ZFO069wYIfPu+8zrfp/KMW0atmELoRDq8FbiP3VCss9MhCut7Q==}
    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
    dependencies:
      '@babel/core': 7.22.9
      '@babel/helper-module-imports': 7.18.6
      '@rollup/pluginutils': 3.1.0(rollup@2.79.1)
      rollup: 2.79.1

  /@rollup/plugin-commonjs@19.0.2(rollup@2.79.1):
    resolution: {integrity: sha512-gBjarfqlC7qs0AutpRW/hrFNm+cd2/QKxhwyFa+srbg1oX7rDsEU3l+W7LAUhsAp9mPJMAkXDhLbQaVwEaE8bA==}
    engines: {node: '>= 8.0.0'}
    peerDependencies:
      rollup: ^2.38.3
    dependencies:
      '@rollup/pluginutils': 3.1.0(rollup@2.79.1)
      commondir: 1.0.1
      estree-walker: 2.0.2
      glob: 7.2.3
      is-reference: 1.2.1
      magic-string: 0.25.9
      resolve: 1.22.1
      rollup: 2.79.1
    dev: true

  /@rollup/plugin-node-resolve@11.2.1(rollup@2.79.1):
    resolution: {integrity: sha512-yc2n43jcqVyGE2sqV5/YCmocy9ArjVAP/BeXyTtADTBBX6V0e5UMqwO8CdQ0kzjb6zu5P1qMzsScCMRvE9OlVg==}
    engines: {node: '>= 10.0.0'}
    peerDependencies:
      rollup: ^1.20.0||^2.0.0
    dependencies:
      '@rollup/pluginutils': 3.1.0(rollup@2.79.1)
      '@types/resolve': 1.17.1
      builtin-modules: 3.3.0
      deepmerge: 4.3.0
      is-module: 1.0.0
      resolve: 1.22.2
      rollup: 2.79.1
    dev: false

  /@rollup/plugin-node-resolve@13.3.0(rollup@2.79.1):
    resolution: {integrity: sha512-Lus8rbUo1eEcnS4yTFKLZrVumLPY+YayBdWXgFSHYhTT2iJbMhoaaBL3xl5NCdeRytErGr8tZ0L71BMRmnlwSw==}
    engines: {node: '>= 10.0.0'}
    peerDependencies:
      rollup: ^2.42.0
    dependencies:
      '@rollup/pluginutils': 3.1.0(rollup@2.79.1)
      '@types/resolve': 1.17.1
      deepmerge: 4.3.0
      is-builtin-module: 3.2.1
      is-module: 1.0.0
      resolve: 1.22.1
      rollup: 2.79.1
    dev: true

  /@rollup/plugin-replace@2.4.2(rollup@2.79.1):
    resolution: {integrity: sha512-IGcu+cydlUMZ5En85jxHH4qj2hta/11BHq95iHEyb2sbgiN0eCdzvUcHw5gt9pBL5lTi4JDYJ1acCoMGpTvEZg==}
    peerDependencies:
      rollup: ^1.20.0 || ^2.0.0
    dependencies:
      '@rollup/pluginutils': 3.1.0(rollup@2.79.1)
      magic-string: 0.25.9
      rollup: 2.79.1
    dev: false

  /@rollup/plugin-typescript@8.5.0(rollup@2.79.1)(tslib@2.6.0)(typescript@4.9.5):
    resolution: {integrity: sha512-wMv1/scv0m/rXx21wD2IsBbJFba8wGF3ErJIr6IKRfRj49S85Lszbxb4DCo8iILpluTjk2GAAu9CoZt4G3ppgQ==}
    engines: {node: '>=8.0.0'}
    peerDependencies:
      rollup: ^2.14.0
      tslib: '*'
      typescript: '>=3.7.0'
    peerDependenciesMeta:
      tslib:
        optional: true
    dependencies:
      '@rollup/pluginutils': 3.1.0(rollup@2.79.1)
      resolve: 1.22.1
      rollup: 2.79.1
      tslib: 2.6.0
      typescript: 4.9.5
    dev: true

  /@rollup/pluginutils@3.1.0(rollup@2.79.1):
    resolution: {integrity: sha512-GksZ6pr6TpIjHm8h9lSQ8pi8BE9VeubNT0OMJ3B5uZJ8pz73NPiqOtCog/x2/QzM1ENChPKxMDhiQuRHsqc+lg==}
    engines: {node: '>= 8.0.0'}
    peerDependencies:
      rollup: ^1.20.0||^2.0.0
    dependencies:
      '@types/estree': 0.0.39
      estree-walker: 1.0.1
      picomatch: 2.3.1
      rollup: 2.79.1

  /@rushstack/eslint-patch@1.2.0:
    resolution: {integrity: sha512-sXo/qW2/pAcmT43VoRKOJbDOfV3cYpq3szSVfIThQXNt+E4DfKj361vaAt3c88U5tPUxzEswam7GW48PJqtKAg==}
    dev: false

  /@sentry-internal/tracing@7.49.0:
    resolution: {integrity: sha512-ESh3+ZneQk/3HESTUmIPNrW5GVPu/HrRJU+eAJJto74vm+6vP7zDn2YV2gJ1w18O/37nc7W/bVCgZJlhZ3cwew==}
    engines: {node: '>=8'}
    dependencies:
      '@sentry/core': 7.49.0
      '@sentry/types': 7.49.0
      '@sentry/utils': 7.49.0
      tslib: 1.14.1
    dev: false

  /@sentry/browser@6.19.7:
    resolution: {integrity: sha512-oDbklp4O3MtAM4mtuwyZLrgO1qDVYIujzNJQzXmi9YzymJCuzMLSRDvhY83NNDCRxf0pds4DShgYeZdbSyKraA==}
    engines: {node: '>=6'}
    dependencies:
      '@sentry/core': 6.19.7
      '@sentry/types': 6.19.7
      '@sentry/utils': 6.19.7
      tslib: 1.14.1
    dev: false

  /@sentry/cli@1.75.0:
    resolution: {integrity: sha512-vT8NurHy00GcN8dNqur4CMIYvFH3PaKdkX3qllVvi4syybKqjwoz+aWRCvprbYv0knweneFkLt1SmBWqazUMfA==}
    engines: {node: '>= 8'}
    hasBin: true
    requiresBuild: true
    dependencies:
      https-proxy-agent: 5.0.1
      mkdirp: 0.5.6
      node-fetch: 2.6.12
      progress: 2.0.3
      proxy-from-env: 1.1.0
      which: 2.0.2
    transitivePeerDependencies:
      - encoding
      - supports-color
    dev: false

  /@sentry/core@6.19.7:
    resolution: {integrity: sha512-tOfZ/umqB2AcHPGbIrsFLcvApdTm9ggpi/kQZFkej7kMphjT+SGBiQfYtjyg9jcRW+ilAR4JXC9BGKsdEQ+8Vw==}
    engines: {node: '>=6'}
    dependencies:
      '@sentry/hub': 6.19.7
      '@sentry/minimal': 6.19.7
      '@sentry/types': 6.19.7
      '@sentry/utils': 6.19.7
      tslib: 1.14.1
    dev: false

  /@sentry/core@7.37.1:
    resolution: {integrity: sha512-eS5hoFDjAOl7POZg6K77J0oiypiqR1782oVSB49UkjK+D8tCZzZ5PxPMv0b/O0310p7x4oZ3WGRJaWEN3vY4KQ==}
    engines: {node: '>=8'}
    dependencies:
      '@sentry/types': 7.37.1
      '@sentry/utils': 7.37.1
      tslib: 1.14.1
    dev: false

  /@sentry/core@7.49.0:
    resolution: {integrity: sha512-AlSnCYgfEbvK8pkNluUkmdW/cD9UpvOVCa+ERQswXNRkAv5aDGCL6Ihv6fnIajE++BYuwZh0+HwZUBVKTFzoZg==}
    engines: {node: '>=8'}
    dependencies:
      '@sentry/types': 7.49.0
      '@sentry/utils': 7.49.0
      tslib: 1.14.1
    dev: false

  /@sentry/gatsby@6.19.7(gatsby@3.15.0)(react@16.14.0):
    resolution: {integrity: sha512-aPvD9rCcdRIdM76JmmQ6ee0jyXWQEZSw9P7LksGDWDjJ/puWJmDweIFCK/WBWui+lZSD4yZdu9U0PZbvYSa5sg==}
    engines: {node: '>=6'}
    peerDependencies:
      gatsby: ^2.0.0 || ^3.0.0 || ^4.0.0
      react: 15.x || 16.x || 17.x || 18.x
    dependencies:
      '@sentry/react': 6.19.7(react@16.14.0)
      '@sentry/tracing': 6.19.7
      '@sentry/webpack-plugin': 1.18.8
      gatsby: 3.15.0(@types/node@18.16.19)(babel-eslint@10.1.0)(eslint-plugin-testing-library@3.9.0)(react-dom@16.14.0)(react@16.14.0)(typescript@4.9.5)(webpack-cli@4.10.0)
      react: 16.14.0
    transitivePeerDependencies:
      - encoding
      - supports-color
    dev: false

  /@sentry/hub@6.19.7:
    resolution: {integrity: sha512-y3OtbYFAqKHCWezF0EGGr5lcyI2KbaXW2Ik7Xp8Mu9TxbSTuwTe4rTntwg8ngPjUQU3SUHzgjqVB8qjiGqFXCA==}
    engines: {node: '>=6'}
    dependencies:
      '@sentry/types': 6.19.7
      '@sentry/utils': 6.19.7
      tslib: 1.14.1
    dev: false

  /@sentry/minimal@6.19.7:
    resolution: {integrity: sha512-wcYmSJOdvk6VAPx8IcmZgN08XTXRwRtB1aOLZm+MVHjIZIhHoBGZJYTVQS/BWjldsamj2cX3YGbGXNunaCfYJQ==}
    engines: {node: '>=6'}
    dependencies:
      '@sentry/hub': 6.19.7
      '@sentry/types': 6.19.7
      tslib: 1.14.1
    dev: false

  /@sentry/node@7.37.1:
    resolution: {integrity: sha512-nGerngIo5JwinJgl7m0SaL/xI+YRBlhb53gbkuLSAAcnoitBFzbp7LjywsqYFTWuWDIyk7O2t124GNxtolBAgA==}
    engines: {node: '>=8'}
    dependencies:
      '@sentry/core': 7.37.1
      '@sentry/types': 7.37.1
      '@sentry/utils': 7.37.1
      cookie: 0.4.2
      https-proxy-agent: 5.0.1
      lru_map: 0.3.3
      tslib: 1.14.1
    transitivePeerDependencies:
      - supports-color
    dev: false

  /@sentry/node@7.49.0:
    resolution: {integrity: sha512-KLIrqcbKk4yR3g8fjl87Eyv4M9j4YI6b7sqVAZYj3FrX3mC6JQyGdlDfUpSKy604n1iAdr6OuUp5f9x7jPJaeQ==}
    engines: {node: '>=8'}
    dependencies:
      '@sentry-internal/tracing': 7.49.0
      '@sentry/core': 7.49.0
      '@sentry/types': 7.49.0
      '@sentry/utils': 7.49.0
      cookie: 0.4.2
      https-proxy-agent: 5.0.1
      lru_map: 0.3.3
      tslib: 1.14.1
    transitivePeerDependencies:
      - supports-color
    dev: false

  /@sentry/react@6.19.7(react@16.14.0):
    resolution: {integrity: sha512-VzJeBg/v41jfxUYPkH2WYrKjWc4YiMLzDX0f4Zf6WkJ4v3IlDDSkX6DfmWekjTKBho6wiMkSNy2hJ1dHfGZ9jA==}
    engines: {node: '>=6'}
    peerDependencies:
      react: 15.x || 16.x || 17.x || 18.x
    dependencies:
      '@sentry/browser': 6.19.7
      '@sentry/minimal': 6.19.7
      '@sentry/types': 6.19.7
      '@sentry/utils': 6.19.7
      hoist-non-react-statics: 3.3.2
      react: 16.14.0
      tslib: 1.14.1
    dev: false

  /@sentry/tracing@6.19.7:
    resolution: {integrity: sha512-ol4TupNnv9Zd+bZei7B6Ygnr9N3Gp1PUrNI761QSlHtPC25xXC5ssSD3GMhBgyQrcvpuRcCFHVNNM97tN5cZiA==}
    engines: {node: '>=6'}
    dependencies:
      '@sentry/hub': 6.19.7
      '@sentry/minimal': 6.19.7
      '@sentry/types': 6.19.7
      '@sentry/utils': 6.19.7
      tslib: 1.14.1
    dev: false

  /@sentry/tracing@7.37.1:
    resolution: {integrity: sha512-3mQG2XtMCGqDkgfzhKpRJAIfRaokNAOF8WafgAmFmZQwEDsRAFjZ3pLoO+KiBUeQE5E5et7HyWBOl9rqHCkWnQ==}
    engines: {node: '>=8'}
    dependencies:
      '@sentry/core': 7.37.1
      '@sentry/types': 7.37.1
      '@sentry/utils': 7.37.1
      tslib: 1.14.1
    dev: false

  /@sentry/tracing@7.49.0:
    resolution: {integrity: sha512-RtyTt1DvX7s1M2ca9qnevOkuwn8HjbKXrSVHtMbQYoT3uGvjT8Pm71D5WtWMWH2QLpFgcqQq/1ifZBUAG4Y7qA==}
    engines: {node: '>=8'}
    dependencies:
      '@sentry-internal/tracing': 7.49.0
    dev: false

  /@sentry/types@6.19.7:
    resolution: {integrity: sha512-jH84pDYE+hHIbVnab3Hr+ZXr1v8QABfhx39KknxqKWr2l0oEItzepV0URvbEhB446lk/S/59230dlUUIBGsXbg==}
    engines: {node: '>=6'}
    dev: false

  /@sentry/types@7.37.1:
    resolution: {integrity: sha512-c2HWyWSgVA0V4+DSW2qVb0yjftrb1X/q2CzCom+ayjGHO72qyWC+9Tc+7ZfotU1mapRjqUWBgkXkbGmao8N8Ug==}
    engines: {node: '>=8'}
    dev: false

  /@sentry/types@7.49.0:
    resolution: {integrity: sha512-9yXXh7iv76+O6h2ONUVx0wsL1auqJFWez62mTjWk4350SgMmWp/zUkBxnVXhmcYqscz/CepC+Loz9vITLXtgxg==}
    engines: {node: '>=8'}
    dev: false

  /@sentry/utils@6.19.7:
    resolution: {integrity: sha512-z95ECmE3i9pbWoXQrD/7PgkBAzJYR+iXtPuTkpBjDKs86O3mT+PXOT3BAn79w2wkn7/i3vOGD2xVr1uiMl26dA==}
    engines: {node: '>=6'}
    dependencies:
      '@sentry/types': 6.19.7
      tslib: 1.14.1
    dev: false

  /@sentry/utils@7.37.1:
    resolution: {integrity: sha512-/4mJOyDsfysx+5TXyJgSI+Ihw2/0EVJbrHjCyXPDXW5ADwbtU8VdBZ0unOmF0hk4QfftqwM9cyEu3BN4iBJsEA==}
    engines: {node: '>=8'}
    dependencies:
      '@sentry/types': 7.37.1
      tslib: 1.14.1
    dev: false

  /@sentry/utils@7.49.0:
    resolution: {integrity: sha512-JdC9yGnOgev4ISJVwmIoFsk8Zx0psDZJAj2DV7x4wMZsO6QK+YjC7G3mUED/S5D5lsrkBZ/3uvQQhr8DQI4UcQ==}
    engines: {node: '>=8'}
    dependencies:
      '@sentry/types': 7.49.0
      tslib: 1.14.1
    dev: false

  /@sentry/webpack-plugin@1.18.8:
    resolution: {integrity: sha512-PtKr0NL62b5L3kPFGjwSNbIUwwcW5E5G6bQxAYZGpkgL1MFPnS4ND0SAsySuX0byQJRFFium5A19LpzyvQZSlQ==}
    engines: {node: '>= 8'}
    dependencies:
      '@sentry/cli': 1.75.0
    transitivePeerDependencies:
      - encoding
      - supports-color
    dev: false

  /@sideway/address@4.1.4:
    resolution: {integrity: sha512-7vwq+rOHVWjyXxVlR76Agnvhy8I9rpzjosTESvmhNeXOXdZZB15Fl+TI9x1SiHZH5Jv2wTGduSxFDIaq0m3DUw==}
    dependencies:
      '@hapi/hoek': 9.3.0

  /@sideway/formula@3.0.1:
    resolution: {integrity: sha512-/poHZJJVjx3L+zVD6g9KgHfYnb443oi7wLu/XKojDviHy6HOEOA6z1Trk5aR1dGcmPenJEgb2sK2I80LeS3MIg==}

  /@sideway/pinpoint@2.0.0:
    resolution: {integrity: sha512-RNiOoTPkptFtSVzQevY/yWtZwf/RxyVnPy/OcA9HBM3MlGDnBEYL5B41H0MTn0Uec8Hi+2qUtTfG2WWZBmMejQ==}

  /@sinclair/typebox@0.24.51:
    resolution: {integrity: sha512-1P1OROm/rdubP5aFDSZQILU0vrLCJ4fvHt6EoqHEM+2D/G5MK3bIaymUKLit8Js9gbns5UyJnkP/TZROLw4tUA==}
    dev: false

  /@sinclair/typebox@0.27.8:
    resolution: {integrity: sha512-+Fj43pSMwJs4KRrH/938Uf+uAELIgVBmQzg/q1YG10djyfA3TnrU8N8XzqCh/okZdszqBQTZf96idMfE5lnwTA==}

  /@sinclair/typebox@0.28.9:
    resolution: {integrity: sha512-m98m37J9CBZ8XinStjpss2ZOW50KG45XB4cAva2NGoQHiGPxhfNL2BzUXYCs6ahXdK7/F1NIjOGh+MPP5dK8Rw==}
    dev: true

  /@sindresorhus/is@0.14.0:
    resolution: {integrity: sha512-9NET910DNaIPngYnLLPeg+Ogzqsi9uM4mSboU5y6p8S5DzMTVEsJZrawi+BoDNUVBa2DhJqQYUFvMDfgU062LQ==}
    engines: {node: '>=6'}

  /@sindresorhus/is@4.6.0:
    resolution: {integrity: sha512-t09vSN3MdfsyCHoFcTRCH/iUtG7OJ0CsjzB8cjAmKc/va/kIgeDI/TxsigdncE/4be734m0cvIYwNaV4i2XqAw==}
    engines: {node: '>=10'}

  /@sindresorhus/slugify@1.1.2:
    resolution: {integrity: sha512-V9nR/W0Xd9TSGXpZ4iFUcFGhuOJtZX82Fzxj1YISlbSgKvIiNa7eLEZrT0vAraPOt++KHauIVNYgGRgjc13dXA==}
    engines: {node: '>=10'}
    dependencies:
      '@sindresorhus/transliterate': 0.1.2
      escape-string-regexp: 4.0.0

  /@sindresorhus/transliterate@0.1.2:
    resolution: {integrity: sha512-5/kmIOY9FF32nicXH+5yLNTX4NJ4atl7jRgqAJuIn/iyDFXBktOKDxCvyGE/EzmF4ngSUvjXxQUQlQiZ5lfw+w==}
    engines: {node: '>=10'}
    dependencies:
      escape-string-regexp: 2.0.0
      lodash.deburr: 4.1.0

  /@sinonjs/commons@1.8.6:
    resolution: {integrity: sha512-Ky+XkAkqPZSm3NLBeUng77EBQl3cmeJhITaGHdYH8kjVB+aun3S4XBRti2zt17mtt0mIUDiNxYeoJm6drVvBJQ==}
    dependencies:
      type-detect: 4.0.8
    dev: false

  /@sinonjs/commons@2.0.0:
    resolution: {integrity: sha512-uLa0j859mMrg2slwQYdO/AkrOfmH+X6LTVmNTS9CqexuE2IvVORIkSpJLqePAbEnKJ77aMmCwr1NUZ57120Xcg==}
    dependencies:
      type-detect: 4.0.8
    dev: true

  /@sinonjs/fake-timers@10.0.2:
    resolution: {integrity: sha512-SwUDyjWnah1AaNl7kxsa7cfLhlTYoiyhDAIgyh+El30YvXs/o7OLXpYH88Zdhyx9JExKrmHDJ+10bwIcY80Jmw==}
    dependencies:
      '@sinonjs/commons': 2.0.0
    dev: true

  /@sinonjs/fake-timers@8.1.0:
    resolution: {integrity: sha512-OAPJUAtgeINhh/TAlUID4QTs53Njm7xzddaVlEs/SXwgtiD1tW22zAB/W1wdqfrpmikgaWQ9Fw6Ws+hsiRm5Vg==}
    dependencies:
      '@sinonjs/commons': 1.8.6
    dev: false

  /@smithy/protocol-http@1.1.0:
    resolution: {integrity: sha512-H5y/kZOqfJSqRkwtcAoVbqONmhdXwSgYNJ1Glk5Ry8qlhVVy5qUzD9EklaCH8/XLnoCsLO/F/Giee8MIvaBRkg==}
    engines: {node: '>=14.0.0'}
    dependencies:
      '@smithy/types': 1.1.0
      tslib: 2.6.0
    dev: false
    optional: true

  /@smithy/types@1.1.0:
    resolution: {integrity: sha512-KzmvisMmuwD2jZXuC9e65JrgsZM97y5NpDU7g347oB+Q+xQLU6hQZ5zFNNbEfwwOJHoOvEVTna+dk1h/lW7alw==}
    engines: {node: '>=14.0.0'}
    dependencies:
      tslib: 2.6.0
    dev: false
    optional: true

  /@storybook/addon-a11y@6.5.16(react-dom@16.14.0)(react@16.14.0):
    resolution: {integrity: sha512-/e9s34o+TmEhy+Q3/YzbRJ5AJ/Sy0gjZXlvsCrcRpiQLdt5JRbN8s+Lbn/FWxy8U1Tb1wlLYlqjJ+fYi5RrS3A==}
    peerDependencies:
      react: ^16.8.0 || ^17.0.0 || ^18.0.0
      react-dom: ^16.8.0 || ^17.0.0 || ^18.0.0
    peerDependenciesMeta:
      react:
        optional: true
      react-dom:
        optional: true
    dependencies:
      '@storybook/addons': 6.5.16(react-dom@16.14.0)(react@16.14.0)
      '@storybook/api': 6.5.16(react-dom@16.14.0)(react@16.14.0)
      '@storybook/channels': 6.5.16
      '@storybook/client-logger': 6.5.16
      '@storybook/components': 6.5.16(react-dom@16.14.0)(react@16.14.0)
      '@storybook/core-events': 6.5.16
      '@storybook/csf': 0.0.2--canary.4566f4d.1
      '@storybook/theming': 6.5.16(react-dom@16.14.0)(react@16.14.0)
      axe-core: 4.6.3
      core-js: 3.29.0
      global: 4.4.0
      lodash: 4.17.21
      react: 16.14.0
      react-dom: 16.14.0(react@16.14.0)
      react-sizeme: 3.0.2
      regenerator-runtime: 0.13.11
      ts-dedent: 2.2.0
      util-deprecate: 1.0.2
    dev: true

  /@storybook/addon-actions@6.5.16(react-dom@16.14.0)(react@16.14.0):
    resolution: {integrity: sha512-aADjilFmuD6TNGz2CRPSupnyiA/IGkPJHDBTqMpsDXTUr8xnuD122xkIhg6UxmCM2y1c+ncwYXy3WPK2xXK57g==}
    peerDependencies:
      react: ^16.8.0 || ^17.0.0 || ^18.0.0
      react-dom: ^16.8.0 || ^17.0.0 || ^18.0.0
    peerDependenciesMeta:
      react:
        optional: true
      react-dom:
        optional: true
    dependencies:
      '@storybook/addons': 6.5.16(react-dom@16.14.0)(react@16.14.0)
      '@storybook/api': 6.5.16(react-dom@16.14.0)(react@16.14.0)
      '@storybook/client-logger': 6.5.16
      '@storybook/components': 6.5.16(react-dom@16.14.0)(react@16.14.0)
      '@storybook/core-events': 6.5.16
      '@storybook/csf': 0.0.2--canary.4566f4d.1
      '@storybook/theming': 6.5.16(react-dom@16.14.0)(react@16.14.0)
      core-js: 3.29.0
      fast-deep-equal: 3.1.3
      global: 4.4.0
      lodash: 4.17.21
      polished: 4.2.2
      prop-types: 15.8.1
      react: 16.14.0
      react-dom: 16.14.0(react@16.14.0)
      react-inspector: 5.1.1(react@16.14.0)
      regenerator-runtime: 0.13.11
      telejson: 6.0.8
      ts-dedent: 2.2.0
      util-deprecate: 1.0.2
      uuid-browser: 3.1.0
    dev: true

  /@storybook/addon-backgrounds@6.5.16(react-dom@16.14.0)(react@16.14.0):
    resolution: {integrity: sha512-t7qooZ892BruhilFmzYPbysFwpULt/q4zYXNSmKVbAYta8UVvitjcU4F18p8FpWd9WvhiTr0SDlyhNZuzvDfug==}
    peerDependencies:
      react: ^16.8.0 || ^17.0.0 || ^18.0.0
      react-dom: ^16.8.0 || ^17.0.0 || ^18.0.0
    peerDependenciesMeta:
      react:
        optional: true
      react-dom:
        optional: true
    dependencies:
      '@storybook/addons': 6.5.16(react-dom@16.14.0)(react@16.14.0)
      '@storybook/api': 6.5.16(react-dom@16.14.0)(react@16.14.0)
      '@storybook/client-logger': 6.5.16
      '@storybook/components': 6.5.16(react-dom@16.14.0)(react@16.14.0)
      '@storybook/core-events': 6.5.16
      '@storybook/csf': 0.0.2--canary.4566f4d.1
      '@storybook/theming': 6.5.16(react-dom@16.14.0)(react@16.14.0)
      core-js: 3.29.0
      global: 4.4.0
      memoizerific: 1.11.3
      react: 16.14.0
      react-dom: 16.14.0(react@16.14.0)
      regenerator-runtime: 0.13.11
      ts-dedent: 2.2.0
      util-deprecate: 1.0.2
    dev: true

  /@storybook/addon-controls@6.5.16(eslint@8.45.0)(react-dom@16.14.0)(react@16.14.0)(typescript@4.9.5):
    resolution: {integrity: sha512-kShSGjq1MjmmyL3l8i+uPz6yddtf82mzys0l82VKtcuyjrr5944wYFJ5NTXMfZxrO/U6FeFsfuFZE/k6ex3EMg==}
    peerDependencies:
      react: ^16.8.0 || ^17.0.0 || ^18.0.0
      react-dom: ^16.8.0 || ^17.0.0 || ^18.0.0
    peerDependenciesMeta:
      react:
        optional: true
      react-dom:
        optional: true
    dependencies:
      '@storybook/addons': 6.5.16(react-dom@16.14.0)(react@16.14.0)
      '@storybook/api': 6.5.16(react-dom@16.14.0)(react@16.14.0)
      '@storybook/client-logger': 6.5.16
      '@storybook/components': 6.5.16(react-dom@16.14.0)(react@16.14.0)
      '@storybook/core-common': 6.5.16(eslint@8.45.0)(react-dom@16.14.0)(react@16.14.0)(typescript@4.9.5)
      '@storybook/csf': 0.0.2--canary.4566f4d.1
      '@storybook/node-logger': 6.5.16
      '@storybook/store': 6.5.16(react-dom@16.14.0)(react@16.14.0)
      '@storybook/theming': 6.5.16(react-dom@16.14.0)(react@16.14.0)
      core-js: 3.29.0
      lodash: 4.17.21
      react: 16.14.0
      react-dom: 16.14.0(react@16.14.0)
      ts-dedent: 2.2.0
    transitivePeerDependencies:
      - eslint
      - supports-color
      - typescript
      - vue-template-compiler
      - webpack-cli
      - webpack-command
    dev: true

  /@storybook/addon-docs@6.5.16(@babel/core@7.22.9)(eslint@8.45.0)(react-dom@16.14.0)(react@16.14.0)(typescript@4.9.5)(webpack@5.88.1):
    resolution: {integrity: sha512-QM9WDZG9P02UvbzLu947a8ZngOrQeAKAT8jCibQFM/+RJ39xBlfm8rm+cQy3dm94wgtjmVkA3mKGOV/yrrsddg==}
    peerDependencies:
      '@storybook/mdx2-csf': ^0.0.3
      react: ^16.8.0 || ^17.0.0 || ^18.0.0
      react-dom: ^16.8.0 || ^17.0.0 || ^18.0.0
    peerDependenciesMeta:
      '@storybook/mdx2-csf':
        optional: true
      react:
        optional: true
      react-dom:
        optional: true
    dependencies:
      '@babel/plugin-transform-react-jsx': 7.21.0(@babel/core@7.22.9)
      '@babel/preset-env': 7.22.9(@babel/core@7.22.9)
      '@jest/transform': 26.6.2
      '@mdx-js/react': 1.6.22(react@16.14.0)
      '@storybook/addons': 6.5.16(react-dom@16.14.0)(react@16.14.0)
      '@storybook/api': 6.5.16(react-dom@16.14.0)(react@16.14.0)
      '@storybook/components': 6.5.16(react-dom@16.14.0)(react@16.14.0)
      '@storybook/core-common': 6.5.16(eslint@8.45.0)(react-dom@16.14.0)(react@16.14.0)(typescript@4.9.5)
      '@storybook/core-events': 6.5.16
      '@storybook/csf': 0.0.2--canary.4566f4d.1
      '@storybook/docs-tools': 6.5.16(react-dom@16.14.0)(react@16.14.0)
      '@storybook/mdx1-csf': 0.0.1(@babel/core@7.22.9)
      '@storybook/node-logger': 6.5.16
      '@storybook/postinstall': 6.5.16
      '@storybook/preview-web': 6.5.16(react-dom@16.14.0)(react@16.14.0)
      '@storybook/source-loader': 6.5.16(react-dom@16.14.0)(react@16.14.0)
      '@storybook/store': 6.5.16(react-dom@16.14.0)(react@16.14.0)
      '@storybook/theming': 6.5.16(react-dom@16.14.0)(react@16.14.0)
      babel-loader: 8.3.0(@babel/core@7.22.9)(webpack@5.88.1)
      core-js: 3.29.0
      fast-deep-equal: 3.1.3
      global: 4.4.0
      lodash: 4.17.21
      react: 16.14.0
      react-dom: 16.14.0(react@16.14.0)
      regenerator-runtime: 0.13.11
      remark-external-links: 8.0.0
      remark-slug: 6.1.0
      ts-dedent: 2.2.0
      util-deprecate: 1.0.2
    transitivePeerDependencies:
      - '@babel/core'
      - eslint
      - supports-color
      - typescript
      - vue-template-compiler
      - webpack
      - webpack-cli
      - webpack-command
    dev: true

  /@storybook/addon-essentials@6.5.16(@babel/core@7.22.9)(@storybook/builder-webpack5@6.5.16)(eslint@8.45.0)(react-dom@16.14.0)(react@16.14.0)(typescript@4.9.5)(webpack@5.88.1):
    resolution: {integrity: sha512-TeoMr6tEit4Pe91GH6f8g/oar1P4M0JL9S6oMcFxxrhhtOGO7XkWD5EnfyCx272Ok2VYfE58FNBTGPNBVIqYKQ==}
    peerDependencies:
      '@babel/core': ^7.9.6
      '@storybook/angular': '*'
      '@storybook/builder-manager4': '*'
      '@storybook/builder-manager5': '*'
      '@storybook/builder-webpack4': '*'
      '@storybook/builder-webpack5': '*'
      '@storybook/html': '*'
      '@storybook/vue': '*'
      '@storybook/vue3': '*'
      '@storybook/web-components': '*'
      lit: '*'
      lit-html: '*'
      react: '*'
      react-dom: '*'
      svelte: '*'
      sveltedoc-parser: '*'
      vue: '*'
      webpack: '*'
    peerDependenciesMeta:
      '@storybook/angular':
        optional: true
      '@storybook/builder-manager4':
        optional: true
      '@storybook/builder-manager5':
        optional: true
      '@storybook/builder-webpack4':
        optional: true
      '@storybook/builder-webpack5':
        optional: true
      '@storybook/html':
        optional: true
      '@storybook/vue':
        optional: true
      '@storybook/vue3':
        optional: true
      '@storybook/web-components':
        optional: true
      lit:
        optional: true
      lit-html:
        optional: true
      react:
        optional: true
      react-dom:
        optional: true
      svelte:
        optional: true
      sveltedoc-parser:
        optional: true
      vue:
        optional: true
      webpack:
        optional: true
    dependencies:
      '@babel/core': 7.22.9
      '@storybook/addon-actions': 6.5.16(react-dom@16.14.0)(react@16.14.0)
      '@storybook/addon-backgrounds': 6.5.16(react-dom@16.14.0)(react@16.14.0)
      '@storybook/addon-controls': 6.5.16(eslint@8.45.0)(react-dom@16.14.0)(react@16.14.0)(typescript@4.9.5)
      '@storybook/addon-docs': 6.5.16(@babel/core@7.22.9)(eslint@8.45.0)(react-dom@16.14.0)(react@16.14.0)(typescript@4.9.5)(webpack@5.88.1)
      '@storybook/addon-measure': 6.5.16(react-dom@16.14.0)(react@16.14.0)
      '@storybook/addon-outline': 6.5.16(react-dom@16.14.0)(react@16.14.0)
      '@storybook/addon-toolbars': 6.5.16(react-dom@16.14.0)(react@16.14.0)
      '@storybook/addon-viewport': 6.5.16(react-dom@16.14.0)(react@16.14.0)
      '@storybook/addons': 6.5.16(react-dom@16.14.0)(react@16.14.0)
      '@storybook/api': 6.5.16(react-dom@16.14.0)(react@16.14.0)
      '@storybook/builder-webpack5': 6.5.16(eslint@8.45.0)(react-dom@16.14.0)(react@16.14.0)(typescript@4.9.5)
      '@storybook/core-common': 6.5.16(eslint@8.45.0)(react-dom@16.14.0)(react@16.14.0)(typescript@4.9.5)
      '@storybook/node-logger': 6.5.16
      core-js: 3.29.0
      react: 16.14.0
      react-dom: 16.14.0(react@16.14.0)
      regenerator-runtime: 0.13.11
      ts-dedent: 2.2.0
      webpack: 5.88.1(webpack-cli@4.10.0)
    transitivePeerDependencies:
      - '@storybook/mdx2-csf'
      - eslint
      - supports-color
      - typescript
      - vue-template-compiler
      - webpack-cli
      - webpack-command
    dev: true

  /@storybook/addon-links@6.5.16(react-dom@16.14.0)(react@16.14.0):
    resolution: {integrity: sha512-P/mmqK57NGXnR0i3d/T5B0rIt0Lg8Yq+qionRr3LK3AwG/4yGnYt4GNomLEknn/eEwABYq1Q/Z1aOpgIhNdq5A==}
    peerDependencies:
      react: ^16.8.0 || ^17.0.0 || ^18.0.0
      react-dom: ^16.8.0 || ^17.0.0 || ^18.0.0
    peerDependenciesMeta:
      react:
        optional: true
      react-dom:
        optional: true
    dependencies:
      '@storybook/addons': 6.5.16(react-dom@16.14.0)(react@16.14.0)
      '@storybook/client-logger': 6.5.16
      '@storybook/core-events': 6.5.16
      '@storybook/csf': 0.0.2--canary.4566f4d.1
      '@storybook/router': 6.5.16(react-dom@16.14.0)(react@16.14.0)
      '@types/qs': 6.9.7
      core-js: 3.29.0
      global: 4.4.0
      prop-types: 15.8.1
      qs: 6.11.0
      react: 16.14.0
      react-dom: 16.14.0(react@16.14.0)
      regenerator-runtime: 0.13.11
      ts-dedent: 2.2.0
    dev: true

  /@storybook/addon-measure@6.5.16(react-dom@16.14.0)(react@16.14.0):
    resolution: {integrity: sha512-DMwnXkmM2L6POTh4KaOWvOAtQ2p9Tr1UUNxz6VXiN5cKFohpCs6x0txdLU5WN8eWIq0VFsO7u5ZX34CGCc6gCg==}
    peerDependencies:
      react: ^16.8.0 || ^17.0.0 || ^18.0.0
      react-dom: ^16.8.0 || ^17.0.0 || ^18.0.0
    peerDependenciesMeta:
      react:
        optional: true
      react-dom:
        optional: true
    dependencies:
      '@storybook/addons': 6.5.16(react-dom@16.14.0)(react@16.14.0)
      '@storybook/api': 6.5.16(react-dom@16.14.0)(react@16.14.0)
      '@storybook/client-logger': 6.5.16
      '@storybook/components': 6.5.16(react-dom@16.14.0)(react@16.14.0)
      '@storybook/core-events': 6.5.16
      '@storybook/csf': 0.0.2--canary.4566f4d.1
      core-js: 3.29.0
      global: 4.4.0
      react: 16.14.0
      react-dom: 16.14.0(react@16.14.0)
    dev: true

  /@storybook/addon-outline@6.5.16(react-dom@16.14.0)(react@16.14.0):
    resolution: {integrity: sha512-0du96nha4qltexO0Xq1xB7LeRSbqjC9XqtZLflXG7/X3ABoPD2cXgOV97eeaXUodIyb2qYBbHUfftBeA75x0+w==}
    peerDependencies:
      react: ^16.8.0 || ^17.0.0 || ^18.0.0
      react-dom: ^16.8.0 || ^17.0.0 || ^18.0.0
    peerDependenciesMeta:
      react:
        optional: true
      react-dom:
        optional: true
    dependencies:
      '@storybook/addons': 6.5.16(react-dom@16.14.0)(react@16.14.0)
      '@storybook/api': 6.5.16(react-dom@16.14.0)(react@16.14.0)
      '@storybook/client-logger': 6.5.16
      '@storybook/components': 6.5.16(react-dom@16.14.0)(react@16.14.0)
      '@storybook/core-events': 6.5.16
      '@storybook/csf': 0.0.2--canary.4566f4d.1
      core-js: 3.29.0
      global: 4.4.0
      react: 16.14.0
      react-dom: 16.14.0(react@16.14.0)
      regenerator-runtime: 0.13.11
      ts-dedent: 2.2.0
    dev: true

  /@storybook/addon-postcss@2.0.0(webpack@5.88.1):
    resolution: {integrity: sha512-Nt82A7e9zJH4+A+VzLKKswUfru+T6FJTakj4dccP0i8DSn7a0CkzRPrLuZBq8tg4voV6gD74bcDf3gViCVBGtA==}
    engines: {node: '>=10', yarn: ^1.17.0}
    dependencies:
      '@storybook/node-logger': 6.5.16
      css-loader: 3.6.0(webpack@5.88.1)
      postcss: 7.0.39
      postcss-loader: 4.3.0(postcss@7.0.39)(webpack@5.88.1)
      style-loader: 1.3.0(webpack@5.88.1)
    transitivePeerDependencies:
      - webpack
    dev: true

  /@storybook/addon-toolbars@6.5.16(react-dom@16.14.0)(react@16.14.0):
    resolution: {integrity: sha512-y3PuUKiwOWrAvqx1YdUvArg0UaAwmboXFeR2bkrowk1xcT+xnRO3rML4npFeUl26OQ1FzwxX/cw6nknREBBLEA==}
    peerDependencies:
      react: ^16.8.0 || ^17.0.0 || ^18.0.0
      react-dom: ^16.8.0 || ^17.0.0 || ^18.0.0
    peerDependenciesMeta:
      react:
        optional: true
      react-dom:
        optional: true
    dependencies:
      '@storybook/addons': 6.5.16(react-dom@16.14.0)(react@16.14.0)
      '@storybook/api': 6.5.16(react-dom@16.14.0)(react@16.14.0)
      '@storybook/client-logger': 6.5.16
      '@storybook/components': 6.5.16(react-dom@16.14.0)(react@16.14.0)
      '@storybook/theming': 6.5.16(react-dom@16.14.0)(react@16.14.0)
      core-js: 3.29.0
      react: 16.14.0
      react-dom: 16.14.0(react@16.14.0)
      regenerator-runtime: 0.13.11
    dev: true

  /@storybook/addon-viewport@6.5.16(react-dom@16.14.0)(react@16.14.0):
    resolution: {integrity: sha512-1Vyqf1U6Qng6TXlf4SdqUKyizlw1Wn6+qW8YeA2q1lbkJqn3UlnHXIp8Q0t/5q1dK5BFtREox3+jkGwbJrzkmA==}
    peerDependencies:
      react: ^16.8.0 || ^17.0.0 || ^18.0.0
      react-dom: ^16.8.0 || ^17.0.0 || ^18.0.0
    peerDependenciesMeta:
      react:
        optional: true
      react-dom:
        optional: true
    dependencies:
      '@storybook/addons': 6.5.16(react-dom@16.14.0)(react@16.14.0)
      '@storybook/api': 6.5.16(react-dom@16.14.0)(react@16.14.0)
      '@storybook/client-logger': 6.5.16
      '@storybook/components': 6.5.16(react-dom@16.14.0)(react@16.14.0)
      '@storybook/core-events': 6.5.16
      '@storybook/theming': 6.5.16(react-dom@16.14.0)(react@16.14.0)
      core-js: 3.29.0
      global: 4.4.0
      memoizerific: 1.11.3
      prop-types: 15.8.1
      react: 16.14.0
      react-dom: 16.14.0(react@16.14.0)
      regenerator-runtime: 0.13.11
    dev: true

  /@storybook/addons@6.5.16(react-dom@16.14.0)(react@16.14.0):
    resolution: {integrity: sha512-p3DqQi+8QRL5k7jXhXmJZLsE/GqHqyY6PcoA1oNTJr0try48uhTGUOYkgzmqtDaa/qPFO5LP+xCPzZXckGtquQ==}
    peerDependencies:
      react: ^16.8.0 || ^17.0.0 || ^18.0.0
      react-dom: ^16.8.0 || ^17.0.0 || ^18.0.0
    dependencies:
      '@storybook/api': 6.5.16(react-dom@16.14.0)(react@16.14.0)
      '@storybook/channels': 6.5.16
      '@storybook/client-logger': 6.5.16
      '@storybook/core-events': 6.5.16
      '@storybook/csf': 0.0.2--canary.4566f4d.1
      '@storybook/router': 6.5.16(react-dom@16.14.0)(react@16.14.0)
      '@storybook/theming': 6.5.16(react-dom@16.14.0)(react@16.14.0)
      '@types/webpack-env': 1.18.0
      core-js: 3.29.0
      global: 4.4.0
      react: 16.14.0
      react-dom: 16.14.0(react@16.14.0)
      regenerator-runtime: 0.13.11
    dev: true

  /@storybook/api@6.5.16(react-dom@16.14.0)(react@16.14.0):
    resolution: {integrity: sha512-HOsuT8iomqeTMQJrRx5U8nsC7lJTwRr1DhdD0SzlqL4c80S/7uuCy4IZvOt4sYQjOzW5fOo/kamcoBXyLproTA==}
    peerDependencies:
      react: ^16.8.0 || ^17.0.0 || ^18.0.0
      react-dom: ^16.8.0 || ^17.0.0 || ^18.0.0
    dependencies:
      '@storybook/channels': 6.5.16
      '@storybook/client-logger': 6.5.16
      '@storybook/core-events': 6.5.16
      '@storybook/csf': 0.0.2--canary.4566f4d.1
      '@storybook/router': 6.5.16(react-dom@16.14.0)(react@16.14.0)
      '@storybook/semver': 7.3.2
      '@storybook/theming': 6.5.16(react-dom@16.14.0)(react@16.14.0)
      core-js: 3.29.0
      fast-deep-equal: 3.1.3
      global: 4.4.0
      lodash: 4.17.21
      memoizerific: 1.11.3
      react: 16.14.0
      react-dom: 16.14.0(react@16.14.0)
      regenerator-runtime: 0.13.11
      store2: 2.14.2
      telejson: 6.0.8
      ts-dedent: 2.2.0
      util-deprecate: 1.0.2
    dev: true

  /@storybook/builder-webpack4@6.5.16(eslint@8.45.0)(react-dom@16.14.0)(react@16.14.0)(typescript@4.9.5):
    resolution: {integrity: sha512-YqDIrVNsUo8r9xc6AxsYDLxVYtMgl5Bxk+8/h1adsOko+jAFhdg6hOcAVxEmoSI0TMASOOVMFlT2hr23ppN2rQ==}
    peerDependencies:
      react: ^16.8.0 || ^17.0.0 || ^18.0.0
      react-dom: ^16.8.0 || ^17.0.0 || ^18.0.0
      typescript: '*'
    peerDependenciesMeta:
      typescript:
        optional: true
    dependencies:
      '@babel/core': 7.22.9
      '@storybook/addons': 6.5.16(react-dom@16.14.0)(react@16.14.0)
      '@storybook/api': 6.5.16(react-dom@16.14.0)(react@16.14.0)
      '@storybook/channel-postmessage': 6.5.16
      '@storybook/channels': 6.5.16
      '@storybook/client-api': 6.5.16(react-dom@16.14.0)(react@16.14.0)
      '@storybook/client-logger': 6.5.16
      '@storybook/components': 6.5.16(react-dom@16.14.0)(react@16.14.0)
      '@storybook/core-common': 6.5.16(eslint@8.45.0)(react-dom@16.14.0)(react@16.14.0)(typescript@4.9.5)
      '@storybook/core-events': 6.5.16
      '@storybook/node-logger': 6.5.16
      '@storybook/preview-web': 6.5.16(react-dom@16.14.0)(react@16.14.0)
      '@storybook/router': 6.5.16(react-dom@16.14.0)(react@16.14.0)
      '@storybook/semver': 7.3.2
      '@storybook/store': 6.5.16(react-dom@16.14.0)(react@16.14.0)
      '@storybook/theming': 6.5.16(react-dom@16.14.0)(react@16.14.0)
      '@storybook/ui': 6.5.16(react-dom@16.14.0)(react@16.14.0)
      '@types/node': 16.18.23
      '@types/webpack': 4.41.33
      autoprefixer: 9.8.8
      babel-loader: 8.3.0(@babel/core@7.22.9)(webpack@4.46.0)
      case-sensitive-paths-webpack-plugin: 2.4.0
      core-js: 3.29.0
      css-loader: 3.6.0(webpack@4.46.0)
      file-loader: 6.2.0(webpack@4.46.0)
      find-up: 5.0.0
      fork-ts-checker-webpack-plugin: 4.1.6(eslint@8.45.0)(typescript@4.9.5)(webpack@4.46.0)
      glob: 7.2.3
      glob-promise: 3.4.0(glob@7.2.3)
      global: 4.4.0
      html-webpack-plugin: 4.5.2(webpack@4.46.0)
      pnp-webpack-plugin: 1.6.4(typescript@4.9.5)
      postcss: 7.0.39
      postcss-flexbugs-fixes: 4.2.1
      postcss-loader: 4.3.0(postcss@7.0.39)(webpack@4.46.0)
      raw-loader: 4.0.2(webpack@4.46.0)
      react: 16.14.0
      react-dom: 16.14.0(react@16.14.0)
      stable: 0.1.8
      style-loader: 1.3.0(webpack@4.46.0)
      terser-webpack-plugin: 4.2.3(webpack@4.46.0)
      ts-dedent: 2.2.0
      typescript: 4.9.5
      url-loader: 4.1.1(file-loader@6.2.0)(webpack@4.46.0)
      util-deprecate: 1.0.2
      webpack: 4.46.0
      webpack-dev-middleware: 3.7.3(webpack@4.46.0)
      webpack-filter-warnings-plugin: 1.2.1(webpack@4.46.0)
      webpack-hot-middleware: 2.25.3
      webpack-virtual-modules: 0.2.2
    transitivePeerDependencies:
      - bluebird
      - eslint
      - supports-color
      - vue-template-compiler
      - webpack-cli
      - webpack-command
    dev: true

  /@storybook/builder-webpack5@6.5.16(eslint@8.45.0)(react-dom@16.14.0)(react@16.14.0)(typescript@4.9.5):
    resolution: {integrity: sha512-kh8Sofm1sbijaHDWtm0sXabqACHVFjikU/fIkkW786kpjoPIPIec1a+hrLgDsZxMU3I7XapSOaCFzWt6FjVXjg==}
    peerDependencies:
      react: ^16.8.0 || ^17.0.0 || ^18.0.0
      react-dom: ^16.8.0 || ^17.0.0 || ^18.0.0
      typescript: '*'
    peerDependenciesMeta:
      typescript:
        optional: true
    dependencies:
      '@babel/core': 7.22.9
      '@storybook/addons': 6.5.16(react-dom@16.14.0)(react@16.14.0)
      '@storybook/api': 6.5.16(react-dom@16.14.0)(react@16.14.0)
      '@storybook/channel-postmessage': 6.5.16
      '@storybook/channels': 6.5.16
      '@storybook/client-api': 6.5.16(react-dom@16.14.0)(react@16.14.0)
      '@storybook/client-logger': 6.5.16
      '@storybook/components': 6.5.16(react-dom@16.14.0)(react@16.14.0)
      '@storybook/core-common': 6.5.16(eslint@8.45.0)(react-dom@16.14.0)(react@16.14.0)(typescript@4.9.5)
      '@storybook/core-events': 6.5.16
      '@storybook/node-logger': 6.5.16
      '@storybook/preview-web': 6.5.16(react-dom@16.14.0)(react@16.14.0)
      '@storybook/router': 6.5.16(react-dom@16.14.0)(react@16.14.0)
      '@storybook/semver': 7.3.2
      '@storybook/store': 6.5.16(react-dom@16.14.0)(react@16.14.0)
      '@storybook/theming': 6.5.16(react-dom@16.14.0)(react@16.14.0)
      '@types/node': 16.18.14
      babel-loader: 8.3.0(@babel/core@7.22.9)(webpack@5.88.1)
      babel-plugin-named-exports-order: 0.0.2
      browser-assert: 1.2.1
      case-sensitive-paths-webpack-plugin: 2.4.0
      core-js: 3.29.0
      css-loader: 5.2.7(webpack@5.88.1)
      fork-ts-checker-webpack-plugin: 6.5.2(eslint@8.45.0)(typescript@4.9.5)(webpack@5.88.1)
      glob: 7.2.3
      glob-promise: 3.4.0(glob@7.2.3)
      html-webpack-plugin: 5.5.0(webpack@5.88.1)
      path-browserify: 1.0.1
      process: 0.11.10
      react: 16.14.0
      react-dom: 16.14.0(react@16.14.0)
      stable: 0.1.8
      style-loader: 2.0.0(webpack@5.88.1)
      terser-webpack-plugin: 5.3.6(webpack@5.88.1)
      ts-dedent: 2.2.0
      typescript: 4.9.5
      util-deprecate: 1.0.2
      webpack: 5.88.1(webpack-cli@4.10.0)
      webpack-dev-middleware: 4.3.0(webpack@5.88.1)
      webpack-hot-middleware: 2.25.3
      webpack-virtual-modules: 0.4.6
    transitivePeerDependencies:
      - '@swc/core'
      - esbuild
      - eslint
      - supports-color
      - uglify-js
      - vue-template-compiler
      - webpack-cli
      - webpack-command
    dev: true

  /@storybook/channel-postmessage@6.5.16:
    resolution: {integrity: sha512-fZZSN29dsUArWOx7e7lTdMA9+7zijVwCwbvi2Fo4fqhRLh1DsTb/VXfz1FKMCWAjNlcX7QQvV25tnxbqsD6lyw==}
    dependencies:
      '@storybook/channels': 6.5.16
      '@storybook/client-logger': 6.5.16
      '@storybook/core-events': 6.5.16
      core-js: 3.29.0
      global: 4.4.0
      qs: 6.11.1
      telejson: 6.0.8
    dev: true

  /@storybook/channel-websocket@6.5.16:
    resolution: {integrity: sha512-wJg2lpBjmRC2GJFzmhB9kxlh109VE58r/0WhFtLbwKvPqsvGf82xkBEl6BtBCvIQ4stzYnj/XijjA8qSi2zpOg==}
    dependencies:
      '@storybook/channels': 6.5.16
      '@storybook/client-logger': 6.5.16
      core-js: 3.29.0
      global: 4.4.0
      telejson: 6.0.8
    dev: true

  /@storybook/channels@6.5.16:
    resolution: {integrity: sha512-VylzaWQZaMozEwZPJdyJoz+0jpDa8GRyaqu9TGG6QGv+KU5POoZaGLDkRE7TzWkyyP0KQLo80K99MssZCpgSeg==}
    dependencies:
      core-js: 3.29.0
      ts-dedent: 2.2.0
      util-deprecate: 1.0.2
    dev: true

  /@storybook/client-api@6.5.16(react-dom@16.14.0)(react@16.14.0):
    resolution: {integrity: sha512-i3UwkzzUFw8I+E6fOcgB5sc4oU2fhvaKnqC1mpd9IYGJ9JN9MnGIaVl3Ko28DtFItu/QabC9JsLIJVripFLktQ==}
    peerDependencies:
      react: ^16.8.0 || ^17.0.0 || ^18.0.0
      react-dom: ^16.8.0 || ^17.0.0 || ^18.0.0
    dependencies:
      '@storybook/addons': 6.5.16(react-dom@16.14.0)(react@16.14.0)
      '@storybook/channel-postmessage': 6.5.16
      '@storybook/channels': 6.5.16
      '@storybook/client-logger': 6.5.16
      '@storybook/core-events': 6.5.16
      '@storybook/csf': 0.0.2--canary.4566f4d.1
      '@storybook/store': 6.5.16(react-dom@16.14.0)(react@16.14.0)
      '@types/qs': 6.9.7
      '@types/webpack-env': 1.18.0
      core-js: 3.29.0
      fast-deep-equal: 3.1.3
      global: 4.4.0
      lodash: 4.17.21
      memoizerific: 1.11.3
      qs: 6.11.1
      react: 16.14.0
      react-dom: 16.14.0(react@16.14.0)
      regenerator-runtime: 0.13.11
      store2: 2.14.2
      synchronous-promise: 2.0.17
      ts-dedent: 2.2.0
      util-deprecate: 1.0.2
    dev: true

  /@storybook/client-logger@6.5.16:
    resolution: {integrity: sha512-pxcNaCj3ItDdicPTXTtmYJE3YC1SjxFrBmHcyrN+nffeNyiMuViJdOOZzzzucTUG0wcOOX8jaSyak+nnHg5H1Q==}
    dependencies:
      core-js: 3.29.0
      global: 4.4.0
    dev: true

  /@storybook/components@6.5.16(react-dom@16.14.0)(react@16.14.0):
    resolution: {integrity: sha512-LzBOFJKITLtDcbW9jXl0/PaG+4xAz25PK8JxPZpIALbmOpYWOAPcO6V9C2heX6e6NgWFMUxjplkULEk9RCQMNA==}
    peerDependencies:
      react: ^16.8.0 || ^17.0.0 || ^18.0.0
      react-dom: ^16.8.0 || ^17.0.0 || ^18.0.0
    dependencies:
      '@storybook/client-logger': 6.5.16
      '@storybook/csf': 0.0.2--canary.4566f4d.1
      '@storybook/theming': 6.5.16(react-dom@16.14.0)(react@16.14.0)
      core-js: 3.29.0
      memoizerific: 1.11.3
      qs: 6.11.1
      react: 16.14.0
      react-dom: 16.14.0(react@16.14.0)
      regenerator-runtime: 0.13.11
      util-deprecate: 1.0.2
    dev: true

  /@storybook/core-client@6.5.16(react-dom@16.14.0)(react@16.14.0)(typescript@4.9.5)(webpack@4.46.0):
    resolution: {integrity: sha512-14IRaDrVtKrQ+gNWC0wPwkCNfkZOKghYV/swCUnQX3rP99defsZK8Hc7xHIYoAiOP5+sc3sweRAxgmFiJeQ1Ig==}
    peerDependencies:
      react: ^16.8.0 || ^17.0.0 || ^18.0.0
      react-dom: ^16.8.0 || ^17.0.0 || ^18.0.0
      typescript: '*'
      webpack: '*'
    peerDependenciesMeta:
      typescript:
        optional: true
    dependencies:
      '@storybook/addons': 6.5.16(react-dom@16.14.0)(react@16.14.0)
      '@storybook/channel-postmessage': 6.5.16
      '@storybook/channel-websocket': 6.5.16
      '@storybook/client-api': 6.5.16(react-dom@16.14.0)(react@16.14.0)
      '@storybook/client-logger': 6.5.16
      '@storybook/core-events': 6.5.16
      '@storybook/csf': 0.0.2--canary.4566f4d.1
      '@storybook/preview-web': 6.5.16(react-dom@16.14.0)(react@16.14.0)
      '@storybook/store': 6.5.16(react-dom@16.14.0)(react@16.14.0)
      '@storybook/ui': 6.5.16(react-dom@16.14.0)(react@16.14.0)
      airbnb-js-shims: 2.2.1
      ansi-to-html: 0.6.15
      core-js: 3.29.0
      global: 4.4.0
      lodash: 4.17.21
      qs: 6.11.1
      react: 16.14.0
      react-dom: 16.14.0(react@16.14.0)
      regenerator-runtime: 0.13.11
      ts-dedent: 2.2.0
      typescript: 4.9.5
      unfetch: 4.2.0
      util-deprecate: 1.0.2
      webpack: 4.46.0
    dev: true

  /@storybook/core-client@6.5.16(react-dom@16.14.0)(react@16.14.0)(typescript@4.9.5)(webpack@5.88.1):
    resolution: {integrity: sha512-14IRaDrVtKrQ+gNWC0wPwkCNfkZOKghYV/swCUnQX3rP99defsZK8Hc7xHIYoAiOP5+sc3sweRAxgmFiJeQ1Ig==}
    peerDependencies:
      react: ^16.8.0 || ^17.0.0 || ^18.0.0
      react-dom: ^16.8.0 || ^17.0.0 || ^18.0.0
      typescript: '*'
      webpack: '*'
    peerDependenciesMeta:
      typescript:
        optional: true
    dependencies:
      '@storybook/addons': 6.5.16(react-dom@16.14.0)(react@16.14.0)
      '@storybook/channel-postmessage': 6.5.16
      '@storybook/channel-websocket': 6.5.16
      '@storybook/client-api': 6.5.16(react-dom@16.14.0)(react@16.14.0)
      '@storybook/client-logger': 6.5.16
      '@storybook/core-events': 6.5.16
      '@storybook/csf': 0.0.2--canary.4566f4d.1
      '@storybook/preview-web': 6.5.16(react-dom@16.14.0)(react@16.14.0)
      '@storybook/store': 6.5.16(react-dom@16.14.0)(react@16.14.0)
      '@storybook/ui': 6.5.16(react-dom@16.14.0)(react@16.14.0)
      airbnb-js-shims: 2.2.1
      ansi-to-html: 0.6.15
      core-js: 3.29.0
      global: 4.4.0
      lodash: 4.17.21
      qs: 6.11.1
      react: 16.14.0
      react-dom: 16.14.0(react@16.14.0)
      regenerator-runtime: 0.13.11
      ts-dedent: 2.2.0
      typescript: 4.9.5
      unfetch: 4.2.0
      util-deprecate: 1.0.2
      webpack: 5.88.1(webpack-cli@4.10.0)
    dev: true

  /@storybook/core-common@6.5.16(eslint@8.45.0)(react-dom@16.14.0)(react@16.14.0)(typescript@4.9.5):
    resolution: {integrity: sha512-2qtnKP3TTOzt2cp6LXKRTh7XrI9z5VanMnMTgeoFcA5ebnndD4V6BExQUdYPClE/QooLx6blUWNgS9dFEpjSqQ==}
    peerDependencies:
      react: ^16.8.0 || ^17.0.0 || ^18.0.0
      react-dom: ^16.8.0 || ^17.0.0 || ^18.0.0
      typescript: '*'
    peerDependenciesMeta:
      typescript:
        optional: true
    dependencies:
      '@babel/core': 7.22.9
      '@babel/plugin-proposal-class-properties': 7.17.12(@babel/core@7.22.9)
      '@babel/plugin-proposal-decorators': 7.21.0(@babel/core@7.22.9)
      '@babel/plugin-proposal-export-default-from': 7.22.5(@babel/core@7.22.9)
      '@babel/plugin-proposal-nullish-coalescing-operator': 7.18.6(@babel/core@7.22.9)
      '@babel/plugin-proposal-object-rest-spread': 7.18.0(@babel/core@7.22.9)
      '@babel/plugin-proposal-optional-chaining': 7.17.12(@babel/core@7.22.9)
      '@babel/plugin-proposal-private-methods': 7.18.6(@babel/core@7.22.9)
      '@babel/plugin-proposal-private-property-in-object': 7.21.0(@babel/core@7.22.9)
      '@babel/plugin-syntax-dynamic-import': 7.8.3(@babel/core@7.22.9)
      '@babel/plugin-transform-arrow-functions': 7.22.5(@babel/core@7.22.9)
      '@babel/plugin-transform-block-scoping': 7.22.5(@babel/core@7.22.9)
      '@babel/plugin-transform-classes': 7.22.6(@babel/core@7.22.9)
      '@babel/plugin-transform-destructuring': 7.22.5(@babel/core@7.22.9)
      '@babel/plugin-transform-for-of': 7.22.5(@babel/core@7.22.9)
      '@babel/plugin-transform-parameters': 7.22.5(@babel/core@7.22.9)
      '@babel/plugin-transform-shorthand-properties': 7.22.5(@babel/core@7.22.9)
      '@babel/plugin-transform-spread': 7.22.5(@babel/core@7.22.9)
      '@babel/preset-env': 7.22.9(@babel/core@7.22.9)
      '@babel/preset-react': 7.22.5(@babel/core@7.22.9)
      '@babel/preset-typescript': 7.22.5(@babel/core@7.22.9)
      '@babel/register': 7.22.5(@babel/core@7.22.9)
      '@storybook/node-logger': 6.5.16
      '@storybook/semver': 7.3.2
      '@types/node': 16.18.23
      '@types/pretty-hrtime': 1.0.1
      babel-loader: 8.3.0(@babel/core@7.22.9)(webpack@4.46.0)
      babel-plugin-macros: 3.1.0
      babel-plugin-polyfill-corejs3: 0.1.7(@babel/core@7.22.9)
      chalk: 4.1.2
      core-js: 3.29.0
      express: 4.18.2
      file-system-cache: 1.1.0
      find-up: 5.0.0
      fork-ts-checker-webpack-plugin: 6.5.2(eslint@8.45.0)(typescript@4.9.5)(webpack@4.46.0)
      fs-extra: 9.1.0
      glob: 7.2.3
      handlebars: 4.7.7
      interpret: 2.2.0
      json5: 2.2.3
      lazy-universal-dotenv: 3.0.1
      picomatch: 2.3.1
      pkg-dir: 5.0.0
      pretty-hrtime: 1.0.3
      react: 16.14.0
      react-dom: 16.14.0(react@16.14.0)
      resolve-from: 5.0.0
      slash: 3.0.0
      telejson: 6.0.8
      ts-dedent: 2.2.0
      typescript: 4.9.5
      util-deprecate: 1.0.2
      webpack: 4.46.0
    transitivePeerDependencies:
      - eslint
      - supports-color
      - vue-template-compiler
      - webpack-cli
      - webpack-command
    dev: true

  /@storybook/core-events@6.5.16:
    resolution: {integrity: sha512-qMZQwmvzpH5F2uwNUllTPg6eZXr2OaYZQRRN8VZJiuorZzDNdAFmiVWMWdkThwmyLEJuQKXxqCL8lMj/7PPM+g==}
    dependencies:
      core-js: 3.29.0
    dev: true

  /@storybook/core-server@6.5.16(@storybook/builder-webpack5@6.5.16)(@storybook/manager-webpack5@6.5.16)(eslint@8.45.0)(react-dom@16.14.0)(react@16.14.0)(typescript@4.9.5):
    resolution: {integrity: sha512-/3NPfmNyply395Dm0zaVZ8P9aruwO+tPx4D6/jpw8aqrRSwvAMndPMpoMCm0NXcpSm5rdX+Je4S3JW6JcggFkA==}
    peerDependencies:
      '@storybook/builder-webpack5': '*'
      '@storybook/manager-webpack5': '*'
      react: ^16.8.0 || ^17.0.0 || ^18.0.0
      react-dom: ^16.8.0 || ^17.0.0 || ^18.0.0
      typescript: '*'
    peerDependenciesMeta:
      '@storybook/builder-webpack5':
        optional: true
      '@storybook/manager-webpack5':
        optional: true
      typescript:
        optional: true
    dependencies:
      '@discoveryjs/json-ext': 0.5.7
      '@storybook/builder-webpack4': 6.5.16(eslint@8.45.0)(react-dom@16.14.0)(react@16.14.0)(typescript@4.9.5)
      '@storybook/builder-webpack5': 6.5.16(eslint@8.45.0)(react-dom@16.14.0)(react@16.14.0)(typescript@4.9.5)
      '@storybook/core-client': 6.5.16(react-dom@16.14.0)(react@16.14.0)(typescript@4.9.5)(webpack@4.46.0)
      '@storybook/core-common': 6.5.16(eslint@8.45.0)(react-dom@16.14.0)(react@16.14.0)(typescript@4.9.5)
      '@storybook/core-events': 6.5.16
      '@storybook/csf': 0.0.2--canary.4566f4d.1
      '@storybook/csf-tools': 6.5.16
      '@storybook/manager-webpack4': 6.5.16(eslint@8.45.0)(react-dom@16.14.0)(react@16.14.0)(typescript@4.9.5)
      '@storybook/manager-webpack5': 6.5.16(eslint@8.45.0)(react-dom@16.14.0)(react@16.14.0)(typescript@4.9.5)
      '@storybook/node-logger': 6.5.16
      '@storybook/semver': 7.3.2
      '@storybook/store': 6.5.16(react-dom@16.14.0)(react@16.14.0)
      '@storybook/telemetry': 6.5.16(eslint@8.45.0)(react-dom@16.14.0)(react@16.14.0)(typescript@4.9.5)
      '@types/node': 16.18.23
      '@types/node-fetch': 2.6.4
      '@types/pretty-hrtime': 1.0.1
      '@types/webpack': 4.41.33
      better-opn: 2.1.1
      boxen: 5.1.2
      chalk: 4.1.2
      cli-table3: 0.6.3
      commander: 6.2.1
      compression: 1.7.4
      core-js: 3.29.0
      cpy: 8.1.2
      detect-port: 1.5.1
      express: 4.18.2
      fs-extra: 9.1.0
      global: 4.4.0
      globby: 11.1.0
      ip: 2.0.0
      lodash: 4.17.21
      node-fetch: 2.6.12
      open: 8.4.2
      pretty-hrtime: 1.0.3
      prompts: 2.4.2
      react: 16.14.0
      react-dom: 16.14.0(react@16.14.0)
      regenerator-runtime: 0.13.11
      serve-favicon: 2.5.0
      slash: 3.0.0
      telejson: 6.0.8
      ts-dedent: 2.2.0
      typescript: 4.9.5
      util-deprecate: 1.0.2
      watchpack: 2.4.0
      webpack: 4.46.0
      ws: 8.12.1
      x-default-browser: 0.4.0
    transitivePeerDependencies:
      - '@storybook/mdx2-csf'
      - bluebird
      - bufferutil
      - encoding
      - eslint
      - supports-color
      - utf-8-validate
      - vue-template-compiler
      - webpack-cli
      - webpack-command
    dev: true

  /@storybook/core@6.5.16(@storybook/builder-webpack5@6.5.16)(@storybook/manager-webpack5@6.5.16)(eslint@8.45.0)(react-dom@16.14.0)(react@16.14.0)(typescript@4.9.5)(webpack@5.88.1):
    resolution: {integrity: sha512-CEF3QFTsm/VMnMKtRNr4rRdLeIkIG0g1t26WcmxTdSThNPBd8CsWzQJ7Jqu7CKiut+MU4A1LMOwbwCE5F2gmyA==}
    peerDependencies:
      '@storybook/builder-webpack5': '*'
      '@storybook/manager-webpack5': '*'
      react: ^16.8.0 || ^17.0.0 || ^18.0.0
      react-dom: ^16.8.0 || ^17.0.0 || ^18.0.0
      typescript: '*'
      webpack: '*'
    peerDependenciesMeta:
      '@storybook/builder-webpack5':
        optional: true
      '@storybook/manager-webpack5':
        optional: true
      typescript:
        optional: true
    dependencies:
      '@storybook/builder-webpack5': 6.5.16(eslint@8.45.0)(react-dom@16.14.0)(react@16.14.0)(typescript@4.9.5)
      '@storybook/core-client': 6.5.16(react-dom@16.14.0)(react@16.14.0)(typescript@4.9.5)(webpack@5.88.1)
      '@storybook/core-server': 6.5.16(@storybook/builder-webpack5@6.5.16)(@storybook/manager-webpack5@6.5.16)(eslint@8.45.0)(react-dom@16.14.0)(react@16.14.0)(typescript@4.9.5)
      '@storybook/manager-webpack5': 6.5.16(eslint@8.45.0)(react-dom@16.14.0)(react@16.14.0)(typescript@4.9.5)
      react: 16.14.0
      react-dom: 16.14.0(react@16.14.0)
      typescript: 4.9.5
      webpack: 5.88.1(webpack-cli@4.10.0)
    transitivePeerDependencies:
      - '@storybook/mdx2-csf'
      - bluebird
      - bufferutil
      - encoding
      - eslint
      - supports-color
      - utf-8-validate
      - vue-template-compiler
      - webpack-cli
      - webpack-command
    dev: true

  /@storybook/csf-tools@6.5.16:
    resolution: {integrity: sha512-+WD4sH/OwAfXZX3IN6/LOZ9D9iGEFcN+Vvgv9wOsLRgsAZ10DG/NK6c1unXKDM/ogJtJYccNI8Hd+qNE/GFV6A==}
    peerDependencies:
      '@storybook/mdx2-csf': ^0.0.3
    peerDependenciesMeta:
      '@storybook/mdx2-csf':
        optional: true
    dependencies:
      '@babel/core': 7.22.9
      '@babel/generator': 7.22.7
      '@babel/parser': 7.22.7
      '@babel/plugin-transform-react-jsx': 7.22.5(@babel/core@7.22.9)
      '@babel/preset-env': 7.22.9(@babel/core@7.22.9)
      '@babel/traverse': 7.22.8
      '@babel/types': 7.22.5
      '@storybook/csf': 0.0.2--canary.4566f4d.1
      '@storybook/mdx1-csf': 0.0.1(@babel/core@7.22.9)
      core-js: 3.29.0
      fs-extra: 9.1.0
      global: 4.4.0
      regenerator-runtime: 0.13.11
      ts-dedent: 2.2.0
    transitivePeerDependencies:
      - supports-color
    dev: true

  /@storybook/csf@0.0.2--canary.4566f4d.1:
    resolution: {integrity: sha512-9OVvMVh3t9znYZwb0Svf/YQoxX2gVOeQTGe2bses2yj+a3+OJnCrUF3/hGv6Em7KujtOdL2LL+JnG49oMVGFgQ==}
    dependencies:
      lodash: 4.17.21
    dev: true

  /@storybook/docs-tools@6.5.16(react-dom@16.14.0)(react@16.14.0):
    resolution: {integrity: sha512-o+rAWPRGifjBF5xZzTKOqnHN3XQWkl0QFJYVDIiJYJrVll7ExCkpEq/PahOGzIBBV+tpMstJgmKM3lr/lu/jmg==}
    dependencies:
      '@babel/core': 7.22.9
      '@storybook/csf': 0.0.2--canary.4566f4d.1
      '@storybook/store': 6.5.16(react-dom@16.14.0)(react@16.14.0)
      core-js: 3.29.0
      doctrine: 3.0.0
      lodash: 4.17.21
      regenerator-runtime: 0.13.11
    transitivePeerDependencies:
      - react
      - react-dom
      - supports-color
    dev: true

  /@storybook/manager-webpack4@6.5.16(eslint@8.45.0)(react-dom@16.14.0)(react@16.14.0)(typescript@4.9.5):
    resolution: {integrity: sha512-5VJZwmQU6AgdsBPsYdu886UKBHQ9SJEnFMaeUxKEclXk+iRsmbzlL4GHKyVd6oGX/ZaecZtcHPR6xrzmA4Ziew==}
    peerDependencies:
      react: ^16.8.0 || ^17.0.0 || ^18.0.0
      react-dom: ^16.8.0 || ^17.0.0 || ^18.0.0
      typescript: '*'
    peerDependenciesMeta:
      typescript:
        optional: true
    dependencies:
      '@babel/core': 7.22.9
      '@babel/plugin-transform-template-literals': 7.22.5(@babel/core@7.22.9)
      '@babel/preset-react': 7.22.5(@babel/core@7.22.9)
      '@storybook/addons': 6.5.16(react-dom@16.14.0)(react@16.14.0)
      '@storybook/core-client': 6.5.16(react-dom@16.14.0)(react@16.14.0)(typescript@4.9.5)(webpack@4.46.0)
      '@storybook/core-common': 6.5.16(eslint@8.45.0)(react-dom@16.14.0)(react@16.14.0)(typescript@4.9.5)
      '@storybook/node-logger': 6.5.16
      '@storybook/theming': 6.5.16(react-dom@16.14.0)(react@16.14.0)
      '@storybook/ui': 6.5.16(react-dom@16.14.0)(react@16.14.0)
      '@types/node': 16.18.23
      '@types/webpack': 4.41.33
      babel-loader: 8.3.0(@babel/core@7.22.9)(webpack@4.46.0)
      case-sensitive-paths-webpack-plugin: 2.4.0
      chalk: 4.1.2
      core-js: 3.29.0
      css-loader: 3.6.0(webpack@4.46.0)
      express: 4.18.2
      file-loader: 6.2.0(webpack@4.46.0)
      find-up: 5.0.0
      fs-extra: 9.1.0
      html-webpack-plugin: 4.5.2(webpack@4.46.0)
      node-fetch: 2.6.12
      pnp-webpack-plugin: 1.6.4(typescript@4.9.5)
      react: 16.14.0
      react-dom: 16.14.0(react@16.14.0)
      read-pkg-up: 7.0.1
      regenerator-runtime: 0.13.11
      resolve-from: 5.0.0
      style-loader: 1.3.0(webpack@4.46.0)
      telejson: 6.0.8
      terser-webpack-plugin: 4.2.3(webpack@4.46.0)
      ts-dedent: 2.2.0
      typescript: 4.9.5
      url-loader: 4.1.1(file-loader@6.2.0)(webpack@4.46.0)
      util-deprecate: 1.0.2
      webpack: 4.46.0
      webpack-dev-middleware: 3.7.3(webpack@4.46.0)
      webpack-virtual-modules: 0.2.2
    transitivePeerDependencies:
      - bluebird
      - encoding
      - eslint
      - supports-color
      - vue-template-compiler
      - webpack-cli
      - webpack-command
    dev: true

  /@storybook/manager-webpack5@6.5.16(eslint@8.45.0)(react-dom@16.14.0)(react@16.14.0)(typescript@4.9.5):
    resolution: {integrity: sha512-OtxXv8JCe0r/0rE5HxaFicsNsXA+fqZxzokxquFFgrYf/1Jg4d7QX6/pG5wINF+5qInJfVkRG6xhPzv1s5bk9Q==}
    peerDependencies:
      react: ^16.8.0 || ^17.0.0 || ^18.0.0
      react-dom: ^16.8.0 || ^17.0.0 || ^18.0.0
      typescript: '*'
    peerDependenciesMeta:
      typescript:
        optional: true
    dependencies:
      '@babel/core': 7.22.9
      '@babel/plugin-transform-template-literals': 7.18.9(@babel/core@7.22.9)
      '@babel/preset-react': 7.22.5(@babel/core@7.22.9)
      '@storybook/addons': 6.5.16(react-dom@16.14.0)(react@16.14.0)
      '@storybook/core-client': 6.5.16(react-dom@16.14.0)(react@16.14.0)(typescript@4.9.5)(webpack@5.88.1)
      '@storybook/core-common': 6.5.16(eslint@8.45.0)(react-dom@16.14.0)(react@16.14.0)(typescript@4.9.5)
      '@storybook/node-logger': 6.5.16
      '@storybook/theming': 6.5.16(react-dom@16.14.0)(react@16.14.0)
      '@storybook/ui': 6.5.16(react-dom@16.14.0)(react@16.14.0)
      '@types/node': 16.18.14
      babel-loader: 8.3.0(@babel/core@7.22.9)(webpack@5.88.1)
      case-sensitive-paths-webpack-plugin: 2.4.0
      chalk: 4.1.2
      core-js: 3.29.0
      css-loader: 5.2.7(webpack@5.88.1)
      express: 4.18.2
      find-up: 5.0.0
      fs-extra: 9.1.0
      html-webpack-plugin: 5.5.0(webpack@5.88.1)
      node-fetch: 2.6.12
      process: 0.11.10
      react: 16.14.0
      react-dom: 16.14.0(react@16.14.0)
      read-pkg-up: 7.0.1
      regenerator-runtime: 0.13.11
      resolve-from: 5.0.0
      style-loader: 2.0.0(webpack@5.88.1)
      telejson: 6.0.8
      terser-webpack-plugin: 5.3.6(webpack@5.88.1)
      ts-dedent: 2.2.0
      typescript: 4.9.5
      util-deprecate: 1.0.2
      webpack: 5.88.1(webpack-cli@4.10.0)
      webpack-dev-middleware: 4.3.0(webpack@5.88.1)
      webpack-virtual-modules: 0.4.6
    transitivePeerDependencies:
      - '@swc/core'
      - encoding
      - esbuild
      - eslint
      - supports-color
      - uglify-js
      - vue-template-compiler
      - webpack-cli
      - webpack-command
    dev: true

  /@storybook/mdx1-csf@0.0.1(@babel/core@7.22.9):
    resolution: {integrity: sha512-4biZIWWzoWlCarMZmTpqcJNgo/RBesYZwGFbQeXiGYsswuvfWARZnW9RE9aUEMZ4XPn7B1N3EKkWcdcWe/K2tg==}
    dependencies:
      '@babel/generator': 7.22.7
      '@babel/parser': 7.22.7
      '@babel/preset-env': 7.22.9(@babel/core@7.22.9)
      '@babel/types': 7.22.5
      '@mdx-js/mdx': 1.6.22
      '@types/lodash': 4.14.195
      js-string-escape: 1.0.1
      loader-utils: 2.0.4
      lodash: 4.17.21
      prettier: 2.3.0
      ts-dedent: 2.2.0
    transitivePeerDependencies:
      - '@babel/core'
      - supports-color
    dev: true

  /@storybook/node-logger@6.5.16:
    resolution: {integrity: sha512-YjhBKrclQtjhqFNSO+BZK+RXOx6EQypAELJKoLFaawg331e8VUfvUuRCNB3fcEWp8G9oH13PQQte0OTjLyyOYg==}
    dependencies:
      '@types/npmlog': 4.1.4
      chalk: 4.1.2
      core-js: 3.29.0
      npmlog: 5.0.1
      pretty-hrtime: 1.0.3
    dev: true

  /@storybook/postinstall@6.5.16:
    resolution: {integrity: sha512-08K2q+qN6pqyPW7PHLCZ5G5Xa6Wosd6t0F16PQ4abX2ItlJLabVoJN5mZ0gm/aeLTjD8QYr8IDvacu4eXh0SVA==}
    dependencies:
      core-js: 3.29.0
    dev: true

  /@storybook/preview-web@6.5.16(react-dom@16.14.0)(react@16.14.0):
    resolution: {integrity: sha512-IJnvfe2sKCfk7apN9Fu9U8qibbarrPX5JB55ZzK1amSHVmSDuYk5MIMc/U3NnSQNnvd1DO5v/zMcGgj563hrtg==}
    peerDependencies:
      react: ^16.8.0 || ^17.0.0 || ^18.0.0
      react-dom: ^16.8.0 || ^17.0.0 || ^18.0.0
    dependencies:
      '@storybook/addons': 6.5.16(react-dom@16.14.0)(react@16.14.0)
      '@storybook/channel-postmessage': 6.5.16
      '@storybook/client-logger': 6.5.16
      '@storybook/core-events': 6.5.16
      '@storybook/csf': 0.0.2--canary.4566f4d.1
      '@storybook/store': 6.5.16(react-dom@16.14.0)(react@16.14.0)
      ansi-to-html: 0.6.15
      core-js: 3.29.0
      global: 4.4.0
      lodash: 4.17.21
      qs: 6.11.1
      react: 16.14.0
      react-dom: 16.14.0(react@16.14.0)
      regenerator-runtime: 0.13.11
      synchronous-promise: 2.0.17
      ts-dedent: 2.2.0
      unfetch: 4.2.0
      util-deprecate: 1.0.2
    dev: true

  /@storybook/react-docgen-typescript-plugin@1.0.2-canary.6.9d540b91e815f8fc2f8829189deb00553559ff63.0(typescript@4.9.5)(webpack@5.88.1):
    resolution: {integrity: sha512-eVg3BxlOm2P+chijHBTByr90IZVUtgRW56qEOLX7xlww2NBuKrcavBlcmn+HH7GIUktquWkMPtvy6e0W0NgA5w==}
    peerDependencies:
      typescript: '>= 3.x'
      webpack: '>= 4'
    dependencies:
      debug: 4.3.4(supports-color@8.1.1)
      endent: 2.1.0
      find-cache-dir: 3.3.2
      flat-cache: 3.0.4
      micromatch: 4.0.5
      react-docgen-typescript: 2.2.2(typescript@4.9.5)
      tslib: 2.6.0
      typescript: 4.9.5
      webpack: 5.88.1(webpack-cli@4.10.0)
    transitivePeerDependencies:
      - supports-color
    dev: true

  /@storybook/react@6.5.16(@babel/core@7.22.9)(@storybook/builder-webpack5@6.5.16)(@storybook/manager-webpack5@6.5.16)(eslint@8.45.0)(react-dom@16.14.0)(react@16.14.0)(require-from-string@2.0.2)(typescript@4.9.5):
    resolution: {integrity: sha512-cBtNlOzf/MySpNLBK22lJ8wFU22HnfTB2xJyBk7W7Zi71Lm7Uxkhv1Pz8HdiQndJ0SlsAAQOWjQYsSZsGkZIaA==}
    engines: {node: '>=10.13.0'}
    hasBin: true
    peerDependencies:
      '@babel/core': ^7.11.5
      '@storybook/builder-webpack4': '*'
      '@storybook/builder-webpack5': '*'
      '@storybook/manager-webpack4': '*'
      '@storybook/manager-webpack5': '*'
      react: ^16.8.0 || ^17.0.0 || ^18.0.0
      react-dom: ^16.8.0 || ^17.0.0 || ^18.0.0
      require-from-string: ^2.0.2
      typescript: '*'
    peerDependenciesMeta:
      '@babel/core':
        optional: true
      '@storybook/builder-webpack4':
        optional: true
      '@storybook/builder-webpack5':
        optional: true
      '@storybook/manager-webpack4':
        optional: true
      '@storybook/manager-webpack5':
        optional: true
      typescript:
        optional: true
    dependencies:
      '@babel/core': 7.22.9
      '@babel/preset-flow': 7.18.6(@babel/core@7.22.9)
      '@babel/preset-react': 7.22.5(@babel/core@7.22.9)
      '@pmmmwh/react-refresh-webpack-plugin': 0.5.10(react-refresh@0.11.0)(webpack-dev-server@4.11.1)(webpack@5.88.1)
      '@storybook/addons': 6.5.16(react-dom@16.14.0)(react@16.14.0)
      '@storybook/builder-webpack5': 6.5.16(eslint@8.45.0)(react-dom@16.14.0)(react@16.14.0)(typescript@4.9.5)
      '@storybook/client-logger': 6.5.16
      '@storybook/core': 6.5.16(@storybook/builder-webpack5@6.5.16)(@storybook/manager-webpack5@6.5.16)(eslint@8.45.0)(react-dom@16.14.0)(react@16.14.0)(typescript@4.9.5)(webpack@5.88.1)
      '@storybook/core-common': 6.5.16(eslint@8.45.0)(react-dom@16.14.0)(react@16.14.0)(typescript@4.9.5)
      '@storybook/csf': 0.0.2--canary.4566f4d.1
      '@storybook/docs-tools': 6.5.16(react-dom@16.14.0)(react@16.14.0)
      '@storybook/manager-webpack5': 6.5.16(eslint@8.45.0)(react-dom@16.14.0)(react@16.14.0)(typescript@4.9.5)
      '@storybook/node-logger': 6.5.16
      '@storybook/react-docgen-typescript-plugin': 1.0.2-canary.6.9d540b91e815f8fc2f8829189deb00553559ff63.0(typescript@4.9.5)(webpack@5.88.1)
      '@storybook/semver': 7.3.2
      '@storybook/store': 6.5.16(react-dom@16.14.0)(react@16.14.0)
      '@types/estree': 0.0.51
      '@types/node': 16.18.14
      '@types/webpack-env': 1.18.0
      acorn: 7.4.1
      acorn-jsx: 5.3.2(acorn@7.4.1)
      acorn-walk: 7.2.0
      babel-plugin-add-react-displayname: 0.0.5
      babel-plugin-react-docgen: 4.2.1
      core-js: 3.29.0
      escodegen: 2.0.0
      fs-extra: 9.1.0
      global: 4.4.0
      html-tags: 3.2.0
      lodash: 4.17.21
      prop-types: 15.8.1
      react: 16.14.0
      react-dom: 16.14.0(react@16.14.0)
      react-element-to-jsx-string: 14.3.4(react-dom@16.14.0)(react@16.14.0)
      react-refresh: 0.11.0
      read-pkg-up: 7.0.1
      regenerator-runtime: 0.13.11
      require-from-string: 2.0.2
      ts-dedent: 2.2.0
      typescript: 4.9.5
      util-deprecate: 1.0.2
      webpack: 5.88.1(webpack-cli@4.10.0)
    transitivePeerDependencies:
      - '@storybook/mdx2-csf'
      - '@swc/core'
      - '@types/webpack'
      - bluebird
      - bufferutil
      - encoding
      - esbuild
      - eslint
      - sockjs-client
      - supports-color
      - type-fest
      - uglify-js
      - utf-8-validate
      - vue-template-compiler
      - webpack-cli
      - webpack-command
      - webpack-dev-server
      - webpack-hot-middleware
      - webpack-plugin-serve
    dev: true

  /@storybook/router@6.5.16(react-dom@16.14.0)(react@16.14.0):
    resolution: {integrity: sha512-ZgeP8a5YV/iuKbv31V8DjPxlV4AzorRiR8OuSt/KqaiYXNXlOoQDz/qMmiNcrshrfLpmkzoq7fSo4T8lWo2UwQ==}
    peerDependencies:
      react: ^16.8.0 || ^17.0.0 || ^18.0.0
      react-dom: ^16.8.0 || ^17.0.0 || ^18.0.0
    dependencies:
      '@storybook/client-logger': 6.5.16
      core-js: 3.29.0
      memoizerific: 1.11.3
      qs: 6.11.0
      react: 16.14.0
      react-dom: 16.14.0(react@16.14.0)
      regenerator-runtime: 0.13.11
    dev: true

  /@storybook/semver@7.3.2:
    resolution: {integrity: sha512-SWeszlsiPsMI0Ps0jVNtH64cI5c0UF3f7KgjVKJoNP30crQ6wUSddY2hsdeczZXEKVJGEn50Q60flcGsQGIcrg==}
    engines: {node: '>=10'}
    hasBin: true
    dependencies:
      core-js: 3.29.0
      find-up: 4.1.0
    dev: true

  /@storybook/source-loader@6.5.16(react-dom@16.14.0)(react@16.14.0):
    resolution: {integrity: sha512-fyVl4jrM/5JLrb48aqXPu7sTsmySQaVGFp1zfeqvPPlJRFMastDrePm5XGPN7Qjv1wsKmpuBvuweFKOT1pru3g==}
    peerDependencies:
      react: ^16.8.0 || ^17.0.0 || ^18.0.0
      react-dom: ^16.8.0 || ^17.0.0 || ^18.0.0
    dependencies:
      '@storybook/addons': 6.5.16(react-dom@16.14.0)(react@16.14.0)
      '@storybook/client-logger': 6.5.16
      '@storybook/csf': 0.0.2--canary.4566f4d.1
      core-js: 3.29.0
      estraverse: 5.3.0
      global: 4.4.0
      loader-utils: 2.0.4
      lodash: 4.17.21
      prettier: 2.3.0
      react: 16.14.0
      react-dom: 16.14.0(react@16.14.0)
      regenerator-runtime: 0.13.11
    dev: true

  /@storybook/store@6.5.16(react-dom@16.14.0)(react@16.14.0):
    resolution: {integrity: sha512-g+bVL5hmMq/9cM51K04e37OviUPHT0rHHrRm5wj/hrf18Kd9120b3sxdQ5Dc+HZ292yuME0n+cyrQPTYx9Epmw==}
    peerDependencies:
      react: ^16.8.0 || ^17.0.0 || ^18.0.0
      react-dom: ^16.8.0 || ^17.0.0 || ^18.0.0
    dependencies:
      '@storybook/addons': 6.5.16(react-dom@16.14.0)(react@16.14.0)
      '@storybook/client-logger': 6.5.16
      '@storybook/core-events': 6.5.16
      '@storybook/csf': 0.0.2--canary.4566f4d.1
      core-js: 3.29.0
      fast-deep-equal: 3.1.3
      global: 4.4.0
      lodash: 4.17.21
      memoizerific: 1.11.3
      react: 16.14.0
      react-dom: 16.14.0(react@16.14.0)
      regenerator-runtime: 0.13.11
      slash: 3.0.0
      stable: 0.1.8
      synchronous-promise: 2.0.17
      ts-dedent: 2.2.0
      util-deprecate: 1.0.2
    dev: true

  /@storybook/telemetry@6.5.16(eslint@8.45.0)(react-dom@16.14.0)(react@16.14.0)(typescript@4.9.5):
    resolution: {integrity: sha512-CWr5Uko1l9jJW88yTXsZTj/3GTabPvw0o7pDPOXPp8JRZiJTxv1JFaFCafhK9UzYbgcRuGfCC8kEWPZims7iKA==}
    dependencies:
      '@storybook/client-logger': 6.5.16
      '@storybook/core-common': 6.5.16(eslint@8.45.0)(react-dom@16.14.0)(react@16.14.0)(typescript@4.9.5)
      chalk: 4.1.2
      core-js: 3.29.0
      detect-package-manager: 2.0.1
      fetch-retry: 5.0.4
      fs-extra: 9.1.0
      global: 4.4.0
      isomorphic-unfetch: 3.1.0
      nanoid: 3.3.6
      read-pkg-up: 7.0.1
      regenerator-runtime: 0.13.11
    transitivePeerDependencies:
      - encoding
      - eslint
      - react
      - react-dom
      - supports-color
      - typescript
      - vue-template-compiler
      - webpack-cli
      - webpack-command
    dev: true

  /@storybook/theming@6.5.16(react-dom@16.14.0)(react@16.14.0):
    resolution: {integrity: sha512-hNLctkjaYLRdk1+xYTkC1mg4dYz2wSv6SqbLpcKMbkPHTE0ElhddGPHQqB362md/w9emYXNkt1LSMD8Xk9JzVQ==}
    peerDependencies:
      react: ^16.8.0 || ^17.0.0 || ^18.0.0
      react-dom: ^16.8.0 || ^17.0.0 || ^18.0.0
    dependencies:
      '@storybook/client-logger': 6.5.16
      core-js: 3.29.0
      memoizerific: 1.11.3
      react: 16.14.0
      react-dom: 16.14.0(react@16.14.0)
      regenerator-runtime: 0.13.11
    dev: true

  /@storybook/ui@6.5.16(react-dom@16.14.0)(react@16.14.0):
    resolution: {integrity: sha512-rHn/n12WM8BaXtZ3IApNZCiS+C4Oc5+Lkl4MoctX8V7QSml0SxZBB5hsJ/AiWkgbRxjQpa/L/Nt7/Qw0FjTH/A==}
    peerDependencies:
      react: ^16.8.0 || ^17.0.0 || ^18.0.0
      react-dom: ^16.8.0 || ^17.0.0 || ^18.0.0
    dependencies:
      '@storybook/addons': 6.5.16(react-dom@16.14.0)(react@16.14.0)
      '@storybook/api': 6.5.16(react-dom@16.14.0)(react@16.14.0)
      '@storybook/channels': 6.5.16
      '@storybook/client-logger': 6.5.16
      '@storybook/components': 6.5.16(react-dom@16.14.0)(react@16.14.0)
      '@storybook/core-events': 6.5.16
      '@storybook/router': 6.5.16(react-dom@16.14.0)(react@16.14.0)
      '@storybook/semver': 7.3.2
      '@storybook/theming': 6.5.16(react-dom@16.14.0)(react@16.14.0)
      core-js: 3.29.0
      memoizerific: 1.11.3
      qs: 6.11.1
      react: 16.14.0
      react-dom: 16.14.0(react@16.14.0)
      regenerator-runtime: 0.13.11
      resolve-from: 5.0.0
    dev: true

  /@stripe/react-stripe-js@1.16.5(@stripe/stripe-js@1.54.1)(react-dom@16.14.0)(react@16.14.0):
    resolution: {integrity: sha512-lVPW3IfwdacyS22pP+nBB6/GNFRRhT/4jfgAK6T2guQmtzPwJV1DogiGGaBNhiKtSY18+yS8KlHSu+PvZNclvQ==}
    peerDependencies:
      '@stripe/stripe-js': ^1.44.1
      react: ^16.8.0 || ^17.0.0 || ^18.0.0
      react-dom: ^16.8.0 || ^17.0.0 || ^18.0.0
    dependencies:
      '@stripe/stripe-js': 1.54.1
      prop-types: 15.8.1
      react: 16.14.0
      react-dom: 16.14.0(react@16.14.0)
    dev: false

  /@stripe/stripe-js@1.54.1:
    resolution: {integrity: sha512-smEXPu1GKMcAj9g2luT16+oXfg2jAwyc68t2Dm5wdtYl3p8PqQaZEiI8tQmboaQAjgF8pIGma6byz1T1vgmpbA==}
    dev: false

  /@surma/rollup-plugin-off-main-thread@2.2.3:
    resolution: {integrity: sha512-lR8q/9W7hZpMWweNiAKU7NQerBnzQQLvi8qnTDU/fxItPhtZVMbPV3lbCwjhIlNBe9Bbr5V+KHshvWmVSG9cxQ==}
    dependencies:
      ejs: 3.1.8
      json5: 2.2.3
      magic-string: 0.25.9
      string.prototype.matchall: 4.0.8
    dev: false

  /@svgr/babel-plugin-add-jsx-attribute@5.4.0:
    resolution: {integrity: sha512-ZFf2gs/8/6B8PnSofI0inYXr2SDNTDScPXhN7k5EqD4aZ3gi6u+rbmZHVB8IM3wDyx8ntKACZbtXSm7oZGRqVg==}
    engines: {node: '>=10'}
    dev: false

  /@svgr/babel-plugin-remove-jsx-attribute@5.4.0:
    resolution: {integrity: sha512-yaS4o2PgUtwLFGTKbsiAy6D0o3ugcUhWK0Z45umJ66EPWunAz9fuFw2gJuje6wqQvQWOTJvIahUwndOXb7QCPg==}
    engines: {node: '>=10'}
    dev: false

  /@svgr/babel-plugin-remove-jsx-empty-expression@5.0.1:
    resolution: {integrity: sha512-LA72+88A11ND/yFIMzyuLRSMJ+tRKeYKeQ+mR3DcAZ5I4h5CPWN9AHyUzJbWSYp/u2u0xhmgOe0+E41+GjEueA==}
    engines: {node: '>=10'}
    dev: false

  /@svgr/babel-plugin-replace-jsx-attribute-value@5.0.1:
    resolution: {integrity: sha512-PoiE6ZD2Eiy5mK+fjHqwGOS+IXX0wq/YDtNyIgOrc6ejFnxN4b13pRpiIPbtPwHEc+NT2KCjteAcq33/F1Y9KQ==}
    engines: {node: '>=10'}
    dev: false

  /@svgr/babel-plugin-svg-dynamic-title@5.4.0:
    resolution: {integrity: sha512-zSOZH8PdZOpuG1ZVx/cLVePB2ibo3WPpqo7gFIjLV9a0QsuQAzJiwwqmuEdTaW2pegyBE17Uu15mOgOcgabQZg==}
    engines: {node: '>=10'}
    dev: false

  /@svgr/babel-plugin-svg-em-dimensions@5.4.0:
    resolution: {integrity: sha512-cPzDbDA5oT/sPXDCUYoVXEmm3VIoAWAPT6mSPTJNbQaBNUuEKVKyGH93oDY4e42PYHRW67N5alJx/eEol20abw==}
    engines: {node: '>=10'}
    dev: false

  /@svgr/babel-plugin-transform-react-native-svg@5.4.0:
    resolution: {integrity: sha512-3eYP/SaopZ41GHwXma7Rmxcv9uRslRDTY1estspeB1w1ueZWd/tPlMfEOoccYpEMZU3jD4OU7YitnXcF5hLW2Q==}
    engines: {node: '>=10'}
    dev: false

  /@svgr/babel-plugin-transform-svg-component@5.5.0:
    resolution: {integrity: sha512-q4jSH1UUvbrsOtlo/tKcgSeiCHRSBdXoIoqX1pgcKK/aU3JD27wmMKwGtpB8qRYUYoyXvfGxUVKchLuR5pB3rQ==}
    engines: {node: '>=10'}
    dev: false

  /@svgr/babel-preset@5.5.0:
    resolution: {integrity: sha512-4FiXBjvQ+z2j7yASeGPEi8VD/5rrGQk4Xrq3EdJmoZgz/tpqChpo5hgXDvmEauwtvOc52q8ghhZK4Oy7qph4ig==}
    engines: {node: '>=10'}
    dependencies:
      '@svgr/babel-plugin-add-jsx-attribute': 5.4.0
      '@svgr/babel-plugin-remove-jsx-attribute': 5.4.0
      '@svgr/babel-plugin-remove-jsx-empty-expression': 5.0.1
      '@svgr/babel-plugin-replace-jsx-attribute-value': 5.0.1
      '@svgr/babel-plugin-svg-dynamic-title': 5.4.0
      '@svgr/babel-plugin-svg-em-dimensions': 5.4.0
      '@svgr/babel-plugin-transform-react-native-svg': 5.4.0
      '@svgr/babel-plugin-transform-svg-component': 5.5.0
    dev: false

  /@svgr/core@5.5.0:
    resolution: {integrity: sha512-q52VOcsJPvV3jO1wkPtzTuKlvX7Y3xIcWRpCMtBF3MrteZJtBfQw/+u0B1BHy5ColpQc1/YVTrPEtSYIMNZlrQ==}
    engines: {node: '>=10'}
    dependencies:
      '@svgr/plugin-jsx': 5.5.0
      camelcase: 6.3.0
      cosmiconfig: 7.1.0
    transitivePeerDependencies:
      - supports-color
    dev: false

  /@svgr/hast-util-to-babel-ast@5.5.0:
    resolution: {integrity: sha512-cAaR/CAiZRB8GP32N+1jocovUtvlj0+e65TB50/6Lcime+EA49m/8l+P2ko+XPJ4dw3xaPS3jOL4F2X4KWxoeQ==}
    engines: {node: '>=10'}
    dependencies:
      '@babel/types': 7.22.5
    dev: false

  /@svgr/plugin-jsx@5.5.0:
    resolution: {integrity: sha512-V/wVh33j12hGh05IDg8GpIUXbjAPnTdPTKuP4VNLggnwaHMPNQNae2pRnyTAILWCQdz5GyMqtO488g7CKM8CBA==}
    engines: {node: '>=10'}
    dependencies:
      '@babel/core': 7.22.9
      '@svgr/babel-preset': 5.5.0
      '@svgr/hast-util-to-babel-ast': 5.5.0
      svg-parser: 2.0.4
    transitivePeerDependencies:
      - supports-color
    dev: false

  /@svgr/plugin-svgo@5.5.0:
    resolution: {integrity: sha512-r5swKk46GuQl4RrVejVwpeeJaydoxkdwkM1mBKOgJLBUJPGaLci6ylg/IjhrRsREKDkr4kbMWdgOtbXEh0fyLQ==}
    engines: {node: '>=10'}
    dependencies:
      cosmiconfig: 7.1.0
      deepmerge: 4.3.0
      svgo: 1.3.2
    dev: false

  /@svgr/webpack@5.5.0:
    resolution: {integrity: sha512-DOBOK255wfQxguUta2INKkzPj6AIS6iafZYiYmHn6W3pHlycSRRlvWKCfLDG10fXfLWqE3DJHgRUOyJYmARa7g==}
    engines: {node: '>=10'}
    dependencies:
      '@babel/core': 7.22.9
      '@babel/plugin-transform-react-constant-elements': 7.20.2(@babel/core@7.22.9)
      '@babel/preset-env': 7.22.9(@babel/core@7.22.9)
      '@babel/preset-react': 7.22.5(@babel/core@7.22.9)
      '@svgr/core': 5.5.0
      '@svgr/plugin-jsx': 5.5.0
      '@svgr/plugin-svgo': 5.5.0
      loader-utils: 2.0.4
    transitivePeerDependencies:
      - supports-color
    dev: false

  /@szmarczak/http-timer@1.1.2:
    resolution: {integrity: sha512-XIB2XbzHTN6ieIjfIMV9hlVcfPU26s2vafYWQcZHWXHOxiaRZYEDKEwdl129Zyg50+foYV2jCgtrqSA6qNuNSA==}
    engines: {node: '>=6'}
    dependencies:
      defer-to-connect: 1.1.3

  /@szmarczak/http-timer@4.0.6:
    resolution: {integrity: sha512-4BAffykYOgO+5nzBWYwE3W90sBgLJoUPRWWcL8wlyiM8IB8ipJz3UMJ9KXQd1RKQXpKp8Tutn80HZtWsu2u76w==}
    engines: {node: '>=10'}
    dependencies:
      defer-to-connect: 2.0.1

  /@testing-library/cypress@8.0.7(cypress@11.2.0):
    resolution: {integrity: sha512-3HTV725rOS+YHve/gD9coZp/UcPK5xhr4H0GMnq/ni6USdtzVtSOG9WBFtd8rYnrXk8rrGD+0toRFYouJNIG0Q==}
    engines: {node: '>=12', npm: '>=6'}
    peerDependencies:
      cypress: ^2.1.0 || ^3.0.0 || ^4.0.0 || ^5.0.0 || ^6.0.0 || ^7.0.0 || ^8.0.0 || ^9.0.0 || ^10.0.0 || ^11.0.0
    dependencies:
      '@babel/runtime': 7.21.5
      '@testing-library/dom': 8.20.1
      cypress: 11.2.0
    dev: true

  /@testing-library/dom@7.31.2:
    resolution: {integrity: sha512-3UqjCpey6HiTZT92vODYLPxTBWlM8ZOOjr3LX5F37/VRipW2M1kX6I/Cm4VXzteZqfGfagg8yXywpcOgQBlNsQ==}
    engines: {node: '>=10'}
    dependencies:
      '@babel/code-frame': 7.22.5
      '@babel/runtime': 7.21.5
      '@types/aria-query': 4.2.2
      aria-query: 4.2.2
      chalk: 4.1.2
      dom-accessibility-api: 0.5.16
      lz-string: 1.5.0
      pretty-format: 26.6.2
    dev: true

  /@testing-library/dom@8.20.0:
    resolution: {integrity: sha512-d9ULIT+a4EXLX3UU8FBjauG9NnsZHkHztXoIcTsOKoOw030fyjheN9svkTULjJxtYag9DZz5Jz5qkWZDPxTFwA==}
    engines: {node: '>=12'}
    dependencies:
      '@babel/code-frame': 7.22.5
      '@babel/runtime': 7.21.5
      '@types/aria-query': 5.0.1
      aria-query: 5.1.3
      chalk: 4.1.2
      dom-accessibility-api: 0.5.16
      lz-string: 1.5.0
      pretty-format: 27.5.1

  /@testing-library/dom@8.20.1:
    resolution: {integrity: sha512-/DiOQ5xBxgdYRC8LNk7U+RWat0S3qRLeIw3ZIkMQ9kkVlRmwD/Eg8k8CqIpD6GW7u20JIUOfMKbxtiLutpjQ4g==}
    engines: {node: '>=12'}
    dependencies:
      '@babel/code-frame': 7.22.5
      '@babel/runtime': 7.21.5
      '@types/aria-query': 5.0.1
      aria-query: 5.1.3
      chalk: 4.1.2
      dom-accessibility-api: 0.5.16
      lz-string: 1.5.0
      pretty-format: 27.5.1

  /@testing-library/jest-dom@5.16.5:
    resolution: {integrity: sha512-N5ixQ2qKpi5OLYfwQmUb/5mSV9LneAcaUfp32pn4yCnpb8r/Yz0pXFPck21dIicKmi+ta5WRAknkZCfA8refMA==}
    engines: {node: '>=8', npm: '>=6', yarn: '>=1'}
    dependencies:
      '@adobe/css-tools': 4.2.0
      '@babel/runtime': 7.21.5
      '@types/testing-library__jest-dom': 5.14.5
      aria-query: 5.1.3
      chalk: 3.0.0
      css.escape: 1.5.1
      dom-accessibility-api: 0.5.16
      lodash: 4.17.21
      redent: 3.0.0

  /@testing-library/react@12.1.5(react-dom@16.14.0)(react@16.14.0):
    resolution: {integrity: sha512-OfTXCJUFgjd/digLUuPxa0+/3ZxsQmE7ub9kcbW/wi96Bh3o/p5vrETcBGfP17NWPGqeYYl5LTRpwyGoMC4ysg==}
    engines: {node: '>=12'}
    peerDependencies:
      react: <18.0.0
      react-dom: <18.0.0
    dependencies:
      '@babel/runtime': 7.21.5
      '@testing-library/dom': 8.20.0
      '@types/react-dom': 16.9.19
      react: 16.14.0
      react-dom: 16.14.0(react@16.14.0)

  /@testing-library/user-event@13.5.0(@testing-library/dom@8.20.1):
    resolution: {integrity: sha512-5Kwtbo3Y/NowpkbRuSepbyMFkZmHgD+vPzYB/RJ4oxt5Gj/avFFBYjhw27cqSVPVw/3a67NK1PbiIr9k4Gwmdg==}
    engines: {node: '>=10', npm: '>=6'}
    peerDependencies:
      '@testing-library/dom': '>=7.21.4'
    dependencies:
      '@babel/runtime': 7.21.5
      '@testing-library/dom': 8.20.1

  /@tokenizer/token@0.3.0:
    resolution: {integrity: sha512-OvjF+z51L3ov0OyAU0duzsYuvO01PH7x4t6DJx+guahgTnBHkhJdG7soQeTSFLWN3efnHyibZ4Z8l2EuWwJN3A==}

  /@tootallnate/once@1.1.2:
    resolution: {integrity: sha512-RbzJvlNzmRq5c3O09UipeuXno4tA1FE6ikOjxZK0tuxVv3412l64l5t1W5pj4+rJq9vpkm/kwiR07aZXnsKPxw==}
    engines: {node: '>= 6'}

  /@tootallnate/once@2.0.0:
    resolution: {integrity: sha512-XCuKFP5PS55gnMVu3dty8KPatLqUoy/ZYzDzAGCQ8JNFCkLXzmI7vNHCR+XpbZaMWQK/vQubr7PkYq8g470J/A==}
    engines: {node: '>= 10'}
    dev: true

  /@total-typescript/ts-reset@0.4.2:
    resolution: {integrity: sha512-vqd7ZUDSrXFVT1n8b2kc3LnklncDQFPvR58yUS1kEP23/nHPAO9l1lMjUfnPrXYYk4Hj54rrLKMW5ipwk7k09A==}
    dev: true

  /@trysound/sax@0.2.0:
    resolution: {integrity: sha512-L7z9BgrNEcYyUYtF+HaEfiS5ebkh9jXqbszz7pC0hRBPaatV0XjSD3+eHrpqFemQfgwiFF0QPIarnIihIDn7OA==}
    engines: {node: '>=10.13.0'}

  /@tsconfig/node10@1.0.9:
    resolution: {integrity: sha512-jNsYVVxU8v5g43Erja32laIDHXeoNvFEpX33OK4d6hljo3jDhCBDhx5dhCCTMWUojscpAagGiRkBKxpdl9fxqA==}

  /@tsconfig/node12@1.0.11:
    resolution: {integrity: sha512-cqefuRsh12pWyGsIoBKJA9luFu3mRxCA+ORZvA4ktLSzIuCUtWVxGIuXigEwO5/ywWFMZ2QEGKWvkZG1zDMTag==}

  /@tsconfig/node14@1.0.3:
    resolution: {integrity: sha512-ysT8mhdixWK6Hw3i1V2AeRqZ5WfXg1G43mqoYlM2nc6388Fq5jcXyr5mRsqViLx/GJYdoL0bfXD8nmF+Zn/Iow==}

  /@tsconfig/node16@1.0.3:
    resolution: {integrity: sha512-yOlFc+7UtL/89t2ZhjPvvB/DeAr3r+Dq58IgzsFkOAvVC6NMJXmCGjbptdXdR9qsX7pKcTL+s87FtYREi2dEEQ==}

  /@turist/fetch@7.2.0(node-fetch@2.6.12):
    resolution: {integrity: sha512-2x7EGw+6OJ29phunsbGvtxlNmSfcuPcyYudkMbi8gARCP9eJ1CtuMvnVUHL//O9Ixi9SJiug8wNt6lj86pN8XQ==}
    peerDependencies:
      node-fetch: '2'
    dependencies:
      '@types/node-fetch': 2.6.4
      node-fetch: 2.6.12

  /@turist/time@0.0.2:
    resolution: {integrity: sha512-qLOvfmlG2vCVw5fo/oz8WAZYlpe5a5OurgTj3diIxJCdjRHpapC+vQCz3er9LV79Vcat+DifBjeAhOAdmndtDQ==}

  /@types/acorn@4.0.6:
    resolution: {integrity: sha512-veQTnWP+1D/xbxVrPC3zHnCZRjSrKfhbMUlEA43iMZLu7EsnTtkJklIuwrCPbOi8YkvDQAiW05VQQFvvz9oieQ==}
    dependencies:
      '@types/estree': 1.0.0

  /@types/aria-query@4.2.2:
    resolution: {integrity: sha512-HnYpAE1Y6kRyKM/XkEuiRQhTHvkzMBurTHnpFLYLBGPIylZNPs9jJcuOOYWxPLJCSEtmZT0Y8rHDokKN7rRTig==}
    dev: true

  /@types/aria-query@5.0.1:
    resolution: {integrity: sha512-XTIieEY+gvJ39ChLcB4If5zHtPxt3Syj5rgZR+e1ctpmK8NjPf0zFqsz4JpLJT0xla9GFDKjy8Cpu331nrmE1Q==}

  /@types/babel__core@7.20.0:
    resolution: {integrity: sha512-+n8dL/9GWblDO0iU6eZAwEIJVr5DWigtle+Q6HLOrh/pdbXOhOtqzq8VPPE2zvNJzSKY4vH/z3iT3tn0A3ypiQ==}
    dependencies:
      '@babel/parser': 7.22.7
      '@babel/types': 7.22.5
      '@types/babel__generator': 7.6.4
      '@types/babel__template': 7.4.1
      '@types/babel__traverse': 7.18.3

  /@types/babel__generator@7.6.4:
    resolution: {integrity: sha512-tFkciB9j2K755yrTALxD44McOrk+gfpIpvC3sxHjRawj6PfnQxrse4Clq5y/Rq+G3mrBurMax/lG8Qn2t9mSsg==}
    dependencies:
      '@babel/types': 7.22.5

  /@types/babel__template@7.4.1:
    resolution: {integrity: sha512-azBFKemX6kMg5Io+/rdGT0dkGreboUVR0Cdm3fz9QJWpaQGJRQXl7C+6hOTCZcMll7KFyEQpgbYI2lHdsS4U7g==}
    dependencies:
      '@babel/parser': 7.22.7
      '@babel/types': 7.22.5

  /@types/babel__traverse@7.18.3:
    resolution: {integrity: sha512-1kbcJ40lLB7MHsj39U4Sh1uTd2E7rLEa79kmDpI6cy+XiXsteB3POdQomoq4FxszMrO3ZYchkhYJw7A2862b3w==}
    dependencies:
      '@babel/types': 7.22.5

  /@types/bad-words@3.0.1:
    resolution: {integrity: sha512-7la3ZDJG1tlRqySO+pnXycZpacaMEw/iLEm8kc4l+I+jN8KjBfoQVwO6jm98xzXVLrxV8vDrB5TaMoop8sKclQ==}
    dev: true

  /@types/body-parser@1.19.2:
    resolution: {integrity: sha512-ALYone6pm6QmwZoAgeyNksccT9Q4AWZQ6PvfwR37GT6r6FWUPguq6sUmNGSMV2Wr761oQoBxwGGa6DR5o1DC9g==}
    dependencies:
      '@types/connect': 3.4.35
      '@types/node': 18.16.19

  /@types/bonjour@3.5.10:
    resolution: {integrity: sha512-p7ienRMiS41Nu2/igbJxxLDWrSZ0WxM8UQgCeO9KhoVF7cOVFkrKsiDr1EsJIla8vV3oEEjGcz11jc5yimhzZw==}
    dependencies:
      '@types/node': 18.16.19

  /@types/cacheable-request@6.0.3:
    resolution: {integrity: sha512-IQ3EbTzGxIigb1I3qPZc1rWJnH0BmSKv5QYTalEwweFvyBDLSAe24zP0le/hyi7ecGfZVlIVAg4BZqb8WBwKqw==}
    dependencies:
      '@types/http-cache-semantics': 4.0.1
      '@types/keyv': 3.1.4
      '@types/node': 18.16.19
      '@types/responselike': 1.0.0

  /@types/chai@4.3.4:
    resolution: {integrity: sha512-KnRanxnpfpjUTqTCXslZSEdLfXExwgNxYPdiO2WGUj8+HDjFi8R3k5RVKPeSCzLjCcshCAtVO2QBbVuAV4kTnw==}
    dev: true

  /@types/cheerio@0.22.31:
    resolution: {integrity: sha512-Kt7Cdjjdi2XWSfrZ53v4Of0wG3ZcmaegFXjMmz9tfNrZSkzzo36G0AL1YqSdcIA78Etjt6E609pt5h1xnQkPUw==}
    dependencies:
      '@types/node': 18.16.19
    dev: true

  /@types/codemirror@5.60.8:
    resolution: {integrity: sha512-VjFgDF/eB+Aklcy15TtOTLQeMjTo07k7KAjql8OK5Dirr7a6sJY4T1uVBDuTVG9VEmn1uUsohOpYnVfgC6/jyw==}
    dependencies:
      '@types/tern': 0.23.4
    dev: true

  /@types/common-tags@1.8.1:
    resolution: {integrity: sha512-20R/mDpKSPWdJs5TOpz3e7zqbeCNuMCPhV7Yndk9KU2Rbij2r5W4RzwDPkzC+2lzUqXYu9rFzTktCBnDjHuNQg==}

  /@types/component-emitter@1.2.11:
    resolution: {integrity: sha512-SRXjM+tfsSlA9VuG8hGO2nft2p8zjXCK1VcC6N4NXbBbYbSia9kzCChYQajIjzIqOOOuh5Ock6MmV2oux4jDZQ==}

  /@types/configstore@2.1.1:
    resolution: {integrity: sha512-YY+hm3afkDHeSM2rsFXxeZtu0garnusBWNG1+7MknmDWQHqcH2w21/xOU9arJUi8ch4qyFklidANLCu3ihhVwQ==}

  /@types/connect-history-api-fallback@1.3.5:
    resolution: {integrity: sha512-h8QJa8xSb1WD4fpKBDcATDNGXghFj6/3GRWG6dhmRcu0RX1Ubasur2Uvx5aeEwlf0MwblEC2bMzzMQntxnw/Cw==}
    dependencies:
      '@types/express-serve-static-core': 4.17.33
      '@types/node': 18.16.19

  /@types/connect@3.4.35:
    resolution: {integrity: sha512-cdeYyv4KWoEgpBISTxWvqYsVy444DOqehiF3fM3ne10AmJ62RSyNkUnxMJXHQWRQQX2eR94m5y1IZyDwBjV9FQ==}
    dependencies:
      '@types/node': 18.16.19

  /@types/cookie@0.4.1:
    resolution: {integrity: sha512-XW/Aa8APYr6jSVVA1y/DEIZX0/GMKLEVekNG727R8cs56ahETkRAy/3DR7+fJyh7oUgGwNQaRfXCun0+KbWY7Q==}

  /@types/cookiejar@2.1.2:
    resolution: {integrity: sha512-t73xJJrvdTjXrn4jLS9VSGRbz0nUY3cl2DMGDU48lKl+HR9dbbjW2A9r3g40VA++mQpy6uuHg33gy7du2BKpog==}
    dev: true

  /@types/cors@2.8.13:
    resolution: {integrity: sha512-RG8AStHlUiV5ysZQKq97copd2UmVYw3/pRMLefISZ3S1hK104Cwm7iLQ3fTKx+lsUH2CE8FlLaYeEA2LSeqYUA==}
    dependencies:
      '@types/node': 18.15.3

  /@types/debug@0.0.30:
    resolution: {integrity: sha512-orGL5LXERPYsLov6CWs3Fh6203+dXzJkR7OnddIr2514Hsecwc8xRpzCapshBbKFImCsvS/mk6+FWiN5LyZJAQ==}

  /@types/debug@4.1.7:
    resolution: {integrity: sha512-9AonUzyTjXXhEOa0DnqpzZi6VHlqKMswga9EXjpXnnqxwLtdvPPtlO8evrI5D9S6asFRCQ6v+wpiUKbw+vKqyg==}
    dependencies:
      '@types/ms': 0.7.31

  /@types/enzyme-adapter-react-16@1.0.6:
    resolution: {integrity: sha512-VonDkZ15jzqDWL8mPFIQnnLtjwebuL9YnDkqeCDYnB4IVgwUm0mwKkqhrxLL6mb05xm7qqa3IE95m8CZE9imCg==}
    dependencies:
      '@types/enzyme': 3.10.12
    dev: true

  /@types/enzyme@3.10.12:
    resolution: {integrity: sha512-xryQlOEIe1TduDWAOphR0ihfebKFSWOXpIsk+70JskCfRfW+xALdnJ0r1ZOTo85F9Qsjk6vtlU7edTYHbls9tA==}
    dependencies:
      '@types/cheerio': 0.22.31
      '@types/react': 16.14.43
    dev: true

  /@types/eslint-scope@3.7.4:
    resolution: {integrity: sha512-9K4zoImiZc3HlIp6AVUDE4CWYx22a+lhSZMYNpbjW04+YF0KWj4pJXnEMjdnFTiQibFFmElcsasJXDbdI/EPhA==}
    dependencies:
      '@types/eslint': 8.21.1
      '@types/estree': 1.0.0

  /@types/eslint@7.29.0:
    resolution: {integrity: sha512-VNcvioYDH8/FxaeTKkM4/TiTwt6pBV9E3OfGmvaw8tPl0rrHCJ4Ll15HRT+pMiFAf/MLQvAzC+6RzUMEL9Ceng==}
    dependencies:
      '@types/estree': 1.0.0
      '@types/json-schema': 7.0.11

  /@types/eslint@8.21.1:
    resolution: {integrity: sha512-rc9K8ZpVjNcLs8Fp0dkozd5Pt2Apk1glO4Vgz8ix1u6yFByxfqo5Yavpy65o+93TAe24jr7v+eSBtFLvOQtCRQ==}
    dependencies:
      '@types/estree': 1.0.0
      '@types/json-schema': 7.0.11

  /@types/estree-jsx@1.0.0:
    resolution: {integrity: sha512-3qvGd0z8F2ENTGr/GG1yViqfiKmRfrXVx5sJyHGFu3z7m5g5utCQtGp/g29JnjflhtQJBv1WDQukHiT58xPcYQ==}
    dependencies:
      '@types/estree': 1.0.0

  /@types/estree@0.0.39:
    resolution: {integrity: sha512-EYNwp3bU+98cpU4lAWYYL7Zz+2gryWH1qbdDTidVd6hkiR6weksdbMadyXKXNPEkQFhXM+hVO9ZygomHXp+AIw==}

  /@types/estree@0.0.51:
    resolution: {integrity: sha512-CuPgU6f3eT/XgKKPqKd/gLZV1Xmvf1a2R5POBOGQa6uv82xpls89HU5zKeVoyR8XzHd1RGNOlQlvUe3CFkjWNQ==}
    dev: true

  /@types/estree@1.0.0:
    resolution: {integrity: sha512-WulqXMDUTYAXCjZnk6JtIHPigp55cVtDgDrO2gHRwhyJto21+1zbVCtOYB2L1F9w4qCQ0rOGWBnBe0FNTiEJIQ==}

  /@types/express-serve-static-core@4.17.33:
    resolution: {integrity: sha512-TPBqmR/HRYI3eC2E5hmiivIzv+bidAfXofM+sbonAGvyDhySGw9/PQZFt2BLOrjUUR++4eJVpx6KnLQK1Fk9tA==}
    dependencies:
      '@types/node': 18.16.19
      '@types/qs': 6.9.7
      '@types/range-parser': 1.2.4

  /@types/express-session@1.17.7:
    resolution: {integrity: sha512-L25080PBYoRLu472HY/HNCxaXY8AaGgqGC8/p/8+BYMhG0RDOLQ1wpXOpAzr4Gi5TGozTKyJv5BVODM5UNyVMw==}
    dependencies:
      '@types/express': 4.17.17
    dev: true

  /@types/express@4.17.17:
    resolution: {integrity: sha512-Q4FmmuLGBG58btUnfS1c1r/NQdlp3DMfGDGig8WhfpA2YRUtEkxAjkZb0yvplJGYdF1fsQ81iMDcH24sSCNC/Q==}
    dependencies:
      '@types/body-parser': 1.19.2
      '@types/express-serve-static-core': 4.17.33
      '@types/qs': 6.9.7
      '@types/serve-static': 1.15.1

  /@types/get-port@3.2.0:
    resolution: {integrity: sha512-TiNg8R1kjDde5Pub9F9vCwZA/BNW9HeXP5b9j7Qucqncy/McfPZ6xze/EyBdXS5FhMIGN6Fx3vg75l5KHy3V1Q==}

  /@types/glob@5.0.38:
    resolution: {integrity: sha512-rTtf75rwyP9G2qO5yRpYtdJ6aU1QqEhWbtW55qEgquEDa6bXW0s2TWZfDm02GuppjEozOWG/F2UnPq5hAQb+gw==}
    dependencies:
      '@types/minimatch': 5.1.2
      '@types/node': 18.16.19

  /@types/glob@7.2.0:
    resolution: {integrity: sha512-ZUxbzKl0IfJILTS6t7ip5fQQM/J3TJYubDm3nMbgubNNYS62eXeUpoLUC8/7fJNiFYHTrGPQn7hspDUzIHX3UA==}
    dependencies:
      '@types/minimatch': 5.1.2
      '@types/node': 18.16.19

  /@types/glob@8.1.0:
    resolution: {integrity: sha512-IO+MJPVhoqz+28h1qLAcBEH2+xHMK6MTyHJc7MTnnYb6wsoLR29POVGJ7LycmVXIqyy/4/2ShP5sUwTXuOwb/w==}
    dependencies:
      '@types/minimatch': 5.1.2
      '@types/node': 18.15.3

  /@types/graceful-fs@4.1.6:
    resolution: {integrity: sha512-Sig0SNORX9fdW+bQuTEovKj3uHcUL6LQKbCrrqb1X7J6/ReAbhCXRAhc+SMejhLELFj2QcyuxmUooZ4bt5ReSw==}
    dependencies:
      '@types/node': 18.16.19

  /@types/hast@2.3.4:
    resolution: {integrity: sha512-wLEm0QvaoawEDoTRwzTXp4b4jpwiJDvR5KMnFnVodm3scufTlBOWRD6N1OBf9TZMhjlNsSfcO5V+7AF4+Vy+9g==}
    dependencies:
      '@types/unist': 2.0.6

  /@types/hoist-non-react-statics@3.3.1:
    resolution: {integrity: sha512-iMIqiko6ooLrTh1joXodJK5X9xeEALT1kM5G3ZLhD3hszxBdIEd5C75U834D9mLcINgD4OyZf5uQXjkuYydWvA==}
    dependencies:
      '@types/react': 16.14.43
      hoist-non-react-statics: 3.3.2

  /@types/html-minifier-terser@5.1.2:
    resolution: {integrity: sha512-h4lTMgMJctJybDp8CQrxTUiiYmedihHWkjnF/8Pxseu2S6Nlfcy8kwboQ8yejh456rP2yWoEVm1sS/FVsfM48w==}
    dev: true

  /@types/html-minifier-terser@6.1.0:
    resolution: {integrity: sha512-oh/6byDPnL1zeNXFrDXFLyZjkr1MsBG667IM792caf1L2UPOOMf65NFzjUH/ltyfwjAGfs1rsX1eftK0jC/KIg==}

  /@types/http-cache-semantics@4.0.1:
    resolution: {integrity: sha512-SZs7ekbP8CN0txVG2xVRH6EgKmEm31BOxA07vkFaETzZz1xh+cbt8BcI0slpymvwhx5dlFnQG2rTlPVQn+iRPQ==}

  /@types/http-proxy@1.17.10:
    resolution: {integrity: sha512-Qs5aULi+zV1bwKAg5z1PWnDXWmsn+LxIvUGv6E2+OOMYhclZMO+OXd9pYVf2gLykf2I7IV2u7oTHwChPNsvJ7g==}
    dependencies:
      '@types/node': 18.16.19

  /@types/inquirer@8.2.6:
    resolution: {integrity: sha512-3uT88kxg8lNzY8ay2ZjP44DKcRaTGztqeIvN2zHvhzIBH/uAPaL75aBtdNRKbA7xXoMbBt5kX0M00VKAnfOYlA==}
    dependencies:
      '@types/through': 0.0.30
      rxjs: 7.8.0
    dev: true

  /@types/is-function@1.0.1:
    resolution: {integrity: sha512-A79HEEiwXTFtfY+Bcbo58M2GRYzCr9itHWzbzHVFNEYCcoU/MMGwYYf721gBrnhpj1s6RGVVha/IgNFnR0Iw/Q==}
    dev: true

  /@types/istanbul-lib-coverage@2.0.4:
    resolution: {integrity: sha512-z/QT1XN4K4KYuslS23k62yDIDLwLFkzxOuMplDtObz0+y7VqJCaO2o+SPwHCvLFZh7xazvvoor2tA/hPz9ee7g==}

  /@types/istanbul-lib-report@3.0.0:
    resolution: {integrity: sha512-plGgXAPfVKFoYfa9NpYDAkseG+g6Jr294RqeqcqDixSbU34MZVJRi/P+7Y8GDpzkEwLaGZZOpKIEmeVZNtKsrg==}
    dependencies:
      '@types/istanbul-lib-coverage': 2.0.4

  /@types/istanbul-reports@1.1.2:
    resolution: {integrity: sha512-P/W9yOX/3oPZSpaYOCQzGqgCQRXn0FFO/V8bWrCQs+wLmvVVxk6CRBXALEvNs9OHIatlnlFokfhuDo2ug01ciw==}
    dependencies:
      '@types/istanbul-lib-coverage': 2.0.4
      '@types/istanbul-lib-report': 3.0.0

  /@types/istanbul-reports@3.0.1:
    resolution: {integrity: sha512-c3mAZEuK0lvBp8tmuL74XRKn1+y2dcwOUpH7x4WrF6gk1GIgiluDRgMYQtw2OFcBvAJWlt6ASU3tSqxp0Uu0Aw==}
    dependencies:
      '@types/istanbul-lib-report': 3.0.0

  /@types/jest@29.5.3:
    resolution: {integrity: sha512-1Nq7YrO/vJE/FYnqYyw0FS8LdrjExSgIiHyKg7xPpn+yi8Q4huZryKnkJatN1ZRH89Kw2v33/8ZMB7DuZeSLlA==}
    dependencies:
      expect: 29.6.1
      pretty-format: 29.6.1

  /@types/jquery@3.5.16:
    resolution: {integrity: sha512-bsI7y4ZgeMkmpG9OM710RRzDFp+w4P1RGiIt30C1mSBT+ExCleeh4HObwgArnDFELmRrOpXgSYN9VF1hj+f1lw==}
    dependencies:
      '@types/sizzle': 2.3.3
    dev: true

  /@types/js-yaml@4.0.5:
    resolution: {integrity: sha512-FhpRzf927MNQdRZP0J5DLIdTXhjLYzeUTmLAu69mnVksLH9CJY3IuSeEgbKUki7GQZm0WqDkGzyxju2EZGD2wA==}
    dev: true

  /@types/jsdom@20.0.1:
    resolution: {integrity: sha512-d0r18sZPmMQr1eG35u12FZfhIXNrnsPU/g5wvRKCUf/tOGilKKwYMYGqh33BNR6ba+2gkHw1EUiHoN3mn7E5IQ==}
    dependencies:
      '@types/node': 18.16.19
      '@types/tough-cookie': 4.0.2
      parse5: 7.1.2
    dev: true

  /@types/json-patch@0.0.30:
    resolution: {integrity: sha512-MhCUjojzDhVLnZnxwPwa+rETFRDQ0ffjxYdrqOP6TBO2O0/Z64PV5tNeYApo4bc4y4frbWOrRwv/eEkXlI13Rw==}

  /@types/json-schema@7.0.11:
    resolution: {integrity: sha512-wOuvG1SN4Us4rez+tylwwwCV1psiNVOkJeM3AUWUNWg/jDQY2+HE/444y5gc+jBmRqASOm2Oeh5c1axHobwRKQ==}

  /@types/json5@0.0.29:
    resolution: {integrity: sha512-dRLjCWHYg4oaA77cxO64oO+7JwCwnIzkZPdrrC71jQmQtlhM556pwKo5bUzqvZndkVbeFLIIi+9TC40JNF5hNQ==}

  /@types/jsonwebtoken@9.0.2:
    resolution: {integrity: sha512-drE6uz7QBKq1fYqqoFKTDRdFCPHd5TCub75BM+D+cMx7NU9hUz7SESLfC2fSCXVFMO5Yj8sOWHuGqPgjc+fz0Q==}
    dependencies:
      '@types/node': 18.16.0
    dev: true

  /@types/keyv@3.1.4:
    resolution: {integrity: sha512-BQ5aZNSCpj7D6K2ksrRCTmKRLEpnPvWDiLPfoGyhZ++8YtiK9d/3DBKPJgry359X/P1PfruyYwvnvwFjuEiEIg==}
    dependencies:
      '@types/node': 18.16.19

  /@types/loadable__component@5.13.4:
    resolution: {integrity: sha512-YhoCCxyuvP2XeZNbHbi8Wb9EMaUJuA2VGHxJffcQYrJKIKSkymJrhbzsf9y4zpTmr5pExAAEh5hbF628PAZ8Dg==}
    dependencies:
      '@types/react': 16.14.43
    dev: true

  /@types/lodash-es@4.17.6:
    resolution: {integrity: sha512-R+zTeVUKDdfoRxpAryaQNRKk3105Rrgx2CFRClIgRGaqDTdjsm8h6IYA8ir584W3ePzkZfst5xIgDwYrlh9HLg==}
    dependencies:
      '@types/lodash': 4.14.191
    dev: true

  /@types/lodash@4.14.191:
    resolution: {integrity: sha512-BdZ5BCCvho3EIXw6wUCXHe7rS53AIDPLE+JzwgT+OsJk53oBfbSmZZ7CX4VaRoN78N+TJpFi9QPlfIVNmJYWxQ==}
    dev: true

  /@types/lodash@4.14.195:
    resolution: {integrity: sha512-Hwx9EUgdwf2GLarOjQp5ZH8ZmblzcbTBC2wtQWNKARBSxM9ezRIAUpeDTgoQRAFB0+8CNWXVA9+MaSOzOF3nPg==}

  /@types/mdast@3.0.10:
    resolution: {integrity: sha512-W864tg/Osz1+9f4lrGTZpCSO5/z4608eUp19tbozkq2HJK6i3z1kT0H9tlADXuYIb1YYOBByU4Jsqkk75q48qA==}
    dependencies:
      '@types/unist': 2.0.6

  /@types/mime@3.0.1:
    resolution: {integrity: sha512-Y4XFY5VJAuw0FgAqPNd6NNoV44jbq9Bz2L7Rh/J6jLTiHBSBJa9fxqQIvkIld4GsoDOcCbvzOUAbLPsSKKg+uA==}

  /@types/minimatch@5.1.2:
    resolution: {integrity: sha512-K0VQKziLUWkVKiRVrx4a40iPaxTUefQmjtkQofBkYRcoaaL/8rhwDWww9qWbrgicNOgnpIsMxyNIUM4+n6dUIA==}

  /@types/mkdirp@0.5.2:
    resolution: {integrity: sha512-U5icWpv7YnZYGsN4/cmh3WD2onMY0aJIiTE6+51TwJCttdHvtCYmkBNOobHlXwrJRL0nkH9jH4kD+1FAdMN4Tg==}
    dependencies:
      '@types/node': 18.16.19

  /@types/mock-fs@4.13.1:
    resolution: {integrity: sha512-m6nFAJ3lBSnqbvDZioawRvpLXSaPyn52Srf7OfzjubYbYX8MTUdIgDxQl0wEapm4m/pNYSd9TXocpQ0TvZFlYA==}
    dependencies:
      '@types/node': 18.14.2
    dev: true

  /@types/ms@0.7.31:
    resolution: {integrity: sha512-iiUgKzV9AuaEkZqkOLDIvlQiL6ltuZd9tGcW3gwpnX8JbuiuhFlEGmmFXEXkN50Cvq7Os88IY2v0dkDqXYWVgA==}

  /@types/node-fetch@2.6.4:
    resolution: {integrity: sha512-1ZX9fcN4Rvkvgv4E6PAY5WXUFWFcRWxZa3EW83UjycOB9ljJCedb2CupIP4RZMEwF/M3eTcCihbBRgwtGbg5Rg==}
    dependencies:
      '@types/node': 18.16.0
      form-data: 3.0.1

  /@types/node@10.17.60:
    resolution: {integrity: sha512-F0KIgDJfy2nA3zMLmWGKxcH2ZVEtCZXHHdOQs2gSaQ27+lNeEfGxzkIw90aXswATX7AZ33tahPbzy6KAfUreVw==}
    dev: false

  /@types/node@14.18.42:
    resolution: {integrity: sha512-xefu+RBie4xWlK8hwAzGh3npDz/4VhF6icY/shU+zv/1fNn+ZVG7T7CRwe9LId9sAYRPxI+59QBPuKL3WpyGRg==}

  /@types/node@16.18.14:
    resolution: {integrity: sha512-wvzClDGQXOCVNU4APPopC2KtMYukaF1MN/W3xAmslx22Z4/IF1/izDMekuyoUlwfnDHYCIZGaj7jMwnJKBTxKw==}
    dev: true

  /@types/node@16.18.23:
    resolution: {integrity: sha512-XAMpaw1s1+6zM+jn2tmw8MyaRDIJfXxqmIQIS0HfoGYPuf7dUWeiUKopwq13KFX9lEp1+THGtlaaYx39Nxr58g==}
    dev: true

  /@types/node@18.14.2:
    resolution: {integrity: sha512-1uEQxww3DaghA0RxqHx0O0ppVlo43pJhepY51OxuQIKHpjbnYLA7vcdwioNPzIqmC2u3I/dmylcqjlh0e7AyUA==}

  /@types/node@18.15.3:
    resolution: {integrity: sha512-p6ua9zBxz5otCmbpb5D3U4B5Nanw6Pk3PPyX05xnxbB/fRv71N7CPmORg7uAD5P70T0xmx1pzAx/FUfa5X+3cw==}

  /@types/node@18.16.0:
    resolution: {integrity: sha512-BsAaKhB+7X+H4GnSjGhJG9Qi8Tw+inU9nJDwmD5CgOmBLEI6ArdhikpLX7DjbjDRDTbqZzU2LSQNZg8WGPiSZQ==}

  /@types/node@18.16.19:
    resolution: {integrity: sha512-IXl7o+R9iti9eBW4Wg2hx1xQDig183jj7YLn8F7udNceyfkbn1ZxmzZXuak20gR40D7pIkIY1kYGx5VIGbaHKA==}

  /@types/node@8.10.66:
    resolution: {integrity: sha512-tktOkFUA4kXx2hhhrB8bIFb5TbwzS4uOhKEmwiD+NoiL0qtP2OQ9mFldbgD4dV1djrlBYP6eBuQZiWjuHUpqFw==}

  /@types/normalize-package-data@2.4.1:
    resolution: {integrity: sha512-Gj7cI7z+98M282Tqmp2K5EIsoouUEzbBJhQQzDE3jSIRk6r9gsz0oUokqIUR4u1R3dMHo0pDHM7sNOHyhulypw==}
    dev: true

  /@types/npmlog@4.1.4:
    resolution: {integrity: sha512-WKG4gTr8przEZBiJ5r3s8ZIAoMXNbOgQ+j/d5O4X3x6kZJRLNvyUJuUK/KoG3+8BaOHPhp2m7WC6JKKeovDSzQ==}
    dev: true

  /@types/parse-json@4.0.0:
    resolution: {integrity: sha512-//oorEZjL6sbPcKUaCdIGlIUeH26mgzimjBB77G6XRgnDl/L5wOnpyBGRe/Mmf5CVW3PwEBE1NjiMZ/ssFh4wA==}

  /@types/parse5@5.0.3:
    resolution: {integrity: sha512-kUNnecmtkunAoQ3CnjmMkzNU/gtxG8guhi+Fk2U/kOpIKjIMKnXGp4IJCgQJrXSgMsWYimYG4TGjz/UzbGEBTw==}

  /@types/passport@1.0.12:
    resolution: {integrity: sha512-QFdJ2TiAEoXfEQSNDISJR1Tm51I78CymqcBa8imbjo6dNNu+l2huDxxbDEIoFIwOSKMkOfHEikyDuZ38WwWsmw==}
    dependencies:
      '@types/express': 4.17.17
    dev: false

  /@types/prettier@2.7.2:
    resolution: {integrity: sha512-KufADq8uQqo1pYKVIYzfKbJfBAc0sOeXqGbFaSpv8MRmC/zXgowNZmFcbngndGk922QDmOASEXUZCaY48gs4cg==}

  /@types/pretty-hrtime@1.0.1:
    resolution: {integrity: sha512-VjID5MJb1eGKthz2qUerWT8+R4b9N+CHvGCzg9fn4kWZgaF9AhdYikQio3R7wV8YY1NsQKPaCwKz1Yff+aHNUQ==}
    dev: true

  /@types/prismjs@1.26.0:
    resolution: {integrity: sha512-ZTaqn/qSqUuAq1YwvOFQfVW1AR/oQJlLSZVustdjwI+GZ8kr0MSHBj0tsXPW1EqHubx50gtBEjbPGsdZwQwCjQ==}
    dev: true

  /@types/prop-types@15.7.5:
    resolution: {integrity: sha512-JCB8C6SnDoQf0cNycqd/35A7MjcnK+ZTqE7judS6o7utxUCg6imJg3QK2qzHKszlTjcj2cn+NwMB2i96ubpj7w==}

  /@types/q@1.5.5:
    resolution: {integrity: sha512-L28j2FcJfSZOnL1WBjDYp2vUHCeIFlyYI/53EwD/rKUBQ7MtUUfbQWiyKJGpcnv4/WgrhWsFKrcPstcAt/J0tQ==}
    dev: false

  /@types/qs@6.9.7:
    resolution: {integrity: sha512-FGa1F62FT09qcrueBA6qYTrJPVDzah9a+493+o2PCXsesWHIn27G98TsSMs3WPNbZIEj4+VJf6saSFpvD+3Zsw==}

  /@types/range-parser@1.2.4:
    resolution: {integrity: sha512-EEhsLsD6UsDM1yFhAvy0Cjr6VwmpMWqFBCb9w07wVugF7w9nfajxLuVmngTIpgS6svCnm6Vaw+MZhoDCKnOfsw==}

  /@types/reach__router@1.3.11:
    resolution: {integrity: sha512-j23ChnIEiW8aAP4KT8OVyTXOFr+Ri65BDnwzmfHFO9WHypXYevHFjeil1Cj7YH3emfCE924BwAmgW4hOv7Wg3g==}
    dependencies:
      '@types/react': 16.14.43

  /@types/react-dom@16.9.17:
    resolution: {integrity: sha512-qSRyxEsrm5btPXnowDOs5jSkgT8ldAA0j6Qp+otHUh+xHzy3sXmgNfyhucZjAjkgpdAUw9rJe0QRtX/l+yaS4g==}
    dependencies:
      '@types/react': 16.14.43
    dev: true

  /@types/react-dom@16.9.19:
    resolution: {integrity: sha512-xC8D280Bf6p0zguJ8g62jcEOKZiUbx9sIe6O3tT/lKfR87A7A6g65q13z6D5QUMIa/6yFPkNhqjF5z/VVZEYqQ==}
    dependencies:
      '@types/react': 16.14.43

  /@types/react-gtm-module@2.0.1:
    resolution: {integrity: sha512-T/DN9gAbCYk5wJ1nxf4pSwmXz4d1iVjM++OoG+mwMfz9STMAotGjSb65gJHOS5bPvl6vLSsJnuC+y/43OQrltg==}
    dev: true

  /@types/react-helmet@6.1.6:
    resolution: {integrity: sha512-ZKcoOdW/Tg+kiUbkFCBtvDw0k3nD4HJ/h/B9yWxN4uDO8OkRksWTO+EL+z/Qu3aHTeTll3Ro0Cc/8UhwBCMG5A==}
    dependencies:
      '@types/react': 16.14.43
    dev: true

  /@types/react-instantsearch-core@6.26.3:
    resolution: {integrity: sha512-dBq/K1NQFBgLmCdiLYaC15KjXdjZk8UTQBhumSg+fAHgpW3ai5fu5BbzAKzSCkqYwbgqvhCQ1EZ9PLvPvOfqwQ==}
    dependencies:
      '@types/react': 16.14.43
      algoliasearch: 4.18.0
      algoliasearch-helper: 3.11.3(algoliasearch@4.18.0)
    dev: true

  /@types/react-instantsearch-dom@6.12.3:
    resolution: {integrity: sha512-HAQG74v7OzsUhdjNermd0A8c7LWRLsrMCsFCY6+7HEXK1hikeCs/Hmy6xjFhZVfFEWvpvX78vxJELafoAnuv8Q==}
    dependencies:
      '@types/react': 16.14.43
      '@types/react-instantsearch-core': 6.26.3
    dev: true

  /@types/react-redux@7.1.25:
    resolution: {integrity: sha512-bAGh4e+w5D8dajd6InASVIyCo4pZLJ66oLb80F9OBLO1gKESbZcRCJpTT6uLXX+HAB57zw1WTdwJdAsewuTweg==}
    dependencies:
      '@types/hoist-non-react-statics': 3.3.1
      '@types/react': 16.14.43
      hoist-non-react-statics: 3.3.2
      redux: 4.2.1

  /@types/react-responsive@8.0.5:
    resolution: {integrity: sha512-k3gQJgI87oP5IrVZe//3LKJFnAeFaqqWmmtl5eoYL2H3HqFcIhUaE30kRK1CsW3DHdojZxcVj4ZNc2ClsEu2PA==}
    dependencies:
      '@types/react': 16.14.43
    dev: true

  /@types/react-scrollable-anchor@0.6.1:
    resolution: {integrity: sha512-ExstDPDHD0oC8WxHErnZhtdaCmGncBxRu24yRk8BNym7tCoR9BEpDACVp2SWPMttIAfUTv1/5yk3hsIL5R5VCQ==}
    dependencies:
      '@types/react': 16.14.43
    dev: true

  /@types/react-spinkit@3.0.7:
    resolution: {integrity: sha512-y/Jnzx/WCJ8QpkL4hJ0umfhApV9tEmuiN4XKentBCBhAkxERD7hNACJaH7VUzCyhE7LkVYTq8l1vmlK1o+PhuA==}
    dependencies:
      '@types/react': 16.14.43
    dev: true

  /@types/react-test-renderer@16.9.5:
    resolution: {integrity: sha512-C4cN7C2uSSGOYelp2XfdtJb5TsCP+QiZ+0Bm4U3ZfUswN8oN9O/l86XO/OvBSFCmWY7w75fzsQvZ50eGkFN34A==}
    dependencies:
      '@types/react': 16.14.43
    dev: true

  /@types/react-transition-group@4.4.6:
    resolution: {integrity: sha512-VnCdSxfcm08KjsJVQcfBmhEQAPnLB8G08hAxn39azX1qYBQ/5RVQuoHuKIcfKOdncuaUvEpFKFzEvbtIMsfVew==}
    dependencies:
      '@types/react': 16.14.43
    dev: true

  /@types/react@16.14.43:
    resolution: {integrity: sha512-7zdjv7jvoLLQg1tTvpQsm+hyNUMT2mPlNV1+d0I8fbGhkJl82spopMyBlu4wb1dviZAxpGdk5eHu/muacknnfw==}
    dependencies:
      '@types/prop-types': 15.7.5
      '@types/scheduler': 0.16.2
      csstype: 3.1.1

  /@types/redux-actions@2.6.2:
    resolution: {integrity: sha512-TvcINy8rWFANcpc3EiEQX9Yv3owM3d3KIrqr2ryUIOhYIYzXA/bhDZeGSSSuai62iVR2qMZUgz9tQ5kr0Kl+Tg==}
    dev: true

  /@types/resolve@1.17.1:
    resolution: {integrity: sha512-yy7HuzQhj0dhGpD8RLXSZWEkLsV9ibvxvi6EiJ3bkqLAO1RGo0WbkWQiwpRlSFymTJRz0d3k5LM3kkx8ArDbLw==}
    dependencies:
      '@types/node': 18.16.19

  /@types/responselike@1.0.0:
    resolution: {integrity: sha512-85Y2BjiufFzaMIlvJDvTTB8Fxl2xfLo4HgmHzVBz08w4wDePCTjYw66PdrolO0kzli3yam/YCgRufyo1DdQVTA==}
    dependencies:
      '@types/node': 18.16.19

  /@types/retry@0.12.0:
    resolution: {integrity: sha512-wWKOClTTiizcZhXnPY4wikVAwmdYHp8q6DmC+EJUzAMsycb7HB32Kh9RN4+0gExjmPmZSAQjgURXIGATPegAvA==}

  /@types/rimraf@2.0.5:
    resolution: {integrity: sha512-YyP+VfeaqAyFmXoTh3HChxOQMyjByRMsHU7kc5KOJkSlXudhMhQIALbYV7rHh/l8d2lX3VUQzprrcAgWdRuU8g==}
    dependencies:
      '@types/glob': 8.1.0
      '@types/node': 18.16.19

  /@types/sanitize-html@2.8.1:
    resolution: {integrity: sha512-Q6kMAbBBaXA5IagoipeSr4Y/zuGyh4BZ5lewgb3cYe3OYqy0k/d67iMsC4O895eks676bVAe9G+0y1i0k2ZlnA==}
    dependencies:
      htmlparser2: 8.0.1
    dev: true

  /@types/scheduler@0.16.2:
    resolution: {integrity: sha512-hppQEBDmlwhFAXKJX2KnWLYu5yMfi91yazPb2l+lbJiwW+wdo1gNeRA+3RgNSO39WYX2euey41KEwnqesU2Jew==}

  /@types/semver@7.3.13:
    resolution: {integrity: sha512-21cFJr9z3g5dW8B0CVI9g2O9beqaThGQ6ZFBqHfwhzLDKUxaqTIy3vnfah/UPkfOiF2pLq+tGz+W8RyCskuslw==}

  /@types/serve-index@1.9.1:
    resolution: {integrity: sha512-d/Hs3nWDxNL2xAczmOVZNj92YZCS6RGxfBPjKzuu/XirCgXdpKEb88dYNbrYGint6IVWLNP+yonwVAuRC0T2Dg==}
    dependencies:
      '@types/express': 4.17.17

  /@types/serve-static@1.15.1:
    resolution: {integrity: sha512-NUo5XNiAdULrJENtJXZZ3fHtfMolzZwczzBbnAeBbqBwG+LaG6YaJtuwzwGSQZ2wsCrxjEhNNjAkKigy3n8teQ==}
    dependencies:
      '@types/mime': 3.0.1
      '@types/node': 18.16.19

  /@types/sinonjs__fake-timers@8.1.1:
    resolution: {integrity: sha512-0kSuKjAS0TrGLJ0M/+8MaFkGsQhZpB6pxOmvS3K8FYI72K//YmdfoW9X2qPsAKh1mkwxGD5zib9s1FIFed6E8g==}
    dev: true

  /@types/sizzle@2.3.3:
    resolution: {integrity: sha512-JYM8x9EGF163bEyhdJBpR2QX1R5naCJHC8ucJylJ3w9/CVBaskdQ8WqBf8MmQrd1kRvp/a4TS8HJ+bxzR7ZJYQ==}
    dev: true

  /@types/sockjs@0.3.33:
    resolution: {integrity: sha512-f0KEEe05NvUnat+boPTZ0dgaLZ4SfSouXUgv5noUiefG2ajgKjmETo9ZJyuqsl7dfl2aHlLJUiki6B4ZYldiiw==}
    dependencies:
      '@types/node': 18.16.19

  /@types/source-list-map@0.1.2:
    resolution: {integrity: sha512-K5K+yml8LTo9bWJI/rECfIPrGgxdpeNbj+d53lwN4QjW1MCwlkhUms+gtdzigTeUyBr09+u8BwOIY3MXvHdcsA==}
    dev: true

  /@types/stack-utils@2.0.1:
    resolution: {integrity: sha512-Hl219/BT5fLAaz6NDkSuhzasy49dwQS/DSdu4MdggFB8zcXv7vflBI3xp7FEmkmdDkBUI2bPUNeMttp2knYdxw==}

  /@types/store@2.0.2:
    resolution: {integrity: sha512-ZPHnXkzmGMfk+pHqAGzTSpA9CbsHmJLgkvOl5w52LZ0XTxB1ZIHWZzQ7lEtjTNWScBbsQekg8TjApMXkMe4nkw==}
    dev: true

  /@types/superagent@4.1.16:
    resolution: {integrity: sha512-tLfnlJf6A5mB6ddqF159GqcDizfzbMUB1/DeT59/wBNqzRTNNKsaw79A/1TZ84X+f/EwWH8FeuSkjlCLyqS/zQ==}
    dependencies:
      '@types/cookiejar': 2.1.2
      '@types/node': 18.16.19
    dev: true

  /@types/supertest@2.0.12:
    resolution: {integrity: sha512-X3HPWTwXRerBZS7Mo1k6vMVR1Z6zmJcDVn5O/31whe0tnjE4te6ZJSJGq1RiqHPjzPdMTfjCFogDJmwng9xHaQ==}
    dependencies:
      '@types/superagent': 4.1.16
    dev: true

  /@types/tapable@1.0.8:
    resolution: {integrity: sha512-ipixuVrh2OdNmauvtT51o3d8z12p6LtFW9in7U79der/kwejjdNchQC5UMn5u/KxNoM7VHHOs/l8KS8uHxhODQ==}
    dev: true

  /@types/tern@0.23.4:
    resolution: {integrity: sha512-JAUw1iXGO1qaWwEOzxTKJZ/5JxVeON9kvGZ/osgZaJImBnyjyn0cjovPsf6FNLmyGY8Vw9DoXZCMlfMkMwHRWg==}
    dependencies:
      '@types/estree': 1.0.0
    dev: true

  /@types/testing-library__jest-dom@5.14.5:
    resolution: {integrity: sha512-SBwbxYoyPIvxHbeHxTZX2Pe/74F/tX2/D3mMvzabdeJ25bBojfW0TyB8BHrbq/9zaaKICJZjLP+8r6AeZMFCuQ==}
    dependencies:
      '@types/jest': 29.5.3

  /@types/through@0.0.30:
    resolution: {integrity: sha512-FvnCJljyxhPM3gkRgWmxmDZyAQSiBQQWLI0A0VFL0K7W1oRUrPJSqNO0NvTnLkBcotdlp3lKvaT0JrnyRDkzOg==}
    dependencies:
      '@types/node': 18.16.19
    dev: true

  /@types/tmp@0.0.33:
    resolution: {integrity: sha512-gVC1InwyVrO326wbBZw+AO3u2vRXz/iRWq9jYhpG4W8LXyIgDv3ZmcLQ5Q4Gs+gFMyqx+viFoFT+l3p61QFCmQ==}

  /@types/tough-cookie@4.0.2:
    resolution: {integrity: sha512-Q5vtl1W5ue16D+nIaW8JWebSSraJVlK+EthKn7e7UcD4KWsaSJ8BqGPXNaPghgtcn/fhvrN17Tv8ksUsQpiplw==}
    dev: true

  /@types/trusted-types@2.0.3:
    resolution: {integrity: sha512-NfQ4gyz38SL8sDNrSixxU2Os1a5xcdFxipAFxYEuLUlvU2uDwS4NUpsImcf1//SlWItCVMMLiylsxbmNMToV/g==}
    dev: false

  /@types/uglify-js@3.17.1:
    resolution: {integrity: sha512-GkewRA4i5oXacU/n4MA9+bLgt5/L3F1mKrYvFGm7r2ouLXhRKjuWwo9XHNnbx6WF3vlGW21S3fCvgqxvxXXc5g==}
    dependencies:
      source-map: 0.6.1
    dev: true

  /@types/unist@2.0.6:
    resolution: {integrity: sha512-PBjIUxZHOuj0R15/xuwJYjFi+KZdNFrehocChv4g5hu6aFroHue8m0lBP0POdK2nKzbw0cgV1mws8+V/JAcEkQ==}

  /@types/validator@13.7.12:
    resolution: {integrity: sha512-YVtyAPqpefU+Mm/qqnOANW6IkqKpCSrarcyV269C8MA8Ux0dbkEuQwM/4CjL47kVEM2LgBef/ETfkH+c6+moFA==}
    dev: true

  /@types/vfile-message@2.0.0:
    resolution: {integrity: sha512-GpTIuDpb9u4zIO165fUy9+fXcULdD8HFRNli04GehoMVbeNq7D6OBnqSmg3lxZnC+UvgUhEWKxdKiwYUkGltIw==}
    deprecated: This is a stub types definition. vfile-message provides its own type definitions, so you do not need this installed.
    dependencies:
      vfile-message: 3.1.4
    dev: false

  /@types/vfile@3.0.2:
    resolution: {integrity: sha512-b3nLFGaGkJ9rzOcuXRfHkZMdjsawuDD0ENL9fzTophtBg8FJHSGbH7daXkEpcwy3v7Xol3pAvsmlYyFhR4pqJw==}
    dependencies:
      '@types/node': 18.16.19
      '@types/unist': 2.0.6
      '@types/vfile-message': 2.0.0
    dev: false

  /@types/webidl-conversions@7.0.0:
    resolution: {integrity: sha512-xTE1E+YF4aWPJJeUzaZI5DRntlkY3+BCVJi0axFptnjGmAoWxkyREIh/XMrfxVLejwQxMCfDXdICo0VLxThrog==}

  /@types/webpack-env@1.18.0:
    resolution: {integrity: sha512-56/MAlX5WMsPVbOg7tAxnYvNYMMWr/QJiIp6BxVSW3JJXUVzzOn64qW8TzQyMSqSUFM2+PVI4aUHcHOzIz/1tg==}
    dev: true

  /@types/webpack-sources@3.2.0:
    resolution: {integrity: sha512-Ft7YH3lEVRQ6ls8k4Ff1oB4jN6oy/XmU6tQISKdhfh+1mR+viZFphS6WL0IrtDOzvefmJg5a0s7ZQoRXwqTEFg==}
    dependencies:
      '@types/node': 18.16.19
      '@types/source-list-map': 0.1.2
      source-map: 0.7.4
    dev: true

  /@types/webpack@4.41.33:
    resolution: {integrity: sha512-PPajH64Ft2vWevkerISMtnZ8rTs4YmRbs+23c402J0INmxDKCrhZNvwZYtzx96gY2wAtXdrK1BS2fiC8MlLr3g==}
    dependencies:
      '@types/node': 18.16.19
      '@types/tapable': 1.0.8
      '@types/uglify-js': 3.17.1
      '@types/webpack-sources': 3.2.0
      anymatch: 3.1.3
      source-map: 0.6.1
    dev: true

  /@types/websocket@1.0.2:
    resolution: {integrity: sha512-B5m9aq7cbbD/5/jThEr33nUY8WEfVi6A2YKCTOvw5Ldy7mtsOkqRvGjnzy6g7iMMDsgu7xREuCzqATLDLQVKcQ==}
    dependencies:
      '@types/node': 18.16.19

  /@types/whatwg-url@8.2.2:
    resolution: {integrity: sha512-FtQu10RWgn3D9U4aazdwIE2yzphmTJREDqNdODHrbrZmmMqI0vMheC/6NE/J1Yveaj8H+ela+YwWTjq5PGmuhA==}
    dependencies:
      '@types/node': 18.16.19
      '@types/webidl-conversions': 7.0.0

  /@types/ws@8.5.4:
    resolution: {integrity: sha512-zdQDHKUgcX/zBc4GrwsE/7dVdAD8JR4EuiAXiiUhhfyIJXXb2+PrGshFyeXWQPMmmZ2XxgaqclgpIC7eTXc1mg==}
    dependencies:
      '@types/node': 18.16.19

  /@types/yargs-parser@21.0.0:
    resolution: {integrity: sha512-iO9ZQHkZxHn4mSakYV0vFHAVDyEOIJQrV2uZ06HxEPcx+mt8swXoZHIbaaJ2crJYFfErySgktuTZ3BeLz+XmFA==}

  /@types/yargs@15.0.15:
    resolution: {integrity: sha512-IziEYMU9XoVj8hWg7k+UJrXALkGFjWJhn5QFEv9q4p+v40oZhSuC135M38st8XPjICL7Ey4TV64ferBGUoJhBg==}
    dependencies:
      '@types/yargs-parser': 21.0.0

  /@types/yargs@16.0.5:
    resolution: {integrity: sha512-AxO/ADJOBFJScHbWhq2xAhlWP24rY4aCEG/NFaMvbT3X2MgRsLjhjQwsn0Zi5zn0LG9jUhCCZMeX9Dkuw6k+vQ==}
    dependencies:
      '@types/yargs-parser': 21.0.0

  /@types/yargs@17.0.22:
    resolution: {integrity: sha512-pet5WJ9U8yPVRhkwuEIp5ktAeAqRZOq4UdAyWLWzxbtpyXnzbtLdKiXAjJzi/KLmPGS9wk86lUFWZFN6sISo4g==}
    dependencies:
      '@types/yargs-parser': 21.0.0

  /@types/yauzl@2.10.0:
    resolution: {integrity: sha512-Cn6WYCm0tXv8p6k+A8PvbDG763EDpBoTzHdA+Q/MF6H3sapGjCm9NzoaJncJS9tUKSuCoDs9XHxYYsQDgxR6kw==}
    requiresBuild: true
    dependencies:
      '@types/node': 18.16.19
    dev: true
    optional: true

  /@types/yoga-layout@1.9.2:
    resolution: {integrity: sha512-S9q47ByT2pPvD65IvrWp7qppVMpk9WGMbVq9wbWZOHg6tnXSD4vyhao6nOSBwwfDdV2p3Kx9evA9vI+XWTfDvw==}

  /@typescript-eslint/eslint-plugin@4.33.0(@typescript-eslint/parser@4.33.0)(eslint@7.32.0)(typescript@4.9.5):
    resolution: {integrity: sha512-aINiAxGVdOl1eJyVjaWn/YcVAq4Gi/Yo35qHGCnqbWVz61g39D0h23veY/MA0rFFGfxK7TySg2uwDeNv+JgVpg==}
    engines: {node: ^10.12.0 || >=12.0.0}
    peerDependencies:
      '@typescript-eslint/parser': ^4.0.0
      eslint: ^5.0.0 || ^6.0.0 || ^7.0.0
      typescript: '*'
    peerDependenciesMeta:
      typescript:
        optional: true
    dependencies:
      '@typescript-eslint/experimental-utils': 4.33.0(eslint@7.32.0)(typescript@4.9.5)
      '@typescript-eslint/parser': 4.33.0(eslint@7.32.0)(typescript@4.9.5)
      '@typescript-eslint/scope-manager': 4.33.0
      debug: 4.3.4(supports-color@8.1.1)
      eslint: 7.32.0
      functional-red-black-tree: 1.0.1
      ignore: 5.2.4
      regexpp: 3.2.0
      semver: 7.5.3
      tsutils: 3.21.0(typescript@4.9.5)
      typescript: 4.9.5
    transitivePeerDependencies:
      - supports-color

  /@typescript-eslint/eslint-plugin@5.62.0(@typescript-eslint/parser@5.62.0)(eslint@8.45.0)(typescript@4.9.5):
    resolution: {integrity: sha512-TiZzBSJja/LbhNPvk6yc0JrX9XqhQ0hdh6M2svYfsHGejaKFIAGd9MQ+ERIMzLGlN/kZoYIgdxFV0PuljTKXag==}
    engines: {node: ^12.22.0 || ^14.17.0 || >=16.0.0}
    peerDependencies:
      '@typescript-eslint/parser': ^5.0.0
      eslint: ^6.0.0 || ^7.0.0 || ^8.0.0
      typescript: '*'
    peerDependenciesMeta:
      typescript:
        optional: true
    dependencies:
      '@eslint-community/regexpp': 4.5.0
      '@typescript-eslint/parser': 5.62.0(eslint@8.45.0)(typescript@4.9.5)
      '@typescript-eslint/scope-manager': 5.62.0
      '@typescript-eslint/type-utils': 5.62.0(eslint@8.45.0)(typescript@4.9.5)
      '@typescript-eslint/utils': 5.62.0(eslint@8.45.0)(typescript@4.9.5)
      debug: 4.3.4(supports-color@8.1.1)
      eslint: 8.45.0
      graphemer: 1.4.0
      ignore: 5.2.4
      natural-compare-lite: 1.4.0
      semver: 7.5.3
      tsutils: 3.21.0(typescript@4.9.5)
      typescript: 4.9.5
    transitivePeerDependencies:
      - supports-color

  /@typescript-eslint/experimental-utils@3.10.1(eslint@7.32.0)(typescript@4.9.5):
    resolution: {integrity: sha512-DewqIgscDzmAfd5nOGe4zm6Bl7PKtMG2Ad0KG8CUZAHlXfAKTF9Ol5PXhiMh39yRL2ChRH1cuuUGOcVyyrhQIw==}
    engines: {node: ^10.12.0 || >=12.0.0}
    peerDependencies:
      eslint: '*'
    dependencies:
      '@types/json-schema': 7.0.11
      '@typescript-eslint/types': 3.10.1
      '@typescript-eslint/typescript-estree': 3.10.1(typescript@4.9.5)
      eslint: 7.32.0
      eslint-scope: 5.1.1
      eslint-utils: 2.1.0
    transitivePeerDependencies:
      - supports-color
      - typescript

  /@typescript-eslint/experimental-utils@4.33.0(eslint@7.32.0)(typescript@4.9.5):
    resolution: {integrity: sha512-zeQjOoES5JFjTnAhI5QY7ZviczMzDptls15GFsI6jyUOq0kOf9+WonkhtlIhh0RgHRnqj5gdNxW5j1EvAyYg6Q==}
    engines: {node: ^10.12.0 || >=12.0.0}
    peerDependencies:
      eslint: '*'
    dependencies:
      '@types/json-schema': 7.0.11
      '@typescript-eslint/scope-manager': 4.33.0
      '@typescript-eslint/types': 4.33.0
      '@typescript-eslint/typescript-estree': 4.33.0(typescript@4.9.5)
      eslint: 7.32.0
      eslint-scope: 5.1.1
      eslint-utils: 3.0.0(eslint@7.32.0)
    transitivePeerDependencies:
      - supports-color
      - typescript

  /@typescript-eslint/experimental-utils@5.54.0(eslint@8.45.0)(typescript@4.9.5):
    resolution: {integrity: sha512-rRYECOTh5V3iWsrOzXi7h1jp3Bi9OkJHrb3wECi3DVqMGTilo9wAYmCbT+6cGdrzUY3MWcAa2mESM6FMik6tVw==}
    engines: {node: ^12.22.0 || ^14.17.0 || >=16.0.0}
    peerDependencies:
      eslint: ^6.0.0 || ^7.0.0 || ^8.0.0
    dependencies:
      '@typescript-eslint/utils': 5.54.0(eslint@8.45.0)(typescript@4.9.5)
      eslint: 8.45.0
    transitivePeerDependencies:
      - supports-color
      - typescript
    dev: false

  /@typescript-eslint/parser@4.33.0(eslint@7.32.0)(typescript@4.9.5):
    resolution: {integrity: sha512-ZohdsbXadjGBSK0/r+d87X0SBmKzOq4/S5nzK6SBgJspFo9/CUDJ7hjayuze+JK7CZQLDMroqytp7pOcFKTxZA==}
    engines: {node: ^10.12.0 || >=12.0.0}
    peerDependencies:
      eslint: ^5.0.0 || ^6.0.0 || ^7.0.0
      typescript: '*'
    peerDependenciesMeta:
      typescript:
        optional: true
    dependencies:
      '@typescript-eslint/scope-manager': 4.33.0
      '@typescript-eslint/types': 4.33.0
      '@typescript-eslint/typescript-estree': 4.33.0(typescript@4.9.5)
      debug: 4.3.4(supports-color@8.1.1)
      eslint: 7.32.0
      typescript: 4.9.5
    transitivePeerDependencies:
      - supports-color

  /@typescript-eslint/parser@5.62.0(eslint@8.45.0)(typescript@4.9.5):
    resolution: {integrity: sha512-VlJEV0fOQ7BExOsHYAGrgbEiZoi8D+Bl2+f6V2RrXerRSylnp+ZBHmPvaIa8cz0Ajx7WO7Z5RqfgYg7ED1nRhA==}
    engines: {node: ^12.22.0 || ^14.17.0 || >=16.0.0}
    peerDependencies:
      eslint: ^6.0.0 || ^7.0.0 || ^8.0.0
      typescript: '*'
    peerDependenciesMeta:
      typescript:
        optional: true
    dependencies:
      '@typescript-eslint/scope-manager': 5.62.0
      '@typescript-eslint/types': 5.62.0
      '@typescript-eslint/typescript-estree': 5.62.0(typescript@4.9.5)
      debug: 4.3.4(supports-color@8.1.1)
      eslint: 8.45.0
      typescript: 4.9.5
    transitivePeerDependencies:
      - supports-color

  /@typescript-eslint/scope-manager@4.33.0:
    resolution: {integrity: sha512-5IfJHpgTsTZuONKbODctL4kKuQje/bzBRkwHE8UOZ4f89Zeddg+EGZs8PD8NcN4LdM3ygHWYB3ukPAYjvl/qbQ==}
    engines: {node: ^8.10.0 || ^10.13.0 || >=11.10.1}
    dependencies:
      '@typescript-eslint/types': 4.33.0
      '@typescript-eslint/visitor-keys': 4.33.0

  /@typescript-eslint/scope-manager@5.54.0:
    resolution: {integrity: sha512-VTPYNZ7vaWtYna9M4oD42zENOBrb+ZYyCNdFs949GcN8Miwn37b8b7eMj+EZaq7VK9fx0Jd+JhmkhjFhvnovhg==}
    engines: {node: ^12.22.0 || ^14.17.0 || >=16.0.0}
    dependencies:
      '@typescript-eslint/types': 5.54.0
      '@typescript-eslint/visitor-keys': 5.54.0
    dev: false

  /@typescript-eslint/scope-manager@5.59.8:
    resolution: {integrity: sha512-/w08ndCYI8gxGf+9zKf1vtx/16y8MHrZs5/tnjHhMLNSixuNcJavSX4wAiPf4aS5x41Es9YPCn44MIe4cxIlig==}
    engines: {node: ^12.22.0 || ^14.17.0 || >=16.0.0}
    dependencies:
      '@typescript-eslint/types': 5.59.8
      '@typescript-eslint/visitor-keys': 5.59.8

  /@typescript-eslint/scope-manager@5.62.0:
    resolution: {integrity: sha512-VXuvVvZeQCQb5Zgf4HAxc04q5j+WrNAtNh9OwCsCgpKqESMTu3tF/jhZ3xG6T4NZwWl65Bg8KuS2uEvhSfLl0w==}
    engines: {node: ^12.22.0 || ^14.17.0 || >=16.0.0}
    dependencies:
      '@typescript-eslint/types': 5.62.0
      '@typescript-eslint/visitor-keys': 5.62.0

  /@typescript-eslint/type-utils@5.62.0(eslint@8.45.0)(typescript@4.9.5):
    resolution: {integrity: sha512-xsSQreu+VnfbqQpW5vnCJdq1Z3Q0U31qiWmRhr98ONQmcp/yhiPJFPq8MXiJVLiksmOKSjIldZzkebzHuCGzew==}
    engines: {node: ^12.22.0 || ^14.17.0 || >=16.0.0}
    peerDependencies:
      eslint: '*'
      typescript: '*'
    peerDependenciesMeta:
      typescript:
        optional: true
    dependencies:
      '@typescript-eslint/typescript-estree': 5.62.0(typescript@4.9.5)
      '@typescript-eslint/utils': 5.62.0(eslint@8.45.0)(typescript@4.9.5)
      debug: 4.3.4(supports-color@8.1.1)
      eslint: 8.45.0
      tsutils: 3.21.0(typescript@4.9.5)
      typescript: 4.9.5
    transitivePeerDependencies:
      - supports-color

  /@typescript-eslint/types@3.10.1:
    resolution: {integrity: sha512-+3+FCUJIahE9q0lDi1WleYzjCwJs5hIsbugIgnbB+dSCYUxl8L6PwmsyOPFZde2hc1DlTo/xnkOgiTLSyAbHiQ==}
    engines: {node: ^8.10.0 || ^10.13.0 || >=11.10.1}

  /@typescript-eslint/types@4.33.0:
    resolution: {integrity: sha512-zKp7CjQzLQImXEpLt2BUw1tvOMPfNoTAfb8l51evhYbOEEzdWyQNmHWWGPR6hwKJDAi+1VXSBmnhL9kyVTTOuQ==}
    engines: {node: ^8.10.0 || ^10.13.0 || >=11.10.1}

  /@typescript-eslint/types@5.54.0:
    resolution: {integrity: sha512-nExy+fDCBEgqblasfeE3aQ3NuafBUxZxgxXcYfzYRZFHdVvk5q60KhCSkG0noHgHRo/xQ/BOzURLZAafFpTkmQ==}
    engines: {node: ^12.22.0 || ^14.17.0 || >=16.0.0}
    dev: false

  /@typescript-eslint/types@5.59.8:
    resolution: {integrity: sha512-+uWuOhBTj/L6awoWIg0BlWy0u9TyFpCHrAuQ5bNfxDaZ1Ppb3mx6tUigc74LHcbHpOHuOTOJrBoAnhdHdaea1w==}
    engines: {node: ^12.22.0 || ^14.17.0 || >=16.0.0}

  /@typescript-eslint/types@5.62.0:
    resolution: {integrity: sha512-87NVngcbVXUahrRTqIK27gD2t5Cu1yuCXxbLcFtCzZGlfyVWWh8mLHkoxzjsB6DDNnvdL+fW8MiwPEJyGJQDgQ==}
    engines: {node: ^12.22.0 || ^14.17.0 || >=16.0.0}

  /@typescript-eslint/typescript-estree@3.10.1(typescript@4.9.5):
    resolution: {integrity: sha512-QbcXOuq6WYvnB3XPsZpIwztBoquEYLXh2MtwVU+kO8jgYCiv4G5xrSP/1wg4tkvrEE+esZVquIPX/dxPlePk1w==}
    engines: {node: ^10.12.0 || >=12.0.0}
    peerDependencies:
      typescript: '*'
    peerDependenciesMeta:
      typescript:
        optional: true
    dependencies:
      '@typescript-eslint/types': 3.10.1
      '@typescript-eslint/visitor-keys': 3.10.1
      debug: 4.3.4(supports-color@8.1.1)
      glob: 7.2.3
      is-glob: 4.0.3
      lodash: 4.17.21
      semver: 7.5.3
      tsutils: 3.21.0(typescript@4.9.5)
      typescript: 4.9.5
    transitivePeerDependencies:
      - supports-color

  /@typescript-eslint/typescript-estree@4.33.0(typescript@4.9.5):
    resolution: {integrity: sha512-rkWRY1MPFzjwnEVHsxGemDzqqddw2QbTJlICPD9p9I9LfsO8fdmfQPOX3uKfUaGRDFJbfrtm/sXhVXN4E+bzCA==}
    engines: {node: ^10.12.0 || >=12.0.0}
    peerDependencies:
      typescript: '*'
    peerDependenciesMeta:
      typescript:
        optional: true
    dependencies:
      '@typescript-eslint/types': 4.33.0
      '@typescript-eslint/visitor-keys': 4.33.0
      debug: 4.3.4(supports-color@8.1.1)
      globby: 11.1.0
      is-glob: 4.0.3
      semver: 7.5.3
      tsutils: 3.21.0(typescript@4.9.5)
      typescript: 4.9.5
    transitivePeerDependencies:
      - supports-color

  /@typescript-eslint/typescript-estree@5.54.0(typescript@4.9.5):
    resolution: {integrity: sha512-X2rJG97Wj/VRo5YxJ8Qx26Zqf0RRKsVHd4sav8NElhbZzhpBI8jU54i6hfo9eheumj4oO4dcRN1B/zIVEqR/MQ==}
    engines: {node: ^12.22.0 || ^14.17.0 || >=16.0.0}
    peerDependencies:
      typescript: '*'
    peerDependenciesMeta:
      typescript:
        optional: true
    dependencies:
      '@typescript-eslint/types': 5.54.0
      '@typescript-eslint/visitor-keys': 5.54.0
      debug: 4.3.4(supports-color@8.1.1)
      globby: 11.1.0
      is-glob: 4.0.3
      semver: 7.5.3
      tsutils: 3.21.0(typescript@4.9.5)
      typescript: 4.9.5
    transitivePeerDependencies:
      - supports-color
    dev: false

  /@typescript-eslint/typescript-estree@5.59.8(typescript@4.9.5):
    resolution: {integrity: sha512-Jy/lPSDJGNow14vYu6IrW790p7HIf/SOV1Bb6lZ7NUkLc2iB2Z9elESmsaUtLw8kVqogSbtLH9tut5GCX1RLDg==}
    engines: {node: ^12.22.0 || ^14.17.0 || >=16.0.0}
    peerDependencies:
      typescript: '*'
    peerDependenciesMeta:
      typescript:
        optional: true
    dependencies:
      '@typescript-eslint/types': 5.59.8
      '@typescript-eslint/visitor-keys': 5.59.8
      debug: 4.3.4(supports-color@8.1.1)
      globby: 11.1.0
      is-glob: 4.0.3
      semver: 7.5.3
      tsutils: 3.21.0(typescript@4.9.5)
      typescript: 4.9.5
    transitivePeerDependencies:
      - supports-color

  /@typescript-eslint/typescript-estree@5.62.0(typescript@4.9.5):
    resolution: {integrity: sha512-CmcQ6uY7b9y694lKdRB8FEel7JbU/40iSAPomu++SjLMntB+2Leay2LO6i8VnJk58MtE9/nQSFIH6jpyRWyYzA==}
    engines: {node: ^12.22.0 || ^14.17.0 || >=16.0.0}
    peerDependencies:
      typescript: '*'
    peerDependenciesMeta:
      typescript:
        optional: true
    dependencies:
      '@typescript-eslint/types': 5.62.0
      '@typescript-eslint/visitor-keys': 5.62.0
      debug: 4.3.4(supports-color@8.1.1)
      globby: 11.1.0
      is-glob: 4.0.3
      semver: 7.5.3
      tsutils: 3.21.0(typescript@4.9.5)
      typescript: 4.9.5
    transitivePeerDependencies:
      - supports-color

  /@typescript-eslint/utils@5.54.0(eslint@8.45.0)(typescript@4.9.5):
    resolution: {integrity: sha512-cuwm8D/Z/7AuyAeJ+T0r4WZmlnlxQ8wt7C7fLpFlKMR+dY6QO79Cq1WpJhvZbMA4ZeZGHiRWnht7ZJ8qkdAunw==}
    engines: {node: ^12.22.0 || ^14.17.0 || >=16.0.0}
    peerDependencies:
      eslint: ^6.0.0 || ^7.0.0 || ^8.0.0
    dependencies:
      '@types/json-schema': 7.0.11
      '@types/semver': 7.3.13
      '@typescript-eslint/scope-manager': 5.54.0
      '@typescript-eslint/types': 5.54.0
      '@typescript-eslint/typescript-estree': 5.54.0(typescript@4.9.5)
      eslint: 8.45.0
      eslint-scope: 5.1.1
      eslint-utils: 3.0.0(eslint@8.45.0)
      semver: 7.5.3
    transitivePeerDependencies:
      - supports-color
      - typescript
    dev: false

  /@typescript-eslint/utils@5.59.8(eslint@8.45.0)(typescript@4.9.5):
    resolution: {integrity: sha512-Tr65630KysnNn9f9G7ROF3w1b5/7f6QVCJ+WK9nhIocWmx9F+TmCAcglF26Vm7z8KCTwoKcNEBZrhlklla3CKg==}
    engines: {node: ^12.22.0 || ^14.17.0 || >=16.0.0}
    peerDependencies:
      eslint: ^6.0.0 || ^7.0.0 || ^8.0.0
    dependencies:
      '@eslint-community/eslint-utils': 4.4.0(eslint@8.45.0)
      '@types/json-schema': 7.0.11
      '@types/semver': 7.3.13
      '@typescript-eslint/scope-manager': 5.59.8
      '@typescript-eslint/types': 5.59.8
      '@typescript-eslint/typescript-estree': 5.59.8(typescript@4.9.5)
      eslint: 8.45.0
      eslint-scope: 5.1.1
      semver: 7.5.3
    transitivePeerDependencies:
      - supports-color
      - typescript

  /@typescript-eslint/utils@5.62.0(eslint@8.45.0)(typescript@4.9.5):
    resolution: {integrity: sha512-n8oxjeb5aIbPFEtmQxQYOLI0i9n5ySBEY/ZEHHZqKQSFnxio1rv6dthascc9dLuwrL0RC5mPCxB7vnAVGAYWAQ==}
    engines: {node: ^12.22.0 || ^14.17.0 || >=16.0.0}
    peerDependencies:
      eslint: ^6.0.0 || ^7.0.0 || ^8.0.0
    dependencies:
      '@eslint-community/eslint-utils': 4.4.0(eslint@8.45.0)
      '@types/json-schema': 7.0.11
      '@types/semver': 7.3.13
      '@typescript-eslint/scope-manager': 5.62.0
      '@typescript-eslint/types': 5.62.0
      '@typescript-eslint/typescript-estree': 5.62.0(typescript@4.9.5)
      eslint: 8.45.0
      eslint-scope: 5.1.1
      semver: 7.5.3
    transitivePeerDependencies:
      - supports-color
      - typescript

  /@typescript-eslint/visitor-keys@3.10.1:
    resolution: {integrity: sha512-9JgC82AaQeglebjZMgYR5wgmfUdUc+EitGUUMW8u2nDckaeimzW+VsoLV6FoimPv2id3VQzfjwBxEMVz08ameQ==}
    engines: {node: ^8.10.0 || ^10.13.0 || >=11.10.1}
    dependencies:
      eslint-visitor-keys: 1.3.0

  /@typescript-eslint/visitor-keys@4.33.0:
    resolution: {integrity: sha512-uqi/2aSz9g2ftcHWf8uLPJA70rUv6yuMW5Bohw+bwcuzaxQIHaKFZCKGoGXIrc9vkTJ3+0txM73K0Hq3d5wgIg==}
    engines: {node: ^8.10.0 || ^10.13.0 || >=11.10.1}
    dependencies:
      '@typescript-eslint/types': 4.33.0
      eslint-visitor-keys: 2.1.0

  /@typescript-eslint/visitor-keys@5.54.0:
    resolution: {integrity: sha512-xu4wT7aRCakGINTLGeyGqDn+78BwFlggwBjnHa1ar/KaGagnmwLYmlrXIrgAaQ3AE1Vd6nLfKASm7LrFHNbKGA==}
    engines: {node: ^12.22.0 || ^14.17.0 || >=16.0.0}
    dependencies:
      '@typescript-eslint/types': 5.54.0
      eslint-visitor-keys: 3.4.1
    dev: false

  /@typescript-eslint/visitor-keys@5.59.8:
    resolution: {integrity: sha512-pJhi2ms0x0xgloT7xYabil3SGGlojNNKjK/q6dB3Ey0uJLMjK2UDGJvHieiyJVW/7C3KI+Z4Q3pEHkm4ejA+xQ==}
    engines: {node: ^12.22.0 || ^14.17.0 || >=16.0.0}
    dependencies:
      '@typescript-eslint/types': 5.59.8
      eslint-visitor-keys: 3.4.1

  /@typescript-eslint/visitor-keys@5.62.0:
    resolution: {integrity: sha512-07ny+LHRzQXepkGg6w0mFY41fVUNBrL2Roj/++7V1txKugfjm/Ci/qSND03r2RhlJhJYMcTn9AhhSSqQp0Ysyw==}
    engines: {node: ^12.22.0 || ^14.17.0 || >=16.0.0}
    dependencies:
      '@typescript-eslint/types': 5.62.0
      eslint-visitor-keys: 3.4.1

  /@uiw/react-codemirror@3.2.10(@babel/runtime@7.21.5)(codemirror@5.65.12)(react-dom@16.14.0)(react@16.14.0):
    resolution: {integrity: sha512-sSabPpOQFFRAZwm/JZ6gRRqQg0PBPw9nRAT9YepqUSM3TJHQzavZDRDxKF8B9jL+KU24+aKqM/clLlpPPPF5sQ==}
    peerDependencies:
      '@babel/runtime': '>=7.11.0'
      codemirror: '>=5.49.2'
      react: '>=16.8.0'
      react-dom: '>=16.8.0'
    dependencies:
      '@babel/runtime': 7.21.5
      codemirror: 5.65.12
      react: 16.14.0
      react-dom: 16.14.0(react@16.14.0)
    dev: true

  /@vercel/webpack-asset-relocator-loader@1.7.3:
    resolution: {integrity: sha512-vizrI18v8Lcb1PmNNUBz7yxPxxXoOeuaVEjTG9MjvDrphjiSxFZrRJ5tIghk+qdLFRCXI5HBCshgobftbmrC5g==}
    dependencies:
      resolve: 1.22.2

  /@webassemblyjs/ast@1.11.5:
    resolution: {integrity: sha512-LHY/GSAZZRpsNQH+/oHqhRQ5FT7eoULcBqgfyTB5nQHogFnK3/7QoN7dLnwSE/JkUAF0SrRuclT7ODqMFtWxxQ==}
    dependencies:
      '@webassemblyjs/helper-numbers': 1.11.5
      '@webassemblyjs/helper-wasm-bytecode': 1.11.5

  /@webassemblyjs/ast@1.9.0:
    resolution: {integrity: sha512-C6wW5L+b7ogSDVqymbkkvuW9kruN//YisMED04xzeBBqjHa2FYnmvOlS6Xj68xWQRgWvI9cIglsjFowH/RJyEA==}
    dependencies:
      '@webassemblyjs/helper-module-context': 1.9.0
      '@webassemblyjs/helper-wasm-bytecode': 1.9.0
      '@webassemblyjs/wast-parser': 1.9.0
    dev: true

  /@webassemblyjs/floating-point-hex-parser@1.11.5:
    resolution: {integrity: sha512-1j1zTIC5EZOtCplMBG/IEwLtUojtwFVwdyVMbL/hwWqbzlQoJsWCOavrdnLkemwNoC/EOwtUFch3fuo+cbcXYQ==}

  /@webassemblyjs/floating-point-hex-parser@1.9.0:
    resolution: {integrity: sha512-TG5qcFsS8QB4g4MhrxK5TqfdNe7Ey/7YL/xN+36rRjl/BlGE/NcBvJcqsRgCP6Z92mRE+7N50pRIi8SmKUbcQA==}
    dev: true

  /@webassemblyjs/helper-api-error@1.11.5:
    resolution: {integrity: sha512-L65bDPmfpY0+yFrsgz8b6LhXmbbs38OnwDCf6NpnMUYqa+ENfE5Dq9E42ny0qz/PdR0LJyq/T5YijPnU8AXEpA==}

  /@webassemblyjs/helper-api-error@1.9.0:
    resolution: {integrity: sha512-NcMLjoFMXpsASZFxJ5h2HZRcEhDkvnNFOAKneP5RbKRzaWJN36NC4jqQHKwStIhGXu5mUWlUUk7ygdtrO8lbmw==}
    dev: true

  /@webassemblyjs/helper-buffer@1.11.5:
    resolution: {integrity: sha512-fDKo1gstwFFSfacIeH5KfwzjykIE6ldh1iH9Y/8YkAZrhmu4TctqYjSh7t0K2VyDSXOZJ1MLhht/k9IvYGcIxg==}

  /@webassemblyjs/helper-buffer@1.9.0:
    resolution: {integrity: sha512-qZol43oqhq6yBPx7YM3m9Bv7WMV9Eevj6kMi6InKOuZxhw+q9hOkvq5e/PpKSiLfyetpaBnogSbNCfBwyB00CA==}
    dev: true

  /@webassemblyjs/helper-code-frame@1.9.0:
    resolution: {integrity: sha512-ERCYdJBkD9Vu4vtjUYe8LZruWuNIToYq/ME22igL+2vj2dQ2OOujIZr3MEFvfEaqKoVqpsFKAGsRdBSBjrIvZA==}
    dependencies:
      '@webassemblyjs/wast-printer': 1.9.0
    dev: true

  /@webassemblyjs/helper-fsm@1.9.0:
    resolution: {integrity: sha512-OPRowhGbshCb5PxJ8LocpdX9Kl0uB4XsAjl6jH/dWKlk/mzsANvhwbiULsaiqT5GZGT9qinTICdj6PLuM5gslw==}
    dev: true

  /@webassemblyjs/helper-module-context@1.9.0:
    resolution: {integrity: sha512-MJCW8iGC08tMk2enck1aPW+BE5Cw8/7ph/VGZxwyvGbJwjktKkDK7vy7gAmMDx88D7mhDTCNKAW5tED+gZ0W8g==}
    dependencies:
      '@webassemblyjs/ast': 1.9.0
    dev: true

  /@webassemblyjs/helper-numbers@1.11.5:
    resolution: {integrity: sha512-DhykHXM0ZABqfIGYNv93A5KKDw/+ywBFnuWybZZWcuzWHfbp21wUfRkbtz7dMGwGgT4iXjWuhRMA2Mzod6W4WA==}
    dependencies:
      '@webassemblyjs/floating-point-hex-parser': 1.11.5
      '@webassemblyjs/helper-api-error': 1.11.5
      '@xtuc/long': 4.2.2

  /@webassemblyjs/helper-wasm-bytecode@1.11.5:
    resolution: {integrity: sha512-oC4Qa0bNcqnjAowFn7MPCETQgDYytpsfvz4ujZz63Zu/a/v71HeCAAmZsgZ3YVKec3zSPYytG3/PrRCqbtcAvA==}

  /@webassemblyjs/helper-wasm-bytecode@1.9.0:
    resolution: {integrity: sha512-R7FStIzyNcd7xKxCZH5lE0Bqy+hGTwS3LJjuv1ZVxd9O7eHCedSdrId/hMOd20I+v8wDXEn+bjfKDLzTepoaUw==}
    dev: true

  /@webassemblyjs/helper-wasm-section@1.11.5:
    resolution: {integrity: sha512-uEoThA1LN2NA+K3B9wDo3yKlBfVtC6rh0i4/6hvbz071E8gTNZD/pT0MsBf7MeD6KbApMSkaAK0XeKyOZC7CIA==}
    dependencies:
      '@webassemblyjs/ast': 1.11.5
      '@webassemblyjs/helper-buffer': 1.11.5
      '@webassemblyjs/helper-wasm-bytecode': 1.11.5
      '@webassemblyjs/wasm-gen': 1.11.5

  /@webassemblyjs/helper-wasm-section@1.9.0:
    resolution: {integrity: sha512-XnMB8l3ek4tvrKUUku+IVaXNHz2YsJyOOmz+MMkZvh8h1uSJpSen6vYnw3IoQ7WwEuAhL8Efjms1ZWjqh2agvw==}
    dependencies:
      '@webassemblyjs/ast': 1.9.0
      '@webassemblyjs/helper-buffer': 1.9.0
      '@webassemblyjs/helper-wasm-bytecode': 1.9.0
      '@webassemblyjs/wasm-gen': 1.9.0
    dev: true

  /@webassemblyjs/ieee754@1.11.5:
    resolution: {integrity: sha512-37aGq6qVL8A8oPbPrSGMBcp38YZFXcHfiROflJn9jxSdSMMM5dS5P/9e2/TpaJuhE+wFrbukN2WI6Hw9MH5acg==}
    dependencies:
      '@xtuc/ieee754': 1.2.0

  /@webassemblyjs/ieee754@1.9.0:
    resolution: {integrity: sha512-dcX8JuYU/gvymzIHc9DgxTzUUTLexWwt8uCTWP3otys596io0L5aW02Gb1RjYpx2+0Jus1h4ZFqjla7umFniTg==}
    dependencies:
      '@xtuc/ieee754': 1.2.0
    dev: true

  /@webassemblyjs/leb128@1.11.5:
    resolution: {integrity: sha512-ajqrRSXaTJoPW+xmkfYN6l8VIeNnR4vBOTQO9HzR7IygoCcKWkICbKFbVTNMjMgMREqXEr0+2M6zukzM47ZUfQ==}
    dependencies:
      '@xtuc/long': 4.2.2

  /@webassemblyjs/leb128@1.9.0:
    resolution: {integrity: sha512-ENVzM5VwV1ojs9jam6vPys97B/S65YQtv/aanqnU7D8aSoHFX8GyhGg0CMfyKNIHBuAVjy3tlzd5QMMINa7wpw==}
    dependencies:
      '@xtuc/long': 4.2.2
    dev: true

  /@webassemblyjs/utf8@1.11.5:
    resolution: {integrity: sha512-WiOhulHKTZU5UPlRl53gHR8OxdGsSOxqfpqWeA2FmcwBMaoEdz6b2x2si3IwC9/fSPLfe8pBMRTHVMk5nlwnFQ==}

  /@webassemblyjs/utf8@1.9.0:
    resolution: {integrity: sha512-GZbQlWtopBTP0u7cHrEx+73yZKrQoBMpwkGEIqlacljhXCkVM1kMQge/Mf+csMJAjEdSwhOyLAS0AoR3AG5P8w==}
    dev: true

  /@webassemblyjs/wasm-edit@1.11.5:
    resolution: {integrity: sha512-C0p9D2fAu3Twwqvygvf42iGCQ4av8MFBLiTb+08SZ4cEdwzWx9QeAHDo1E2k+9s/0w1DM40oflJOpkZ8jW4HCQ==}
    dependencies:
      '@webassemblyjs/ast': 1.11.5
      '@webassemblyjs/helper-buffer': 1.11.5
      '@webassemblyjs/helper-wasm-bytecode': 1.11.5
      '@webassemblyjs/helper-wasm-section': 1.11.5
      '@webassemblyjs/wasm-gen': 1.11.5
      '@webassemblyjs/wasm-opt': 1.11.5
      '@webassemblyjs/wasm-parser': 1.11.5
      '@webassemblyjs/wast-printer': 1.11.5

  /@webassemblyjs/wasm-edit@1.9.0:
    resolution: {integrity: sha512-FgHzBm80uwz5M8WKnMTn6j/sVbqilPdQXTWraSjBwFXSYGirpkSWE2R9Qvz9tNiTKQvoKILpCuTjBKzOIm0nxw==}
    dependencies:
      '@webassemblyjs/ast': 1.9.0
      '@webassemblyjs/helper-buffer': 1.9.0
      '@webassemblyjs/helper-wasm-bytecode': 1.9.0
      '@webassemblyjs/helper-wasm-section': 1.9.0
      '@webassemblyjs/wasm-gen': 1.9.0
      '@webassemblyjs/wasm-opt': 1.9.0
      '@webassemblyjs/wasm-parser': 1.9.0
      '@webassemblyjs/wast-printer': 1.9.0
    dev: true

  /@webassemblyjs/wasm-gen@1.11.5:
    resolution: {integrity: sha512-14vteRlRjxLK9eSyYFvw1K8Vv+iPdZU0Aebk3j6oB8TQiQYuO6hj9s4d7qf6f2HJr2khzvNldAFG13CgdkAIfA==}
    dependencies:
      '@webassemblyjs/ast': 1.11.5
      '@webassemblyjs/helper-wasm-bytecode': 1.11.5
      '@webassemblyjs/ieee754': 1.11.5
      '@webassemblyjs/leb128': 1.11.5
      '@webassemblyjs/utf8': 1.11.5

  /@webassemblyjs/wasm-gen@1.9.0:
    resolution: {integrity: sha512-cPE3o44YzOOHvlsb4+E9qSqjc9Qf9Na1OO/BHFy4OI91XDE14MjFN4lTMezzaIWdPqHnsTodGGNP+iRSYfGkjA==}
    dependencies:
      '@webassemblyjs/ast': 1.9.0
      '@webassemblyjs/helper-wasm-bytecode': 1.9.0
      '@webassemblyjs/ieee754': 1.9.0
      '@webassemblyjs/leb128': 1.9.0
      '@webassemblyjs/utf8': 1.9.0
    dev: true

  /@webassemblyjs/wasm-opt@1.11.5:
    resolution: {integrity: sha512-tcKwlIXstBQgbKy1MlbDMlXaxpucn42eb17H29rawYLxm5+MsEmgPzeCP8B1Cl69hCice8LeKgZpRUAPtqYPgw==}
    dependencies:
      '@webassemblyjs/ast': 1.11.5
      '@webassemblyjs/helper-buffer': 1.11.5
      '@webassemblyjs/wasm-gen': 1.11.5
      '@webassemblyjs/wasm-parser': 1.11.5

  /@webassemblyjs/wasm-opt@1.9.0:
    resolution: {integrity: sha512-Qkjgm6Anhm+OMbIL0iokO7meajkzQD71ioelnfPEj6r4eOFuqm4YC3VBPqXjFyyNwowzbMD+hizmprP/Fwkl2A==}
    dependencies:
      '@webassemblyjs/ast': 1.9.0
      '@webassemblyjs/helper-buffer': 1.9.0
      '@webassemblyjs/wasm-gen': 1.9.0
      '@webassemblyjs/wasm-parser': 1.9.0
    dev: true

  /@webassemblyjs/wasm-parser@1.11.5:
    resolution: {integrity: sha512-SVXUIwsLQlc8srSD7jejsfTU83g7pIGr2YYNb9oHdtldSxaOhvA5xwvIiWIfcX8PlSakgqMXsLpLfbbJ4cBYew==}
    dependencies:
      '@webassemblyjs/ast': 1.11.5
      '@webassemblyjs/helper-api-error': 1.11.5
      '@webassemblyjs/helper-wasm-bytecode': 1.11.5
      '@webassemblyjs/ieee754': 1.11.5
      '@webassemblyjs/leb128': 1.11.5
      '@webassemblyjs/utf8': 1.11.5

  /@webassemblyjs/wasm-parser@1.9.0:
    resolution: {integrity: sha512-9+wkMowR2AmdSWQzsPEjFU7njh8HTO5MqO8vjwEHuM+AMHioNqSBONRdr0NQQ3dVQrzp0s8lTcYqzUdb7YgELA==}
    dependencies:
      '@webassemblyjs/ast': 1.9.0
      '@webassemblyjs/helper-api-error': 1.9.0
      '@webassemblyjs/helper-wasm-bytecode': 1.9.0
      '@webassemblyjs/ieee754': 1.9.0
      '@webassemblyjs/leb128': 1.9.0
      '@webassemblyjs/utf8': 1.9.0
    dev: true

  /@webassemblyjs/wast-parser@1.9.0:
    resolution: {integrity: sha512-qsqSAP3QQ3LyZjNC/0jBJ/ToSxfYJ8kYyuiGvtn/8MK89VrNEfwj7BPQzJVHi0jGTRK2dGdJ5PRqhtjzoww+bw==}
    dependencies:
      '@webassemblyjs/ast': 1.9.0
      '@webassemblyjs/floating-point-hex-parser': 1.9.0
      '@webassemblyjs/helper-api-error': 1.9.0
      '@webassemblyjs/helper-code-frame': 1.9.0
      '@webassemblyjs/helper-fsm': 1.9.0
      '@xtuc/long': 4.2.2
    dev: true

  /@webassemblyjs/wast-printer@1.11.5:
    resolution: {integrity: sha512-f7Pq3wvg3GSPUPzR0F6bmI89Hdb+u9WXrSKc4v+N0aV0q6r42WoF92Jp2jEorBEBRoRNXgjp53nBniDXcqZYPA==}
    dependencies:
      '@webassemblyjs/ast': 1.11.5
      '@xtuc/long': 4.2.2

  /@webassemblyjs/wast-printer@1.9.0:
    resolution: {integrity: sha512-2J0nE95rHXHyQ24cWjMKJ1tqB/ds8z/cyeOZxJhcb+rW+SQASVjuznUSmdz5GpVJTzU8JkhYut0D3siFDD6wsA==}
    dependencies:
      '@webassemblyjs/ast': 1.9.0
      '@webassemblyjs/wast-parser': 1.9.0
      '@xtuc/long': 4.2.2
    dev: true

  /@webpack-cli/configtest@1.2.0(webpack-cli@4.10.0)(webpack@5.88.1):
    resolution: {integrity: sha512-4FB8Tj6xyVkyqjj1OaTqCjXYULB9FMkqQ8yGrZjRDrYh0nOE+7Lhs45WioWQQMV+ceFlE368Ukhe6xdvJM9Egg==}
    peerDependencies:
      webpack: 4.x.x || 5.x.x
      webpack-cli: 4.x.x
    dependencies:
      webpack: 5.88.1(webpack-cli@4.10.0)
      webpack-cli: 4.10.0(webpack-bundle-analyzer@4.9.0)(webpack@5.88.1)

  /@webpack-cli/info@1.5.0(webpack-cli@4.10.0):
    resolution: {integrity: sha512-e8tSXZpw2hPl2uMJY6fsMswaok5FdlGNRTktvFk2sD8RjH0hE2+XistawJx1vmKteh4NmGmNUrp+Tb2w+udPcQ==}
    peerDependencies:
      webpack-cli: 4.x.x
    dependencies:
      envinfo: 7.8.1
      webpack-cli: 4.10.0(webpack-bundle-analyzer@4.9.0)(webpack@5.88.1)

  /@webpack-cli/serve@1.7.0(webpack-cli@4.10.0):
    resolution: {integrity: sha512-oxnCNGj88fL+xzV+dacXs44HcDwf1ovs3AuEzvP7mqXw7fQntqIhQ1BRmynh4qEKQSSSRSWVyXRjmTbZIX9V2Q==}
    peerDependencies:
      webpack-cli: 4.x.x
      webpack-dev-server: '*'
    peerDependenciesMeta:
      webpack-dev-server:
        optional: true
    dependencies:
      webpack-cli: 4.10.0(webpack-bundle-analyzer@4.9.0)(webpack@5.88.1)

  /@xtuc/ieee754@1.2.0:
    resolution: {integrity: sha512-DX8nKgqcGwsc0eJSqYt5lwP4DH5FlHnmuWWBRy7X0NcaGR0ZtuyeESgMwTYVEtxmsNGY+qit4QYT/MIYTOTPeA==}

  /@xtuc/long@4.2.2:
    resolution: {integrity: sha512-NuHqBY1PB/D8xU6s/thBgOAiAP7HOYDQ32+BFZILJ8ivkUkAHQnWfn6WhL79Owj1qmUnoN/YPhktdIoucipkAQ==}

  /@zeit/schemas@2.6.0:
    resolution: {integrity: sha512-uUrgZ8AxS+Lio0fZKAipJjAh415JyrOZowliZAzmnJSsf7piVL5w+G0+gFJ0KSu3QRhvui/7zuvpLz03YjXAhg==}
    dev: true

  /JSONStream@1.3.5:
    resolution: {integrity: sha512-E+iruNOY8VV9s4JEbe1aNEm6MiszPRr/UfcHMz0TQh1BXSxHK+ASV1R6W4HpjBhSeS+54PIsAMCBmwD06LLsqQ==}
    hasBin: true
    dependencies:
      jsonparse: 1.3.1
      through: 2.3.8
    dev: false

  /abab@2.0.6:
    resolution: {integrity: sha512-j2afSsaIENvHZN2B8GOpF566vZ5WVk5opAiMTvWgaQT8DkbOqsTfvNAvHoRGU2zzP8cPoqys+xHTRDWW8L+/BA==}

  /abbrev@1.1.1:
    resolution: {integrity: sha512-nne9/IiQ/hzIhY6pdDnbBtz7DjPTKrY00P/zvPSm5pOFkl6xuGrGnXn/VtTNNfNtAfZ9/1RtehkszU9qcTii0Q==}

  /abort-controller@3.0.0:
    resolution: {integrity: sha512-h8lQ8tacZYnR3vNQTgibj+tODHI5/+l06Au2Pcriv/Gmet0eaj4TwWH41sO9wnHDiQsEj19q0drzdWdeAHtweg==}
    engines: {node: '>=6.5'}
    dependencies:
      event-target-shim: 5.0.1

  /abstract-logging@2.0.1:
    resolution: {integrity: sha512-2BjRTZxTPvheOvGbBslFSYOUkr+SjPtOnrLP33f+VIWLzezQpZcqVg7ja3L4dBXmzzgwT+a029jRx5PCi3JuiA==}
    dev: false

  /accept-language@3.0.18:
    resolution: {integrity: sha512-sUofgqBPzgfcF20sPoBYGQ1IhQLt2LSkxTnlQSuLF3n5gPEqd5AimbvOvHEi0T1kLMiGVqPWzI5a9OteBRth3A==}
    dependencies:
      bcp47: 1.1.2
      stable: 0.1.8

  /accepts@1.3.8:
    resolution: {integrity: sha512-PYAthTa2m2VKxuvSD3DPC/Gy+U+sOA1LAuT8mkmRuvw+NACSaeXEQ+NHcVF7rONl6qcaxV3Uuemwawk+7+SJLw==}
    engines: {node: '>= 0.6'}
    dependencies:
      mime-types: 2.1.35
      negotiator: 0.6.3

  /acorn-globals@6.0.0:
    resolution: {integrity: sha512-ZQl7LOWaF5ePqqcX4hLuv/bLXYQNfNWw2c0/yX/TsPRKamzHcTGQnlCjHT3TsmkOUVEPS3crCxiPfdzE/Trlhg==}
    dependencies:
      acorn: 7.4.1
      acorn-walk: 7.2.0

  /acorn-globals@7.0.1:
    resolution: {integrity: sha512-umOSDSDrfHbTNPuNpC2NSnnA3LUrqpevPb4T9jRx4MagXNS0rs+gwiTcAvqCRmsD6utzsrzNt+ebm00SNWiC3Q==}
    dependencies:
      acorn: 8.9.0
      acorn-walk: 8.2.0
    dev: true

  /acorn-import-assertions@1.9.0(acorn@8.8.2):
    resolution: {integrity: sha512-cmMwop9x+8KFhxvKrKfPYmN6/pKTYYHBqLa0DfvVZcKMJWNyWLnaqND7dx/qn66R7ewM1UX5XMaDVP5wlVTaVA==}
    peerDependencies:
      acorn: ^8
    dependencies:
      acorn: 8.8.2

  /acorn-jsx@5.3.2(acorn@7.4.1):
    resolution: {integrity: sha512-rq9s+JNhf0IChjtDXxllJ7g41oZk5SlXtp0LHwyA5cejwn7vKmKp4pPri6YEePv2PU65sAsegbXtIinmDFDXgQ==}
    peerDependencies:
      acorn: ^6.0.0 || ^7.0.0 || ^8.0.0
    dependencies:
      acorn: 7.4.1

  /acorn-jsx@5.3.2(acorn@8.9.0):
    resolution: {integrity: sha512-rq9s+JNhf0IChjtDXxllJ7g41oZk5SlXtp0LHwyA5cejwn7vKmKp4pPri6YEePv2PU65sAsegbXtIinmDFDXgQ==}
    peerDependencies:
      acorn: ^6.0.0 || ^7.0.0 || ^8.0.0
    dependencies:
      acorn: 8.9.0

  /acorn-node@1.8.2:
    resolution: {integrity: sha512-8mt+fslDufLYntIoPAaIMUe/lrbrehIiwmR3t2k9LljIzoigEPF27eLk2hy8zSGzmR/ogr7zbRKINMo1u0yh5A==}
    dependencies:
      acorn: 7.4.1
      acorn-walk: 7.2.0
      xtend: 4.0.2
    dev: false

  /acorn-walk@7.2.0:
    resolution: {integrity: sha512-OPdCF6GsMIP+Az+aWfAAOEt2/+iVDKE7oy6lJ098aoe59oAmK76qV6Gw60SbZ8jHuG2wH058GF4pLFbYamYrVA==}
    engines: {node: '>=0.4.0'}

  /acorn-walk@8.2.0:
    resolution: {integrity: sha512-k+iyHEuPgSw6SbuDpGQM+06HQUa04DZ3o+F6CSzXMvvI5KMvnaEqXe+YVe555R9nn6GPt404fos4wcgpw12SDA==}
    engines: {node: '>=0.4.0'}

  /acorn@6.4.2:
    resolution: {integrity: sha512-XtGIhXwF8YM8bJhGxG5kXgjkEuNGLTkoYqVE+KMR+aspr4KGYmKYg7yUe3KghyQ9yheNwLnjmzh/7+gfDBmHCQ==}
    engines: {node: '>=0.4.0'}
    hasBin: true
    dev: true

  /acorn@7.4.1:
    resolution: {integrity: sha512-nQyp0o1/mNdbTO1PO6kHkwSrmgZ0MT/jCCpNiwbUjGoRN4dlBhqJtoQuCnEOKzgTVwg0ZWiCoQy6SxMebQVh8A==}
    engines: {node: '>=0.4.0'}
    hasBin: true

  /acorn@8.8.2:
    resolution: {integrity: sha512-xjIYgE8HBrkpd/sJqOGNspf8uHG+NOHGOw6a/Urj8taM2EXfdNAH2oFcPeIFfsv3+kz/mJrS5VuMqbNLjCa2vw==}
    engines: {node: '>=0.4.0'}
    hasBin: true

  /acorn@8.9.0:
    resolution: {integrity: sha512-jaVNAFBHNLXspO543WnNNPZFRtavh3skAkITqD0/2aeMkKZTN+254PyhwxFYrk3vQ1xfY+2wbesJMs/JC8/PwQ==}
    engines: {node: '>=0.4.0'}
    hasBin: true

  /address@1.1.2:
    resolution: {integrity: sha512-aT6camzM4xEA54YVJYSqxz1kv4IHnQZRtThJJHhUMRExaU5spC7jX5ugSwTaTgJliIgs4VhZOk7htClvQ/LmRA==}
    engines: {node: '>= 0.12.0'}

  /address@1.2.2:
    resolution: {integrity: sha512-4B/qKCfeE/ODUaAUpSwfzazo5x29WD4r3vXiWsB7I2mSDAihwEqKO+g8GELZUQSSAo5e1XTYh3ZVfLyxBc12nA==}
    engines: {node: '>= 10.0.0'}
    dev: false

  /adjust-sourcemap-loader@4.0.0:
    resolution: {integrity: sha512-OXwN5b9pCUXNQHJpwwD2qP40byEmSgzj8B4ydSN0uMNYWiFmJ6x6KwUllMmfk8Rwu/HJDFR7U8ubsWBoN0Xp0A==}
    engines: {node: '>=8.9'}
    dependencies:
      loader-utils: 2.0.4
      regex-parser: 2.2.11
    dev: false

  /agent-base@6.0.2:
    resolution: {integrity: sha512-RZNwNclF7+MS/8bDg70amg32dyeZGZxiDuQmZxKLAlQjr3jGyLx+4Kkk58UO7D2QdgFIQCovuSuZESne6RG6XQ==}
    engines: {node: '>= 6.0.0'}
    dependencies:
      debug: 4.3.4(supports-color@8.1.1)
    transitivePeerDependencies:
      - supports-color

  /aggregate-error@3.1.0:
    resolution: {integrity: sha512-4I7Td01quW/RpocfNayFdFVk1qSuoh0E7JrbRJ16nH01HhKFQ88INq9Sd+nd72zqRySlr9BmDA8xlEJ6vJMrYA==}
    engines: {node: '>=8'}
    dependencies:
      clean-stack: 2.2.0
      indent-string: 4.0.0

  /airbnb-js-shims@2.2.1:
    resolution: {integrity: sha512-wJNXPH66U2xjgo1Zwyjf9EydvJ2Si94+vSdk6EERcBfB2VZkeltpqIats0cqIZMLCXP3zcyaUKGYQeIBT6XjsQ==}
    dependencies:
      array-includes: 3.1.6
      array.prototype.flat: 1.3.1
      array.prototype.flatmap: 1.3.1
      es5-shim: 4.6.7
      es6-shim: 0.35.7
      function.prototype.name: 1.1.5
      globalthis: 1.0.3
      object.entries: 1.1.6
      object.fromentries: 2.0.6
      object.getownpropertydescriptors: 2.1.5
      object.values: 1.1.6
      promise.allsettled: 1.0.6
      promise.prototype.finally: 3.1.4
      string.prototype.matchall: 4.0.8
      string.prototype.padend: 3.1.4
      string.prototype.padstart: 3.1.4
      symbol.prototype.description: 1.0.5
    dev: true

  /airbnb-prop-types@2.16.0(react@16.14.0):
    resolution: {integrity: sha512-7WHOFolP/6cS96PhKNrslCLMYAI8yB1Pp6u6XmxozQOiZbsI5ycglZr5cHhBFfuRcQQjzCMith5ZPZdYiJCxUg==}
    peerDependencies:
      react: ^0.14 || ^15.0.0 || ^16.0.0-alpha
    dependencies:
      array.prototype.find: 2.2.1
      function.prototype.name: 1.1.5
      is-regex: 1.1.4
      object-is: 1.1.5
      object.assign: 4.1.4
      object.entries: 1.1.6
      prop-types: 15.8.1
      prop-types-exact: 1.2.0
      react: 16.14.0
      react-is: 16.13.1
    dev: false

  /ajv-errors@1.0.1(ajv@6.12.6):
    resolution: {integrity: sha512-DCRfO/4nQ+89p/RK43i8Ezd41EqdGIU4ld7nGF8OQ14oc/we5rEntLCUa7+jrn3nn83BosfwZA0wb4pon2o8iQ==}
    peerDependencies:
      ajv: '>=5.0.0'
    dependencies:
      ajv: 6.12.6
    dev: true

  /ajv-formats@2.1.1(ajv@8.12.0):
    resolution: {integrity: sha512-Wx0Kx52hxE7C18hkMEggYlEifqWZtYaRgouJor+WMdPnQyEK13vgEWyVNup7SoeeoLMsr4kf5h6dOW11I15MUA==}
    peerDependencies:
      ajv: ^8.0.0
    peerDependenciesMeta:
      ajv:
        optional: true
    dependencies:
      ajv: 8.12.0

  /ajv-keywords@3.5.2(ajv@6.12.6):
    resolution: {integrity: sha512-5p6WTN0DdTGVQk6VjcEju19IgaHudalcfabD7yhDGeA6bcQnmL+CpveLJq/3hvfwd1aof6L386Ougkx6RfyMIQ==}
    peerDependencies:
      ajv: ^6.9.1
    dependencies:
      ajv: 6.12.6

  /ajv-keywords@5.1.0(ajv@8.12.0):
    resolution: {integrity: sha512-YCS/JNFAUyr5vAuhk1DWm1CBxRHW9LbJ2ozWeemrIqpbsqKjHVxYPyi5GC0rjZIT5JxJ3virVTS8wk4i/Z+krw==}
    peerDependencies:
      ajv: ^8.8.2
    dependencies:
      ajv: 8.12.0
      fast-deep-equal: 3.1.3

  /ajv@6.12.6:
    resolution: {integrity: sha512-j3fVLgvTo527anyYyJOGTYJbG+vnnQYvE0m5mmkc1TK+nxAppkCLMIL0aZ4dblVCNoGShhm+kzE4ZUykBoMg4g==}
    dependencies:
      fast-deep-equal: 3.1.3
      fast-json-stable-stringify: 2.1.0
      json-schema-traverse: 0.4.1
      uri-js: 4.4.1

  /ajv@8.12.0:
    resolution: {integrity: sha512-sRu1kpcO9yLtYxBKvqfTeh9KzZEwO3STyX1HT+4CaDzC6HpTGYhIhPIzj9XuKU7KYDwnaeh5hcOwjy1QuJzBPA==}
    dependencies:
      fast-deep-equal: 3.1.3
      json-schema-traverse: 1.0.0
      require-from-string: 2.0.2
      uri-js: 4.4.1

  /algoliasearch-helper@3.11.3(algoliasearch@4.18.0):
    resolution: {integrity: sha512-TbaEvLwiuGygHQIB8y+OsJKQQ40+JKUua5B91X66tMUHyyhbNHvqyr0lqd3wCoyKx7WybyQrC0WJvzoIeh24Aw==}
    peerDependencies:
      algoliasearch: '>= 3.1 < 6'
    dependencies:
      '@algolia/events': 4.0.1
      algoliasearch: 4.18.0
    dev: true

  /algoliasearch-helper@3.13.3(algoliasearch@4.18.0):
    resolution: {integrity: sha512-jhbbuYZ+fheXpaJlqdJdFa1jOsrTWKmRRTYDM3oVTto5VodZzM7tT+BHzslAotaJf/81CKrm6yLRQn8WIr/K4A==}
    peerDependencies:
      algoliasearch: '>= 3.1 < 6'
    dependencies:
      '@algolia/events': 4.0.1
      algoliasearch: 4.18.0
    dev: false

  /algoliasearch@4.18.0:
    resolution: {integrity: sha512-pCuVxC1SVcpc08ENH32T4sLKSyzoU7TkRIDBMwSLfIiW+fq4znOmWDkAygHZ6pRcO9I1UJdqlfgnV7TRj+MXrA==}
    dependencies:
      '@algolia/cache-browser-local-storage': 4.18.0
      '@algolia/cache-common': 4.18.0
      '@algolia/cache-in-memory': 4.18.0
      '@algolia/client-account': 4.18.0
      '@algolia/client-analytics': 4.18.0
      '@algolia/client-common': 4.18.0
      '@algolia/client-personalization': 4.18.0
      '@algolia/client-search': 4.18.0
      '@algolia/logger-common': 4.18.0
      '@algolia/logger-console': 4.18.0
      '@algolia/requester-browser-xhr': 4.18.0
      '@algolia/requester-common': 4.18.0
      '@algolia/requester-node-http': 4.18.0
      '@algolia/transporter': 4.18.0

  /ally.js@1.4.1:
    resolution: {integrity: sha512-ZewdfuwP6VewtMN36QY0gmiyvBfMnmEaNwbVu2nTS6zRt069viTgkYgaDiqu6vRJ1VJCriNqV0jGMu44R8zNbA==}
    dependencies:
      css.escape: 1.5.1
      platform: 1.3.3
    dev: true

  /anser@2.1.1:
    resolution: {integrity: sha512-nqLm4HxOTpeLOxcmB3QWmV5TcDFhW9y/fyQ+hivtDFcK4OQ+pQ5fzPnXHM1Mfcm0VkLtvVi1TCPr++Qy0Q/3EQ==}

  /ansi-align@3.0.1:
    resolution: {integrity: sha512-IOfwwBF5iczOjp/WeY4YxyjqAFMQoZufdQWDd19SEExbVLNXqvpzSJ/M7Za4/sCPmQ0+GRquoA7bGcINcxew6w==}
    dependencies:
      string-width: 4.2.3

  /ansi-colors@3.2.4:
    resolution: {integrity: sha512-hHUXGagefjN2iRrID63xckIvotOXOojhQKWIPUZ4mNUZ9nLZW+7FMNoE1lOkEhNWYsx/7ysGIuJYCiMAA9FnrA==}
    engines: {node: '>=6'}
    dev: true

  /ansi-colors@4.1.1:
    resolution: {integrity: sha512-JoX0apGbHaUJBNl6yF+p6JAFYZ666/hhCGKN5t9QFjbJQKUU/g8MNbFDbvfrgKXvI1QpZplPOnwIo99lX/AAmA==}
    engines: {node: '>=6'}
    dev: true

  /ansi-colors@4.1.3:
    resolution: {integrity: sha512-/6w/C21Pm1A7aZitlI5Ni/2J6FFQN8i1Cvz3kHABAAbw93v/NlvKdVOqz7CCWz/3iv/JplRSEEZ83XION15ovw==}
    engines: {node: '>=6'}

  /ansi-escapes@3.2.0:
    resolution: {integrity: sha512-cBhpre4ma+U0T1oM5fXg7Dy1Jw7zzwv7lt/GoCpr+hDQJoYnKVPLL4dCvSEFMmQurOQvSrwT7SL/DAlhBI97RQ==}
    engines: {node: '>=4'}

  /ansi-escapes@4.3.2:
    resolution: {integrity: sha512-gKXj5ALrKWQLsYG9jlTRmR/xKluxHV+Z9QEwNIgCfM1/uwPMCuzVVnh5mwTd+OuBZcwSIMbqssNWRm1lE51QaQ==}
    engines: {node: '>=8'}
    dependencies:
      type-fest: 0.21.3

  /ansi-html-community@0.0.8:
    resolution: {integrity: sha512-1APHAyr3+PCamwNw3bXCPp4HFLONZt/yIH0sZp0/469KWNTEy+qN5jQ3GVX6DMZ1UXAi34yVwtTeaG/HpBuuzw==}
    engines: {'0': node >= 0.8.0}
    hasBin: true

  /ansi-html@0.0.7:
    resolution: {integrity: sha512-JoAxEa1DfP9m2xfB/y2r/aKcwXNlltr4+0QSBC4TrLfcxyvepX2Pv0t/xpgGV5bGsDzCYV8SzjWgyCW0T9yYbA==}
    engines: {'0': node >= 0.8.0}
    hasBin: true

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

  /ansi-regex@4.1.1:
    resolution: {integrity: sha512-ILlv4k/3f6vfQ4OoP2AGvirOktlQ98ZEL1k9FaQjxa3L1abBgbuTDAdPOpvbGncC0BTVQrl+OM8xZGK6tWXt7g==}
    engines: {node: '>=6'}

  /ansi-regex@5.0.1:
    resolution: {integrity: sha512-quJQXlTSUGL2LH9SUXo8VwsY4soanhgo6LNSm84E1LBcE8s3O0wpdiRzyR9z/ZZJMlMWv37qOOb9pdJlMUEKFQ==}
    engines: {node: '>=8'}

  /ansi-regex@6.0.1:
    resolution: {integrity: sha512-n5M855fKb2SsfMIiFFoVrABHJC8QtHwVx+mHWP3QcEqBHYienj5dHSgjbxtC0WEZXYt4wcD6zrQElDPhFuZgfA==}
    engines: {node: '>=12'}

  /ansi-styles@2.2.1:
    resolution: {integrity: sha512-kmCevFghRiWM7HB5zTPULl4r9bVFSWjz62MhqizDGUrq2NWuNMQyuv4tHHoKJHs69M/MF64lEcHdYIocrdWQYA==}
    engines: {node: '>=0.10.0'}
    dev: true

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

  /ansi-styles@4.3.0:
    resolution: {integrity: sha512-zbB9rCJAT1rbjiVDb2hqKFHNYLxgtk8NURxZ3IZwD3F6NtxbXZQCnnSi1Lkx+IDohdPlFp222wVALIheZJQSEg==}
    engines: {node: '>=8'}
    dependencies:
      color-convert: 2.0.1

  /ansi-styles@5.2.0:
    resolution: {integrity: sha512-Cxwpt2SfTzTtXcfOlzGEee8O+c+MmUgGrNiBcXnuWxuFJHe6a5Hz7qwhwe5OgaSYI0IJvkLqWX1ASG+cJOkEiA==}
    engines: {node: '>=10'}

  /ansi-styles@6.2.1:
    resolution: {integrity: sha512-bN798gFfQX+viw3R7yrGWRqnrN2oRkEkUjjl4JNn4E8GxxbjtG3FbrEIIY3l8/hrwUwIeCZvi4QuOTP4MErVug==}
    engines: {node: '>=12'}
    dev: true

  /ansi-to-html@0.6.15:
    resolution: {integrity: sha512-28ijx2aHJGdzbs+O5SNQF65r6rrKYnkuwTYm8lZlChuoJ9P1vVzIpWO20sQTqTPDXYp6NFwk326vApTtLVFXpQ==}
    engines: {node: '>=8.0.0'}
    hasBin: true
    dependencies:
      entities: 2.2.0
    dev: true

  /any-promise@1.3.0:
    resolution: {integrity: sha512-7UvmKalWRt1wgjL1RrGxoSJW/0QZFIegpeGvZG9kjp8vrRu55XTHbwnqq2GpXm9uLbcuhxm3IqX9OB4MZR1b2A==}
    dev: true

  /anymatch@2.0.0:
    resolution: {integrity: sha512-5teOsQWABXHHBFP9y3skS5P3d/WfWXpv3FUpy+LorMrNYaT9pI4oLMQX7jzQ2KklNpGpWHzdCXTDT2Y3XGlZBw==}
    dependencies:
      micromatch: 3.1.10
      normalize-path: 2.1.1
    transitivePeerDependencies:
      - supports-color
    dev: true

  /anymatch@3.1.3:
    resolution: {integrity: sha512-KMReFUr0B4t+D+OBkjR3KYqvocp2XaSzO55UcB6mgQMd3KbcE+mWTyvVV7D/zsdEbNnV6acZUutkiHQXvTr1Rw==}
    engines: {node: '>= 8'}
    dependencies:
      normalize-path: 3.0.0
      picomatch: 2.3.1

  /apache-crypt@1.2.6:
    resolution: {integrity: sha512-072WetlM4blL8PREJVeY+WHiUh1R5VNt2HfceGS8aKqttPHcmqE5pkKuXPz/ULmJOFkc8Hw3kfKl6vy7Qka6DA==}
    engines: {node: '>=8'}
    dependencies:
      unix-crypt-td-js: 1.1.4
    dev: true

  /apache-md5@1.1.8:
    resolution: {integrity: sha512-FCAJojipPn0bXjuEpjOOOMN8FZDkxfWWp4JGN9mifU2IhxvKyXZYqpzPHdnTSUpmPDy+tsslB6Z1g+Vg6nVbYA==}
    engines: {node: '>=8'}
    dev: true

  /app-root-dir@1.0.2:
    resolution: {integrity: sha512-jlpIfsOoNoafl92Sz//64uQHGSyMrD2vYG5d8o2a4qGvyNCvXur7bzIsWtAC/6flI2RYAp3kv8rsfBtaLm7w0g==}
    dev: true

  /append-field@1.0.0:
    resolution: {integrity: sha512-klpgFSWLW1ZEs8svjfb7g4qWY0YS5imI82dTg+QahUvJ8YqAY0P10Uk8tTyh9ZGuYEZEMaeJYCF5BFuX552hsw==}

  /application-config-path@0.1.1:
    resolution: {integrity: sha512-zy9cHePtMP0YhwG+CfHm0bgwdnga2X3gZexpdCwEj//dpb+TKajtiC8REEUJUSq6Ab4f9cgNy2l8ObXzCXFkEw==}

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

  /aproba@2.0.0:
    resolution: {integrity: sha512-lYe4Gx7QT+MKGbDsA+Z+he/Wtef0BiwDOlK/XkBrdfsh9J/jPPXbX0tE9x9cl27Tmu5gg3QUbUrQYa/y+KOHPQ==}
    dev: true

  /arch@2.2.0:
    resolution: {integrity: sha512-Of/R0wqp83cgHozfIYLbBMnej79U/SVGOOyuB3VVFv1NRM/PSFMK12x9KVtiYzJqmnU5WR2qp0Z5rHb7sWGnFQ==}

  /archy@1.0.0:
    resolution: {integrity: sha512-Xg+9RwCg/0p32teKdGMPTPnVXKD0w3DfHnFTficozsAgsvq2XenPJq/MYpzzQ/v8zrOyJn6Ds39VA4JIDwFfqw==}
    dev: false

  /are-we-there-yet@2.0.0:
    resolution: {integrity: sha512-Ci/qENmwHnsYo9xKIcUJN5LeDKdJ6R1Z1j9V/J5wyq8nh/mYPEpIKJbBZXtZjG04HiK7zV/p6Vs9952MrMeUIw==}
    engines: {node: '>=10'}
    dependencies:
      delegates: 1.0.0
      readable-stream: 3.6.1
    dev: true

  /arg@2.0.0:
    resolution: {integrity: sha512-XxNTUzKnz1ctK3ZIcI2XUPlD96wbHP2nGqkPKpvk/HNRlPveYrXIVSTk9m3LcqOgDPg3B1nMvdV/K8wZd7PG4w==}
    dev: true

  /arg@4.1.3:
    resolution: {integrity: sha512-58S9QDqG0Xx27YwPSt9fJxivjYl432YCwfDMfZ+71RAqUrZef7LrKQZ3LHLOwCS4FLNBplP533Zx895SeOCHvA==}

  /arg@5.0.2:
    resolution: {integrity: sha512-PYjyFOLKQ9y57JvQ6QLo8dAgNqswh8M1RMJYdQduT6xbWSgK36P/Z/v+p888pM69jMMfS8Xd8F6I1kQ/I9HUGg==}

  /argparse@1.0.10:
    resolution: {integrity: sha512-o5Roy6tNG4SL/FOkCAN6RzjiakZS25RLYFrcMttJqbdd8BWrnA+fGz57iN5Pb06pvBGvl5gQ0B48dJlslXvoTg==}
    dependencies:
      sprintf-js: 1.0.3

  /argparse@2.0.1:
    resolution: {integrity: sha512-8+9WqebbFzpX9OR+Wa6O29asIogeRMzcGtAINdpMHHyAg10f05aSFVBbcEqGf/PXw1EjAZ+q2/bEBg3DvurK3Q==}

  /aria-query@4.2.2:
    resolution: {integrity: sha512-o/HelwhuKpTj/frsOsbNLNgnNGVIFsVP/SW2BSF14gVl7kAfMOJ6/8wUAUvG1R1NHKrfG+2sHZTu0yauT1qBrA==}
    engines: {node: '>=6.0'}
    dependencies:
      '@babel/runtime': 7.21.5
      '@babel/runtime-corejs3': 7.21.0
    dev: true

  /aria-query@5.1.3:
    resolution: {integrity: sha512-R5iJ5lkuHybztUfuOAznmboyjWq8O6sqNqtK7CLOqdydi54VNbORp49mb14KbWgG1QD3JFO9hJdZ+y4KutfdOQ==}
    dependencies:
      deep-equal: 2.2.0

  /arr-diff@4.0.0:
    resolution: {integrity: sha512-YVIQ82gZPGBebQV/a8dar4AitzCQs0jjXwMPZllpXMaGjXPYVUawSxQrRsjhjupyVxEvbHgUmIhKVlND+j02kA==}
    engines: {node: '>=0.10.0'}

  /arr-flatten@1.1.0:
    resolution: {integrity: sha512-L3hKV5R/p5o81R7O02IGnwpDmkp6E982XhtbuwSe3O4qOtMMMtodicASA1Cny2U+aCXcNpml+m4dPsvsJ3jatg==}
    engines: {node: '>=0.10.0'}

  /arr-union@3.1.0:
    resolution: {integrity: sha512-sKpyeERZ02v1FeCZT8lrfJq5u6goHCtpTAzPwJYe7c8SPFOboNjNg1vz2L4VTn9T4PQxEx13TbXLmYUcS6Ug7Q==}
    engines: {node: '>=0.10.0'}

  /array-find-index@1.0.2:
    resolution: {integrity: sha512-M1HQyIXcBGtVywBt8WVdim+lrNaK7VHp99Qt5pSNziXznKHViIBbXWtfRTpEFpF/c4FdfxNAsCCwPp5phBYJtw==}
    engines: {node: '>=0.10.0'}
    dev: true
    optional: true

  /array-flatten@1.1.1:
    resolution: {integrity: sha512-PCVAQswWemu6UdxsDFFX/+gVeYqKAod3D3UVm91jHwynguOwAvYPhx8nNlM++NqRcK6CxxpUafjmhIdKiHibqg==}

  /array-flatten@2.1.2:
    resolution: {integrity: sha512-hNfzcOV8W4NdualtqBFPyVO+54DSJuZGY9qT4pRroB6S9e3iiido2ISIC5h9R2sPJ8H3FHCIiEnsv1lPXO3KtQ==}

  /array-includes@3.1.6:
    resolution: {integrity: sha512-sgTbLvL6cNnw24FnbaDyjmvddQ2ML8arZsgaJhoABMoplz/4QRhtrYS+alr1BUM1Bwp6dhx8vVCBSLG+StwOFw==}
    engines: {node: '>= 0.4'}
    dependencies:
      call-bind: 1.0.2
      define-properties: 1.2.0
      es-abstract: 1.21.1
      get-intrinsic: 1.2.0
      is-string: 1.0.7

  /array-iterate@1.1.4:
    resolution: {integrity: sha512-sNRaPGh9nnmdC8Zf+pT3UqP8rnWj5Hf9wiFGsX3wUQ2yVSIhO2ShFwCoceIPpB41QF6i2OEmrHmCo36xronCVA==}
    dev: false

  /array-union@1.0.2:
    resolution: {integrity: sha512-Dxr6QJj/RdU/hCaBjOfxW+q6lyuVE6JFWIrAUpuOOhoJJoQ99cUn3igRaHVB5P9WrgFVN0FfArM3x0cueOU8ng==}
    engines: {node: '>=0.10.0'}
    dependencies:
      array-uniq: 1.0.3
    dev: true

  /array-union@2.1.0:
    resolution: {integrity: sha512-HGyxoOTYUyCM6stUe6EJgnd4EoewAI7zMdfqO+kGjnlZmBDz/cR5pf8r/cR4Wq60sL/p0IkcjUEEPwS3GFrIyw==}
    engines: {node: '>=8'}

  /array-uniq@1.0.3:
    resolution: {integrity: sha512-MNha4BWQ6JbwhFhj03YK552f7cb3AzoE8SzeljgChvL1dl3IcvggXVz1DilzySZkCja+CXuZbdW7yATchWn8/Q==}
    engines: {node: '>=0.10.0'}
    dev: true

  /array-unique@0.3.2:
    resolution: {integrity: sha512-SleRWjh9JUud2wH1hPs9rZBZ33H6T9HOiL0uwGnGx9FpE6wKGyfWugmbkEOIs6qWrZhg0LWeLziLrEwQJhs5mQ==}
    engines: {node: '>=0.10.0'}

  /array.prototype.filter@1.0.2:
    resolution: {integrity: sha512-us+UrmGOilqttSOgoWZTpOvHu68vZT2YCjc/H4vhu56vzZpaDFBhB+Se2UwqWzMKbDv7Myq5M5pcZLAtUvTQdQ==}
    engines: {node: '>= 0.4'}
    dependencies:
      call-bind: 1.0.2
      define-properties: 1.2.0
      es-abstract: 1.21.1
      es-array-method-boxes-properly: 1.0.0
      is-string: 1.0.7
    dev: false

  /array.prototype.find@2.2.1:
    resolution: {integrity: sha512-I2ri5Z9uMpMvnsNrHre9l3PaX+z9D0/z6F7Yt2u15q7wt0I62g5kX6xUKR1SJiefgG+u2/gJUmM8B47XRvQR6w==}
    dependencies:
      call-bind: 1.0.2
      define-properties: 1.2.0
      es-abstract: 1.21.1
      es-shim-unscopables: 1.0.0
    dev: false

  /array.prototype.flat@1.3.1:
    resolution: {integrity: sha512-roTU0KWIOmJ4DRLmwKd19Otg0/mT3qPNt0Qb3GWW8iObuZXxrjB/pzn0R3hqpRSWg4HCwqx+0vwOnWnvlOyeIA==}
    engines: {node: '>= 0.4'}
    dependencies:
      call-bind: 1.0.2
      define-properties: 1.2.0
      es-abstract: 1.21.1
      es-shim-unscopables: 1.0.0

  /array.prototype.flatmap@1.3.1:
    resolution: {integrity: sha512-8UGn9O1FDVvMNB0UlLv4voxRMze7+FpHyF5mSMRjWHUMlpoDViniy05870VlxhfgTnLbpuwTzvD76MTtWxB/mQ==}
    engines: {node: '>= 0.4'}
    dependencies:
      call-bind: 1.0.2
      define-properties: 1.2.0
      es-abstract: 1.21.1
      es-shim-unscopables: 1.0.0

  /array.prototype.map@1.0.5:
    resolution: {integrity: sha512-gfaKntvwqYIuC7mLLyv2wzZIJqrRhn5PZ9EfFejSx6a78sV7iDsGpG9P+3oUPtm1Rerqm6nrKS4FYuTIvWfo3g==}
    engines: {node: '>= 0.4'}
    dependencies:
      call-bind: 1.0.2
      define-properties: 1.2.0
      es-abstract: 1.21.1
      es-array-method-boxes-properly: 1.0.0
      is-string: 1.0.7
    dev: true

  /array.prototype.reduce@1.0.5:
    resolution: {integrity: sha512-kDdugMl7id9COE8R7MHF5jWk7Dqt/fs4Pv+JXoICnYwqpjjjbUurz6w5fT5IG6brLdJhv6/VoHB0H7oyIBXd+Q==}
    engines: {node: '>= 0.4'}
    dependencies:
      call-bind: 1.0.2
      define-properties: 1.2.0
      es-abstract: 1.21.1
      es-array-method-boxes-properly: 1.0.0
      is-string: 1.0.7

  /array.prototype.tosorted@1.1.1:
    resolution: {integrity: sha512-pZYPXPRl2PqWcsUs6LOMn+1f1532nEoPTYowBtqLwAW+W8vSVhkIGnmOX1t/UQjD6YGI0vcD2B1U7ZFGQH9jnQ==}
    dependencies:
      call-bind: 1.0.2
      define-properties: 1.2.0
      es-abstract: 1.21.1
      es-shim-unscopables: 1.0.0
      get-intrinsic: 1.2.0

  /arrify@2.0.1:
    resolution: {integrity: sha512-3duEwti880xqi4eAMN8AyR4a0ByT90zoYdLlevfrvU43vb0YZwZVfxOgxWrLXXXpyugL0hNZc9G6BiB5B3nUug==}
    engines: {node: '>=8'}

  /asap@2.0.6:
    resolution: {integrity: sha512-BSHWgDSAiKs50o2Re8ppvp3seVHXSRM44cdSsT9FfNEUUZLOGWVCsiWaRPWM1Znn+mqZ1OfVZ3z3DWEzSp7hRA==}

  /asn1.js@5.4.1:
    resolution: {integrity: sha512-+I//4cYPccV8LdmBLiX8CYvf9Sp3vQsrqu2QNXRcrbiWvcx/UdlFiqUJJzxRQxgsZmvhXhn4cSKeSmoFjVdupA==}
    dependencies:
      bn.js: 4.12.0
      inherits: 2.0.4
      minimalistic-assert: 1.0.1
      safer-buffer: 2.1.2

  /asn1@0.2.6:
    resolution: {integrity: sha512-ix/FxPn0MDjeyJ7i/yoHGFt/EX6LyNbxSEhPPXODPL+KB0VPk86UYfL0lMdy+KCnv+fmvIzySwaK5COwqVbWTQ==}
    dependencies:
      safer-buffer: 2.1.2

  /assert-plus@1.0.0:
    resolution: {integrity: sha512-NfJ4UzBCcQGLDlQq7nHxH+tv3kyZ0hHQqF5BO6J7tNJeP5do1llPr8dZ8zHonfhAu0PHAdMkSo+8o0wxg9lZWw==}
    engines: {node: '>=0.8'}

  /assert@1.5.0:
    resolution: {integrity: sha512-EDsgawzwoun2CZkCgtxJbv392v4nbk9XDD06zI+kQYoBM/3RBWLlEyJARDOmhAAosBjWACEkKL6S+lIZtcAubA==}
    dependencies:
      object-assign: 4.1.1
      util: 0.10.3

  /assert@2.0.0:
    resolution: {integrity: sha512-se5Cd+js9dXJnu6Ag2JFc00t+HmHOen+8Q+L7O9zI0PqQXr20uk2J0XQqMxZEeo5U50o8Nvmmx7dZrl+Ufr35A==}
    dependencies:
      es6-object-assign: 1.1.0
      is-nan: 1.3.2
      object-is: 1.1.5
      util: 0.12.5
    dev: false

  /assertion-error@1.1.0:
    resolution: {integrity: sha512-jgsaNduz+ndvGyFt3uSuWqvy4lCnIJiovtouQN5JZHOKCS2QuhEdbcQHFhVksz2N2U9hXJo8odG7ETyWlEeuDw==}

  /assign-symbols@1.0.0:
    resolution: {integrity: sha512-Q+JC7Whu8HhmTdBph/Tq59IoRtoy6KAm5zzPv00WdujX82lbAL8K7WVjne7vdCsAmbF4AYaDOPyO3k0kl8qIrw==}
    engines: {node: '>=0.10.0'}

  /ast-types-flow@0.0.7:
    resolution: {integrity: sha512-eBvWn1lvIApYMhzQMsu9ciLfkBY499mFZlNqG+/9WR7PVlroQw0vG30cOQQbaKz3sCEc44TAOu2ykzqXSNnwag==}

  /ast-types@0.14.2:
    resolution: {integrity: sha512-O0yuUDnZeQDL+ncNGlJ78BiO4jnYI3bvMsD5prT0/nsgijG/LpNBIr63gTjVTNsiGkgQhiyCShTgxt8oXOrklA==}
    engines: {node: '>=4'}
    dependencies:
      tslib: 2.6.0
    dev: true

  /astral-regex@2.0.0:
    resolution: {integrity: sha512-Z7tMw1ytTXt5jqMcOP+OQteU1VuNK9Y02uuJtKQ1Sv69jXQKKg5cibLwGJow8yzZP+eAc18EmLGPal0bp36rvQ==}
    engines: {node: '>=8'}

  /async-cache@1.1.0:
    resolution: {integrity: sha512-YDQc4vBn5NFhY6g6HhVshyi3Fy9+SQ5ePnE7JLDJn1DoL+i7ER+vMwtTNOYk9leZkYMnOwpBCWqyLDPw8Aig8g==}
    deprecated: No longer maintained. Use [lru-cache](http://npm.im/lru-cache) version 7.6 or higher, and provide an asynchronous `fetchMethod` option.
    dependencies:
      lru-cache: 4.1.5

  /async-each@1.0.6:
    resolution: {integrity: sha512-c646jH1avxr+aVpndVMeAfYw7wAa6idufrlN3LPA4PmKS0QEGp6PIC9nwz0WQkkvBGAMEki3pFdtxaF39J9vvg==}
    dev: true
    optional: true

  /async-retry-ng@2.0.1:
    resolution: {integrity: sha512-iitlc2murdQ3/A5Re3CcplQBEf7vOmFrFQ6RFn3+/+zZUyIHYkZnnEziMSa6YIb2Bs2EJEPZWReTxjHqvQbDbw==}

  /async@0.9.2:
    resolution: {integrity: sha512-l6ToIJIotphWahxxHyzK9bnLR6kM4jJIIgLShZeqLY7iboHoGkdgFl7W2/Ivi4SkMJYGKqW8vSuk0uKUj6qsSw==}
    dev: false

  /async@1.5.2:
    resolution: {integrity: sha512-nSVgobk4rv61R9PUSDtYt7mPVB2olxNR5RWJcAsH676/ef11bUZwvu7+RGYrYauVdDPcO519v68wRhXQtxsV9w==}

  /async@2.6.4:
    resolution: {integrity: sha512-mzo5dfJYwAn29PeiJ0zvwTo04zj8HDJj0Mn8TD7sno7q12prdbnasKJHhkm2c1LgrhlJ0teaea8860oxi51mGA==}
    dependencies:
      lodash: 4.17.21

  /async@3.2.4:
    resolution: {integrity: sha512-iAB+JbDEGXhyIUavoDl9WP/Jj106Kz9DEn1DPgYw5ruDn0e3Wgi3sKFm55sASdGBNOQB8F59d9qQ7deqrHA8wQ==}

  /asynckit@0.4.0:
    resolution: {integrity: sha512-Oei9OH4tRh0YqU3GxhX79dM/mwVgvbZJaSNaRk+bshkj0S5cfHcgYakreBjrHwatXKbz+IoIdYLxrKim2MjW0Q==}

  /at-least-node@1.0.0:
    resolution: {integrity: sha512-+q/t7Ekv1EDY2l6Gda6LLiX14rU9TV20Wa3ofeQmwPFZbOMo9DXrLbOjFaaclkXKWidIaopwAObQDqwWtGUjqg==}
    engines: {node: '>= 4.0.0'}

  /atob@2.1.2:
    resolution: {integrity: sha512-Wm6ukoaOGJi/73p/cl2GvLjTI5JM1k/O14isD73YML8StrH/7/lRFgmg8nICZgD3bZZvjwCGxtMOD3wWNAu8cg==}
    engines: {node: '>= 4.5.0'}
    hasBin: true

  /atomic-sleep@1.0.0:
    resolution: {integrity: sha512-kNOjDqAh7px0XWNI+4QbzoiR/nTkHAWNud2uvnJquD1/x5a7EQZMJT0AczqK0Qn67oY/TTQ1LbUKajZpp3I9tQ==}
    engines: {node: '>=8.0.0'}

  /automation-events@5.0.2:
    resolution: {integrity: sha512-8mfgjeI22tlKeaGY8y0bDt93IIUJhQKR/ISTsnhhFkpAzCirPdQ/Rmfp3xakCTmIihLgDuIWcWygHWozYKVGyQ==}
    engines: {node: '>=14.15.4'}
    dependencies:
      '@babel/runtime': 7.21.5
      tslib: 2.6.0
    dev: false

  /autoprefixer@10.4.14(postcss@8.4.26):
    resolution: {integrity: sha512-FQzyfOsTlwVzjHxKEqRIAdJx9niO6VCBCoEwax/VLSoQF29ggECcPuBqUMZ+u8jCZOPSy8b8/8KnuFbp0SaFZQ==}
    engines: {node: ^10 || ^12 || >=14}
    hasBin: true
    peerDependencies:
      postcss: ^8.1.0
    dependencies:
      browserslist: 4.21.5
      caniuse-lite: 1.0.30001464
      fraction.js: 4.2.0
      normalize-range: 0.1.2
      picocolors: 1.0.0
      postcss: 8.4.26
      postcss-value-parser: 4.2.0

  /autoprefixer@9.8.8:
    resolution: {integrity: sha512-eM9d/swFopRt5gdJ7jrpCwgvEMIayITpojhkkSMRsFHYuH5bkSQ4p/9qTEHtmNudUZh22Tehu7I6CxAW0IXTKA==}
    hasBin: true
    dependencies:
      browserslist: 4.21.9
      caniuse-lite: 1.0.30001513
      normalize-range: 0.1.2
      num2fraction: 1.2.2
      picocolors: 0.2.1
      postcss: 7.0.39
      postcss-value-parser: 4.2.0
    dev: true

  /available-typed-arrays@1.0.5:
    resolution: {integrity: sha512-DMD0KiN46eipeziST1LPP/STfDU0sufISXmjSgvVsoU2tqxctQeASejWcfNtxYKqETM1UxQ8sp2OrSBWpHY6sw==}
    engines: {node: '>= 0.4'}

  /avvio@8.2.1:
    resolution: {integrity: sha512-TAlMYvOuwGyLK3PfBb5WKBXZmXz2fVCgv23d6zZFdle/q3gPjmxBaeuC0pY0Dzs5PWMSgfqqEZkrye19GlDTgw==}
    dependencies:
      archy: 1.0.0
      debug: 4.3.4(supports-color@8.1.1)
      fastq: 1.15.0
    transitivePeerDependencies:
      - supports-color
    dev: false

  /aws-sdk@2.1326.0:
    resolution: {integrity: sha512-LSGiO4RSooupHnkvYbPOuOYqwAxmcnYinwIxBz4P1YI8ulhZZ/pypOj/HKqC629UyhY1ndSMtlM1l56U74UclA==}
    engines: {node: '>= 10.0.0'}
    dependencies:
      buffer: 4.9.2
      events: 1.1.1
      ieee754: 1.1.13
      jmespath: 0.16.0
      querystring: 0.2.0
      sax: 1.2.1
      url: 0.10.3
      util: 0.12.5
      uuid: 8.0.0
      xml2js: 0.4.19
    dev: false

  /aws-sign2@0.7.0:
    resolution: {integrity: sha512-08kcGqnYf/YmjoRhfxyu+CLxBjUtHLXLXX/vUfx9l2LYzG3c1m61nrpyFUZI6zeS+Li/wWMMidD9KgrqtGq3mA==}

  /aws4@1.12.0:
    resolution: {integrity: sha512-NmWvPnx0F1SfrQbYwOi7OeaNGokp9XhzNioJ/CSBs8Qa4vxug81mhJEAVZwxXuBmYB5KDRfMq/F3RR0BIU7sWg==}

  /axe-core@4.6.3:
    resolution: {integrity: sha512-/BQzOX780JhsxDnPpH4ZiyrJAzcd8AfzFPkv+89veFSr1rcMjuq2JDCwypKaPeB6ljHp9KjXhPpjgCvQlWYuqg==}
    engines: {node: '>=4'}

  /axios@0.21.4(debug@3.2.7):
    resolution: {integrity: sha512-ut5vewkiu8jjGBdqpM44XxjuCjq9LAKeHVmoVfHVzy8eHgxxq8SbAVQNovDA8mVi05kP0Ea/n/UzcSHcTJQfNg==}
    dependencies:
      follow-redirects: 1.15.2(debug@3.2.7)
    transitivePeerDependencies:
      - debug

  /axios@0.21.4(debug@4.3.4):
    resolution: {integrity: sha512-ut5vewkiu8jjGBdqpM44XxjuCjq9LAKeHVmoVfHVzy8eHgxxq8SbAVQNovDA8mVi05kP0Ea/n/UzcSHcTJQfNg==}
    dependencies:
      follow-redirects: 1.15.2(debug@4.3.4)
    transitivePeerDependencies:
      - debug

  /axios@0.22.0(debug@2.2.0):
    resolution: {integrity: sha512-Z0U3uhqQeg1oNcihswf4ZD57O3NrR1+ZXhxaROaWpDmsDTx7T2HNBV2ulBtie2hwJptu8UvgnJoK+BIqdzh/1w==}
    dependencies:
      follow-redirects: 1.15.2(debug@2.2.0)
    transitivePeerDependencies:
      - debug
    dev: false

  /axios@0.23.0(debug@2.2.0):
    resolution: {integrity: sha512-NmvAE4i0YAv5cKq8zlDoPd1VLKAqX5oLuZKs8xkJa4qi6RGn0uhCYFjWtHHC9EM/MwOwYWOs53W+V0aqEXq1sg==}
    dependencies:
      follow-redirects: 1.15.2(debug@2.2.0)
    transitivePeerDependencies:
      - debug
    dev: false

  /axios@0.27.2(debug@4.3.4):
    resolution: {integrity: sha512-t+yRIyySRTp/wua5xEr+z1q60QmLq8ABsS5O9Me1AsE5dfKqgnCFzwiCZZ/cGNd1lq4/7akDWMxdhVlucjmnOQ==}
    dependencies:
      follow-redirects: 1.15.2(debug@4.3.4)
      form-data: 4.0.0
    transitivePeerDependencies:
      - debug
    dev: true

  /axobject-query@3.1.1:
    resolution: {integrity: sha512-goKlv8DZrK9hUh975fnHzhNIO4jUnFCfv/dszV5VwUGDFjI6vQ2VwoyjYjYNEbBE8AH87TduWP5uyDR1D+Iteg==}
    dependencies:
      deep-equal: 2.2.0

  /babel-code-frame@6.26.0:
    resolution: {integrity: sha512-XqYMR2dfdGMW+hd0IUZ2PwK+fGeFkOxZJ0wY+JaQAHzt1Zx8LcvpiZD2NiGkEG8qx0CfkAOr5xt76d1e8vG90g==}
    dependencies:
      chalk: 1.1.3
      esutils: 2.0.3
      js-tokens: 3.0.2
    dev: true

  /babel-eslint@10.1.0(eslint@7.32.0):
    resolution: {integrity: sha512-ifWaTHQ0ce+448CYop8AdrQiBsGrnC+bMgfyKFdi6EsPLTAWG+QfyDeM6OH+FmWnKvEq5NnBMLvlBUPKQZoDSg==}
    engines: {node: '>=6'}
    deprecated: babel-eslint is now @babel/eslint-parser. This package will no longer receive updates.
    peerDependencies:
      eslint: '>= 4.12.1'
    dependencies:
      '@babel/code-frame': 7.22.5
      '@babel/parser': 7.22.7
      '@babel/traverse': 7.22.8
      '@babel/types': 7.22.5
      eslint: 7.32.0
      eslint-visitor-keys: 1.3.0
      resolve: 1.22.2
    transitivePeerDependencies:
      - supports-color

  /babel-helper-bindify-decorators@6.24.1:
    resolution: {integrity: sha512-TYX2QQATKA6Wssp6j7jqlw4QLmABDN1olRdEHndYvBXdaXM5dcx6j5rN0+nd+aVL+Th40fAEYvvw/Xxd/LETuQ==}
    dependencies:
      babel-runtime: 6.26.0
      babel-traverse: 6.26.0
      babel-types: 6.26.0
    transitivePeerDependencies:
      - supports-color
    dev: true

  /babel-helper-builder-binary-assignment-operator-visitor@6.24.1:
    resolution: {integrity: sha512-gCtfYORSG1fUMX4kKraymq607FWgMWg+j42IFPc18kFQEsmtaibP4UrqsXt8FlEJle25HUd4tsoDR7H2wDhe9Q==}
    dependencies:
      babel-helper-explode-assignable-expression: 6.24.1
      babel-runtime: 6.26.0
      babel-types: 6.26.0
    transitivePeerDependencies:
      - supports-color
    dev: true

  /babel-helper-builder-react-jsx@6.26.0:
    resolution: {integrity: sha512-02I9jDjnVEuGy2BR3LRm9nPRb/+Ja0pvZVLr1eI5TYAA/dB0Xoc+WBo50+aDfhGDLhlBY1+QURjn9uvcFd8gzg==}
    dependencies:
      babel-runtime: 6.26.0
      babel-types: 6.26.0
      esutils: 2.0.3
    dev: true

  /babel-helper-call-delegate@6.24.1:
    resolution: {integrity: sha512-RL8n2NiEj+kKztlrVJM9JT1cXzzAdvWFh76xh/H1I4nKwunzE4INBXn8ieCZ+wh4zWszZk7NBS1s/8HR5jDkzQ==}
    dependencies:
      babel-helper-hoist-variables: 6.24.1
      babel-runtime: 6.26.0
      babel-traverse: 6.26.0
      babel-types: 6.26.0
    transitivePeerDependencies:
      - supports-color
    dev: true

  /babel-helper-define-map@6.26.0:
    resolution: {integrity: sha512-bHkmjcC9lM1kmZcVpA5t2om2nzT/xiZpo6TJq7UlZ3wqKfzia4veeXbIhKvJXAMzhhEBd3cR1IElL5AenWEUpA==}
    dependencies:
      babel-helper-function-name: 6.24.1
      babel-runtime: 6.26.0
      babel-types: 6.26.0
      lodash: 4.17.21
    transitivePeerDependencies:
      - supports-color
    dev: true

  /babel-helper-explode-assignable-expression@6.24.1:
    resolution: {integrity: sha512-qe5csbhbvq6ccry9G7tkXbzNtcDiH4r51rrPUbwwoTzZ18AqxWYRZT6AOmxrpxKnQBW0pYlBI/8vh73Z//78nQ==}
    dependencies:
      babel-runtime: 6.26.0
      babel-traverse: 6.26.0
      babel-types: 6.26.0
    transitivePeerDependencies:
      - supports-color
    dev: true

  /babel-helper-explode-class@6.24.1:
    resolution: {integrity: sha512-SFbWewr0/0U4AiRzsHqwsbOQeLXVa9T1ELdqEa2efcQB5KopTnunAqoj07TuHlN2lfTQNPGO/rJR4FMln5fVcA==}
    dependencies:
      babel-helper-bindify-decorators: 6.24.1
      babel-runtime: 6.26.0
      babel-traverse: 6.26.0
      babel-types: 6.26.0
    transitivePeerDependencies:
      - supports-color
    dev: true

  /babel-helper-function-name@6.24.1:
    resolution: {integrity: sha512-Oo6+e2iX+o9eVvJ9Y5eKL5iryeRdsIkwRYheCuhYdVHsdEQysbc2z2QkqCLIYnNxkT5Ss3ggrHdXiDI7Dhrn4Q==}
    dependencies:
      babel-helper-get-function-arity: 6.24.1
      babel-runtime: 6.26.0
      babel-template: 6.26.0
      babel-traverse: 6.26.0
      babel-types: 6.26.0
    transitivePeerDependencies:
      - supports-color
    dev: true

  /babel-helper-get-function-arity@6.24.1:
    resolution: {integrity: sha512-WfgKFX6swFB1jS2vo+DwivRN4NB8XUdM3ij0Y1gnC21y1tdBoe6xjVnd7NSI6alv+gZXCtJqvrTeMW3fR/c0ng==}
    dependencies:
      babel-runtime: 6.26.0
      babel-types: 6.26.0
    dev: true

  /babel-helper-hoist-variables@6.24.1:
    resolution: {integrity: sha512-zAYl3tqerLItvG5cKYw7f1SpvIxS9zi7ohyGHaI9cgDUjAT6YcY9jIEH5CstetP5wHIVSceXwNS7Z5BpJg+rOw==}
    dependencies:
      babel-runtime: 6.26.0
      babel-types: 6.26.0
    dev: true

  /babel-helper-optimise-call-expression@6.24.1:
    resolution: {integrity: sha512-Op9IhEaxhbRT8MDXx2iNuMgciu2V8lDvYCNQbDGjdBNCjaMvyLf4wl4A3b8IgndCyQF8TwfgsQ8T3VD8aX1/pA==}
    dependencies:
      babel-runtime: 6.26.0
      babel-types: 6.26.0
    dev: true

  /babel-helper-regex@6.26.0:
    resolution: {integrity: sha512-VlPiWmqmGJp0x0oK27Out1D+71nVVCTSdlbhIVoaBAj2lUgrNjBCRR9+llO4lTSb2O4r7PJg+RobRkhBrf6ofg==}
    dependencies:
      babel-runtime: 6.26.0
      babel-types: 6.26.0
      lodash: 4.17.21
    dev: true

  /babel-helper-remap-async-to-generator@6.24.1:
    resolution: {integrity: sha512-RYqaPD0mQyQIFRu7Ho5wE2yvA/5jxqCIj/Lv4BXNq23mHYu/vxikOy2JueLiBxQknwapwrJeNCesvY0ZcfnlHg==}
    dependencies:
      babel-helper-function-name: 6.24.1
      babel-runtime: 6.26.0
      babel-template: 6.26.0
      babel-traverse: 6.26.0
      babel-types: 6.26.0
    transitivePeerDependencies:
      - supports-color
    dev: true

  /babel-helper-replace-supers@6.24.1:
    resolution: {integrity: sha512-sLI+u7sXJh6+ToqDr57Bv973kCepItDhMou0xCP2YPVmR1jkHSCY+p1no8xErbV1Siz5QE8qKT1WIwybSWlqjw==}
    dependencies:
      babel-helper-optimise-call-expression: 6.24.1
      babel-messages: 6.23.0
      babel-runtime: 6.26.0
      babel-template: 6.26.0
      babel-traverse: 6.26.0
      babel-types: 6.26.0
    transitivePeerDependencies:
      - supports-color
    dev: true

  /babel-jest@27.5.1(@babel/core@7.22.9):
    resolution: {integrity: sha512-cdQ5dXjGRd0IBRATiQ4mZGlGlRE8kJpjPOixdNRdT+m3UcNqmYWN6rK6nvtXYfY3D76cb8s/O1Ss8ea24PIwcg==}
    engines: {node: ^10.13.0 || ^12.13.0 || ^14.15.0 || >=15.0.0}
    peerDependencies:
      '@babel/core': ^7.8.0
    dependencies:
      '@babel/core': 7.22.9
      '@jest/transform': 27.5.1
      '@jest/types': 27.5.1
      '@types/babel__core': 7.20.0
      babel-plugin-istanbul: 6.1.1
      babel-preset-jest: 27.5.1(@babel/core@7.22.9)
      chalk: 4.1.2
      graceful-fs: 4.2.11
      slash: 3.0.0
    transitivePeerDependencies:
      - supports-color
    dev: false

  /babel-jest@29.6.1(@babel/core@7.22.9):
    resolution: {integrity: sha512-qu+3bdPEQC6KZSPz+4Fyjbga5OODNcp49j6GKzG1EKbkfyJBxEYGVUmVGpwCSeGouG52R4EgYMLb6p9YeEEQ4A==}
    engines: {node: ^14.15.0 || ^16.10.0 || >=18.0.0}
    peerDependencies:
      '@babel/core': ^7.8.0
    dependencies:
      '@babel/core': 7.22.9
      '@jest/transform': 29.6.1
      '@types/babel__core': 7.20.0
      babel-plugin-istanbul: 6.1.1
      babel-preset-jest: 29.5.0(@babel/core@7.22.9)
      chalk: 4.1.2
      graceful-fs: 4.2.11
      slash: 3.0.0
    transitivePeerDependencies:
      - supports-color
    dev: true

  /babel-loader@8.3.0(@babel/core@7.20.12)(webpack@5.88.1):
    resolution: {integrity: sha512-H8SvsMF+m9t15HNLMipppzkC+Y2Yq+v3SonZyU70RBL/h1gxPkH08Ot8pEE9Z4Kd+czyWJClmFS8qzIP9OZ04Q==}
    engines: {node: '>= 8.9'}
    peerDependencies:
      '@babel/core': ^7.0.0
      webpack: '>=2'
    dependencies:
      '@babel/core': 7.20.12
      find-cache-dir: 3.3.2
      loader-utils: 2.0.4
      make-dir: 3.1.0
      schema-utils: 2.7.1
      webpack: 5.88.1(webpack-cli@4.10.0)

  /babel-loader@8.3.0(@babel/core@7.22.9)(webpack@4.46.0):
    resolution: {integrity: sha512-H8SvsMF+m9t15HNLMipppzkC+Y2Yq+v3SonZyU70RBL/h1gxPkH08Ot8pEE9Z4Kd+czyWJClmFS8qzIP9OZ04Q==}
    engines: {node: '>= 8.9'}
    peerDependencies:
      '@babel/core': ^7.0.0
      webpack: '>=2'
    dependencies:
      '@babel/core': 7.22.9
      find-cache-dir: 3.3.2
      loader-utils: 2.0.4
      make-dir: 3.1.0
      schema-utils: 2.7.1
      webpack: 4.46.0
    dev: true

  /babel-loader@8.3.0(@babel/core@7.22.9)(webpack@5.88.1):
    resolution: {integrity: sha512-H8SvsMF+m9t15HNLMipppzkC+Y2Yq+v3SonZyU70RBL/h1gxPkH08Ot8pEE9Z4Kd+czyWJClmFS8qzIP9OZ04Q==}
    engines: {node: '>= 8.9'}
    peerDependencies:
      '@babel/core': ^7.0.0
      webpack: '>=2'
    dependencies:
      '@babel/core': 7.22.9
      find-cache-dir: 3.3.2
      loader-utils: 2.0.4
      make-dir: 3.1.0
      schema-utils: 2.7.1
      webpack: 5.88.1(webpack-cli@4.10.0)

  /babel-messages@6.23.0:
    resolution: {integrity: sha512-Bl3ZiA+LjqaMtNYopA9TYE9HP1tQ+E5dLxE0XrAzcIJeK2UqF0/EaqXwBn9esd4UmTfEab+P+UYQ1GnioFIb/w==}
    dependencies:
      babel-runtime: 6.26.0
    dev: true

  /babel-plugin-add-module-exports@1.0.4:
    resolution: {integrity: sha512-g+8yxHUZ60RcyaUpfNzy56OtWW+x9cyEe9j+CranqLiqbju2yf/Cy6ZtYK40EZxtrdHllzlVZgLmcOUCTlJ7Jg==}

  /babel-plugin-add-react-displayname@0.0.5:
    resolution: {integrity: sha512-LY3+Y0XVDYcShHHorshrDbt4KFWL4bSeniCtl4SYZbask+Syngk1uMPCeN9+nSiZo6zX5s0RTq/J9Pnaaf/KHw==}
    dev: true

  /babel-plugin-apply-mdx-type-prop@1.6.22(@babel/core@7.12.9):
    resolution: {integrity: sha512-VefL+8o+F/DfK24lPZMtJctrCVOfgbqLAGZSkxwhazQv4VxPg3Za/i40fu22KR2m8eEda+IfSOlPLUSIiLcnCQ==}
    peerDependencies:
      '@babel/core': ^7.11.6
    dependencies:
      '@babel/core': 7.12.9
      '@babel/helper-plugin-utils': 7.10.4
      '@mdx-js/util': 1.6.22
    dev: true

  /babel-plugin-check-es2015-constants@6.22.0:
    resolution: {integrity: sha512-B1M5KBP29248dViEo1owyY32lk1ZSH2DaNNrXLGt8lyjjHm7pBqAdQ7VKUPR6EEDO323+OvT3MQXbCin8ooWdA==}
    dependencies:
      babel-runtime: 6.26.0
    dev: true

  /babel-plugin-dynamic-import-node@2.3.3:
    resolution: {integrity: sha512-jZVI+s9Zg3IqA/kdi0i6UDCybUI3aSBLnglhYbSSjKlV7yF1F/5LWv8MakQmvYpnbJDS6fcBL2KzHSxNCMtWSQ==}
    dependencies:
      object.assign: 4.1.4

  /babel-plugin-extract-import-names@1.6.22:
    resolution: {integrity: sha512-yJ9BsJaISua7d8zNT7oRG1ZLBJCIdZ4PZqmH8qa9N5AK01ifk3fnkc98AXhtzE7UkfCsEumvoQWgoYLhOnJ7jQ==}
    dependencies:
      '@babel/helper-plugin-utils': 7.10.4
    dev: true

  /babel-plugin-istanbul@6.1.1:
    resolution: {integrity: sha512-Y1IQok9821cC9onCx5otgFfRm7Lm+I+wwxOx738M/WLPZ9Q42m4IG5W0FNX8WLL2gYMZo3JkuXIH2DOpWM+qwA==}
    engines: {node: '>=8'}
    dependencies:
      '@babel/helper-plugin-utils': 7.22.5
      '@istanbuljs/load-nyc-config': 1.1.0
      '@istanbuljs/schema': 0.1.3
      istanbul-lib-instrument: 5.2.1
      test-exclude: 6.0.0
    transitivePeerDependencies:
      - supports-color

  /babel-plugin-jest-hoist@27.5.1:
    resolution: {integrity: sha512-50wCwD5EMNW4aRpOwtqzyZHIewTYNxLA4nhB+09d8BIssfNfzBRhkBIHiaPv1Si226TQSvp8gxAJm2iY2qs2hQ==}
    engines: {node: ^10.13.0 || ^12.13.0 || ^14.15.0 || >=15.0.0}
    dependencies:
      '@babel/template': 7.22.5
      '@babel/types': 7.22.5
      '@types/babel__core': 7.20.0
      '@types/babel__traverse': 7.18.3
    dev: false

  /babel-plugin-jest-hoist@29.5.0:
    resolution: {integrity: sha512-zSuuuAlTMT4mzLj2nPnUm6fsE6270vdOfnpbJ+RmruU75UhLFvL0N2NgI7xpeS7NaB6hGqmd5pVpGTDYvi4Q3w==}
    engines: {node: ^14.15.0 || ^16.10.0 || >=18.0.0}
    dependencies:
      '@babel/template': 7.22.5
      '@babel/types': 7.22.5
      '@types/babel__core': 7.20.0
      '@types/babel__traverse': 7.18.3
    dev: true

  /babel-plugin-lodash@3.3.4:
    resolution: {integrity: sha512-yDZLjK7TCkWl1gpBeBGmuaDIFhZKmkoL+Cu2MUUjv5VxUZx/z7tBGBCBcQs5RI1Bkz5LLmNdjx7paOyQtMovyg==}
    dependencies:
      '@babel/helper-module-imports': 7.18.6
      '@babel/types': 7.22.3
      glob: 7.2.3
      lodash: 4.17.21
      require-package-name: 2.0.1

  /babel-plugin-macros@2.8.0:
    resolution: {integrity: sha512-SEP5kJpfGYqYKpBrj5XU3ahw5p5GOHJ0U5ssOSQ/WBVdwkD2Dzlce95exQTs3jOVWPPKLBN2rlEWkCK7dSmLvg==}
    dependencies:
      '@babel/runtime': 7.21.5
      cosmiconfig: 6.0.0
      resolve: 1.22.2

  /babel-plugin-macros@3.1.0:
    resolution: {integrity: sha512-Cg7TFGpIr01vOQNODXOOaGz2NpCU5gl8x1qJFbb6hbZxR7XrcE2vtbAsTAbJ7/xwJtUuJEw8K8Zr/AE0LHlesg==}
    engines: {node: '>=10', npm: '>=6'}
    dependencies:
      '@babel/runtime': 7.21.5
      cosmiconfig: 7.1.0
      resolve: 1.22.1

  /babel-plugin-named-asset-import@0.3.8(@babel/core@7.22.9):
    resolution: {integrity: sha512-WXiAc++qo7XcJ1ZnTYGtLxmBCVbddAml3CEXgWaBzNzLNoxtQ8AiGEFDMOhot9XjTCQbvP5E77Fj9Gk924f00Q==}
    peerDependencies:
      '@babel/core': ^7.1.0
    dependencies:
      '@babel/core': 7.22.9
    dev: false

  /babel-plugin-named-exports-order@0.0.2:
    resolution: {integrity: sha512-OgOYHOLoRK+/mvXU9imKHlG6GkPLYrUCvFXG/CM93R/aNNO8pOOF4aS+S8CCHMDQoNSeiOYEZb/G6RwL95Jktw==}
    dev: true

  /babel-plugin-polyfill-corejs2@0.3.3(@babel/core@7.18.0):
    resolution: {integrity: sha512-8hOdmFYFSZhqg2C/JgLUQ+t52o5nirNwaWM2B9LWteozwIvM14VSwdsCAUET10qT+kmySAlseadmfeeSWFCy+Q==}
    peerDependencies:
      '@babel/core': ^7.0.0-0
    dependencies:
      '@babel/compat-data': 7.22.6
      '@babel/core': 7.18.0
      '@babel/helper-define-polyfill-provider': 0.3.3(@babel/core@7.18.0)
      semver: 6.3.1
    transitivePeerDependencies:
      - supports-color
    dev: true

  /babel-plugin-polyfill-corejs2@0.3.3(@babel/core@7.20.12):
    resolution: {integrity: sha512-8hOdmFYFSZhqg2C/JgLUQ+t52o5nirNwaWM2B9LWteozwIvM14VSwdsCAUET10qT+kmySAlseadmfeeSWFCy+Q==}
    peerDependencies:
      '@babel/core': ^7.0.0-0
    dependencies:
      '@babel/compat-data': 7.22.6
      '@babel/core': 7.20.12
      '@babel/helper-define-polyfill-provider': 0.3.3(@babel/core@7.20.12)
      semver: 6.3.1
    transitivePeerDependencies:
      - supports-color

  /babel-plugin-polyfill-corejs2@0.3.3(@babel/core@7.22.9):
    resolution: {integrity: sha512-8hOdmFYFSZhqg2C/JgLUQ+t52o5nirNwaWM2B9LWteozwIvM14VSwdsCAUET10qT+kmySAlseadmfeeSWFCy+Q==}
    peerDependencies:
      '@babel/core': ^7.0.0-0
    dependencies:
      '@babel/compat-data': 7.22.6
      '@babel/core': 7.22.9
      '@babel/helper-define-polyfill-provider': 0.3.3(@babel/core@7.22.9)
      semver: 6.3.1
    transitivePeerDependencies:
      - supports-color
    dev: false

  /babel-plugin-polyfill-corejs2@0.4.4(@babel/core@7.20.12):
    resolution: {integrity: sha512-9WeK9snM1BfxB38goUEv2FLnA6ja07UMfazFHzCXUb3NyDZAwfXvQiURQ6guTTMeHcOsdknULm1PDhs4uWtKyA==}
    peerDependencies:
      '@babel/core': ^7.0.0-0
    dependencies:
      '@babel/compat-data': 7.22.9
      '@babel/core': 7.20.12
      '@babel/helper-define-polyfill-provider': 0.4.1(@babel/core@7.20.12)
      '@nicolo-ribaudo/semver-v6': 6.3.3
    transitivePeerDependencies:
      - supports-color

  /babel-plugin-polyfill-corejs2@0.4.4(@babel/core@7.22.9):
    resolution: {integrity: sha512-9WeK9snM1BfxB38goUEv2FLnA6ja07UMfazFHzCXUb3NyDZAwfXvQiURQ6guTTMeHcOsdknULm1PDhs4uWtKyA==}
    peerDependencies:
      '@babel/core': ^7.0.0-0
    dependencies:
      '@babel/compat-data': 7.22.9
      '@babel/core': 7.22.9
      '@babel/helper-define-polyfill-provider': 0.4.1(@babel/core@7.22.9)
      '@nicolo-ribaudo/semver-v6': 6.3.3
    transitivePeerDependencies:
      - supports-color

  /babel-plugin-polyfill-corejs3@0.1.7(@babel/core@7.22.9):
    resolution: {integrity: sha512-u+gbS9bbPhZWEeyy1oR/YaaSpod/KDT07arZHb80aTpl8H5ZBq+uN1nN9/xtX7jQyfLdPfoqI4Rue/MQSWJquw==}
    peerDependencies:
      '@babel/core': ^7.0.0-0
    dependencies:
      '@babel/core': 7.22.9
      '@babel/helper-define-polyfill-provider': 0.1.5(@babel/core@7.22.9)
      core-js-compat: 3.31.1
    transitivePeerDependencies:
      - supports-color
    dev: true

  /babel-plugin-polyfill-corejs3@0.5.3(@babel/core@7.18.0):
    resolution: {integrity: sha512-zKsXDh0XjnrUEW0mxIHLfjBfnXSMr5Q/goMe/fxpQnLm07mcOZiIZHBNWCMx60HmdvjxfXcalac0tfFg0wqxyw==}
    peerDependencies:
      '@babel/core': ^7.0.0-0
    dependencies:
      '@babel/core': 7.18.0
      '@babel/helper-define-polyfill-provider': 0.3.3(@babel/core@7.18.0)
      core-js-compat: 3.31.1
    transitivePeerDependencies:
      - supports-color
    dev: true

  /babel-plugin-polyfill-corejs3@0.6.0(@babel/core@7.20.12):
    resolution: {integrity: sha512-+eHqR6OPcBhJOGgsIar7xoAB1GcSwVUA3XjAd7HJNzOXT4wv6/H7KIdA/Nc60cvUlDbKApmqNvD1B1bzOt4nyA==}
    peerDependencies:
      '@babel/core': ^7.0.0-0
    dependencies:
      '@babel/core': 7.20.12
      '@babel/helper-define-polyfill-provider': 0.3.3(@babel/core@7.20.12)
      core-js-compat: 3.31.1
    transitivePeerDependencies:
      - supports-color

  /babel-plugin-polyfill-corejs3@0.6.0(@babel/core@7.22.9):
    resolution: {integrity: sha512-+eHqR6OPcBhJOGgsIar7xoAB1GcSwVUA3XjAd7HJNzOXT4wv6/H7KIdA/Nc60cvUlDbKApmqNvD1B1bzOt4nyA==}
    peerDependencies:
      '@babel/core': ^7.0.0-0
    dependencies:
      '@babel/core': 7.22.9
      '@babel/helper-define-polyfill-provider': 0.3.3(@babel/core@7.22.9)
      core-js-compat: 3.31.1
    transitivePeerDependencies:
      - supports-color
    dev: false

  /babel-plugin-polyfill-corejs3@0.8.2(@babel/core@7.20.12):
    resolution: {integrity: sha512-Cid+Jv1BrY9ReW9lIfNlNpsI53N+FN7gE+f73zLAUbr9C52W4gKLWSByx47pfDJsEysojKArqOtOKZSVIIUTuQ==}
    peerDependencies:
      '@babel/core': ^7.0.0-0
    dependencies:
      '@babel/core': 7.20.12
      '@babel/helper-define-polyfill-provider': 0.4.1(@babel/core@7.20.12)
      core-js-compat: 3.31.1
    transitivePeerDependencies:
      - supports-color

  /babel-plugin-polyfill-corejs3@0.8.2(@babel/core@7.22.9):
    resolution: {integrity: sha512-Cid+Jv1BrY9ReW9lIfNlNpsI53N+FN7gE+f73zLAUbr9C52W4gKLWSByx47pfDJsEysojKArqOtOKZSVIIUTuQ==}
    peerDependencies:
      '@babel/core': ^7.0.0-0
    dependencies:
      '@babel/core': 7.22.9
      '@babel/helper-define-polyfill-provider': 0.4.1(@babel/core@7.22.9)
      core-js-compat: 3.31.1
    transitivePeerDependencies:
      - supports-color

  /babel-plugin-polyfill-regenerator@0.3.1(@babel/core@7.18.0):
    resolution: {integrity: sha512-Y2B06tvgHYt1x0yz17jGkGeeMr5FeKUu+ASJ+N6nB5lQ8Dapfg42i0OVrf8PNGJ3zKL4A23snMi1IRwrqqND7A==}
    peerDependencies:
      '@babel/core': ^7.0.0-0
    dependencies:
      '@babel/core': 7.18.0
      '@babel/helper-define-polyfill-provider': 0.3.3(@babel/core@7.18.0)
    transitivePeerDependencies:
      - supports-color
    dev: true

  /babel-plugin-polyfill-regenerator@0.4.1(@babel/core@7.20.12):
    resolution: {integrity: sha512-NtQGmyQDXjQqQ+IzRkBVwEOz9lQ4zxAQZgoAYEtU9dJjnl1Oc98qnN7jcp+bE7O7aYzVpavXE3/VKXNzUbh7aw==}
    peerDependencies:
      '@babel/core': ^7.0.0-0
    dependencies:
      '@babel/core': 7.20.12
      '@babel/helper-define-polyfill-provider': 0.3.3(@babel/core@7.20.12)
    transitivePeerDependencies:
      - supports-color

  /babel-plugin-polyfill-regenerator@0.4.1(@babel/core@7.22.9):
    resolution: {integrity: sha512-NtQGmyQDXjQqQ+IzRkBVwEOz9lQ4zxAQZgoAYEtU9dJjnl1Oc98qnN7jcp+bE7O7aYzVpavXE3/VKXNzUbh7aw==}
    peerDependencies:
      '@babel/core': ^7.0.0-0
    dependencies:
      '@babel/core': 7.22.9
      '@babel/helper-define-polyfill-provider': 0.3.3(@babel/core@7.22.9)
    transitivePeerDependencies:
      - supports-color
    dev: false

  /babel-plugin-polyfill-regenerator@0.5.1(@babel/core@7.20.12):
    resolution: {integrity: sha512-L8OyySuI6OSQ5hFy9O+7zFjyr4WhAfRjLIOkhQGYl+emwJkd/S4XXT1JpfrgR1jrQ1NcGiOh+yAdGlF8pnC3Jw==}
    peerDependencies:
      '@babel/core': ^7.0.0-0
    dependencies:
      '@babel/core': 7.20.12
      '@babel/helper-define-polyfill-provider': 0.4.1(@babel/core@7.20.12)
    transitivePeerDependencies:
      - supports-color

  /babel-plugin-polyfill-regenerator@0.5.1(@babel/core@7.22.9):
    resolution: {integrity: sha512-L8OyySuI6OSQ5hFy9O+7zFjyr4WhAfRjLIOkhQGYl+emwJkd/S4XXT1JpfrgR1jrQ1NcGiOh+yAdGlF8pnC3Jw==}
    peerDependencies:
      '@babel/core': ^7.0.0-0
    dependencies:
      '@babel/core': 7.22.9
      '@babel/helper-define-polyfill-provider': 0.4.1(@babel/core@7.22.9)
    transitivePeerDependencies:
      - supports-color

  /babel-plugin-preval@5.1.0:
    resolution: {integrity: sha512-G5R+xmo5LS41A4UyZjOjV0mp9AvkuCyUOAJ6TOv/jTZS+VKh7L7HUDRcCSOb0YCM/u0fFarh7Diz0wjY8rFNFg==}
    engines: {node: '>=10', npm: '>=6'}
    dependencies:
      '@babel/runtime': 7.21.5
      '@types/babel__core': 7.20.0
      babel-plugin-macros: 3.1.0
      require-from-string: 2.0.2
    dev: false

  /babel-plugin-prismjs@2.1.0(prismjs@1.29.0):
    resolution: {integrity: sha512-ehzSKYfeAz4U78zi/sfwsjDPlq0LvDKxNefcZTJ/iKBu+plsHsLqZhUeGf1+82LAcA35UZGbU6ksEx2Utphc/g==}
    peerDependencies:
      prismjs: ^1.18.0
    dependencies:
      prismjs: 1.29.0
    dev: false

  /babel-plugin-react-docgen@4.2.1:
    resolution: {integrity: sha512-UQ0NmGHj/HAqi5Bew8WvNfCk8wSsmdgNd8ZdMjBCICtyCJCq9LiqgqvjCYe570/Wg7AQArSq1VQ60Dd/CHN7mQ==}
    dependencies:
      ast-types: 0.14.2
      lodash: 4.17.21
      react-docgen: 5.4.3
    transitivePeerDependencies:
      - supports-color
    dev: true

  /babel-plugin-remove-graphql-queries@3.15.0(@babel/core@7.20.12)(gatsby@3.15.0):
    resolution: {integrity: sha512-b3cjrV3Q2UYCHtH/nBtOdbkcDiPlj85XCKIn4qc+vMojbLjOLNdkZoADiBH9vayhKPg8q5SA2wppuXzr6jufqQ==}
    engines: {node: '>=12.13.0'}
    peerDependencies:
      '@babel/core': ^7.0.0
      gatsby: ^3.0.0-next.0
    dependencies:
      '@babel/core': 7.20.12
      '@babel/runtime': 7.21.5
      '@babel/types': 7.22.5
      gatsby: 3.15.0(@types/node@18.16.19)(babel-eslint@10.1.0)(eslint-plugin-testing-library@3.9.0)(react-dom@16.14.0)(react@16.14.0)(typescript@4.9.5)(webpack-cli@4.10.0)
      gatsby-core-utils: 2.15.0

  /babel-plugin-remove-graphql-queries@3.15.0(@babel/core@7.22.9)(gatsby@3.15.0):
    resolution: {integrity: sha512-b3cjrV3Q2UYCHtH/nBtOdbkcDiPlj85XCKIn4qc+vMojbLjOLNdkZoADiBH9vayhKPg8q5SA2wppuXzr6jufqQ==}
    engines: {node: '>=12.13.0'}
    peerDependencies:
      '@babel/core': ^7.0.0
      gatsby: ^3.0.0-next.0
    dependencies:
      '@babel/core': 7.22.9
      '@babel/runtime': 7.21.5
      '@babel/types': 7.22.5
      gatsby: 3.15.0(@types/node@18.16.19)(babel-eslint@10.1.0)(eslint-plugin-testing-library@3.9.0)(react-dom@16.14.0)(react@16.14.0)(typescript@4.9.5)(webpack-cli@4.10.0)
      gatsby-core-utils: 2.15.0

  /babel-plugin-syntax-async-functions@6.13.0:
    resolution: {integrity: sha512-4Zp4unmHgw30A1eWI5EpACji2qMocisdXhAftfhXoSV9j0Tvj6nRFE3tOmRY912E0FMRm/L5xWE7MGVT2FoLnw==}
    dev: true

  /babel-plugin-syntax-async-generators@6.13.0:
    resolution: {integrity: sha512-EbciFN5Jb9iqU9bqaLmmFLx2G8pAUsvpWJ6OzOWBNrSY9qTohXj+7YfZx6Ug1Qqh7tCb1EA7Jvn9bMC1HBiucg==}
    dev: true

  /babel-plugin-syntax-class-constructor-call@6.18.0:
    resolution: {integrity: sha512-EEuBcXz/wZ81Jaac0LnMHtD4Mfz9XWn2oH2Xj+CHwz2SZWUqqdtR2BgWPSdTGMmxN/5KLSh4PImt9+9ZedDarA==}
    dev: true

  /babel-plugin-syntax-class-properties@6.13.0:
    resolution: {integrity: sha512-chI3Rt9T1AbrQD1s+vxw3KcwC9yHtF621/MacuItITfZX344uhQoANjpoSJZleAmW2tjlolqB/f+h7jIqXa7pA==}
    dev: true

  /babel-plugin-syntax-decorators@6.13.0:
    resolution: {integrity: sha512-AWj19x2aDm8qFQ5O2JcD6pwJDW1YdcnO+1b81t7gxrGjz5VHiUqeYWAR4h7zueWMalRelrQDXprv2FrY1dbpbw==}
    dev: true

  /babel-plugin-syntax-do-expressions@6.13.0:
    resolution: {integrity: sha512-HD/5qJB9oSXzl0caxM+aRD7ENICXqcc3Up/8toDQk7zNIDE7TzsqtxC5f4t9Rwhu2Ya8l9l4j6b3vOsy+a6qxg==}
    dev: true

  /babel-plugin-syntax-dynamic-import@6.18.0:
    resolution: {integrity: sha512-MioUE+LfjCEz65Wf7Z/Rm4XCP5k2c+TbMd2Z2JKc7U9uwjBhAfNPE48KC4GTGKhppMeYVepwDBNO/nGY6NYHBA==}
    dev: true

  /babel-plugin-syntax-exponentiation-operator@6.13.0:
    resolution: {integrity: sha512-Z/flU+T9ta0aIEKl1tGEmN/pZiI1uXmCiGFRegKacQfEJzp7iNsKloZmyJlQr+75FCJtiFfGIK03SiCvCt9cPQ==}
    dev: true

  /babel-plugin-syntax-export-extensions@6.13.0:
    resolution: {integrity: sha512-Eo0rcRaIDMld/W6mVhePiudIuLW+Cr/8eveW3mBREfZORScZgx4rh6BAPyvzdEc/JZvQ+LkC80t0VGFs6FX+lg==}
    dev: true

  /babel-plugin-syntax-flow@6.18.0:
    resolution: {integrity: sha512-HbTDIoG1A1op7Tl/wIFQPULIBA61tsJ8Ntq2FAhLwuijrzosM/92kAfgU1Q3Kc7DH/cprJg5vDfuTY4QUL4rDA==}
    dev: true

  /babel-plugin-syntax-function-bind@6.13.0:
    resolution: {integrity: sha512-m8yMoh9LIiNyeLdQs5I9G+3YXo4nqVsKQkk7YplrG4qAFbNi9hkZlow8HDHxhH9QOVFPHmy8+03NzRCdyChIKw==}
    dev: true

  /babel-plugin-syntax-jsx@6.18.0:
    resolution: {integrity: sha512-qrPaCSo9c8RHNRHIotaufGbuOBN8rtdC4QrrFFc43vyWCCz7Kl7GL1PGaXtMGQZUXrkCjNEgxDfmAuAabr/rlw==}
    dev: true

  /babel-plugin-syntax-object-rest-spread@6.13.0:
    resolution: {integrity: sha512-C4Aq+GaAj83pRQ0EFgTvw5YO6T3Qz2KGrNRwIj9mSoNHVvdZY4KO2uA6HNtNXCw993iSZnckY1aLW8nOi8i4+w==}
    dev: true

  /babel-plugin-syntax-trailing-function-commas@6.22.0:
    resolution: {integrity: sha512-Gx9CH3Q/3GKbhs07Bszw5fPTlU+ygrOGfAhEt7W2JICwufpC4SuO0mG0+4NykPBSYPMJhqvVlDBU17qB1D+hMQ==}
    dev: true

  /babel-plugin-transform-async-generator-functions@6.24.1:
    resolution: {integrity: sha512-uT7eovUxtXe8Q2ufcjRuJIOL0hg6VAUJhiWJBLxH/evYAw+aqoJLcYTR8hqx13iOx/FfbCMHgBmXWZjukbkyPg==}
    dependencies:
      babel-helper-remap-async-to-generator: 6.24.1
      babel-plugin-syntax-async-generators: 6.13.0
      babel-runtime: 6.26.0
    transitivePeerDependencies:
      - supports-color
    dev: true

  /babel-plugin-transform-async-to-generator@6.24.1:
    resolution: {integrity: sha512-7BgYJujNCg0Ti3x0c/DL3tStvnKS6ktIYOmo9wginv/dfZOrbSZ+qG4IRRHMBOzZ5Awb1skTiAsQXg/+IWkZYw==}
    dependencies:
      babel-helper-remap-async-to-generator: 6.24.1
      babel-plugin-syntax-async-functions: 6.13.0
      babel-runtime: 6.26.0
    transitivePeerDependencies:
      - supports-color
    dev: true

  /babel-plugin-transform-class-constructor-call@6.24.1:
    resolution: {integrity: sha512-RvYukT1Nh7njz8P8326ztpQUGCKwmjgu6aRIx1lkvylWITYcskg29vy1Kp8WXIq7FvhXsz0Crf2kS94bjB690A==}
    dependencies:
      babel-plugin-syntax-class-constructor-call: 6.18.0
      babel-runtime: 6.26.0
      babel-template: 6.26.0
    transitivePeerDependencies:
      - supports-color
    dev: true

  /babel-plugin-transform-class-properties@6.24.1:
    resolution: {integrity: sha512-n4jtBA3OYBdvG5PRMKsMXJXHfLYw/ZOmtxCLOOwz6Ro5XlrColkStLnz1AS1L2yfPA9BKJ1ZNlmVCLjAL9DSIg==}
    dependencies:
      babel-helper-function-name: 6.24.1
      babel-plugin-syntax-class-properties: 6.13.0
      babel-runtime: 6.26.0
      babel-template: 6.26.0
    transitivePeerDependencies:
      - supports-color
    dev: true

  /babel-plugin-transform-decorators@6.24.1:
    resolution: {integrity: sha512-skQ2CImwDkCHu0mkWvCOlBCpBIHW4/49IZWVwV4A/EnWjL9bB6UBvLyMNe3Td5XDStSZNhe69j4bfEW8dvUbew==}
    dependencies:
      babel-helper-explode-class: 6.24.1
      babel-plugin-syntax-decorators: 6.13.0
      babel-runtime: 6.26.0
      babel-template: 6.26.0
      babel-types: 6.26.0
    transitivePeerDependencies:
      - supports-color
    dev: true

  /babel-plugin-transform-do-expressions@6.22.0:
    resolution: {integrity: sha512-yQwYqYg+Tnj1InA8W1rsItsZVhkv1Euc4KVua9ledtPz5PDWYz7LVyy6rDBpVYUWFZj5k6GUm3YZpCbIm8Tqew==}
    dependencies:
      babel-plugin-syntax-do-expressions: 6.13.0
      babel-runtime: 6.26.0
    dev: true

  /babel-plugin-transform-es2015-arrow-functions@6.22.0:
    resolution: {integrity: sha512-PCqwwzODXW7JMrzu+yZIaYbPQSKjDTAsNNlK2l5Gg9g4rz2VzLnZsStvp/3c46GfXpwkyufb3NCyG9+50FF1Vg==}
    dependencies:
      babel-runtime: 6.26.0
    dev: true

  /babel-plugin-transform-es2015-block-scoped-functions@6.22.0:
    resolution: {integrity: sha512-2+ujAT2UMBzYFm7tidUsYh+ZoIutxJ3pN9IYrF1/H6dCKtECfhmB8UkHVpyxDwkj0CYbQG35ykoz925TUnBc3A==}
    dependencies:
      babel-runtime: 6.26.0
    dev: true

  /babel-plugin-transform-es2015-block-scoping@6.26.0:
    resolution: {integrity: sha512-YiN6sFAQ5lML8JjCmr7uerS5Yc/EMbgg9G8ZNmk2E3nYX4ckHR01wrkeeMijEf5WHNK5TW0Sl0Uu3pv3EdOJWw==}
    dependencies:
      babel-runtime: 6.26.0
      babel-template: 6.26.0
      babel-traverse: 6.26.0
      babel-types: 6.26.0
      lodash: 4.17.21
    transitivePeerDependencies:
      - supports-color
    dev: true

  /babel-plugin-transform-es2015-classes@6.24.1:
    resolution: {integrity: sha512-5Dy7ZbRinGrNtmWpquZKZ3EGY8sDgIVB4CU8Om8q8tnMLrD/m94cKglVcHps0BCTdZ0TJeeAWOq2TK9MIY6cag==}
    dependencies:
      babel-helper-define-map: 6.26.0
      babel-helper-function-name: 6.24.1
      babel-helper-optimise-call-expression: 6.24.1
      babel-helper-replace-supers: 6.24.1
      babel-messages: 6.23.0
      babel-runtime: 6.26.0
      babel-template: 6.26.0
      babel-traverse: 6.26.0
      babel-types: 6.26.0
    transitivePeerDependencies:
      - supports-color
    dev: true

  /babel-plugin-transform-es2015-computed-properties@6.24.1:
    resolution: {integrity: sha512-C/uAv4ktFP/Hmh01gMTvYvICrKze0XVX9f2PdIXuriCSvUmV9j+u+BB9f5fJK3+878yMK6dkdcq+Ymr9mrcLzw==}
    dependencies:
      babel-runtime: 6.26.0
      babel-template: 6.26.0
    transitivePeerDependencies:
      - supports-color
    dev: true

  /babel-plugin-transform-es2015-destructuring@6.23.0:
    resolution: {integrity: sha512-aNv/GDAW0j/f4Uy1OEPZn1mqD+Nfy9viFGBfQ5bZyT35YqOiqx7/tXdyfZkJ1sC21NyEsBdfDY6PYmLHF4r5iA==}
    dependencies:
      babel-runtime: 6.26.0
    dev: true

  /babel-plugin-transform-es2015-duplicate-keys@6.24.1:
    resolution: {integrity: sha512-ossocTuPOssfxO2h+Z3/Ea1Vo1wWx31Uqy9vIiJusOP4TbF7tPs9U0sJ9pX9OJPf4lXRGj5+6Gkl/HHKiAP5ug==}
    dependencies:
      babel-runtime: 6.26.0
      babel-types: 6.26.0
    dev: true

  /babel-plugin-transform-es2015-for-of@6.23.0:
    resolution: {integrity: sha512-DLuRwoygCoXx+YfxHLkVx5/NpeSbVwfoTeBykpJK7JhYWlL/O8hgAK/reforUnZDlxasOrVPPJVI/guE3dCwkw==}
    dependencies:
      babel-runtime: 6.26.0
    dev: true

  /babel-plugin-transform-es2015-function-name@6.24.1:
    resolution: {integrity: sha512-iFp5KIcorf11iBqu/y/a7DK3MN5di3pNCzto61FqCNnUX4qeBwcV1SLqe10oXNnCaxBUImX3SckX2/o1nsrTcg==}
    dependencies:
      babel-helper-function-name: 6.24.1
      babel-runtime: 6.26.0
      babel-types: 6.26.0
    transitivePeerDependencies:
      - supports-color
    dev: true

  /babel-plugin-transform-es2015-literals@6.22.0:
    resolution: {integrity: sha512-tjFl0cwMPpDYyoqYA9li1/7mGFit39XiNX5DKC/uCNjBctMxyL1/PT/l4rSlbvBG1pOKI88STRdUsWXB3/Q9hQ==}
    dependencies:
      babel-runtime: 6.26.0
    dev: true

  /babel-plugin-transform-es2015-modules-amd@6.24.1:
    resolution: {integrity: sha512-LnIIdGWIKdw7zwckqx+eGjcS8/cl8D74A3BpJbGjKTFFNJSMrjN4bIh22HY1AlkUbeLG6X6OZj56BDvWD+OeFA==}
    dependencies:
      babel-plugin-transform-es2015-modules-commonjs: 6.26.2
      babel-runtime: 6.26.0
      babel-template: 6.26.0
    transitivePeerDependencies:
      - supports-color
    dev: true

  /babel-plugin-transform-es2015-modules-commonjs@6.26.2:
    resolution: {integrity: sha512-CV9ROOHEdrjcwhIaJNBGMBCodN+1cfkwtM1SbUHmvyy35KGT7fohbpOxkE2uLz1o6odKK2Ck/tz47z+VqQfi9Q==}
    dependencies:
      babel-plugin-transform-strict-mode: 6.24.1
      babel-runtime: 6.26.0
      babel-template: 6.26.0
      babel-types: 6.26.0
    transitivePeerDependencies:
      - supports-color
    dev: true

  /babel-plugin-transform-es2015-modules-systemjs@6.24.1:
    resolution: {integrity: sha512-ONFIPsq8y4bls5PPsAWYXH/21Hqv64TBxdje0FvU3MhIV6QM2j5YS7KvAzg/nTIVLot2D2fmFQrFWCbgHlFEjg==}
    dependencies:
      babel-helper-hoist-variables: 6.24.1
      babel-runtime: 6.26.0
      babel-template: 6.26.0
    transitivePeerDependencies:
      - supports-color
    dev: true

  /babel-plugin-transform-es2015-modules-umd@6.24.1:
    resolution: {integrity: sha512-LpVbiT9CLsuAIp3IG0tfbVo81QIhn6pE8xBJ7XSeCtFlMltuar5VuBV6y6Q45tpui9QWcy5i0vLQfCfrnF7Kiw==}
    dependencies:
      babel-plugin-transform-es2015-modules-amd: 6.24.1
      babel-runtime: 6.26.0
      babel-template: 6.26.0
    transitivePeerDependencies:
      - supports-color
    dev: true

  /babel-plugin-transform-es2015-object-super@6.24.1:
    resolution: {integrity: sha512-8G5hpZMecb53vpD3mjs64NhI1au24TAmokQ4B+TBFBjN9cVoGoOvotdrMMRmHvVZUEvqGUPWL514woru1ChZMA==}
    dependencies:
      babel-helper-replace-supers: 6.24.1
      babel-runtime: 6.26.0
    transitivePeerDependencies:
      - supports-color
    dev: true

  /babel-plugin-transform-es2015-parameters@6.24.1:
    resolution: {integrity: sha512-8HxlW+BB5HqniD+nLkQ4xSAVq3bR/pcYW9IigY+2y0dI+Y7INFeTbfAQr+63T3E4UDsZGjyb+l9txUnABWxlOQ==}
    dependencies:
      babel-helper-call-delegate: 6.24.1
      babel-helper-get-function-arity: 6.24.1
      babel-runtime: 6.26.0
      babel-template: 6.26.0
      babel-traverse: 6.26.0
      babel-types: 6.26.0
    transitivePeerDependencies:
      - supports-color
    dev: true

  /babel-plugin-transform-es2015-shorthand-properties@6.24.1:
    resolution: {integrity: sha512-mDdocSfUVm1/7Jw/FIRNw9vPrBQNePy6wZJlR8HAUBLybNp1w/6lr6zZ2pjMShee65t/ybR5pT8ulkLzD1xwiw==}
    dependencies:
      babel-runtime: 6.26.0
      babel-types: 6.26.0
    dev: true

  /babel-plugin-transform-es2015-spread@6.22.0:
    resolution: {integrity: sha512-3Ghhi26r4l3d0Js933E5+IhHwk0A1yiutj9gwvzmFbVV0sPMYk2lekhOufHBswX7NCoSeF4Xrl3sCIuSIa+zOg==}
    dependencies:
      babel-runtime: 6.26.0
    dev: true

  /babel-plugin-transform-es2015-sticky-regex@6.24.1:
    resolution: {integrity: sha512-CYP359ADryTo3pCsH0oxRo/0yn6UsEZLqYohHmvLQdfS9xkf+MbCzE3/Kolw9OYIY4ZMilH25z/5CbQbwDD+lQ==}
    dependencies:
      babel-helper-regex: 6.26.0
      babel-runtime: 6.26.0
      babel-types: 6.26.0
    dev: true

  /babel-plugin-transform-es2015-template-literals@6.22.0:
    resolution: {integrity: sha512-x8b9W0ngnKzDMHimVtTfn5ryimars1ByTqsfBDwAqLibmuuQY6pgBQi5z1ErIsUOWBdw1bW9FSz5RZUojM4apg==}
    dependencies:
      babel-runtime: 6.26.0
    dev: true

  /babel-plugin-transform-es2015-typeof-symbol@6.23.0:
    resolution: {integrity: sha512-fz6J2Sf4gYN6gWgRZaoFXmq93X+Li/8vf+fb0sGDVtdeWvxC9y5/bTD7bvfWMEq6zetGEHpWjtzRGSugt5kNqw==}
    dependencies:
      babel-runtime: 6.26.0
    dev: true

  /babel-plugin-transform-es2015-unicode-regex@6.24.1:
    resolution: {integrity: sha512-v61Dbbihf5XxnYjtBN04B/JBvsScY37R1cZT5r9permN1cp+b70DY3Ib3fIkgn1DI9U3tGgBJZVD8p/mE/4JbQ==}
    dependencies:
      babel-helper-regex: 6.26.0
      babel-runtime: 6.26.0
      regexpu-core: 2.0.0
    dev: true

  /babel-plugin-transform-exponentiation-operator@6.24.1:
    resolution: {integrity: sha512-LzXDmbMkklvNhprr20//RStKVcT8Cu+SQtX18eMHLhjHf2yFzwtQ0S2f0jQ+89rokoNdmwoSqYzAhq86FxlLSQ==}
    dependencies:
      babel-helper-builder-binary-assignment-operator-visitor: 6.24.1
      babel-plugin-syntax-exponentiation-operator: 6.13.0
      babel-runtime: 6.26.0
    transitivePeerDependencies:
      - supports-color
    dev: true

  /babel-plugin-transform-export-extensions@6.22.0:
    resolution: {integrity: sha512-mtzELzINaYqdVglyZrDDVwkcFRuE7s6QUFWXxwffKAHB/NkfbJ2NJSytugB43ytIC8UVt30Ereyx+7gNyTkDLg==}
    dependencies:
      babel-plugin-syntax-export-extensions: 6.13.0
      babel-runtime: 6.26.0
    dev: true

  /babel-plugin-transform-flow-strip-types@6.22.0:
    resolution: {integrity: sha512-TxIM0ZWNw9oYsoTthL3lvAK3+eTujzktoXJg4ubGvICGbVuXVYv5hHv0XXpz8fbqlJaGYY4q5SVzaSmsg3t4Fg==}
    dependencies:
      babel-plugin-syntax-flow: 6.18.0
      babel-runtime: 6.26.0
    dev: true

  /babel-plugin-transform-function-bind@6.22.0:
    resolution: {integrity: sha512-9Ec4KYf1GurT39mlUjDSlN7HWSlB3u3mWRMogQbb+Y88lO0ZM3rJ0ADhPnQwWK9TbO6e/4E+Et1rrfGY9mFimA==}
    dependencies:
      babel-plugin-syntax-function-bind: 6.13.0
      babel-runtime: 6.26.0
    dev: true

  /babel-plugin-transform-imports@2.0.0:
    resolution: {integrity: sha512-65ewumYJ85QiXdcB/jmiU0y0jg6eL6CdnDqQAqQ8JMOKh1E52VPG3NJzbVKWcgovUR5GBH8IWpCXQ7I8Q3wjgw==}
    dependencies:
      '@babel/types': 7.22.3
      is-valid-path: 0.1.1
    dev: true

  /babel-plugin-transform-object-rest-spread@6.26.0:
    resolution: {integrity: sha512-ocgA9VJvyxwt+qJB0ncxV8kb/CjfTcECUY4tQ5VT7nP6Aohzobm8CDFaQ5FHdvZQzLmf0sgDxB8iRXZXxwZcyA==}
    dependencies:
      babel-plugin-syntax-object-rest-spread: 6.13.0
      babel-runtime: 6.26.0
    dev: true

  /babel-plugin-transform-react-display-name@6.25.0:
    resolution: {integrity: sha512-QLYkLiZeeED2PKd4LuXGg5y9fCgPB5ohF8olWUuETE2ryHNRqqnXlEVP7RPuef89+HTfd3syptMGVHeoAu0Wig==}
    dependencies:
      babel-runtime: 6.26.0
    dev: true

  /babel-plugin-transform-react-jsx-self@6.22.0:
    resolution: {integrity: sha512-Y3ZHP1nunv0U1+ysTNwLK39pabHj6cPVsfN4TRC7BDBfbgbyF4RifP5kd6LnbuMV9wcfedQMe7hn1fyKc7IzTQ==}
    dependencies:
      babel-plugin-syntax-jsx: 6.18.0
      babel-runtime: 6.26.0
    dev: true

  /babel-plugin-transform-react-jsx-source@6.22.0:
    resolution: {integrity: sha512-pcDNDsZ9q/6LJmujQ/OhjeoIlp5Nl546HJ2yiFIJK3mYpgNXhI5/S9mXfVxu5yqWAi7HdI7e/q6a9xtzwL69Vw==}
    dependencies:
      babel-plugin-syntax-jsx: 6.18.0
      babel-runtime: 6.26.0
    dev: true

  /babel-plugin-transform-react-jsx@6.24.1:
    resolution: {integrity: sha512-s+q/Y2u2OgDPHRuod3t6zyLoV8pUHc64i/O7ZNgIOEdYTq+ChPeybcKBi/xk9VI60VriILzFPW+dUxAEbTxh2w==}
    dependencies:
      babel-helper-builder-react-jsx: 6.26.0
      babel-plugin-syntax-jsx: 6.18.0
      babel-runtime: 6.26.0
    dev: true

  /babel-plugin-transform-react-remove-prop-types@0.4.24:
    resolution: {integrity: sha512-eqj0hVcJUR57/Ug2zE1Yswsw4LhuqqHhD+8v120T1cl3kjg76QwtyBrdIk4WVwK+lAhBJVYCd/v+4nc4y+8JsA==}

  /babel-plugin-transform-regenerator@6.26.0:
    resolution: {integrity: sha512-LS+dBkUGlNR15/5WHKe/8Neawx663qttS6AGqoOUhICc9d1KciBvtrQSuc0PI+CxQ2Q/S1aKuJ+u64GtLdcEZg==}
    dependencies:
      regenerator-transform: 0.10.1
    dev: true

  /babel-plugin-transform-runtime@6.23.0:
    resolution: {integrity: sha512-cpGMVC1vt/772y3jx1gwSaTitQVZuFDlllgreMsZ+rTYC6jlYXRyf5FQOgSnckOiA5QmzbXTyBY2A5AmZXF1fA==}
    dependencies:
      babel-runtime: 6.26.0
    dev: true

  /babel-plugin-transform-strict-mode@6.24.1:
    resolution: {integrity: sha512-j3KtSpjyLSJxNoCDrhwiJad8kw0gJ9REGj8/CqL0HeRyLnvUNYV9zcqluL6QJSXh3nfsLEmSLvwRfGzrgR96Pw==}
    dependencies:
      babel-runtime: 6.26.0
      babel-types: 6.26.0
    dev: true

  /babel-preset-current-node-syntax@1.0.1(@babel/core@7.22.9):
    resolution: {integrity: sha512-M7LQ0bxarkxQoN+vz5aJPsLBn77n8QgTFmo8WK0/44auK2xlCXrYcUxHFxgU7qW5Yzw/CjmLRK2uJzaCd7LvqQ==}
    peerDependencies:
      '@babel/core': ^7.0.0
    dependencies:
      '@babel/core': 7.22.9
      '@babel/plugin-syntax-async-generators': 7.8.4(@babel/core@7.22.9)
      '@babel/plugin-syntax-bigint': 7.8.3(@babel/core@7.22.9)
      '@babel/plugin-syntax-class-properties': 7.12.13(@babel/core@7.22.9)
      '@babel/plugin-syntax-import-meta': 7.10.4(@babel/core@7.22.9)
      '@babel/plugin-syntax-json-strings': 7.8.3(@babel/core@7.22.9)
      '@babel/plugin-syntax-logical-assignment-operators': 7.10.4(@babel/core@7.22.9)
      '@babel/plugin-syntax-nullish-coalescing-operator': 7.8.3(@babel/core@7.22.9)
      '@babel/plugin-syntax-numeric-separator': 7.10.4(@babel/core@7.22.9)
      '@babel/plugin-syntax-object-rest-spread': 7.8.3(@babel/core@7.22.9)
      '@babel/plugin-syntax-optional-catch-binding': 7.8.3(@babel/core@7.22.9)
      '@babel/plugin-syntax-optional-chaining': 7.8.3(@babel/core@7.22.9)
      '@babel/plugin-syntax-top-level-await': 7.14.5(@babel/core@7.22.9)

  /babel-preset-env@1.7.0:
    resolution: {integrity: sha512-9OR2afuKDneX2/q2EurSftUYM0xGu4O2D9adAhVfADDhrYDaxXV0rBbevVYoY9n6nyX1PmQW/0jtpJvUNr9CHg==}
    dependencies:
      babel-plugin-check-es2015-constants: 6.22.0
      babel-plugin-syntax-trailing-function-commas: 6.22.0
      babel-plugin-transform-async-to-generator: 6.24.1
      babel-plugin-transform-es2015-arrow-functions: 6.22.0
      babel-plugin-transform-es2015-block-scoped-functions: 6.22.0
      babel-plugin-transform-es2015-block-scoping: 6.26.0
      babel-plugin-transform-es2015-classes: 6.24.1
      babel-plugin-transform-es2015-computed-properties: 6.24.1
      babel-plugin-transform-es2015-destructuring: 6.23.0
      babel-plugin-transform-es2015-duplicate-keys: 6.24.1
      babel-plugin-transform-es2015-for-of: 6.23.0
      babel-plugin-transform-es2015-function-name: 6.24.1
      babel-plugin-transform-es2015-literals: 6.22.0
      babel-plugin-transform-es2015-modules-amd: 6.24.1
      babel-plugin-transform-es2015-modules-commonjs: 6.26.2
      babel-plugin-transform-es2015-modules-systemjs: 6.24.1
      babel-plugin-transform-es2015-modules-umd: 6.24.1
      babel-plugin-transform-es2015-object-super: 6.24.1
      babel-plugin-transform-es2015-parameters: 6.24.1
      babel-plugin-transform-es2015-shorthand-properties: 6.24.1
      babel-plugin-transform-es2015-spread: 6.22.0
      babel-plugin-transform-es2015-sticky-regex: 6.24.1
      babel-plugin-transform-es2015-template-literals: 6.22.0
      babel-plugin-transform-es2015-typeof-symbol: 6.23.0
      babel-plugin-transform-es2015-unicode-regex: 6.24.1
      babel-plugin-transform-exponentiation-operator: 6.24.1
      babel-plugin-transform-regenerator: 6.26.0
      browserslist: 3.2.8
      invariant: 2.2.4
      semver: 5.7.1
    transitivePeerDependencies:
      - supports-color
    dev: true

  /babel-preset-flow@6.23.0:
    resolution: {integrity: sha512-PQZFJXnM3d80Vq4O67OE6EMVKIw2Vmzy8UXovqulNogCtblWU8rzP7Sm5YgHiCg4uejUxzCkHfNXQ4Z6GI+Dhw==}
    dependencies:
      babel-plugin-transform-flow-strip-types: 6.22.0
    dev: true

  /babel-preset-gatsby@1.15.0(@babel/core@7.20.12)(core-js@3.29.0):
    resolution: {integrity: sha512-3t/bdj/uTcHgnGP74TT20/uhn7lS79w7djxBYV4/ZKQBHEQJ7MkjQxZq1Gi1q49KK6+/cA7CYmh7RKmH2XOvXw==}
    engines: {node: '>=12.13.0'}
    peerDependencies:
      '@babel/core': ^7.11.6
      core-js: ^3.0.0
    dependencies:
      '@babel/core': 7.20.12
      '@babel/plugin-proposal-class-properties': 7.17.12(@babel/core@7.20.12)
      '@babel/plugin-proposal-nullish-coalescing-operator': 7.18.6(@babel/core@7.20.12)
      '@babel/plugin-proposal-optional-chaining': 7.17.12(@babel/core@7.20.12)
      '@babel/plugin-syntax-dynamic-import': 7.8.3(@babel/core@7.20.12)
      '@babel/plugin-transform-classes': 7.22.6(@babel/core@7.20.12)
      '@babel/plugin-transform-runtime': 7.21.0(@babel/core@7.20.12)
      '@babel/plugin-transform-spread': 7.22.5(@babel/core@7.20.12)
      '@babel/preset-env': 7.22.9(@babel/core@7.20.12)
      '@babel/preset-react': 7.22.5(@babel/core@7.20.12)
      '@babel/runtime': 7.21.5
      babel-plugin-dynamic-import-node: 2.3.3
      babel-plugin-macros: 2.8.0
      babel-plugin-transform-react-remove-prop-types: 0.4.24
      core-js: 3.29.0
      gatsby-core-utils: 2.15.0
      gatsby-legacy-polyfills: 1.15.0
    transitivePeerDependencies:
      - supports-color

  /babel-preset-jest@27.5.1(@babel/core@7.22.9):
    resolution: {integrity: sha512-Nptf2FzlPCWYuJg41HBqXVT8ym6bXOevuCTbhxlUpjwtysGaIWFvDEjp4y+G7fl13FgOdjs7P/DmErqH7da0Ag==}
    engines: {node: ^10.13.0 || ^12.13.0 || ^14.15.0 || >=15.0.0}
    peerDependencies:
      '@babel/core': ^7.0.0
    dependencies:
      '@babel/core': 7.22.9
      babel-plugin-jest-hoist: 27.5.1
      babel-preset-current-node-syntax: 1.0.1(@babel/core@7.22.9)
    dev: false

  /babel-preset-jest@29.5.0(@babel/core@7.22.9):
    resolution: {integrity: sha512-JOMloxOqdiBSxMAzjRaH023/vvcaSaec49zvg+2LmNsktC7ei39LTJGw02J+9uUtTZUq6xbLyJ4dxe9sSmIuAg==}
    engines: {node: ^14.15.0 || ^16.10.0 || >=18.0.0}
    peerDependencies:
      '@babel/core': ^7.0.0
    dependencies:
      '@babel/core': 7.22.9
      babel-plugin-jest-hoist: 29.5.0
      babel-preset-current-node-syntax: 1.0.1(@babel/core@7.22.9)
    dev: true

  /babel-preset-react-app@10.0.1:
    resolution: {integrity: sha512-b0D9IZ1WhhCWkrTXyFuIIgqGzSkRIH5D5AmB0bXbzYAB1OBAwHcUeyWW2LorutLWF5btNo/N7r/cIdmvvKJlYg==}
    dependencies:
      '@babel/core': 7.22.9
      '@babel/plugin-proposal-class-properties': 7.17.12(@babel/core@7.22.9)
      '@babel/plugin-proposal-decorators': 7.21.0(@babel/core@7.22.9)
      '@babel/plugin-proposal-nullish-coalescing-operator': 7.18.6(@babel/core@7.22.9)
      '@babel/plugin-proposal-numeric-separator': 7.18.6(@babel/core@7.22.9)
      '@babel/plugin-proposal-optional-chaining': 7.17.12(@babel/core@7.22.9)
      '@babel/plugin-proposal-private-methods': 7.18.6(@babel/core@7.22.9)
      '@babel/plugin-proposal-private-property-in-object': 7.21.0(@babel/core@7.22.9)
      '@babel/plugin-transform-flow-strip-types': 7.21.0(@babel/core@7.22.9)
      '@babel/plugin-transform-react-display-name': 7.22.5(@babel/core@7.22.9)
      '@babel/plugin-transform-runtime': 7.21.0(@babel/core@7.22.9)
      '@babel/preset-env': 7.22.9(@babel/core@7.22.9)
      '@babel/preset-react': 7.22.5(@babel/core@7.22.9)
      '@babel/preset-typescript': 7.22.5(@babel/core@7.22.9)
      '@babel/runtime': 7.21.5
      babel-plugin-macros: 3.1.0
      babel-plugin-transform-react-remove-prop-types: 0.4.24
    transitivePeerDependencies:
      - supports-color
    dev: false

  /babel-preset-react@6.24.1:
    resolution: {integrity: sha512-phQe3bElbgF887UM0Dhz55d22ob8czTL1kbhZFwpCE6+R/X9kHktfwmx9JZb+bBSVRGphP5tZ9oWhVhlgjrX3Q==}
    dependencies:
      babel-plugin-syntax-jsx: 6.18.0
      babel-plugin-transform-react-display-name: 6.25.0
      babel-plugin-transform-react-jsx: 6.24.1
      babel-plugin-transform-react-jsx-self: 6.22.0
      babel-plugin-transform-react-jsx-source: 6.22.0
      babel-preset-flow: 6.23.0
    dev: true

  /babel-preset-stage-0@6.24.1:
    resolution: {integrity: sha512-MJD+xBbpsApbKlzAX0sOBF+VeFaUmv5s8FSOO7SSZpes1QgphCjq/UIGRFWSmQ/0i5bqQjLGCTXGGXqcLQ9JDA==}
    dependencies:
      babel-plugin-transform-do-expressions: 6.22.0
      babel-plugin-transform-function-bind: 6.22.0
      babel-preset-stage-1: 6.24.1
    transitivePeerDependencies:
      - supports-color
    dev: true

  /babel-preset-stage-1@6.24.1:
    resolution: {integrity: sha512-rn+UOcd7BHDniq1SVxv2/AVVSVI1NK+hfS0I/iR6m6KbOi/aeBRcqBilqO73pd9VUpRXF2HFtlDuC9F2BEQqmg==}
    dependencies:
      babel-plugin-transform-class-constructor-call: 6.24.1
      babel-plugin-transform-export-extensions: 6.22.0
      babel-preset-stage-2: 6.24.1
    transitivePeerDependencies:
      - supports-color
    dev: true

  /babel-preset-stage-2@6.24.1:
    resolution: {integrity: sha512-9F+nquz+37PrlTSBdpeQBKnQfAMNBnryXw+m4qBh35FNbJPfzZz+sjN2G5Uf1CRedU9PH7fJkTbYijxmkLX8Og==}
    dependencies:
      babel-plugin-syntax-dynamic-import: 6.18.0
      babel-plugin-transform-class-properties: 6.24.1
      babel-plugin-transform-decorators: 6.24.1
      babel-preset-stage-3: 6.24.1
    transitivePeerDependencies:
      - supports-color
    dev: true

  /babel-preset-stage-3@6.24.1:
    resolution: {integrity: sha512-eCbEOF8uN0KypFXJmZXn2sTk7bPV9uM5xov7G/7BM08TbQEObsVs0cEWfy6NQySlfk7JBi/t+XJP1JkruYfthA==}
    dependencies:
      babel-plugin-syntax-trailing-function-commas: 6.22.0
      babel-plugin-transform-async-generator-functions: 6.24.1
      babel-plugin-transform-async-to-generator: 6.24.1
      babel-plugin-transform-exponentiation-operator: 6.24.1
      babel-plugin-transform-object-rest-spread: 6.26.0
    transitivePeerDependencies:
      - supports-color
    dev: true

  /babel-runtime@6.26.0:
    resolution: {integrity: sha512-ITKNuq2wKlW1fJg9sSW52eepoYgZBggvOAHC0u/CYu/qxQ9EVzThCgR69BnSXLHjy2f7SY5zaQ4yt7H9ZVxY2g==}
    dependencies:
      core-js: 2.6.12
      regenerator-runtime: 0.11.1
    dev: true

  /babel-template@6.26.0:
    resolution: {integrity: sha512-PCOcLFW7/eazGUKIoqH97sO9A2UYMahsn/yRQ7uOk37iutwjq7ODtcTNF+iFDSHNfkctqsLRjLP7URnOx0T1fg==}
    dependencies:
      babel-runtime: 6.26.0
      babel-traverse: 6.26.0
      babel-types: 6.26.0
      babylon: 6.18.0
      lodash: 4.17.21
    transitivePeerDependencies:
      - supports-color
    dev: true

  /babel-traverse@6.26.0:
    resolution: {integrity: sha512-iSxeXx7apsjCHe9c7n8VtRXGzI2Bk1rBSOJgCCjfyXb6v1aCqE1KSEpq/8SXuVN8Ka/Rh1WDTF0MDzkvTA4MIA==}
    dependencies:
      babel-code-frame: 6.26.0
      babel-messages: 6.23.0
      babel-runtime: 6.26.0
      babel-types: 6.26.0
      babylon: 6.18.0
      debug: 2.6.9
      globals: 9.18.0
      invariant: 2.2.4
      lodash: 4.17.21
    transitivePeerDependencies:
      - supports-color
    dev: true

  /babel-types@6.26.0:
    resolution: {integrity: sha512-zhe3V/26rCWsEZK8kZN+HaQj5yQ1CilTObixFzKW1UWjqG7618Twz6YEsCnjfg5gBcJh02DrpCkS9h98ZqDY+g==}
    dependencies:
      babel-runtime: 6.26.0
      esutils: 2.0.3
      lodash: 4.17.21
      to-fast-properties: 1.0.3
    dev: true

  /babylon@6.18.0:
    resolution: {integrity: sha512-q/UEjfGJ2Cm3oKV71DJz9d25TPnq5rhBVL2Q4fA5wcC3jcrdn7+SssEybFIxwAvvP+YCsCYNKughoF33GxgycQ==}
    hasBin: true
    dev: true

  /backo2@1.0.2:
    resolution: {integrity: sha512-zj6Z6M7Eq+PBZ7PQxl5NT665MvJdAkzp0f60nAJ+sLaSCBPMwVak5ZegFbgVCzFcCJTKFoMizvM5Ld7+JrRJHA==}

  /bad-words@3.0.4:
    resolution: {integrity: sha512-v/Q9uRPH4+yzDVLL4vR1+S9KoFgOEUl5s4axd6NIAq8SV2mradgi4E8lma/Y0cw1ltVdvyegCQQKffCPRCp8fg==}
    engines: {node: '>=8.0.0'}
    dependencies:
      badwords-list: 1.0.0
    dev: false

  /badwords-list@1.0.0:
    resolution: {integrity: sha512-oWhaSG67e+HQj3OGHQt2ucP+vAPm1wTbdp2aDHeuh4xlGXBdWwzZ//pfu6swf5gZ8iX0b7JgmSo8BhgybbqszA==}
    dev: false

  /bail@1.0.5:
    resolution: {integrity: sha512-xFbRxM1tahm08yHBP16MMjVUAvDaBMD38zsM9EMAUN61omwLmKlOpB/Zku5QkjZ8TZ4vn53pj+t518cH0S03RQ==}

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

  /base64-arraybuffer@0.1.4:
    resolution: {integrity: sha512-a1eIFi4R9ySrbiMuyTGx5e92uRH5tQY6kArNcFaKBUleIoLjdjBg7Zxm3Mqm3Kmkf27HLR/1fnxX9q8GQ7Iavg==}
    engines: {node: '>= 0.6.0'}

  /base64-js@0.0.2:
    resolution: {integrity: sha512-Pj9L87dCdGcKlSqPVUjD+q96pbIx1zQQLb2CUiWURfjiBELv84YX+0nGnKmyT/9KkC7PQk7UN1w+Al8bBozaxQ==}
    engines: {node: '>= 0.4'}
    dev: false

  /base64-js@1.0.2:
    resolution: {integrity: sha512-ZXBDPMt/v/8fsIqn+Z5VwrhdR6jVka0bYobHdGia0Nxi7BJ9i/Uvml3AocHIBtIIBhZjBw5MR0aR4ROs/8+SNg==}
    engines: {node: '>= 0.4'}
    dev: false

  /base64-js@1.5.1:
    resolution: {integrity: sha512-AKpaYlHn8t4SVbOHCy+b5+KKgvR4vrsD8vbvrbiQJps7fKDTkjkDry6ji0rUJjC0kzbNePLwzxq8iypo41qeWA==}

  /base64id@2.0.0:
    resolution: {integrity: sha512-lGe34o6EHj9y3Kts9R4ZYs/Gr+6N7MCaMlIFA3F1R2O5/m7K06AxfSeO5530PEERE6/WyEg3lsuyw4GHlPZHog==}
    engines: {node: ^4.5.0 || >= 5.9}

  /base64url@3.0.1:
    resolution: {integrity: sha512-ir1UPr3dkwexU7FdV8qBBbNDRUhMmIekYMFZfi+C/sLNnRESKPl23nB9b2pltqfOQNnGzsDdId90AEtG5tCx4A==}
    engines: {node: '>=6.0.0'}
    dev: false

  /base@0.11.2:
    resolution: {integrity: sha512-5T6P4xPgpp0YDFvSWwEZ4NoE3aM4QBQXDzmVbraCkFj8zHM+mba8SyqB5DbZWyR7mYHo6Y7BdQo3MoA4m0TeQg==}
    engines: {node: '>=0.10.0'}
    dependencies:
      cache-base: 1.0.1
      class-utils: 0.3.6
      component-emitter: 1.3.0
      define-property: 1.0.0
      isobject: 3.0.1
      mixin-deep: 1.3.2
      pascalcase: 0.1.1

  /basic-auth@2.0.1:
    resolution: {integrity: sha512-NF+epuEdnUYVlGuhaxbbq+dvJttwLnGY+YixlXlME5KpQ5W3CnXA5cVTneY3SPbPDRkcjMbifrwmFYcClgOZeg==}
    engines: {node: '>= 0.8'}
    dependencies:
      safe-buffer: 5.1.2

  /batch-processor@1.0.0:
    resolution: {integrity: sha512-xoLQD8gmmR32MeuBHgH0Tzd5PuSZx71ZsbhVxOCRbgktZEPe4SQy7s9Z50uPp0F/f7iw2XmkHN2xkgbMfckMDA==}
    dev: true

  /batch@0.6.1:
    resolution: {integrity: sha512-x+VAiMRL6UPkx+kudNvxTl6hB2XNNCG2r+7wixVfIYwu/2HKRXimwQyaumLjMveWvT2Hkd/cAJw+QBMfJ/EKVw==}

  /bcp47@1.1.2:
    resolution: {integrity: sha512-JnkkL4GUpOvvanH9AZPX38CxhiLsXMBicBY2IAtqiVN8YulGDQybUydWA4W6yAMtw6iShtw+8HEF6cfrTHU+UQ==}
    engines: {node: '>=0.10'}

  /bcrypt-pbkdf@1.0.2:
    resolution: {integrity: sha512-qeFIXtP4MSoi6NLqO12WfqARWWuCKi2Rn/9hJLEmtB5yTNr9DqFWkJRCf2qShWzPeAMRnOgCrq0sg/KLv5ES9w==}
    dependencies:
      tweetnacl: 0.14.5

  /bcryptjs@2.4.3:
    resolution: {integrity: sha512-V/Hy/X9Vt7f3BbPJEi8BdVFMByHi+jNXrYkW3huaybV/kQ0KJg0Y6PkEMbn+zeT+i+SiKZ/HMqJGIIt4LZDqNQ==}

  /better-opn@2.1.1:
    resolution: {integrity: sha512-kIPXZS5qwyKiX/HcRvDYfmBQUa8XP17I0mYZZ0y4UhpYOSvtsLHDYqmomS+Mj20aDvD3knEiQ0ecQy2nhio3yA==}
    engines: {node: '>8.0.0'}
    dependencies:
      open: 7.4.2

  /better-queue-memory@1.0.4:
    resolution: {integrity: sha512-SWg5wFIShYffEmJpI6LgbL8/3Dqhku7xI1oEiy6FroP9DbcZlG0ZDjxvPdP9t7hTGW40IpIcC6zVoGT1oxjOuA==}

  /better-queue@3.8.12:
    resolution: {integrity: sha512-D9KZ+Us+2AyaCz693/9AyjTg0s8hEmkiM/MB3i09cs4MdK1KgTSGJluXRYmOulR69oLZVo2XDFtqsExDt8oiLA==}
    dependencies:
      better-queue-memory: 1.0.4
      node-eta: 0.9.0
      uuid: 9.0.0

  /bezier-easing@2.1.0:
    resolution: {integrity: sha512-gbIqZ/eslnUFC1tjEvtz0sgx+xTK20wDnYMIA27VA04R7w6xxXQPZDbibjA9DTWZRA2CXtwHykkVzlCaAJAZig==}
    dev: false

  /bfj@7.0.2:
    resolution: {integrity: sha512-+e/UqUzwmzJamNF50tBV6tZPTORow7gQ96iFow+8b562OdMpEK0BcJEq2OSPEDmAbSMBQ7PKZ87ubFkgxpYWgw==}
    engines: {node: '>= 8.0.0'}
    dependencies:
      bluebird: 3.7.2
      check-types: 11.2.2
      hoopy: 0.1.4
      tryer: 1.0.1
    dev: false

  /big-integer@1.6.51:
    resolution: {integrity: sha512-GPEid2Y9QU1Exl1rpO9B2IPJGHPSupF5GnVIP0blYvNOMer2bTvSWs1jGOUg04hTmu67nmLsQ9TBo1puaotBHg==}
    engines: {node: '>=0.6'}
    dev: true
    optional: true

  /big.js@5.2.2:
    resolution: {integrity: sha512-vyL2OymJxmarO8gxMr0mhChsO9QGwhynfuu4+MHTAW6czfq9humCB7rKpUjDd9YUiDPU4mzpyupFSvOClAwbmQ==}

  /binary-extensions@1.13.1:
    resolution: {integrity: sha512-Un7MIEDdUC5gNpcGDV97op1Ywk748MpHcFTHoYs6qnj1Z3j7I53VG3nwZhKzoBZmbdRNnb6WRdFlwl7tSDuZGw==}
    engines: {node: '>=0.10.0'}
    dev: true
    optional: true

  /binary-extensions@2.2.0:
    resolution: {integrity: sha512-jDctJ/IVQbZoJykoeHbhXpOlNBqGNcwXJKJog42E5HDPUwQTSdjCHdihjj0DlnheQ7blbT6dHOafNAiS8ooQKA==}
    engines: {node: '>=8'}

  /bindings@1.5.0:
    resolution: {integrity: sha512-p2q/t/mhvuOj/UeLlV6566GD/guowlr0hHxClI0W9m7MWYkL1F0hLo+0Aexs9HSPCtR1SXQ0TD3MMKrXZajbiQ==}
    requiresBuild: true
    dependencies:
      file-uri-to-path: 1.0.0
    dev: true
    optional: true

  /bl@2.2.1:
    resolution: {integrity: sha512-6Pesp1w0DEX1N550i/uGV/TqucVL4AM/pgThFSN/Qq9si1/DF9aIHs1BxD8V/QU0HoeHO6cQRTAuYnLPKq1e4g==}
    dependencies:
      readable-stream: 2.3.8
      safe-buffer: 5.2.1
    dev: false

  /bl@4.1.0:
    resolution: {integrity: sha512-1W07cM9gS6DcLperZfFSj+bWLtaPGSOHWhPiGzXmvVJbRLdG82sH/Kn8EtW1VqWVA54AKf2h5k5BbnIbwF3h6w==}
    dependencies:
      buffer: 5.7.1
      inherits: 2.0.4
      readable-stream: 3.6.1

  /blob-util@2.0.2:
    resolution: {integrity: sha512-T7JQa+zsXXEa6/8ZhHcQEW1UFfVM49Ts65uBkFL6fz2QmrElqmbajIDJvuA0tEhRe5eIjpV9ZF+0RfZR9voJFQ==}
    dev: true

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

  /bn.js@4.12.0:
    resolution: {integrity: sha512-c98Bf3tPniI+scsdk237ku1Dc3ujXQTSgyiPUDEOe7tRkhrqridvh8klBv0HCEso1OLOYcHuCv/cS6DNxKH+ZA==}

  /bn.js@5.2.1:
    resolution: {integrity: sha512-eXRvHzWyYPBuB4NBy0cmYQjGitUrtqwbvlzP3G6VFnNRbsZQIxQ10PbKKHt8gZ/HW/D/747aDl+QkDqg3KQLMQ==}

  /body-parser@1.20.0:
    resolution: {integrity: sha512-DfJ+q6EPcGKZD1QWUjSpqp+Q7bDQTsQIF4zfUAtZ6qk+H/3/QRhg9CEp39ss+/T2vw0+HaidC0ecJj/DRLIaKg==}
    engines: {node: '>= 0.8', npm: 1.2.8000 || >= 1.4.16}
    dependencies:
      bytes: 3.1.2
      content-type: 1.0.5
      debug: 2.6.9
      depd: 2.0.0
      destroy: 1.2.0
      http-errors: 2.0.0
      iconv-lite: 0.4.24
      on-finished: 2.4.1
      qs: 6.10.3
      raw-body: 2.5.1
      type-is: 1.6.18
      unpipe: 1.0.0
    transitivePeerDependencies:
      - supports-color

  /body-parser@1.20.1:
    resolution: {integrity: sha512-jWi7abTbYwajOytWCQc37VulmWiRae5RyTpaCyDcS5/lMdtwSz5lOpDE67srw/HYe35f1z3fDQw+3txg7gNtWw==}
    engines: {node: '>= 0.8', npm: 1.2.8000 || >= 1.4.16}
    dependencies:
      bytes: 3.1.2
      content-type: 1.0.5
      debug: 2.6.9
      depd: 2.0.0
      destroy: 1.2.0
      http-errors: 2.0.0
      iconv-lite: 0.4.24
      on-finished: 2.4.1
      qs: 6.11.0
      raw-body: 2.5.1
      type-is: 1.6.18
      unpipe: 1.0.0
    transitivePeerDependencies:
      - supports-color

  /bonjour-service@1.1.0:
    resolution: {integrity: sha512-LVRinRB3k1/K0XzZ2p58COnWvkQknIY6sf0zF2rpErvcJXpMBttEPQSxK+HEXSS9VmpZlDoDnQWv8ftJT20B0Q==}
    dependencies:
      array-flatten: 2.1.2
      dns-equal: 1.0.0
      fast-deep-equal: 3.1.3
      multicast-dns: 7.2.5

  /boolbase@1.0.0:
    resolution: {integrity: sha512-JZOSA7Mo9sNGB8+UjSgzdLtokWAky1zbztM3WRLCbZ70/3cTANmQmOdR7y2g+J0e2WXywy1yS468tY+IruqEww==}

  /bops@0.0.7:
    resolution: {integrity: sha512-oF8JFj2vZoTTzbS4haaB/37vqoJbZXxPBWmNdFONu3dUBW+zp7JcoIIYYd1r+4/YwFM8QUSR1u4rrPbtcdHsRg==}
    dependencies:
      base64-js: 0.0.2
      to-utf8: 0.0.1
    dev: false

  /bops@1.0.0:
    resolution: {integrity: sha512-vVai54aP4LqbM+KNB1giwMo9nHvlV7pc7+iUNHYDTQe6WWI9L/jeSPBC89kUz3xA8qD7sZLldHxOXip1npWbmw==}
    dependencies:
      base64-js: 1.0.2
      to-utf8: 0.0.1
    dev: false

  /bowser@2.11.0:
    resolution: {integrity: sha512-AlcaJBi/pqqJBIQ8U9Mcpc9i8Aqxn88Skv5d+xBX006BY5u8N3mGLHa5Lgppa7L/HfwgwLgZ6NYs+Ag6uUmJRA==}
    dev: false
    optional: true

  /bowser@2.9.0:
    resolution: {integrity: sha512-2ld76tuLBNFekRgmJfT2+3j5MIrP6bFict8WAIT3beq+srz1gcKNAdNKMqHqauQt63NmAa88HfP1/Ypa9Er3HA==}
    dev: false

  /boxen@4.2.0:
    resolution: {integrity: sha512-eB4uT9RGzg2odpER62bBwSLvUeGC+WbRjjyyFhGsKnc8wp/m0+hQsMUvUe3H2V0D5vw0nBdO1hCJoZo5mKeuIQ==}
    engines: {node: '>=8'}
    dependencies:
      ansi-align: 3.0.1
      camelcase: 5.3.1
      chalk: 3.0.0
      cli-boxes: 2.2.1
      string-width: 4.2.3
      term-size: 2.2.1
      type-fest: 0.8.1
      widest-line: 3.1.0

  /boxen@5.1.2:
    resolution: {integrity: sha512-9gYgQKXx+1nP8mP7CzFyaUARhg7D3n1dF/FnErWmu9l6JvGpNUN278h0aSb+QjoiKSWG+iZ3uHrcqk0qrY9RQQ==}
    engines: {node: '>=10'}
    dependencies:
      ansi-align: 3.0.1
      camelcase: 6.3.0
      chalk: 4.1.2
      cli-boxes: 2.2.1
      string-width: 4.2.3
      type-fest: 0.20.2
      widest-line: 3.1.0
      wrap-ansi: 7.0.0

  /bplist-parser@0.1.1:
    resolution: {integrity: sha512-2AEM0FXy8ZxVLBuqX0hqt1gDwcnz2zygEkQ6zaD5Wko/sB9paUNwlpawrFtKeHUAQUOzjVy9AO4oeonqIHKA9Q==}
    dependencies:
      big-integer: 1.6.51
    dev: true
    optional: true

  /brace-expansion@1.1.11:
    resolution: {integrity: sha512-iCuPHDFgrHX7H2vEI/5xpz07zSHB00TpugqhmYtVmMO6518mCuRMoOYFldEBl0g187ufozdaHgWKcYFb61qGiA==}
    dependencies:
      balanced-match: 1.0.2
      concat-map: 0.0.1

  /brace-expansion@2.0.1:
    resolution: {integrity: sha512-XnAIvQ8eM+kC6aULx6wuQiwVsnzsi9d3WxzV3FpWTGA19F621kwdbsAcFKXgKUHZWsy+mY6iL1sHTxWEFCytDA==}
    dependencies:
      balanced-match: 1.0.2

  /braces@2.3.2:
    resolution: {integrity: sha512-aNdbnj9P8PjdXU4ybaWLK2IF3jc/EoDYbC7AazW6to3TRsfXxscC9UXOB5iDiEQrkyIbWp2SLQda4+QAa7nc3w==}
    engines: {node: '>=0.10.0'}
    dependencies:
      arr-flatten: 1.1.0
      array-unique: 0.3.2
      extend-shallow: 2.0.1
      fill-range: 4.0.0
      isobject: 3.0.1
      repeat-element: 1.1.4
      snapdragon: 0.8.2
      snapdragon-node: 2.1.1
      split-string: 3.1.0
      to-regex: 3.0.2
    transitivePeerDependencies:
      - supports-color

  /braces@3.0.2:
    resolution: {integrity: sha512-b8um+L1RzM3WDSzvhm6gIz1yfTbBt6YTlcEKAvsmqCZZFw46z626lVj9j1yEPW33H5H+lBQpZMP1k8l+78Ha0A==}
    engines: {node: '>=8'}
    dependencies:
      fill-range: 7.0.1

  /brorand@1.1.0:
    resolution: {integrity: sha512-cKV8tMCEpQs4hK/ik71d6LrPOnpkpGBR0wzxqr68g2m/LB2GxVYQroAjMJZRVM1Y4BCjCKc3vAamxSzOY2RP+w==}

  /browser-assert@1.2.1:
    resolution: {integrity: sha512-nfulgvOR6S4gt9UKCeGJOuSGBPGiFT6oQ/2UBnvTY/5aQ1PnksW72fhZkM30DzoRRv2WpwZf1vHHEr3mtuXIWQ==}
    dev: true

  /browser-cookies@1.2.0:
    resolution: {integrity: sha512-cg2WuoOJo+F+g2XjEaP8nmeRp1vDHjt7sqpKJMsTNXKrpyIBNVslYJeehvs6FEddj8usV2+qyRSBEX244yN5/g==}
    dev: false

  /browser-pack@6.1.0:
    resolution: {integrity: sha512-erYug8XoqzU3IfcU8fUgyHqyOXqIE4tUTTQ+7mqUjQlvnXkOO6OlT9c/ZoJVHYoAaqGxr09CN53G7XIsO4KtWA==}
    hasBin: true
    dependencies:
      JSONStream: 1.3.5
      combine-source-map: 0.8.0
      defined: 1.0.1
      safe-buffer: 5.2.1
      through2: 2.0.5
      umd: 3.0.3
    dev: false

  /browser-process-hrtime@1.0.0:
    resolution: {integrity: sha512-9o5UecI3GhkpM6DrXr69PblIuWxPKk9Y0jHBRhdocZ2y7YECBFCsHm79Pr3OyR2AvjhDkabFJaDJMYRazHgsow==}

  /browser-resolve@2.0.0:
    resolution: {integrity: sha512-7sWsQlYL2rGLy2IWm8WL8DCTJvYLc/qlOnsakDac87SOoCd16WLsaAMdCiAqsTNHIe+SXfaqyxyo6THoWqs8WQ==}
    dependencies:
      resolve: 1.22.2
    dev: false

  /browser-stdout@1.3.1:
    resolution: {integrity: sha512-qhAVI1+Av2X7qelOfAIYwXONood6XlZE/fXaBSmW/T5SzLAmCgzi+eiWE7fUvbHaeNBQH13UftjpXxsfLkMpgw==}
    dev: true

  /browserify-aes@1.2.0:
    resolution: {integrity: sha512-+7CHXqGuspUn/Sl5aO7Ea0xWGAtETPXNSAjHo48JfLdPWcMng33Xe4znFvQweqc/uzk5zSOI3H52CYnjCfb5hA==}
    dependencies:
      buffer-xor: 1.0.3
      cipher-base: 1.0.4
      create-hash: 1.2.0
      evp_bytestokey: 1.0.3
      inherits: 2.0.4
      safe-buffer: 5.2.1

  /browserify-cipher@1.0.1:
    resolution: {integrity: sha512-sPhkz0ARKbf4rRQt2hTpAHqn47X3llLkUGn+xEJzLjwY8LRs2p0v7ljvI5EyoRO/mexrNunNECisZs+gw2zz1w==}
    dependencies:
      browserify-aes: 1.2.0
      browserify-des: 1.0.2
      evp_bytestokey: 1.0.3

  /browserify-des@1.0.2:
    resolution: {integrity: sha512-BioO1xf3hFwz4kc6iBhI3ieDFompMhrMlnDFC4/0/vd5MokpuAc3R+LYbwTA9A5Yc9pq9UYPqffKpW2ObuwX5A==}
    dependencies:
      cipher-base: 1.0.4
      des.js: 1.0.1
      inherits: 2.0.4
      safe-buffer: 5.2.1

  /browserify-rsa@4.1.0:
    resolution: {integrity: sha512-AdEER0Hkspgno2aR97SAf6vi0y0k8NuOpGnVH3O99rcA5Q6sh8QxcngtHuJ6uXwnfAXNM4Gn1Gb7/MV1+Ymbog==}
    dependencies:
      bn.js: 5.2.1
      randombytes: 2.1.0

  /browserify-sign@4.2.1:
    resolution: {integrity: sha512-/vrA5fguVAKKAVTNJjgSm1tRQDHUU6DbwO9IROu/0WAzC8PKhucDSh18J0RMvVeHAn5puMd+QHC2erPRNf8lmg==}
    dependencies:
      bn.js: 5.2.1
      browserify-rsa: 4.1.0
      create-hash: 1.2.0
      create-hmac: 1.1.7
      elliptic: 6.5.4
      inherits: 2.0.4
      parse-asn1: 5.1.6
      readable-stream: 3.6.1
      safe-buffer: 5.2.1

  /browserify-zlib@0.2.0:
    resolution: {integrity: sha512-Z942RysHXmJrhqk88FmKBVq/v5tqmSkDz7p54G/MGyjMnCFFnC79XWNbg+Vta8W6Wb2qtSZTSxIGkJrRpCFEiA==}
    dependencies:
      pako: 1.0.11

  /browserify@17.0.0:
    resolution: {integrity: sha512-SaHqzhku9v/j6XsQMRxPyBrSP3gnwmE27gLJYZgMT2GeK3J0+0toN+MnuNYDfHwVGQfLiMZ7KSNSIXHemy905w==}
    engines: {node: '>= 0.8'}
    hasBin: true
    dependencies:
      JSONStream: 1.3.5
      assert: 1.5.0
      browser-pack: 6.1.0
      browser-resolve: 2.0.0
      browserify-zlib: 0.2.0
      buffer: 5.2.1
      cached-path-relative: 1.1.0
      concat-stream: 1.6.2
      console-browserify: 1.2.0
      constants-browserify: 1.0.0
      crypto-browserify: 3.12.0
      defined: 1.0.1
      deps-sort: 2.0.1
      domain-browser: 1.2.0
      duplexer2: 0.1.4
      events: 3.3.0
      glob: 7.2.3
      has: 1.0.3
      htmlescape: 1.1.1
      https-browserify: 1.0.0
      inherits: 2.0.4
      insert-module-globals: 7.2.1
      labeled-stream-splicer: 2.0.2
      mkdirp-classic: 0.5.3
      module-deps: 6.2.3
      os-browserify: 0.3.0
      parents: 1.0.1
      path-browserify: 1.0.1
      process: 0.11.10
      punycode: 1.4.1
      querystring-es3: 0.2.1
      read-only-stream: 2.0.0
      readable-stream: 2.3.8
      resolve: 1.22.2
      shasum-object: 1.0.0
      shell-quote: 1.8.0
      stream-browserify: 3.0.0
      stream-http: 3.2.0
      string_decoder: 1.3.0
      subarg: 1.0.0
      syntax-error: 1.4.0
      through2: 2.0.5
      timers-browserify: 1.4.2
      tty-browserify: 0.0.1
      url: 0.11.0
      util: 0.12.5
      vm-browserify: 1.1.2
      xtend: 4.0.2
    dev: false

  /browserslist@3.2.8:
    resolution: {integrity: sha512-WHVocJYavUwVgVViC0ORikPHQquXwVh939TaelZ4WDqpWgTX/FsGhl/+P4qBUAGcRvtOgDgC+xftNWWp2RUTAQ==}
    hasBin: true
    dependencies:
      caniuse-lite: 1.0.30001513
      electron-to-chromium: 1.4.454
    dev: true

  /browserslist@4.14.2:
    resolution: {integrity: sha512-HI4lPveGKUR0x2StIz+2FXfDk9SfVMrxn6PLh1JeGUwcuoDkdKZebWiyLRJ68iIPDpMI4JLVDf7S7XzslgWOhw==}
    engines: {node: ^6 || ^7 || ^8 || ^9 || ^10 || ^11 || ^12 || >=13.7}
    hasBin: true
    dependencies:
      caniuse-lite: 1.0.30001513
      electron-to-chromium: 1.4.454
      escalade: 3.1.1
      node-releases: 1.1.77

  /browserslist@4.21.5:
    resolution: {integrity: sha512-tUkiguQGW7S3IhB7N+c2MV/HZPSCPAAiYBZXLsBhFB/PCy6ZKKsZrmBayHV9fdGV/ARIfJ14NkxKzRDjvp7L6w==}
    engines: {node: ^6 || ^7 || ^8 || ^9 || ^10 || ^11 || ^12 || >=13.7}
    hasBin: true
    dependencies:
      caniuse-lite: 1.0.30001513
      electron-to-chromium: 1.4.454
      node-releases: 2.0.13
      update-browserslist-db: 1.0.11(browserslist@4.21.5)

  /browserslist@4.21.9:
    resolution: {integrity: sha512-M0MFoZzbUrRU4KNfCrDLnvyE7gub+peetoTid3TBIqtunaDJyXlwhakT+/VkvSXcfIzFfK/nkCs4nmyTmxdNSg==}
    engines: {node: ^6 || ^7 || ^8 || ^9 || ^10 || ^11 || ^12 || >=13.7}
    hasBin: true
    dependencies:
      caniuse-lite: 1.0.30001513
      electron-to-chromium: 1.4.454
      node-releases: 2.0.13
      update-browserslist-db: 1.0.11(browserslist@4.21.9)

  /bs-logger@0.2.6:
    resolution: {integrity: sha512-pd8DCoxmbgc7hyPKOvxtqNcjYoOsABPQdcCUjGp3d42VR2CX1ORhk2A87oqqu5R1kk+76nsxZupkmyd+MVtCog==}
    engines: {node: '>= 6'}
    dependencies:
      fast-json-stable-stringify: 2.1.0
    dev: true

  /bser@2.1.1:
    resolution: {integrity: sha512-gQxTNE/GAfIIrmHLUE3oJyp5FO6HRBfhjnw4/wMmA63ZGDJnWBmgY/lyQBpnDUkGmAhbSe39tx2d/iTOAfglwQ==}
    dependencies:
      node-int64: 0.4.0

  /bson-objectid@2.0.4:
    resolution: {integrity: sha512-vgnKAUzcDoa+AeyYwXCoHyF2q6u/8H46dxu5JN+4/TZeq/Dlinn0K6GvxsCLb3LHUJl0m/TLiEK31kUwtgocMQ==}
    dev: true

  /bson@1.1.6:
    resolution: {integrity: sha512-EvVNVeGo4tHxwi8L6bPj3y3itEvStdwvvlojVxxbyYfoaxJ6keLgrTuKdyfEAszFK+H3olzBuafE0yoh0D1gdg==}
    engines: {node: '>=0.6.19'}
    dev: false

  /bson@4.7.2:
    resolution: {integrity: sha512-Ry9wCtIZ5kGqkJoi6aD8KjxFZEx78guTQDnpXWiNthsxzrxAK/i8E6pCHAIZTbaEFWcOCvbecMukfK7XUvyLpQ==}
    engines: {node: '>=6.9.0'}
    dependencies:
      buffer: 5.7.1
    dev: false

  /bson@5.4.0:
    resolution: {integrity: sha512-WRZ5SQI5GfUuKnPTNmAYPiKIof3ORXAF4IRU5UcgmivNIon01rWQlw5RUH954dpu8yGL8T59YShVddIPaU/gFA==}
    engines: {node: '>=14.20.1'}
    dev: true

  /buffer-crc32@0.2.13:
    resolution: {integrity: sha512-VO9Ht/+p3SN7SKWqcrgEzjGbRSJYTx+Q1pTQC0wrWqHx0vpJraQ6GtHx8tvcg1rlK1byhU5gccxgOgj7B0TDkQ==}
    dev: true

  /buffer-equal-constant-time@1.0.1:
    resolution: {integrity: sha512-zRpUiDwd/xk6ADqPMATG8vc9VPrkck7T07OIx0gnjmJAnHnTVXNQG3vfvWNuiZIkwu9KrKdA1iJKfsfTVxE6NA==}
    dev: false

  /buffer-from@1.1.2:
    resolution: {integrity: sha512-E+XQCRwSbaaiChtv6k6Dwgc+bx+Bs6vuKJHHl5kox/BaKbhiXzqQOwK4cO22yElGp2OCmjwVhT3HmxgyPGnJfQ==}

  /buffer-xor@1.0.3:
    resolution: {integrity: sha512-571s0T7nZWK6vB67HI5dyUF7wXiNcfaPPPTl6zYCNApANjIvYJTg7hlud/+cJpdAhS7dVzqMLmfhfHR3rAcOjQ==}

  /buffer@4.9.2:
    resolution: {integrity: sha512-xq+q3SRMOxGivLhBNaUdC64hDTQwejJ+H0T/NB1XMtTVEwNTrfFF3gAxiyW0Bu/xWEGhjVKgUcMhCrUy2+uCWg==}
    dependencies:
      base64-js: 1.5.1
      ieee754: 1.2.1
      isarray: 1.0.0

  /buffer@5.2.1:
    resolution: {integrity: sha512-c+Ko0loDaFfuPWiL02ls9Xd3GO3cPVmUobQ6t3rXNUk304u6hGq+8N/kFi+QEIKhzK3uwolVhLzszmfLmMLnqg==}
    dependencies:
      base64-js: 1.5.1
      ieee754: 1.2.1
    dev: false

  /buffer@5.7.1:
    resolution: {integrity: sha512-EHcyIPBQ4BSGlvjB16k5KgAJ27CIsHY/2JBmCRReo48y9rQ3MaUzWX3KVlBa4U7MyX02HdVj0K7C3WaB3ju7FQ==}
    dependencies:
      base64-js: 1.5.1
      ieee754: 1.2.1

  /buffer@6.0.3:
    resolution: {integrity: sha512-FTiCpNxtwiZZHEZbcbTIcZjERVICn9yq/pDFkTl95/AxzD1naBctN7YO68riM/gLSDY7sdrMby8hofADYuuqOA==}
    dependencies:
      base64-js: 1.5.1
      ieee754: 1.2.1

  /builtin-modules@3.3.0:
    resolution: {integrity: sha512-zhaCDicdLuWN5UbN5IMnFqNMhNfo919sH85y2/ea+5Yg9TsTkeZxpL+JLbp6cgYFS4sRLp3YV4S6yDuqVWHYOw==}
    engines: {node: '>=6'}

  /builtin-status-codes@3.0.0:
    resolution: {integrity: sha512-HpGFw18DgFWlncDfjTa2rcQ4W88O1mC8e8yZ2AvQY5KDaktSTwo+KRf6nHK6FRI5FyRyb/5T6+TSxfP7QyGsmQ==}

  /busboy@0.2.14:
    resolution: {integrity: sha512-InWFDomvlkEj+xWLBfU3AvnbVYqeTWmQopiW0tWWEy5yehYm2YkGEc59sUmw/4ty5Zj/b0WHGs1LgecuBSBGrg==}
    engines: {node: '>=0.8.0'}
    dependencies:
      dicer: 0.2.5
      readable-stream: 1.1.14

  /bytes@3.0.0:
    resolution: {integrity: sha512-pMhOfFDPiv9t5jjIXkHosWmkSyQbvsgEVNkz0ERHbuLh2T/7j4Mqqpz523Fe8MVY89KC6Sh/QfS2sM+SjgFDcw==}
    engines: {node: '>= 0.8'}

  /bytes@3.1.2:
    resolution: {integrity: sha512-/Nf7TyzTx6S3yRJObOAV7956r8cr2+Oj8AC5dt8wSP3BQAoeX58NoHyCU8P8zGkNXStjTSi6fzO6F0pBdcYbEg==}
    engines: {node: '>= 0.8'}

  /c8@7.13.0:
    resolution: {integrity: sha512-/NL4hQTv1gBL6J6ei80zu3IiTrmePDKXKXOTLpHvcIWZTVYQlDhVWjjWvkhICylE8EwwnMVzDZugCvdx0/DIIA==}
    engines: {node: '>=10.12.0'}
    hasBin: true
    dependencies:
      '@bcoe/v8-coverage': 0.2.3
      '@istanbuljs/schema': 0.1.3
      find-up: 5.0.0
      foreground-child: 2.0.0
      istanbul-lib-coverage: 3.2.0
      istanbul-lib-report: 3.0.0
      istanbul-reports: 3.1.5
      rimraf: 3.0.2
      test-exclude: 6.0.0
      v8-to-istanbul: 9.1.0
      yargs: 16.2.0
      yargs-parser: 20.2.9
    dev: true

  /cacache@12.0.4:
    resolution: {integrity: sha512-a0tMB40oefvuInr4Cwb3GerbL9xTj1D5yg0T5xrjGCGyfvbxseIXX7BAO/u/hIXdafzOI5JC3wDwHyf24buOAQ==}
    dependencies:
      bluebird: 3.7.2
      chownr: 1.1.4
      figgy-pudding: 3.5.2
      glob: 7.2.3
      graceful-fs: 4.2.11
      infer-owner: 1.0.4
      lru-cache: 5.1.1
      mississippi: 3.0.0
      mkdirp: 0.5.6
      move-concurrently: 1.0.1
      promise-inflight: 1.0.1(bluebird@3.7.2)
      rimraf: 2.7.1
      ssri: 6.0.2
      unique-filename: 1.1.1
      y18n: 4.0.3
    dev: true

  /cacache@15.3.0:
    resolution: {integrity: sha512-VVdYzXEn+cnbXpFgWs5hTT7OScegHVmLhJIR8Ufqk3iFD6A6j5iSX1KuBTfNEv4tdJWE2PzA6IVFtcLC7fN9wQ==}
    engines: {node: '>= 10'}
    dependencies:
      '@npmcli/fs': 1.1.1
      '@npmcli/move-file': 1.1.2
      chownr: 2.0.0
      fs-minipass: 2.1.0
      glob: 7.2.3
      infer-owner: 1.0.4
      lru-cache: 6.0.0
      minipass: 3.3.6
      minipass-collect: 1.0.2
      minipass-flush: 1.0.5
      minipass-pipeline: 1.2.4
      mkdirp: 1.0.4
      p-map: 4.0.0
      promise-inflight: 1.0.1(bluebird@3.7.2)
      rimraf: 3.0.2
      ssri: 8.0.1
      tar: 6.1.13
      unique-filename: 1.1.1
    transitivePeerDependencies:
      - bluebird
    dev: true

  /cache-base@1.0.1:
    resolution: {integrity: sha512-AKcdTnFSWATd5/GCPRxr2ChwIJ85CeyrEyjRHlKxQ56d4XJMGym0uAiKn0xbLOGOl3+yRpOTi484dVCEc5AUzQ==}
    engines: {node: '>=0.10.0'}
    dependencies:
      collection-visit: 1.0.0
      component-emitter: 1.3.0
      get-value: 2.0.6
      has-value: 1.0.0
      isobject: 3.0.1
      set-value: 2.0.1
      to-object-path: 0.3.0
      union-value: 1.0.1
      unset-value: 1.0.0

  /cache-manager@2.11.1:
    resolution: {integrity: sha512-XhUuc9eYwkzpK89iNewFwtvcDYMUsvtwzHeyEOPJna/WsVsXcrzsA1ft2M0QqPNunEzLhNCYPo05tEfG+YuNow==}
    dependencies:
      async: 1.5.2
      lodash.clonedeep: 4.5.0
      lru-cache: 4.0.0

  /cacheable-lookup@5.0.4:
    resolution: {integrity: sha512-2/kNscPhpcxrOigMZzbiWF7dz8ilhb/nIHU3EyZiXWXpeq/au8qJ8VhdftMkty3n7Gj6HIGalQG8oiBNB3AJgA==}
    engines: {node: '>=10.6.0'}

  /cacheable-request@6.1.0:
    resolution: {integrity: sha512-Oj3cAGPCqOZX7Rz64Uny2GYAZNliQSqfbePrgAQ1wKAihYmCUnraBtJtKcGR4xz7wF+LoJC+ssFZvv5BgF9Igg==}
    engines: {node: '>=8'}
    dependencies:
      clone-response: 1.0.3
      get-stream: 5.2.0
      http-cache-semantics: 4.1.1
      keyv: 3.1.0
      lowercase-keys: 2.0.0
      normalize-url: 4.5.1
      responselike: 1.0.2

  /cacheable-request@7.0.2:
    resolution: {integrity: sha512-pouW8/FmiPQbuGpkXQ9BAPv/Mo5xDGANgSNXzTzJ8DrKGuXOssM4wIQRjfanNRh3Yu5cfYPvcorqbhg2KIJtew==}
    engines: {node: '>=8'}
    dependencies:
      clone-response: 1.0.3
      get-stream: 5.2.0
      http-cache-semantics: 4.1.1
      keyv: 4.5.2
      lowercase-keys: 2.0.0
      normalize-url: 6.1.0
      responselike: 2.0.1

  /cached-path-relative@1.1.0:
    resolution: {integrity: sha512-WF0LihfemtesFcJgO7xfOoOcnWzY/QHR4qeDqV44jPU3HTI54+LnfXK3SA27AVVGCdZFgjjFFaqUA9Jx7dMJZA==}
    dev: false

  /cachedir@2.3.0:
    resolution: {integrity: sha512-A+Fezp4zxnit6FanDmv9EqXNAi3vt9DWp51/71UEhXukb7QUuvtv9344h91dyAxuTLoSYJFU299qzR3tzwPAhw==}
    engines: {node: '>=6'}
    dev: true

  /call-bind@1.0.2:
    resolution: {integrity: sha512-7O+FbCihrB5WGbFYesctwmTKae6rOiIzmz1icreWJ+0aA7LJfuqhEso2T9ncpcFtzMQtzXf2QGGueWJGTYsqrA==}
    dependencies:
      function-bind: 1.1.1
      get-intrinsic: 1.2.0

  /call-me-maybe@1.0.2:
    resolution: {integrity: sha512-HpX65o1Hnr9HH25ojC1YGs7HCQLq0GCOibSaWER0eNpgJ/Z1MZv2mTc7+xh6WOPxbRVcmgbv4hGU+uSQ/2xFZQ==}
    dev: true

  /callsites@3.1.0:
    resolution: {integrity: sha512-P8BjAsXvZS+VIDUI11hHCQEv74YT67YUi5JJFNWIqL235sBmjX4+qx9Muvls5ivyNENctx46xQLQ3aTuE7ssaQ==}
    engines: {node: '>=6'}

  /camel-case@4.1.2:
    resolution: {integrity: sha512-gxGWBrTT1JuMx6R+o5PTXMmUnhnVzLQ9SNutD4YqKtI6ap897t3tKECYla6gCWEkplXnlNybEkZg9GEGxKFCgw==}
    dependencies:
      pascal-case: 3.1.2
      tslib: 2.6.0

  /camelcase-css@2.0.1:
    resolution: {integrity: sha512-QOSvevhslijgYwRx6Rv7zKdMF8lbRmx+uQGx2+vDc+KI/eBnsy9kit5aj23AgGu3pa4t9AgwbnXWqS+iOY+2aA==}
    engines: {node: '>= 6'}

  /camelcase-keys@2.1.0:
    resolution: {integrity: sha512-bA/Z/DERHKqoEOrp+qeGKw1QlvEQkGZSc0XaY6VnTxZr+Kv1G5zFwttpjv8qxZ/sBPT4nthwZaAcsAZTJlSKXQ==}
    engines: {node: '>=0.10.0'}
    dependencies:
      camelcase: 2.1.1
      map-obj: 1.0.1
    dev: true
    optional: true

  /camelcase@2.1.1:
    resolution: {integrity: sha512-DLIsRzJVBQu72meAKPkWQOLcujdXT32hwdfnkI1frSiSRMK1MofjKHf+MEx0SB6fjEFXL8fBDv1dKymBlOp4Qw==}
    engines: {node: '>=0.10.0'}
    dev: true
    optional: true

  /camelcase@5.3.1:
    resolution: {integrity: sha512-L28STB170nwWS63UjtlEOE3dldQApaJXZkOI1uMFfzf3rRuPegHaHesyee+YxQ+W6SvRDQV6UrdOdRiR153wJg==}
    engines: {node: '>=6'}

  /camelcase@6.3.0:
    resolution: {integrity: sha512-Gmy6FhYlCY7uOElZUSbxo2UCDH8owEk996gkbrpsgGtrJLM3J7jGxl9Ic7Qwwj4ivOE5AWZWRMecDdF7hqGjFA==}
    engines: {node: '>=10'}

  /camelize@1.0.0:
    resolution: {integrity: sha512-W2lPwkBkMZwFlPCXhIlYgxu+7gC/NUlCtdK652DAJ1JdgV0sTrvuPFshNPrFa1TY2JOkLhgdeEBplB4ezEa+xg==}
    dev: false

  /caniuse-api@3.0.0:
    resolution: {integrity: sha512-bsTwuIg/BZZK/vreVTYYbSWoe2F+71P7K5QGEX+pT250DZbfU1MQ5prOKpPR+LL6uWKK3KMwMCAS74QB3Um1uw==}
    dependencies:
      browserslist: 4.21.9
      caniuse-lite: 1.0.30001513
      lodash.memoize: 4.1.2
      lodash.uniq: 4.5.0

  /caniuse-lite@1.0.30001464:
    resolution: {integrity: sha512-oww27MtUmusatpRpCGSOneQk2/l5czXANDSFvsc7VuOQ86s3ANhZetpwXNf1zY/zdfP63Xvjz325DAdAoES13g==}

  /caniuse-lite@1.0.30001513:
    resolution: {integrity: sha512-pnjGJo7SOOjAGytZZ203Em95MRM8Cr6jhCXNF/FAXTpCTRTECnqQWLpiTRqrFtdYcth8hf4WECUpkezuYsMVww==}

  /canonical-json@0.0.4:
    resolution: {integrity: sha512-2sW7x0m/P7dqEnO0O87U7RTVQAaa7MELcd+Jd9FA6CYgYtwJ1TlDWIYMD8nuMkH1KoThsJogqgLyklrt9d/Azw==}
    dev: false

  /capture-exit@2.0.0:
    resolution: {integrity: sha512-PiT/hQmTonHhl/HFGN+Lx3JJUznrVYJ3+AQsnthneZbvW7x+f08Tk7yLJTLEOUvBTbduLeeBkxEaYXUOUrRq6g==}
    engines: {node: 6.* || 8.* || >= 10.*}
    dependencies:
      rsvp: 4.8.5
    dev: true

  /case-sensitive-paths-webpack-plugin@2.4.0:
    resolution: {integrity: sha512-roIFONhcxog0JSSWbvVAh3OocukmSgpqOH6YpMkCvav/ySIV3JKg4Dc8vYtQjYi/UxpNE36r/9v+VqTQqgkYmw==}
    engines: {node: '>=4'}

  /caseless@0.12.0:
    resolution: {integrity: sha512-4tYFyifaFfGacoiObjJegolkwSU4xQNGbVgUiNYVUxbQ2x2lUsFvY4hVgVzGiIe6WLOPqycWXA40l+PWsxthUw==}

  /ccount@1.1.0:
    resolution: {integrity: sha512-vlNK021QdI7PNeiUh/lKkC/mNHHfV0m/Ad5JoI0TYtlBnJAslM/JIkm/tGC88bkLIwO6OQ5uV6ztS6kVAtCDlg==}

  /ccount@2.0.1:
    resolution: {integrity: sha512-eyrF0jiFpY+3drT6383f1qhkbGsLSifNAjA61IUjZjmLCWjItY6LB9ft9YhoDgwfmclB2zhu51Lc7+95b8NRAg==}

  /chai@4.3.7:
    resolution: {integrity: sha512-HLnAzZ2iupm25PlN0xFreAlBA5zaBSv3og0DdeGA4Ar6h6rJ3A0rolRUKJhSF2V10GZKDgWF/VmAEsNWjCRB+A==}
    engines: {node: '>=4'}
    dependencies:
      assertion-error: 1.1.0
      check-error: 1.0.2
      deep-eql: 4.1.3
      get-func-name: 2.0.0
      loupe: 2.3.6
      pathval: 1.1.1
      type-detect: 4.0.8

  /chalk@1.1.3:
    resolution: {integrity: sha512-U3lRVLMSlsCfjqYPbLyVv11M9CPW4I728d6TCKMAOJueEeB9/8o+eSsMnxPJD+Q+K909sdESg7C+tIkoH6on1A==}
    engines: {node: '>=0.10.0'}
    dependencies:
      ansi-styles: 2.2.1
      escape-string-regexp: 1.0.5
      has-ansi: 2.0.0
      strip-ansi: 3.0.1
      supports-color: 2.0.0
    dev: true

  /chalk@2.4.1:
    resolution: {integrity: sha512-ObN6h1v2fTJSmUXoS3nMQ92LbDK9be4TV+6G+omQlGJFdcUX5heKi1LZ1YnRMIgwTLEj3E24bT6tYni50rlCfQ==}
    engines: {node: '>=4'}
    dependencies:
      ansi-styles: 3.2.1
      escape-string-regexp: 1.0.5
      supports-color: 5.5.0
    dev: true

  /chalk@2.4.2:
    resolution: {integrity: sha512-Mti+f9lpJNcwF4tWV8/OrTTtF1gZi+f8FqlyAdouralcFWFQWF2+NgCHShjkCb+IFBLq9buZwE1xckQU4peSuQ==}
    engines: {node: '>=4'}
    dependencies:
      ansi-styles: 3.2.1
      escape-string-regexp: 1.0.5
      supports-color: 5.5.0

  /chalk@3.0.0:
    resolution: {integrity: sha512-4D3B6Wf41KOYRFdszmDqMCGq5VV/uMAB273JILmO+3jAlh8X4qDtdtgCR3fxtbLEMzSx22QdhnDcJvu2u1fVwg==}
    engines: {node: '>=8'}
    dependencies:
      ansi-styles: 4.3.0
      supports-color: 7.2.0

  /chalk@4.1.2:
    resolution: {integrity: sha512-oKnbhFyRIXpUuez8iBMmyEa4nbj4IOQyuhc/wy9kY7/WVPcwIO9VA668Pu8RkO7+0G76SLROeyw9CpQ061i4mA==}
    engines: {node: '>=10'}
    dependencies:
      ansi-styles: 4.3.0
      supports-color: 7.2.0

  /char-regex@1.0.2:
    resolution: {integrity: sha512-kWWXztvZ5SBQV+eRgKFeh8q5sLuZY2+8WUIzlxWVTg+oGwY14qylx1KbKzHd8P6ZYkAg0xyIDU9JMHhyJMZ1jw==}
    engines: {node: '>=10'}

  /char-regex@2.0.1:
    resolution: {integrity: sha512-oSvEeo6ZUD7NepqAat3RqoucZ5SeqLJgOvVIwkafu6IP3V0pO38s/ypdVUmDDK6qIIHNlYHJAKX9E7R7HoKElw==}
    engines: {node: '>=12.20'}
    dev: false

  /character-entities-html4@1.1.4:
    resolution: {integrity: sha512-HRcDxZuZqMx3/a+qrzxdBKBPUpxWEq9xw2OPZ3a/174ihfrQKVsFhqtthBInFy1zZ9GgZyFXOatNujm8M+El3g==}

  /character-entities-html4@2.1.0:
    resolution: {integrity: sha512-1v7fgQRj6hnSwFpq1Eu0ynr/CDEw0rXo2B61qXrLNdHZmPKgb7fqS1a2JwF0rISo9q77jDI8VMEHoApn8qDoZA==}

  /character-entities-legacy@1.1.4:
    resolution: {integrity: sha512-3Xnr+7ZFS1uxeiUDvV02wQ+QDbc55o97tIV5zHScSPJpcLm/r0DFPcoY3tYRp+VZukxuMeKgXYmsXQHO05zQeA==}

  /character-entities-legacy@3.0.0:
    resolution: {integrity: sha512-RpPp0asT/6ufRm//AJVwpViZbGM/MkjQFxJccQRHmISF/22NBtsHqAWmL+/pmkPWoIUJdWyeVleTl1wydHATVQ==}

  /character-entities@1.2.4:
    resolution: {integrity: sha512-iBMyeEHxfVnIakwOuDXpVkc54HijNgCyQB2w0VfGQThle6NXn50zU6V/u+LDhxHcDUPojn6Kpga3PTAD8W1bQw==}

  /character-entities@2.0.2:
    resolution: {integrity: sha512-shx7oQ0Awen/BRIdkjkvz54PnEEI/EjwXDSIZp86/KKdbafHh1Df/RYGBhn4hbe2+uKC9FnT5UCEdyPz3ai9hQ==}

  /character-reference-invalid@1.1.4:
    resolution: {integrity: sha512-mKKUkUbhPpQlCOfIuZkvSEgktjPFIsZKRRbC6KWVEMvlzblj3i3asQv5ODsrwt0N3pHAEvjP8KTQPHkp0+6jOg==}

  /character-reference-invalid@2.0.1:
    resolution: {integrity: sha512-iBZ4F4wRbyORVsu0jPV7gXkOsGYjGHPmAyv+HiHG8gi5PtC9KI2j1+v8/tlibRvjoWX027ypmG/n0HtO5t7unw==}

  /chardet@0.7.0:
    resolution: {integrity: sha512-mT8iDcrh03qDGRRmoA2hmBJnxpllMR+0/0qlzjqZES6NdiWDcZkCNAk4rPFZ9Q85r27unkiNNg8ZOiwZXBHwcA==}

  /charenc@0.0.2:
    resolution: {integrity: sha512-yrLQ/yVUFXkzg7EDQsPieE/53+0RlaWTs+wBrvW36cyilJ2SaDWfl4Yj7MtLTXleV9uEKefbAGUPv2/iWSooRA==}

  /check-error@1.0.2:
    resolution: {integrity: sha512-BrgHpW9NURQgzoNyjfq0Wu6VFO6D7IZEmJNdtgNqpzGG8RuNFHt2jQxWlAs4HMe119chBnv+34syEZtc6IhLtA==}

  /check-more-types@2.24.0:
    resolution: {integrity: sha512-Pj779qHxV2tuapviy1bSZNEL1maXr13bPYpsvSDB68HlYcYuhlDrmGd63i0JHMCLKzc7rUSNIrpdJlhVlNwrxA==}
    engines: {node: '>= 0.8.0'}
    dev: true

  /check-types@11.2.2:
    resolution: {integrity: sha512-HBiYvXvn9Z70Z88XKjz3AEKd4HJhBXsa3j7xFnITAzoS8+q6eIGi8qDB8FKPBAjtuxjI/zFpwuiCb8oDtKOYrA==}
    dev: false

  /cheerio-select@2.1.0:
    resolution: {integrity: sha512-9v9kG0LvzrlcungtnJtpGNxY+fzECQKhK4EGJX2vByejiMX84MFNQw4UxPJl3bFbTMw+Dfs37XaIkCwTZfLh4g==}
    dependencies:
      boolbase: 1.0.0
      css-select: 5.1.0
      css-what: 6.1.0
      domelementtype: 2.3.0
      domhandler: 5.0.3
      domutils: 3.0.1
    dev: false

  /cheerio@1.0.0-rc.12:
    resolution: {integrity: sha512-VqR8m68vM46BNnuZ5NtnGBKIE/DfN0cRIzg9n40EIq9NOv90ayxLBXA8fXC5gquFRGJSTRqBq25Jt2ECLR431Q==}
    engines: {node: '>= 6'}
    dependencies:
      cheerio-select: 2.1.0
      dom-serializer: 2.0.0
      domhandler: 5.0.3
      domutils: 3.0.1
      htmlparser2: 8.0.1
      parse5: 7.1.2
      parse5-htmlparser2-tree-adapter: 7.0.0
    dev: false

  /chokidar@2.1.8:
    resolution: {integrity: sha512-ZmZUazfOzf0Nve7duiCKD23PFSCs4JPoYyccjUFF3aQkQadqBhfzhjkwBH2mNOG9cTBwhamM37EIsIkZw3nRgg==}
    deprecated: Chokidar 2 does not receive security updates since 2019. Upgrade to chokidar 3 with 15x fewer dependencies
    dependencies:
      anymatch: 2.0.0
      async-each: 1.0.6
      braces: 2.3.2
      glob-parent: 3.1.0
      inherits: 2.0.4
      is-binary-path: 1.0.1
      is-glob: 4.0.3
      normalize-path: 3.0.0
      path-is-absolute: 1.0.1
      readdirp: 2.2.1
      upath: 1.2.0
    optionalDependencies:
      fsevents: 1.2.13
    transitivePeerDependencies:
      - supports-color
    dev: true
    optional: true

  /chokidar@3.5.3:
    resolution: {integrity: sha512-Dr3sfKRP6oTcjf2JmUmFJfeVMvXBdegxB0iVQ5eb2V10uFJUCAS8OByZdVAyVb8xXNz3GjjTgj9kLWsZTqE6kw==}
    engines: {node: '>= 8.10.0'}
    dependencies:
      anymatch: 3.1.3
      braces: 3.0.2
      glob-parent: 5.1.2
      is-binary-path: 2.1.0
      is-glob: 4.0.3
      normalize-path: 3.0.0
      readdirp: 3.6.0
    optionalDependencies:
      fsevents: 2.3.2

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

  /chownr@2.0.0:
    resolution: {integrity: sha512-bIomtDF5KGpdogkLd9VspvFzk9KfpyyGlS8YFVZl7TGPBHL5snIOnxeshwVgPteQ9b4Eydl+pVbIyE1DcvCWgQ==}
    engines: {node: '>=10'}
    dev: true

  /chrome-trace-event@1.0.3:
    resolution: {integrity: sha512-p3KULyQg4S7NIHixdwbGX+nFHkoBiA4YQmyWtjb8XngSKV124nJmRysgAeujbUVb15vh+RvFUfCPqU7rXk+hZg==}
    engines: {node: '>=6.0'}

  /ci-info@2.0.0:
    resolution: {integrity: sha512-5tK7EtrZ0N+OLFMthtqOj4fI2Jeb88C4CAZPu25LDVUgXJ0A3Js4PMGqrn0JU1W0Mh1/Z8wZzYPxqUrXeBboCQ==}

  /ci-info@3.8.0:
    resolution: {integrity: sha512-eXTggHWSooYhq49F2opQhuHWgzucfF2YgODK4e1566GQs5BIfP30B0oenwBJHfWxAs2fyPB1s7Mg949zLf61Yw==}
    engines: {node: '>=8'}

  /cipher-base@1.0.4:
    resolution: {integrity: sha512-Kkht5ye6ZGmwv40uUDZztayT2ThLQGfnj/T71N/XzeZeo3nf8foyW7zGTsPYkEya3m5f3cAypH+qe7YOrM1U2Q==}
    dependencies:
      inherits: 2.0.4
      safe-buffer: 5.2.1

  /cjs-module-lexer@1.2.2:
    resolution: {integrity: sha512-cOU9usZw8/dXIXKtwa8pM0OTJQuJkxMN6w30csNRUerHfeQ5R6U3kkU/FtJeIf3M202OHfY2U8ccInBG7/xogA==}

  /class-utils@0.3.6:
    resolution: {integrity: sha512-qOhPa/Fj7s6TY8H8esGu5QNpMMQxz79h+urzrNYN6mn+9BnxlDGf5QZ+XeCDsxSjPqsSR56XOZOJmpeurnLMeg==}
    engines: {node: '>=0.10.0'}
    dependencies:
      arr-union: 3.1.0
      define-property: 0.2.5
      isobject: 3.0.1
      static-extend: 0.1.2

  /classnames@2.3.2:
    resolution: {integrity: sha512-CSbhY4cFEJRe6/GQzIk5qXZ4Jeg5pcsP7b5peFSDpffpe1cqjASH/n9UTjBwOp6XpMSTwQ8Za2K5V02ueA7Tmw==}
    dev: false

  /cldrjs@0.5.5:
    resolution: {integrity: sha512-KDwzwbmLIPfCgd8JERVDpQKrUUM1U4KpFJJg2IROv89rF172lLufoJnqJ/Wea6fXL5bO6WjuLMzY8V52UWPvkA==}

  /clean-css@4.2.4:
    resolution: {integrity: sha512-EJUDT7nDVFDvaQgAo2G/PJvxmp1o/c6iXLbswsBbUFXi1Nr+AjA2cKmfbKDMjMvzEe75g3P6JkaDDAKk96A85A==}
    engines: {node: '>= 4.0'}
    dependencies:
      source-map: 0.6.1
    dev: true

  /clean-css@5.3.2:
    resolution: {integrity: sha512-JVJbM+f3d3Q704rF4bqQ5UUyTtuJ0JRKNbTKVEeujCCBoMdkEi+V+e8oktO9qGQNSvHrFTM6JZRXrUvGR1czww==}
    engines: {node: '>= 10.0'}
    dependencies:
      source-map: 0.6.1

  /clean-stack@2.2.0:
    resolution: {integrity: sha512-4diC9HaTE+KRAMWhDhrGOECgWZxoevMc5TlkObMqNSsVU62PYzXZ/SMTjzyGAFF1YusgxGcSWTEXBhp0CPwQ1A==}
    engines: {node: '>=6'}

  /cli-boxes@2.2.1:
    resolution: {integrity: sha512-y4coMcylgSCdVinjiDBuR8PCC2bLjyGTwEmPb9NHR/QaNU6EUOXcTY/s6VjGMD6ENSEaeQYHCY0GNGS5jfMwPw==}
    engines: {node: '>=6'}

  /cli-cursor@3.1.0:
    resolution: {integrity: sha512-I/zHAwsKf9FqGoXM4WWRACob9+SNukZTd94DWF57E4toouRulbCxcUh6RKUEOQlYTHJnzkPMySvPNaaSLNfLZw==}
    engines: {node: '>=8'}
    dependencies:
      restore-cursor: 3.1.0

  /cli-spinners@2.7.0:
    resolution: {integrity: sha512-qu3pN8Y3qHNgE2AFweciB1IfMnmZ/fsNTEE+NOFjmGB2F/7rLhnhzppvpCnN4FovtP26k8lHyy9ptEbNwWFLzw==}
    engines: {node: '>=6'}
    dev: true

  /cli-table3@0.6.3:
    resolution: {integrity: sha512-w5Jac5SykAeZJKntOxJCrm63Eg5/4dhMWIcuTbo9rpE+brgaSZo0RuNJZeOyMgsUdhDeojvgyQLmjI+K50ZGyg==}
    engines: {node: 10.* || >= 12.*}
    dependencies:
      string-width: 4.2.3
    optionalDependencies:
      '@colors/colors': 1.5.0
    dev: true

  /cli-truncate@2.1.0:
    resolution: {integrity: sha512-n8fOixwDD6b/ObinzTrp1ZKFzbgvKZvuz/TvejnLn1aQfC6r52XEx85FmuC+3HI+JM7coBRXUvNqEU2PHVrHpg==}
    engines: {node: '>=8'}
    dependencies:
      slice-ansi: 3.0.0
      string-width: 4.2.3
    dev: true

  /cli-truncate@3.1.0:
    resolution: {integrity: sha512-wfOBkjXteqSnI59oPcJkcPl/ZmwvMMOj340qUIY1SKZCv0B9Cf4D4fAucRkIKQmsIuYK3x1rrgU7MeGRruiuiA==}
    engines: {node: ^12.20.0 || ^14.13.1 || >=16.0.0}
    dependencies:
      slice-ansi: 5.0.0
      string-width: 5.1.2
    dev: true

  /cli-width@3.0.0:
    resolution: {integrity: sha512-FxqpkPPwu1HjuN93Omfm4h8uIanXofW0RxVEW3k5RKx+mJJYSthzNhp32Kzxxy3YAEZ/Dc/EWN1vZRY0+kOhbw==}
    engines: {node: '>= 10'}

  /client-only@0.0.1:
    resolution: {integrity: sha512-IV3Ou0jSMzZrd3pZ48nLkT9DA7Ag1pnPzaiQhpW7c3RbcqqzvzzVu+L8gfqMp/8IM2MQtSiqaCxrrcfu8I8rMA==}
    dev: false

  /clipboardy@2.3.0:
    resolution: {integrity: sha512-mKhiIL2DrQIsuXMgBgnfEHOZOryC7kY7YO//TN6c63wlEm3NG5tz+YgY5rVi29KCmq/QQjKYvM7a19+MDOTHOQ==}
    engines: {node: '>=8'}
    dependencies:
      arch: 2.2.0
      execa: 1.0.0
      is-wsl: 2.2.0

  /cliui@6.0.0:
    resolution: {integrity: sha512-t6wbgtoCXvAzst7QgXxJYqPt0usEfbgQdftEPbLL/cvv6HPE5VgvqCuAIDR0NgU52ds6rFwqrgakNLrHEjCbrQ==}
    dependencies:
      string-width: 4.2.3
      strip-ansi: 6.0.1
      wrap-ansi: 6.2.0

  /cliui@7.0.4:
    resolution: {integrity: sha512-OcRE68cOsVMXp1Yvonl/fzkQOyjLSu/8bhPDfQt0e0/Eb283TKP20Fs2MqoPsr9SwA595rRCA+QMzYc9nBP+JQ==}
    dependencies:
      string-width: 4.2.3
      strip-ansi: 6.0.1
      wrap-ansi: 7.0.0

  /cliui@8.0.1:
    resolution: {integrity: sha512-BSeNnyus75C4//NQ9gQt1/csTXyo/8Sb+afLAkzAptFuMsod9HFokGNudZpi/oQV73hnVK+sR+5PVRMd+Dr7YQ==}
    engines: {node: '>=12'}
    dependencies:
      string-width: 4.2.3
      strip-ansi: 6.0.1
      wrap-ansi: 7.0.0
    dev: true

  /clone-deep@4.0.1:
    resolution: {integrity: sha512-neHB9xuzh/wk0dIHweyAXv2aPGZIVk3pLMe+/RNzINf17fe0OG96QroktYAUm7SM1PBnzTabaLboqqxDyMU+SQ==}
    engines: {node: '>=6'}
    dependencies:
      is-plain-object: 2.0.4
      kind-of: 6.0.3
      shallow-clone: 3.0.1

  /clone-response@1.0.3:
    resolution: {integrity: sha512-ROoL94jJH2dUVML2Y/5PEDNaSHgeOdSDicUyS7izcF63G6sTc/FTjLub4b8Il9S8S0beOfYt0TaA5qvFK+w0wA==}
    dependencies:
      mimic-response: 1.0.1

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

  /clone@2.1.2:
    resolution: {integrity: sha512-3Pe/CF1Nn94hyhIYpjtiLhdCoEoz0DqQ+988E9gmeEdQZlojxnOb74wctFyuwWQHzqyf9X7C7MG8juUpqBJT8w==}
    engines: {node: '>=0.8'}
    dev: false

  /co@4.6.0:
    resolution: {integrity: sha512-QVb0dM5HvG+uaxitm8wONl7jltx8dqhfU33DcqtOZcLSVIKSDDLDi7+0LbAKiyI8hD9u42m2YxXSkMGWThaecQ==}
    engines: {iojs: '>= 1.0.0', node: '>= 0.12.0'}

  /coa@2.0.2:
    resolution: {integrity: sha512-q5/jG+YQnSy4nRTV4F7lPepBJZ8qBNJJDBuJdoejDyLXgmL7IEo+Le2JDZudFTFt7mrCqIRaSjws4ygRCTCAXA==}
    engines: {node: '>= 4.0'}
    dependencies:
      '@types/q': 1.5.5
      chalk: 2.4.2
      q: 1.5.1
    dev: false

  /codemirror@5.65.12:
    resolution: {integrity: sha512-z2jlHBocElRnPYysN2HAuhXbO3DNB0bcSKmNz3hcWR2Js2Dkhc1bEOxG93Z3DeUrnm+qx56XOY5wQmbP5KY0sw==}

  /collapse-white-space@1.0.6:
    resolution: {integrity: sha512-jEovNnrhMuqyCcjfEJA56v0Xq8SkIoPKDyaHahwo3POf4qcSXqMYuwNcOTzp74vTsR9Tn08z4MxWqAhcekogkQ==}

  /collect-v8-coverage@1.0.1:
    resolution: {integrity: sha512-iBPtljfCNcTKNAto0KEtDfZ3qzjJvqE3aTGZsbhjSBlorqpXJlaWWtPO35D+ZImoC3KWejX64o+yPGxhWSTzfg==}

  /collection-visit@1.0.0:
    resolution: {integrity: sha512-lNkKvzEeMBBjUGHZ+q6z9pSJla0KWAQPvtzhEV9+iGyQYG+pBpl7xKDhxoNSOZH2hhv0v5k0y2yAM4o4SjoSkw==}
    engines: {node: '>=0.10.0'}
    dependencies:
      map-visit: 1.0.0
      object-visit: 1.0.1

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

  /color-convert@2.0.1:
    resolution: {integrity: sha512-RRECPsj7iu/xb5oKYcsFHSppFNnsj/52OVTRKb4zP5onXwVF3zVmmToNcOfGC+CRDpfK/U584fMg38ZHCaElKQ==}
    engines: {node: '>=7.0.0'}
    dependencies:
      color-name: 1.1.4

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

  /color-name@1.1.4:
    resolution: {integrity: sha512-dOy+3AuW3a2wNbZHIuMZpTcgjGuLU/uBL/ubcZF9OXbDo8ff4O8yVp5Bf0efS8uEoYo5q4Fx7dY9OgQGXgAsQA==}

  /color-string@1.9.1:
    resolution: {integrity: sha512-shrVawQFojnZv6xM40anx4CkoDP+fZsw/ZerEMsW/pyzsRbElpsL/DBVW7q3ExxwusdNXI3lXpuhEZkzs8p5Eg==}
    dependencies:
      color-name: 1.1.4
      simple-swizzle: 0.2.2
    dev: false

  /color-support@1.1.3:
    resolution: {integrity: sha512-qiBjkpbMLO/HL68y+lh4q0/O1MZFj2RX6X/KmMa3+gJD3z+WwI1ZzDHysvqHGS3mP6mznPckpXmw1nI9cJjyRg==}
    hasBin: true
    dev: true

  /color@4.2.3:
    resolution: {integrity: sha512-1rXeuUUiGGrykh+CeBdu5Ie7OJwinCgQY0bc7GCRxy5xVHy+moaqkpL/jqQq0MtQOeYcrqEz4abc5f0KtU7W4A==}
    engines: {node: '>=12.5.0'}
    dependencies:
      color-convert: 2.0.1
      color-string: 1.9.1
    dev: false

  /colord@2.9.3:
    resolution: {integrity: sha512-jeC1axXpnb0/2nn/Y1LPuLdgXBLH7aDcHu4KEKfqw3CUhX7ZpfBSlPKyqXE6btIgEzfWtrX3/tyBCaCvXvMkOw==}

  /colorette@1.4.0:
    resolution: {integrity: sha512-Y2oEozpomLn7Q3HFP7dpww7AtMJplbM9lGZP6RDfHqmbeRjiwRg4n6VM6j4KLmRke85uWEI7JqF17f3pqdRA0g==}

  /colorette@2.0.19:
    resolution: {integrity: sha512-3tlv/dIP7FWvj3BsbHrGLJ6l/oKh1O3TcgBqMn+yyCagOxc23fyzDS6HypQbgxWbkpDnf52p1LuR4eWDQ/K9WQ==}

  /colors@1.4.0:
    resolution: {integrity: sha512-a+UqTh4kgZg/SlGvfbzDHpgRu7AAQOmmqRHJnxhRZICKFUT91brVhNNt58CMWU9PsBbv3PDCZUHbVxuDiH2mtA==}
    engines: {node: '>=0.1.90'}
    dev: true

  /combine-source-map@0.8.0:
    resolution: {integrity: sha512-UlxQ9Vw0b/Bt/KYwCFqdEwsQ1eL8d1gibiFb7lxQJFdvTgc2hIZi6ugsg+kyhzhPV+QEpUiEIwInIAIrgoEkrg==}
    dependencies:
      convert-source-map: 1.1.3
      inline-source-map: 0.6.2
      lodash.memoize: 3.0.4
      source-map: 0.5.7
    dev: false

  /combined-stream@1.0.8:
    resolution: {integrity: sha512-FQN4MRfuJeHf7cBbBMJFXhKSDq+2kAArBlmRBvcvFE5BB1HZKXtSFASDhdlz9zOYwxh8lDdnvmMOe/+5cdoEdg==}
    engines: {node: '>= 0.8'}
    dependencies:
      delayed-stream: 1.0.0

  /comma-separated-tokens@1.0.8:
    resolution: {integrity: sha512-GHuDRO12Sypu2cV70d1dkA2EUmXHgntrzbpvOB+Qy+49ypNfGgFQIC2fhhXbnyrJRynDCAARsT7Ou0M6hirpfw==}

  /command-exists@1.2.9:
    resolution: {integrity: sha512-LTQ/SGc+s0Xc0Fu5WaKnR0YiygZkm9eKFvyS+fRsU7/ZWFF8ykFM6Pc9aCVf1+xasOOZpO3BAVgVrKvsqKHV7w==}

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

  /commander@4.1.1:
    resolution: {integrity: sha512-NOKm8xhkzAjzFx8B2v5OAHT+u5pRQc2UCa2Vq9jYL/31o2wi9mxBA7LIFs3sV5VSC49z6pEhfbMULvShKj26WA==}
    engines: {node: '>= 6'}
    dev: true

  /commander@5.1.0:
    resolution: {integrity: sha512-P0CysNDQ7rtVw4QIQtm+MRxV66vKFSvlsQvGYXZWR3qFU0jlMKHZZZgw8e+8DSah4UDKMqnknRDQz+xuQXQ/Zg==}
    engines: {node: '>= 6'}
    dev: true

  /commander@6.2.1:
    resolution: {integrity: sha512-U7VdrJFnJgo4xjrHpTzu0yrHPGImdsmD95ZlgYSEajAn2JKzDhDTPG9kBTefmObL2w/ngeZnilk+OV9CG3d7UA==}
    engines: {node: '>= 6'}
    dev: true

  /commander@7.2.0:
    resolution: {integrity: sha512-QrWXB+ZQSVPmIWIhtEO9H+gwHaMGYiF5ChvoJ+K9ZGHG/sVsa6yiesAD1GC/x46sET00Xlwo1u49RVVVzvcSkw==}
    engines: {node: '>= 10'}

  /commander@8.3.0:
    resolution: {integrity: sha512-OkTL9umf+He2DZkUq8f8J9of7yL6RJKI24dVITBmNfZBmri9zYZQrKkuXiKhyfPSu8tUhnVBB1iKXevvnlR4Ww==}
    engines: {node: '>= 12'}

  /commander@9.5.0:
    resolution: {integrity: sha512-KRs7WVDKg86PWiuAqhDrAQnTXZKraVcCc6vFdL14qrZ/DcWwuRo7VoiYXalXO7S5GKpqYiVEwCbgFDfxNHKJBQ==}
    engines: {node: ^12.20.0 || >=14}
    dev: true

  /common-path-prefix@3.0.0:
    resolution: {integrity: sha512-QE33hToZseCH3jS0qN96O/bSh3kaw/h+Tq7ngyY9eWDUnTlTNUyqfqvCXioLe5Na5jFsL78ra/wuBU4iuEgd4w==}

  /common-tags@1.8.2:
    resolution: {integrity: sha512-gk/Z852D2Wtb//0I+kRFNKKE9dIIVirjoqPoA1wJU+XePVXZfGeBpk45+A1rKO4Q43prqWBNY/MiIeRLbPWUaA==}
    engines: {node: '>=4.0.0'}

  /commondir@1.0.1:
    resolution: {integrity: sha512-W9pAhw0ja1Edb5GVdIF1mjZw/ASI0AlShXM83UUGe2DVr5TdAPEA1OA8m/g8zWp9x6On7gqufY+FatDbC3MDQg==}

  /component-emitter@1.3.0:
    resolution: {integrity: sha512-Rd3se6QB+sO1TwqZjscQrurpEPIfO0/yYnSin6Q/rD3mOutHvUrCAhJub3r90uNb+SESBuE0QYoB90YdfatsRg==}

  /compressible@2.0.18:
    resolution: {integrity: sha512-AF3r7P5dWxL8MxyITRMlORQNaOA2IkAFaTr4k7BUumjPtRpGDTZpl0Pb1XCO6JeDCBdp126Cgs9sMxqSjgYyRg==}
    engines: {node: '>= 0.6'}
    dependencies:
      mime-db: 1.52.0

  /compression@1.7.3:
    resolution: {integrity: sha512-HSjyBG5N1Nnz7tF2+O7A9XUhyjru71/fwgNb7oIsEVHR0WShfs2tIS/EySLgiTe98aOK18YDlMXpzjCXY/n9mg==}
    engines: {node: '>= 0.8.0'}
    dependencies:
      accepts: 1.3.8
      bytes: 3.0.0
      compressible: 2.0.18
      debug: 2.6.9
      on-headers: 1.0.2
      safe-buffer: 5.1.2
      vary: 1.1.2
    transitivePeerDependencies:
      - supports-color
    dev: true

  /compression@1.7.4:
    resolution: {integrity: sha512-jaSIDzP9pZVS4ZfQ+TzvtiWhdpFhE2RDHz8QJkpX9SIpLq88VueF5jJw6t+6CUQcAoA6t+x89MLrWAqpfDE8iQ==}
    engines: {node: '>= 0.8.0'}
    dependencies:
      accepts: 1.3.8
      bytes: 3.0.0
      compressible: 2.0.18
      debug: 2.6.9
      on-headers: 1.0.2
      safe-buffer: 5.1.2
      vary: 1.1.2
    transitivePeerDependencies:
      - supports-color

  /concat-map@0.0.1:
    resolution: {integrity: sha512-/Srv4dswyQNBfohGpz9o6Yb3Gz3SrUDqBH5rTuhGR7ahtlbYKnVxw2bCFMRljaA7EXHaXZ8wsHdodFvbkhKmqg==}

  /concat-stream@1.6.2:
    resolution: {integrity: sha512-27HBghJxjiZtIk3Ycvn/4kbJk/1uZuJFfuPEns6LaEvpvG1f0hTea8lilrouyo9mVc2GWdcEZ8OLoGmSADlrCw==}
    engines: {'0': node >= 0.8}
    dependencies:
      buffer-from: 1.1.2
      inherits: 2.0.4
      readable-stream: 2.3.8
      typedarray: 0.0.6

  /concat-with-sourcemaps@1.1.0:
    resolution: {integrity: sha512-4gEjHJFT9e+2W/77h/DS5SGUgwDaOwprX8L/gl5+3ixnzkVJJsZWDSelmN3Oilw3LNDZjZV0yqH1hLG3k6nghg==}
    dependencies:
      source-map: 0.6.1
    dev: true

  /configstore@5.0.1:
    resolution: {integrity: sha512-aMKprgk5YhBNyH25hj8wGt2+D52Sw1DRRIzqBwLp2Ya9mFmY8KPvvtvmna8SxVR9JMZ4kzMD68N22vlaRpkeFA==}
    engines: {node: '>=8'}
    dependencies:
      dot-prop: 5.3.0
      graceful-fs: 4.2.11
      make-dir: 3.1.0
      unique-string: 2.0.0
      write-file-atomic: 3.0.3
      xdg-basedir: 4.0.0

  /confusing-browser-globals@1.0.11:
    resolution: {integrity: sha512-JsPKdmh8ZkmnHxDk55FZ1TqVLvEQTvoByJZRN9jzI0UjxK/QgAmsphz7PGtqgPieQZ/CQcHWXCR7ATDNhGe+YA==}

  /connect-flash@0.1.1:
    resolution: {integrity: sha512-2rcfELQt/ZMP+SM/pG8PyhJRaLKp+6Hk2IUBNkEit09X+vwn3QsAL3ZbYtxUn7NVPzbMTSLRDhqe0B/eh30RYA==}
    engines: {node: '>= 0.4.0'}
    dev: false

  /connect-history-api-fallback@1.6.0:
    resolution: {integrity: sha512-e54B99q/OUoH64zYYRf3HBP5z24G38h5D3qXu23JGRoigpX5Ss4r9ZnDk3g0Z8uQC2x2lPaJ+UlWBc1ZWBWdLg==}
    engines: {node: '>=0.8'}
    dev: true

  /connect-history-api-fallback@2.0.0:
    resolution: {integrity: sha512-U73+6lQFmfiNPrYbXqr6kZ1i1wiRqXnp2nhMsINseWXO8lDau0LGEffJ8kQi4EjLZympVgRdvqjAgiZ1tgzDDA==}
    engines: {node: '>=0.8'}

  /connect-livereload@0.6.1:
    resolution: {integrity: sha512-3R0kMOdL7CjJpU66fzAkCe6HNtd3AavCS4m+uW4KtJjrdGPT0SQEZieAYd+cm+lJoBznNQ4lqipYWkhBMgk00g==}
    dev: true

  /connect-mongo@3.2.0(express-session@1.17.3):
    resolution: {integrity: sha512-0Mx88079Z20CG909wCFlR3UxhMYGg6Ibn1hkIje1hwsqOLWtL9HJV+XD0DAjUvQScK6WqY/FA8tSVQM9rR64Rw==}
    peerDependencies:
      express-session: ^1.17.1
    dependencies:
      express-session: 1.17.3
      mongodb: 3.6.9
    transitivePeerDependencies:
      - aws4
      - bson-ext
      - kerberos
      - mongodb-client-encryption
      - mongodb-extjson
      - snappy
    dev: false

  /connect-mongo@4.6.0(express-session@1.17.3)(mongodb@4.16.0):
    resolution: {integrity: sha512-8new4Z7NLP3CGP65Aw6ls3xDBeKVvHRSh39CXuDZTQsvpeeU9oNMzfFgvqmHqZ6gWpxIl663RyoVEmCAGf1yOg==}
    engines: {node: '>=10'}
    peerDependencies:
      express-session: ^1.17.1
      mongodb: ^4.1.0
    dependencies:
      debug: 4.3.4(supports-color@8.1.1)
      express-session: 1.17.3
      kruptein: 3.0.6
      mongodb: 4.16.0
    transitivePeerDependencies:
      - supports-color
    dev: false

  /connect@3.7.0:
    resolution: {integrity: sha512-ZqRXc+tZukToSNmh5C2iWMSoV3X1YUcPbqEM4DkEG5tNQXrQUZCNVGGv3IuicnkMtPfGf3Xtp8WCXs295iQ1pQ==}
    engines: {node: '>= 0.10.0'}
    dependencies:
      debug: 2.6.9
      finalhandler: 1.1.2
      parseurl: 1.3.3
      utils-merge: 1.0.1
    transitivePeerDependencies:
      - supports-color
    dev: true

  /console-browserify@1.2.0:
    resolution: {integrity: sha512-ZMkYO/LkF17QvCPqM0gxw8yUzigAOZOSWSHg91FH6orS7vcEj5dVZTidN2fQ14yBSdg97RqhSNwLUXInd52OTA==}

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

  /constants-browserify@1.0.0:
    resolution: {integrity: sha512-xFxOwqIzR/e1k1gLiWEophSCMqXcwVHIH7akf7b/vxcUeGunlj3hvZaaqxwHsTgn+IndtkQJgSztIDWeumWJDQ==}

  /content-disposition@0.5.2:
    resolution: {integrity: sha512-kRGRZw3bLlFISDBgwTSA1TMBFN6J6GWDeubmDE3AF+3+yXL8hTWv8r5rkLbqYXY4RjPk/EzHnClI3zQf1cFmHA==}
    engines: {node: '>= 0.6'}
    dev: true

  /content-disposition@0.5.4:
    resolution: {integrity: sha512-FveZTNuGw04cxlAiWbzi6zTAL/lhehaWbTtgluJh4/E95DqMwTmha3KZN1aAWA8cFIhHzMZUvLevkw5Rqk+tSQ==}
    engines: {node: '>= 0.6'}
    dependencies:
      safe-buffer: 5.2.1

  /content-security-policy-builder@2.1.0:
    resolution: {integrity: sha512-/MtLWhJVvJNkA9dVLAp6fg9LxD2gfI6R2Fi1hPmfjYXSahJJzcfvoeDOxSyp4NvxMuwWv3WMssE9o31DoULHrQ==}
    engines: {node: '>=4.0.0'}
    dev: false

  /content-type@1.0.5:
    resolution: {integrity: sha512-nTjqfcBFEipKdXCv4YDQWCfmcLZKm81ldF0pAopTvyrFGVbcR6P/VAAd5G7N+0tTr8QqiU0tFadD6FK4NtJwOA==}
    engines: {node: '>= 0.6'}

  /contentful-management@7.54.2(debug@4.3.4):
    resolution: {integrity: sha512-up7a31QsVM3ADXm6CrLGp9u/AVHO/yIDJGyS9Ztesa/xlxJgGmrEMTqUevauT1Y/5vC54gBM5S8in1zcP7atqQ==}
    engines: {node: '>=6'}
    dependencies:
      '@types/json-patch': 0.0.30
      axios: 0.21.4(debug@4.3.4)
      contentful-sdk-core: 6.11.0
      fast-copy: 2.1.7
      lodash.isplainobject: 4.0.6
      type-fest: 2.19.0
    transitivePeerDependencies:
      - debug

  /contentful-sdk-core@6.11.0:
    resolution: {integrity: sha512-ukKxiiHdCa/izTQbA3/VUPMQB2PZW5D2KYjV9WQVOc8QjmDhu1wpEDkYxYjOrUDgT5tM7xw6umpwlifxoYe9kQ==}
    engines: {node: '>=6'}
    dependencies:
      fast-copy: 2.1.7
      lodash.isplainobject: 4.0.6
      lodash.isstring: 4.0.1
      p-throttle: 4.1.1
      qs: 6.11.1

  /convert-hrtime@3.0.0:
    resolution: {integrity: sha512-7V+KqSvMiHp8yWDuwfww06XleMWVVB9b9tURBx+G7UTADuo5hYPuowKloz4OzOqbPezxgo+fdQ1522WzPG4OeA==}
    engines: {node: '>=8'}

  /convert-source-map@1.1.3:
    resolution: {integrity: sha512-Y8L5rp6jo+g9VEPgvqNfEopjTR4OTYct8lXlS8iVQdmnjDvbdbzYe9rjtFCB9egC86JoNCU61WRY+ScjkZpnIg==}
    dev: false

  /convert-source-map@1.9.0:
    resolution: {integrity: sha512-ASFBup0Mz1uyiIjANan1jzLQami9z1PoYSZCiiYW2FczPbenXc45FZdBZLzOT+r6+iciuEModtmCti+hjaAk0A==}

  /convert-source-map@2.0.0:
    resolution: {integrity: sha512-Kvp459HrV2FEJ1CAsi1Ku+MY3kasH19TFykTz2xWmMeq6bk2NU3XXvfJ+Q61m0xktWwt+1HSYf3JZsTms3aRJg==}
    dev: true

  /cookie-parser@1.4.6:
    resolution: {integrity: sha512-z3IzaNjdwUC2olLIB5/ITd0/setiaFMLYiZJle7xg5Fe9KWAceil7xszYfHHBtDFYLSgJduS2Ty0P1uJdPDJeA==}
    engines: {node: '>= 0.8.0'}
    dependencies:
      cookie: 0.4.1
      cookie-signature: 1.0.6
    dev: false

  /cookie-signature@1.0.6:
    resolution: {integrity: sha512-QADzlaHc8icV8I7vbaJXJwod9HWYp8uCqf1xa4OfNu1T7JVxQIrUgOWtHdNDtPiywmFbiS12VjotIXLrKM3orQ==}

  /cookie@0.4.0:
    resolution: {integrity: sha512-+Hp8fLp57wnUSt0tY0tHEXh4voZRDnoIrZPqlo3DPiI4y9lwg/jqx+1Om94/W6ZaPDOUbnjOt/99w66zk+l1Xg==}
    engines: {node: '>= 0.6'}
    dev: false

  /cookie@0.4.1:
    resolution: {integrity: sha512-ZwrFkGJxUR3EIoXtO+yVE69Eb7KlixbaeAWfBQB9vVsNn/o+Yw69gBWSSDK825hQNdN+wF8zELf3dFNl/kxkUA==}
    engines: {node: '>= 0.6'}
    dev: false

  /cookie@0.4.2:
    resolution: {integrity: sha512-aSWTXFzaKWkvHO1Ny/s+ePFpvKsPnjc551iI41v3ny/ow6tBG5Vd+FuqGNhh1LxOmVzOlGUriIlOaokOvhaStA==}
    engines: {node: '>= 0.6'}

  /cookie@0.5.0:
    resolution: {integrity: sha512-YZ3GUyn/o8gfKJlnlX7g7xq4gyO6OSuhGPKaaGssGB2qgDUS0gPgtTvoyZLTt9Ab6dC4hfc9dV5arkvc/OCmrw==}
    engines: {node: '>= 0.6'}

  /cookiejar@2.1.4:
    resolution: {integrity: sha512-LDx6oHrK+PhzLKJU9j5S7/Y3jM/mUHvD/DeI1WQmJn652iPC5Y4TBzC9l+5OMOXlyTTA+SmVUPm0HQUwpD5Jqw==}
    dev: true

  /copy-concurrently@1.0.5:
    resolution: {integrity: sha512-f2domd9fsVDFtaFcbaRZuYXwtdmnzqbADSwhSWYxYB/Q8zsdUUFMXVRwXGDMWmbEzAn1kdRrtI1T/KTFOL4X2A==}
    dependencies:
      aproba: 1.2.0
      fs-write-stream-atomic: 1.0.10
      iferr: 0.1.5
      mkdirp: 0.5.6
      rimraf: 2.7.1
      run-queue: 1.0.3
    dev: true

  /copy-descriptor@0.1.1:
    resolution: {integrity: sha512-XgZ0pFcakEUlbwQEVNg3+QAis1FyTL3Qel9FYy8pSkQqoG3PNoT0bOCQtOXcOkur21r2Eq2kI+IE+gsmAEVlYw==}
    engines: {node: '>=0.10.0'}

  /copy-webpack-plugin@9.1.0(webpack@5.88.1):
    resolution: {integrity: sha512-rxnR7PaGigJzhqETHGmAcxKnLZSR5u1Y3/bcIv/1FnqXedcL/E2ewK7ZCNrArJKCiSv8yVXhTqetJh8inDvfsA==}
    engines: {node: '>= 12.13.0'}
    peerDependencies:
      webpack: ^5.1.0
    dependencies:
      fast-glob: 3.2.12
      glob-parent: 6.0.2
      globby: 11.1.0
      normalize-path: 3.0.0
      schema-utils: 3.1.1
      serialize-javascript: 6.0.1
      webpack: 5.88.1(webpack-cli@4.10.0)
    dev: true

  /core-js-compat@3.29.0:
    resolution: {integrity: sha512-ScMn3uZNAFhK2DGoEfErguoiAHhV2Ju+oJo/jK08p7B3f3UhocUrCCkTvnZaiS+edl5nlIoiBXKcwMc6elv4KQ==}
    dependencies:
      browserslist: 4.21.9
    dev: true

  /core-js-compat@3.31.1:
    resolution: {integrity: sha512-wIDWd2s5/5aJSdpOJHfSibxNODxoGoWOBHt8JSPB41NOE94M7kuTPZCYLOlTtuoXTsBPKobpJ6T+y0SSy5L9SA==}
    dependencies:
      browserslist: 4.21.9

  /core-js-compat@3.9.0:
    resolution: {integrity: sha512-YK6fwFjCOKWwGnjFUR3c544YsnA/7DoLL0ysncuOJ4pwbriAtOpvM2bygdlcXbvQCQZ7bBU9CL4t7tGl7ETRpQ==}
    dependencies:
      browserslist: 4.21.9
      semver: 7.0.0

  /core-js-pure@3.29.0:
    resolution: {integrity: sha512-v94gUjN5UTe1n0yN/opTihJ8QBWD2O8i19RfTZR7foONPWArnjB96QA/wk5ozu1mm6ja3udQCzOzwQXTxi3xOQ==}
    requiresBuild: true

  /core-js@2.6.12:
    resolution: {integrity: sha512-Kb2wC0fvsWfQrgk8HU5lW6U/Lcs8+9aaYcy4ZFc6DDlo4nZ7n70dEgE5rtR0oG6ufKDUnrwfWL1mXR5ljDatrQ==}
    deprecated: core-js@<3.23.3 is no longer maintained and not recommended for usage due to the number of issues. Because of the V8 engine whims, feature detection in old core-js versions could cause a slowdown up to 100x even if nothing is polyfilled. Some versions have web compatibility issues. Please, upgrade your dependencies to the actual version of core-js.
    requiresBuild: true
    dev: true

  /core-js@3.29.0:
    resolution: {integrity: sha512-VG23vuEisJNkGl6XQmFJd3rEG/so/CNatqeE+7uZAwTSwFeB/qaO0be8xZYUNWprJ/GIwL8aMt9cj1kvbpTZhg==}
    requiresBuild: true

  /core-util-is@1.0.2:
    resolution: {integrity: sha512-3lqz5YjWTYnW6dlDa5TLaTCcShfar1e40rmcJVwCBJC6mWlFuj0eCHIElmG1g5kyuJ/GD+8Wn4FFCcz4gJPfaQ==}

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

  /cors@2.8.5:
    resolution: {integrity: sha512-KIHbLJqu73RGr/hnbrO9uBeixNGuvSQjul/jdFvS/KFSIH1hWVd1ng7zOHx+YrEfInLG7q4n6GHQ9cDtxv/P6g==}
    engines: {node: '>= 0.10'}
    dependencies:
      object-assign: 4.1.1
      vary: 1.1.2

  /cosmiconfig-toml-loader@1.0.0:
    resolution: {integrity: sha512-H/2gurFWVi7xXvCyvsWRLCMekl4tITJcX0QEsDMpzxtuxDyM59xLatYNg4s/k9AA/HdtCYfj2su8mgA0GSDLDA==}
    dependencies:
      '@iarna/toml': 2.2.5

  /cosmiconfig@6.0.0:
    resolution: {integrity: sha512-xb3ZL6+L8b9JLLCx3ZdoZy4+2ECphCMo2PwqgP1tlfVq6M6YReyzBJtvWWtbDSpNr9hn96pkCiZqUcFEc+54Qg==}
    engines: {node: '>=8'}
    dependencies:
      '@types/parse-json': 4.0.0
      import-fresh: 3.3.0
      parse-json: 5.2.0
      path-type: 4.0.0
      yaml: 1.10.2

  /cosmiconfig@7.0.0:
    resolution: {integrity: sha512-pondGvTuVYDk++upghXJabWzL6Kxu6f26ljFw64Swq9v6sQPUL3EUlVDV56diOjpCayKihL6hVe8exIACU4XcA==}
    engines: {node: '>=10'}
    dependencies:
      '@types/parse-json': 4.0.0
      import-fresh: 3.3.0
      parse-json: 5.2.0
      path-type: 4.0.0
      yaml: 1.10.2

  /cosmiconfig@7.1.0:
    resolution: {integrity: sha512-AdmX6xUzdNASswsFtmwSt7Vj8po9IuqXm0UXz7QKPuEUmPB4XyjGfaAr2PSuELMwkRMVH1EpIkX5bTZGRB3eCA==}
    engines: {node: '>=10'}
    dependencies:
      '@types/parse-json': 4.0.0
      import-fresh: 3.3.0
      parse-json: 5.2.0
      path-type: 4.0.0
      yaml: 1.10.2

  /cp-file@7.0.0:
    resolution: {integrity: sha512-0Cbj7gyvFVApzpK/uhCtQ/9kE9UnYpxMzaq5nQQC/Dh4iaj5fxp7iEFIullrYwzj8nf0qnsI1Qsx34hAeAebvw==}
    engines: {node: '>=8'}
    dependencies:
      graceful-fs: 4.2.11
      make-dir: 3.1.0
      nested-error-stacks: 2.1.1
      p-event: 4.2.0
    dev: true

  /cpy@8.1.2:
    resolution: {integrity: sha512-dmC4mUesv0OYH2kNFEidtf/skUwv4zePmGeepjyyJ0qTo5+8KhA1o99oIAwVVLzQMAeDJml74d6wPPKb6EZUTg==}
    engines: {node: '>=8'}
    dependencies:
      arrify: 2.0.1
      cp-file: 7.0.0
      globby: 9.2.0
      has-glob: 1.0.0
      junk: 3.1.0
      nested-error-stacks: 2.1.1
      p-all: 2.1.0
      p-filter: 2.1.0
      p-map: 3.0.0
    transitivePeerDependencies:
      - supports-color
    dev: true

  /create-ecdh@4.0.4:
    resolution: {integrity: sha512-mf+TCx8wWc9VpuxfP2ht0iSISLZnt0JgWlrOKZiNqyUZWnjIaCIVNQArMHnCZKfEYRg6IM7A+NeJoN8gf/Ws0A==}
    dependencies:
      bn.js: 4.12.0
      elliptic: 6.5.4

  /create-gatsby@1.15.0:
    resolution: {integrity: sha512-l6U4w4h8uGwKH92I8lopiY9hpa6BPN8IsTm06VwfG4U7xZH1HI5KuP7MVO126cCy+iG482cerhMFE/kTJ/J0Jw==}
    hasBin: true
    dependencies:
      '@babel/runtime': 7.21.5

  /create-hash@1.2.0:
    resolution: {integrity: sha512-z00bCGNHDG8mHAkP7CtT1qVu+bFQUPjYq/4Iv3C3kWjTFV10zIjfSoeqXo9Asws8gwSHDGj/hl2u4OGIjapeCg==}
    dependencies:
      cipher-base: 1.0.4
      inherits: 2.0.4
      md5.js: 1.3.5
      ripemd160: 2.0.2
      sha.js: 2.4.11

  /create-hmac@1.1.7:
    resolution: {integrity: sha512-MJG9liiZ+ogc4TzUwuvbER1JRdgvUFSB5+VR/g5h82fGaIRWMWddtKBHi7/sVhfjQZ6SehlyhvQYrcYkaUIpLg==}
    dependencies:
      cipher-base: 1.0.4
      create-hash: 1.2.0
      inherits: 2.0.4
      ripemd160: 2.0.2
      safe-buffer: 5.2.1
      sha.js: 2.4.11

  /create-react-context@0.3.0(prop-types@15.8.1)(react@16.14.0):
    resolution: {integrity: sha512-dNldIoSuNSvlTJ7slIKC/ZFGKexBMBrrcc+TTe1NdmROnaASuLPvqpwj9v4XS4uXZ8+YPu0sNmShX2rXI5LNsw==}
    peerDependencies:
      prop-types: ^15.0.0
      react: ^0.14.0 || ^15.0.0 || ^16.0.0
    dependencies:
      gud: 1.0.0
      prop-types: 15.8.1
      react: 16.14.0
      warning: 4.0.3
    dev: false

  /create-require@1.1.1:
    resolution: {integrity: sha512-dcKFX3jn0MpIaXjisoRvexIJVEKzaq7z2rZKxf+MSr9TkdmHmsU4m2lcLojrj/FHl8mk5VxMmYA+ftRkP/3oKQ==}

  /cross-env@7.0.3:
    resolution: {integrity: sha512-+/HKd6EgcQCJGh2PSjZuUitQBQynKor4wrFbRg4DtAgS1aWO+gU52xpH7M9ScGgXSYmAVS9bIJ8EzuaGw0oNAw==}
    engines: {node: '>=10.14', npm: '>=6', yarn: '>=1'}
    hasBin: true
    dependencies:
      cross-spawn: 7.0.3

  /cross-fetch@3.1.4:
    resolution: {integrity: sha512-1eAtFWdIubi6T4XPy6ei9iUFoKpUkIF971QLN8lIvvvwueI65+Nw5haMNKUwfJxabqlIIDODJKGrQ66gxC0PbQ==}
    dependencies:
      node-fetch: 2.6.1

  /cross-spawn@6.0.5:
    resolution: {integrity: sha512-eTVLrBSt7fjbDygz805pMnstIs2VTBNkRm0qxZd+M7A5XDdxVRWO5MxGBXZhjY4cqLYLdtrGqRf8mBPmzwSpWQ==}
    engines: {node: '>=4.8'}
    dependencies:
      nice-try: 1.0.5
      path-key: 2.0.1
      semver: 5.7.1
      shebang-command: 1.2.0
      which: 1.3.1

  /cross-spawn@7.0.3:
    resolution: {integrity: sha512-iRDPJKUPVEND7dHPO8rkbOnPpyDygcDFtWjpeWNCgy8WP2rXcxXL8TskReQl6OrB2G7+UJrags1q15Fudc7G6w==}
    engines: {node: '>= 8'}
    dependencies:
      path-key: 3.1.1
      shebang-command: 2.0.0
      which: 2.0.2

  /crypt@0.0.2:
    resolution: {integrity: sha512-mCxBlsHFYh9C+HVpiEacem8FEBnMXgU9gy4zmNC+SXAZNB/1idgp/aulFJ4FgCi7GPEVbfyng092GqL2k2rmow==}

  /crypto-browserify@3.12.0:
    resolution: {integrity: sha512-fz4spIh+znjO2VjL+IdhEpRJ3YN6sMzITSBijk6FK2UvTqruSQW+/cCZTSNsMiZNvUeq0CqurF+dAbyiGOY6Wg==}
    dependencies:
      browserify-cipher: 1.0.1
      browserify-sign: 4.2.1
      create-ecdh: 4.0.4
      create-hash: 1.2.0
      create-hmac: 1.1.7
      diffie-hellman: 5.0.3
      inherits: 2.0.4
      pbkdf2: 3.1.2
      public-encrypt: 4.0.3
      randombytes: 2.1.0
      randomfill: 1.0.4

  /crypto-random-string@2.0.0:
    resolution: {integrity: sha512-v1plID3y9r/lPhviJ1wrXpLeyUIGAZ2SHNYTEapm7/8A9nLPoyvVp3RK/EPFqn5kEznyWgYZNsRtYYIWbuG8KA==}
    engines: {node: '>=8'}

  /csrf@3.1.0:
    resolution: {integrity: sha512-uTqEnCvWRk042asU6JtapDTcJeeailFy4ydOQS28bj1hcLnYRiqi8SsD2jS412AY1I/4qdOwWZun774iqywf9w==}
    engines: {node: '>= 0.8'}
    dependencies:
      rndm: 1.2.0
      tsscmp: 1.0.6
      uid-safe: 2.1.5
    dev: false

  /css-blank-pseudo@3.0.3(postcss@8.4.26):
    resolution: {integrity: sha512-VS90XWtsHGqoM0t4KpH053c4ehxZ2E6HtGI7x68YFV0pTo/QmkV/YFA+NnlvK8guxZVNWGQhVNJGC39Q8XF4OQ==}
    engines: {node: ^12 || ^14 || >=16}
    hasBin: true
    peerDependencies:
      postcss: ^8.4
    dependencies:
      postcss: 8.4.26
      postcss-selector-parser: 6.0.11
    dev: false

  /css-declaration-sorter@6.3.1(postcss@8.4.26):
    resolution: {integrity: sha512-fBffmak0bPAnyqc/HO8C3n2sHrp9wcqQz6ES9koRF2/mLOVAx9zIQ3Y7R29sYCteTPqMCwns4WYQoCX91Xl3+w==}
    engines: {node: ^10 || ^12 || >=14}
    peerDependencies:
      postcss: ^8.0.9
    dependencies:
      postcss: 8.4.26

  /css-has-pseudo@3.0.4(postcss@8.4.26):
    resolution: {integrity: sha512-Vse0xpR1K9MNlp2j5w1pgWIJtm1a8qS0JwS9goFYcImjlHEmywP9VUF05aGBXzGpDJF86QXk4L0ypBmwPhGArw==}
    engines: {node: ^12 || ^14 || >=16}
    hasBin: true
    peerDependencies:
      postcss: ^8.4
    dependencies:
      postcss: 8.4.26
      postcss-selector-parser: 6.0.11
    dev: false

  /css-loader@3.6.0(webpack@4.46.0):
    resolution: {integrity: sha512-M5lSukoWi1If8dhQAUCvj4H8vUt3vOnwbQBH9DdTm/s4Ym2B/3dPMtYZeJmq7Q3S3Pa+I94DcZ7pc9bP14cWIQ==}
    engines: {node: '>= 8.9.0'}
    peerDependencies:
      webpack: ^4.0.0 || ^5.0.0
    dependencies:
      camelcase: 5.3.1
      cssesc: 3.0.0
      icss-utils: 4.1.1
      loader-utils: 1.4.2
      normalize-path: 3.0.0
      postcss: 7.0.39
      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
      postcss-value-parser: 4.2.0
      schema-utils: 2.7.1
      semver: 6.3.0
      webpack: 4.46.0
    dev: true

  /css-loader@3.6.0(webpack@5.88.1):
    resolution: {integrity: sha512-M5lSukoWi1If8dhQAUCvj4H8vUt3vOnwbQBH9DdTm/s4Ym2B/3dPMtYZeJmq7Q3S3Pa+I94DcZ7pc9bP14cWIQ==}
    engines: {node: '>= 8.9.0'}
    peerDependencies:
      webpack: ^4.0.0 || ^5.0.0
    dependencies:
      camelcase: 5.3.1
      cssesc: 3.0.0
      icss-utils: 4.1.1
      loader-utils: 1.4.2
      normalize-path: 3.0.0
      postcss: 7.0.39
      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
      postcss-value-parser: 4.2.0
      schema-utils: 2.7.1
      semver: 6.3.0
      webpack: 5.88.1(webpack-cli@4.10.0)
    dev: true

  /css-loader@5.2.7(webpack@5.88.1):
    resolution: {integrity: sha512-Q7mOvpBNBG7YrVGMxRxcBJZFL75o+cH2abNASdibkj/fffYD8qWbInZrD0S9ccI6vZclF3DsHE7njGlLtaHbhg==}
    engines: {node: '>= 10.13.0'}
    peerDependencies:
      webpack: ^4.27.0 || ^5.0.0
    dependencies:
      icss-utils: 5.1.0(postcss@8.4.26)
      loader-utils: 2.0.4
      postcss: 8.4.26
      postcss-modules-extract-imports: 3.0.0(postcss@8.4.26)
      postcss-modules-local-by-default: 4.0.0(postcss@8.4.26)
      postcss-modules-scope: 3.0.0(postcss@8.4.26)
      postcss-modules-values: 4.0.0(postcss@8.4.26)
      postcss-value-parser: 4.2.0
      schema-utils: 3.3.0
      semver: 7.5.3
      webpack: 5.88.1(webpack-cli@4.10.0)

  /css-loader@6.7.3(webpack@5.88.1):
    resolution: {integrity: sha512-qhOH1KlBMnZP8FzRO6YCH9UHXQhVMcEGLyNdb7Hv2cpcmJbW0YrddO+tG1ab5nT41KpHIYGsbeHqxB9xPu1pKQ==}
    engines: {node: '>= 12.13.0'}
    peerDependencies:
      webpack: ^5.0.0
    dependencies:
      icss-utils: 5.1.0(postcss@8.4.26)
      postcss: 8.4.26
      postcss-modules-extract-imports: 3.0.0(postcss@8.4.26)
      postcss-modules-local-by-default: 4.0.0(postcss@8.4.26)
      postcss-modules-scope: 3.0.0(postcss@8.4.26)
      postcss-modules-values: 4.0.0(postcss@8.4.26)
      postcss-value-parser: 4.2.0
      semver: 7.5.3
      webpack: 5.88.1(webpack-cli@4.10.0)
    dev: false

  /css-mediaquery@0.1.2:
    resolution: {integrity: sha512-COtn4EROW5dBGlE/4PiKnh6rZpAPxDeFLaEEwt4i10jpDMFt2EhQGS79QmmrO+iKCHv0PU/HrOWEhijFd1x99Q==}
    dev: false

  /css-minimizer-webpack-plugin@2.0.0(webpack@5.88.1):
    resolution: {integrity: sha512-cG/uc94727tx5pBNtb1Sd7gvUPzwmcQi1lkpfqTpdkuNq75hJCw7bIVsCNijLm4dhDcr1atvuysl2rZqOG8Txw==}
    engines: {node: '>= 10.13.0'}
    peerDependencies:
      clean-css: '*'
      csso: '*'
      webpack: ^5.0.0
    peerDependenciesMeta:
      clean-css:
        optional: true
      csso:
        optional: true
    dependencies:
      cssnano: 5.1.15(postcss@8.4.26)
      jest-worker: 26.6.2
      p-limit: 3.1.0
      postcss: 8.4.26
      schema-utils: 3.3.0
      serialize-javascript: 5.0.1
      source-map: 0.6.1
      webpack: 5.88.1(webpack-cli@4.10.0)

  /css-minimizer-webpack-plugin@3.4.1(webpack@5.88.1):
    resolution: {integrity: sha512-1u6D71zeIfgngN2XNRJefc/hY7Ybsxd74Jm4qngIXyUEk7fss3VUzuHxLAq/R8NAba4QU9OUSaMZlbpRc7bM4Q==}
    engines: {node: '>= 12.13.0'}
    peerDependencies:
      '@parcel/css': '*'
      clean-css: '*'
      csso: '*'
      esbuild: '*'
      webpack: ^5.0.0
    peerDependenciesMeta:
      '@parcel/css':
        optional: true
      clean-css:
        optional: true
      csso:
        optional: true
      esbuild:
        optional: true
    dependencies:
      cssnano: 5.1.15(postcss@8.4.26)
      jest-worker: 27.5.1
      postcss: 8.4.26
      schema-utils: 4.0.0
      serialize-javascript: 6.0.1
      source-map: 0.6.1
      webpack: 5.88.1(webpack-cli@4.10.0)
    dev: false

  /css-prefers-color-scheme@6.0.3(postcss@8.4.26):
    resolution: {integrity: sha512-4BqMbZksRkJQx2zAjrokiGMd07RqOa2IxIrrN10lyBe9xhn9DEvjUK79J6jkeiv9D9hQFXKb6g1jwU62jziJZA==}
    engines: {node: ^12 || ^14 || >=16}
    hasBin: true
    peerDependencies:
      postcss: ^8.4
    dependencies:
      postcss: 8.4.26
    dev: false

  /css-select-base-adapter@0.1.1:
    resolution: {integrity: sha512-jQVeeRG70QI08vSTwf1jHxp74JoZsr2XSgETae8/xC8ovSnL2WF87GTLO86Sbwdt2lK4Umg4HnnwMO4YF3Ce7w==}
    dev: false

  /css-select@2.1.0:
    resolution: {integrity: sha512-Dqk7LQKpwLoH3VovzZnkzegqNSuAziQyNZUcrdDM401iY+R5NkGBXGmtO05/yaXQziALuPogeG0b7UAgjnTJTQ==}
    dependencies:
      boolbase: 1.0.0
      css-what: 3.4.2
      domutils: 1.7.0
      nth-check: 1.0.2
    dev: false

  /css-select@4.3.0:
    resolution: {integrity: sha512-wPpOYtnsVontu2mODhA19JrqWxNsfdatRKd64kmpRbQgh1KtItko5sTnEpPdpSaJszTOhEMlF/RPz28qj4HqhQ==}
    dependencies:
      boolbase: 1.0.0
      css-what: 6.1.0
      domhandler: 4.3.1
      domutils: 2.8.0
      nth-check: 2.1.1

  /css-select@5.1.0:
    resolution: {integrity: sha512-nwoRF1rvRRnnCqqY7updORDsuqKzqYJ28+oSMaJMMgOauh3fvwHqMS7EZpIPqK8GL+g9mKxF1vP/ZjSeNjEVHg==}
    dependencies:
      boolbase: 1.0.0
      css-what: 6.1.0
      domhandler: 5.0.3
      domutils: 3.0.1
      nth-check: 2.1.1
    dev: false

  /css-selector-parser@1.4.1:
    resolution: {integrity: sha512-HYPSb7y/Z7BNDCOrakL4raGO2zltZkbeXyAd6Tg9obzix6QhzxCotdBl6VT0Dv4vZfJGVz3WL/xaEI9Ly3ul0g==}

  /css-tree@1.0.0-alpha.37:
    resolution: {integrity: sha512-DMxWJg0rnz7UgxKT0Q1HU/L9BeJI0M6ksor0OgqOnF+aRCDWg/N2641HmVyU9KVIu0OVVWOb2IpC9A+BJRnejg==}
    engines: {node: '>=8.0.0'}
    dependencies:
      mdn-data: 2.0.4
      source-map: 0.6.1
    dev: false

  /css-tree@1.1.3:
    resolution: {integrity: sha512-tRpdppF7TRazZrjJ6v3stzv93qxRcSsFmW6cX0Zm2NVKpxE1WV1HblnghVv9TreireHkqI/VDEsfolRF1p6y7Q==}
    engines: {node: '>=8.0.0'}
    dependencies:
      mdn-data: 2.0.14
      source-map: 0.6.1

  /css-what@3.4.2:
    resolution: {integrity: sha512-ACUm3L0/jiZTqfzRM3Hi9Q8eZqd6IK37mMWPLz9PJxkLWllYeRf+EHUSHYEtFop2Eqytaq1FizFVh7XfBnXCDQ==}
    engines: {node: '>= 6'}
    dev: false

  /css-what@6.1.0:
    resolution: {integrity: sha512-HTUrgRJ7r4dsZKU6GjmpfRK1O76h97Z8MfS1G0FozR+oF2kG6Vfe8JE6zwrkbxigziPHinCJ+gCPjA9EaBDtRw==}
    engines: {node: '>= 6'}

  /css.escape@1.5.1:
    resolution: {integrity: sha512-YUifsXXuknHlUsmlgyY0PKzgPOr7/FjCePfHNt0jxm83wHZi44VDMQ7/fGNkjY3/jV1MC+1CmZbaHzugyeRtpg==}

  /css@3.0.0:
    resolution: {integrity: sha512-DG9pFfwOrzc+hawpmqX/dHYHJG+Bsdb0klhyi1sDneOgGOXy9wQIC8hzyVp1e4NRYDBdxcylvywPkkXCHAzTyQ==}
    dependencies:
      inherits: 2.0.4
      source-map: 0.6.1
      source-map-resolve: 0.6.0
    dev: true

  /cssdb@7.4.1:
    resolution: {integrity: sha512-0Q8NOMpXJ3iTDDbUv9grcmQAfdDx4qz+fN/+Md2FGbevT+6+bJNQ2LjB2YIUlLbpBTM32idU1Sb+tb/uGt6/XQ==}
    dev: false

  /cssesc@3.0.0:
    resolution: {integrity: sha512-/Tb/JcjK111nNScGob5MNtsntNM1aCNUDipB/TkwZFhyDrrE47SOx/18wF2bbjgc3ZzCSKW1T5nt5EbFoAz/Vg==}
    engines: {node: '>=4'}
    hasBin: true

  /cssfilter@0.0.10:
    resolution: {integrity: sha512-FAaLDaplstoRsDR8XGYH51znUN0UY7nMc6Z9/fvE8EXGwvJE9hu7W2vHwx1+bd6gCYnln9nLbzxFTrcO9YQDZw==}

  /cssnano-preset-default@5.2.14(postcss@8.4.26):
    resolution: {integrity: sha512-t0SFesj/ZV2OTylqQVOrFgEh5uanxbO6ZAdeCrNsUQ6fVuXwYTxJPNAGvGTxHbD68ldIJNec7PyYZDBrfDQ+6A==}
    engines: {node: ^10 || ^12 || >=14.0}
    peerDependencies:
      postcss: ^8.2.15
    dependencies:
      css-declaration-sorter: 6.3.1(postcss@8.4.26)
      cssnano-utils: 3.1.0(postcss@8.4.26)
      postcss: 8.4.26
      postcss-calc: 8.2.4(postcss@8.4.26)
      postcss-colormin: 5.3.1(postcss@8.4.26)
      postcss-convert-values: 5.1.3(postcss@8.4.26)
      postcss-discard-comments: 5.1.2(postcss@8.4.26)
      postcss-discard-duplicates: 5.1.0(postcss@8.4.26)
      postcss-discard-empty: 5.1.1(postcss@8.4.26)
      postcss-discard-overridden: 5.1.0(postcss@8.4.26)
      postcss-merge-longhand: 5.1.7(postcss@8.4.26)
      postcss-merge-rules: 5.1.4(postcss@8.4.26)
      postcss-minify-font-values: 5.1.0(postcss@8.4.26)
      postcss-minify-gradients: 5.1.1(postcss@8.4.26)
      postcss-minify-params: 5.1.4(postcss@8.4.26)
      postcss-minify-selectors: 5.2.1(postcss@8.4.26)
      postcss-normalize-charset: 5.1.0(postcss@8.4.26)
      postcss-normalize-display-values: 5.1.0(postcss@8.4.26)
      postcss-normalize-positions: 5.1.1(postcss@8.4.26)
      postcss-normalize-repeat-style: 5.1.1(postcss@8.4.26)
      postcss-normalize-string: 5.1.0(postcss@8.4.26)
      postcss-normalize-timing-functions: 5.1.0(postcss@8.4.26)
      postcss-normalize-unicode: 5.1.1(postcss@8.4.26)
      postcss-normalize-url: 5.1.0(postcss@8.4.26)
      postcss-normalize-whitespace: 5.1.1(postcss@8.4.26)
      postcss-ordered-values: 5.1.3(postcss@8.4.26)
      postcss-reduce-initial: 5.1.2(postcss@8.4.26)
      postcss-reduce-transforms: 5.1.0(postcss@8.4.26)
      postcss-svgo: 5.1.0(postcss@8.4.26)
      postcss-unique-selectors: 5.1.1(postcss@8.4.26)

  /cssnano-utils@3.1.0(postcss@8.4.26):
    resolution: {integrity: sha512-JQNR19/YZhz4psLX/rQ9M83e3z2Wf/HdJbryzte4a3NSuafyp9w/I4U+hx5C2S9g41qlstH7DEWnZaaj83OuEA==}
    engines: {node: ^10 || ^12 || >=14.0}
    peerDependencies:
      postcss: ^8.2.15
    dependencies:
      postcss: 8.4.26

  /cssnano@5.1.15(postcss@8.4.26):
    resolution: {integrity: sha512-j+BKgDcLDQA+eDifLx0EO4XSA56b7uut3BQFH+wbSaSTuGLuiyTa/wbRYthUXX8LC9mLg+WWKe8h+qJuwTAbHw==}
    engines: {node: ^10 || ^12 || >=14.0}
    peerDependencies:
      postcss: ^8.2.15
    dependencies:
      cssnano-preset-default: 5.2.14(postcss@8.4.26)
      lilconfig: 2.1.0
      postcss: 8.4.26
      yaml: 1.10.2

  /csso@4.2.0:
    resolution: {integrity: sha512-wvlcdIbf6pwKEk7vHj8/Bkc0B4ylXZruLvOgs9doS5eOsOpuodOV2zJChSpkp+pRpYQLQMeF04nr3Z68Sta9jA==}
    engines: {node: '>=8.0.0'}
    dependencies:
      css-tree: 1.1.3

  /cssom@0.3.8:
    resolution: {integrity: sha512-b0tGHbfegbhPJpxpiBPU2sCkigAqtM9O121le6bbOlgyV+NyGyCmVfJ6QW9eRjz8CpNfWEOYBIMIGRYkLwsIYg==}

  /cssom@0.4.4:
    resolution: {integrity: sha512-p3pvU7r1MyyqbTk+WbNJIgJjG2VmTIaB10rI93LzVPrmDJKkzKYMtxxyAvQXR/NS6otuzveI7+7BBq3SjBS2mw==}

  /cssom@0.5.0:
    resolution: {integrity: sha512-iKuQcq+NdHqlAcwUY0o/HL69XQrUaQdMjmStJ8JFmUaiiQErlhrmuigkg/CU4E2J0IyUKUrMAgl36TvN67MqTw==}
    dev: true

  /cssstyle@2.3.0:
    resolution: {integrity: sha512-AZL67abkUzIuvcHqk7c09cezpGNcxUxU4Ioi/05xHk4DQeTkWmGYftIE6ctU6AEt+Gn4n1lDStOtj7FKycP71A==}
    engines: {node: '>=8'}
    dependencies:
      cssom: 0.3.8

  /csstype@3.1.1:
    resolution: {integrity: sha512-DJR/VvkAvSZW9bTouZue2sSxDwdTN92uHjqeKVm+0dAqdfNykRzQ95tay8aXMBAAPpUiq4Qcug2L7neoRh2Egw==}

  /csurf@1.11.0:
    resolution: {integrity: sha512-UCtehyEExKTxgiu8UHdGvHj4tnpE/Qctue03Giq5gPgMQ9cg/ciod5blZQ5a4uCEenNQjxyGuzygLdKUmee/bQ==}
    engines: {node: '>= 0.8.0'}
    deprecated: Please use another csrf package
    dependencies:
      cookie: 0.4.0
      cookie-signature: 1.0.6
      csrf: 3.1.0
      http-errors: 1.7.3
    dev: false

  /currently-unhandled@0.4.1:
    resolution: {integrity: sha512-/fITjgjGU50vjQ4FH6eUoYu+iUoUKIXws2hL15JJpIR+BbTxaXQsMuuyjtNh2WqsSBS5nsaZHFsFecyw5CCAng==}
    engines: {node: '>=0.10.0'}
    dependencies:
      array-find-index: 1.0.2
    dev: true
    optional: true

  /cyclist@1.0.1:
    resolution: {integrity: sha512-NJGVKPS81XejHcLhaLJS7plab0fK3slPh11mESeeDq2W4ZI5kUKK/LRRdVDvjJseojbPB7ZwjnyOybg3Igea/A==}
    dev: true

  /cypress-plugin-stripe-elements@1.0.2:
    resolution: {integrity: sha512-tNXZ9BHooO8IGGmOpVRhNfGde/vmPY4D56pi4VHw1EWbfSuwCoveeqqjKDeRfPzMTD5gGYGwXdX2qO1S9O9GEg==}
    dev: true

  /cypress-plugin-tab@1.0.5:
    resolution: {integrity: sha512-QtTJcifOVwwbeMP3hsOzQOKf3EqKsLyjtg9ZAGlYDntrCRXrsQhe4ZQGIthRMRLKpnP6/tTk6G0gJ2sZUfRliQ==}
    dependencies:
      ally.js: 1.4.1
    dev: true

  /cypress@11.2.0:
    resolution: {integrity: sha512-u61UGwtu7lpsNWLUma/FKNOsrjcI6wleNmda/TyKHe0dOBcVjbCPlp1N6uwFZ0doXev7f/91YDpU9bqDCFeBLA==}
    engines: {node: '>=12.0.0'}
    hasBin: true
    requiresBuild: true
    dependencies:
      '@cypress/request': 2.88.11
      '@cypress/xvfb': 1.2.4(supports-color@8.1.1)
      '@types/node': 14.18.42
      '@types/sinonjs__fake-timers': 8.1.1
      '@types/sizzle': 2.3.3
      arch: 2.2.0
      blob-util: 2.0.2
      bluebird: 3.7.2
      buffer: 5.7.1
      cachedir: 2.3.0
      chalk: 4.1.2
      check-more-types: 2.24.0
      cli-cursor: 3.1.0
      cli-table3: 0.6.3
      commander: 5.1.0
      common-tags: 1.8.2
      dayjs: 1.11.7
      debug: 4.3.4(supports-color@8.1.1)
      enquirer: 2.3.6
      eventemitter2: 6.4.7
      execa: 4.1.0
      executable: 4.1.1
      extract-zip: 2.0.1(supports-color@8.1.1)
      figures: 3.2.0
      fs-extra: 9.1.0
      getos: 3.2.1
      is-ci: 3.0.1
      is-installed-globally: 0.4.0
      lazy-ass: 1.6.0
      listr2: 3.14.0(enquirer@2.3.6)
      lodash: 4.17.21
      log-symbols: 4.1.0
      minimist: 1.2.8
      ospath: 1.2.2
      pretty-bytes: 5.6.0
      proxy-from-env: 1.0.0
      request-progress: 3.0.0
      semver: 7.3.8
      supports-color: 8.1.1
      tmp: 0.2.1
      untildify: 4.0.0
      yauzl: 2.10.0
    dev: true

  /d@1.0.1:
    resolution: {integrity: sha512-m62ShEObQ39CfralilEQRjH6oAMtNCV1xJyEx5LpRYUVN+EviphDgUc/F3hnYbADmkiNs67Y+3ylmlG7Lnu+FA==}
    dependencies:
      es5-ext: 0.10.62
      type: 1.2.0

  /damerau-levenshtein@1.0.8:
    resolution: {integrity: sha512-sdQSFB7+llfUcQHUQO3+B8ERRj0Oa4w9POWMI/puGtuf7gFywGmkaLCElnudfTiKZV+NvHqL0ifzdrI8Ro7ESA==}

  /dash-ast@1.0.0:
    resolution: {integrity: sha512-Vy4dx7gquTeMcQR/hDkYLGUnwVil6vk4FOOct+djUnHOUWt+zJPJAaRIXaAFkPXtJjvlY7o3rfRu0/3hpnwoUA==}
    dev: false

  /dashdash@1.14.1:
    resolution: {integrity: sha512-jRFi8UDGo6j+odZiEpjazZaWqEal3w/basFjQHQEwVtZJGDpxbH1MeYluwCS8Xq5wmLJooDlMgvVarmWfGM44g==}
    engines: {node: '>=0.10'}
    dependencies:
      assert-plus: 1.0.0

  /dasherize@2.0.0:
    resolution: {integrity: sha512-APql/TZ6FdLEpf2z7/X2a2zyqK8juYtqaSVqxw9mYoQ64CXkfU15AeLh8pUszT8+fnYjgm6t0aIYpWKJbnLkuA==}
    dev: false

  /data-urls@2.0.0:
    resolution: {integrity: sha512-X5eWTSXO/BJmpdIKCRuKUgSCgAN0OwliVK3yPKbwIWU1Tdw5BRajxlzMidvh+gwko9AfQ9zIj52pzF91Q3YAvQ==}
    engines: {node: '>=10'}
    dependencies:
      abab: 2.0.6
      whatwg-mimetype: 2.3.0
      whatwg-url: 8.7.0

  /data-urls@3.0.2:
    resolution: {integrity: sha512-Jy/tj3ldjZJo63sVAvg6LHt2mHvl4V6AgRAmNDtLdm7faqtsx+aJG42rsyCo9JCoRVKwPFzKlIPx3DIibwSIaQ==}
    engines: {node: '>=12'}
    dependencies:
      abab: 2.0.6
      whatwg-mimetype: 3.0.0
      whatwg-url: 11.0.0
    dev: true

  /dataloader@2.0.0:
    resolution: {integrity: sha512-YzhyDAwA4TaQIhM5go+vCLmU0UikghC/t9DTQYZR2M/UvZ1MdOhPezSDZcjj9uqQJOMqjLcpWtyW2iNINdlatQ==}

  /date-fns@1.30.1:
    resolution: {integrity: sha512-hBSVCvSmWC+QypYObzwGOd9wqdDpOt+0wl0KbU+R+uuZBS1jN8VsD1ss3irQDknRj5NvxiTF6oj/nDRnN/UQNw==}
    dev: false

  /date-fns@2.30.0:
    resolution: {integrity: sha512-fnULvOpxnC5/Vg3NCiWelDsLiUc9bRwAPs/+LfTLNvetFCtCTN+yQz15C/fs4AwX1R9K5GLtLfn8QW+dWisaAw==}
    engines: {node: '>=0.11'}
    dependencies:
      '@babel/runtime': 7.21.5

  /dateformat@4.6.3:
    resolution: {integrity: sha512-2P0p0pFGzHS5EMnhdxQi7aJN+iMheud0UhG4dlE1DLAlvL8JHjJJTX/CSm4JXwV0Ka5nGk3zC5mcb5bUQUxxMA==}
    dev: true

  /dayjs@1.11.7:
    resolution: {integrity: sha512-+Yw9U6YO5TQohxLcIkrXBeY73WP3ejHWVvx8XCk3gxvQDCTEmS48ZrSZCKciI7Bhl/uCMyxYtE9UqRILmFphkQ==}
    dev: true

  /debug@2.2.0:
    resolution: {integrity: sha512-X0rGvJcskG1c3TgSCPqHJ0XJgwlcvOC7elJ5Y0hYuKBZoVqWpAMfLOeIh2UI/DCQ5ruodIjvsugZtjUYUw2pUw==}
    peerDependencies:
      supports-color: '*'
    peerDependenciesMeta:
      supports-color:
        optional: true
    dependencies:
      ms: 0.7.1

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

  /debug@3.1.0:
    resolution: {integrity: sha512-OX8XqP7/1a9cqkxYw2yXss15f26NKWBpDXQd0/uK/KPqdQhxbPa994hnzjcE2VqQpDslf55723cKPUOGSmMY3g==}
    peerDependencies:
      supports-color: '*'
    peerDependenciesMeta:
      supports-color:
        optional: true
    dependencies:
      ms: 2.0.0
    dev: false

  /debug@3.2.7(supports-color@5.5.0):
    resolution: {integrity: sha512-CFjzYYAi4ThfiQvizrFQevTTXHtnCqWfe7x1AhgEscTz6ZbLbfoLRLPugTQyBth6f8ZERVUSyWHFD/7Wu4t1XQ==}
    peerDependencies:
      supports-color: '*'
    peerDependenciesMeta:
      supports-color:
        optional: true
    dependencies:
      ms: 2.1.3
      supports-color: 5.5.0

  /debug@3.2.7(supports-color@8.1.1):
    resolution: {integrity: sha512-CFjzYYAi4ThfiQvizrFQevTTXHtnCqWfe7x1AhgEscTz6ZbLbfoLRLPugTQyBth6f8ZERVUSyWHFD/7Wu4t1XQ==}
    peerDependencies:
      supports-color: '*'
    peerDependenciesMeta:
      supports-color:
        optional: true
    dependencies:
      ms: 2.1.3
      supports-color: 8.1.1

  /debug@4.3.1:
    resolution: {integrity: sha512-doEwdvm4PCeK4K3RQN2ZC2BYUBaxwLARCqZmMjtF8a51J2Rb0xpVloFRnCODwqjpwnAoao4pelN8l3RJdv3gRQ==}
    engines: {node: '>=6.0'}
    peerDependencies:
      supports-color: '*'
    peerDependenciesMeta:
      supports-color:
        optional: true
    dependencies:
      ms: 2.1.2
    dev: true

  /debug@4.3.4(supports-color@8.1.1):
    resolution: {integrity: sha512-PRWFHuSU3eDtQJPvnNY7Jcket1j0t5OuOsFzPPzsekD52Zl8qUfFIPEiswXqIvHWGVHOgX+7G/vCNNhehwxfkQ==}
    engines: {node: '>=6.0'}
    peerDependencies:
      supports-color: '*'
    peerDependenciesMeta:
      supports-color:
        optional: true
    dependencies:
      ms: 2.1.2
      supports-color: 8.1.1

  /decamelize@1.2.0:
    resolution: {integrity: sha512-z2S+W9X73hAUUki+N+9Za2lBlun89zigOyGrsax+KUQ6wKW4ZoWpEYBkGhQjwAjjDCkWxhY0VKEhk8wzY7F5cA==}
    engines: {node: '>=0.10.0'}

  /decamelize@4.0.0:
    resolution: {integrity: sha512-9iE1PgSik9HeIIw2JO94IidnE3eBoQrFJ3w7sFuzSX4DpmZ3v5sZpUiV5Swcf6mQEF+Y0ru8Neo+p+nyh2J+hQ==}
    engines: {node: '>=10'}
    dev: true

  /decimal.js@10.4.3:
    resolution: {integrity: sha512-VBBaLc1MgL5XpzgIP7ny5Z6Nx3UrRkIViUkPUdtl9aya5amy3De1gsUUSB1g3+3sExYNjCAsAznmukyxCb1GRA==}

  /decode-named-character-reference@1.0.2:
    resolution: {integrity: sha512-O8x12RzrUF8xyVcY0KJowWsmaJxQbmy0/EtnNtHRpsOcT7dFk5W598coHqBVpmWo1oQQfsCqfCmkZN5DJrZVdg==}
    dependencies:
      character-entities: 2.0.2

  /decode-uri-component@0.2.2:
    resolution: {integrity: sha512-FqUYQ+8o158GyGTrMFJms9qh3CqTKvAqgqsTnkLI8sKu0028orqBhxNMFkFen0zGyg6epACD32pjVk58ngIErQ==}
    engines: {node: '>=0.10'}

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

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

  /dedent@0.7.0:
    resolution: {integrity: sha512-Q6fKUPqnAHAyhiUgFU7BUzLiv0kd8saH9al7tnu5Q/okj6dnupxyTgFIBjVzJATdfIAm9NAsvXNzjaKa+bxVyA==}

  /deep-eql@4.1.3:
    resolution: {integrity: sha512-WaEtAOpRA1MQ0eohqZjpGD8zdI0Ovsm8mmFhaDN8dvDZzyoUMcYDnf5Y6iu7HTXxf8JDS23qWa4a+hKCDyOPzw==}
    engines: {node: '>=6'}
    dependencies:
      type-detect: 4.0.8

  /deep-equal@2.2.0:
    resolution: {integrity: sha512-RdpzE0Hv4lhowpIUKKMJfeH6C1pXdtT1/it80ubgWqwI3qpuxUBpC1S4hnHg+zjnuOoDkzUtUCEEkG+XG5l3Mw==}
    dependencies:
      call-bind: 1.0.2
      es-get-iterator: 1.1.3
      get-intrinsic: 1.2.0
      is-arguments: 1.1.1
      is-array-buffer: 3.0.2
      is-date-object: 1.0.5
      is-regex: 1.1.4
      is-shared-array-buffer: 1.0.2
      isarray: 2.0.5
      object-is: 1.1.5
      object-keys: 1.1.1
      object.assign: 4.1.4
      regexp.prototype.flags: 1.4.3
      side-channel: 1.0.4
      which-boxed-primitive: 1.0.2
      which-collection: 1.0.1
      which-typed-array: 1.1.9

  /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==}

  /deepmerge@4.3.0:
    resolution: {integrity: sha512-z2wJZXrmeHdvYJp/Ux55wIjqo81G5Bp4c+oELTW+7ar6SogWHajt5a9gO3s3IDaGSAXjDk0vlQKN3rms8ab3og==}
    engines: {node: '>=0.10.0'}

  /default-browser-id@1.0.4:
    resolution: {integrity: sha512-qPy925qewwul9Hifs+3sx1ZYn14obHxpkX+mPD369w4Rzg+YkJBgi3SOvwUq81nWSjqGUegIgEPwD8u+HUnxlw==}
    engines: {node: '>=0.10.0'}
    hasBin: true
    requiresBuild: true
    dependencies:
      bplist-parser: 0.1.1
      meow: 3.7.0
      untildify: 2.1.0
    dev: true
    optional: true

  /default-gateway@6.0.3:
    resolution: {integrity: sha512-fwSOJsbbNzZ/CUFpqFBqYfYNLj1NbMPm8MMCIzHjC83iSJRBEGmDUxU+WP661BaBQImeC2yHwXtz+P/O9o+XEg==}
    engines: {node: '>= 10'}
    dependencies:
      execa: 5.1.1

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

  /defer-to-connect@1.1.3:
    resolution: {integrity: sha512-0ISdNousHvZT2EiFlZeZAHBUvSxmKswVCEf8hW7KWgG4a8MVEu/3Vb6uWYozkjylyCxe0JBIiRB1jV45S70WVQ==}

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

  /define-lazy-prop@2.0.0:
    resolution: {integrity: sha512-Ds09qNh8yw3khSjiJjiUInaGX9xlqZDY7JVryGxdxV7NPeuqQfplOpQ66yJFZut3jLa5zOwkXw1g9EI2uKh4Og==}
    engines: {node: '>=8'}

  /define-properties@1.2.0:
    resolution: {integrity: sha512-xvqAVKGfT1+UAvPwKTVw/njhdQ8ZhXK4lI0bCIuCMrp2up9nPnaDftrLtmpTazqd1o+UY4zgzU+avtMbDP+ldA==}
    engines: {node: '>= 0.4'}
    dependencies:
      has-property-descriptors: 1.0.0
      object-keys: 1.1.1

  /define-property@0.2.5:
    resolution: {integrity: sha512-Rr7ADjQZenceVOAKop6ALkkRAmH1A4Gx9hV/7ZujPUN2rkATqFO0JZLZInbAjpZYoJ1gUx8MRMQVkYemcbMSTA==}
    engines: {node: '>=0.10.0'}
    dependencies:
      is-descriptor: 0.1.6

  /define-property@1.0.0:
    resolution: {integrity: sha512-cZTYKFWspt9jZsMscWo8sc/5lbPC9Q0N5nBLgb+Yd915iL3udB1uFgS3B8YCx66UVHq018DAVFoee7x+gxggeA==}
    engines: {node: '>=0.10.0'}
    dependencies:
      is-descriptor: 1.0.2

  /define-property@2.0.2:
    resolution: {integrity: sha512-jwK2UV4cnPpbcG7+VRARKTZPUWowwXA8bzH5NP6ud0oeAxyYPuGZUAC7hMugpCdz4BeSZl2Dl9k66CHJ/46ZYQ==}
    engines: {node: '>=0.10.0'}
    dependencies:
      is-descriptor: 1.0.2
      isobject: 3.0.1

  /defined@1.0.1:
    resolution: {integrity: sha512-hsBd2qSVCRE+5PmNdHt1uzyrFu5d3RwmFDKzyNZMFq/EwDNJF7Ee5+D5oEKF0hU6LhtoUF1macFvOe4AskQC1Q==}
    dev: false

  /del@5.1.0:
    resolution: {integrity: sha512-wH9xOVHnczo9jN2IW68BabcecVPxacIA3g/7z6vhSU/4stOKQzeCRK0yD0A24WiAAUJmmVpWqrERcTxnLo3AnA==}
    engines: {node: '>=8'}
    dependencies:
      globby: 10.0.2
      graceful-fs: 4.2.11
      is-glob: 4.0.3
      is-path-cwd: 2.2.0
      is-path-inside: 3.0.3
      p-map: 3.0.0
      rimraf: 3.0.2
      slash: 3.0.0

  /delayed-stream@1.0.0:
    resolution: {integrity: sha512-ZySD7Nf91aLB0RxL4KGrKHBXl7Eds1DAmEdcoVawXnLD7SDhpNgtuII2aAkg7a7QS41jxPSZ17p4VdGnMHk3MQ==}
    engines: {node: '>=0.4.0'}

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

  /denque@1.5.1:
    resolution: {integrity: sha512-XwE+iZ4D6ZUB7mfYRMb5wByE8L74HCn30FBN7sWnXksWc1LO1bPDl67pBR9o/kC4z/xSNAwkMYcGgqDV3BE3Hw==}
    engines: {node: '>=0.10'}
    dev: false

  /depd@1.1.2:
    resolution: {integrity: sha512-7emPTl6Dpo6JRXOXjLRxck+FlLRX5847cLKEn00PLAgc3g2hTZZgr+e4c2v6QpSmLeFP3n5yUo7ft6avBK/5jQ==}
    engines: {node: '>= 0.6'}

  /depd@2.0.0:
    resolution: {integrity: sha512-g7nH6P6dyDioJogAAGprGpCtVImJhpPk/roCzdb3fIh61/s/nPsfR6onyMwkCAR/OlC3yBC0lESvUoQEAssIrw==}
    engines: {node: '>= 0.8'}

  /deps-sort@2.0.1:
    resolution: {integrity: sha512-1orqXQr5po+3KI6kQb9A4jnXT1PBwggGl2d7Sq2xsnOeI9GPcE/tGcF9UiSZtZBM7MukY4cAh7MemS6tZYipfw==}
    hasBin: true
    dependencies:
      JSONStream: 1.3.5
      shasum-object: 1.0.0
      subarg: 1.0.0
      through2: 2.0.5
    dev: false

  /dequal@2.0.3:
    resolution: {integrity: sha512-0je+qPKHEMohvfRTCEo3CrPG6cAzAYgmzKyxRiYSSDkS6eGJdyVJm7WaYA5ECaAD9wLB2T4EEeymA5aFVcYXCA==}
    engines: {node: '>=6'}

  /des.js@1.0.1:
    resolution: {integrity: sha512-Q0I4pfFrv2VPd34/vfLrFOoRmlYj3OV50i7fskps1jZWK1kApMWWT9G6RRUeYedLcBDIhnSDaUvJMb3AhUlaEA==}
    dependencies:
      inherits: 2.0.4
      minimalistic-assert: 1.0.1

  /destroy@1.2.0:
    resolution: {integrity: sha512-2sJGJTaXIIaR1w4iJSNoN0hnMY7Gpc/n8D4qSCJw8QqFWXf7cuAgnEHxBpweaVcPevC2l3KpjYCx3NypQQgaJg==}
    engines: {node: '>= 0.8', npm: 1.2.8000 || >= 1.4.16}

  /detab@2.0.4:
    resolution: {integrity: sha512-8zdsQA5bIkoRECvCrNKPla84lyoR7DSAyf7p0YgXzBO9PDJx8KntPUay7NS6yp+KdxdVtiE5SpHKtbp2ZQyA9g==}
    dependencies:
      repeat-string: 1.6.1
    dev: true

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

  /detect-libc@2.0.1:
    resolution: {integrity: sha512-463v3ZeIrcWtdgIg6vI6XUncguvr2TnGl4SzDXinkt9mSLpBJKXT3mW6xT3VQdDN11+WVs29pgvivTc4Lp8v+w==}
    engines: {node: '>=8'}
    dev: false

  /detect-newline@1.0.3:
    resolution: {integrity: sha512-g1xZ/Ifp4oihL+E1hh2x/hVU0KBU/O/922wXOkVSBL87amsFCTtatniPMpUWncdbtTGu2MR00VEGd/ZJyIfexg==}
    engines: {node: '>=0.10.0'}
    hasBin: true
    dependencies:
      get-stdin: 4.0.1
      minimist: 1.2.8

  /detect-newline@3.1.0:
    resolution: {integrity: sha512-TLz+x/vEXm/Y7P7wn1EJFNLxYpUD4TgMosxY6fAVJUnJMbupHBOncxyWUG9OpTaH9EBD7uFI5LfEgmMOc54DsA==}
    engines: {node: '>=8'}

  /detect-node@2.1.0:
    resolution: {integrity: sha512-T0NIuQpnTvFDATNuHN5roPwSBG83rFsuO+MXXH9/3N1eFbn4wcPjttvjMLEPWJ0RGUYgQE7cGgS3tNxbqCGM7g==}

  /detect-package-manager@2.0.1:
    resolution: {integrity: sha512-j/lJHyoLlWi6G1LDdLgvUtz60Zo5GEj+sVYtTVXnYLDPuzgC3llMxonXym9zIwhhUII8vjdw0LXxavpLqTbl1A==}
    engines: {node: '>=12'}
    dependencies:
      execa: 5.1.1
    dev: true

  /detect-port-alt@1.1.6:
    resolution: {integrity: sha512-5tQykt+LqfJFBEYaDITx7S7cR7mJ/zQmLXZ2qt5w04ainYZw6tBf9dBunMjVeVOdYVRUzUOE4HkY5J7+uttb5Q==}
    engines: {node: '>= 4.2.1'}
    hasBin: true
    dependencies:
      address: 1.1.2
      debug: 2.6.9
    transitivePeerDependencies:
      - supports-color

  /detect-port@1.5.1:
    resolution: {integrity: sha512-aBzdj76lueB6uUst5iAs7+0H/oOjqI5D16XUWxlWMIMROhcM0rfsNVk93zTngq1dDNpoXRr++Sus7ETAExppAQ==}
    hasBin: true
    dependencies:
      address: 1.1.2
      debug: 4.3.4(supports-color@8.1.1)
    transitivePeerDependencies:
      - supports-color

  /detective@5.2.1:
    resolution: {integrity: sha512-v9XE1zRnz1wRtgurGu0Bs8uHKFSTdteYZNbIPFVhUZ39L/S79ppMpdmVOZAnoz1jfEFodc48n6MX483Xo3t1yw==}
    engines: {node: '>=0.8.0'}
    hasBin: true
    dependencies:
      acorn-node: 1.8.2
      defined: 1.0.1
      minimist: 1.2.8
    dev: false

  /devcert@1.2.2:
    resolution: {integrity: sha512-UsLqvtJGPiGwsIZnJINUnFYaWgK7CroreGRndWHZkRD58tPFr3pVbbSyHR8lbh41+azR4jKvuNZ+eCoBZGA5kA==}
    dependencies:
      '@types/configstore': 2.1.1
      '@types/debug': 0.0.30
      '@types/get-port': 3.2.0
      '@types/glob': 5.0.38
      '@types/lodash': 4.14.195
      '@types/mkdirp': 0.5.2
      '@types/node': 8.10.66
      '@types/rimraf': 2.0.5
      '@types/tmp': 0.0.33
      application-config-path: 0.1.1
      command-exists: 1.2.9
      debug: 3.2.7(supports-color@8.1.1)
      eol: 0.9.1
      get-port: 3.2.0
      glob: 7.2.3
      is-valid-domain: 0.1.6
      lodash: 4.17.21
      mkdirp: 0.5.6
      password-prompt: 1.1.2
      rimraf: 2.7.1
      sudo-prompt: 8.2.5
      tmp: 0.0.33
      tslib: 1.14.1
    transitivePeerDependencies:
      - supports-color

  /devtools-protocol@0.0.901419:
    resolution: {integrity: sha512-4INMPwNm9XRpBukhNbF7OB6fNTTCaI8pzy/fXg0xQzAy5h3zL1P8xT3QazgKqBrb/hAYwIBizqDBZ7GtJE74QQ==}
    dev: true

  /dezalgo@1.0.4:
    resolution: {integrity: sha512-rXSP0bf+5n0Qonsb+SVVfNfIsimO4HEtmnIpPHY8Q1UCzKlQrDMfdobr8nJOOsRgWCyMRqeSBQzmWUMq7zvVig==}
    dependencies:
      asap: 2.0.6
      wrappy: 1.0.2
    dev: true

  /dicer@0.2.5:
    resolution: {integrity: sha512-FDvbtnq7dzlPz0wyYlOExifDEZcu8h+rErEXgfxqmLfRfC/kJidEFh4+effJRO3P0xmfqyPbSMG0LveNRfTKVg==}
    engines: {node: '>=0.8.0'}
    dependencies:
      readable-stream: 1.1.14
      streamsearch: 0.1.2

  /didyoumean@1.2.2:
    resolution: {integrity: sha512-gxtyfqMg7GKyhQmb056K7M3xszy/myH8w+B4RT+QXBQsvAOdc3XymqDDPHx1BgPgsdAA5SIifona89YtRATDzw==}

  /diff-sequences@25.2.6:
    resolution: {integrity: sha512-Hq8o7+6GaZeoFjtpgvRBUknSXNeJiCx7V9Fr94ZMljNiCr9n9L8H8aJqgWOQiDDGdyn29fRNcDdRVJ5fdyihfg==}
    engines: {node: '>= 8.3'}

  /diff-sequences@26.6.2:
    resolution: {integrity: sha512-Mv/TDa3nZ9sbc5soK+OoA74BsS3mL37yixCvUAQkiuA4Wz6YtwP/K47n2rv2ovzHZvoiQeA5FTQOschKkEwB0Q==}
    engines: {node: '>= 10.14.2'}
    dev: true

  /diff-sequences@27.5.1:
    resolution: {integrity: sha512-k1gCAXAsNgLwEL+Y8Wvl+M6oEFj5bgazfZULpS5CneoPPXRaCCW7dm+q21Ky2VEE5X+VeRDBVg1Pcvvsr4TtNQ==}
    engines: {node: ^10.13.0 || ^12.13.0 || ^14.15.0 || >=15.0.0}
    dev: false

  /diff-sequences@29.4.3:
    resolution: {integrity: sha512-ofrBgwpPhCD85kMKtE9RYFFq6OC1A89oW2vvgWZNCwxrUpRUILopY7lsYyMDSjc8g6U6aiO0Qubg6r4Wgt5ZnA==}
    engines: {node: ^14.15.0 || ^16.10.0 || >=18.0.0}

  /diff@4.0.2:
    resolution: {integrity: sha512-58lmxKSA4BNyLz+HHMUzlOEpg09FV+ev6ZMe3vJihgdxzgcwZ8VoEEPmALCZG9LmqfVoNMMKpttIYTVG6uDY7A==}
    engines: {node: '>=0.3.1'}

  /diff@5.0.0:
    resolution: {integrity: sha512-/VTCrvm5Z0JGty/BWHljh+BAiw3IK+2j87NGMu8Nwc/f48WoDAC395uomO9ZD117ZOBaHmkX1oyLvkVM/aIT3w==}
    engines: {node: '>=0.3.1'}
    dev: true

  /diff@5.1.0:
    resolution: {integrity: sha512-D+mk+qE8VC/PAUrlAU34N+VfXev0ghe5ywmpqrawphmVZc1bEfn56uo9qpyGp1p4xpzOHkSW4ztBd6L7Xx4ACw==}
    engines: {node: '>=0.3.1'}

  /diffie-hellman@5.0.3:
    resolution: {integrity: sha512-kqag/Nl+f3GwyK25fhUMYj81BUOrZ9IuJsjIcDE5icNM9FJHAVm3VcUDxdLPoQtTuUylWm6ZIknYJwwaPxsUzg==}
    dependencies:
      bn.js: 4.12.0
      miller-rabin: 4.0.1
      randombytes: 2.1.0

  /dir-glob@2.2.2:
    resolution: {integrity: sha512-f9LBi5QWzIW3I6e//uxZoLBlUt9kcp66qo0sSCxL6YZKc75R1c4MFCoe/LaZiBGmgujvQdxc5Bn3QhfyvK5Hsw==}
    engines: {node: '>=4'}
    dependencies:
      path-type: 3.0.0
    dev: true

  /dir-glob@3.0.1:
    resolution: {integrity: sha512-WkrWp9GR4KXfKGYzOLmTuGVi1UWFfws377n9cc55/tb6DuqyF6pcQ5AbiHEshaDpY9v6oaSr2XCDidGmMwdzIA==}
    engines: {node: '>=8'}
    dependencies:
      path-type: 4.0.0

  /discontinuous-range@1.0.0:
    resolution: {integrity: sha512-c68LpLbO+7kP/b1Hr1qs8/BJ09F5khZGTxqxZuhzxpmwJKOgRFHJWIb9/KmqnqHhLdO55aOxFH/EGBvUQbL/RQ==}
    dev: false

  /dlv@1.1.3:
    resolution: {integrity: sha512-+HlytyjlPKnIG8XuRG8WvmBP8xs8P71y+SKKS6ZXWoEgLuePxtDoUEiH7WkdePWrQ5JBpE6aoVqfZfJUQkjXwA==}

  /dns-equal@1.0.0:
    resolution: {integrity: sha512-z+paD6YUQsk+AbGCEM4PrOXSss5gd66QfcVBFTKR/HpFL9jCqikS94HYwKww6fQyO7IxrIIyUu+g0Ka9tUS2Cg==}

  /dns-packet@5.4.0:
    resolution: {integrity: sha512-EgqGeaBB8hLiHLZtp/IbaDQTL8pZ0+IvwzSHA6d7VyMDM+B9hgddEMa9xjK5oYnw0ci0JQ6g2XCD7/f6cafU6g==}
    engines: {node: '>=6'}
    dependencies:
      '@leichtgewicht/ip-codec': 2.0.4

  /docsify-cli@4.4.4:
    resolution: {integrity: sha512-NAZgg6b0BsDuq/Pe+P19Qb2J1d+ZVbS0eGkeCNxyu4F9/CQSsRqZqAvPJ9/0I+BCHn4sgftA2jluqhQVzKzrSA==}
    engines: {node: '>= 10', npm: '>= 6'}
    hasBin: true
    dependencies:
      chalk: 2.4.2
      connect: 3.7.0
      connect-history-api-fallback: 1.6.0
      connect-livereload: 0.6.1
      cp-file: 7.0.0
      docsify: 4.13.0
      docsify-server-renderer: 4.13.0
      enquirer: 2.3.6
      fs-extra: 8.1.0
      get-port: 5.1.1
      livereload: 0.9.3
      lru-cache: 5.1.1
      open: 6.4.0
      serve-static: 1.15.0
      update-notifier: 4.1.3
      yargonaut: 1.1.4
      yargs: 15.4.1
    transitivePeerDependencies:
      - bufferutil
      - encoding
      - supports-color
      - utf-8-validate
    dev: true

  /docsify-server-renderer@4.13.0:
    resolution: {integrity: sha512-dgJ+mYfkTLuePfTKMmdcRJMFw9YBhmqFS9SgdOc2Fw8emiCTcnOup23wnZ0VdmrEmlc+97K85kASiw/75w6PPQ==}
    dependencies:
      debug: 4.3.4(supports-color@8.1.1)
      docsify: 4.13.0
      node-fetch: 2.6.12
      resolve-pathname: 3.0.0
    transitivePeerDependencies:
      - encoding
      - supports-color
    dev: true

  /docsify@4.13.0:
    resolution: {integrity: sha512-dM2D0LZKrhK9e5cPwzOTO8FJ2l9IxgiSmTgLBIMjkBlTs1rAUT5camzekbk2AhH0Tw+5lzkNrSb7dmKFuTiLCA==}
    requiresBuild: true
    dependencies:
      marked: 1.2.9
      medium-zoom: 1.0.8
      opencollective-postinstall: 2.0.3
      prismjs: 1.29.0
      strip-indent: 3.0.0
      tinydate: 1.3.0
      tweezer.js: 1.5.0
    dev: true

  /doctrine@2.1.0:
    resolution: {integrity: sha512-35mSku4ZXK0vfCuHEDAwt55dg2jNajHZ1odvF+8SSr82EsZY4QmXfuWso8oEd8zRhVObSN18aM0CjSdoBX7zIw==}
    engines: {node: '>=0.10.0'}
    dependencies:
      esutils: 2.0.3

  /doctrine@3.0.0:
    resolution: {integrity: sha512-yS+Q5i3hBf7GBkd4KG8a7eBNNWNGLTaEwwYWUijIYM7zrlYDM0BFXHjjPWlWZ1Rg7UaddZeIDmi9jF3HmqiQ2w==}
    engines: {node: '>=6.0.0'}
    dependencies:
      esutils: 2.0.3

  /dom-accessibility-api@0.5.16:
    resolution: {integrity: sha512-X7BJ2yElsnOJ30pZF4uIIDfBEVgF4XEBxL9Bxhy6dnrm5hkzqmsWHGTiHqRiITNhMyFLyAiWndIJP7Z1NTteDg==}

  /dom-converter@0.2.0:
    resolution: {integrity: sha512-gd3ypIPfOMr9h5jIKq8E3sHOTCjeirnl0WK5ZdS1AW0Odt0b1PaWaHdJ4Qk4klv+YB9aJBS7mESXjFoDQPu6DA==}
    dependencies:
      utila: 0.4.0

  /dom-helpers@3.4.0:
    resolution: {integrity: sha512-LnuPJ+dwqKDIyotW1VzmOZ5TONUN7CwkCR5hrgawTUbkBGYdeoNLZo6nNfGkCrjtE1nXXaj7iMMpDa8/d9WoIA==}
    dependencies:
      '@babel/runtime': 7.21.5
    dev: false

  /dom-helpers@5.2.1:
    resolution: {integrity: sha512-nRCa7CK3VTrM2NmGkIy4cbK7IZlgBE/PYMn55rrXefr5xXDP0LdtfPnblFDoVdcAfslJ7or6iqAUnx0CCGIWQA==}
    dependencies:
      '@babel/runtime': 7.21.5
      csstype: 3.1.1
    dev: false

  /dom-mutator@0.5.0:
    resolution: {integrity: sha512-bbeX8HWE8JGzraFgbVBX4ws2g3heZFuTtrleQBuN7huy+7n2n7etSuVnot3/1z3jdY2MiwuvoS4Ep1UT2rrGBw==}
    engines: {node: '>=10'}
    dev: false

  /dom-serializer@0.2.2:
    resolution: {integrity: sha512-2/xPb3ORsQ42nHYiSunXkDjPLBaEj/xTwUO4B7XCZQTRk7EBtTOPaygh10YAAh2OI1Qrp6NWfpAhzswj0ydt9g==}
    dependencies:
      domelementtype: 2.3.0
      entities: 2.2.0
    dev: false

  /dom-serializer@1.4.1:
    resolution: {integrity: sha512-VHwB3KfrcOOkelEG2ZOfxqLZdfkil8PtJi4P8N2MMXucZq2yLp75ClViUlOVwyoHEDjYU433Aq+5zWP61+RGag==}
    dependencies:
      domelementtype: 2.3.0
      domhandler: 4.3.1
      entities: 2.2.0

  /dom-serializer@2.0.0:
    resolution: {integrity: sha512-wIkAryiqt/nV5EQKqQpo3SToSOV9J0DnbJqwK7Wv/Trc92zIAYZ4FlMu+JPFW1DfGFt81ZTCGgDEabffXeLyJg==}
    dependencies:
      domelementtype: 2.3.0
      domhandler: 5.0.3
      entities: 4.4.0

  /dom-walk@0.1.2:
    resolution: {integrity: sha512-6QvTW9mrGeIegrFXdtQi9pk7O/nSK6lSdXW2eqUspN5LWD7UTji2Fqw5V2YLjBpHEoU9Xl/eUWNpDeZvoyOv2w==}
    dev: true

  /domain-browser@1.2.0:
    resolution: {integrity: sha512-jnjyiM6eRyZl2H+W8Q/zLMA481hzi0eszAaBUzIVnmYVDBbnLxVNnfu1HgEBvCbL+71FrxMl3E6lpKH7Ge3OXA==}
    engines: {node: '>=0.4', npm: '>=1.2'}

  /domelementtype@1.3.1:
    resolution: {integrity: sha512-BSKB+TSpMpFI/HOxCNr1O8aMOTZ8hT3pM3GQ0w/mWRmkhEDSFJkkyzz4XQsBV44BChwGkrDfMyjVD0eA2aFV3w==}
    dev: false

  /domelementtype@2.3.0:
    resolution: {integrity: sha512-OLETBj6w0OsagBwdXnPdN0cnMfF9opN69co+7ZrbfPGrdpPVNBUj02spi6B1N7wChLQiPn4CSH/zJvXw56gmHw==}

  /domexception@2.0.1:
    resolution: {integrity: sha512-yxJ2mFy/sibVQlu5qHjOkf9J3K6zgmCxgJ94u2EdvDOV09H+32LtRswEcUsmUWN72pVLOEnTSRaIVVzVQgS0dg==}
    engines: {node: '>=8'}
    dependencies:
      webidl-conversions: 5.0.0

  /domexception@4.0.0:
    resolution: {integrity: sha512-A2is4PLG+eeSfoTMA95/s4pvAoSo2mKtiM5jlHkAVewmiO8ISFTFKZjH7UAM1Atli/OT/7JHOrJRJiMKUZKYBw==}
    engines: {node: '>=12'}
    dependencies:
      webidl-conversions: 7.0.0
    dev: true

  /domhandler@3.3.0:
    resolution: {integrity: sha512-J1C5rIANUbuYK+FuFL98650rihynUOEzRLxW+90bKZRWB6A1X1Tf82GxR1qAWLyfNPRvjqfip3Q5tdYlmAa9lA==}
    engines: {node: '>= 4'}
    dependencies:
      domelementtype: 2.3.0
    dev: false

  /domhandler@4.3.1:
    resolution: {integrity: sha512-GrwoxYN+uWlzO8uhUXRl0P+kHE4GtVPfYzVLcUxPL7KNdHKj66vvlhiweIHqYYXWlw+T8iLMp42Lm67ghw4WMQ==}
    engines: {node: '>= 4'}
    dependencies:
      domelementtype: 2.3.0

  /domhandler@5.0.3:
    resolution: {integrity: sha512-cgwlv/1iFQiFnU96XXgROh8xTeetsnJiDsTc7TYCLFd9+/WNkIqPTxiM/8pSd8VIrhXGTf1Ny1q1hquVqDJB5w==}
    engines: {node: '>= 4'}
    dependencies:
      domelementtype: 2.3.0

  /domutils@1.7.0:
    resolution: {integrity: sha512-Lgd2XcJ/NjEw+7tFvfKxOzCYKZsdct5lczQ2ZaQY8Djz7pfAD3Gbp8ySJWtreII/vDlMVmxwa6pHmdxIYgttDg==}
    dependencies:
      dom-serializer: 0.2.2
      domelementtype: 1.3.1
    dev: false

  /domutils@2.8.0:
    resolution: {integrity: sha512-w96Cjofp72M5IIhpjgobBimYEfoPjx1Vx0BSX9P30WBdZW2WIKU0T1Bd0kz2eNZ9ikjKgHbEyKx8BB6H1L3h3A==}
    dependencies:
      dom-serializer: 1.4.1
      domelementtype: 2.3.0
      domhandler: 4.3.1

  /domutils@3.0.1:
    resolution: {integrity: sha512-z08c1l761iKhDFtfXO04C7kTdPBLi41zwOZl00WS8b5eiaebNpY00HKbztwBq+e3vyqWNwWF3mP9YLUeqIrF+Q==}
    dependencies:
      dom-serializer: 2.0.0
      domelementtype: 2.3.0
      domhandler: 5.0.3

  /dont-sniff-mimetype@1.1.0:
    resolution: {integrity: sha512-ZjI4zqTaxveH2/tTlzS1wFp+7ncxNZaIEWYg3lzZRHkKf5zPT/MnEG6WL0BhHMJUabkh8GeU5NL5j+rEUCb7Ug==}
    engines: {node: '>=4.0.0'}
    dev: false

  /dot-case@3.0.4:
    resolution: {integrity: sha512-Kv5nKlh6yRrdrGvxeJ2e5y2eRUpkUosIW4A2AS38zwSz27zu7ufDwQPi5Jhs3XAlGNetl3bmnGhQsMtkKJnj3w==}
    dependencies:
      no-case: 3.0.4
      tslib: 2.6.0

  /dot-prop@5.3.0:
    resolution: {integrity: sha512-QM8q3zDe58hqUqjraQOmzZ1LIH9SWQJTlEKCH4kJ2oQvLZk7RbQXvtDM2XEq3fwkV9CCvvH4LA0AV+ogFsBM2Q==}
    engines: {node: '>=8'}
    dependencies:
      is-obj: 2.0.0

  /dotenv-cli@7.2.1:
    resolution: {integrity: sha512-ODHbGTskqRtXAzZapDPvgNuDVQApu4oKX8lZW7Y0+9hKA6le1ZJlyRS687oU9FXjOVEDU/VFV6zI125HzhM1UQ==}
    hasBin: true
    dependencies:
      cross-spawn: 7.0.3
      dotenv: 16.3.1
      dotenv-expand: 10.0.0
      minimist: 1.2.8
    dev: true

  /dotenv-expand@10.0.0:
    resolution: {integrity: sha512-GopVGCpVS1UKH75VKHGuQFqS1Gusej0z4FyQkPdwjil2gNIv+LNsqBlboOzpJFZKVT95GkCyWJbBSdFEFUWI2A==}
    engines: {node: '>=12'}
    dev: true

  /dotenv-expand@5.1.0:
    resolution: {integrity: sha512-YXQl1DSa4/PQyRfgrv6aoNjhasp/p4qs9FjJ4q4cQk+8m4r6k4ZSiEyytKG8f8W9gi8WsQtIObNmKd+tMzNTmA==}

  /dotenv@10.0.0:
    resolution: {integrity: sha512-rlBi9d8jpv9Sf1klPjNfFAuWDjKLwTIJJ/VxtoTwIR6hnZxcEOQCZg2oIL3MWBYw5GpUDKOEnND7LXTbIpQ03Q==}
    engines: {node: '>=10'}
    dev: false

  /dotenv@16.3.1:
    resolution: {integrity: sha512-IPzF4w4/Rd94bA9imS68tZBaYyBWSCE47V1RGuMrB94iyTOIEwRmVL2x/4An+6mETpLrKJ5hQkB8W4kFAadeIQ==}
    engines: {node: '>=12'}

  /dotenv@6.2.0:
    resolution: {integrity: sha512-HygQCKUBSFl8wKQZBSemMywRWcEDNidvNbjGVyZu3nbZ8qq9ubiPoGLMdRDpfSrpkkm9BXYFkpKxxFX38o/76w==}
    engines: {node: '>=6'}
    dev: false

  /dotenv@8.6.0:
    resolution: {integrity: sha512-IrPdXQsk2BbzvCBGBOTmmSH5SodmqZNt4ERAZDmW4CT+tL8VtvinqywuANaFu4bOMWki16nqf0e4oC0QIaDr/g==}
    engines: {node: '>=10'}

  /duplex@1.0.0:
    resolution: {integrity: sha512-6Urdl3FU6TU6TAbd9b46YsvYhxqWvuuvlDL1VaP4DJb9E1jbU9Y5E6KUIXt7+0CUgKhPveZ495kqVAzm/uynyg==}
    dev: false

  /duplexer2@0.1.4:
    resolution: {integrity: sha512-asLFVfWWtJ90ZyOUHMqk7/S2w2guQKxUI2itj3d92ADHhxUSbCMGi1f1cBcJ7xM1To+pE/Khbwo1yuNbMEPKeA==}
    dependencies:
      readable-stream: 2.3.8
    dev: false

  /duplexer3@0.1.5:
    resolution: {integrity: sha512-1A8za6ws41LQgv9HrE/66jyC5yuSjQ3L/KOpFtoBilsAK2iA2wuS5rTt1OCzIvtS2V7nVmedsUU+DGRcjBmOYA==}

  /duplexer@0.0.4:
    resolution: {integrity: sha512-nO0WWuIDTde3CWK/8IPpG50dyhUilgpsqzYSIP+w20Yh+4iDgb/2Gs75QItcp0Hmx/JtxtTXBalj+LSTD1VemA==}
    dev: false

  /duplexer@0.1.2:
    resolution: {integrity: sha512-jtD6YG370ZCIi/9GTaJKQxWTZD045+4R4hTk/x1UyoqadyJ9x9CgSi1RlVDQF8U2sxLLSnFkCaMihqljHIWgMg==}

  /duplexify@3.7.1:
    resolution: {integrity: sha512-07z8uv2wMyS51kKhD1KsdXJg5WQ6t93RneqRxUHnskXVtlYYkLqM0gqStQZ3pj073g687jPCHrqNfCzawLYh5g==}
    dependencies:
      end-of-stream: 1.4.4
      inherits: 2.0.4
      readable-stream: 2.3.8
      stream-shift: 1.0.1
    dev: true

  /eastasianwidth@0.2.0:
    resolution: {integrity: sha512-I88TYZWc9XiYHRQ4/3c5rjjfgkjhLyW2luGIheGERbNQ6OY7yTybanSpDXZa8y7VUP9YmDcYa+eyq4ca7iLqWA==}
    dev: true

  /ecc-jsbn@0.1.2:
    resolution: {integrity: sha512-eh9O+hwRHNbG4BLTjEl3nw044CkGm5X6LoaCf7LPp7UU8Qrt47JYNi6nPX8xjW97TKGKm1ouctg0QSpZe9qrnw==}
    dependencies:
      jsbn: 0.1.1
      safer-buffer: 2.1.2

  /ecdsa-sig-formatter@1.0.11:
    resolution: {integrity: sha512-nagl3RYrbNv6kQkeJIpt6NJZy8twLB/2vtz6yN9Z4vRKHN4/QZJIEbqohALSgwKdnksuY3k5Addp5lg8sVoVcQ==}
    dependencies:
      safe-buffer: 5.2.1
    dev: false

  /ee-first@1.1.1:
    resolution: {integrity: sha512-WMwm9LhRUo+WUaRN+vRuETqG89IgZphVSNkdFgeb6sS/E4OrDIN7t48CAewSHXc6C8lefD8KKfr5vY61brQlow==}

  /ejs@2.7.4:
    resolution: {integrity: sha512-7vmuyh5+kuUyJKePhQfRQBhXV5Ce+RnaeeQArKu1EAMpL3WbgMt5WG6uQZpEVvYSSsxMXRKOewtDk9RaTKXRlA==}
    engines: {node: '>=0.10.0'}
    requiresBuild: true

  /ejs@3.1.8:
    resolution: {integrity: sha512-/sXZeMlhS0ArkfX2Aw780gJzXSMPnKjtspYZv+f3NiKLlubezAHDU5+9xz6gd3/NhG3txQCo6xlglmTS+oTGEQ==}
    engines: {node: '>=0.10.0'}
    hasBin: true
    dependencies:
      jake: 10.8.5
    dev: false

  /electron-to-chromium@1.4.454:
    resolution: {integrity: sha512-pmf1rbAStw8UEQ0sr2cdJtWl48ZMuPD9Sto8HVQOq9vx9j2WgDEN6lYoaqFvqEHYOmGA9oRGn7LqWI9ta0YugQ==}

  /element-resize-detector@1.2.4:
    resolution: {integrity: sha512-Fl5Ftk6WwXE0wqCgNoseKWndjzZlDCwuPTcoVZfCP9R3EHQF8qUtr3YUPNETegRBOKqQKPW3n4kiIWngGi8tKg==}
    dependencies:
      batch-processor: 1.0.0
    dev: true

  /elliptic@6.5.4:
    resolution: {integrity: sha512-iLhC6ULemrljPZb+QutR5TQGB+pdW6KGD5RSegS+8sorOZT+rdQFbsQFJgvN3eRqNALqJer4oQ16YvJHlU8hzQ==}
    dependencies:
      bn.js: 4.12.0
      brorand: 1.1.0
      hash.js: 1.1.7
      hmac-drbg: 1.0.1
      inherits: 2.0.4
      minimalistic-assert: 1.0.1
      minimalistic-crypto-utils: 1.0.1

  /emittery@0.10.2:
    resolution: {integrity: sha512-aITqOwnLanpHLNXZJENbOgjUBeHocD+xsSJmNrjovKBW5HbSpW3d1pEls7GFQPUWXiwG9+0P4GtHfEqC/4M0Iw==}
    engines: {node: '>=12'}
    dev: false

  /emittery@0.13.1:
    resolution: {integrity: sha512-DeWwawk6r5yR9jFgnDKYt4sLS0LmHJJi3ZOnb5/JdbYwj3nW+FxQnHIjhBKz8YLC7oRNPVM9NQ47I3CVx34eqQ==}
    engines: {node: '>=12'}
    dev: true

  /emittery@0.8.1:
    resolution: {integrity: sha512-uDfvUjVrfGJJhymx/kz6prltenw1u7WrCg1oa94zYY8xxVpLLUu045LAT0dhDZdXG58/EpPL/5kA180fQ/qudg==}
    engines: {node: '>=10'}
    dev: false

  /emoji-regex@8.0.0:
    resolution: {integrity: sha512-MSjYzcWNOA0ewAHpz0MxpYFvwg6yjy1NG3xteoqz644VCo/RPgnr1/GGt+ic3iJTzQ8Eu3TdM14SawnVUmGE6A==}

  /emoji-regex@9.2.2:
    resolution: {integrity: sha512-L18DaJsXSUk2+42pv8mLs5jJT2hqFkFE4j21wOmgbUqsZ2hL72NsUU785g9RXgo3s0ZNgVl42TiHp3ZtOv/Vyg==}

  /emojis-list@3.0.0:
    resolution: {integrity: sha512-/kyM18EfinwXZbno9FyUGeFh87KC8HRQBQGildHZbEuRyWFOmv1U10o9BBp8XVZDVNNuQKyIGIu5ZYAAXJ0V2Q==}
    engines: {node: '>= 4'}

  /encodeurl@1.0.2:
    resolution: {integrity: sha512-TPJXq8JqFaVYm2CWmPvnP2Iyo4ZSM7/QKcSmuMLDObfpH5fi7RUGmd/rTDf+rut/saiDiQEeVTNgAmJEdAOx0w==}
    engines: {node: '>= 0.8'}

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

  /endent@2.1.0:
    resolution: {integrity: sha512-r8VyPX7XL8U01Xgnb1CjZ3XV+z90cXIJ9JPE/R9SEC9vpw2P6CfsRPJmp20DppC5N7ZAMCmjYkJIa744Iyg96w==}
    dependencies:
      dedent: 0.7.0
      fast-json-parse: 1.0.3
      objectorarray: 1.0.5
    dev: true

  /engine.io-client@4.1.4:
    resolution: {integrity: sha512-843fqAdKeUMFqKi1sSjnR11tJ4wi8sIefu6+JC1OzkkJBmjtc/gM/rZ53tJfu5Iae/3gApm5veoS+v+gtT0+Fg==}
    dependencies:
      base64-arraybuffer: 0.1.4
      component-emitter: 1.3.0
      debug: 4.3.4(supports-color@8.1.1)
      engine.io-parser: 4.0.3
      has-cors: 1.1.0
      parseqs: 0.0.6
      parseuri: 0.0.6
      ws: 7.4.6
      xmlhttprequest-ssl: 1.6.3
      yeast: 0.1.2
    transitivePeerDependencies:
      - bufferutil
      - supports-color
      - utf-8-validate

  /engine.io-parser@4.0.3:
    resolution: {integrity: sha512-xEAAY0msNnESNPc00e19y5heTPX4y/TJ36gr8t1voOaNmTojP9b3oK3BbJLFufW2XFPQaaijpFewm2g2Um3uqA==}
    engines: {node: '>=8.0.0'}
    dependencies:
      base64-arraybuffer: 0.1.4

  /engine.io@4.1.2:
    resolution: {integrity: sha512-t5z6zjXuVLhXDMiFJPYsPOWEER8B0tIsD3ETgw19S1yg9zryvUfY3Vhtk3Gf4sihw/bQGIqQ//gjvVlu+Ca0bQ==}
    engines: {node: '>=10.0.0'}
    dependencies:
      accepts: 1.3.8
      base64id: 2.0.0
      cookie: 0.4.2
      cors: 2.8.5
      debug: 4.3.4(supports-color@8.1.1)
      engine.io-parser: 4.0.3
      ws: 7.4.6
    transitivePeerDependencies:
      - bufferutil
      - supports-color
      - utf-8-validate

  /enhanced-resolve@4.5.0:
    resolution: {integrity: sha512-Nv9m36S/vxpsI+Hc4/ZGRs0n9mXqSWGGq49zxb/cJfPAQMbUtttJAlNPS4AQzaBdw/pKskw5bMbekT/Y7W/Wlg==}
    engines: {node: '>=6.9.0'}
    dependencies:
      graceful-fs: 4.2.11
      memory-fs: 0.5.0
      tapable: 1.1.3
    dev: true

  /enhanced-resolve@5.15.0:
    resolution: {integrity: sha512-LXYT42KJ7lpIKECr2mAXIaMldcNCh/7E0KBKOu4KSfkHmP+mZmSs+8V5gBAqisWBy0OO4W5Oyys0GO1Y8KtdKg==}
    engines: {node: '>=10.13.0'}
    dependencies:
      graceful-fs: 4.2.11
      tapable: 2.2.1

  /enquirer@2.3.6:
    resolution: {integrity: sha512-yjNnPr315/FjS4zIsUxYguYUPP2e1NK4d7E7ZOLiyYCcbFBiTMyID+2wvm2w6+pZ/odMA7cRkjhsPbltwBOrLg==}
    engines: {node: '>=8.6'}
    dependencies:
      ansi-colors: 4.1.3

  /entities@2.2.0:
    resolution: {integrity: sha512-p92if5Nz619I0w+akJrLZH0MX0Pb5DX39XOwQTtXSdQQOaYH03S1uIQp4mhOZtAXrxq4ViO67YTiLBo2638o9A==}

  /entities@3.0.1:
    resolution: {integrity: sha512-WiyBqoomrwMdFG1e0kqvASYfnlb0lp8M5o5Fw2OFq1hNZxxcNk8Ik0Xm7LxzBhuidnZB/UtBqVCgUz3kBOP51Q==}
    engines: {node: '>=0.12'}
    dev: true

  /entities@4.4.0:
    resolution: {integrity: sha512-oYp7156SP8LkeGD0GF85ad1X9Ai79WtRsZ2gxJqtBuzH+98YUV6jkHEKlZkMbcrjJjIVJNIDP/3WL9wQkoPbWA==}
    engines: {node: '>=0.12'}

  /envinfo@7.8.1:
    resolution: {integrity: sha512-/o+BXHmB7ocbHEAs6F2EnG0ogybVVUdkRunTT2glZU9XAaGmhqskrvKwqXuDfNjEO0LZKWdejEEpnq8aM0tOaw==}
    engines: {node: '>=4'}
    hasBin: true

  /enzyme-adapter-react-16@1.15.7(enzyme@3.11.0)(react-dom@16.14.0)(react@16.14.0):
    resolution: {integrity: sha512-LtjKgvlTc/H7adyQcj+aq0P0H07LDL480WQl1gU512IUyaDo/sbOaNDdZsJXYW2XaoPqrLLE9KbZS+X2z6BASw==}
    peerDependencies:
      enzyme: ^3.0.0
      react: ^16.0.0-0
      react-dom: ^16.0.0-0
    dependencies:
      enzyme: 3.11.0
      enzyme-adapter-utils: 1.14.1(react@16.14.0)
      enzyme-shallow-equal: 1.0.5
      has: 1.0.3
      object.assign: 4.1.4
      object.values: 1.1.6
      prop-types: 15.8.1
      react: 16.14.0
      react-dom: 16.14.0(react@16.14.0)
      react-is: 16.13.1
      react-test-renderer: 16.14.0(react@16.14.0)
      semver: 5.7.1
    dev: false

  /enzyme-adapter-utils@1.14.1(react@16.14.0):
    resolution: {integrity: sha512-JZgMPF1QOI7IzBj24EZoDpaeG/p8Os7WeBZWTJydpsH7JRStc7jYbHE4CmNQaLqazaGFyLM8ALWA3IIZvxW3PQ==}
    peerDependencies:
      react: 0.13.x || 0.14.x || ^15.0.0-0 || ^16.0.0-0
    dependencies:
      airbnb-prop-types: 2.16.0(react@16.14.0)
      function.prototype.name: 1.1.5
      has: 1.0.3
      object.assign: 4.1.4
      object.fromentries: 2.0.6
      prop-types: 15.8.1
      react: 16.14.0
      semver: 5.7.1
    dev: false

  /enzyme-shallow-equal@1.0.5:
    resolution: {integrity: sha512-i6cwm7hN630JXenxxJFBKzgLC3hMTafFQXflvzHgPmDhOBhxUWDe8AeRv1qp2/uWJ2Y8z5yLWMzmAfkTOiOCZg==}
    dependencies:
      has: 1.0.3
      object-is: 1.1.5
    dev: false

  /enzyme@3.11.0:
    resolution: {integrity: sha512-Dw8/Gs4vRjxY6/6i9wU0V+utmQO9kvh9XLnz3LIudviOnVYDEe2ec+0k+NQoMamn1VrjKgCUOWj5jG/5M5M0Qw==}
    dependencies:
      array.prototype.flat: 1.3.1
      cheerio: 1.0.0-rc.12
      enzyme-shallow-equal: 1.0.5
      function.prototype.name: 1.1.5
      has: 1.0.3
      html-element-map: 1.3.1
      is-boolean-object: 1.1.2
      is-callable: 1.2.7
      is-number-object: 1.0.7
      is-regex: 1.1.4
      is-string: 1.0.7
      is-subset: 0.1.1
      lodash.escape: 4.0.1
      lodash.isequal: 4.5.0
      object-inspect: 1.12.3
      object-is: 1.1.5
      object.assign: 4.1.4
      object.entries: 1.1.6
      object.values: 1.1.6
      raf: 3.4.1
      rst-selector-parser: 2.2.3
      string.prototype.trim: 1.2.7
    dev: false

  /eol@0.9.1:
    resolution: {integrity: sha512-Ds/TEoZjwggRoz/Q2O7SE3i4Jm66mqTDfmdHdq/7DKVk3bro9Q8h6WdXKdPqFLMoqxrDK5SVRzHVPOS6uuGtrg==}

  /errno@0.1.8:
    resolution: {integrity: sha512-dJ6oBr5SQ1VSd9qkk7ByRgb/1SH4JZjCHSW/mr63/QcXO9zLVxvJ6Oy13nio03rxpSnVDDjFor75SjVeZWPW/A==}
    hasBin: true
    dependencies:
      prr: 1.0.1
    dev: true

  /error-ex@1.3.2:
    resolution: {integrity: sha512-7dFHNmqeFSEt2ZBsCriorKnn3Z2pj+fd9kmI6QoWw4//DL+icEBfc0U7qJCisqrTsKTjw4fNFy2pW9OqStD84g==}
    dependencies:
      is-arrayish: 0.2.1

  /error-stack-parser@2.1.4:
    resolution: {integrity: sha512-Sk5V6wVazPhq5MhpO+AUxJn5x7XSXGl1R93Vn7i+zS15KDVxQijejNCrz8340/2bgLBjR9GtEG8ZVKONDjcqGQ==}
    dependencies:
      stackframe: 1.3.4

  /es-abstract@1.21.1:
    resolution: {integrity: sha512-QudMsPOz86xYz/1dG1OuGBKOELjCh99IIWHLzy5znUB6j8xG2yMA7bfTV86VSqKF+Y/H08vQPR+9jyXpuC6hfg==}
    engines: {node: '>= 0.4'}
    dependencies:
      available-typed-arrays: 1.0.5
      call-bind: 1.0.2
      es-set-tostringtag: 2.0.1
      es-to-primitive: 1.2.1
      function-bind: 1.1.1
      function.prototype.name: 1.1.5
      get-intrinsic: 1.2.0
      get-symbol-description: 1.0.0
      globalthis: 1.0.3
      gopd: 1.0.1
      has: 1.0.3
      has-property-descriptors: 1.0.0
      has-proto: 1.0.1
      has-symbols: 1.0.3
      internal-slot: 1.0.5
      is-array-buffer: 3.0.2
      is-callable: 1.2.7
      is-negative-zero: 2.0.2
      is-regex: 1.1.4
      is-shared-array-buffer: 1.0.2
      is-string: 1.0.7
      is-typed-array: 1.1.10
      is-weakref: 1.0.2
      object-inspect: 1.12.3
      object-keys: 1.1.1
      object.assign: 4.1.4
      regexp.prototype.flags: 1.4.3
      safe-regex-test: 1.0.0
      string.prototype.trimend: 1.0.6
      string.prototype.trimstart: 1.0.6
      typed-array-length: 1.0.4
      unbox-primitive: 1.0.2
      which-typed-array: 1.1.9

  /es-array-method-boxes-properly@1.0.0:
    resolution: {integrity: sha512-wd6JXUmyHmt8T5a2xreUwKcGPq6f1f+WwIJkijUqiGcJz1qqnZgP6XIK+QyIWU5lT7imeNxUll48bziG+TSYcA==}

  /es-get-iterator@1.1.3:
    resolution: {integrity: sha512-sPZmqHBe6JIiTfN5q2pEi//TwxmAFHwj/XEuYjTuse78i8KxaqMTTzxPoFKuzRpDpTJ+0NAbpfenkmH2rePtuw==}
    dependencies:
      call-bind: 1.0.2
      get-intrinsic: 1.2.0
      has-symbols: 1.0.3
      is-arguments: 1.1.1
      is-map: 2.0.2
      is-set: 2.0.2
      is-string: 1.0.7
      isarray: 2.0.5
      stop-iteration-iterator: 1.0.0

  /es-module-lexer@1.2.1:
    resolution: {integrity: sha512-9978wrXM50Y4rTMmW5kXIC09ZdXQZqkE4mxhwkd8VbzsGkXGPgV4zWuqQJgCEzYngdo2dYDa0l8xhX4fkSwJSg==}

  /es-set-tostringtag@2.0.1:
    resolution: {integrity: sha512-g3OMbtlwY3QewlqAiMLI47KywjWZoEytKr8pf6iTC8uJq5bIAH52Z9pnQ8pVL6whrCto53JZDuUIsifGeLorTg==}
    engines: {node: '>= 0.4'}
    dependencies:
      get-intrinsic: 1.2.0
      has: 1.0.3
      has-tostringtag: 1.0.0

  /es-shim-unscopables@1.0.0:
    resolution: {integrity: sha512-Jm6GPcCdC30eMLbZ2x8z2WuRwAws3zTBBKuusffYVUrNj/GVSUAZ+xKMaUpfNDR5IbyNA5LJbaecoUVbmUcB1w==}
    dependencies:
      has: 1.0.3

  /es-to-primitive@1.2.1:
    resolution: {integrity: sha512-QCOllgZJtaUo9miYBcLChTUaHNjJF3PYs1VidD7AwiEj1kYxKeQTctLAezAOH5ZKRH0g2IgPn6KwB4IT8iRpvA==}
    engines: {node: '>= 0.4'}
    dependencies:
      is-callable: 1.2.7
      is-date-object: 1.0.5
      is-symbol: 1.0.4

  /es5-ext@0.10.62:
    resolution: {integrity: sha512-BHLqn0klhEpnOKSrzn/Xsz2UIW8j+cGmo9JLzr8BiUapV8hPL9+FliFqjwr9ngW7jWdnxv6eO+/LqyhJVqgrjA==}
    engines: {node: '>=0.10'}
    requiresBuild: true
    dependencies:
      es6-iterator: 2.0.3
      es6-symbol: 3.1.3
      next-tick: 1.1.0

  /es5-shim@4.6.7:
    resolution: {integrity: sha512-jg21/dmlrNQI7JyyA2w7n+yifSxBng0ZralnSfVZjoCawgNTCnS+yBCyVM9DL5itm7SUnDGgv7hcq2XCZX4iRQ==}
    engines: {node: '>=0.4.0'}
    dev: true

  /es6-iterator@2.0.3:
    resolution: {integrity: sha512-zw4SRzoUkd+cl+ZoE15A9o1oQd920Bb0iOJMQkQhl3jNc03YqVjAhG7scf9C5KWRU/R13Orf588uCC6525o02g==}
    dependencies:
      d: 1.0.1
      es5-ext: 0.10.62
      es6-symbol: 3.1.3

  /es6-object-assign@1.1.0:
    resolution: {integrity: sha512-MEl9uirslVwqQU369iHNWZXsI8yaZYGg/D65aOgZkeyFJwHYSxilf7rQzXKI7DdDuBPrBXbfk3sl9hJhmd5AUw==}
    dev: false

  /es6-promise@4.2.8:
    resolution: {integrity: sha512-HJDGx5daxeIvxdBxvG2cb9g4tEvwIk3i8+nhX0yGrYmZUzbkdg8QbDevheDB8gd0//uPj4c1EQua8Q+MViT0/w==}
    dev: false

  /es6-promisify@5.0.0:
    resolution: {integrity: sha512-C+d6UdsYDk0lMebHNR4S2NybQMMngAOnOwYBQjTOiv0MkoJMP0Myw2mgpDLBcpfCmRLxyFqYhS/CfOENq4SJhQ==}
    dependencies:
      es6-promise: 4.2.8
    dev: false

  /es6-shim@0.35.7:
    resolution: {integrity: sha512-baZkUfTDSx7X69+NA8imbvGrsPfqH0MX7ADdIDjqwsI8lkTgLIiD2QWrUCSGsUQ0YMnSCA/4pNgSyXdnLHWf3A==}
    dev: true

  /es6-symbol@3.1.3:
    resolution: {integrity: sha512-NJ6Yn3FuDinBaBRWl/q5X/s4koRHBrgKAu+yGI6JCBeiu3qrcbJhwT2GeR/EXVfylRk8dpQVJoLEFhK+Mu31NA==}
    dependencies:
      d: 1.0.1
      ext: 1.7.0

  /es6-weak-map@2.0.3:
    resolution: {integrity: sha512-p5um32HOTO1kP+w7PRnB+5lQ43Z6muuMuIMffvDN8ZB4GcnjLBV6zGStpbASIMk4DCAvEaamhe2zhyCb/QXXsA==}
    dependencies:
      d: 1.0.1
      es5-ext: 0.10.62
      es6-iterator: 2.0.3
      es6-symbol: 3.1.3

  /escalade@3.1.1:
    resolution: {integrity: sha512-k0er2gUkLf8O0zKJiAhmkTnJlTvINGv7ygDNPbeIsX/TJjGJZHuh9B2UxbsaEkmlEo9MfhrSzmhIlhRlI2GXnw==}
    engines: {node: '>=6'}

  /escape-goat@2.1.1:
    resolution: {integrity: sha512-8/uIhbG12Csjy2JEW7D9pHbreaVaS/OpN3ycnyvElTdwM5n6GY6W6e2IPemfvGZeUMqZ9A/3GqIZMgKnBhAw/Q==}
    engines: {node: '>=8'}

  /escape-html@1.0.3:
    resolution: {integrity: sha512-NiSupZ4OeuGwr68lGIeym/ksIZMJodUGOSCZ/FSnTxcrekbvqrgdUxlJOMpijaKZVjAJrWrGs/6Jy8OMuyj9ow==}

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

  /escape-string-regexp@2.0.0:
    resolution: {integrity: sha512-UpzcLCXolUWcNu5HtVMHYdXJjArjsF9C0aNnquZYY4uW/Vu0miy5YoWvbV345HauVvcAUnpRuhMMcqTcGOY2+w==}
    engines: {node: '>=8'}

  /escape-string-regexp@4.0.0:
    resolution: {integrity: sha512-TtpcNJ3XAzx3Gq8sWRzJaVajRs0uVxA2YAkdb1jm2YkPz4G6egUFAyA3n5vtEIZefPk5Wa4UXbKuS5fKkJWdgA==}
    engines: {node: '>=10'}

  /escodegen@2.0.0:
    resolution: {integrity: sha512-mmHKys/C8BFUGI+MAWNcSYoORYLMdPzjrknd2Vc+bUsjN5bXcr8EhrNB+UTqfL1y3I9c4fw2ihgtMPQLBRiQxw==}
    engines: {node: '>=6.0'}
    hasBin: true
    dependencies:
      esprima: 4.0.1
      estraverse: 5.3.0
      esutils: 2.0.3
      optionator: 0.8.3
    optionalDependencies:
      source-map: 0.6.1

  /eslint-config-prettier@8.8.0(eslint@8.45.0):
    resolution: {integrity: sha512-wLbQiFre3tdGgpDv67NQKnJuTlcUVYHas3k+DZCc2U2BadthoEY4B7hLPvAxaqdyOGCzuLfii2fqGph10va7oA==}
    hasBin: true
    peerDependencies:
      eslint: '>=7.0.0'
    dependencies:
      eslint: 8.45.0
    dev: true

  /eslint-config-react-app@6.0.0(@typescript-eslint/eslint-plugin@4.33.0)(@typescript-eslint/parser@4.33.0)(babel-eslint@10.1.0)(eslint-plugin-flowtype@5.10.0)(eslint-plugin-import@2.27.5)(eslint-plugin-jsx-a11y@6.7.1)(eslint-plugin-react-hooks@4.6.0)(eslint-plugin-react@7.32.2)(eslint-plugin-testing-library@3.9.0)(eslint@7.32.0)(typescript@4.9.5):
    resolution: {integrity: sha512-bpoAAC+YRfzq0dsTk+6v9aHm/uqnDwayNAXleMypGl6CpxI9oXXscVHo4fk3eJPIn+rsbtNetB4r/ZIidFIE8A==}
    engines: {node: ^10.12.0 || >=12.0.0}
    peerDependencies:
      '@typescript-eslint/eslint-plugin': ^4.0.0
      '@typescript-eslint/parser': ^4.0.0
      babel-eslint: ^10.0.0
      eslint: ^7.5.0
      eslint-plugin-flowtype: ^5.2.0
      eslint-plugin-import: ^2.22.0
      eslint-plugin-jest: ^24.0.0
      eslint-plugin-jsx-a11y: ^6.3.1
      eslint-plugin-react: ^7.20.3
      eslint-plugin-react-hooks: ^4.0.8
      eslint-plugin-testing-library: ^3.9.0
      typescript: '*'
    peerDependenciesMeta:
      eslint-plugin-jest:
        optional: true
      eslint-plugin-testing-library:
        optional: true
      typescript:
        optional: true
    dependencies:
      '@typescript-eslint/eslint-plugin': 4.33.0(@typescript-eslint/parser@4.33.0)(eslint@7.32.0)(typescript@4.9.5)
      '@typescript-eslint/parser': 4.33.0(eslint@7.32.0)(typescript@4.9.5)
      babel-eslint: 10.1.0(eslint@7.32.0)
      confusing-browser-globals: 1.0.11
      eslint: 7.32.0
      eslint-plugin-flowtype: 5.10.0(eslint@7.32.0)
      eslint-plugin-import: 2.27.5(@typescript-eslint/parser@4.33.0)(eslint@7.32.0)
      eslint-plugin-jsx-a11y: 6.7.1(eslint@7.32.0)
      eslint-plugin-react: 7.32.2(eslint@7.32.0)
      eslint-plugin-react-hooks: 4.6.0(eslint@7.32.0)
      eslint-plugin-testing-library: 3.9.0(eslint@7.32.0)(typescript@4.9.5)
      typescript: 4.9.5

  /eslint-config-react-app@7.0.1(@babel/plugin-syntax-flow@7.21.4)(@babel/plugin-transform-react-jsx@7.22.5)(eslint@8.45.0)(jest@27.5.1)(typescript@4.9.5):
    resolution: {integrity: sha512-K6rNzvkIeHaTd8m/QEh1Zko0KI7BACWkkneSs6s9cKZC/J27X3eZR6Upt1jkmZ/4FK+XUOPPxMEN7+lbUXfSlA==}
    engines: {node: '>=14.0.0'}
    peerDependencies:
      eslint: ^8.0.0
      typescript: '*'
    peerDependenciesMeta:
      typescript:
        optional: true
    dependencies:
      '@babel/core': 7.22.9
      '@babel/eslint-parser': 7.22.9(@babel/core@7.22.9)(eslint@8.45.0)
      '@rushstack/eslint-patch': 1.2.0
      '@typescript-eslint/eslint-plugin': 5.62.0(@typescript-eslint/parser@5.62.0)(eslint@8.45.0)(typescript@4.9.5)
      '@typescript-eslint/parser': 5.62.0(eslint@8.45.0)(typescript@4.9.5)
      babel-preset-react-app: 10.0.1
      confusing-browser-globals: 1.0.11
      eslint: 8.45.0
      eslint-plugin-flowtype: 8.0.3(@babel/plugin-syntax-flow@7.21.4)(@babel/plugin-transform-react-jsx@7.22.5)(eslint@8.45.0)
      eslint-plugin-import: 2.27.5(@typescript-eslint/parser@5.62.0)(eslint@8.45.0)
      eslint-plugin-jest: 25.7.0(@typescript-eslint/eslint-plugin@5.62.0)(eslint@8.45.0)(jest@27.5.1)(typescript@4.9.5)
      eslint-plugin-jsx-a11y: 6.7.1(eslint@8.45.0)
      eslint-plugin-react: 7.32.2(eslint@8.45.0)
      eslint-plugin-react-hooks: 4.6.0(eslint@8.45.0)
      eslint-plugin-testing-library: 5.11.0(eslint@8.45.0)(typescript@4.9.5)
      typescript: 4.9.5
    transitivePeerDependencies:
      - '@babel/plugin-syntax-flow'
      - '@babel/plugin-transform-react-jsx'
      - eslint-import-resolver-typescript
      - eslint-import-resolver-webpack
      - jest
      - supports-color
    dev: false

  /eslint-import-resolver-node@0.3.7:
    resolution: {integrity: sha512-gozW2blMLJCeFpBwugLTGyvVjNoeo1knonXAcatC6bjPBZitotxdWf7Gimr25N4c0AAOo4eOUfaG82IJPDpqCA==}
    dependencies:
      debug: 3.2.7(supports-color@8.1.1)
      is-core-module: 2.11.0
      resolve: 1.22.2
    transitivePeerDependencies:
      - supports-color

  /eslint-module-utils@2.7.4(@typescript-eslint/parser@4.33.0)(eslint-import-resolver-node@0.3.7)(eslint@7.32.0):
    resolution: {integrity: sha512-j4GT+rqzCoRKHwURX7pddtIPGySnX9Si/cgMI5ztrcqOPtk5dDEeZ34CQVPphnqkJytlc97Vuk05Um2mJ3gEQA==}
    engines: {node: '>=4'}
    peerDependencies:
      '@typescript-eslint/parser': '*'
      eslint: '*'
      eslint-import-resolver-node: '*'
      eslint-import-resolver-typescript: '*'
      eslint-import-resolver-webpack: '*'
    peerDependenciesMeta:
      '@typescript-eslint/parser':
        optional: true
      eslint:
        optional: true
      eslint-import-resolver-node:
        optional: true
      eslint-import-resolver-typescript:
        optional: true
      eslint-import-resolver-webpack:
        optional: true
    dependencies:
      '@typescript-eslint/parser': 4.33.0(eslint@7.32.0)(typescript@4.9.5)
      debug: 3.2.7(supports-color@8.1.1)
      eslint: 7.32.0
      eslint-import-resolver-node: 0.3.7
    transitivePeerDependencies:
      - supports-color

  /eslint-module-utils@2.7.4(@typescript-eslint/parser@5.62.0)(eslint-import-resolver-node@0.3.7)(eslint@8.45.0):
    resolution: {integrity: sha512-j4GT+rqzCoRKHwURX7pddtIPGySnX9Si/cgMI5ztrcqOPtk5dDEeZ34CQVPphnqkJytlc97Vuk05Um2mJ3gEQA==}
    engines: {node: '>=4'}
    peerDependencies:
      '@typescript-eslint/parser': '*'
      eslint: '*'
      eslint-import-resolver-node: '*'
      eslint-import-resolver-typescript: '*'
      eslint-import-resolver-webpack: '*'
    peerDependenciesMeta:
      '@typescript-eslint/parser':
        optional: true
      eslint:
        optional: true
      eslint-import-resolver-node:
        optional: true
      eslint-import-resolver-typescript:
        optional: true
      eslint-import-resolver-webpack:
        optional: true
    dependencies:
      '@typescript-eslint/parser': 5.62.0(eslint@8.45.0)(typescript@4.9.5)
      debug: 3.2.7(supports-color@8.1.1)
      eslint: 8.45.0
      eslint-import-resolver-node: 0.3.7
    transitivePeerDependencies:
      - supports-color

  /eslint-plugin-filenames-simple@0.8.0(eslint@8.45.0):
    resolution: {integrity: sha512-8+uBzNBE5gSUMQv7bmMBiOD26eKzD4/5flPtD5Vl3dzZLXotSwXK3W7ZZqKQfU0Qyoborh+LqbN76EfmbBcU8A==}
    engines: {node: ^14.17.0 || ^16.0.0 || ^18.0.0}
    peerDependencies:
      eslint: '>=7.0.0 <9.0.0'
    dependencies:
      eslint: 8.45.0
      pluralize: 8.0.0
    dev: true

  /eslint-plugin-flowtype@5.10.0(eslint@7.32.0):
    resolution: {integrity: sha512-vcz32f+7TP+kvTUyMXZmCnNujBQZDNmcqPImw8b9PZ+16w1Qdm6ryRuYZYVaG9xRqqmAPr2Cs9FAX5gN+x/bjw==}
    engines: {node: ^10.12.0 || >=12.0.0}
    peerDependencies:
      eslint: ^7.1.0
    dependencies:
      eslint: 7.32.0
      lodash: 4.17.21
      string-natural-compare: 3.0.1

  /eslint-plugin-flowtype@8.0.3(@babel/plugin-syntax-flow@7.21.4)(@babel/plugin-transform-react-jsx@7.22.5)(eslint@8.45.0):
    resolution: {integrity: sha512-dX8l6qUL6O+fYPtpNRideCFSpmWOUVx5QcaGLVqe/vlDiBSe4vYljDWDETwnyFzpl7By/WVIu6rcrniCgH9BqQ==}
    engines: {node: '>=12.0.0'}
    peerDependencies:
      '@babel/plugin-syntax-flow': ^7.14.5
      '@babel/plugin-transform-react-jsx': ^7.14.9
      eslint: ^8.1.0
    dependencies:
      '@babel/plugin-syntax-flow': 7.21.4(@babel/core@7.22.9)
      '@babel/plugin-transform-react-jsx': 7.22.5(@babel/core@7.22.9)
      eslint: 8.45.0
      lodash: 4.17.21
      string-natural-compare: 3.0.1
    dev: false

  /eslint-plugin-graphql@4.0.0(@types/node@18.16.19)(graphql@15.8.0)(typescript@4.9.5):
    resolution: {integrity: sha512-d5tQm24YkVvCEk29ZR5ScsgXqAGCjKlMS8lx3mS7FS/EKsWbkvXQImpvic03EpMIvNTBW5e+2xnHzXB/VHNZJw==}
    engines: {node: '>=10.0'}
    peerDependencies:
      graphql: ^0.12.0 || ^0.13.0 || ^14.0.0 || ^15.0.0
    dependencies:
      '@babel/runtime': 7.21.5
      graphql: 15.8.0
      graphql-config: 3.4.1(@types/node@18.16.19)(graphql@15.8.0)(typescript@4.9.5)
      lodash.flatten: 4.4.0
      lodash.without: 4.4.0
    transitivePeerDependencies:
      - '@types/node'
      - bufferutil
      - encoding
      - typescript
      - utf-8-validate

  /eslint-plugin-import@2.27.5(@typescript-eslint/parser@4.33.0)(eslint@7.32.0):
    resolution: {integrity: sha512-LmEt3GVofgiGuiE+ORpnvP+kAm3h6MLZJ4Q5HCyHADofsb4VzXFsRiWj3c0OFiV+3DWFh0qg3v9gcPlfc3zRow==}
    engines: {node: '>=4'}
    peerDependencies:
      '@typescript-eslint/parser': '*'
      eslint: ^2 || ^3 || ^4 || ^5 || ^6 || ^7.2.0 || ^8
    peerDependenciesMeta:
      '@typescript-eslint/parser':
        optional: true
    dependencies:
      '@typescript-eslint/parser': 4.33.0(eslint@7.32.0)(typescript@4.9.5)
      array-includes: 3.1.6
      array.prototype.flat: 1.3.1
      array.prototype.flatmap: 1.3.1
      debug: 3.2.7(supports-color@8.1.1)
      doctrine: 2.1.0
      eslint: 7.32.0
      eslint-import-resolver-node: 0.3.7
      eslint-module-utils: 2.7.4(@typescript-eslint/parser@4.33.0)(eslint-import-resolver-node@0.3.7)(eslint@7.32.0)
      has: 1.0.3
      is-core-module: 2.11.0
      is-glob: 4.0.3
      minimatch: 3.1.2
      object.values: 1.1.6
      resolve: 1.22.2
      semver: 6.3.1
      tsconfig-paths: 3.14.2
    transitivePeerDependencies:
      - eslint-import-resolver-typescript
      - eslint-import-resolver-webpack
      - supports-color

  /eslint-plugin-import@2.27.5(@typescript-eslint/parser@5.62.0)(eslint@8.45.0):
    resolution: {integrity: sha512-LmEt3GVofgiGuiE+ORpnvP+kAm3h6MLZJ4Q5HCyHADofsb4VzXFsRiWj3c0OFiV+3DWFh0qg3v9gcPlfc3zRow==}
    engines: {node: '>=4'}
    peerDependencies:
      '@typescript-eslint/parser': '*'
      eslint: ^2 || ^3 || ^4 || ^5 || ^6 || ^7.2.0 || ^8
    peerDependenciesMeta:
      '@typescript-eslint/parser':
        optional: true
    dependencies:
      '@typescript-eslint/parser': 5.62.0(eslint@8.45.0)(typescript@4.9.5)
      array-includes: 3.1.6
      array.prototype.flat: 1.3.1
      array.prototype.flatmap: 1.3.1
      debug: 3.2.7(supports-color@8.1.1)
      doctrine: 2.1.0
      eslint: 8.45.0
      eslint-import-resolver-node: 0.3.7
      eslint-module-utils: 2.7.4(@typescript-eslint/parser@5.62.0)(eslint-import-resolver-node@0.3.7)(eslint@8.45.0)
      has: 1.0.3
      is-core-module: 2.11.0
      is-glob: 4.0.3
      minimatch: 3.1.2
      object.values: 1.1.6
      resolve: 1.22.2
      semver: 6.3.0
      tsconfig-paths: 3.14.2
    transitivePeerDependencies:
      - eslint-import-resolver-typescript
      - eslint-import-resolver-webpack
      - supports-color

  /eslint-plugin-jest-dom@3.9.4(eslint@8.45.0):
    resolution: {integrity: sha512-VRkaALGIhyxinnewZFHe2WJsRWp3TONpXysVXK1IUNJHCpJAIM9yRrI7fQ8i5F6UYE7+DAnvNhSSJZesLTonug==}
    engines: {node: ^10.12.0 || >=12.0.0, npm: '>=6', yarn: '>=1'}
    peerDependencies:
      eslint: '>=6.8'
    dependencies:
      '@babel/runtime': 7.21.5
      '@testing-library/dom': 7.31.2
      eslint: 8.45.0
      requireindex: 1.2.0
    dev: true

  /eslint-plugin-jest@25.7.0(@typescript-eslint/eslint-plugin@5.62.0)(eslint@8.45.0)(jest@27.5.1)(typescript@4.9.5):
    resolution: {integrity: sha512-PWLUEXeeF7C9QGKqvdSbzLOiLTx+bno7/HC9eefePfEb257QFHg7ye3dh80AZVkaa/RQsBB1Q/ORQvg2X7F0NQ==}
    engines: {node: ^12.13.0 || ^14.15.0 || >=16.0.0}
    peerDependencies:
      '@typescript-eslint/eslint-plugin': ^4.0.0 || ^5.0.0
      eslint: ^6.0.0 || ^7.0.0 || ^8.0.0
      jest: '*'
    peerDependenciesMeta:
      '@typescript-eslint/eslint-plugin':
        optional: true
      jest:
        optional: true
    dependencies:
      '@typescript-eslint/eslint-plugin': 5.62.0(@typescript-eslint/parser@5.62.0)(eslint@8.45.0)(typescript@4.9.5)
      '@typescript-eslint/experimental-utils': 5.54.0(eslint@8.45.0)(typescript@4.9.5)
      eslint: 8.45.0
      jest: 27.5.1(ts-node@10.9.1)
    transitivePeerDependencies:
      - supports-color
      - typescript
    dev: false

  /eslint-plugin-jsx-a11y@6.7.1(eslint@7.32.0):
    resolution: {integrity: sha512-63Bog4iIethyo8smBklORknVjB0T2dwB8Mr/hIC+fBS0uyHdYYpzM/Ed+YC8VxTjlXHEWFOdmgwcDn1U2L9VCA==}
    engines: {node: '>=4.0'}
    peerDependencies:
      eslint: ^3 || ^4 || ^5 || ^6 || ^7 || ^8
    dependencies:
      '@babel/runtime': 7.21.5
      aria-query: 5.1.3
      array-includes: 3.1.6
      array.prototype.flatmap: 1.3.1
      ast-types-flow: 0.0.7
      axe-core: 4.6.3
      axobject-query: 3.1.1
      damerau-levenshtein: 1.0.8
      emoji-regex: 9.2.2
      eslint: 7.32.0
      has: 1.0.3
      jsx-ast-utils: 3.3.3
      language-tags: 1.0.5
      minimatch: 3.1.2
      object.entries: 1.1.6
      object.fromentries: 2.0.6
      semver: 6.3.1

  /eslint-plugin-jsx-a11y@6.7.1(eslint@8.45.0):
    resolution: {integrity: sha512-63Bog4iIethyo8smBklORknVjB0T2dwB8Mr/hIC+fBS0uyHdYYpzM/Ed+YC8VxTjlXHEWFOdmgwcDn1U2L9VCA==}
    engines: {node: '>=4.0'}
    peerDependencies:
      eslint: ^3 || ^4 || ^5 || ^6 || ^7 || ^8
    dependencies:
      '@babel/runtime': 7.21.5
      aria-query: 5.1.3
      array-includes: 3.1.6
      array.prototype.flatmap: 1.3.1
      ast-types-flow: 0.0.7
      axe-core: 4.6.3
      axobject-query: 3.1.1
      damerau-levenshtein: 1.0.8
      emoji-regex: 9.2.2
      eslint: 8.45.0
      has: 1.0.3
      jsx-ast-utils: 3.3.3
      language-tags: 1.0.5
      minimatch: 3.1.2
      object.entries: 1.1.6
      object.fromentries: 2.0.6
      semver: 6.3.0

  /eslint-plugin-no-only-tests@2.6.0:
    resolution: {integrity: sha512-T9SmE/g6UV1uZo1oHAqOvL86XWl7Pl2EpRpnLI8g/bkJu+h7XBCB+1LnubRZ2CUQXj805vh4/CYZdnqtVaEo2Q==}
    engines: {node: '>=4.0.0'}
    dev: true

  /eslint-plugin-react-hooks@4.6.0(eslint@7.32.0):
    resolution: {integrity: sha512-oFc7Itz9Qxh2x4gNHStv3BqJq54ExXmfC+a1NjAta66IAN87Wu0R/QArgIS9qKzX3dXKPI9H5crl9QchNMY9+g==}
    engines: {node: '>=10'}
    peerDependencies:
      eslint: ^3.0.0 || ^4.0.0 || ^5.0.0 || ^6.0.0 || ^7.0.0 || ^8.0.0-0
    dependencies:
      eslint: 7.32.0

  /eslint-plugin-react-hooks@4.6.0(eslint@8.45.0):
    resolution: {integrity: sha512-oFc7Itz9Qxh2x4gNHStv3BqJq54ExXmfC+a1NjAta66IAN87Wu0R/QArgIS9qKzX3dXKPI9H5crl9QchNMY9+g==}
    engines: {node: '>=10'}
    peerDependencies:
      eslint: ^3.0.0 || ^4.0.0 || ^5.0.0 || ^6.0.0 || ^7.0.0 || ^8.0.0-0
    dependencies:
      eslint: 8.45.0

  /eslint-plugin-react@7.32.2(eslint@7.32.0):
    resolution: {integrity: sha512-t2fBMa+XzonrrNkyVirzKlvn5RXzzPwRHtMvLAtVZrt8oxgnTQaYbU6SXTOO1mwQgp1y5+toMSKInnzGr0Knqg==}
    engines: {node: '>=4'}
    peerDependencies:
      eslint: ^3 || ^4 || ^5 || ^6 || ^7 || ^8
    dependencies:
      array-includes: 3.1.6
      array.prototype.flatmap: 1.3.1
      array.prototype.tosorted: 1.1.1
      doctrine: 2.1.0
      eslint: 7.32.0
      estraverse: 5.3.0
      jsx-ast-utils: 3.3.3
      minimatch: 3.1.2
      object.entries: 1.1.6
      object.fromentries: 2.0.6
      object.hasown: 1.1.2
      object.values: 1.1.6
      prop-types: 15.8.1
      resolve: 2.0.0-next.4
      semver: 6.3.0
      string.prototype.matchall: 4.0.8

  /eslint-plugin-react@7.32.2(eslint@8.45.0):
    resolution: {integrity: sha512-t2fBMa+XzonrrNkyVirzKlvn5RXzzPwRHtMvLAtVZrt8oxgnTQaYbU6SXTOO1mwQgp1y5+toMSKInnzGr0Knqg==}
    engines: {node: '>=4'}
    peerDependencies:
      eslint: ^3 || ^4 || ^5 || ^6 || ^7 || ^8
    dependencies:
      array-includes: 3.1.6
      array.prototype.flatmap: 1.3.1
      array.prototype.tosorted: 1.1.1
      doctrine: 2.1.0
      eslint: 8.45.0
      estraverse: 5.3.0
      jsx-ast-utils: 3.3.3
      minimatch: 3.1.2
      object.entries: 1.1.6
      object.fromentries: 2.0.6
      object.hasown: 1.1.2
      object.values: 1.1.6
      prop-types: 15.8.1
      resolve: 2.0.0-next.4
      semver: 6.3.0
      string.prototype.matchall: 4.0.8

  /eslint-plugin-testing-library@3.9.0(eslint@7.32.0)(typescript@4.9.5):
    resolution: {integrity: sha512-86GULfQGAyaygbkemFmDgcTW0TUYO7mwkZMZ7lcawOkDra+iYWUHFf2Fr/QMfeFQHuc7v++G35gToJ7Vaamgow==}
    engines: {node: ^10.12.0 || >=12.0.0, npm: '>=6'}
    peerDependencies:
      eslint: ^5 || ^6 || ^7
    dependencies:
      '@typescript-eslint/experimental-utils': 3.10.1(eslint@7.32.0)(typescript@4.9.5)
      eslint: 7.32.0
    transitivePeerDependencies:
      - supports-color
      - typescript

  /eslint-plugin-testing-library@5.11.0(eslint@8.45.0)(typescript@4.9.5):
    resolution: {integrity: sha512-ELY7Gefo+61OfXKlQeXNIDVVLPcvKTeiQOoMZG9TeuWa7Ln4dUNRv8JdRWBQI9Mbb427XGlVB1aa1QPZxBJM8Q==}
    engines: {node: ^12.22.0 || ^14.17.0 || >=16.0.0, npm: '>=6'}
    peerDependencies:
      eslint: ^7.5.0 || ^8.0.0
    dependencies:
      '@typescript-eslint/utils': 5.59.8(eslint@8.45.0)(typescript@4.9.5)
      eslint: 8.45.0
    transitivePeerDependencies:
      - supports-color
      - typescript

  /eslint-scope@4.0.3:
    resolution: {integrity: sha512-p7VutNr1O/QrxysMo3E45FjYDTeXBy0iTltPFNSqKAIfjDSXC+4dj+qfyuD8bfAXrW/y6lW3O76VaYNPKfpKrg==}
    engines: {node: '>=4.0.0'}
    dependencies:
      esrecurse: 4.3.0
      estraverse: 4.3.0
    dev: true

  /eslint-scope@5.1.1:
    resolution: {integrity: sha512-2NxwbF/hZ0KpepYN0cNbo+FN6XoK7GaHlQhgx/hIZl6Va0bF45RQOOwhLIy8lQDbuCiadSLCBnH2CFYquit5bw==}
    engines: {node: '>=8.0.0'}
    dependencies:
      esrecurse: 4.3.0
      estraverse: 4.3.0

  /eslint-scope@7.2.0:
    resolution: {integrity: sha512-DYj5deGlHBfMt15J7rdtyKNq/Nqlv5KfU4iodrQ019XESsRnwXH9KAE0y3cwtUHDo2ob7CypAnCqefh6vioWRw==}
    engines: {node: ^12.22.0 || ^14.17.0 || >=16.0.0}
    dependencies:
      esrecurse: 4.3.0
      estraverse: 5.3.0

  /eslint-utils@2.1.0:
    resolution: {integrity: sha512-w94dQYoauyvlDc43XnGB8lU3Zt713vNChgt4EWwhXAP2XkBvndfxF0AgIqKOOasjPIPzj9JqgwkwbCYD0/V3Zg==}
    engines: {node: '>=6'}
    dependencies:
      eslint-visitor-keys: 1.3.0

  /eslint-utils@3.0.0(eslint@7.32.0):
    resolution: {integrity: sha512-uuQC43IGctw68pJA1RgbQS8/NP7rch6Cwd4j3ZBtgo4/8Flj4eGE7ZYSZRN3iq5pVUv6GPdW5Z1RFleo84uLDA==}
    engines: {node: ^10.0.0 || ^12.0.0 || >= 14.0.0}
    peerDependencies:
      eslint: '>=5'
    dependencies:
      eslint: 7.32.0
      eslint-visitor-keys: 2.1.0

  /eslint-utils@3.0.0(eslint@8.45.0):
    resolution: {integrity: sha512-uuQC43IGctw68pJA1RgbQS8/NP7rch6Cwd4j3ZBtgo4/8Flj4eGE7ZYSZRN3iq5pVUv6GPdW5Z1RFleo84uLDA==}
    engines: {node: ^10.0.0 || ^12.0.0 || >= 14.0.0}
    peerDependencies:
      eslint: '>=5'
    dependencies:
      eslint: 8.45.0
      eslint-visitor-keys: 2.1.0
    dev: false

  /eslint-visitor-keys@1.3.0:
    resolution: {integrity: sha512-6J72N8UNa462wa/KFODt/PJ3IU60SDpC3QXC1Hjc1BXXpfL2C9R5+AU7jhe0F6GREqVMh4Juu+NY7xn+6dipUQ==}
    engines: {node: '>=4'}

  /eslint-visitor-keys@2.1.0:
    resolution: {integrity: sha512-0rSmRBzXgDzIsD6mGdJgevzgezI534Cer5L/vyMX0kHzT/jiB43jRhd9YUlMGYLQy2zprNmoT8qasCGtY+QaKw==}
    engines: {node: '>=10'}

  /eslint-visitor-keys@3.4.1:
    resolution: {integrity: sha512-pZnmmLwYzf+kWaM/Qgrvpen51upAktaaiI01nsJD/Yr3lMOdNtq0cxkrrg16w64VtisN6okbs7Q8AfGqj4c9fA==}
    engines: {node: ^12.22.0 || ^14.17.0 || >=16.0.0}

  /eslint-webpack-plugin@2.7.0(eslint@7.32.0)(webpack@5.88.1):
    resolution: {integrity: sha512-bNaVVUvU4srexGhVcayn/F4pJAz19CWBkKoMx7aSQ4wtTbZQCnG5O9LHCE42mM+JSKOUp7n6vd5CIwzj7lOVGA==}
    engines: {node: '>= 10.13.0'}
    peerDependencies:
      eslint: ^7.0.0 || ^8.0.0
      webpack: ^4.0.0 || ^5.0.0
    dependencies:
      '@types/eslint': 7.29.0
      arrify: 2.0.1
      eslint: 7.32.0
      jest-worker: 27.5.1
      micromatch: 4.0.5
      normalize-path: 3.0.0
      schema-utils: 3.3.0
      webpack: 5.88.1(webpack-cli@4.10.0)

  /eslint-webpack-plugin@3.2.0(eslint@8.45.0)(webpack@5.88.1):
    resolution: {integrity: sha512-avrKcGncpPbPSUHX6B3stNGzkKFto3eL+DKM4+VyMrVnhPc3vRczVlCq3uhuFOdRvDHTVXuzwk1ZKUrqDQHQ9w==}
    engines: {node: '>= 12.13.0'}
    peerDependencies:
      eslint: ^7.0.0 || ^8.0.0
      webpack: ^5.0.0
    dependencies:
      '@types/eslint': 8.21.1
      eslint: 8.45.0
      jest-worker: 28.1.3
      micromatch: 4.0.5
      normalize-path: 3.0.0
      schema-utils: 4.0.0
      webpack: 5.88.1(webpack-cli@4.10.0)
    dev: false

  /eslint@7.32.0:
    resolution: {integrity: sha512-VHZ8gX+EDfz+97jGcgyGCyRia/dPOd6Xh9yPv8Bl1+SoaIwD+a/vlrOmGRUyOYu7MwUhc7CxqeaDZU13S4+EpA==}
    engines: {node: ^10.12.0 || >=12.0.0}
    hasBin: true
    dependencies:
      '@babel/code-frame': 7.12.11
      '@eslint/eslintrc': 0.4.3
      '@humanwhocodes/config-array': 0.5.0
      ajv: 6.12.6
      chalk: 4.1.2
      cross-spawn: 7.0.3
      debug: 4.3.4(supports-color@8.1.1)
      doctrine: 3.0.0
      enquirer: 2.3.6
      escape-string-regexp: 4.0.0
      eslint-scope: 5.1.1
      eslint-utils: 2.1.0
      eslint-visitor-keys: 2.1.0
      espree: 7.3.1
      esquery: 1.5.0
      esutils: 2.0.3
      fast-deep-equal: 3.1.3
      file-entry-cache: 6.0.1
      functional-red-black-tree: 1.0.1
      glob-parent: 5.1.2
      globals: 13.20.0
      ignore: 4.0.6
      import-fresh: 3.3.0
      imurmurhash: 0.1.4
      is-glob: 4.0.3
      js-yaml: 3.14.1
      json-stable-stringify-without-jsonify: 1.0.1
      levn: 0.4.1
      lodash.merge: 4.6.2
      minimatch: 3.1.2
      natural-compare: 1.4.0
      optionator: 0.9.3
      progress: 2.0.3
      regexpp: 3.2.0
      semver: 7.5.3
      strip-ansi: 6.0.1
      strip-json-comments: 3.1.1
      table: 6.8.1
      text-table: 0.2.0
      v8-compile-cache: 2.3.0
    transitivePeerDependencies:
      - supports-color

  /eslint@8.45.0:
    resolution: {integrity: sha512-pd8KSxiQpdYRfYa9Wufvdoct3ZPQQuVuU5O6scNgMuOMYuxvH0IGaYK0wUFjo4UYYQQCUndlXiMbnxopwvvTiw==}
    engines: {node: ^12.22.0 || ^14.17.0 || >=16.0.0}
    hasBin: true
    dependencies:
      '@eslint-community/eslint-utils': 4.4.0(eslint@8.45.0)
      '@eslint-community/regexpp': 4.5.0
      '@eslint/eslintrc': 2.1.0
      '@eslint/js': 8.44.0
      '@humanwhocodes/config-array': 0.11.10
      '@humanwhocodes/module-importer': 1.0.1
      '@nodelib/fs.walk': 1.2.8
      ajv: 6.12.6
      chalk: 4.1.2
      cross-spawn: 7.0.3
      debug: 4.3.4(supports-color@8.1.1)
      doctrine: 3.0.0
      escape-string-regexp: 4.0.0
      eslint-scope: 7.2.0
      eslint-visitor-keys: 3.4.1
      espree: 9.6.0
      esquery: 1.5.0
      esutils: 2.0.3
      fast-deep-equal: 3.1.3
      file-entry-cache: 6.0.1
      find-up: 5.0.0
      glob-parent: 6.0.2
      globals: 13.20.0
      graphemer: 1.4.0
      ignore: 5.2.4
      imurmurhash: 0.1.4
      is-glob: 4.0.3
      is-path-inside: 3.0.3
      js-yaml: 4.1.0
      json-stable-stringify-without-jsonify: 1.0.1
      levn: 0.4.1
      lodash.merge: 4.6.2
      minimatch: 3.1.2
      natural-compare: 1.4.0
      optionator: 0.9.3
      strip-ansi: 6.0.1
      text-table: 0.2.0
    transitivePeerDependencies:
      - supports-color

  /espree@7.3.1:
    resolution: {integrity: sha512-v3JCNCE64umkFpmkFGqzVKsOT0tN1Zr+ueqLZfpV1Ob8e+CEgPWa+OxCoGH3tnhimMKIaBm4m/vaRpJ/krRz2g==}
    engines: {node: ^10.12.0 || >=12.0.0}
    dependencies:
      acorn: 7.4.1
      acorn-jsx: 5.3.2(acorn@7.4.1)
      eslint-visitor-keys: 1.3.0

  /espree@9.6.0:
    resolution: {integrity: sha512-1FH/IiruXZ84tpUlm0aCUEwMl2Ho5ilqVh0VvQXw+byAz/4SAciyHLlfmL5WYqsvD38oymdUwBss0LtK8m4s/A==}
    engines: {node: ^12.22.0 || ^14.17.0 || >=16.0.0}
    dependencies:
      acorn: 8.9.0
      acorn-jsx: 5.3.2(acorn@8.9.0)
      eslint-visitor-keys: 3.4.1

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

  /esquery@1.5.0:
    resolution: {integrity: sha512-YQLXUplAwJgCydQ78IMJywZCceoqk1oH01OERdSAJc/7U2AylwjhSCLDEtqwg811idIS/9fIU5GjG73IgjKMVg==}
    engines: {node: '>=0.10'}
    dependencies:
      estraverse: 5.3.0

  /esrecurse@4.3.0:
    resolution: {integrity: sha512-KmfKL3b6G+RXvP8N1vr3Tq1kL/oCFgn2NYXEtqP8/L3pKapUA4G8cFVaoF3SU323CD4XypR/ffioHmkti6/Tag==}
    engines: {node: '>=4.0'}
    dependencies:
      estraverse: 5.3.0

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

  /estraverse@5.3.0:
    resolution: {integrity: sha512-MMdARuVEQziNTeJD8DgMqmhwR11BRQ/cBP+pLtYdSTnf3MIO8fFeiINEbX36ZdNlfU/7A9f3gUw49B3oQsvwBA==}
    engines: {node: '>=4.0'}

  /estree-to-babel@3.2.1:
    resolution: {integrity: sha512-YNF+mZ/Wu2FU/gvmzuWtYc8rloubL7wfXCTgouFrnjGVXPA/EeYYA7pupXWrb3Iv1cTBeSSxxJIbK23l4MRNqg==}
    engines: {node: '>=8.3.0'}
    dependencies:
      '@babel/traverse': 7.22.8
      '@babel/types': 7.22.5
      c8: 7.13.0
    transitivePeerDependencies:
      - supports-color
    dev: true

  /estree-util-is-identifier-name@2.1.0:
    resolution: {integrity: sha512-bEN9VHRyXAUOjkKVQVvArFym08BTWB0aJPppZZr0UNyAqWsLaVfAqP7hbaTJjzHifmB5ebnR8Wm7r7yGN/HonQ==}

  /estree-util-visit@1.2.1:
    resolution: {integrity: sha512-xbgqcrkIVbIG+lI/gzbvd9SGTJL4zqJKBFttUl5pP27KhAjtMKbX/mQXJ7qgyXpMgVy/zvpm0xoQQaGL8OloOw==}
    dependencies:
      '@types/estree-jsx': 1.0.0
      '@types/unist': 2.0.6

  /estree-walker@0.6.1:
    resolution: {integrity: sha512-SqmZANLWS0mnatqbSfRP5g8OXZC12Fgg1IwNtLsyHDzJizORW4khDfjPqJZsemPWBB2uqykUah5YpQ6epsqC/w==}
    dev: true

  /estree-walker@1.0.1:
    resolution: {integrity: sha512-1fMXF3YP4pZZVozF8j/ZLfvnR8NSIljt56UhbZ5PeeDmmGHpgpdwQt7ITlGvYaQukCvuBRMLEiKiYC+oeIg4cg==}

  /estree-walker@2.0.2:
    resolution: {integrity: sha512-Rfkk/Mp/DL7JVje3u18FxFujQlTNR2q6QfMSMB7AvCBx91NGj/ba3kCfza0f6dVDbw7YlRf/nDrn7pQrCCyQ/w==}
    dev: true

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

  /etag@1.8.1:
    resolution: {integrity: sha512-aIL5Fx7mawVa300al2BnEE4iNvo1qETxLrPI/o05L7z6go7fCw1J6EQmbK4FmJ2AS7kgVF/KEZWufBfdClMcPg==}
    engines: {node: '>= 0.6'}

  /event-emitter@0.3.5:
    resolution: {integrity: sha512-D9rRn9y7kLPnJ+hMq7S/nhvoKwwvVJahBi2BPmx3bvbsEdK3W9ii8cBSGjP+72/LnM4n6fo3+dkCX5FeTQruXA==}
    dependencies:
      d: 1.0.1
      es5-ext: 0.10.62

  /event-source-polyfill@1.0.31:
    resolution: {integrity: sha512-4IJSItgS/41IxN5UVAVuAyczwZF7ZIEsM1XAoUzIHA6A+xzusEZUutdXz2Nr+MQPLxfTiCvqE79/C8HT8fKFvA==}

  /event-stream@3.3.4:
    resolution: {integrity: sha512-QHpkERcGsR0T7Qm3HNJSyXKEEj8AHNxkY3PK8TS2KJvQ7NiSHe3DDpwVKKtoYprL/AreyzFBeIkBIWChAqn60g==}
    dependencies:
      duplexer: 0.1.2
      from: 0.1.7
      map-stream: 0.1.0
      pause-stream: 0.0.11
      split: 0.3.3
      stream-combiner: 0.0.4
      through: 2.3.8
    dev: true

  /event-stream@4.0.1:
    resolution: {integrity: sha512-qACXdu/9VHPBzcyhdOWR5/IahhGMf0roTeZJfzz077GwylcDd90yOHLouhmv7GJ5XzPi6ekaQWd8AvPP2nOvpA==}
    dependencies:
      duplexer: 0.1.2
      from: 0.1.7
      map-stream: 0.0.7
      pause-stream: 0.0.11
      split: 1.0.1
      stream-combiner: 0.2.2
      through: 2.3.8
    dev: true

  /event-target-shim@5.0.1:
    resolution: {integrity: sha512-i/2XbnSz/uxRCU6+NdVJgKWDTM427+MqYbkQzD321DuCQJUqOuJKIA0IM2+W2xtYHdKOmZ4dR6fExsd4SXL+WQ==}
    engines: {node: '>=6'}

  /eventemitter2@5.0.1:
    resolution: {integrity: sha512-5EM1GHXycJBS6mauYAbVKT1cVs7POKWb2NXD4Vyt8dDqeZa7LaDK1/sjtL+Zb0lzTpSNil4596Dyu97hz37QLg==}
    dev: false

  /eventemitter2@6.4.7:
    resolution: {integrity: sha512-tYUSVOGeQPKt/eC1ABfhHy5Xd96N3oIijJvN3O9+TsC28T5V9yX9oEfEK5faP0EFSNVOG97qtAS68GBrQB2hDg==}
    dev: true

  /eventemitter3@3.1.2:
    resolution: {integrity: sha512-tvtQIeLVHjDkJYnzf2dgVMxfuSGJeM/7UCG17TT4EumTfNtF+0nebF/4zWOIkCreAbtNqhGEboB6BWrwqNaw4Q==}

  /eventemitter3@4.0.7:
    resolution: {integrity: sha512-8guHBZCwKnFhYdHr2ysuRWErTwhoN2X8XELRlrRwpmfeY2jjuUN4taQMsULKUVo1K4DvZl+0pgfyoysHxvmvEw==}

  /events@1.1.1:
    resolution: {integrity: sha512-kEcvvCBByWXGnZy6JUlgAp2gBIUjfCAV6P6TgT1/aaQKcmuAEC4OZTV1I4EWQLz2gxZw76atuVyvHhTxvi0Flw==}
    engines: {node: '>=0.4.x'}
    dev: false

  /events@3.3.0:
    resolution: {integrity: sha512-mQw+2fkQbALzQ7V0MY0IqdnXNOeTtP4r0lN9z7AAawCXgqea7bDii20AYrIBrFd/Hx0M2Ocz6S111CaFkUcb0Q==}
    engines: {node: '>=0.8.x'}

  /eventsource@1.1.2:
    resolution: {integrity: sha512-xAH3zWhgO2/3KIniEKYPr8plNSzlGINOUqYj0m0u7AB81iRw8b/3E73W6AuU+6klLbaSFmZnaETQ2lXPfAydrA==}
    engines: {node: '>=0.12.0'}
    dev: true

  /evp_bytestokey@1.0.3:
    resolution: {integrity: sha512-/f2Go4TognH/KvCISP7OUsHn85hT9nUkxxA9BEWxFn+Oj9o8ZNLm/40hdlgSLyuOimsrTKLUMEorQexp/aPQeA==}
    dependencies:
      md5.js: 1.3.5
      safe-buffer: 5.2.1

  /exec-sh@0.3.6:
    resolution: {integrity: sha512-nQn+hI3yp+oD0huYhKwvYI32+JFeq+XkNcD1GAo3Y/MjxsfVGmrrzrnzjWiNY6f+pUCP440fThsFh5gZrRAU/w==}
    dev: true

  /execa@1.0.0:
    resolution: {integrity: sha512-adbxcyWV46qiHyvSp50TKt05tB4tK3HcmF7/nxfAdhnox83seTDbwnaqKO4sXRy7roHAIFqJP/Rw/AuEbX61LA==}
    engines: {node: '>=6'}
    dependencies:
      cross-spawn: 6.0.5
      get-stream: 4.1.0
      is-stream: 1.1.0
      npm-run-path: 2.0.2
      p-finally: 1.0.0
      signal-exit: 3.0.7
      strip-eof: 1.0.0

  /execa@4.1.0:
    resolution: {integrity: sha512-j5W0//W7f8UxAn8hXVnwG8tLwdiUy4FJLcSupCg6maBYZDpyBvTApK7KyuI4bKj8KOh1r2YH+6ucuYtJv1bTZA==}
    engines: {node: '>=10'}
    dependencies:
      cross-spawn: 7.0.3
      get-stream: 5.2.0
      human-signals: 1.1.1
      is-stream: 2.0.1
      merge-stream: 2.0.0
      npm-run-path: 4.0.1
      onetime: 5.1.2
      signal-exit: 3.0.7
      strip-final-newline: 2.0.0

  /execa@5.1.1:
    resolution: {integrity: sha512-8uSpZZocAZRBAPIEINJj3Lo9HyGitllczc27Eh5YYojjMFMn8yHMDMaUHE2Jqfq05D/wucwI4JGURyXt1vchyg==}
    engines: {node: '>=10'}
    dependencies:
      cross-spawn: 7.0.3
      get-stream: 6.0.1
      human-signals: 2.1.0
      is-stream: 2.0.1
      merge-stream: 2.0.0
      npm-run-path: 4.0.1
      onetime: 5.1.2
      signal-exit: 3.0.7
      strip-final-newline: 2.0.0

  /execa@6.1.0:
    resolution: {integrity: sha512-QVWlX2e50heYJcCPG0iWtf8r0xjEYfz/OYLGDYH+IyjWezzPNxz63qNFOu0l4YftGWuizFVZHHs8PrLU5p2IDA==}
    engines: {node: ^12.20.0 || ^14.13.1 || >=16.0.0}
    dependencies:
      cross-spawn: 7.0.3
      get-stream: 6.0.1
      human-signals: 3.0.1
      is-stream: 3.0.0
      merge-stream: 2.0.0
      npm-run-path: 5.1.0
      onetime: 6.0.0
      signal-exit: 3.0.7
      strip-final-newline: 3.0.0
    dev: true

  /executable@4.1.1:
    resolution: {integrity: sha512-8iA79xD3uAch729dUG8xaaBBFGaEa0wdD2VkYLFHwlqosEj/jT66AzcreRDSgV7ehnNLBW2WR5jIXwGKjVdTLg==}
    engines: {node: '>=4'}
    dependencies:
      pify: 2.3.0
    dev: true

  /exit@0.1.2:
    resolution: {integrity: sha512-Zk/eNKV2zbjpKzrsQ+n1G6poVbErQxJ0LBOJXaKZ1EViLzH+hrLu9cdXI4zw9dBQJslwBEpbQ2P1oS7nDxs6jQ==}
    engines: {node: '>= 0.8.0'}

  /expand-brackets@2.1.4:
    resolution: {integrity: sha512-w/ozOKR9Obk3qoWeY/WDi6MFta9AoMR+zud60mdnbniMcBxRuFJyDt2LdX/14A1UABeqk+Uk+LDfUpvoGKppZA==}
    engines: {node: '>=0.10.0'}
    dependencies:
      debug: 2.6.9
      define-property: 0.2.5
      extend-shallow: 2.0.1
      posix-character-classes: 0.1.1
      regex-not: 1.0.2
      snapdragon: 0.8.2
      to-regex: 3.0.2
    transitivePeerDependencies:
      - supports-color

  /expand-template@2.0.3:
    resolution: {integrity: sha512-XYfuKMvj4O35f/pOXLObndIRvyQ+/+6AhODh+OKWj9S9498pHHn/IMszH+gt0fBCRWMNfk1ZSp5x3AifmnI2vg==}
    engines: {node: '>=6'}
    dev: false

  /expect@27.5.1:
    resolution: {integrity: sha512-E1q5hSUG2AmYQwQJ041nvgpkODHQvB+RKlB4IYdru6uJsyFTRyZAP463M+1lINorwbqAmUggi6+WwkD8lCS/Dw==}
    engines: {node: ^10.13.0 || ^12.13.0 || ^14.15.0 || >=15.0.0}
    dependencies:
      '@jest/types': 27.5.1
      jest-get-type: 27.5.1
      jest-matcher-utils: 27.5.1
      jest-message-util: 27.5.1
    dev: false

  /expect@29.6.1:
    resolution: {integrity: sha512-XEdDLonERCU1n9uR56/Stx9OqojaLAQtZf9PrCHH9Hl8YXiEIka3H4NXJ3NOIBmQJTg7+j7buh34PMHfJujc8g==}
    engines: {node: ^14.15.0 || ^16.10.0 || >=18.0.0}
    dependencies:
      '@jest/expect-utils': 29.6.1
      '@types/node': 18.16.19
      jest-get-type: 29.4.3
      jest-matcher-utils: 29.6.1
      jest-message-util: 29.6.1
      jest-util: 29.6.1

  /express-flash@0.0.2:
    resolution: {integrity: sha512-QVUR0ZZRCaa8+iPHoUQaQJrQWcQuK/Q+19M7IUIdIEtvwhrA/ifHT7y1CVJI41YfGiOQnbGtn3uvd2vOdgu58A==}
    engines: {node: '>= 0.8.0'}
    dependencies:
      connect-flash: 0.1.1
    dev: false

  /express-graphql@0.12.0(graphql@15.8.0):
    resolution: {integrity: sha512-DwYaJQy0amdy3pgNtiTDuGGM2BLdj+YO2SgbKoLliCfuHv3VVTt7vNG/ZqK2hRYjtYHE2t2KB705EU94mE64zg==}
    engines: {node: '>= 10.x'}
    peerDependencies:
      graphql: ^14.7.0 || ^15.3.0
    dependencies:
      accepts: 1.3.8
      content-type: 1.0.5
      graphql: 15.8.0
      http-errors: 1.8.0
      raw-body: 2.5.2

  /express-rate-limit@6.7.0(express@4.18.2):
    resolution: {integrity: sha512-vhwIdRoqcYB/72TK3tRZI+0ttS8Ytrk24GfmsxDXK9o9IhHNO5bXRiXQSExPQ4GbaE5tvIS7j1SGrxsuWs+sGA==}
    engines: {node: '>= 12.9.0'}
    peerDependencies:
      express: ^4 || ^5
    dependencies:
      express: 4.18.2
    dev: false

  /express-session@1.17.3:
    resolution: {integrity: sha512-4+otWXlShYlG1Ma+2Jnn+xgKUZTMJ5QD3YvfilX3AcocOAbIkVylSWEklzALe/+Pu4qV6TYBj5GwOBFfdKqLBw==}
    engines: {node: '>= 0.8.0'}
    dependencies:
      cookie: 0.4.2
      cookie-signature: 1.0.6
      debug: 2.6.9
      depd: 2.0.0
      on-headers: 1.0.2
      parseurl: 1.3.3
      safe-buffer: 5.2.1
      uid-safe: 2.1.5
    transitivePeerDependencies:
      - supports-color
    dev: false

  /express-validator@6.14.1:
    resolution: {integrity: sha512-4w7gn/jPW1a+r833xBqpu4pL7XiiScDwlbBIMtiqUEt/MVNqR94HOHyKLcCtnqCnEPiqrX1Mqt9l/SVN/iqeLA==}
    engines: {node: '>= 8.0.0'}
    dependencies:
      lodash: 4.17.21
      validator: 13.9.0
    dev: false

  /express@4.18.2:
    resolution: {integrity: sha512-5/PsL6iGPdfQ/lKM1UuielYgv3BUoJfz1aUwU9vHZ+J7gyvwdQXFEBIEIaxeGf0GIcreATNyBExtalisDbuMqQ==}
    engines: {node: '>= 0.10.0'}
    dependencies:
      accepts: 1.3.8
      array-flatten: 1.1.1
      body-parser: 1.20.1
      content-disposition: 0.5.4
      content-type: 1.0.5
      cookie: 0.5.0
      cookie-signature: 1.0.6
      debug: 2.6.9
      depd: 2.0.0
      encodeurl: 1.0.2
      escape-html: 1.0.3
      etag: 1.8.1
      finalhandler: 1.2.0
      fresh: 0.5.2
      http-errors: 2.0.0
      merge-descriptors: 1.0.1
      methods: 1.1.2
      on-finished: 2.4.1
      parseurl: 1.3.3
      path-to-regexp: 0.1.7
      proxy-addr: 2.0.7
      qs: 6.11.0
      range-parser: 1.2.1
      safe-buffer: 5.2.1
      send: 0.18.0
      serve-static: 1.15.0
      setprototypeof: 1.2.0
      statuses: 2.0.1
      type-is: 1.6.18
      utils-merge: 1.0.1
      vary: 1.1.2
    transitivePeerDependencies:
      - supports-color

  /ext@1.7.0:
    resolution: {integrity: sha512-6hxeJYaL110a9b5TEJSj0gojyHQAmA2ch5Os+ySCiA1QGdS697XWY1pzsrSjqA9LDEEgdB/KypIlR59RcLuHYw==}
    dependencies:
      type: 2.7.2

  /extend-shallow@2.0.1:
    resolution: {integrity: sha512-zCnTtlxNoAiDc3gqY2aYAWFx7XWWiasuF2K8Me5WbN8otHKTUKBwjPtNpRs/rbUZm7KxWAaNj7P1a/p52GbVug==}
    engines: {node: '>=0.10.0'}
    dependencies:
      is-extendable: 0.1.1

  /extend-shallow@3.0.2:
    resolution: {integrity: sha512-BwY5b5Ql4+qZoefgMj2NUmx+tehVTH/Kf4k1ZEtOHNFcm2wSxMRo992l6X3TIgni2eZVTZ85xMOjF31fwZAj6Q==}
    engines: {node: '>=0.10.0'}
    dependencies:
      assign-symbols: 1.0.0
      is-extendable: 1.0.1

  /extend@3.0.2:
    resolution: {integrity: sha512-fjquC59cD7CyW6urNXK0FBufkZcoiGG80wTuPujX590cB5Ttln20E2UB4S/WARVqhXffZl2LNgS+gQdPIIim/g==}

  /external-editor@3.1.0:
    resolution: {integrity: sha512-hMQ4CX1p1izmuLYyZqLMO/qGNw10wSv9QDCPfzXfyFrOaCSSoRfqE1Kf1s5an66J5JZC62NewG+mK49jOCtQew==}
    engines: {node: '>=4'}
    dependencies:
      chardet: 0.7.0
      iconv-lite: 0.4.24
      tmp: 0.0.33

  /extglob@2.0.4:
    resolution: {integrity: sha512-Nmb6QXkELsuBr24CJSkilo6UHHgbekK5UiZgfE6UHD3Eb27YC6oD+bhcT+tJ6cl8dmsgdQxnWlcry8ksBIBLpw==}
    engines: {node: '>=0.10.0'}
    dependencies:
      array-unique: 0.3.2
      define-property: 1.0.0
      expand-brackets: 2.1.4
      extend-shallow: 2.0.1
      fragment-cache: 0.2.1
      regex-not: 1.0.2
      snapdragon: 0.8.2
      to-regex: 3.0.2
    transitivePeerDependencies:
      - supports-color

  /extract-files@9.0.0:
    resolution: {integrity: sha512-CvdFfHkC95B4bBBk36hcEmvdR2awOdhhVUYH6S/zrVj3477zven/fJMYg7121h4T1xHZC+tetUpubpAhxwI7hQ==}
    engines: {node: ^10.17.0 || ^12.0.0 || >= 13.7.0}

  /extract-zip@2.0.1(supports-color@8.1.1):
    resolution: {integrity: sha512-GDhU9ntwuKyGXdZBUgTIe+vXnWj0fppUEtMDL0+idd5Sta8TGpHssn/eusA9mrPr9qNDym6SxAYZjNvCn/9RBg==}
    engines: {node: '>= 10.17.0'}
    hasBin: true
    dependencies:
      debug: 4.3.4(supports-color@8.1.1)
      get-stream: 5.2.0
      yauzl: 2.10.0
    optionalDependencies:
      '@types/yauzl': 2.10.0
    transitivePeerDependencies:
      - supports-color
    dev: true

  /extsprintf@1.3.0:
    resolution: {integrity: sha512-11Ndz7Nv+mvAC1j0ktTa7fAb0vLyGGX+rMHNBYQviQDGU0Hw7lhctJANqbPhu9nV9/izT/IntTgZ7Im/9LJs9g==}
    engines: {'0': node >=0.6.0}

  /eyes@0.1.8:
    resolution: {integrity: sha512-GipyPsXO1anza0AOZdy69Im7hGFCNB7Y/NGjDlZGJ3GJJLtwNSb2vrzYrTYJRrRloVx7pl+bhUaTB8yiccPvFQ==}
    engines: {node: '> 0.1.90'}
    dev: false

  /fast-content-type-parse@1.0.0:
    resolution: {integrity: sha512-Xbc4XcysUXcsP5aHUU7Nq3OwvHq97C+WnbkeIefpeYLX+ryzFJlU6OStFJhs6Ol0LkUGpcK+wL0JwfM+FCU5IA==}
    dev: false

  /fast-copy@2.1.7:
    resolution: {integrity: sha512-ozrGwyuCTAy7YgFCua8rmqmytECYk/JYAMXcswOcm0qvGoE3tPb7ivBeIHTOK2DiapBhDZgacIhzhQIKU5TCfA==}

  /fast-copy@3.0.1:
    resolution: {integrity: sha512-Knr7NOtK3HWRYGtHoJrjkaWepqT8thIVGAwt0p0aUs1zqkAzXZV4vo9fFNwyb5fcqK1GKYFYxldQdIDVKhUAfA==}
    dev: true

  /fast-decode-uri-component@1.0.1:
    resolution: {integrity: sha512-WKgKWg5eUxvRZGwW8FvfbaH7AXSh2cL+3j5fMGzUMCxWBJ3dV3a7Wz8y2f/uQ0e3B6WmodD3oS54jTQ9HVTIIg==}
    dev: false

  /fast-deep-equal@3.1.3:
    resolution: {integrity: sha512-f3qQ9oQy9j2AhBe/H9VC91wLmKBCCU/gDOnKNAYG5hswO7BLKj09Hc5HYNz9cGI++xlpDCIgDaitVs03ATR84Q==}

  /fast-glob@2.2.7:
    resolution: {integrity: sha512-g1KuQwHOZAmOZMuBtHdxDtju+T2RT8jgCC9aANsbpdiDDTSnjgfuVsIBNKbUeJI3oKMRExcfNDtJl4OhbffMsw==}
    engines: {node: '>=4.0.0'}
    dependencies:
      '@mrmlnc/readdir-enhanced': 2.2.1
      '@nodelib/fs.stat': 1.1.3
      glob-parent: 3.1.0
      is-glob: 4.0.3
      merge2: 1.4.1
      micromatch: 3.1.10
    transitivePeerDependencies:
      - supports-color
    dev: true

  /fast-glob@3.2.12:
    resolution: {integrity: sha512-DVj4CQIYYow0BlaelwK1pHl5n5cRSJfM60UA0zK891sVInoPri2Ekj7+e1CT3/3qxXenpI+nBBmQAcJPJgaj4w==}
    engines: {node: '>=8.6.0'}
    dependencies:
      '@nodelib/fs.stat': 2.0.5
      '@nodelib/fs.walk': 1.2.8
      glob-parent: 5.1.2
      merge2: 1.4.1
      micromatch: 4.0.5

  /fast-json-parse@1.0.3:
    resolution: {integrity: sha512-FRWsaZRWEJ1ESVNbDWmsAlqDk96gPQezzLghafp5J4GUKjbCz3OkAHuZs5TuPEtkbVQERysLp9xv6c24fBm8Aw==}
    dev: true

  /fast-json-stable-stringify@2.1.0:
    resolution: {integrity: sha512-lhd/wF+Lk98HZoTCtlVraHtfh5XYijIjalXck7saUtuanSDyLMxnHhSXEDJqHxD7msR8D0uCmqlkwjCV8xvwHw==}

  /fast-json-stringify@5.7.0:
    resolution: {integrity: sha512-sBVPTgnAZseLu1Qgj6lUbQ0HfjFhZWXAmpZ5AaSGkyLh5gAXBga/uPJjQPHpDFjC9adWIpdOcCLSDTgrZ7snoQ==}
    dependencies:
      '@fastify/deepmerge': 1.3.0
      ajv: 8.12.0
      ajv-formats: 2.1.1(ajv@8.12.0)
      fast-deep-equal: 3.1.3
      fast-uri: 2.2.0
      rfdc: 1.3.0
    dev: false

  /fast-jwt@2.2.0:
    resolution: {integrity: sha512-0KSVmXROvYRCHzmmNzFMEDkd1mfbKopW1TfM2fELv5hZb/blUhfc7bxY7dJiagvR116Vhg6itk9LPUGFRQjRSg==}
    engines: {node: '>=14 <20'}
    dependencies:
      asn1.js: 5.4.1
      ecdsa-sig-formatter: 1.0.11
      mnemonist: 0.39.5
    dev: false

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

  /fast-querystring@1.1.1:
    resolution: {integrity: sha512-qR2r+e3HvhEFmpdHMv//U8FnFlnYjaC6QKDuaXALDkw2kvHO8WDjxH+f/rHGR4Me4pnk8p9JAkRNTjYHAKRn2Q==}
    dependencies:
      fast-decode-uri-component: 1.0.1
    dev: false

  /fast-redact@3.1.2:
    resolution: {integrity: sha512-+0em+Iya9fKGfEQGcd62Yv6onjBmmhV1uh86XVfOU8VwAe6kaFdQCWI9s0/Nnugx5Vd9tdbZ7e6gE2tR9dzXdw==}
    engines: {node: '>=6'}
    dev: false

  /fast-safe-stringify@2.1.1:
    resolution: {integrity: sha512-W+KJc2dmILlPplD/H4K9l9LcAHAfPtP6BY84uVLXQ6Evcz9Lcg33Y2z1IVblT6xdY54PXYVHEv+0Wpq8Io6zkA==}

  /fast-uri@2.2.0:
    resolution: {integrity: sha512-cIusKBIt/R/oI6z/1nyfe2FvGKVTohVRfvkOhvx0nCEW+xf5NoCXjAHcWp93uOUBchzYcsvPlrapAdX1uW+YGg==}
    dev: false

  /fast-url-parser@1.1.3:
    resolution: {integrity: sha512-5jOCVXADYNuRkKFzNJ0dCCewsZiYo0dz8QNYljkOpFC6r2U4OBmKtvm/Tsuh4w1YYdDqDb31a8TVhBJ2OJKdqQ==}
    dependencies:
      punycode: 1.4.1
    dev: true

  /fast-xml-parser@4.2.5:
    resolution: {integrity: sha512-B9/wizE4WngqQftFPmdaMYlXoJlJOYxGQOanC77fq9k8+Z0v5dDSVh+3glErdIROP//s/jgb7ZuxKfB8nVyo0g==}
    hasBin: true
    dependencies:
      strnum: 1.0.5
    dev: false
    optional: true

  /fastest-levenshtein@1.0.16:
    resolution: {integrity: sha512-eRnCtTTtGZFpQCwhJiUOuxPQWRXVKYDn0b2PeHfXL6/Zi53SLAzAHfVhVWK2AryC/WH05kGfxhFIPvTF0SXQzg==}
    engines: {node: '>= 4.9.1'}

  /fastfall@1.5.1:
    resolution: {integrity: sha512-KH6p+Z8AKPXnmA7+Iz2Lh8ARCMr+8WNPVludm1LGkZoD2MjY6LVnRMtTKhkdzI+jr0RzQWXKzKyBJm1zoHEL4Q==}
    engines: {node: '>=0.10.0'}
    dependencies:
      reusify: 1.0.4
    dev: false

  /fastify-auth0-verify@1.0.0:
    resolution: {integrity: sha512-/nrfkq6qGgRoe72wwa7wE85aWajIbB/z2CYRXUDzQCd5OgvgsO/RRBGK33ZovuQ52DmjOJvNtqHQAPbcsPMK/Q==}
    engines: {node: '>= 14.0.0'}
    dependencies:
      '@fastify/cookie': 8.3.0
      '@fastify/jwt': 6.6.0
      fastify-plugin: 4.5.0
      http-errors: 2.0.0
      node-cache: 5.1.2
      node-fetch: 2.6.9
    transitivePeerDependencies:
      - encoding
    dev: false

  /fastify-plugin@4.5.0:
    resolution: {integrity: sha512-79ak0JxddO0utAXAQ5ccKhvs6vX2MGyHHMMsmZkBANrq3hXc1CHzvNPHOcvTsVMEPl5I+NT+RO4YKMGehOfSIg==}
    dev: false

  /fastify@4.19.2:
    resolution: {integrity: sha512-2unheeIRWFf9/Jjcz7djOpKuXCTzZjlyFfiBwKqpldkHMN2rfTLu/f9pYTdwlhzC9Cdj0S2H12zlug0Kd5uZ1w==}
    dependencies:
      '@fastify/ajv-compiler': 3.5.0
      '@fastify/error': 3.2.0
      '@fastify/fast-json-stringify-compiler': 4.3.0
      abstract-logging: 2.0.1
      avvio: 8.2.1
      fast-content-type-parse: 1.0.0
      fast-json-stringify: 5.7.0
      find-my-way: 7.6.0
      light-my-request: 5.9.1
      pino: 8.14.1
      process-warning: 2.2.0
      proxy-addr: 2.0.7
      rfdc: 1.3.0
      secure-json-parse: 2.7.0
      semver: 7.5.3
      tiny-lru: 11.0.1
    transitivePeerDependencies:
      - supports-color
    dev: false

  /fastparallel@2.4.1:
    resolution: {integrity: sha512-qUmhxPgNHmvRjZKBFUNI0oZuuH9OlSIOXmJ98lhKPxMZZ7zS/Fi0wRHOihDSz0R1YiIOjxzOY4bq65YTcdBi2Q==}
    dependencies:
      reusify: 1.0.4
      xtend: 4.0.2
    dev: false

  /fastq@1.15.0:
    resolution: {integrity: sha512-wBrocU2LCXXa+lWBt8RoIRD89Fi8OdABODa/kEnyeyjS5aZO5/GNvI5sEINADqP/h8M29UHTHUb53sUu5Ihqdw==}
    dependencies:
      reusify: 1.0.4

  /fastseries@1.7.2:
    resolution: {integrity: sha512-dTPFrPGS8SNSzAt7u/CbMKCJ3s01N04s4JFbORHcmyvVfVKmbhMD1VtRbh5enGHxkaQDqWyLefiKOGGmohGDDQ==}
    dependencies:
      reusify: 1.0.4
      xtend: 4.0.2
    dev: false

  /fault@1.0.4:
    resolution: {integrity: sha512-CJ0HCB5tL5fYTEA7ToAq5+kTwd++Borf1/bifxd9iT70QcXr4MRrO3Llf8Ifs70q+SJcGHFtnIE/Nw6giCtECA==}
    dependencies:
      format: 0.2.2
    dev: false

  /faye-websocket@0.11.4:
    resolution: {integrity: sha512-CzbClwlXAuiRQAlUyfqPgvPoNKTckTPGfwZV4ZdAhVcP2lh9KUxJg2b5GkE7XbjKQ3YJnQ9z6D9ntLAlB+tP8g==}
    engines: {node: '>=0.8.0'}
    dependencies:
      websocket-driver: 0.7.4

  /fb-watchman@2.0.2:
    resolution: {integrity: sha512-p5161BqbuCaSnB8jIbzQHOlpgsPmK5rJVDfDKO91Axs5NC1uu3HRQm6wt9cd9/+GtQQIO53JdGXXoyDpTAsgYA==}
    dependencies:
      bser: 2.1.1

  /fd-slicer@1.1.0:
    resolution: {integrity: sha512-cE1qsB/VwyQozZ+q1dGxR8LBYNZeofhEdUNGSMbQD3Gw2lAzX9Zb3uIU6Ebc/Fmyjo9AWWfnn0AUCHqtevs/8g==}
    dependencies:
      pend: 1.2.0
    dev: true

  /fd@0.0.3:
    resolution: {integrity: sha512-iAHrIslQb3U68OcMSP0kkNWabp7sSN6d2TBSb2JO3gcLJVDd4owr/hKM4SFJovFOUeeXeItjYgouEDTMWiVAnA==}

  /feature-policy@0.3.0:
    resolution: {integrity: sha512-ZtijOTFN7TzCujt1fnNhfWPFPSHeZkesff9AXZj+UEjYBynWNUIYpC87Ve4wHzyexQsImicLu7WsC2LHq7/xrQ==}
    engines: {node: '>=4.0.0'}
    dev: false

  /fetch-retry@5.0.4:
    resolution: {integrity: sha512-LXcdgpdcVedccGg0AZqg+S8lX/FCdwXD92WNZ5k5qsb0irRhSFsBOpcJt7oevyqT2/C2nEE0zSFNdBEpj3YOSw==}
    dev: true

  /figgy-pudding@3.5.2:
    resolution: {integrity: sha512-0btnI/H8f2pavGMN8w40mlSKOfTK2SVJmBfBeVIj3kNw0swwgzyRq0d5TJVOwodFmtvpPeWPN/MCcfuWF0Ezbw==}
    dev: true

  /figlet@1.5.2:
    resolution: {integrity: sha512-WOn21V8AhyE1QqVfPIVxe3tupJacq1xGkPTB4iagT6o+P2cAgEOOwIxMftr4+ZCTI6d551ij9j61DFr0nsP2uQ==}
    engines: {node: '>= 0.4.0'}
    dev: true

  /figures@3.2.0:
    resolution: {integrity: sha512-yaduQFRKLXYOGgEn6AZau90j3ggSOyiqXU0F9JZfeXYhNa+Jk4X+s45A2zg5jns87GAFa34BBm2kXw4XpNcbdg==}
    engines: {node: '>=8'}
    dependencies:
      escape-string-regexp: 1.0.5

  /file-entry-cache@6.0.1:
    resolution: {integrity: sha512-7Gps/XWymbLk2QLYK4NzpMOrYjMhdIxXuIvy2QBsLE6ljuodKvdkWs/cpyJJ3CVIVpH0Oi1Hvg1ovbMzLdFBBg==}
    engines: {node: ^10.12.0 || >=12.0.0}
    dependencies:
      flat-cache: 3.0.4

  /file-loader@6.2.0(webpack@4.46.0):
    resolution: {integrity: sha512-qo3glqyTa61Ytg4u73GultjHGjdRyig3tG6lPtyX/jOEJvHif9uB0/OCI2Kif6ctF3caQTW2G5gym21oAsI4pw==}
    engines: {node: '>= 10.13.0'}
    peerDependencies:
      webpack: ^4.0.0 || ^5.0.0
    dependencies:
      loader-utils: 2.0.4
      schema-utils: 3.3.0
      webpack: 4.46.0
    dev: true

  /file-loader@6.2.0(webpack@5.88.1):
    resolution: {integrity: sha512-qo3glqyTa61Ytg4u73GultjHGjdRyig3tG6lPtyX/jOEJvHif9uB0/OCI2Kif6ctF3caQTW2G5gym21oAsI4pw==}
    engines: {node: '>= 10.13.0'}
    peerDependencies:
      webpack: ^4.0.0 || ^5.0.0
    dependencies:
      loader-utils: 2.0.4
      schema-utils: 3.3.0
      webpack: 5.88.1(webpack-cli@4.10.0)

  /file-system-cache@1.1.0:
    resolution: {integrity: sha512-IzF5MBq+5CR0jXx5RxPe4BICl/oEhBSXKaL9fLhAXrIfIUS77Hr4vzrYyqYMHN6uTt+BOqi3fDCTjjEBCjERKw==}
    dependencies:
      fs-extra: 10.1.0
      ramda: 0.28.0
    dev: true

  /file-type@16.5.4:
    resolution: {integrity: sha512-/yFHK0aGjFEgDJjEKP0pWCplsPFPhwyfwevf/pVxiN0tmE4L9LmwWxWukdJSHdoCli4VgQLehjJtwQBnqmsKcw==}
    engines: {node: '>=10'}
    dependencies:
      readable-web-to-node-stream: 3.0.2
      strtok3: 6.3.0
      token-types: 4.2.1

  /file-uri-to-path@1.0.0:
    resolution: {integrity: sha512-0Zt+s3L7Vf1biwWZ29aARiVYLx7iMGnEUl9x33fbB/j3jR81u/O2LbqK+Bm1CDSNDKVtJ/YjwY7TUd5SkeLQLw==}
    requiresBuild: true
    dev: true
    optional: true

  /filelist@1.0.4:
    resolution: {integrity: sha512-w1cEuf3S+DrLCQL7ET6kz+gmlJdbq9J7yXCSjK/OZCPA+qEN1WyF4ZAf0YYJa4/shHJra2t/d/r8SV4Ji+x+8Q==}
    dependencies:
      minimatch: 5.1.6
    dev: false

  /filesize@6.1.0:
    resolution: {integrity: sha512-LpCHtPQ3sFx67z+uh2HnSyWSLLu5Jxo21795uRDuar/EOuYWXib5EmPaGIBuSnRqH2IODiKA2k5re/K9OnN/Yg==}
    engines: {node: '>= 0.4.0'}

  /filesize@8.0.7:
    resolution: {integrity: sha512-pjmC+bkIF8XI7fWaH8KxHcZL3DPybs1roSKP4rKDvy20tAWwIObE4+JIseG2byfGKhud5ZnM4YSGKBz7Sh0ndQ==}
    engines: {node: '>= 0.4.0'}
    dev: false

  /fill-range@4.0.0:
    resolution: {integrity: sha512-VcpLTWqWDiTerugjj8e3+esbg+skS3M9e54UuR3iCeIDMXCLTsAH8hTSzDQU/X6/6t3eYkOKoZSef2PlU6U1XQ==}
    engines: {node: '>=0.10.0'}
    dependencies:
      extend-shallow: 2.0.1
      is-number: 3.0.0
      repeat-string: 1.6.1
      to-regex-range: 2.1.1

  /fill-range@7.0.1:
    resolution: {integrity: sha512-qOo9F+dMUmC2Lcb4BbVvnKJxTPjCm+RRpe4gDuGrzkL7mEVl/djYSu2OdQ2Pa302N4oqkSg9ir6jaLWJ2USVpQ==}
    engines: {node: '>=8'}
    dependencies:
      to-regex-range: 5.0.1

  /filter-obj@1.1.0:
    resolution: {integrity: sha512-8rXg1ZnX7xzy2NGDVkBVaAy+lSlPNwad13BtgSlLuxfIslyt5Vg64U7tFcCt4WS1R0hvtnQybT/IyCkGZ3DpXQ==}
    engines: {node: '>=0.10.0'}

  /final-form@4.20.9:
    resolution: {integrity: sha512-shA1X/7v8RmukWMNRHx0l7+Bm41hOivY78IvOiBrPVHjyWFIyqqIEMCz7yTVRc9Ea+EU4WkZ5r4MH6whSo5taw==}
    dependencies:
      '@babel/runtime': 7.21.5
    dev: false

  /finalhandler@1.1.2:
    resolution: {integrity: sha512-aAWcW57uxVNrQZqFXjITpW3sIUQmHGG3qSb9mUah9MgMC4NeWhNOlNjXEYq3HjRAvL6arUviZGGJsBg6z0zsWA==}
    engines: {node: '>= 0.8'}
    dependencies:
      debug: 2.6.9
      encodeurl: 1.0.2
      escape-html: 1.0.3
      on-finished: 2.3.0
      parseurl: 1.3.3
      statuses: 1.5.0
      unpipe: 1.0.0
    transitivePeerDependencies:
      - supports-color
    dev: true

  /finalhandler@1.2.0:
    resolution: {integrity: sha512-5uXcUVftlQMFnWC9qu/svkWv3GTd2PfUhK/3PLkYNAe7FbqJMt3515HaxE6eRL74GdsriiwujiawdaB1BpEISg==}
    engines: {node: '>= 0.8'}
    dependencies:
      debug: 2.6.9
      encodeurl: 1.0.2
      escape-html: 1.0.3
      on-finished: 2.4.1
      parseurl: 1.3.3
      statuses: 2.0.1
      unpipe: 1.0.0
    transitivePeerDependencies:
      - supports-color

  /find-cache-dir@2.1.0:
    resolution: {integrity: sha512-Tq6PixE0w/VMFfCgbONnkiQIVol/JJL7nRMi20fqzA4NRs9AfeqMGeRdPi3wIhYkxjeBaWh2rxwapn5Tu3IqOQ==}
    engines: {node: '>=6'}
    dependencies:
      commondir: 1.0.1
      make-dir: 2.1.0
      pkg-dir: 3.0.0
    dev: true

  /find-cache-dir@3.3.2:
    resolution: {integrity: sha512-wXZV5emFEjrridIgED11OoUKLxiYjAcqot/NJdAkOhlJ+vGzwhOAfcG5OX1jP+S0PcjEn8bdMJv+g2jwQ3Onig==}
    engines: {node: '>=8'}
    dependencies:
      commondir: 1.0.1
      make-dir: 3.1.0
      pkg-dir: 4.2.0

  /find-my-way@7.6.0:
    resolution: {integrity: sha512-H7berWdHJ+5CNVr4ilLWPai4ml7Y2qAsxjw3pfeBxPigZmaDTzF0wjJLj90xRCmGcWYcyt050yN+34OZDJm1eQ==}
    engines: {node: '>=14'}
    dependencies:
      fast-deep-equal: 3.1.3
      fast-querystring: 1.1.1
      safe-regex2: 2.0.0
    dev: false

  /find-up@1.1.2:
    resolution: {integrity: sha512-jvElSjyuo4EMQGoTwo1uJU5pQMwTW5lS1x05zzfJuTIyLR3zwO27LYrxNg+dlvKpGOuGy/MzBdXh80g0ve5+HA==}
    engines: {node: '>=0.10.0'}
    dependencies:
      path-exists: 2.1.0
      pinkie-promise: 2.0.1
    dev: true
    optional: true

  /find-up@3.0.0:
    resolution: {integrity: sha512-1yD6RmLI1XBfxugvORwlck6f75tYL+iR0jqwsOrOxMZyGYqUuDhJ0l4AXdO1iX/FTs9cBAMEk1gWSEx1kSbylg==}
    engines: {node: '>=6'}
    dependencies:
      locate-path: 3.0.0

  /find-up@4.1.0:
    resolution: {integrity: sha512-PpOwAdQ/YlXQ2vj8a3h8IipDuYRi3wceVQQGYWxNINccq40Anw7BlsEXCMbt1Zt+OLA6Fq9suIpIWD0OsnISlw==}
    engines: {node: '>=8'}
    dependencies:
      locate-path: 5.0.0
      path-exists: 4.0.0

  /find-up@5.0.0:
    resolution: {integrity: sha512-78/PXT1wlLLDgTzDs7sjq9hzz0vXD+zn+7wypEe4fXQxCmdmqfGsEPQxmiCSQI3ajFV91bVSsvNtrJRiW6nGng==}
    engines: {node: '>=10'}
    dependencies:
      locate-path: 6.0.0
      path-exists: 4.0.0

  /flat-cache@3.0.4:
    resolution: {integrity: sha512-dm9s5Pw7Jc0GvMYbshN6zchCA9RgQlzzEZX3vylR9IqFfS8XciblUXOKfW6SiuJ0e13eDYZoZV5wdrev7P3Nwg==}
    engines: {node: ^10.12.0 || >=12.0.0}
    dependencies:
      flatted: 3.2.7
      rimraf: 3.0.2

  /flat@5.0.2:
    resolution: {integrity: sha512-b6suED+5/3rTpUBdG1gupIl8MPFCAMA0QXwmljLhvCUKcUvdE4gWky9zpuGCcXHOsz4J9wPGNWq6OKpmIzz3hQ==}
    hasBin: true
    dev: true

  /flatted@3.2.7:
    resolution: {integrity: sha512-5nqDSxl8nn5BSNxyR3n4I6eDmbolI6WT+QqR547RwxQapgjQBmtktdP+HTBb/a/zLsbzERTONyUB5pefh5TtjQ==}

  /flush-write-stream@1.1.1:
    resolution: {integrity: sha512-3Z4XhFZ3992uIq0XOqb9AreonueSYphE6oYbpt5+3u06JWklbsPkNv3ZKkP9Bz/r+1MWCaMoSQ28P85+1Yc77w==}
    dependencies:
      inherits: 2.0.4
      readable-stream: 2.3.8
    dev: true

  /follow-redirects@1.15.2(debug@2.2.0):
    resolution: {integrity: sha512-VQLG33o04KaQ8uYi2tVNbdrWp1QWxNNea+nmIB4EVM28v0hmP17z7aG1+wAkNzVq4KeXTq3221ye5qTJP91JwA==}
    engines: {node: '>=4.0'}
    peerDependencies:
      debug: '*'
    peerDependenciesMeta:
      debug:
        optional: true
    dependencies:
      debug: 2.2.0
    dev: false

  /follow-redirects@1.15.2(debug@3.2.7):
    resolution: {integrity: sha512-VQLG33o04KaQ8uYi2tVNbdrWp1QWxNNea+nmIB4EVM28v0hmP17z7aG1+wAkNzVq4KeXTq3221ye5qTJP91JwA==}
    engines: {node: '>=4.0'}
    peerDependencies:
      debug: '*'
    peerDependenciesMeta:
      debug:
        optional: true
    dependencies:
      debug: 3.2.7(supports-color@8.1.1)

  /follow-redirects@1.15.2(debug@4.3.4):
    resolution: {integrity: sha512-VQLG33o04KaQ8uYi2tVNbdrWp1QWxNNea+nmIB4EVM28v0hmP17z7aG1+wAkNzVq4KeXTq3221ye5qTJP91JwA==}
    engines: {node: '>=4.0'}
    peerDependencies:
      debug: '*'
    peerDependenciesMeta:
      debug:
        optional: true
    dependencies:
      debug: 4.3.4(supports-color@8.1.1)

  /for-each@0.3.3:
    resolution: {integrity: sha512-jqYfLp7mo9vIyQf8ykW2v7A+2N4QjeCeI5+Dz9XraiO1ign81wjiH7Fb9vSOWvQfNtmSa4H2RoQTrrXivdUZmw==}
    dependencies:
      is-callable: 1.2.7

  /for-in@1.0.2:
    resolution: {integrity: sha512-7EwmXrOjyL+ChxMhmG5lnW9MPt1aIeZEwKhQzoBUdTV0N3zuwWDZYVJatDvZ2OyzPUvdIAZDsCetk3coyMfcnQ==}
    engines: {node: '>=0.10.0'}

  /foreground-child@2.0.0:
    resolution: {integrity: sha512-dCIq9FpEcyQyXKCkyzmlPTFNgrCzPudOe+mhvJU5zAtlBnGVy2yKxtfsxK2tQBThwq225jcvBjpw1Gr40uzZCA==}
    engines: {node: '>=8.0.0'}
    dependencies:
      cross-spawn: 7.0.3
      signal-exit: 3.0.7
    dev: true

  /forever-agent@0.6.1:
    resolution: {integrity: sha512-j0KLYPhm6zeac4lz3oJ3o65qvgQCcPubiyotZrXqEaG4hNagNYO8qdlUrX5vwqv9ohqeT/Z3j6+yW067yWWdUw==}

  /fork-ts-checker-webpack-plugin@4.1.6(eslint@7.32.0)(typescript@4.9.5)(webpack@5.88.1):
    resolution: {integrity: sha512-DUxuQaKoqfNne8iikd14SAkh5uw4+8vNifp6gmA73yYNS6ywLIWSLD/n/mBzHQRpW3J7rbATEakmiA8JvkTyZw==}
    engines: {node: '>=6.11.5', yarn: '>=1.0.0'}
    peerDependencies:
      eslint: '>= 6'
      typescript: '>= 2.7'
      vue-template-compiler: '*'
      webpack: '>= 4'
    peerDependenciesMeta:
      eslint:
        optional: true
      vue-template-compiler:
        optional: true
    dependencies:
      '@babel/code-frame': 7.22.5
      chalk: 2.4.2
      eslint: 7.32.0
      micromatch: 3.1.10
      minimatch: 3.1.2
      semver: 5.7.1
      tapable: 1.1.3
      typescript: 4.9.5
      webpack: 5.88.1(webpack-cli@4.10.0)
      worker-rpc: 0.1.1
    transitivePeerDependencies:
      - supports-color

  /fork-ts-checker-webpack-plugin@4.1.6(eslint@8.45.0)(typescript@4.9.5)(webpack@4.46.0):
    resolution: {integrity: sha512-DUxuQaKoqfNne8iikd14SAkh5uw4+8vNifp6gmA73yYNS6ywLIWSLD/n/mBzHQRpW3J7rbATEakmiA8JvkTyZw==}
    engines: {node: '>=6.11.5', yarn: '>=1.0.0'}
    peerDependencies:
      eslint: '>= 6'
      typescript: '>= 2.7'
      vue-template-compiler: '*'
      webpack: '>= 4'
    peerDependenciesMeta:
      eslint:
        optional: true
      vue-template-compiler:
        optional: true
    dependencies:
      '@babel/code-frame': 7.22.5
      chalk: 2.4.2
      eslint: 8.45.0
      micromatch: 3.1.10
      minimatch: 3.1.2
      semver: 5.7.1
      tapable: 1.1.3
      typescript: 4.9.5
      webpack: 4.46.0
      worker-rpc: 0.1.1
    transitivePeerDependencies:
      - supports-color
    dev: true

  /fork-ts-checker-webpack-plugin@6.5.2(eslint@8.45.0)(typescript@4.9.5)(webpack@4.46.0):
    resolution: {integrity: sha512-m5cUmF30xkZ7h4tWUgTAcEaKmUW7tfyUyTqNNOz7OxWJ0v1VWKTcOvH8FWHUwSjlW/356Ijc9vi3XfcPstpQKA==}
    engines: {node: '>=10', yarn: '>=1.0.0'}
    peerDependencies:
      eslint: '>= 6'
      typescript: '>= 2.7'
      vue-template-compiler: '*'
      webpack: '>= 4'
    peerDependenciesMeta:
      eslint:
        optional: true
      vue-template-compiler:
        optional: true
    dependencies:
      '@babel/code-frame': 7.22.5
      '@types/json-schema': 7.0.11
      chalk: 4.1.2
      chokidar: 3.5.3
      cosmiconfig: 6.0.0
      deepmerge: 4.3.0
      eslint: 8.45.0
      fs-extra: 9.1.0
      glob: 7.2.3
      memfs: 3.4.13
      minimatch: 3.1.2
      schema-utils: 2.7.0
      semver: 7.5.3
      tapable: 1.1.3
      typescript: 4.9.5
      webpack: 4.46.0
    dev: true

  /fork-ts-checker-webpack-plugin@6.5.2(eslint@8.45.0)(typescript@4.9.5)(webpack@5.88.1):
    resolution: {integrity: sha512-m5cUmF30xkZ7h4tWUgTAcEaKmUW7tfyUyTqNNOz7OxWJ0v1VWKTcOvH8FWHUwSjlW/356Ijc9vi3XfcPstpQKA==}
    engines: {node: '>=10', yarn: '>=1.0.0'}
    peerDependencies:
      eslint: '>= 6'
      typescript: '>= 2.7'
      vue-template-compiler: '*'
      webpack: '>= 4'
    peerDependenciesMeta:
      eslint:
        optional: true
      vue-template-compiler:
        optional: true
    dependencies:
      '@babel/code-frame': 7.22.5
      '@types/json-schema': 7.0.11
      chalk: 4.1.2
      chokidar: 3.5.3
      cosmiconfig: 6.0.0
      deepmerge: 4.3.0
      eslint: 8.45.0
      fs-extra: 9.1.0
      glob: 7.2.3
      memfs: 3.4.13
      minimatch: 3.1.2
      schema-utils: 2.7.0
      semver: 7.5.3
      tapable: 1.1.3
      typescript: 4.9.5
      webpack: 5.88.1(webpack-cli@4.10.0)

  /form-data@2.3.3:
    resolution: {integrity: sha512-1lLKB2Mu3aGP1Q/2eCOx0fNbRMe7XdwktwOruhfqqd0rIJWwN4Dh+E3hrPSlDCXnSR7UtZ1N38rVXm+6+MEhJQ==}
    engines: {node: '>= 0.12'}
    dependencies:
      asynckit: 0.4.0
      combined-stream: 1.0.8
      mime-types: 2.1.35

  /form-data@3.0.1:
    resolution: {integrity: sha512-RHkBKtLWUVwd7SqRIvCZMEvAMoGUp0XU+seQiZejj0COz3RI3hWP4sCv3gZWWLjJTd7rGwcsF5eKZGii0r/hbg==}
    engines: {node: '>= 6'}
    dependencies:
      asynckit: 0.4.0
      combined-stream: 1.0.8
      mime-types: 2.1.35

  /form-data@4.0.0:
    resolution: {integrity: sha512-ETEklSGi5t0QMZuiXoA/Q6vcnxcLQP5vdugSpuAyi6SVGi2clPPp+xgEhuMaHC+zGgn31Kd235W35f7Hykkaww==}
    engines: {node: '>= 6'}
    dependencies:
      asynckit: 0.4.0
      combined-stream: 1.0.8
      mime-types: 2.1.35

  /format@0.2.2:
    resolution: {integrity: sha512-wzsgA6WOq+09wrU1tsJ09udeR/YZRaeArL9e1wPbFg3GG2yDnC2ldKpxs4xunpFF9DgqCqOIra3bc1HWrJ37Ww==}
    engines: {node: '>=0.4.x'}
    dev: false

  /formidable@2.1.1:
    resolution: {integrity: sha512-0EcS9wCFEzLvfiks7omJ+SiYJAiD+TzK4Pcw1UlUoGnhUxDcMKjt0P7x8wEb0u6OHu8Nb98WG3nxtlF5C7bvUQ==}
    dependencies:
      dezalgo: 1.0.4
      hexoid: 1.0.0
      once: 1.4.0
      qs: 6.11.0
    dev: true

  /formidable@2.1.2:
    resolution: {integrity: sha512-CM3GuJ57US06mlpQ47YcunuUZ9jpm8Vx+P2CGt2j7HpgkKZO/DJYQ0Bobim8G6PFQmK5lOqOOdUXboU+h73A4g==}
    dependencies:
      dezalgo: 1.0.4
      hexoid: 1.0.0
      once: 1.4.0
      qs: 6.11.0
    dev: true

  /forwarded@0.2.0:
    resolution: {integrity: sha512-buRG0fpBtRHSTCOASe6hD258tEubFoRLb4ZNA6NxMVHNw2gOcwHo9wyablzMzOA5z9xA9L1KNjk/Nt6MT9aYow==}
    engines: {node: '>= 0.6'}

  /fraction.js@4.2.0:
    resolution: {integrity: sha512-MhLuK+2gUcnZe8ZHlaaINnQLl0xRIGRfcGk2yl8xoQAfHrSsL3rYu6FCmBdkdbhc9EPlwyGHewaRsvwRMJtAlA==}

  /fragment-cache@0.2.1:
    resolution: {integrity: sha512-GMBAbW9antB8iZRHLoGw0b3HANt57diZYFO/HL1JGIC1MjKrdmhxvrJbupnVvpys0zsz7yBApXdQyfepKly2kA==}
    engines: {node: '>=0.10.0'}
    dependencies:
      map-cache: 0.2.2

  /fresh@0.5.2:
    resolution: {integrity: sha512-zJ2mQYM18rEFOudeV4GShTGIQ7RbzA7ozbU9I/XBpm7kqgMywgmylMwXHxZJmkVoYkna9d2pVXVXPdYTP9ej8Q==}
    engines: {node: '>= 0.6'}

  /from2@2.3.0:
    resolution: {integrity: sha512-OMcX/4IC/uqEPVgGeyfN22LJk6AZrMkRZHxcHBMBvHScDGgwTm2GT2Wkgtocyd3JfZffjj2kYUDXXII0Fk9W0g==}
    dependencies:
      inherits: 2.0.4
      readable-stream: 2.3.8
    dev: true

  /from@0.1.7:
    resolution: {integrity: sha512-twe20eF1OxVxp/ML/kq2p1uc6KvFK/+vs8WjEbeKmV2He22MKm7YF2ANIt+EOqhJ5L3K/SuuPhk0hWQDjOM23g==}
    dev: true

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

  /fs-exists-cached@1.0.0:
    resolution: {integrity: sha512-kSxoARUDn4F2RPXX48UXnaFKwVU7Ivd/6qpzZL29MCDmr9sTvybv4gFCp+qaI4fM9m0z9fgz/yJvi56GAz+BZg==}

  /fs-extra@10.0.1:
    resolution: {integrity: sha512-NbdoVMZso2Lsrn/QwLXOy6rm0ufY2zEOKCDzJR/0kBsb0E6qed0P3iYK+Ath3BfvXEeu4JhEtXLgILx5psUfag==}
    engines: {node: '>=12'}
    dependencies:
      graceful-fs: 4.2.11
      jsonfile: 6.1.0
      universalify: 2.0.0
    dev: false

  /fs-extra@10.1.0:
    resolution: {integrity: sha512-oRXApq54ETRj4eMiFzGnHWGy+zo5raudjuxN0b8H7s/RU2oW0Wvsx9O0ACRN/kRq9E8Vu/ReskGB5o3ji+FzHQ==}
    engines: {node: '>=12'}
    dependencies:
      graceful-fs: 4.2.11
      jsonfile: 6.1.0
      universalify: 2.0.0

  /fs-extra@8.1.0:
    resolution: {integrity: sha512-yhlQgA6mnOJUKOsRUFsgJdQCvkKhcz8tlZG5HBQfReYZy46OwLcY+Zia0mtdHsOo9y/hP+CxMN0TU9QxoOtG4g==}
    engines: {node: '>=6 <7 || >=8'}
    dependencies:
      graceful-fs: 4.2.11
      jsonfile: 4.0.0
      universalify: 0.1.2
    dev: true

  /fs-extra@9.1.0:
    resolution: {integrity: sha512-hcg3ZmepS30/7BSFqRvoo3DOMQu7IjqxO5nCDt+zM9XWjb33Wg7ziNT+Qvqbuc3+gWpzO02JubVyk2G4Zvo1OQ==}
    engines: {node: '>=10'}
    dependencies:
      at-least-node: 1.0.0
      graceful-fs: 4.2.11
      jsonfile: 6.1.0
      universalify: 2.0.0

  /fs-minipass@2.1.0:
    resolution: {integrity: sha512-V/JgOLFCS+R6Vcq0slCuaeWEdNC3ouDlJMNIsacH2VtALiu9mV4LPrHc5cDl8k5aw6J8jwgWWpiTo5RYhmIzvg==}
    engines: {node: '>= 8'}
    dependencies:
      minipass: 3.3.6
    dev: true

  /fs-monkey@1.0.3:
    resolution: {integrity: sha512-cybjIfiiE+pTWicSCLFHSrXZ6EilF30oh91FDP9S2B051prEa7QWfrVTQm10/dDpswBDXZugPa1Ogu8Yh+HV0Q==}

  /fs-readdir-recursive@1.1.0:
    resolution: {integrity: sha512-GNanXlVr2pf02+sPN40XN8HG+ePaNcvM0q5mZBd668Obwb0yD5GiUbZOFgwn8kGMY6I3mdyDJzieUy3PTYyTRA==}
    dev: true

  /fs-write-stream-atomic@1.0.10:
    resolution: {integrity: sha512-gehEzmPn2nAwr39eay+x3X34Ra+M2QlVUTLhkXPjWdeO8RF9kszk116avgBJM3ZyNHgHXBNx+VmPaFC36k0PzA==}
    dependencies:
      graceful-fs: 4.2.11
      iferr: 0.1.5
      imurmurhash: 0.1.4
      readable-stream: 2.3.8
    dev: true

  /fs.realpath@1.0.0:
    resolution: {integrity: sha512-OO0pH2lK6a0hZnAdau5ItzHPI6pUlvI7jMVnxUQRtw4owF2wk8lOSabtGDCTP4Ggrg2MbGnWO9X8K1t4+fGMDw==}

  /fsevents@1.2.13:
    resolution: {integrity: sha512-oWb1Z6mkHIskLzEJ/XWX0srkpkTQ7vaopMQkyaEIoq0fmtFVxOthb8cCxeT+p3ynTdkk/RZwbgG4brR5BeWECw==}
    engines: {node: '>= 4.0'}
    os: [darwin]
    deprecated: The v1 package contains DANGEROUS / INSECURE binaries. Upgrade to safe fsevents v2
    requiresBuild: true
    dependencies:
      bindings: 1.5.0
      nan: 2.17.0
    dev: true
    optional: true

  /fsevents@2.3.2:
    resolution: {integrity: sha512-xiqMQR4xAeHTuB9uWm+fFRcIOgKBMiOBP+eXiyT7jsgVCq1bkVygt00oASowB7EdtpOHaaPgKt812P9ab+DDKA==}
    engines: {node: ^8.16.0 || ^10.6.0 || >=11.0.0}
    os: [darwin]
    requiresBuild: true
    optional: true

  /fsm-iterator@1.1.0:
    resolution: {integrity: sha512-hg47CNYdIGJ5m9WSKh617LHRdvJo4PiF0VkncFLwPVxKvBEQfSPd1qx/xLV/eSusewEu0C8eUFrsLsWlBgIcOg==}
    dev: true

  /function-bind@1.1.1:
    resolution: {integrity: sha512-yIovAzMX49sF8Yl58fSCWJ5svSLuaibPxXQJFLmBObTuCr0Mf1KiPopGM9NiFjiYBCbfaa2Fh6breQ6ANVTI0A==}

  /function.prototype.name@1.1.5:
    resolution: {integrity: sha512-uN7m/BzVKQnCUF/iW8jYea67v++2u7m5UgENbHRtdDVclOUP+FMPlCNdmk0h/ysGyo2tavMJEDqJAkJdRa1vMA==}
    engines: {node: '>= 0.4'}
    dependencies:
      call-bind: 1.0.2
      define-properties: 1.2.0
      es-abstract: 1.21.1
      functions-have-names: 1.2.3

  /functional-red-black-tree@1.0.1:
    resolution: {integrity: sha512-dsKNQNdj6xA3T+QlADDA7mOSlX0qiMINjn0cgr+eGHGsbSHzTabcIogz2+p/iqP1Xs6EP/sS2SbqH+brGTbq0g==}

  /functions-have-names@1.2.3:
    resolution: {integrity: sha512-xckBUXyTIqT97tq2x2AMb+g163b5JFysYk0x4qxNFwbfQkmNZoiRHb6sPzI9/QV33WeuvVYBUIiD4NzNIyqaRQ==}

  /gatsby-cli@3.15.0:
    resolution: {integrity: sha512-mVUl+OMO3DWD9ylvV55mfV0XAoPi4iVR2N+zK9UxmauhMB/qPi4VfGq/x+2khzW+xkaQ/ZrKgesuIvJyHIGM4A==}
    engines: {node: '>=12.13.0'}
    hasBin: true
    requiresBuild: true
    dependencies:
      '@babel/code-frame': 7.18.6
      '@babel/runtime': 7.21.5
      '@types/common-tags': 1.8.1
      better-opn: 2.1.1
      chalk: 4.1.2
      clipboardy: 2.3.0
      common-tags: 1.8.2
      configstore: 5.0.1
      convert-hrtime: 3.0.0
      create-gatsby: 1.15.0
      envinfo: 7.8.1
      execa: 5.1.1
      fs-exists-cached: 1.0.0
      fs-extra: 10.1.0
      gatsby-core-utils: 2.15.0
      gatsby-recipes: 0.26.0
      gatsby-telemetry: 2.15.0
      hosted-git-info: 3.0.8
      is-valid-path: 0.1.1
      joi: 17.9.2
      lodash: 4.17.21
      meant: 1.0.3
      node-fetch: 2.6.9
      opentracing: 0.14.7
      pretty-error: 2.1.2
      progress: 2.0.3
      prompts: 2.4.2
      redux: 4.2.1
      resolve-cwd: 3.0.0
      semver: 7.3.8
      signal-exit: 3.0.7
      source-map: 0.7.3
      stack-trace: 0.0.10
      strip-ansi: 5.2.0
      update-notifier: 5.1.0
      uuid: 3.4.0
      yargs: 15.4.1
      yoga-layout-prebuilt: 1.10.0
      yurnalist: 2.1.0
    transitivePeerDependencies:
      - bufferutil
      - encoding
      - supports-color
      - utf-8-validate

  /gatsby-core-utils@2.15.0:
    resolution: {integrity: sha512-QspRxfSgD4Yb5syp/yNPN+ljXgatfgqq4/TIIJw5mVxVMhNenb8mQ8ihVL5vdhV7x3wUjKTwVIjZ+eU/sMLz7g==}
    engines: {node: '>=12.13.0'}
    dependencies:
      '@babel/runtime': 7.21.5
      ci-info: 2.0.0
      configstore: 5.0.1
      file-type: 16.5.4
      fs-extra: 10.1.0
      got: 11.8.6
      node-object-hash: 2.3.10
      proper-lockfile: 4.1.2
      tmp: 0.2.1
      xdg-basedir: 4.0.0

  /gatsby-graphiql-explorer@1.15.0:
    resolution: {integrity: sha512-w9QSjOBJKi8nADypZycRBNEzRHyBEERUbMygMHEa/Lr8JkWi5YV5TplneDnJv9/R4VXiKA3CcpbIrpGqzp7qmA==}
    engines: {node: '>=12.13.0'}
    dependencies:
      '@babel/runtime': 7.21.5

  /gatsby-legacy-polyfills@1.15.0:
    resolution: {integrity: sha512-CysOx6kjH7jomkhUdMDy5oFPC0vfdHfh96O+ZENW5tk9k4SQ+G64weywm9EfC6coIFPYytBhW/SrE7ZwizKnPA==}
    dependencies:
      '@babel/runtime': 7.21.5
      core-js-compat: 3.9.0

  /gatsby-link@3.15.0(@gatsbyjs/reach-router@1.3.9)(react-dom@16.14.0)(react@16.14.0):
    resolution: {integrity: sha512-QXDpBvi4AR3asImbJ5+SXI9rigyNmpjApXhf6aShWZKIxFO2gbRV2Sqt37ZyL03TuV7HVDsLWGRVn11DTE2vgQ==}
    engines: {node: '>=12.13.0'}
    peerDependencies:
      '@gatsbyjs/reach-router': ^1.3.5
      react: ^16.9.0 || ^17.0.0
      react-dom: ^16.9.0 || ^17.0.0
    dependencies:
      '@babel/runtime': 7.21.5
      '@gatsbyjs/reach-router': 1.3.9(react-dom@16.14.0)(react@16.14.0)
      '@types/reach__router': 1.3.11
      prop-types: 15.8.1
      react: 16.14.0
      react-dom: 16.14.0(react@16.14.0)

  /gatsby-page-utils@1.15.0:
    resolution: {integrity: sha512-Nj5lcMJaACCaWVgRc6T45U7KxhqEPpWZo/IlOaCdX2pWjK/5oWI3hVtfukfFpDRunYtIdw2Vl8bicLgU+viAWA==}
    engines: {node: '>=12.13.0'}
    dependencies:
      '@babel/runtime': 7.21.5
      bluebird: 3.7.2
      chokidar: 3.5.3
      fs-exists-cached: 1.0.0
      gatsby-core-utils: 2.15.0
      glob: 7.2.3
      lodash: 4.17.21
      micromatch: 4.0.5

  /gatsby-plugin-advanced-sitemap@2.1.0(gatsby@3.15.0):
    resolution: {integrity: sha512-h+IM+UWC18eWodH0TvAHdOM70UjA/4qWz8tD/q3aKTj0MrMxGY+x00PrrNL/oFD0XOcrVXZB3pBtA63yAHD1jg==}
    engines: {node: '>= 12.19.0'}
    peerDependencies:
      gatsby: ^3.0.0 || ^4.0.0
    dependencies:
      '@babel/runtime': 7.14.0
      fs-extra: 10.0.1
      gatsby: 3.15.0(@types/node@18.16.19)(babel-eslint@10.1.0)(eslint-plugin-testing-library@3.9.0)(react-dom@16.14.0)(react@16.14.0)(typescript@4.9.5)(webpack-cli@4.10.0)
      lodash: 4.17.21
      moment: 2.29.1
      pify: 5.0.0
      xml: 1.0.1
    dev: false

  /gatsby-plugin-create-client-paths@3.15.0(gatsby@3.15.0):
    resolution: {integrity: sha512-ZwG3avPmU5sjoB3lEfsf0R4+cHMBL1p1QE2ARjC50r53Hhs2Nk+RxY+SmI0cS7D8HxCovTc8cwC52FunNj3lFA==}
    engines: {node: '>=12.13.0'}
    peerDependencies:
      gatsby: ^3.0.0-next.0
    dependencies:
      '@babel/runtime': 7.21.5
      gatsby: 3.15.0(@types/node@18.16.19)(babel-eslint@10.1.0)(eslint-plugin-testing-library@3.9.0)(react-dom@16.14.0)(react@16.14.0)(typescript@4.9.5)(webpack-cli@4.10.0)
    dev: false

  /gatsby-plugin-manifest@3.15.0(gatsby@3.15.0)(graphql@15.8.0):
    resolution: {integrity: sha512-zvAwx45/IOMWOn9JfSU2b1HQF/Q8VaH8dBTCBIPILUEXSbpDad6z0HVBV++Z6ouLveUQCndTgWj/RRUCEqRSZg==}
    engines: {node: '>=12.13.0'}
    peerDependencies:
      gatsby: ^3.0.0-next.0
    dependencies:
      '@babel/runtime': 7.21.5
      gatsby: 3.15.0(@types/node@18.16.19)(babel-eslint@10.1.0)(eslint-plugin-testing-library@3.9.0)(react-dom@16.14.0)(react@16.14.0)(typescript@4.9.5)(webpack-cli@4.10.0)
      gatsby-core-utils: 2.15.0
      gatsby-plugin-utils: 1.15.0(gatsby@3.15.0)(graphql@15.8.0)
      semver: 7.3.8
      sharp: 0.29.3
    transitivePeerDependencies:
      - graphql
    dev: false

  /gatsby-plugin-page-creator@3.15.0(gatsby@3.15.0)(graphql@15.8.0):
    resolution: {integrity: sha512-N4jxcdPUHsv32XdFmwv2oe5w6DWCG5oJsbudVL0g+gN6uc2PRSsPjDIS4kFxCwI25c2m2L/2+cL7ZCdMsMxG3Q==}
    engines: {node: '>=12.13.0'}
    peerDependencies:
      gatsby: ^3.0.0-next.0
    dependencies:
      '@babel/runtime': 7.21.5
      '@babel/traverse': 7.22.8
      '@sindresorhus/slugify': 1.1.2
      chokidar: 3.5.3
      fs-exists-cached: 1.0.0
      fs-extra: 10.1.0
      gatsby: 3.15.0(@types/node@18.16.19)(babel-eslint@10.1.0)(eslint-plugin-testing-library@3.9.0)(react-dom@16.14.0)(react@16.14.0)(typescript@4.9.5)(webpack-cli@4.10.0)
      gatsby-core-utils: 2.15.0
      gatsby-page-utils: 1.15.0
      gatsby-plugin-utils: 1.15.0(gatsby@3.15.0)(graphql@15.8.0)
      gatsby-telemetry: 2.15.0
      globby: 11.1.0
      lodash: 4.17.21
    transitivePeerDependencies:
      - encoding
      - graphql
      - supports-color

  /gatsby-plugin-pnpm@1.2.10(gatsby@3.15.0):
    resolution: {integrity: sha512-29xjIakNEUY42OBb3wI9Thmawr5EcUUOB3dB8nE51yr/TfKQFCREk+HAOATQHTNedG3VZhgU4wVjl2V3wgOXJA==}
    peerDependencies:
      gatsby: ~2.x.x || ~3.x.x || ~4.x.x
    dependencies:
      gatsby: 3.15.0(@types/node@18.16.19)(babel-eslint@10.1.0)(eslint-plugin-testing-library@3.9.0)(react-dom@16.14.0)(react@16.14.0)(typescript@4.9.5)(webpack-cli@4.10.0)
      lodash.get: 4.4.2
      lodash.uniq: 4.5.0
    dev: false

  /gatsby-plugin-postcss@4.15.0(gatsby@3.15.0)(postcss@8.4.26)(webpack@5.88.1):
    resolution: {integrity: sha512-ACqOE6JdVFg9PFe+VwlqgLQedNB7kDarWaKaZlykllKc2oiSUPwnpwoOc0e3TqOvCfiidjlYVWzD4EqEZH71Lg==}
    engines: {node: '>=12.13.0'}
    peerDependencies:
      gatsby: ^3.0.0-next.0
      postcss: ^8.0.5
    dependencies:
      '@babel/runtime': 7.21.5
      gatsby: 3.15.0(@types/node@18.16.19)(babel-eslint@10.1.0)(eslint-plugin-testing-library@3.9.0)(react-dom@16.14.0)(react@16.14.0)(typescript@4.9.5)(webpack-cli@4.10.0)
      postcss: 8.4.26
      postcss-loader: 4.3.0(postcss@8.4.26)(webpack@5.88.1)
    transitivePeerDependencies:
      - webpack
    dev: false

  /gatsby-plugin-react-helmet@4.15.0(gatsby@3.15.0)(react-helmet@6.1.0):
    resolution: {integrity: sha512-wA3DbF7njlp4TkgWz3M8kBV3OBahE/1TJmF20rFAm5OBt3ak9VCg8x6CjB73qVdJPsyd4ETF7fhxjgrgVmXwpw==}
    engines: {node: '>=12.13.0'}
    peerDependencies:
      gatsby: ^3.0.0-next.0
      react-helmet: ^5.1.3 || ^6.0.0
    dependencies:
      '@babel/runtime': 7.21.5
      gatsby: 3.15.0(@types/node@18.16.19)(babel-eslint@10.1.0)(eslint-plugin-testing-library@3.9.0)(react-dom@16.14.0)(react@16.14.0)(typescript@4.9.5)(webpack-cli@4.10.0)
      react-helmet: 6.1.0(react@16.14.0)
    dev: false

  /gatsby-plugin-remove-serviceworker@1.0.0:
    resolution: {integrity: sha512-8uQ/6PiM718BTZAgmQeEO6ULrJgLugmDVAkUGv5xxF0luBNrbboDgpsG0z1fbsotSDTzLWyULR0zzGNfWZaY7w==}
    dev: false

  /gatsby-plugin-typescript@3.15.0(gatsby@3.15.0):
    resolution: {integrity: sha512-xJYN9LqQnKCTCOXChAMSpG9fZXQ8e73SkJTkAaK3eKLGEN3olTSwCMov6rrK19dm/hfNin2RVomm1sahd3hefg==}
    engines: {node: '>=12.13.0'}
    peerDependencies:
      gatsby: ^3.0.0-next.0
    dependencies:
      '@babel/core': 7.22.9
      '@babel/plugin-proposal-nullish-coalescing-operator': 7.18.6(@babel/core@7.22.9)
      '@babel/plugin-proposal-numeric-separator': 7.18.6(@babel/core@7.22.9)
      '@babel/plugin-proposal-optional-chaining': 7.17.12(@babel/core@7.22.9)
      '@babel/preset-typescript': 7.22.5(@babel/core@7.22.9)
      '@babel/runtime': 7.21.5
      babel-plugin-remove-graphql-queries: 3.15.0(@babel/core@7.22.9)(gatsby@3.15.0)
      gatsby: 3.15.0(@types/node@18.16.19)(babel-eslint@10.1.0)(eslint-plugin-testing-library@3.9.0)(react-dom@16.14.0)(react@16.14.0)(typescript@4.9.5)(webpack-cli@4.10.0)
    transitivePeerDependencies:
      - supports-color

  /gatsby-plugin-utils@1.15.0(gatsby@3.15.0)(graphql@15.8.0):
    resolution: {integrity: sha512-QAvZ6BlQJL+6sllOp0frlX2YoYt/6OebMn4JN7/pip7c3rDQPuMC/fnAnmrjUdm0dKg24O5M2zacvj0zU1RxZQ==}
    engines: {node: '>=12.13.0'}
    peerDependencies:
      gatsby: ^3.0.0-next.0
      graphql: ^15.0.0
    dependencies:
      '@babel/runtime': 7.21.5
      fastq: 1.15.0
      gatsby: 3.15.0(@types/node@18.16.19)(babel-eslint@10.1.0)(eslint-plugin-testing-library@3.9.0)(react-dom@16.14.0)(react@16.14.0)(typescript@4.9.5)(webpack-cli@4.10.0)
      graphql: 15.8.0
      joi: 17.9.2

  /gatsby-plugin-webpack-bundle-analyser-v2@1.1.31(gatsby@3.15.0):
    resolution: {integrity: sha512-EtfbY0r6KonivfiU3u4I/PP1THCfOcyEiVISTKtJHgAQjM9xc9cwjfGXGotaYIWDtwUkYPkJVIwsmGpen0rh4Q==}
    peerDependencies:
      gatsby: ^2.0.0 || ^3.0.0 || ^4.0.0 || ^5.0.0
    dependencies:
      '@babel/runtime': 7.21.5
      gatsby: 3.15.0(@types/node@18.16.19)(babel-eslint@10.1.0)(eslint-plugin-testing-library@3.9.0)(react-dom@16.14.0)(react@16.14.0)(typescript@4.9.5)(webpack-cli@4.10.0)
      webpack-bundle-analyzer: 4.8.0
    transitivePeerDependencies:
      - bufferutil
      - utf-8-validate
    dev: true

  /gatsby-react-router-scroll@4.15.0(@gatsbyjs/reach-router@1.3.9)(react-dom@16.14.0)(react@16.14.0):
    resolution: {integrity: sha512-F8IyBCPo14sZvsOg0YfiNZcw6aS0h3w7NplNdIyaZlXGzO1pi3pgYS6ExVwgKBVFgRPTnVAKiKV2AqvxpHuLQQ==}
    engines: {node: '>=12.13.0'}
    peerDependencies:
      '@gatsbyjs/reach-router': ^1.3.5
      react: ^16.9.0 || ^17.0.0
      react-dom: ^16.9.0 || ^17.0.0
    dependencies:
      '@babel/runtime': 7.21.5
      '@gatsbyjs/reach-router': 1.3.9(react-dom@16.14.0)(react@16.14.0)
      prop-types: 15.8.1
      react: 16.14.0
      react-dom: 16.14.0(react@16.14.0)

  /gatsby-recipes@0.26.0:
    resolution: {integrity: sha512-pE+h2qZkGzn5KP2fMDMbwiqoo3mYQDYTcQYp0UuX5nNUVQ6xN0XlZSnfwxTQZYrS5PAlJ8n9quZ/DS9Yqa4ySg==}
    dependencies:
      '@babel/core': 7.22.9
      '@babel/generator': 7.22.7
      '@babel/helper-plugin-utils': 7.22.5
      '@babel/plugin-proposal-optional-chaining': 7.17.12(@babel/core@7.22.9)
      '@babel/plugin-transform-react-jsx': 7.22.5(@babel/core@7.22.9)
      '@babel/runtime': 7.21.5
      '@babel/standalone': 7.22.9
      '@babel/template': 7.22.5
      '@babel/types': 7.22.5
      '@graphql-tools/schema': 7.1.5(graphql@15.8.0)
      '@graphql-tools/utils': 7.10.0(graphql@15.8.0)
      '@hapi/hoek': 8.5.1
      '@hapi/joi': 15.1.1
      better-queue: 3.8.12
      chokidar: 3.5.3
      contentful-management: 7.54.2(debug@4.3.4)
      cors: 2.8.5
      debug: 4.3.4(supports-color@8.1.1)
      detect-port: 1.5.1
      dotenv: 8.6.0
      execa: 5.1.1
      express: 4.18.2
      express-graphql: 0.12.0(graphql@15.8.0)
      fs-extra: 10.1.0
      gatsby-core-utils: 2.15.0
      gatsby-telemetry: 2.15.0
      glob: 7.2.3
      graphql: 15.8.0
      graphql-compose: 7.25.1(graphql@15.8.0)
      graphql-subscriptions: 1.2.1(graphql@15.8.0)
      graphql-type-json: 0.3.2(graphql@15.8.0)
      hicat: 0.8.0
      is-binary-path: 2.1.0
      is-url: 1.2.4
      jest-diff: 25.5.0
      lock: 1.1.0
      lodash: 4.17.21
      mitt: 1.2.0
      mkdirp: 0.5.6
      node-fetch: 2.6.12
      pkg-dir: 4.2.0
      prettier: 2.8.8
      prop-types: 15.8.1
      remark-mdx: 2.3.0
      remark-mdxjs: 2.0.0-next.8
      remark-parse: 6.0.3
      remark-stringify: 8.1.1
      resolve-from: 5.0.0
      semver: 7.5.3
      single-trailing-newline: 1.0.0
      strip-ansi: 6.0.1
      style-to-object: 0.3.0
      unified: 8.4.2
      unist-util-remove: 2.1.0
      unist-util-visit: 2.0.3
      uuid: 3.4.0
      ws: 7.5.9
      xstate: 4.37.0
      yoga-layout-prebuilt: 1.10.0
    transitivePeerDependencies:
      - bufferutil
      - encoding
      - supports-color
      - utf-8-validate

  /gatsby-remark-prismjs@5.12.0(gatsby@3.15.0)(prismjs@1.29.0):
    resolution: {integrity: sha512-X5hJrb5cxSGak5t7775QZOcJemlr9Ml5RohdCEfxw3EUI5OOFiD2tn0B7nyzhCebwTSiveBJ4BmQaZ4IELK5cQ==}
    engines: {node: '>=12.13.0'}
    peerDependencies:
      gatsby: ^3.0.0-next.0
      prismjs: ^1.15.0
    dependencies:
      '@babel/runtime': 7.21.5
      gatsby: 3.15.0(@types/node@18.16.19)(babel-eslint@10.1.0)(eslint-plugin-testing-library@3.9.0)(react-dom@16.14.0)(react@16.14.0)(typescript@4.9.5)(webpack-cli@4.10.0)
      parse-numeric-range: 1.3.0
      prismjs: 1.29.0
      unist-util-visit: 2.0.3
    dev: false

  /gatsby-source-filesystem@3.15.0(gatsby@3.15.0):
    resolution: {integrity: sha512-Th8AOeOryWrwgsApQkn7KnhGs6DFUQ/RXgOI+1gnBUGm5ym3Am8Zg8djgwiaiFUoB9dyVTgHF58rmJF47RgHZQ==}
    engines: {node: '>=12.13.0'}
    peerDependencies:
      gatsby: ^3.0.0-next.0
    dependencies:
      '@babel/runtime': 7.21.5
      chokidar: 3.5.3
      fastq: 1.15.0
      file-type: 16.5.4
      fs-extra: 10.1.0
      gatsby: 3.15.0(@types/node@18.16.19)(babel-eslint@10.1.0)(eslint-plugin-testing-library@3.9.0)(react-dom@16.14.0)(react@16.14.0)(typescript@4.9.5)(webpack-cli@4.10.0)
      gatsby-core-utils: 2.15.0
      got: 9.6.0
      md5-file: 5.0.0
      mime: 2.6.0
      pretty-bytes: 5.6.0
      progress: 2.0.3
      valid-url: 1.0.9
      xstate: 4.37.0
    dev: false

  /gatsby-telemetry@2.15.0:
    resolution: {integrity: sha512-WyiV3LIn/LBuNuDxhInQo/QQlFHSz0Km/T+BGvnQ+3iZrBWTq/e87KN0NKtlQ6PxN7LmGumid4OTr5eLil1A0A==}
    engines: {node: '>=12.13.0'}
    requiresBuild: true
    dependencies:
      '@babel/code-frame': 7.22.5
      '@babel/runtime': 7.21.5
      '@turist/fetch': 7.2.0(node-fetch@2.6.12)
      '@turist/time': 0.0.2
      async-retry-ng: 2.0.1
      boxen: 4.2.0
      configstore: 5.0.1
      fs-extra: 10.1.0
      gatsby-core-utils: 2.15.0
      git-up: 4.0.5
      is-docker: 2.2.1
      lodash: 4.17.21
      node-fetch: 2.6.12
      uuid: 3.4.0
    transitivePeerDependencies:
      - encoding

  /gatsby-transformer-remark@4.12.0(gatsby@3.15.0):
    resolution: {integrity: sha512-SpKrSyp7WHiUJCaLsZn1TWprzlO4QO7Lgvx7c42KRIUOmNqCz2A9XJ1LDKSHS8Fp6STKNDo2i82sy6NbMan3og==}
    engines: {node: '>=12.13.0'}
    peerDependencies:
      gatsby: ^3.0.0-next.0
    dependencies:
      '@babel/runtime': 7.21.5
      gatsby: 3.15.0(@types/node@18.16.19)(babel-eslint@10.1.0)(eslint-plugin-testing-library@3.9.0)(react-dom@16.14.0)(react@16.14.0)(typescript@4.9.5)(webpack-cli@4.10.0)
      gatsby-core-utils: 2.15.0
      gray-matter: 4.0.3
      hast-util-raw: 6.1.0
      hast-util-to-html: 7.1.3
      lodash: 4.17.21
      mdast-util-to-hast: 10.2.0
      mdast-util-to-string: 2.0.0
      mdast-util-toc: 5.1.0
      remark: 13.0.0
      remark-footnotes: 3.0.0
      remark-gfm: 1.0.0
      remark-parse: 9.0.0
      remark-retext: 4.0.0
      remark-stringify: 9.0.1
      retext-english: 3.0.4
      sanitize-html: 1.27.5
      underscore.string: 3.3.6
      unified: 9.2.2
      unist-util-remove-position: 3.0.0
      unist-util-select: 3.0.4
      unist-util-visit: 2.0.3
    transitivePeerDependencies:
      - supports-color
    dev: false

  /gatsby-worker@0.6.0:
    resolution: {integrity: sha512-VUrh3ukcjdFzcFAaFt7itS1dykMIPv0+TkZCO7wj7tXi5fZUyy0CleFBUpxjPMF1QksGixQI8dR3zK6nTZ8OpA==}
    engines: {node: '>=12.13.0'}
    dependencies:
      '@babel/core': 7.22.9
      '@babel/runtime': 7.21.5
    transitivePeerDependencies:
      - supports-color

  /gatsby@3.15.0(@types/node@18.16.19)(babel-eslint@10.1.0)(eslint-plugin-testing-library@3.9.0)(react-dom@16.14.0)(react@16.14.0)(typescript@4.9.5)(webpack-cli@4.10.0):
    resolution: {integrity: sha512-zZrHYZtBksrWkOvIJIsaOdfT6rTd5g+HclsWO25H3kTecaPGm5wiKrTtEDPePHWNqEM1V0rLJ/I97/N5tS+7Lw==}
    engines: {node: '>=12.13.0'}
    hasBin: true
    requiresBuild: true
    peerDependencies:
      react: ^16.9.0 || ^17.0.0
      react-dom: ^16.9.0 || ^17.0.0
    dependencies:
      '@babel/code-frame': 7.18.6
      '@babel/core': 7.20.12
      '@babel/eslint-parser': 7.19.1(@babel/core@7.20.12)(eslint@7.32.0)
      '@babel/helper-plugin-utils': 7.20.2
      '@babel/parser': 7.21.2
      '@babel/runtime': 7.21.5
      '@babel/traverse': 7.21.2
      '@babel/types': 7.22.3
      '@gatsbyjs/reach-router': 1.3.9(react-dom@16.14.0)(react@16.14.0)
      '@gatsbyjs/webpack-hot-middleware': 2.25.3
      '@nodelib/fs.walk': 1.2.8
      '@pmmmwh/react-refresh-webpack-plugin': 0.4.3(react-refresh@0.9.0)(webpack@5.88.1)
      '@types/http-proxy': 1.17.10
      '@typescript-eslint/eslint-plugin': 4.33.0(@typescript-eslint/parser@4.33.0)(eslint@7.32.0)(typescript@4.9.5)
      '@typescript-eslint/parser': 4.33.0(eslint@7.32.0)(typescript@4.9.5)
      '@vercel/webpack-asset-relocator-loader': 1.7.3
      address: 1.1.2
      anser: 2.1.1
      autoprefixer: 10.4.14(postcss@8.4.26)
      axios: 0.21.4(debug@3.2.7)
      babel-loader: 8.3.0(@babel/core@7.20.12)(webpack@5.88.1)
      babel-plugin-add-module-exports: 1.0.4
      babel-plugin-dynamic-import-node: 2.3.3
      babel-plugin-lodash: 3.3.4
      babel-plugin-remove-graphql-queries: 3.15.0(@babel/core@7.20.12)(gatsby@3.15.0)
      babel-preset-gatsby: 1.15.0(@babel/core@7.20.12)(core-js@3.29.0)
      better-opn: 2.1.1
      bluebird: 3.7.2
      body-parser: 1.20.0
      browserslist: 4.21.5
      cache-manager: 2.11.1
      chalk: 4.1.2
      chokidar: 3.5.3
      common-tags: 1.8.2
      compression: 1.7.4
      cookie: 0.4.2
      core-js: 3.29.0
      cors: 2.8.5
      css-loader: 5.2.7(webpack@5.88.1)
      css-minimizer-webpack-plugin: 2.0.0(webpack@5.88.1)
      css.escape: 1.5.1
      date-fns: 2.30.0
      debug: 3.2.7(supports-color@8.1.1)
      deepmerge: 4.3.0
      del: 5.1.0
      detect-port: 1.5.1
      devcert: 1.2.2
      dotenv: 8.6.0
      eslint: 7.32.0
      eslint-config-react-app: 6.0.0(@typescript-eslint/eslint-plugin@4.33.0)(@typescript-eslint/parser@4.33.0)(babel-eslint@10.1.0)(eslint-plugin-flowtype@5.10.0)(eslint-plugin-import@2.27.5)(eslint-plugin-jsx-a11y@6.7.1)(eslint-plugin-react-hooks@4.6.0)(eslint-plugin-react@7.32.2)(eslint-plugin-testing-library@3.9.0)(eslint@7.32.0)(typescript@4.9.5)
      eslint-plugin-flowtype: 5.10.0(eslint@7.32.0)
      eslint-plugin-graphql: 4.0.0(@types/node@18.16.19)(graphql@15.8.0)(typescript@4.9.5)
      eslint-plugin-import: 2.27.5(@typescript-eslint/parser@4.33.0)(eslint@7.32.0)
      eslint-plugin-jsx-a11y: 6.7.1(eslint@7.32.0)
      eslint-plugin-react: 7.32.2(eslint@7.32.0)
      eslint-plugin-react-hooks: 4.6.0(eslint@7.32.0)
      eslint-webpack-plugin: 2.7.0(eslint@7.32.0)(webpack@5.88.1)
      event-source-polyfill: 1.0.31
      execa: 5.1.1
      express: 4.18.2
      express-graphql: 0.12.0(graphql@15.8.0)
      fastest-levenshtein: 1.0.16
      fastq: 1.15.0
      file-loader: 6.2.0(webpack@5.88.1)
      find-cache-dir: 3.3.2
      fs-exists-cached: 1.0.0
      fs-extra: 10.1.0
      gatsby-cli: 3.15.0
      gatsby-core-utils: 2.15.0
      gatsby-graphiql-explorer: 1.15.0
      gatsby-legacy-polyfills: 1.15.0
      gatsby-link: 3.15.0(@gatsbyjs/reach-router@1.3.9)(react-dom@16.14.0)(react@16.14.0)
      gatsby-plugin-page-creator: 3.15.0(gatsby@3.15.0)(graphql@15.8.0)
      gatsby-plugin-typescript: 3.15.0(gatsby@3.15.0)
      gatsby-plugin-utils: 1.15.0(gatsby@3.15.0)(graphql@15.8.0)
      gatsby-react-router-scroll: 4.15.0(@gatsbyjs/reach-router@1.3.9)(react-dom@16.14.0)(react@16.14.0)
      gatsby-telemetry: 2.15.0
      gatsby-worker: 0.6.0
      glob: 7.2.3
      got: 11.8.6
      graphql: 15.8.0
      graphql-compose: 7.25.1(graphql@15.8.0)
      graphql-playground-middleware-express: 1.7.23(express@4.18.2)
      hasha: 5.2.2
      http-proxy: 1.18.1(debug@3.2.7)
      invariant: 2.2.4
      is-relative: 1.0.0
      is-relative-url: 3.0.0
      joi: 17.9.2
      json-loader: 0.5.7
      latest-version: 5.1.0
      lodash: 4.17.21
      md5-file: 5.0.0
      meant: 1.0.3
      memoizee: 0.4.15
      micromatch: 4.0.5
      mime: 2.6.0
      mini-css-extract-plugin: 1.6.2(webpack@5.88.1)
      mitt: 1.2.0
      moment: 2.29.3
      multer: 1.4.4
      normalize-path: 3.0.0
      null-loader: 4.0.1(webpack@5.88.1)
      opentracing: 0.14.7
      p-defer: 3.0.0
      parseurl: 1.3.3
      physical-cpu-count: 2.0.0
      platform: 1.3.6
      postcss: 8.4.26
      postcss-flexbugs-fixes: 5.0.2(postcss@8.4.26)
      postcss-loader: 5.3.0(postcss@8.4.26)(webpack@5.88.1)
      prompts: 2.4.2
      prop-types: 15.8.1
      query-string: 6.14.0
      raw-loader: 4.0.2(webpack@5.88.1)
      react: 16.14.0
      react-dev-utils: 11.0.4(eslint@7.32.0)(typescript@4.9.5)(webpack@5.88.1)
      react-dom: 16.14.0(react@16.14.0)
      react-refresh: 0.9.0
      redux: 4.2.1
      redux-thunk: 2.4.2(redux@4.2.1)
      resolve-from: 5.0.0
      semver: 7.3.8
      shallow-compare: 1.2.2
      signal-exit: 3.0.7
      slugify: 1.6.5
      socket.io: 3.1.1
      socket.io-client: 3.1.1
      source-map: 0.7.4
      source-map-support: 0.5.21
      st: 2.0.0
      stack-trace: 0.0.10
      string-similarity: 1.2.2
      strip-ansi: 5.2.0
      style-loader: 2.0.0(webpack@5.88.1)
      terser-webpack-plugin: 5.3.6(webpack@5.88.1)
      tmp: 0.2.1
      true-case-path: 2.2.1
      type-of: 2.0.1
      url-loader: 4.1.1(file-loader@6.2.0)(webpack@5.88.1)
      uuid: 3.4.0
      v8-compile-cache: 2.3.0
      webpack: 5.88.1(webpack-cli@4.10.0)
      webpack-dev-middleware: 4.3.0(webpack@5.88.1)
      webpack-merge: 5.8.0
      webpack-stats-plugin: 1.1.1
      webpack-virtual-modules: 0.3.2
      xstate: 4.37.0
      yaml-loader: 0.6.0
    transitivePeerDependencies:
      - '@swc/core'
      - '@types/node'
      - '@types/webpack'
      - babel-eslint
      - bufferutil
      - clean-css
      - csso
      - encoding
      - esbuild
      - eslint-import-resolver-typescript
      - eslint-import-resolver-webpack
      - eslint-plugin-jest
      - eslint-plugin-testing-library
      - sockjs-client
      - supports-color
      - type-fest
      - typescript
      - uglify-js
      - utf-8-validate
      - vue-template-compiler
      - webpack-cli
      - webpack-dev-server
      - webpack-hot-middleware
      - webpack-plugin-serve

  /gauge@3.0.2:
    resolution: {integrity: sha512-+5J6MS/5XksCuXq++uFRsnUd7Ovu1XenbeuIuNRJxYWjgQbPuFhT14lAvsWfqfAmnwluf1OwMjz39HjfLPci0Q==}
    engines: {node: '>=10'}
    dependencies:
      aproba: 2.0.0
      color-support: 1.1.3
      console-control-strings: 1.1.0
      has-unicode: 2.0.1
      object-assign: 4.1.1
      signal-exit: 3.0.7
      string-width: 4.2.3
      strip-ansi: 6.0.1
      wide-align: 1.1.5
    dev: true

  /generic-names@4.0.0:
    resolution: {integrity: sha512-ySFolZQfw9FoDb3ed9d80Cm9f0+r7qj+HJkWjeD9RBfpxEVTlVhol+gvaQB/78WbwYfbnNh8nWHHBSlg072y6A==}
    dependencies:
      loader-utils: 3.2.1
    dev: true

  /gensync@1.0.0-beta.2:
    resolution: {integrity: sha512-3hN7NaskYvMDLQY55gnW3NQ+mesEAepTqlg+VEbj7zzqEMBVNhzcGYYeqFo/TlYz6eQiFcp1HcsCZO+nGgS8zg==}
    engines: {node: '>=6.9.0'}

  /get-assigned-identifiers@1.2.0:
    resolution: {integrity: sha512-mBBwmeGTrxEMO4pMaaf/uUEFHnYtwr8FTe8Y/mer4rcV/bye0qGm6pw1bGZFGStxC5O76c5ZAVBGnqHmOaJpdQ==}
    dev: false

  /get-caller-file@1.0.3:
    resolution: {integrity: sha512-3t6rVToeoZfYSGd8YoLFR2DJkiQrIiUrGcjvFX2mDw3bn6k2OtwHN0TNCLbBO+w8qTvimhDkv+LSscbJY1vE6w==}
    dev: true

  /get-caller-file@2.0.5:
    resolution: {integrity: sha512-DyFP3BM/3YHTQOCUL/w0OZHR0lpKeGrxotcHWcqNEdnltqFwXVfhEBQ94eIo34AfQpo0rGki4cyIiftY06h2Fg==}
    engines: {node: 6.* || 8.* || >= 10.*}

  /get-func-name@2.0.0:
    resolution: {integrity: sha512-Hm0ixYtaSZ/V7C8FJrtZIuBBI+iSgL+1Aq82zSu8VQNB4S3Gk8e7Qs3VwBDJAhmRZcFqkl3tQu36g/Foh5I5ig==}

  /get-intrinsic@1.2.0:
    resolution: {integrity: sha512-L049y6nFOuom5wGyRc3/gdTLO94dySVKRACj1RmJZBQXlbTMhtNIgkWkUHq+jYmZvKf14EW1EoJnnjbmoHij0Q==}
    dependencies:
      function-bind: 1.1.1
      has: 1.0.3
      has-symbols: 1.0.3

  /get-node-dimensions@1.2.1:
    resolution: {integrity: sha512-2MSPMu7S1iOTL+BOa6K1S62hB2zUAYNF/lV0gSVlOaacd087lc6nR1H1r0e3B1CerTo+RceOmi1iJW+vp21xcQ==}
    dev: false

  /get-own-enumerable-property-symbols@3.0.2:
    resolution: {integrity: sha512-I0UBV/XOz1XkIJHEUDMZAbzCThU/H8DxmSfmdGcKPnVhu2VfFqr34jr9777IyaTYvxjedWhqVIilEDsCdP5G6g==}
    dev: false

  /get-package-type@0.1.0:
    resolution: {integrity: sha512-pjzuKtY64GYfWizNAJ0fr9VqttZkNiK2iS430LtIHzjBEr6bX8Am2zm4sW4Ro5wjWW5cAlRL1qAMTcXbjNAO2Q==}
    engines: {node: '>=8.0.0'}

  /get-port@3.2.0:
    resolution: {integrity: sha512-x5UJKlgeUiNT8nyo/AcnwLnZuZNcSjSw0kogRB+Whd1fjjFq4B1hySFxSFWWSn4mIBzg3sRNUDFYc4g5gjPoLg==}
    engines: {node: '>=4'}

  /get-port@5.1.1:
    resolution: {integrity: sha512-g/Q1aTSDOxFpchXC4i8ZWvxA1lnPqx/JHqcpIw0/LX9T8x/GBbi6YnlN5nhaKIFkT8oFsscUKgDJYxfwfS6QsQ==}
    engines: {node: '>=8'}
    dev: true

  /get-stdin@4.0.1:
    resolution: {integrity: sha512-F5aQMywwJ2n85s4hJPTT9RPxGmubonuB10MNYo17/xph174n2MIR33HRguhzVag10O/npM7SPk73LMZNP+FaWw==}
    engines: {node: '>=0.10.0'}

  /get-stream@4.1.0:
    resolution: {integrity: sha512-GMat4EJ5161kIy2HevLlr4luNjBgvmj413KaQA7jt4V8B4RDsfpHk7WQ9GVqfYyyx8OS/L66Kox+rJRNklLK7w==}
    engines: {node: '>=6'}
    dependencies:
      pump: 3.0.0

  /get-stream@5.2.0:
    resolution: {integrity: sha512-nBF+F1rAZVCu/p7rjzgA+Yb4lfYXrpl7a6VmJrU8wF9I1CKvP/QwPNZHnOlwbTkY6dvtFIzFMSyQXbLoTQPRpA==}
    engines: {node: '>=8'}
    dependencies:
      pump: 3.0.0

  /get-stream@6.0.1:
    resolution: {integrity: sha512-ts6Wi+2j3jQjqi70w5AlN8DFnkSwC+MqmxEzdEALB2qXZYV3X/b1CTfgPLGJNMeAWxdPfU8FO1ms3NUfaHCPYg==}
    engines: {node: '>=10'}

  /get-symbol-description@1.0.0:
    resolution: {integrity: sha512-2EmdH1YvIQiZpltCNgkuiUnyukzxM/R6NDJX31Ke3BG1Nq5b0S2PhX59UKi9vZpPDQVdqn+1IcaAwnzTT5vCjw==}
    engines: {node: '>= 0.4'}
    dependencies:
      call-bind: 1.0.2
      get-intrinsic: 1.2.0

  /get-value@2.0.6:
    resolution: {integrity: sha512-Ln0UQDlxH1BapMu3GPtf7CuYNwRZf2gwCuPqbyG6pB8WfmFpzqcy4xtAaAMUhnNqjMKTiCPZG2oMT3YSx8U2NA==}
    engines: {node: '>=0.10.0'}

  /getos@3.2.1:
    resolution: {integrity: sha512-U56CfOK17OKgTVqozZjUKNdkfEv6jk5WISBJ8SHoagjE6L69zOwl3Z+O8myjY9MEW3i2HPWQBt/LTbCgcC973Q==}
    dependencies:
      async: 3.2.4
    dev: true

  /getpass@0.1.7:
    resolution: {integrity: sha512-0fzj9JxOLfJ+XGLhR8ze3unN0KZCgZwiSSDz168VERjK8Wl8kVSdcu2kspd4s4wtAa1y/qrVRiAA0WclVsu0ng==}
    dependencies:
      assert-plus: 1.0.0

  /git-up@4.0.5:
    resolution: {integrity: sha512-YUvVDg/vX3d0syBsk/CKUTib0srcQME0JyHkL5BaYdwLsiCslPWmDSi8PUMo9pXYjrryMcmsCoCgsTpSCJEQaA==}
    dependencies:
      is-ssh: 1.4.0
      parse-url: 6.0.5

  /github-from-package@0.0.0:
    resolution: {integrity: sha512-SyHy3T1v2NUXn29OsWdxmK6RwHD+vkj3v8en8AOBZ1wBQ/hCAQ5bAQTD02kW4W9tUp/3Qh6J8r9EvntiyCmOOw==}
    dev: false

  /github-slugger@1.5.0:
    resolution: {integrity: sha512-wIh+gKBI9Nshz2o46B0B3f5k/W+WI9ZAv6y5Dn5WJ5SK1t0TnDimB4WE5rmTD05ZAIn8HALCZVmCsvj0w0v0lw==}

  /glob-parent@3.1.0:
    resolution: {integrity: sha512-E8Ak/2+dZY6fnzlR7+ueWvhsH1SjHr4jjss4YS/h4py44jY9MhK/VFdaZJAWDz6BbL21KeteKxFSFpq8OS5gVA==}
    dependencies:
      is-glob: 3.1.0
      path-dirname: 1.0.2
    dev: true

  /glob-parent@5.1.2:
    resolution: {integrity: sha512-AOIgSQCepiJYwP3ARnGx+5VnTu2HBYdzbGP45eLw1vr3zB3vZLeyed1sC9hnbcOc9/SrMyM5RPQrkGz4aS9Zow==}
    engines: {node: '>= 6'}
    dependencies:
      is-glob: 4.0.3

  /glob-parent@6.0.2:
    resolution: {integrity: sha512-XxwI8EOhVQgWp6iDL+3b0r86f4d6AX6zSU55HfB4ydCEuXLXc5FcYeOu+nnGftS4TEju/11rt4KJPTMgbfmv4A==}
    engines: {node: '>=10.13.0'}
    dependencies:
      is-glob: 4.0.3

  /glob-promise@3.4.0(glob@7.2.3):
    resolution: {integrity: sha512-q08RJ6O+eJn+dVanerAndJwIcumgbDdYiUT7zFQl3Wm1xD6fBKtah7H8ZJChj4wP+8C+QfeVy8xautR7rdmKEw==}
    engines: {node: '>=4'}
    peerDependencies:
      glob: '*'
    dependencies:
      '@types/glob': 8.1.0
      glob: 7.2.3
    dev: true

  /glob-to-regexp@0.3.0:
    resolution: {integrity: sha512-Iozmtbqv0noj0uDDqoL0zNq0VBEfK2YFoMAZoxJe4cwphvLR+JskfF30QhXHOR4m3KrE6NLRYw+U9MRXvifyig==}
    dev: true

  /glob-to-regexp@0.4.1:
    resolution: {integrity: sha512-lkX1HJXwyMcprw/5YUZc2s7DrpAiHB21/V+E1rHUrVNokkvB6bqMzT0VfV6/86ZNabt1k14YOIaT7nDvOX3Iiw==}

  /glob@7.1.6:
    resolution: {integrity: sha512-LwaxwyZ72Lk7vZINtNNrywX0ZuLyStrdDtabefZKAY5ZGJhVtgdznluResxNmPitE0SAO+O26sWTHeKSI2wMBA==}
    dependencies:
      fs.realpath: 1.0.0
      inflight: 1.0.6
      inherits: 2.0.4
      minimatch: 3.1.2
      once: 1.4.0
      path-is-absolute: 1.0.1
    dev: true

  /glob@7.2.0:
    resolution: {integrity: sha512-lmLf6gtyrPq8tTjSmrO94wBeQbFR3HbLHbuyD69wuyQkImp2hWqMGB47OX65FBkPffO641IP9jWa1z4ivqG26Q==}
    dependencies:
      fs.realpath: 1.0.0
      inflight: 1.0.6
      inherits: 2.0.4
      minimatch: 3.1.2
      once: 1.4.0
      path-is-absolute: 1.0.1
    dev: true

  /glob@7.2.3:
    resolution: {integrity: sha512-nFR0zLpU2YCaRxwoCJvL6UvCH2JFyFVIvwTLsIf21AuHlMskA1hhTdk+LlYJtOlYt9v6dvszD2BGRqBL+iQK9Q==}
    dependencies:
      fs.realpath: 1.0.0
      inflight: 1.0.6
      inherits: 2.0.4
      minimatch: 3.1.2
      once: 1.4.0
      path-is-absolute: 1.0.1

  /glob@8.1.0:
    resolution: {integrity: sha512-r8hpEjiQEYlF2QU0df3dS+nxxSIreXQS1qRhMJM0Q5NDdR386C7jb7Hwwod8Fgiuex+k0GFjgft18yvxm5XoCQ==}
    engines: {node: '>=12'}
    dependencies:
      fs.realpath: 1.0.0
      inflight: 1.0.6
      inherits: 2.0.4
      minimatch: 5.1.6
      once: 1.4.0

  /global-dirs@2.1.0:
    resolution: {integrity: sha512-MG6kdOUh/xBnyo9cJFeIKkLEc1AyFq42QTU4XiX51i2NEdxLxLWXIjEjmqKeSuKR7pAZjTqUVoT2b2huxVLgYQ==}
    engines: {node: '>=8'}
    dependencies:
      ini: 1.3.7
    dev: true

  /global-dirs@3.0.1:
    resolution: {integrity: sha512-NBcGGFbBA9s1VzD41QXDG+3++t9Mn5t1FpLdhESY6oKY4gYTFpX4wO3sqGUa0Srjtbfj3szX0RnemmrVRUdULA==}
    engines: {node: '>=10'}
    dependencies:
      ini: 2.0.0

  /global-modules@2.0.0:
    resolution: {integrity: sha512-NGbfmJBp9x8IxyJSd1P+otYK8vonoJactOogrVfFRIAEY1ukil8RSKDz2Yo7wh1oihl51l/r6W4epkeKJHqL8A==}
    engines: {node: '>=6'}
    dependencies:
      global-prefix: 3.0.0

  /global-prefix@3.0.0:
    resolution: {integrity: sha512-awConJSVCHVGND6x3tmMaKcQvwXLhjdkmomy2W+Goaui8YPgYgXJZewhg3fWC+DlfqqQuWg8AwqjGTD2nAPVWg==}
    engines: {node: '>=6'}
    dependencies:
      ini: 1.3.8
      kind-of: 6.0.3
      which: 1.3.1

  /global@4.4.0:
    resolution: {integrity: sha512-wv/LAoHdRE3BeTGz53FAamhGlPLhlssK45usmGFThIi4XqnBmjKQ16u+RNbP7WvigRZDxUsM0J3gcQ5yicaL0w==}
    dependencies:
      min-document: 2.19.0
      process: 0.11.10
    dev: true

  /globalize@1.7.0:
    resolution: {integrity: sha512-faR46vTIbFCeAemyuc9E6/d7Wrx9k2ae2L60UhakztFg6VuE42gENVJNuPFtt7Sdjrk9m2w8+py7Jj+JTNy59w==}
    dependencies:
      cldrjs: 0.5.5

  /globals@11.12.0:
    resolution: {integrity: sha512-WOBp/EEGUiIsJSp7wcv/y6MO+lV9UoncWqxuFfm8eBwzWNgyfBd6Gz+IeKQ9jCmyhoH99g15M3T+QaVHFjizVA==}
    engines: {node: '>=4'}

  /globals@13.20.0:
    resolution: {integrity: sha512-Qg5QtVkCy/kv3FUSlu4ukeZDVf9ee0iXLAUYX13gbR17bnejFTzr4iS9bY7kwCf1NztRNm1t91fjOiyx4CSwPQ==}
    engines: {node: '>=8'}
    dependencies:
      type-fest: 0.20.2

  /globals@9.18.0:
    resolution: {integrity: sha512-S0nG3CLEQiY/ILxqtztTWH/3iRRdyBLw6KMDxnKMchrtbj2OFmehVh0WUCfW3DUrIgx/qFrJPICrq4Z4sTR9UQ==}
    engines: {node: '>=0.10.0'}
    dev: true

  /globalthis@1.0.3:
    resolution: {integrity: sha512-sFdI5LyBiNTHjRd7cGPWapiHWMOXKyuBNX/cWJ3NfzrZQVa8GI/8cofCl74AOVqq9W5kNmguTIzJ/1s2gyI9wA==}
    engines: {node: '>= 0.4'}
    dependencies:
      define-properties: 1.2.0

  /globby@10.0.2:
    resolution: {integrity: sha512-7dUi7RvCoT/xast/o/dLN53oqND4yk0nsHkhRgn9w65C4PofCLOoJ39iSOg+qVDdWQPIEj+eszMHQ+aLVwwQSg==}
    engines: {node: '>=8'}
    dependencies:
      '@types/glob': 7.2.0
      array-union: 2.1.0
      dir-glob: 3.0.1
      fast-glob: 3.2.12
      glob: 7.2.3
      ignore: 5.2.4
      merge2: 1.4.1
      slash: 3.0.0

  /globby@11.0.1:
    resolution: {integrity: sha512-iH9RmgwCmUJHi2z5o2l3eTtGBtXek1OYlHrbcxOYugyHLmAsZrPj43OtHThd62Buh/Vv6VyCBD2bdyWcGNQqoQ==}
    engines: {node: '>=10'}
    dependencies:
      array-union: 2.1.0
      dir-glob: 3.0.1
      fast-glob: 3.2.12
      ignore: 5.2.4
      merge2: 1.4.1
      slash: 3.0.0

  /globby@11.0.3:
    resolution: {integrity: sha512-ffdmosjA807y7+lA1NM0jELARVmYul/715xiILEjo3hBLPTcirgQNnXECn5g3mtR8TOLCVbkfua1Hpen25/Xcg==}
    engines: {node: '>=10'}
    dependencies:
      array-union: 2.1.0
      dir-glob: 3.0.1
      fast-glob: 3.2.12
      ignore: 5.2.4
      merge2: 1.4.1
      slash: 3.0.0

  /globby@11.1.0:
    resolution: {integrity: sha512-jhIXaOzy1sb8IyocaruWSn1TjmnBVs8Ayhcy83rmxNJ8q2uWKCAj3CnJY+KpGSXCueAPc0i05kVvVKtP1t9S3g==}
    engines: {node: '>=10'}
    dependencies:
      array-union: 2.1.0
      dir-glob: 3.0.1
      fast-glob: 3.2.12
      ignore: 5.2.4
      merge2: 1.4.1
      slash: 3.0.0

  /globby@9.2.0:
    resolution: {integrity: sha512-ollPHROa5mcxDEkwg6bPt3QbEf4pDQSNtd6JPL1YvOvAo/7/0VAm9TccUeoTmarjPw4pfUthSCqcyfNB1I3ZSg==}
    engines: {node: '>=6'}
    dependencies:
      '@types/glob': 7.2.0
      array-union: 1.0.2
      dir-glob: 2.2.2
      fast-glob: 2.2.7
      glob: 7.2.3
      ignore: 4.0.6
      pify: 4.0.1
      slash: 2.0.0
    transitivePeerDependencies:
      - supports-color
    dev: true

  /gopd@1.0.1:
    resolution: {integrity: sha512-d65bNlIadxvpb/A2abVdlqKqV563juRnZ1Wtk6s1sIR8uNsXR70xqIzVqxVf1eTqDunwT2MkczEeaezCKTZhwA==}
    dependencies:
      get-intrinsic: 1.2.0

  /got@11.8.6:
    resolution: {integrity: sha512-6tfZ91bOr7bOXnK7PRDCGBLa1H4U080YHNaAQ2KsMGlLEzRbk44nsZF2E1IeRc3vtJHPVbKCYgdFbaGO2ljd8g==}
    engines: {node: '>=10.19.0'}
    dependencies:
      '@sindresorhus/is': 4.6.0
      '@szmarczak/http-timer': 4.0.6
      '@types/cacheable-request': 6.0.3
      '@types/responselike': 1.0.0
      cacheable-lookup: 5.0.4
      cacheable-request: 7.0.2
      decompress-response: 6.0.0
      http2-wrapper: 1.0.3
      lowercase-keys: 2.0.0
      p-cancelable: 2.1.1
      responselike: 2.0.1

  /got@9.6.0:
    resolution: {integrity: sha512-R7eWptXuGYxwijs0eV+v3o6+XH1IqVK8dJOEecQfTmkncw9AV4dcw/Dhxi8MdlqPthxxpZyizMzyg8RTmEsG+Q==}
    engines: {node: '>=8.6'}
    dependencies:
      '@sindresorhus/is': 0.14.0
      '@szmarczak/http-timer': 1.1.2
      '@types/keyv': 3.1.4
      '@types/responselike': 1.0.0
      cacheable-request: 6.1.0
      decompress-response: 3.3.0
      duplexer3: 0.1.5
      get-stream: 4.1.0
      lowercase-keys: 1.0.1
      mimic-response: 1.0.1
      p-cancelable: 1.1.0
      to-readable-stream: 1.0.0
      url-parse-lax: 3.0.0

  /graceful-fs@4.2.11:
    resolution: {integrity: sha512-RbJ5/jmFcNNCcDV5o9eTnBLJ/HszWV0P73bc+Ff4nS/rJj+YaS6IGyiOL0VoBYX+l1Wrl3k63h/KrH+nhJ0XvQ==}

  /graphemer@1.4.0:
    resolution: {integrity: sha512-EtKwoO6kxCL9WO5xipiHTZlSzBm7WLT627TqC/uVRd0HKmq8NXyebnNYxDoBi7wt8eTWrUrKXCOVaFq9x1kgag==}

  /graphql-compose@7.25.1(graphql@15.8.0):
    resolution: {integrity: sha512-TPXTe1BoQkMjp/MH93yA0SQo8PiXxJAv6Eo6K/+kpJELM9l2jZnd5PCduweuXFcKv+nH973wn/VYzYKDMQ9YoQ==}
    peerDependencies:
      graphql: ^14.2.0 || ^15.0.0
    dependencies:
      graphql: 15.8.0
      graphql-type-json: 0.3.2(graphql@15.8.0)
      object-path: 0.11.5

  /graphql-config@3.4.1(@types/node@18.16.19)(graphql@15.8.0)(typescript@4.9.5):
    resolution: {integrity: sha512-g9WyK4JZl1Ko++FSyE5Ir2g66njfxGzrDDhBOwnkoWf/t3TnnZG6BBkWP+pkqVJ5pqMJGPKHNrbew8jRxStjhw==}
    engines: {node: '>= 10.0.0'}
    peerDependencies:
      graphql: ^0.11.0 || ^0.12.0 || ^0.13.0 || ^14.0.0 || ^15.0.0
    dependencies:
      '@endemolshinegroup/cosmiconfig-typescript-loader': 3.0.2(cosmiconfig@7.0.0)(typescript@4.9.5)
      '@graphql-tools/graphql-file-loader': 6.2.7(graphql@15.8.0)
      '@graphql-tools/json-file-loader': 6.2.6(graphql@15.8.0)
      '@graphql-tools/load': 6.2.8(graphql@15.8.0)
      '@graphql-tools/merge': 6.2.14(graphql@15.8.0)
      '@graphql-tools/url-loader': 6.10.1(@types/node@18.16.19)(graphql@15.8.0)
      '@graphql-tools/utils': 7.10.0(graphql@15.8.0)
      cosmiconfig: 7.0.0
      cosmiconfig-toml-loader: 1.0.0
      graphql: 15.8.0
      minimatch: 3.0.4
      string-env-interpolation: 1.0.1
    transitivePeerDependencies:
      - '@types/node'
      - bufferutil
      - encoding
      - typescript
      - utf-8-validate

  /graphql-playground-html@1.6.30:
    resolution: {integrity: sha512-tpCujhsJMva4aqE8ULnF7/l3xw4sNRZcSHu+R00VV+W0mfp+Q20Plvcrp+5UXD+2yS6oyCXncA+zoQJQqhGCEw==}
    dependencies:
      xss: 1.0.14

  /graphql-playground-middleware-express@1.7.23(express@4.18.2):
    resolution: {integrity: sha512-M/zbTyC1rkgiQjFSgmzAv6umMHOphYLNWZp6Ye5QrD77WfGOOoSqDsVmGUczc2pDkEPEzzGB/bvBO5rdzaTRgw==}
    peerDependencies:
      express: ^4.16.2
    dependencies:
      express: 4.18.2
      graphql-playground-html: 1.6.30

  /graphql-subscriptions@1.2.1(graphql@15.8.0):
    resolution: {integrity: sha512-95yD/tKi24q8xYa7Q9rhQN16AYj5wPbrb8tmHGM3WRc9EBmWrG/0kkMl+tQG8wcEuE9ibR4zyOM31p5Sdr2v4g==}
    peerDependencies:
      graphql: ^0.10.5 || ^0.11.3 || ^0.12.0 || ^0.13.0 || ^14.0.0 || ^15.0.0
    dependencies:
      graphql: 15.8.0
      iterall: 1.3.0

  /graphql-type-json@0.3.2(graphql@15.8.0):
    resolution: {integrity: sha512-J+vjof74oMlCWXSvt0DOf2APEdZOCdubEvGDUAlqH//VBYcOYsGgRW7Xzorr44LvkjiuvecWc8fChxuZZbChtg==}
    peerDependencies:
      graphql: '>=0.8.0'
    dependencies:
      graphql: 15.8.0

  /graphql-ws@4.9.0(graphql@15.8.0):
    resolution: {integrity: sha512-sHkK9+lUm20/BGawNEWNtVAeJzhZeBg21VmvmLoT5NdGVeZWv5PdIhkcayQIAgjSyyQ17WMKmbDijIPG2On+Ag==}
    engines: {node: '>=10'}
    peerDependencies:
      graphql: '>=0.11 <=15'
    dependencies:
      graphql: 15.8.0

  /graphql@15.8.0:
    resolution: {integrity: sha512-5gghUc24tP9HRznNpV2+FIoq3xKkj5dTQqf4v0CpdPbFVwFkWoxOM+o+2OC9ZSvjEMTjfmG9QT+gcvggTwW1zw==}
    engines: {node: '>= 10.x'}

  /gray-matter@4.0.3:
    resolution: {integrity: sha512-5v6yZd4JK3eMI3FqqCouswVqwugaA9r4dNZB1wwcmrD02QkV5H0y7XBQW8QwQqEaZY1pM9aqORSORhJRdNK44Q==}
    engines: {node: '>=6.0'}
    dependencies:
      js-yaml: 3.14.1
      kind-of: 6.0.3
      section-matter: 1.0.0
      strip-bom-string: 1.0.0

  /gud@1.0.0:
    resolution: {integrity: sha512-zGEOVKFM5sVPPrYs7J5/hYEw2Pof8KCyOwyhG8sAF26mCAeUFAcYPu1mwB7hhpIP29zOIBaDqwuHdLp0jvZXjw==}
    dev: false

  /gzip-size@5.1.1:
    resolution: {integrity: sha512-FNHi6mmoHvs1mxZAds4PpdCS6QG8B4C1krxJsMutgxl5t3+GlRTzzI3NEkifXx2pVsOvJdOGSmIgDhQ55FwdPA==}
    engines: {node: '>=6'}
    dependencies:
      duplexer: 0.1.2
      pify: 4.0.1

  /gzip-size@6.0.0:
    resolution: {integrity: sha512-ax7ZYomf6jqPTQ4+XCpUGyXKHk5WweS+e05MBO4/y3WJ5RkmPXNKvX+bx1behVILVwr6JSQvZAku021CHPXG3Q==}
    engines: {node: '>=10'}
    dependencies:
      duplexer: 0.1.2

  /handle-thing@2.0.1:
    resolution: {integrity: sha512-9Qn4yBxelxoh2Ow62nP+Ka/kMnOXRi8BXnRaUwezLNhqelnN49xKz4F/dPP8OYLxLxq6JDtZb2i9XznUQbNPTg==}

  /handlebars@4.7.7:
    resolution: {integrity: sha512-aAcXm5OAfE/8IXkcZvCepKU3VzW1/39Fb5ZuqMtgI/hT8X2YgoMvBY5dLhq/cpOvw7Lk1nK/UF71aLG/ZnVYRA==}
    engines: {node: '>=0.4.7'}
    hasBin: true
    dependencies:
      minimist: 1.2.8
      neo-async: 2.6.2
      source-map: 0.6.1
      wordwrap: 1.0.0
    optionalDependencies:
      uglify-js: 3.17.4
    dev: true

  /har-schema@2.0.0:
    resolution: {integrity: sha512-Oqluz6zhGX8cyRaTQlFMPw80bSJVG2x/cFb8ZPhUILGgHka9SsokCCOQgpveePerqidZOrT14ipqfJb7ILcW5Q==}
    engines: {node: '>=4'}
    dev: false

  /har-validator@5.1.5:
    resolution: {integrity: sha512-nmT2T0lljbxdQZfspsno9hgrG3Uir6Ks5afism62poxqBM6sDnMEuPmzTq8XN0OEwqKLLdh1jQI3qyE66Nzb3w==}
    engines: {node: '>=6'}
    deprecated: this library is no longer supported
    dependencies:
      ajv: 6.12.6
      har-schema: 2.0.0
    dev: false

  /harmony-reflect@1.6.2:
    resolution: {integrity: sha512-HIp/n38R9kQjDEziXyDTuW3vvoxxyxjxFzXLrBr18uB47GnSt+G9D29fqrpM5ZkspMcPICud3XsBJQ4Y2URg8g==}
    dev: false

  /has-ansi@2.0.0:
    resolution: {integrity: sha512-C8vBJ8DwUCx19vhm7urhTuUsr4/IyP6l4VzNQDv+ryHQObW3TTTp9yB68WpYgRe2bbaGuZ/se74IqFeVnMnLZg==}
    engines: {node: '>=0.10.0'}
    dependencies:
      ansi-regex: 2.1.1
    dev: true

  /has-bigints@1.0.2:
    resolution: {integrity: sha512-tSvCKtBr9lkF0Ex0aQiP9N+OpV4zi2r/Nee5VkRDbaqv35RLYMzbwQfFSZZH0kR+Rd6302UJZ2p/bJCEoR3VoQ==}

  /has-cors@1.1.0:
    resolution: {integrity: sha512-g5VNKdkFuUuVCP9gYfDJHjK2nqdQJ7aDLTnycnc2+RvsOQbuLdF5pm7vuE5J76SEBIQjs4kQY/BWq74JUmjbXA==}

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

  /has-flag@4.0.0:
    resolution: {integrity: sha512-EykJT/Q1KjTWctppgIAgfSO0tKVuZUjhgMr17kqTumMl6Afv3EISleU7qZUzoXDFTAHTDC4NOoG/ZxU3EvlMPQ==}
    engines: {node: '>=8'}

  /has-glob@1.0.0:
    resolution: {integrity: sha512-D+8A457fBShSEI3tFCj65PAbT++5sKiFtdCdOam0gnfBgw9D277OERk+HM9qYJXmdVLZ/znez10SqHN0BBQ50g==}
    engines: {node: '>=0.10.0'}
    dependencies:
      is-glob: 3.1.0
    dev: true

  /has-property-descriptors@1.0.0:
    resolution: {integrity: sha512-62DVLZGoiEBDHQyqG4w9xCuZ7eJEwNmJRWw2VY84Oedb7WFcA27fiEVe8oUQx9hAUJ4ekurquucTGwsyO1XGdQ==}
    dependencies:
      get-intrinsic: 1.2.0

  /has-proto@1.0.1:
    resolution: {integrity: sha512-7qE+iP+O+bgF9clE5+UoBFzE65mlBiVj3tKCrlNQ0Ogwm0BjpT/gK4SlLYDMybDh5I3TCTKnPPa0oMG7JDYrhg==}
    engines: {node: '>= 0.4'}

  /has-symbols@1.0.3:
    resolution: {integrity: sha512-l3LCuF6MgDNwTDKkdYGEihYjt5pRPbEg46rtlmnSPlUbgmB8LOIrKJbYYFBSbnPaJexMKtiPO8hmeRjRz2Td+A==}
    engines: {node: '>= 0.4'}

  /has-tostringtag@1.0.0:
    resolution: {integrity: sha512-kFjcSNhnlGV1kyoGk7OXKSawH5JOb/LzUc5w9B02hOTO0dfFRjbHQKvg1d6cf3HbeUmtU9VbbV3qzZ2Teh97WQ==}
    engines: {node: '>= 0.4'}
    dependencies:
      has-symbols: 1.0.3

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

  /has-value@0.3.1:
    resolution: {integrity: sha512-gpG936j8/MzaeID5Yif+577c17TxaDmhuyVgSwtnL/q8UUTySg8Mecb+8Cf1otgLoD7DDH75axp86ER7LFsf3Q==}
    engines: {node: '>=0.10.0'}
    dependencies:
      get-value: 2.0.6
      has-values: 0.1.4
      isobject: 2.1.0

  /has-value@1.0.0:
    resolution: {integrity: sha512-IBXk4GTsLYdQ7Rvt+GRBrFSVEkmuOUy4re0Xjd9kJSUQpnTrWR4/y9RpfexN9vkAPMFuQoeWKwqzPozRTlasGw==}
    engines: {node: '>=0.10.0'}
    dependencies:
      get-value: 2.0.6
      has-values: 1.0.0
      isobject: 3.0.1

  /has-values@0.1.4:
    resolution: {integrity: sha512-J8S0cEdWuQbqD9//tlZxiMuMNmxB8PlEwvYwuxsTmR1G5RXUePEX/SJn7aD0GMLieuZYSwNH0cQuJGwnYunXRQ==}
    engines: {node: '>=0.10.0'}

  /has-values@1.0.0:
    resolution: {integrity: sha512-ODYZC64uqzmtfGMEAX/FvZiRyWLpAC3vYnNunURUnkGVTS+mI0smVsWaPydRBsE3g+ok7h960jChO8mFcWlHaQ==}
    engines: {node: '>=0.10.0'}
    dependencies:
      is-number: 3.0.0
      kind-of: 4.0.0

  /has-yarn@2.1.0:
    resolution: {integrity: sha512-UqBRqi4ju7T+TqGNdqAO0PaSVGsDGJUBQvk9eUWNGRY1CFGDzYhLWoM7JQEemnlvVcv/YEmc2wNW8BC24EnUsw==}
    engines: {node: '>=8'}

  /has@1.0.3:
    resolution: {integrity: sha512-f2dvO0VU6Oej7RkWJGrehjbzMAjFp5/VKPp5tTpWIV4JHHZK1/BxbFRtf/siA2SWTe09caDmVtYYzWEIbBS4zw==}
    engines: {node: '>= 0.4.0'}
    dependencies:
      function-bind: 1.1.1

  /hash-base@3.1.0:
    resolution: {integrity: sha512-1nmYp/rhMDiE7AYkDw+lLwlAzz0AntGIe51F3RfFfEqyQ3feY2eI/NcwC6umIQVOASPMsWJLJScWKSSvzL9IVA==}
    engines: {node: '>=4'}
    dependencies:
      inherits: 2.0.4
      readable-stream: 3.6.1
      safe-buffer: 5.2.1

  /hash.js@1.1.7:
    resolution: {integrity: sha512-taOaskGt4z4SOANNseOviYDvjEJinIkRgmp7LbKP2YTTmVxWBl87s/uzK9r+44BclBSp2X7K1hqeNfz9JbBeXA==}
    dependencies:
      inherits: 2.0.4
      minimalistic-assert: 1.0.1

  /hasha@5.2.2:
    resolution: {integrity: sha512-Hrp5vIK/xr5SkeN2onO32H0MgNZ0f17HRNH39WfL0SYUNOTZ5Lz1TJ8Pajo/87dYGEFlLMm7mIc/k/s6Bvz9HQ==}
    engines: {node: '>=8'}
    dependencies:
      is-stream: 2.0.1
      type-fest: 0.8.1

  /hast-to-hyperscript@9.0.1:
    resolution: {integrity: sha512-zQgLKqF+O2F72S1aa4y2ivxzSlko3MAvxkwG8ehGmNiqd98BIN3JM1rAJPmplEyLmGLO2QZYJtIneOSZ2YbJuA==}
    dependencies:
      '@types/unist': 2.0.6
      comma-separated-tokens: 1.0.8
      property-information: 5.6.0
      space-separated-tokens: 1.1.5
      style-to-object: 0.3.0
      unist-util-is: 4.1.0
      web-namespaces: 1.1.4

  /hast-util-from-parse5@6.0.1:
    resolution: {integrity: sha512-jeJUWiN5pSxW12Rh01smtVkZgZr33wBokLzKLwinYOUfSzm1Nl/c3GUGebDyOKjdsRgMvoVbV0VpAcpjF4NrJA==}
    dependencies:
      '@types/parse5': 5.0.3
      hastscript: 6.0.0
      property-information: 5.6.0
      vfile: 4.2.1
      vfile-location: 3.2.0
      web-namespaces: 1.1.4

  /hast-util-is-element@1.1.0:
    resolution: {integrity: sha512-oUmNua0bFbdrD/ELDSSEadRVtWZOf3iF6Lbv81naqsIV99RnSCieTbWuWCY8BAeEfKJTKl0gRdokv+dELutHGQ==}
    dev: false

  /hast-util-parse-selector@2.2.5:
    resolution: {integrity: sha512-7j6mrk/qqkSehsM92wQjdIgWM2/BW61u/53G6xmC8i1OmEdKLHbk419QKQUjz6LglWsfqoiHmyMRkP1BGjecNQ==}

  /hast-util-raw@6.0.1:
    resolution: {integrity: sha512-ZMuiYA+UF7BXBtsTBNcLBF5HzXzkyE6MLzJnL605LKE8GJylNjGc4jjxazAHUtcwT5/CEt6afRKViYB4X66dig==}
    dependencies:
      '@types/hast': 2.3.4
      hast-util-from-parse5: 6.0.1
      hast-util-to-parse5: 6.0.0
      html-void-elements: 1.0.5
      parse5: 6.0.1
      unist-util-position: 3.1.0
      vfile: 4.2.1
      web-namespaces: 1.1.4
      xtend: 4.0.2
      zwitch: 1.0.5
    dev: true

  /hast-util-raw@6.1.0:
    resolution: {integrity: sha512-5FoZLDHBpka20OlZZ4I/+RBw5piVQ8iI1doEvffQhx5CbCyTtP8UCq8Tw6NmTAMtXgsQxmhW7Ly8OdFre5/YMQ==}
    dependencies:
      '@types/hast': 2.3.4
      hast-util-from-parse5: 6.0.1
      hast-util-to-parse5: 6.0.0
      html-void-elements: 1.0.5
      parse5: 6.0.1
      unist-util-position: 3.1.0
      unist-util-visit: 2.0.3
      vfile: 4.2.1
      web-namespaces: 1.1.4
      xtend: 4.0.2
      zwitch: 1.0.5
    dev: false

  /hast-util-sanitize@3.0.2:
    resolution: {integrity: sha512-+2I0x2ZCAyiZOO/sb4yNLFmdwPBnyJ4PBkVTUMKMqBwYNA+lXSgOmoRXlJFazoyid9QPogRRKgKhVEodv181sA==}
    dependencies:
      xtend: 4.0.2
    dev: false

  /hast-util-to-html@7.1.3:
    resolution: {integrity: sha512-yk2+1p3EJTEE9ZEUkgHsUSVhIpCsL/bvT8E5GzmWc+N1Po5gBw+0F8bo7dpxXR0nu0bQVxVZGX2lBGF21CmeDw==}
    dependencies:
      ccount: 1.1.0
      comma-separated-tokens: 1.0.8
      hast-util-is-element: 1.1.0
      hast-util-whitespace: 1.0.4
      html-void-elements: 1.0.5
      property-information: 5.6.0
      space-separated-tokens: 1.1.5
      stringify-entities: 3.1.0
      unist-util-is: 4.1.0
      xtend: 4.0.2
    dev: false

  /hast-util-to-parse5@6.0.0:
    resolution: {integrity: sha512-Lu5m6Lgm/fWuz8eWnrKezHtVY83JeRGaNQ2kn9aJgqaxvVkFCZQBEhgodZUDUvoodgyROHDb3r5IxAEdl6suJQ==}
    dependencies:
      hast-to-hyperscript: 9.0.1
      property-information: 5.6.0
      web-namespaces: 1.1.4
      xtend: 4.0.2
      zwitch: 1.0.5

  /hast-util-whitespace@1.0.4:
    resolution: {integrity: sha512-I5GTdSfhYfAPNztx2xJRQpG8cuDSNt599/7YUn7Gx/WxNMsG+a835k97TDkFgk123cwjfwINaZknkKkphx/f2A==}
    dev: false

  /hastscript@6.0.0:
    resolution: {integrity: sha512-nDM6bvd7lIqDUiYEiu5Sl/+6ReP0BMk/2f4U/Rooccxkj0P5nm+acM5PrGJ/t5I8qPGiqZSE6hVAwZEdZIvP4w==}
    dependencies:
      '@types/hast': 2.3.4
      comma-separated-tokens: 1.0.8
      hast-util-parse-selector: 2.2.5
      property-information: 5.6.0
      space-separated-tokens: 1.1.5

  /he@1.2.0:
    resolution: {integrity: sha512-F/1DnUGPopORZi0ni+CvrCgHQ5FyEAHRLSApuYWMmrbSwoN2Mn/7k+Gl38gJnR7yyDZk6WLXwiGod1JOWNDKGw==}
    hasBin: true

  /helmet-crossdomain@0.4.0:
    resolution: {integrity: sha512-AB4DTykRw3HCOxovD1nPR16hllrVImeFp5VBV9/twj66lJ2nU75DP8FPL0/Jp4jj79JhTfG+pFI2MD02kWJ+fA==}
    engines: {node: '>=4.0.0'}
    dev: false

  /helmet-csp@2.10.0:
    resolution: {integrity: sha512-Rz953ZNEFk8sT2XvewXkYN0Ho4GEZdjAZy4stjiEQV3eN7GDxg1QKmYggH7otDyIA7uGA6XnUMVSgeJwbR5X+w==}
    engines: {node: '>=4.0.0'}
    dependencies:
      bowser: 2.9.0
      camelize: 1.0.0
      content-security-policy-builder: 2.1.0
      dasherize: 2.0.0
    dev: false

  /helmet@3.23.3:
    resolution: {integrity: sha512-U3MeYdzPJQhtvqAVBPntVgAvNSOJyagwZwyKsFdyRa8TV3pOKVFljalPOCxbw5Wwf2kncGhmP0qHjyazIdNdSA==}
    engines: {node: '>=4.0.0'}
    dependencies:
      depd: 2.0.0
      dont-sniff-mimetype: 1.1.0
      feature-policy: 0.3.0
      helmet-crossdomain: 0.4.0
      helmet-csp: 2.10.0
      hide-powered-by: 1.1.0
      hpkp: 2.0.0
      hsts: 2.2.0
      nocache: 2.1.0
      referrer-policy: 1.2.0
      x-xss-protection: 1.3.0
    dev: false

  /help-me@4.2.0:
    resolution: {integrity: sha512-TAOnTB8Tz5Dw8penUuzHVrKNKlCIbwwbHnXraNJxPwf8LRtE2HlM84RYuezMFcwOJmoYOCWVDyJ8TQGxn9PgxA==}
    dependencies:
      glob: 8.1.0
      readable-stream: 3.6.1
    dev: true

  /hexoid@1.0.0:
    resolution: {integrity: sha512-QFLV0taWQOZtvIRIAdBChesmogZrtuXvVWsFHZTk2SU+anspqZ2vMnoLg7IE1+Uk16N19APic1BuF8bC8c2m5g==}
    engines: {node: '>=8'}
    dev: true

  /hicat@0.8.0:
    resolution: {integrity: sha512-om8L9O5XwqeSdwl5NtHgrzK3wcF4fT9T4gb/NktoH8EyoZipas/tvUZLV48xT7fQfMYr9qvb0WEutqdf0LWSqA==}
    hasBin: true
    dependencies:
      highlight.js: 10.7.3
      minimist: 1.2.8

  /hide-powered-by@1.1.0:
    resolution: {integrity: sha512-Io1zA2yOA1YJslkr+AJlWSf2yWFkKjvkcL9Ni1XSUqnGLr/qRQe2UI3Cn/J9MsJht7yEVCe0SscY1HgVMujbgg==}
    engines: {node: '>=4.0.0'}
    dev: false

  /highlight.js@10.7.3:
    resolution: {integrity: sha512-tzcUFauisWKNHaRkN4Wjl/ZA07gENAjFl3J/c480dprkGTg5EQstgaNFqBfUqCq54kZRIEcreTsAgF/m2quD7A==}

  /hmac-drbg@1.0.1:
    resolution: {integrity: sha512-Tti3gMqLdZfhOQY1Mzf/AanLiqh1WTiJgEj26ZuYQ9fbkLomzGchCws4FyrSd4VkpBfiNhaE1On+lOz894jvXg==}
    dependencies:
      hash.js: 1.1.7
      minimalistic-assert: 1.0.1
      minimalistic-crypto-utils: 1.0.1

  /hoist-non-react-statics@3.3.2:
    resolution: {integrity: sha512-/gGivxi8JPKWNm/W0jSmzcMPpfpPLc3dY/6GxhX2hQ9iGj3aDfklV4ET7NjKpSinLpJ5vafa9iiGIEZg10SfBw==}
    dependencies:
      react-is: 16.13.1

  /homedir-polyfill@1.0.3:
    resolution: {integrity: sha512-eSmmWE5bZTK2Nou4g0AI3zZ9rswp7GRKoKXS1BLUkvPviOqs4YTN1djQIqrXy9k5gEtdLPy86JjRwsNM9tnDcA==}
    engines: {node: '>=0.10.0'}
    dependencies:
      parse-passwd: 1.0.0
    dev: true

  /hoopy@0.1.4:
    resolution: {integrity: sha512-HRcs+2mr52W0K+x8RzcLzuPPmVIKMSv97RGHy0Ea9y/mpcaK+xTrjICA04KAHi4GRzxliNqNJEFYWHghy3rSfQ==}
    engines: {node: '>= 6.0.0'}
    dev: false

  /hosted-git-info@2.8.9:
    resolution: {integrity: sha512-mxIDAb9Lsm6DoOJ7xH+5+X4y1LU/4Hi50L9C5sIswK3JzULS4bwk1FvjdBgvYR4bzT4tuUQiC15FE2f5HbLvYw==}
    dev: true

  /hosted-git-info@3.0.8:
    resolution: {integrity: sha512-aXpmwoOhRBrw6X3j0h5RloK4x1OzsxMPyxqIHyNfSe2pypkVTZFpEiRoSipPEPlMrh0HW/XsjkJ5WgnCirpNUw==}
    engines: {node: '>=10'}
    dependencies:
      lru-cache: 6.0.0

  /hpack.js@2.1.6:
    resolution: {integrity: sha512-zJxVehUdMGIKsRaNt7apO2Gqp0BdqW5yaiGHXXmbpvxgBYVZnAql+BJb4RO5ad2MgpbZKn5G6nMnegrH1FcNYQ==}
    dependencies:
      inherits: 2.0.4
      obuf: 1.1.2
      readable-stream: 2.3.8
      wbuf: 1.7.3

  /hpkp@2.0.0:
    resolution: {integrity: sha512-TaZpC6cO/k3DFsjfzz1LnOobbVSq+J+7WpJxrVtN4L+8+BPQj8iBDRB2Dx49613N+e7/+ZSQ9ra+xZm7Blf4wg==}
    dev: false

  /hsts@2.2.0:
    resolution: {integrity: sha512-ToaTnQ2TbJkochoVcdXYm4HOCliNozlviNsg+X2XQLQvZNI/kCHR9rZxVYpJB3UPcHz80PgxRyWQ7PdU1r+VBQ==}
    engines: {node: '>=4.0.0'}
    dependencies:
      depd: 2.0.0
    dev: false

  /html-element-map@1.3.1:
    resolution: {integrity: sha512-6XMlxrAFX4UEEGxctfFnmrFaaZFNf9i5fNuV5wZ3WWQ4FVaNP1aX1LkX9j2mfEx1NpjeE/rL3nmgEn23GdFmrg==}
    dependencies:
      array.prototype.filter: 1.0.2
      call-bind: 1.0.2
    dev: false

  /html-encoding-sniffer@2.0.1:
    resolution: {integrity: sha512-D5JbOMBIR/TVZkubHT+OyT2705QvogUW4IBn6nHd756OwieSF9aDYFj4dv6HHEVGYbHaLETa3WggZYWWMyy3ZQ==}
    engines: {node: '>=10'}
    dependencies:
      whatwg-encoding: 1.0.5

  /html-encoding-sniffer@3.0.0:
    resolution: {integrity: sha512-oWv4T4yJ52iKrufjnyZPkrN0CH3QnrUqdB6In1g5Fe1mia8GmF36gnfNySxoZtxD5+NmYw1EElVXiBk93UeskA==}
    engines: {node: '>=12'}
    dependencies:
      whatwg-encoding: 2.0.0
    dev: true

  /html-entities@1.4.0:
    resolution: {integrity: sha512-8nxjcBcd8wovbeKx7h3wTji4e6+rhaVuPNpMqwWgnHh+N9ToqsCs6XztWRBPQ+UtzsoMAdKZtUENoVzU/EMtZA==}

  /html-entities@2.3.3:
    resolution: {integrity: sha512-DV5Ln36z34NNTDgnz0EWGBLZENelNAtkiFA4kyNOG2tDI6Mz1uSWiq1wAKdyjnJwyDiDO7Fa2SO1CTxPXL8VxA==}

  /html-escaper@2.0.2:
    resolution: {integrity: sha512-H2iMtd0I4Mt5eYiapRdIDjp+XzelXQ0tFE4JS7YFwFevXXMmOp9myNrUvCg0D6ws8iqkRPBfKHgbwig1SmlLfg==}

  /html-minifier-terser@5.1.1:
    resolution: {integrity: sha512-ZPr5MNObqnV/T9akshPKbVgyOqLmy+Bxo7juKCfTfnjNniTAMdy4hz21YQqoofMBJD2kdREaqPPdThoR78Tgxg==}
    engines: {node: '>=6'}
    hasBin: true
    dependencies:
      camel-case: 4.1.2
      clean-css: 4.2.4
      commander: 4.1.1
      he: 1.2.0
      param-case: 3.0.4
      relateurl: 0.2.7
      terser: 4.8.1
    dev: true

  /html-minifier-terser@6.1.0:
    resolution: {integrity: sha512-YXxSlJBZTP7RS3tWnQw74ooKa6L9b9i9QYXY21eUEvhZ3u9XLfv6OnFsQq6RxkhHygsaUMvYsZRV5rU/OVNZxw==}
    engines: {node: '>=12'}
    hasBin: true
    dependencies:
      camel-case: 4.1.2
      clean-css: 5.3.2
      commander: 8.3.0
      he: 1.2.0
      param-case: 3.0.4
      relateurl: 0.2.7
      terser: 5.16.5

  /html-parse-stringify@3.0.1:
    resolution: {integrity: sha512-KknJ50kTInJ7qIScF3jeaFRpMpE8/lfiTdzf/twXyPBLAGrLRTmkz3AdTnKeh40X8k9L2fdYwEp/42WGXIRGcg==}
    dependencies:
      void-elements: 3.1.0
    dev: false

  /html-tags@3.2.0:
    resolution: {integrity: sha512-vy7ClnArOZwCnqZgvv+ddgHgJiAFXe3Ge9ML5/mBctVJoUoYPCdxVucOywjDARn6CVoh3dRSFdPHy2sX80L0Wg==}
    engines: {node: '>=8'}
    dev: true

  /html-void-elements@1.0.5:
    resolution: {integrity: sha512-uE/TxKuyNIcx44cIWnjr/rfIATDH7ZaOMmstu0CwhFG1Dunhlp4OC6/NMbhiwoq5BpW0ubi303qnEk/PZj614w==}

  /html-webpack-plugin@4.5.2(webpack@4.46.0):
    resolution: {integrity: sha512-q5oYdzjKUIPQVjOosjgvCHQOv9Ett9CYYHlgvJeXG0qQvdSojnBq4vAdQBwn1+yGveAwHCoe/rMR86ozX3+c2A==}
    engines: {node: '>=6.9'}
    peerDependencies:
      webpack: ^4.0.0 || ^5.0.0
    dependencies:
      '@types/html-minifier-terser': 5.1.2
      '@types/tapable': 1.0.8
      '@types/webpack': 4.41.33
      html-minifier-terser: 5.1.1
      loader-utils: 1.4.2
      lodash: 4.17.21
      pretty-error: 2.1.2
      tapable: 1.1.3
      util.promisify: 1.0.0
      webpack: 4.46.0
    dev: true

  /html-webpack-plugin@5.5.0(webpack@5.88.1):
    resolution: {integrity: sha512-sy88PC2cRTVxvETRgUHFrL4No3UxvcH8G1NepGhqaTT+GXN2kTamqasot0inS5hXeg1cMbFDt27zzo9p35lZVw==}
    engines: {node: '>=10.13.0'}
    peerDependencies:
      webpack: ^5.20.0
    dependencies:
      '@types/html-minifier-terser': 6.1.0
      html-minifier-terser: 6.1.0
      lodash: 4.17.21
      pretty-error: 4.0.0
      tapable: 2.2.1
      webpack: 5.88.1(webpack-cli@4.10.0)

  /htmlescape@1.1.1:
    resolution: {integrity: sha512-eVcrzgbR4tim7c7soKQKtxa/kQM4TzjnlU83rcZ9bHU6t31ehfV7SktN6McWgwPWg+JYMA/O3qpGxBvFq1z2Jg==}
    engines: {node: '>=0.10'}
    dev: false

  /htmlparser2@4.1.0:
    resolution: {integrity: sha512-4zDq1a1zhE4gQso/c5LP1OtrhYTncXNSpvJYtWJBtXAETPlMfi3IFNjGuQbYLuVY4ZR0QMqRVvo4Pdy9KLyP8Q==}
    dependencies:
      domelementtype: 2.3.0
      domhandler: 3.3.0
      domutils: 2.8.0
      entities: 2.2.0
    dev: false

  /htmlparser2@6.1.0:
    resolution: {integrity: sha512-gyyPk6rgonLFEDGoeRgQNaEUvdJ4ktTmmUh/h2t7s+M8oPpIPxgNACWa+6ESR57kXstwqPiCut0V8NRpcwgU7A==}
    dependencies:
      domelementtype: 2.3.0
      domhandler: 4.3.1
      domutils: 2.8.0
      entities: 2.2.0

  /htmlparser2@8.0.1:
    resolution: {integrity: sha512-4lVbmc1diZC7GUJQtRQ5yBAeUCL1exyMwmForWkRLnwyzWBFxN633SALPMGYaWZvKe9j1pRZJpauvmxENSp/EA==}
    dependencies:
      domelementtype: 2.3.0
      domhandler: 5.0.3
      domutils: 3.0.1
      entities: 4.4.0

  /http-auth-connect@1.0.6:
    resolution: {integrity: sha512-yaO0QSCPqGCjPrl3qEEHjJP+lwZ6gMpXLuCBE06eWwcXomkI5TARtu0kxf9teFuBj6iaV3Ybr15jaWUvbzNzHw==}
    engines: {node: '>=8'}
    dev: true

  /http-auth@4.1.9:
    resolution: {integrity: sha512-kvPYxNGc9EKGTXvOMnTBQw2RZfuiSihK/mLw/a4pbtRueTE45S55Lw/3k5CktIf7Ak0veMKEIteDj4YkNmCzmQ==}
    engines: {node: '>=8'}
    dependencies:
      apache-crypt: 1.2.6
      apache-md5: 1.1.8
      bcryptjs: 2.4.3
      uuid: 8.3.2
    dev: true

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

  /http-deceiver@1.2.7:
    resolution: {integrity: sha512-LmpOGxTfbpgtGVxJrj5k7asXHCgNZp5nLfp+hWc8QQRqtb7fUy6kRY3BO1h9ddF6yIPYUARgxGOwB42DnxIaNw==}

  /http-errors@1.6.3:
    resolution: {integrity: sha512-lks+lVC8dgGyh97jxvxeYTWQFvh4uw4yC12gVl63Cg30sjPX4wuGcdkICVXDAESr6OJGjqGA8Iz5mkeN6zlD7A==}
    engines: {node: '>= 0.6'}
    dependencies:
      depd: 1.1.2
      inherits: 2.0.3
      setprototypeof: 1.1.0
      statuses: 1.5.0

  /http-errors@1.7.3:
    resolution: {integrity: sha512-ZTTX0MWrsQ2ZAhA1cejAwDLycFsd7I7nVtnkT3Ol0aqodaKW+0CTZDQ1uBv5whptCnc8e8HeRRJxRs0kmm/Qfw==}
    engines: {node: '>= 0.6'}
    dependencies:
      depd: 1.1.2
      inherits: 2.0.4
      setprototypeof: 1.1.1
      statuses: 1.5.0
      toidentifier: 1.0.0
    dev: false

  /http-errors@1.8.0:
    resolution: {integrity: sha512-4I8r0C5JDhT5VkvI47QktDW75rNlGVsUf/8hzjCC/wkWI/jdTRmBb9aI7erSG82r1bjKY3F6k28WnsVxB1C73A==}
    engines: {node: '>= 0.6'}
    dependencies:
      depd: 1.1.2
      inherits: 2.0.4
      setprototypeof: 1.2.0
      statuses: 1.5.0
      toidentifier: 1.0.0

  /http-errors@2.0.0:
    resolution: {integrity: sha512-FtwrG/euBzaEjYeRqOgly7G0qviiXoJWnvEH2Z1plBdXgbyjv34pHTSb9zoeHMyDy33+DWy5Wt9Wo+TURtOYSQ==}
    engines: {node: '>= 0.8'}
    dependencies:
      depd: 2.0.0
      inherits: 2.0.4
      setprototypeof: 1.2.0
      statuses: 2.0.1
      toidentifier: 1.0.1

  /http-parser-js@0.5.8:
    resolution: {integrity: sha512-SGeBX54F94Wgu5RH3X5jsDtf4eHyRogWX1XGT3b4HuW3tQPM4AaBzoUji/4AAJNXCEOWZ5O0DgZmJw1947gD5Q==}

  /http-proxy-agent@4.0.1:
    resolution: {integrity: sha512-k0zdNgqWTGA6aeIRVpvfVob4fL52dTfaehylg0Y4UvSySvOq/Y+BOyPrgpUrA7HylqvU8vIZGsRuXmspskV0Tg==}
    engines: {node: '>= 6'}
    dependencies:
      '@tootallnate/once': 1.1.2
      agent-base: 6.0.2
      debug: 4.3.4(supports-color@8.1.1)
    transitivePeerDependencies:
      - supports-color

  /http-proxy-agent@5.0.0:
    resolution: {integrity: sha512-n2hY8YdoRE1i7r6M0w9DIw5GgZN0G25P8zLCRQ8rjXtTU3vsNFBI/vWK/UIeE6g5MUUz6avwAPXmL6Fy9D/90w==}
    engines: {node: '>= 6'}
    dependencies:
      '@tootallnate/once': 2.0.0
      agent-base: 6.0.2
      debug: 4.3.4(supports-color@8.1.1)
    transitivePeerDependencies:
      - supports-color
    dev: true

  /http-proxy-middleware@2.0.6(@types/express@4.17.17):
    resolution: {integrity: sha512-ya/UeJ6HVBYxrgYotAZo1KvPWlgB48kUJLDePFeneHsVujFaW5WNj2NgWCAE//B1Dl02BIfYlpNgBy8Kf8Rjmw==}
    engines: {node: '>=12.0.0'}
    peerDependencies:
      '@types/express': ^4.17.13
    peerDependenciesMeta:
      '@types/express':
        optional: true
    dependencies:
      '@types/express': 4.17.17
      '@types/http-proxy': 1.17.10
      http-proxy: 1.18.1(debug@3.2.7)
      is-glob: 4.0.3
      is-plain-obj: 3.0.0
      micromatch: 4.0.5
    transitivePeerDependencies:
      - debug

  /http-proxy@1.18.1(debug@3.2.7):
    resolution: {integrity: sha512-7mz/721AbnJwIVbnaSv1Cz3Am0ZLT/UBwkC92VlxhXv/k/BBQfM2fXElQNC27BVGr0uwUpplYPQM9LnaBMR5NQ==}
    engines: {node: '>=8.0.0'}
    dependencies:
      eventemitter3: 4.0.7
      follow-redirects: 1.15.2(debug@3.2.7)
      requires-port: 1.0.0
    transitivePeerDependencies:
      - debug

  /http-signature@1.2.0:
    resolution: {integrity: sha512-CAbnr6Rz4CYQkLYUtSNXxQPUH2gK8f3iWexVlsnMeD+GjlsQ0Xsy1cOX+mN3dtxYomRy21CiOzU8Uhw6OwncEQ==}
    engines: {node: '>=0.8', npm: '>=1.3.7'}
    dependencies:
      assert-plus: 1.0.0
      jsprim: 1.4.2
      sshpk: 1.17.0
    dev: false

  /http-signature@1.3.6:
    resolution: {integrity: sha512-3adrsD6zqo4GsTqtO7FyrejHNv+NgiIfAfv68+jVlFmSr9OGy7zrxONceFRLKvnnZA5jbxQBX1u9PpB6Wi32Gw==}
    engines: {node: '>=0.10'}
    dependencies:
      assert-plus: 1.0.0
      jsprim: 2.0.2
      sshpk: 1.17.0
    dev: true

  /http-status@1.6.2:
    resolution: {integrity: sha512-oUExvfNckrpTpDazph7kNG8sQi5au3BeTo0idaZFXEhTaJKu7GNJCLHI0rYY2wljm548MSTM+Ljj/c6anqu2zQ==}
    engines: {node: '>= 0.4.0'}
    dev: false

  /http2-wrapper@1.0.3:
    resolution: {integrity: sha512-V+23sDMr12Wnz7iTcDeJr3O6AIxlnvT/bmaAAAP/Xda35C90p9599p0F1eHR/N1KILWSoWVAiOMFjBBXaXSMxg==}
    engines: {node: '>=10.19.0'}
    dependencies:
      quick-lru: 5.1.1
      resolve-alpn: 1.2.1

  /httpntlm@1.6.1:
    resolution: {integrity: sha512-Tcz3Ct9efvNqw3QdTl3h6IgRRlIQxwKkJELN/aAIGnzi2xvb3pDHdnMs8BrxWLV6OoT4DlVyhzSVhFt/tk0lIw==}
    engines: {node: '>=0.8.0'}
    dependencies:
      httpreq: 0.5.2
      underscore: 1.7.0
    dev: false

  /httpreq@0.5.2:
    resolution: {integrity: sha512-2Jm+x9WkExDOeFRrdBCBSpLPT5SokTcRHkunV3pjKmX/cx6av8zQ0WtHUMDrYb6O4hBFzNU6sxJEypvRUVYKnw==}
    engines: {node: '>= 6.15.1'}
    dev: false

  /https-browserify@1.0.0:
    resolution: {integrity: sha512-J+FkSdyD+0mA0N+81tMotaRMfSL9SGi+xpD3T6YApKsc3bGSXJlfXri3VyFOeYkfLRQisDk1W+jIFFKBeUBbBg==}

  /https-proxy-agent@5.0.0:
    resolution: {integrity: sha512-EkYm5BcKUGiduxzSt3Eppko+PiNWNEpa4ySk9vTC6wDsQJW9rHSa+UhGNJoRYp7bz6Ht1eaRIa6QaJqO5rCFbA==}
    engines: {node: '>= 6'}
    dependencies:
      agent-base: 6.0.2
      debug: 4.3.4(supports-color@8.1.1)
    transitivePeerDependencies:
      - supports-color
    dev: true

  /https-proxy-agent@5.0.1:
    resolution: {integrity: sha512-dFcAjpTQFgoLMzC2VwU+C/CbS7uRL0lWmxDITmqm7C+7F0Odmj6s9l6alZc6AELXhrnggM2CeWSXHGOdX2YtwA==}
    engines: {node: '>= 6'}
    dependencies:
      agent-base: 6.0.2
      debug: 4.3.4(supports-color@8.1.1)
    transitivePeerDependencies:
      - supports-color

  /human-signals@1.1.1:
    resolution: {integrity: sha512-SEQu7vl8KjNL2eoGBLF3+wAjpsNfA9XMlXAYj/3EdaNfAlxKthD1xjEQfGOUhllCGGJVNY34bRr6lPINhNjyZw==}
    engines: {node: '>=8.12.0'}

  /human-signals@2.1.0:
    resolution: {integrity: sha512-B4FFZ6q/T2jhhksgkbEW3HBvWIfDW85snkQgawt07S7J5QXTk6BkNV+0yAeZrM5QpMAdYlocGoljn0sJ/WQkFw==}
    engines: {node: '>=10.17.0'}

  /human-signals@3.0.1:
    resolution: {integrity: sha512-rQLskxnM/5OCldHo+wNXbpVgDn5A17CUoKX+7Sokwaknlq7CdSnphy0W39GU8dw59XiCXmFXDg4fRuckQRKewQ==}
    engines: {node: '>=12.20.0'}
    dev: true

  /husky@8.0.3:
    resolution: {integrity: sha512-+dQSyqPh4x1hlO1swXBiNb2HzTDN1I2IGLQx1GrBuiqFJfoMrnZWwVmatvSiO+Iz8fBUnf+lekwNo4c2LlXItg==}
    engines: {node: '>=14'}
    hasBin: true
    dev: true

  /hyphenate-style-name@1.0.4:
    resolution: {integrity: sha512-ygGZLjmXfPHj+ZWh6LwbC37l43MhfztxetbFCoYTM2VjkIUpeHgSNn7QIyVFj7YQ1Wl9Cbw5sholVJPzWvC2MQ==}
    dev: false

  /i18next@22.5.1:
    resolution: {integrity: sha512-8TGPgM3pAD+VRsMtUMNknRz3kzqwp/gPALrWMsDnmC1mKqJwpWyooQRLMcbTwq8z8YwSmuj+ZYvc+xCuEpkssA==}
    dependencies:
      '@babel/runtime': 7.21.5
    dev: false

  /iconv-lite@0.4.24:
    resolution: {integrity: sha512-v3MXnZAcvnywkTUEZomIActle7RXXeedOR31wwl7VlyoXO4Qi9arvSenNQWne1TcRwhCL1HwLI21bEqdpj8/rA==}
    engines: {node: '>=0.10.0'}
    dependencies:
      safer-buffer: 2.1.2

  /iconv-lite@0.6.3:
    resolution: {integrity: sha512-4fCk79wshMdzMp2rH06qWrJE4iolqLhCUH+OiuIgU++RB0+94NlDL81atO7GX55uUKueo0txHNtvEyI6D7WdMw==}
    engines: {node: '>=0.10.0'}
    dependencies:
      safer-buffer: 2.1.2

  /icss-replace-symbols@1.1.0:
    resolution: {integrity: sha512-chIaY3Vh2mh2Q3RGXttaDIzeiPvaVXJ+C4DAh/w3c37SKZ/U6PGMmuicR2EQQp9bKG8zLMCl7I+PtIoOOPp8Gg==}
    dev: true

  /icss-utils@4.1.1:
    resolution: {integrity: sha512-4aFq7wvWyMHKgxsH8QQtGpvbASCf+eM3wPRLI6R+MgAnTCZ6STYsRvttLvRWK0Nfif5piF394St3HeJDaljGPA==}
    engines: {node: '>= 6'}
    dependencies:
      postcss: 7.0.39
    dev: true

  /icss-utils@5.1.0(postcss@8.4.26):
    resolution: {integrity: sha512-soFhflCVWLfRNOPU3iv5Z9VUdT44xFRbzjLsEzSr5AQmgqPMTHdU3PMT1Cf1ssx8fLNJDA1juftYl+PUcv3MqA==}
    engines: {node: ^10 || ^12 || >= 14}
    peerDependencies:
      postcss: ^8.1.0
    dependencies:
      postcss: 8.4.26

  /idb@7.1.1:
    resolution: {integrity: sha512-gchesWBzyvGHRO9W8tzUWFDycow5gwjvFKfyV9FF32Y7F50yZMp7mP+T2mJIWFx49zicqyC4uefHM17o6xKIVQ==}
    dev: false

  /identity-obj-proxy@3.0.0:
    resolution: {integrity: sha512-00n6YnVHKrinT9t0d9+5yZC6UBNJANpYEQvL2LlX6Ab9lnmxzIRcEmTPuyGScvl1+jKuCICX1Z0Ab1pPKKdikA==}
    engines: {node: '>=4'}
    dependencies:
      harmony-reflect: 1.6.2
    dev: false

  /ieee754@1.1.13:
    resolution: {integrity: sha512-4vf7I2LYV/HaWerSo3XmlMkp5eZ83i+/CDluXi/IGTs/O1sejBNhTtnxzmRZfvOUqj7lZjqHkeTvpgSFDlWZTg==}
    dev: false

  /ieee754@1.2.1:
    resolution: {integrity: sha512-dcyqhDvX1C46lXZcVqCpK+FtMRQVdIMN6/Df5js2zouUsqG7I6sFxitIC+7KYK29KdXOLHdu9zL4sFnoVQnqaA==}

  /iferr@0.1.5:
    resolution: {integrity: sha512-DUNFN5j7Tln0D+TxzloUjKB+CtVu6myn0JEFak6dG18mNt9YkQ6lzGCdafwofISZ1lLF3xRHJ98VKy9ynkcFaA==}
    dev: true

  /ignore-by-default@1.0.1:
    resolution: {integrity: sha512-Ius2VYcGNk7T90CppJqcIkS5ooHUZyIQK+ClZfMfMNFEF9VSE73Fq+906u/CWu92x4gzZMWOwfFYckPObzdEbA==}

  /ignore@4.0.6:
    resolution: {integrity: sha512-cyFDKrqc/YdcWFniJhzI42+AzS+gNwmUzOSFcRCQYwySuBBBy/KjuxWLZ/FHEH6Moq1NizMOBWyTcv8O4OZIMg==}
    engines: {node: '>= 4'}

  /ignore@5.2.4:
    resolution: {integrity: sha512-MAb38BcSbH0eHNBxn7ql2NH/kX33OkB3lZ1BNdh7ENeRChHTYsTvWrMubiIAMNS2llXEEgZ1MUOBtXChP3kaFQ==}
    engines: {node: '>= 4'}

  /immer@8.0.1:
    resolution: {integrity: sha512-aqXhGP7//Gui2+UrEtvxZxSquQVXTpZ7KDxfCcKAF3Vysvw0CViVaW9RZ1j1xlIYqaaaipBoqdqeibkc18PNvA==}

  /immer@9.0.19:
    resolution: {integrity: sha512-eY+Y0qcsB4TZKwgQzLaE/lqYMlKhv5J9dyd2RhhtGhNo2njPXDqU9XPfcNfa3MIDsdtZt5KlkIsirlo4dHsWdQ==}
    dev: false

  /import-cwd@3.0.0:
    resolution: {integrity: sha512-4pnzH16plW+hgvRECbDWpQl3cqtvSofHWh44met7ESfZ8UZOWWddm8hEyDTqREJ9RbYHY8gi8DqmaelApoOGMg==}
    engines: {node: '>=8'}
    dependencies:
      import-from: 3.0.0
    dev: true

  /import-fresh@3.3.0:
    resolution: {integrity: sha512-veYYhQa+D1QBKznvhUHxb8faxlrwUnxseDAbAp457E0wLNio2bOSKnjYDhMj+YiAq61xrMGhQk9iXVk5FzgQMw==}
    engines: {node: '>=6'}
    dependencies:
      parent-module: 1.0.1
      resolve-from: 4.0.0

  /import-from@3.0.0:
    resolution: {integrity: sha512-CiuXOFFSzkU5x/CR0+z7T91Iht4CXgfCxVOFRhh2Zyhg5wOpWvvDLQUsWl+gcN+QscYBjez8hDCt85O7RLDttQ==}
    engines: {node: '>=8'}
    dependencies:
      resolve-from: 5.0.0

  /import-lazy@2.1.0:
    resolution: {integrity: sha512-m7ZEHgtw69qOGw+jwxXkHlrlIPdTGkyh66zXZ1ajZbxkDBNjSY/LGbmjc7h0s2ELsUDTAhFr55TrPSSqJGPG0A==}
    engines: {node: '>=4'}

  /import-local@3.1.0:
    resolution: {integrity: sha512-ASB07uLtnDs1o6EHjKpX34BKYDSqnFerfTOJL2HvMqF70LnxpjkzDB8J44oT9pu4AMPkQwf8jl6szgvNd2tRIg==}
    engines: {node: '>=8'}
    hasBin: true
    dependencies:
      pkg-dir: 4.2.0
      resolve-cwd: 3.0.0

  /imurmurhash@0.1.4:
    resolution: {integrity: sha512-JmXMZ6wuvDmLiHEml9ykzqO6lwFbof0GG4IkcGaENdCRDDmMVnny7s5HsIgHCbaq0w2MyPhDqkhTUgS2LU2PHA==}
    engines: {node: '>=0.8.19'}

  /indent-string@2.1.0:
    resolution: {integrity: sha512-aqwDFWSgSgfRaEwao5lg5KEcVd/2a+D1rvoG7NdilmYz0NwRk6StWpWdz/Hpk34MKPpx7s8XxUqimfcQK6gGlg==}
    engines: {node: '>=0.10.0'}
    dependencies:
      repeating: 2.0.1
    dev: true
    optional: true

  /indent-string@4.0.0:
    resolution: {integrity: sha512-EdDDZu4A2OyIK7Lr/2zG+w5jmbuk1DVBnEwREQvBzspBJkCEbRa8GxU1lghYcaGJCnRWibjDXlq779X1/y5xwg==}
    engines: {node: '>=8'}

  /infer-owner@1.0.4:
    resolution: {integrity: sha512-IClj+Xz94+d7irH5qRyfJonOdfTzuDaifE6ZPWfx0N0+/ATZCbuTPq2prFl526urkQd90WyUKIh1DfBQ2hMz9A==}
    dev: true

  /inflection@1.13.4:
    resolution: {integrity: sha512-6I/HUDeYFfuNCVS3td055BaXBwKYuzw7K3ExVMStBowKo9oOAMJIXIHvdyR3iboTCp1b+1i5DSkIZTcwIktuDw==}
    engines: {'0': node >= 0.4.0}
    dev: false

  /inflight@1.0.6:
    resolution: {integrity: sha512-k92I/b08q4wvFscXCLvqfsHCrjrF7yiXsQuIVvVE7N82W3+aqpzuUdBbfhWcy/FZR3/4IgflMgKLOsvPDrGCJA==}
    dependencies:
      once: 1.4.0
      wrappy: 1.0.2

  /inherits@2.0.1:
    resolution: {integrity: sha512-8nWq2nLTAwd02jTqJExUYFSD/fKq6VH9Y/oG2accc/kdI0V98Bag8d5a4gi3XHz73rDWa2PvTtvcWYquKqSENA==}

  /inherits@2.0.3:
    resolution: {integrity: sha512-x00IRNXNy63jwGkJmzPigoySHbaqpNuzKbBOmzK+g2OdZpQ9w+sxCN+VSB3ja7IAge2OP2qpfxTjeNcyjmW1uw==}

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

  /ini@1.3.7:
    resolution: {integrity: sha512-iKpRpXP+CrP2jyrxvg1kMUpXDyRUFDWurxbnVT1vQPx+Wz9uCYsMIqYuSBLV+PAaZG/d7kRLKRFc9oDMsH+mFQ==}
    dev: true

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

  /ini@2.0.0:
    resolution: {integrity: sha512-7PnF4oN3CvZF23ADhA5wRaYEQpJ8qygSkbtTXWBeXWXmEVRXK+1ITciHWwHhsjv1TmW0MgacIv6hEi5pX5NQdA==}
    engines: {node: '>=10'}

  /inline-source-map@0.6.2:
    resolution: {integrity: sha512-0mVWSSbNDvedDWIN4wxLsdPM4a7cIPcpyMxj3QZ406QRwQ6ePGB1YIHxVPjqpcUGbWQ5C+nHTwGNWAGvt7ggVA==}
    dependencies:
      source-map: 0.5.7
    dev: false

  /inline-style-parser@0.1.1:
    resolution: {integrity: sha512-7NXolsK4CAS5+xvdj5OMMbI962hU/wvwoxk+LWR9Ek9bVtyuuYScDN6eS0rUm6TxApFpw7CX1o4uJzcd4AyD3Q==}

  /inquirer@7.3.3:
    resolution: {integrity: sha512-JG3eIAj5V9CwcGvuOmoo6LB9kbAYT8HXffUl6memuszlwDC/qvFAJw49XJ5NROSFNPxp3iQg1GqkFhaY/CR0IA==}
    engines: {node: '>=8.0.0'}
    dependencies:
      ansi-escapes: 4.3.2
      chalk: 4.1.2
      cli-cursor: 3.1.0
      cli-width: 3.0.0
      external-editor: 3.1.0
      figures: 3.2.0
      lodash: 4.17.21
      mute-stream: 0.0.8
      run-async: 2.4.1
      rxjs: 6.6.7
      string-width: 4.2.3
      strip-ansi: 6.0.1
      through: 2.3.8

  /inquirer@8.2.5:
    resolution: {integrity: sha512-QAgPDQMEgrDssk1XiwwHoOGYF9BAbUcc1+j+FhEvaOt8/cKRqyLn0U5qA6F74fGhTMGxf92pOvPBeh29jQJDTQ==}
    engines: {node: '>=12.0.0'}
    dependencies:
      ansi-escapes: 4.3.2
      chalk: 4.1.2
      cli-cursor: 3.1.0
      cli-width: 3.0.0
      external-editor: 3.1.0
      figures: 3.2.0
      lodash: 4.17.21
      mute-stream: 0.0.8
      ora: 5.4.1
      run-async: 2.4.1
      rxjs: 7.8.0
      string-width: 4.2.3
      strip-ansi: 6.0.1
      through: 2.3.8
      wrap-ansi: 7.0.0
    dev: true

  /insert-module-globals@7.2.1:
    resolution: {integrity: sha512-ufS5Qq9RZN+Bu899eA9QCAYThY+gGW7oRkmb0vC93Vlyu/CFGcH0OYPEjVkDXA5FEbTt1+VWzdoOD3Ny9N+8tg==}
    hasBin: true
    dependencies:
      JSONStream: 1.3.5
      acorn-node: 1.8.2
      combine-source-map: 0.8.0
      concat-stream: 1.6.2
      is-buffer: 1.1.6
      path-is-absolute: 1.0.1
      process: 0.11.10
      through2: 2.0.5
      undeclared-identifiers: 1.1.3
      xtend: 4.0.2
    dev: false

  /internal-slot@1.0.5:
    resolution: {integrity: sha512-Y+R5hJrzs52QCG2laLn4udYVnxsfny9CpOhNhUvk/SSSVyF6T27FzRbF0sroPidSu3X8oEAkOn2K804mjpt6UQ==}
    engines: {node: '>= 0.4'}
    dependencies:
      get-intrinsic: 1.2.0
      has: 1.0.3
      side-channel: 1.0.4

  /interpret@1.4.0:
    resolution: {integrity: sha512-agE4QfB2Lkp9uICn7BAqoscw4SZP9kTE2hxiFI3jBPmXJfdqiahTbUuKGsMoN2GtqL9AxhYioAcVvgsb1HvRbA==}
    engines: {node: '>= 0.10'}
    dev: true

  /interpret@2.2.0:
    resolution: {integrity: sha512-Ju0Bz/cEia55xDwUWEa8+olFpCiQoypjnQySseKtmjNrnps3P+xfpUmGr90T7yjlVJmOtybRvPXhKMbHr+fWnw==}
    engines: {node: '>= 0.10'}

  /invariant@2.2.4:
    resolution: {integrity: sha512-phJfQVBuaJM5raOpJjSfkiD6BpbCE4Ns//LaXl6wGYtUBY83nWS6Rf9tXm2e8VaK60JEjYldbPif/A2B1C2gNA==}
    dependencies:
      loose-envify: 1.4.0

  /invert-kv@2.0.0:
    resolution: {integrity: sha512-wPVv/y/QQ/Uiirj/vh3oP+1Ww+AWehmi1g5fFWGPF6IpCBCDVrhgHRMvrLfdYcwDh3QJbGXDW4JAuzxElLSqKA==}
    engines: {node: '>=4'}

  /invert-kv@3.0.1:
    resolution: {integrity: sha512-CYdFeFexxhv/Bcny+Q0BfOV+ltRlJcd4BBZBYFX/O0u4npJrgZtIcjokegtiSMAvlMTJ+Koq0GBCc//3bueQxw==}
    engines: {node: '>=8'}
    dev: false

  /ip@2.0.0:
    resolution: {integrity: sha512-WKa+XuLG1A1R0UWhl2+1XQSi+fZWMsYKffMZTTYsiZaUD8k2yDAj5atimTUD2TZkyCkNEeYE5NhFZmupOGtjYQ==}

  /ipaddr.js@1.9.1:
    resolution: {integrity: sha512-0KI/607xoxSToH7GjN1FfSbLoU0+btTicjsQSWQlh/hZykN8KpmMf7uYwPW3R+akZ6R/w18ZlXSHBYXiYUPO3g==}
    engines: {node: '>= 0.10'}

  /ipaddr.js@2.0.1:
    resolution: {integrity: sha512-1qTgH9NG+IIJ4yfKs2e6Pp1bZg8wbDbKHT21HrLIeYBTRLgMYKnMTPAuI3Lcs61nfx5h1xlXnbJtH1kX5/d/ng==}
    engines: {node: '>= 10'}

  /is-absolute-url@3.0.3:
    resolution: {integrity: sha512-opmNIX7uFnS96NtPmhWQgQx6/NYFgsUXYMllcfzwWKUMwfo8kku1TvE6hkNcH+Q1ts5cMVrsY7j0bxXQDciu9Q==}
    engines: {node: '>=8'}

  /is-accessor-descriptor@0.1.6:
    resolution: {integrity: sha512-e1BM1qnDbMRG3ll2U9dSK0UMHuWOs3pY3AtcFsmvwPtKL3MML/Q86i+GilLfvqEs4GW+ExB91tQ3Ig9noDIZ+A==}
    engines: {node: '>=0.10.0'}
    dependencies:
      kind-of: 3.2.2

  /is-accessor-descriptor@1.0.0:
    resolution: {integrity: sha512-m5hnHTkcVsPfqx3AKlyttIPb7J+XykHvJP2B9bZDjlhLIoEq4XoK64Vg7boZlVWYK6LUY94dYPEE7Lh0ZkZKcQ==}
    engines: {node: '>=0.10.0'}
    dependencies:
      kind-of: 6.0.3

  /is-alphabetical@1.0.4:
    resolution: {integrity: sha512-DwzsA04LQ10FHTZuL0/grVDk4rFoVH1pjAToYwBrHSxcrBIGQuXrQMtD5U1b0U2XVgKZCTLLP8u2Qxqhy3l2Vg==}

  /is-alphabetical@2.0.1:
    resolution: {integrity: sha512-FWyyY60MeTNyeSRpkM2Iry0G9hpr7/9kD40mD/cGQEuilcZYS4okz8SN2Q6rLCJ8gbCt6fN+rC+6tMGS99LaxQ==}

  /is-alphanumeric@1.0.0:
    resolution: {integrity: sha512-ZmRL7++ZkcMOfDuWZuMJyIVLr2keE1o/DeNWh1EmgqGhUcV+9BIVsx0BcSBOHTZqzjs4+dISzr2KAeBEWGgXeA==}
    engines: {node: '>=0.10.0'}

  /is-alphanumerical@1.0.4:
    resolution: {integrity: sha512-UzoZUr+XfVz3t3v4KyGEniVL9BDRoQtY7tOyrRybkVNjDFWyo1yhXNGrrBTQxp3ib9BLAWs7k2YKBQsFRkZG9A==}
    dependencies:
      is-alphabetical: 1.0.4
      is-decimal: 1.0.4

  /is-alphanumerical@2.0.1:
    resolution: {integrity: sha512-hmbYhX/9MUMF5uh7tOXyK/n0ZvWpad5caBA17GsC6vyuCqaWliRG5K1qS9inmUhEMaOBIW7/whAnSwveW/LtZw==}
    dependencies:
      is-alphabetical: 2.0.1
      is-decimal: 2.0.1

  /is-arguments@1.1.1:
    resolution: {integrity: sha512-8Q7EARjzEnKpt/PCD7e1cgUS0a6X8u5tdSiMqXhojOdoV9TsMsiO+9VLC5vAmO8N7/GmXn7yjR8qnA6bVAEzfA==}
    engines: {node: '>= 0.4'}
    dependencies:
      call-bind: 1.0.2
      has-tostringtag: 1.0.0

  /is-array-buffer@3.0.2:
    resolution: {integrity: sha512-y+FyyR/w8vfIRq4eQcM1EYgSTnmHXPqaF+IgzgraytCFq5Xh8lllDVmAZolPJiZttZLeFSINPYMaEJ7/vWUa1w==}
    dependencies:
      call-bind: 1.0.2
      get-intrinsic: 1.2.0
      is-typed-array: 1.1.10

  /is-arrayish@0.2.1:
    resolution: {integrity: sha512-zz06S8t0ozoDXMG+ube26zeCTNXcKIPJZJi8hBrF4idCLms4CG9QtK7qBl1boi5ODzFpjswb5JPmHCbMpjaYzg==}

  /is-arrayish@0.3.2:
    resolution: {integrity: sha512-eVRqCvVlZbuw3GrM63ovNSNAeA1K16kaR/LRY/92w0zxQ5/1YzwblUX652i4Xs9RwAGjW9d9y6X88t8OaAJfWQ==}
    dev: false

  /is-bigint@1.0.4:
    resolution: {integrity: sha512-zB9CruMamjym81i2JZ3UMn54PKGsQzsJeo6xvN3HJJ4CAsQNB6iRutp2To77OfCNuoxspsIhzaPoO1zyCEhFOg==}
    dependencies:
      has-bigints: 1.0.2

  /is-binary-path@1.0.1:
    resolution: {integrity: sha512-9fRVlXc0uCxEDj1nQzaWONSpbTfx0FmJfzHF7pwlI8DkWGoHBBea4Pg5Ky0ojwwxQmnSifgbKkI06Qv0Ljgj+Q==}
    engines: {node: '>=0.10.0'}
    dependencies:
      binary-extensions: 1.13.1
    dev: true
    optional: true

  /is-binary-path@2.1.0:
    resolution: {integrity: sha512-ZMERYes6pDydyuGidse7OsHxtbI7WVeUEozgR/g7rd0xUimYNlvZRE/K2MgZTjWy725IfelLeVcEM97mmtRGXw==}
    engines: {node: '>=8'}
    dependencies:
      binary-extensions: 2.2.0

  /is-boolean-object@1.1.2:
    resolution: {integrity: sha512-gDYaKHJmnj4aWxyj6YHyXVpdQawtVLHU5cb+eztPGczf6cjuTdwve5ZIEfgXqH4e57An1D1AKf8CZ3kYrQRqYA==}
    engines: {node: '>= 0.4'}
    dependencies:
      call-bind: 1.0.2
      has-tostringtag: 1.0.0

  /is-buffer@1.1.6:
    resolution: {integrity: sha512-NcdALwpXkTm5Zvvbk7owOUSvVvBKDgKP5/ewfXEznmQFfs4ZRmanOeKBTjRVjka3QFoN6XJ+9F3USqfHqTaU5w==}

  /is-buffer@2.0.5:
    resolution: {integrity: sha512-i2R6zNFDwgEHJyQUtJEk0XFi1i0dPFn/oqjK3/vPCcDeJvW5NQ83V8QbicfF1SupOaB0h8ntgBC2YiE7dfyctQ==}
    engines: {node: '>=4'}

  /is-builtin-module@3.2.1:
    resolution: {integrity: sha512-BSLE3HnV2syZ0FK0iMA/yUGplUeMmNz4AW5fnTunbCIqZi4vG3WjJT9FHMy5D69xmAYBHXQhJdALdpwVxV501A==}
    engines: {node: '>=6'}
    dependencies:
      builtin-modules: 3.3.0
    dev: true

  /is-callable@1.2.7:
    resolution: {integrity: sha512-1BC0BVFhS/p0qtw6enp8e+8OD0UrK0oFLztSjNzhcKA3WDuJxxAPXzPuPtKkjEY9UUoEWlX/8fgKeu2S8i9JTA==}
    engines: {node: '>= 0.4'}

  /is-ci@2.0.0:
    resolution: {integrity: sha512-YfJT7rkpQB0updsdHLGWrvhBJfcfzNNawYDNIyQXJz0IViGf75O8EBPKSdvw2rF+LGCsX4FZ8tcr3b19LcZq4w==}
    hasBin: true
    dependencies:
      ci-info: 2.0.0

  /is-ci@3.0.1:
    resolution: {integrity: sha512-ZYvCgrefwqoQ6yTyYUbQu64HsITZ3NfKX1lzaEYdkTDcfKzzCI/wthRRYKkdjHKFVgNiXKAKm65Zo1pk2as/QQ==}
    hasBin: true
    dependencies:
      ci-info: 3.8.0
    dev: true

  /is-core-module@2.11.0:
    resolution: {integrity: sha512-RRjxlvLDkD1YJwDbroBHMb+cukurkDWNyHx7D3oNB5x9rb5ogcksMC5wHCadcXoo67gVr/+3GFySh3134zi6rw==}
    dependencies:
      has: 1.0.3

  /is-data-descriptor@0.1.4:
    resolution: {integrity: sha512-+w9D5ulSoBNlmw9OHn3U2v51SyoCd0he+bB3xMl62oijhrspxowjU+AIcDY0N3iEJbUEkB15IlMASQsxYigvXg==}
    engines: {node: '>=0.10.0'}
    dependencies:
      kind-of: 3.2.2

  /is-data-descriptor@1.0.0:
    resolution: {integrity: sha512-jbRXy1FmtAoCjQkVmIVYwuuqDFUbaOeDjmed1tOGPrsMhtJA4rD9tkgA0F1qJ3gRFRXcHYVkdeaP50Q5rE/jLQ==}
    engines: {node: '>=0.10.0'}
    dependencies:
      kind-of: 6.0.3

  /is-date-object@1.0.5:
    resolution: {integrity: sha512-9YQaSxsAiSwcvS33MBk3wTCVnWK+HhF8VZR2jRxehM16QcVOdHqPn4VPHmRK4lSr38n9JriurInLcP90xsYNfQ==}
    engines: {node: '>= 0.4'}
    dependencies:
      has-tostringtag: 1.0.0

  /is-decimal@1.0.4:
    resolution: {integrity: sha512-RGdriMmQQvZ2aqaQq3awNA6dCGtKpiDFcOzrTWrDAT2MiWrKQVPmxLGHl7Y2nNu6led0kEyoX0enY0qXYsv9zw==}

  /is-decimal@2.0.1:
    resolution: {integrity: sha512-AAB9hiomQs5DXWcRB1rqsxGUstbRroFOPPVAomNk/3XHR5JyEZChOyTWe2oayKnsSsr/kcGqF+z6yuH6HHpN0A==}

  /is-descriptor@0.1.6:
    resolution: {integrity: sha512-avDYr0SB3DwO9zsMov0gKCESFYqCnE4hq/4z3TdUlukEy5t9C0YRq7HLrsN52NAcqXKaepeCD0n+B0arnVG3Hg==}
    engines: {node: '>=0.10.0'}
    dependencies:
      is-accessor-descriptor: 0.1.6
      is-data-descriptor: 0.1.4
      kind-of: 5.1.0

  /is-descriptor@1.0.2:
    resolution: {integrity: sha512-2eis5WqQGV7peooDyLmNEPUrps9+SXX5c9pL3xEB+4e9HnGuDa7mB7kHxHw4CbqS9k1T2hOH3miL8n8WtiYVtg==}
    engines: {node: '>=0.10.0'}
    dependencies:
      is-accessor-descriptor: 1.0.0
      is-data-descriptor: 1.0.0
      kind-of: 6.0.3

  /is-docker@2.2.1:
    resolution: {integrity: sha512-F+i2BKsFrH66iaUFc0woD8sLy8getkwTwtOBjvs56Cx4CgJDeKQeqfz8wAYiSb8JOprWhHH5p77PbmYCvvUuXQ==}
    engines: {node: '>=8'}
    hasBin: true

  /is-dom@1.1.0:
    resolution: {integrity: sha512-u82f6mvhYxRPKpw8V1N0W8ce1xXwOrQtgGcxl6UCL5zBmZu3is/18K0rR7uFCnMDuAsS/3W54mGL4vsaFUQlEQ==}
    dependencies:
      is-object: 1.0.2
      is-window: 1.0.2
    dev: true

  /is-extendable@0.1.1:
    resolution: {integrity: sha512-5BMULNob1vgFX6EjQw5izWDxrecWK9AM72rugNr0TFldMOi0fj6Jk+zeKIt0xGj4cEfQIJth4w3OKWOJ4f+AFw==}
    engines: {node: '>=0.10.0'}

  /is-extendable@1.0.1:
    resolution: {integrity: sha512-arnXMxT1hhoKo9k1LZdmlNyJdDDfy2v0fXjFlmok4+i8ul/6WlbVge9bhM74OpNPQPMGUToDtz+KXa1PneJxOA==}
    engines: {node: '>=0.10.0'}
    dependencies:
      is-plain-object: 2.0.4

  /is-extglob@1.0.0:
    resolution: {integrity: sha512-7Q+VbVafe6x2T+Tu6NcOf6sRklazEPmBoB3IWk3WdGZM2iGUwU/Oe3Wtq5lSEkDTTlpp8yx+5t4pzO/i9Ty1ww==}
    engines: {node: '>=0.10.0'}

  /is-extglob@2.1.1:
    resolution: {integrity: sha512-SbKbANkN603Vi4jEZv49LeVJMn4yGwsbzZworEoyEiutsN3nJYdbO36zfhGJ6QEDpOZIFkDtnq5JRxmvl3jsoQ==}
    engines: {node: '>=0.10.0'}

  /is-finite@1.1.0:
    resolution: {integrity: sha512-cdyMtqX/BOqqNBBiKlIVkytNHm49MtMlYyn1zxzvJKWmFMlGzm+ry5BBfYyeY9YmNKbRSo/o7OX9w9ale0wg3w==}
    engines: {node: '>=0.10.0'}
    dev: true
    optional: true

  /is-fullwidth-code-point@3.0.0:
    resolution: {integrity: sha512-zymm5+u+sCsSWyD9qNaejV3DFvhCKclKdizYaJUuHA83RLjb7nSuGnddCHGv0hk+KY7BMAlsWeK4Ueg6EV6XQg==}
    engines: {node: '>=8'}

  /is-fullwidth-code-point@4.0.0:
    resolution: {integrity: sha512-O4L094N2/dZ7xqVdrXhh9r1KODPJpFms8B5sGdJLPy664AgvXsreZUyCQQNItZRDlYug4xStLjNp/sz3HvBowQ==}
    engines: {node: '>=12'}
    dev: true

  /is-function@1.0.2:
    resolution: {integrity: sha512-lw7DUp0aWXYg+CBCN+JKkcE0Q2RayZnSvnZBlwgxHBQhqt5pZNVy4Ri7H9GmmXkdu7LUthszM+Tor1u/2iBcpQ==}
    dev: true

  /is-generator-fn@2.1.0:
    resolution: {integrity: sha512-cTIB4yPYL/Grw0EaSzASzg6bBy9gqCofvWN8okThAYIxKJZC+udlRAmGbM0XLeniEJSs8uEgHPGuHSe1XsOLSQ==}
    engines: {node: '>=6'}

  /is-generator-function@1.0.10:
    resolution: {integrity: sha512-jsEjy9l3yiXEQ+PsXdmBwEPcOxaXWLspKdplFUVI9vq1iZgIekeC0L167qeu86czQaxed3q/Uzuw0swL0irL8A==}
    engines: {node: '>= 0.4'}
    dependencies:
      has-tostringtag: 1.0.0
    dev: false

  /is-glob@2.0.1:
    resolution: {integrity: sha512-a1dBeB19NXsf/E0+FHqkagizel/LQw2DjSQpvQrj3zT+jYPpaUCryPnrQajXKFLCMuf4I6FhRpaGtw4lPrG6Eg==}
    engines: {node: '>=0.10.0'}
    dependencies:
      is-extglob: 1.0.0

  /is-glob@3.1.0:
    resolution: {integrity: sha512-UFpDDrPgM6qpnFNI+rh/p3bUaq9hKLZN8bMUWzxmcnZVS3omf4IPK+BrewlnWjO1WmUsMYuSjKh4UJuV4+Lqmw==}
    engines: {node: '>=0.10.0'}
    dependencies:
      is-extglob: 2.1.1
    dev: true

  /is-glob@4.0.1:
    resolution: {integrity: sha512-5G0tKtBTFImOqDnLB2hG6Bp2qcKEFduo4tZu9MT/H6NQv/ghhy30o55ufafxJ/LdH79LLs2Kfrn85TLKyA7BUg==}
    engines: {node: '>=0.10.0'}
    dependencies:
      is-extglob: 2.1.1

  /is-glob@4.0.3:
    resolution: {integrity: sha512-xelSayHH36ZgE7ZWhli7pW34hNbNl8Ojv5KVmkJD4hBdD3th8Tfk9vYasLM+mXWOZhFkgZfxhLSnrwRr4elSSg==}
    engines: {node: '>=0.10.0'}
    dependencies:
      is-extglob: 2.1.1

  /is-hexadecimal@1.0.4:
    resolution: {integrity: sha512-gyPJuv83bHMpocVYoqof5VDiZveEoGoFL8m3BXNb2VW8Xs+rz9kqO8LOQ5DH6EsuvilT1ApazU0pyl+ytbPtlw==}

  /is-hexadecimal@2.0.1:
    resolution: {integrity: sha512-DgZQp241c8oO6cA1SbTEWiXeoxV42vlcJxgH+B3hi1AiqqKruZR3ZGF8In3fj4+/y/7rHvlOZLZtgJ/4ttYGZg==}

  /is-installed-globally@0.3.2:
    resolution: {integrity: sha512-wZ8x1js7Ia0kecP/CHM/3ABkAmujX7WPvQk6uu3Fly/Mk44pySulQpnHG46OMjHGXApINnV4QhY3SWnECO2z5g==}
    engines: {node: '>=8'}
    dependencies:
      global-dirs: 2.1.0
      is-path-inside: 3.0.3
    dev: true

  /is-installed-globally@0.4.0:
    resolution: {integrity: sha512-iwGqO3J21aaSkC7jWnHP/difazwS7SFeIqxv6wEtLU8Y5KlzFTjyqcSIT0d8s4+dDhKytsk9PJZ2BkS5eZwQRQ==}
    engines: {node: '>=10'}
    dependencies:
      global-dirs: 3.0.1
      is-path-inside: 3.0.3

  /is-interactive@1.0.0:
    resolution: {integrity: sha512-2HvIEKRoqS62guEC+qBjpvRubdX910WCMuJTZ+I9yvqKU2/12eSL549HMwtabb4oupdj2sMP50k+XJfB/8JE6w==}
    engines: {node: '>=8'}
    dev: true

  /is-invalid-path@0.1.0:
    resolution: {integrity: sha512-aZMG0T3F34mTg4eTdszcGXx54oiZ4NtHSft3hWNJMGJXUUqdIj3cOZuHcU0nCWWcY3jd7yRe/3AEm3vSNTpBGQ==}
    engines: {node: '>=0.10.0'}
    dependencies:
      is-glob: 2.0.1

  /is-map@2.0.2:
    resolution: {integrity: sha512-cOZFQQozTha1f4MxLFzlgKYPTyj26picdZTx82hbc/Xf4K/tZOOXSCkMvU4pKioRXGDLJRn0GM7Upe7kR721yg==}

  /is-module@1.0.0:
    resolution: {integrity: sha512-51ypPSPCoTEIN9dy5Oy+h4pShgJmPCygKfyRCISBI+JoWT/2oJvK8QPxmwv7b/p239jXrm9M1mlQbyKJ5A152g==}

  /is-nan@1.3.2:
    resolution: {integrity: sha512-E+zBKpQ2t6MEo1VsonYmluk9NxGrbzpeeLC2xIViuO2EjU2xsXsBPwTr3Ykv9l08UYEVEdWeRZNouaZqF6RN0w==}
    engines: {node: '>= 0.4'}
    dependencies:
      call-bind: 1.0.2
      define-properties: 1.2.0
    dev: false

  /is-negative-zero@2.0.2:
    resolution: {integrity: sha512-dqJvarLawXsFbNDeJW7zAz8ItJ9cd28YufuuFzh0G8pNHjJMnY08Dv7sYX2uF5UpQOwieAeOExEYAWWfu7ZZUA==}
    engines: {node: '>= 0.4'}

  /is-npm@4.0.0:
    resolution: {integrity: sha512-96ECIfh9xtDDlPylNPXhzjsykHsMJZ18ASpaWzQyBr4YRTcVjUvzaHayDAES2oU/3KpljhHUjtSRNiDwi0F0ig==}
    engines: {node: '>=8'}
    dev: true

  /is-npm@5.0.0:
    resolution: {integrity: sha512-WW/rQLOazUq+ST/bCAVBp/2oMERWLsR7OrKyt052dNDk4DHcDE0/7QSXITlmi+VBcV13DfIbysG3tZJm5RfdBA==}
    engines: {node: '>=10'}

  /is-number-object@1.0.7:
    resolution: {integrity: sha512-k1U0IRzLMo7ZlYIfzRu23Oh6MiIFasgpb9X76eqfFZAqwH44UI4KTBvBYIZ1dSL9ZzChTB9ShHfLkR4pdW5krQ==}
    engines: {node: '>= 0.4'}
    dependencies:
      has-tostringtag: 1.0.0

  /is-number@3.0.0:
    resolution: {integrity: sha512-4cboCqIpliH+mAvFNegjZQ4kgKc3ZUhQVr3HvWbSh5q3WH2v82ct+T2Y1hdU5Gdtorx/cLifQjqCbL7bpznLTg==}
    engines: {node: '>=0.10.0'}
    dependencies:
      kind-of: 3.2.2

  /is-number@7.0.0:
    resolution: {integrity: sha512-41Cifkg6e8TylSpdtTpeLVMqvSBEVzTttHvERD741+pnZ8ANv0004MRL43QKPDlK9cGvNp6NZWZUBlbGXYxxng==}
    engines: {node: '>=0.12.0'}

  /is-obj@1.0.1:
    resolution: {integrity: sha512-l4RyHgRqGN4Y3+9JHVrNqO+tN0rV5My76uW5/nuO4K1b6vw5G8d/cmFjP9tRfEsdhZNt0IFdZuK/c2Vr4Nb+Qg==}
    engines: {node: '>=0.10.0'}
    dev: false

  /is-obj@2.0.0:
    resolution: {integrity: sha512-drqDG3cbczxxEJRoOXcOjtdp1J/lyp1mNn0xaznRs8+muBhgQcrnbspox5X5fOw0HnMnbfDzvnEMEtqDEJEo8w==}
    engines: {node: '>=8'}

  /is-object@1.0.2:
    resolution: {integrity: sha512-2rRIahhZr2UWb45fIOuvZGpFtz0TyOZLf32KxBbSoUCeZR495zCKlWUKKUByk3geS2eAs7ZAABt0Y/Rx0GiQGA==}
    dev: true

  /is-path-cwd@2.2.0:
    resolution: {integrity: sha512-w942bTcih8fdJPJmQHFzkS76NEP8Kzzvmw92cXsazb8intwLqPibPPdXf4ANdKV3rYMuuQYGIWtvz9JilB3NFQ==}
    engines: {node: '>=6'}

  /is-path-inside@3.0.3:
    resolution: {integrity: sha512-Fd4gABb+ycGAmKou8eMftCupSir5lRxqf4aD/vd0cD2qc4HL07OjCeuHMr8Ro4CoMaeCKDB0/ECBOVWjTwUvPQ==}
    engines: {node: '>=8'}

  /is-plain-obj@1.1.0:
    resolution: {integrity: sha512-yvkRyxmFKEOQ4pNXCmJG5AEQNlXJS5LaONXo5/cLdTZdWvsZ1ioJEonLGAosKlMWE8lwUy/bJzMjcw8az73+Fg==}
    engines: {node: '>=0.10.0'}
    dev: false

  /is-plain-obj@2.1.0:
    resolution: {integrity: sha512-YWnfyRwxL/+SsrWYfOpUtz5b3YD+nyfkHvjbcanzk8zgyO4ASD67uVMRt8k5bM4lLMDnXfriRhOpemw+NfT1eA==}
    engines: {node: '>=8'}

  /is-plain-obj@3.0.0:
    resolution: {integrity: sha512-gwsOE28k+23GP1B6vFl1oVh/WOzmawBrKwo5Ev6wMKzPkaXaCDIQKzLnvsA42DRlbVTWorkgTKIviAKCWkfUwA==}
    engines: {node: '>=10'}

  /is-plain-object@2.0.4:
    resolution: {integrity: sha512-h5PpgXkWitc38BBMYawTYMWJHFZJVnBquFE57xFpjB8pJFiF6gZ+bU+WyI/yqXiFR5mdLsgYNaPe8uao6Uv9Og==}
    engines: {node: '>=0.10.0'}
    dependencies:
      isobject: 3.0.1

  /is-plain-object@5.0.0:
    resolution: {integrity: sha512-VRSzKkbMm5jMDoKLbltAkFQ5Qr7VDiTFGXxYFXXowVj387GeGNOCsOH6Msy00SGZ3Fp84b1Naa1psqgcCIEP5Q==}
    engines: {node: '>=0.10.0'}

  /is-potential-custom-element-name@1.0.1:
    resolution: {integrity: sha512-bCYeRA2rVibKZd+s2625gGnGF/t7DSqDs4dP7CrLA1m7jKWz6pps0LpYLJN8Q64HtmPKJ1hrN3nzPNKFEKOUiQ==}

  /is-promise@2.2.2:
    resolution: {integrity: sha512-+lP4/6lKUBfQjZ2pdxThZvLUAafmZb8OAxFb8XXtiQmS35INgr85hdOGoEs124ez1FCnZJt6jau/T+alh58QFQ==}

  /is-promise@4.0.0:
    resolution: {integrity: sha512-hvpoI6korhJMnej285dSg6nu1+e6uxs7zG3BYAm5byqDsgJNWwxzM6z6iZiAgQR4TJ30JmBTOwqZUw3WlyH3AQ==}

  /is-reference@1.2.1:
    resolution: {integrity: sha512-U82MsXXiFIrjCK4otLT+o2NA2Cd2g5MLoOVXUZjIOhLurrRxpEXzI8O0KZHr3IjLvlAH1kTPYSuqer5T9ZVBKQ==}
    dependencies:
      '@types/estree': 1.0.0
    dev: true

  /is-regex@1.1.4:
    resolution: {integrity: sha512-kvRdxDsxZjhzUX07ZnLydzS1TU/TJlTUHHY4YLL87e37oUA49DfkLqgy+VjFocowy29cKvcSiu+kIv728jTTVg==}
    engines: {node: '>= 0.4'}
    dependencies:
      call-bind: 1.0.2
      has-tostringtag: 1.0.0

  /is-regexp@1.0.0:
    resolution: {integrity: sha512-7zjFAPO4/gwyQAAgRRmqeEeyIICSdmCqa3tsVHMdBzaXXRiqopZL4Cyghg/XulGWrtABTpbnYYzzIRffLkP4oA==}
    engines: {node: '>=0.10.0'}
    dev: false

  /is-relative-url@3.0.0:
    resolution: {integrity: sha512-U1iSYRlY2GIMGuZx7gezlB5dp1Kheaym7zKzO1PV06mOihiWTXejLwm4poEJysPyXF+HtK/BEd0DVlcCh30pEA==}
    engines: {node: '>=8'}
    dependencies:
      is-absolute-url: 3.0.3

  /is-relative@1.0.0:
    resolution: {integrity: sha512-Kw/ReK0iqwKeu0MITLFuj0jbPAmEiOsIwyIXvvbfa6QfmN9pkD1M+8pdk7Rl/dTKbH34/XBFMbgD4iMJhLQbGA==}
    engines: {node: '>=0.10.0'}
    dependencies:
      is-unc-path: 1.0.0

  /is-root@2.1.0:
    resolution: {integrity: sha512-AGOriNp96vNBd3HtU+RzFEc75FfR5ymiYv8E553I71SCeXBiMsVDUtdio1OEFvrPyLIQ9tVR5RxXIFe5PUFjMg==}
    engines: {node: '>=6'}

  /is-set@2.0.2:
    resolution: {integrity: sha512-+2cnTEZeY5z/iXGbLhPrOAaK/Mau5k5eXq9j14CpRTftq0pAJu2MwVRSZhyZWBzx3o6X795Lz6Bpb6R0GKf37g==}

  /is-shared-array-buffer@1.0.2:
    resolution: {integrity: sha512-sqN2UDu1/0y6uvXyStCOzyhAjCSlHceFoMKJW8W9EU9cvic/QdsZ0kEU93HEy3IUEFZIiH/3w+AH/UQbPHNdhA==}
    dependencies:
      call-bind: 1.0.2

  /is-ssh@1.4.0:
    resolution: {integrity: sha512-x7+VxdxOdlV3CYpjvRLBv5Lo9OJerlYanjwFrPR9fuGPjCiNiCzFgAWpiLAohSbsnH4ZAys3SBh+hq5rJosxUQ==}
    dependencies:
      protocols: 2.0.1

  /is-stream@1.1.0:
    resolution: {integrity: sha512-uQPm8kcs47jx38atAcWTVxyltQYoPT68y9aWYdV6yWXSyW8mzSat0TL6CiWdZeCdF3KrAvpVtnHbTv4RN+rqdQ==}
    engines: {node: '>=0.10.0'}

  /is-stream@2.0.1:
    resolution: {integrity: sha512-hFoiJiTl63nn+kstHGBtewWSKnQLpyb155KHheA1l39uvtO9nWIop1p3udqPcUd/xbF1VLMO4n7OI6p7RbngDg==}
    engines: {node: '>=8'}

  /is-stream@3.0.0:
    resolution: {integrity: sha512-LnQR4bZ9IADDRSkvpqMGvt/tEJWclzklNgSw48V5EAaAeDd6qGvN8ei6k5p0tvxSR171VmGyHuTiAOfxAbr8kA==}
    engines: {node: ^12.20.0 || ^14.13.1 || >=16.0.0}
    dev: true

  /is-string@1.0.7:
    resolution: {integrity: sha512-tE2UXzivje6ofPW7l23cjDOMa09gb7xlAqG6jG5ej6uPV32TlWP3NKPigtaGeHNu9fohccRYvIiZMfOOnOYUtg==}
    engines: {node: '>= 0.4'}
    dependencies:
      has-tostringtag: 1.0.0

  /is-subset@0.1.1:
    resolution: {integrity: sha512-6Ybun0IkarhmEqxXCNw/C0bna6Zb/TkfUX9UbwJtK6ObwAVCxmAP308WWTHviM/zAqXk05cdhYsUsZeGQh99iw==}
    dev: false

  /is-symbol@1.0.4:
    resolution: {integrity: sha512-C/CPBqKWnvdcxqIARxyOh4v1UUEOCHpgDa0WYgpKDFMszcrPcffg5uhwSgPCLD2WWxmq6isisz87tzT01tuGhg==}
    engines: {node: '>= 0.4'}
    dependencies:
      has-symbols: 1.0.3

  /is-typed-array@1.1.10:
    resolution: {integrity: sha512-PJqgEHiWZvMpaFZ3uTc8kHPM4+4ADTlDniuQL7cU/UDA0Ql7F70yGfHph3cLNe+c9toaigv+DFzTJKhc2CtO6A==}
    engines: {node: '>= 0.4'}
    dependencies:
      available-typed-arrays: 1.0.5
      call-bind: 1.0.2
      for-each: 0.3.3
      gopd: 1.0.1
      has-tostringtag: 1.0.0

  /is-typedarray@1.0.0:
    resolution: {integrity: sha512-cyA56iCMHAh5CdzjJIa4aohJyeO1YbwLi3Jc35MmRU6poroFjIGZzUzupGiRPOjgHg9TLu43xbpwXk523fMxKA==}

  /is-unc-path@1.0.0:
    resolution: {integrity: sha512-mrGpVd0fs7WWLfVsStvgF6iEJnbjDFZh9/emhRDcGWTduTfNHd9CHeUwH3gYIjdbwo4On6hunkztwOaAw0yllQ==}
    engines: {node: '>=0.10.0'}
    dependencies:
      unc-path-regex: 0.1.2

  /is-unicode-supported@0.1.0:
    resolution: {integrity: sha512-knxG2q4UC3u8stRGyAVJCOdxFmv5DZiRcdlIaAQXAbSfJya+OhopNotLQrstBhququ4ZpuKbDc/8S6mgXgPFPw==}
    engines: {node: '>=10'}
    dev: true

  /is-url@1.2.4:
    resolution: {integrity: sha512-ITvGim8FhRiYe4IQ5uHSkj7pVaPDrCTkNd3yq3cV7iZAcJdHTUMPMEHcqSOy9xZ9qFenQCvi+2wjH9a1nXqHww==}

  /is-utf8@0.2.1:
    resolution: {integrity: sha512-rMYPYvCzsXywIsldgLaSoPlw5PfoB/ssr7hY4pLfcodrA5M/eArza1a9VmTiNIBNMjOGr1Ow9mTyU2o69U6U9Q==}
    dev: true
    optional: true

  /is-valid-domain@0.1.6:
    resolution: {integrity: sha512-ZKtq737eFkZr71At8NxOFcP9O1K89gW3DkdrGMpp1upr/ueWjj+Weh4l9AI4rN0Gt8W2M1w7jrG2b/Yv83Ljpg==}
    dependencies:
      punycode: 2.3.0

  /is-valid-path@0.1.1:
    resolution: {integrity: sha512-+kwPrVDu9Ms03L90Qaml+79+6DZHqHyRoANI6IsZJ/g8frhnfchDOBCa0RbQ6/kdHt5CS5OeIEyrYznNuVN+8A==}
    engines: {node: '>=0.10.0'}
    dependencies:
      is-invalid-path: 0.1.0

  /is-weakmap@2.0.1:
    resolution: {integrity: sha512-NSBR4kH5oVj1Uwvv970ruUkCV7O1mzgVFO4/rev2cLRda9Tm9HrL70ZPut4rOHgY0FNrUu9BCbXA2sdQ+x0chA==}

  /is-weakref@1.0.2:
    resolution: {integrity: sha512-qctsuLZmIQ0+vSSMfoVvyFe2+GSEvnmZ2ezTup1SBse9+twCCeial6EEi3Nc2KFcf6+qz2FBPnjXsk8xhKSaPQ==}
    dependencies:
      call-bind: 1.0.2

  /is-weakset@2.0.2:
    resolution: {integrity: sha512-t2yVvttHkQktwnNNmBQ98AhENLdPUTDTE21uPqAQ0ARwQfGeQKRVS0NNurH7bTf7RrvcVn1OOge45CnBeHCSmg==}
    dependencies:
      call-bind: 1.0.2
      get-intrinsic: 1.2.0

  /is-whitespace-character@1.0.4:
    resolution: {integrity: sha512-SDweEzfIZM0SJV0EUga669UTKlmL0Pq8Lno0QDQsPnvECB3IM2aP0gdx5TrU0A01MAPfViaZiI2V1QMZLaKK5w==}

  /is-window@1.0.2:
    resolution: {integrity: sha512-uj00kdXyZb9t9RcAUAwMZAnkBUwdYGhYlt7djMXhfyhUCzwNba50tIiBKR7q0l7tdoBtFVw/3JmLY6fI3rmZmg==}
    dev: true

  /is-windows@1.0.2:
    resolution: {integrity: sha512-eXK1UInq2bPmjyX6e3VHIzMLobc4J94i4AWn+Hpq3OU5KkrRC96OAcR3PRJ/pGu6m8TRnBHP9dkXQVsT/COVIA==}
    engines: {node: '>=0.10.0'}

  /is-word-character@1.0.4:
    resolution: {integrity: sha512-5SMO8RVennx3nZrqtKwCGyyetPE9VDba5ugvKLaD4KopPG5kR4mQ7tNt/r7feL5yt5h3lpuBbIUmCOG2eSzXHA==}

  /is-wsl@1.1.0:
    resolution: {integrity: sha512-gfygJYZ2gLTDlmbWMI0CE2MwnFzSN/2SZfkMlItC4K/JBlsWVDB0bO6XhqcY13YXE7iMcAJnzTCJjPiTeJJ0Mw==}
    engines: {node: '>=4'}
    dev: true

  /is-wsl@2.2.0:
    resolution: {integrity: sha512-fKzAra0rGJUUBwGBgNkHZuToZcn+TtXHpeCgmkMJMMYx1sQDYaCSyjJBSCa2nH1DGm7s3n1oBnohoVTBaN7Lww==}
    engines: {node: '>=8'}
    dependencies:
      is-docker: 2.2.1

  /is-yarn-global@0.3.0:
    resolution: {integrity: sha512-VjSeb/lHmkoyd8ryPVIKvOCn4D1koMqY+vqyjjUfc3xyKtP4dYOxM44sZrnqQSzSds3xyOrUTLTC9LVCVgLngw==}

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

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

  /isarray@2.0.5:
    resolution: {integrity: sha512-xHjhDr3cNBK0BzdUJSPXZntQUx/mwMS5Rw4A7lPJ90XGAO6ISP/ePDNuo0vhqOZU+UD5JoodwCAAoZQd3FeAKw==}

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

  /isexe@2.0.0:
    resolution: {integrity: sha512-RHxMLp9lnKHGHRng9QFhRCMbYAcVpn69smSGcq3f36xjgVVWThj4qqLbTLlq7Ssj8B+fIQ1EuCEGI2lKsyQeIw==}

  /isobject@2.1.0:
    resolution: {integrity: sha512-+OUdGJlgjOBZDfxnDjYYG6zp487z0JGNQq3cYQYg5f5hKR+syHMsaztzGeml/4kGG55CSpKSpWTY+jYGgsHLgA==}
    engines: {node: '>=0.10.0'}
    dependencies:
      isarray: 1.0.0

  /isobject@3.0.1:
    resolution: {integrity: sha512-WhB9zCku7EGTj/HQQRz5aUQEUeoQZH2bWcltRErOpymJ4boYE6wL9Tbr23krRPSZ+C5zqNSrSw+Cc7sZZ4b7vg==}
    engines: {node: '>=0.10.0'}

  /isobject@4.0.0:
    resolution: {integrity: sha512-S/2fF5wH8SJA/kmwr6HYhK/RI/OkhD84k8ntalo0iJjZikgq1XFvR5M8NPT1x5F7fBwCG3qHfnzeP/Vh/ZxCUA==}
    engines: {node: '>=0.10.0'}
    dev: true

  /isomorphic-unfetch@3.1.0:
    resolution: {integrity: sha512-geDJjpoZ8N0kWexiwkX8F9NkTsXhetLPVbZFQ+JTW239QNOwvB0gniuR1Wc6f0AMTn7/mFGyXvHTifrCp/GH8Q==}
    dependencies:
      node-fetch: 2.6.12
      unfetch: 4.2.0
    transitivePeerDependencies:
      - encoding
    dev: true

  /isomorphic-ws@4.0.1(ws@7.4.5):
    resolution: {integrity: sha512-BhBvN2MBpWTaSHdWRb/bwdZJ1WaehQ2L1KngkCkfLUGF0mAWAT1sQUQacEmQ0jXkFw/czDXPNQSL5u2/Krsz1w==}
    peerDependencies:
      ws: '*'
    dependencies:
      ws: 7.4.5

  /isstream@0.1.2:
    resolution: {integrity: sha512-Yljz7ffyPbrLpLngrMtZ7NduUgVvi6wG9RJ9IUcyCd59YQ911PBJphODUcbOVbqYfxe1wuYf/LJ8PauMRwsM/g==}

  /istanbul-lib-coverage@3.2.0:
    resolution: {integrity: sha512-eOeJ5BHCmHYvQK7xt9GkdHuzuCGS1Y6g9Gvnx3Ym33fz/HpLRYxiS0wHNr+m/MBC8B647Xt608vCDEvhl9c6Mw==}
    engines: {node: '>=8'}

  /istanbul-lib-instrument@5.2.1:
    resolution: {integrity: sha512-pzqtp31nLv/XFOzXGuvhCb8qhjmTVo5vjVk19XE4CRlSWz0KoeJ3bw9XsA7nOp9YBf4qHjwBxkDzKcME/J29Yg==}
    engines: {node: '>=8'}
    dependencies:
      '@babel/core': 7.22.9
      '@babel/parser': 7.22.7
      '@istanbuljs/schema': 0.1.3
      istanbul-lib-coverage: 3.2.0
      semver: 6.3.1
    transitivePeerDependencies:
      - supports-color

  /istanbul-lib-report@3.0.0:
    resolution: {integrity: sha512-wcdi+uAKzfiGT2abPpKZ0hSU1rGQjUQnLvtY5MpQ7QCTahD3VODhcu4wcfY1YtkGaDD5yuydOLINXsfbus9ROw==}
    engines: {node: '>=8'}
    dependencies:
      istanbul-lib-coverage: 3.2.0
      make-dir: 3.1.0
      supports-color: 7.2.0

  /istanbul-lib-source-maps@4.0.1:
    resolution: {integrity: sha512-n3s8EwkdFIJCG3BPKBYvskgXGoy88ARzvegkitk60NxRdwltLOTaH7CUiMRXvwYorl0Q712iEjcWB+fK/MrWVw==}
    engines: {node: '>=10'}
    dependencies:
      debug: 4.3.4(supports-color@8.1.1)
      istanbul-lib-coverage: 3.2.0
      source-map: 0.6.1
    transitivePeerDependencies:
      - supports-color

  /istanbul-reports@3.1.5:
    resolution: {integrity: sha512-nUsEMa9pBt/NOHqbcbeJEgqIlY/K7rVWUX6Lql2orY5e9roQOthbR3vtY4zzf2orPELg80fnxxk9zUyPlgwD1w==}
    engines: {node: '>=8'}
    dependencies:
      html-escaper: 2.0.2
      istanbul-lib-report: 3.0.0

  /iterall@1.3.0:
    resolution: {integrity: sha512-QZ9qOMdF+QLHxy1QIpUHUU1D5pS2CG2P69LF6L6CPjPYA/XMOmKV3PZpawHoAjHNyB0swdVTRxdYT4tbBbxqwg==}

  /iterate-iterator@1.0.2:
    resolution: {integrity: sha512-t91HubM4ZDQ70M9wqp+pcNpu8OyJ9UAtXntT/Bcsvp5tZMnz9vRa+IunKXeI8AnfZMTv0jNuVEmGeLSMjVvfPw==}
    dev: true

  /iterate-value@1.0.2:
    resolution: {integrity: sha512-A6fMAio4D2ot2r/TYzr4yUWrmwNdsN5xL7+HUiyACE4DXm+q8HtPcnFTp+NnW3k4N05tZ7FVYFFb2CR13NxyHQ==}
    dependencies:
      es-get-iterator: 1.1.3
      iterate-iterator: 1.0.2
    dev: true

  /jake@10.8.5:
    resolution: {integrity: sha512-sVpxYeuAhWt0OTWITwT98oyV0GsXyMlXCF+3L1SuafBVUIr/uILGRB+NqwkzhgXKvoJpDIpQvqkUALgdmQsQxw==}
    engines: {node: '>=10'}
    hasBin: true
    dependencies:
      async: 3.2.4
      chalk: 4.1.2
      filelist: 1.0.4
      minimatch: 3.1.2
    dev: false

  /jayson@2.1.2:
    resolution: {integrity: sha512-2GejcQnEV35KYTXoBvzALIDdO/1oyEIoJHBnaJFhJhcurv0x2JqUXQW6xlDUhcNOpN9t+d2w+JGA6vOphb+5mg==}
    hasBin: true
    dependencies:
      '@types/node': 10.17.60
      JSONStream: 1.3.5
      commander: 2.20.3
      es6-promisify: 5.0.0
      eyes: 0.1.8
      json-stringify-safe: 5.0.1
      lodash: 4.17.21
      uuid: 3.4.0
    dev: false

  /jest-changed-files@27.5.1:
    resolution: {integrity: sha512-buBLMiByfWGCoMsLLzGUUSpAmIAGnbR2KJoMN10ziLhOLvP4e0SlypHnAel8iqQXTrcbmfEY9sSqae5sgUsTvw==}
    engines: {node: ^10.13.0 || ^12.13.0 || ^14.15.0 || >=15.0.0}
    dependencies:
      '@jest/types': 27.5.1
      execa: 5.1.1
      throat: 6.0.2
    dev: false

  /jest-changed-files@29.5.0:
    resolution: {integrity: sha512-IFG34IUMUaNBIxjQXF/iu7g6EcdMrGRRxaUSw92I/2g2YC6vCdTltl4nHvt7Ci5nSJwXIkCu8Ka1DKF+X7Z1Ag==}
    engines: {node: ^14.15.0 || ^16.10.0 || >=18.0.0}
    dependencies:
      execa: 5.1.1
      p-limit: 3.1.0
    dev: true

  /jest-circus@27.5.1:
    resolution: {integrity: sha512-D95R7x5UtlMA5iBYsOHFFbMD/GVA4R/Kdq15f7xYWUfWHBto9NYRsOvnSauTgdF+ogCpJ4tyKOXhUifxS65gdw==}
    engines: {node: ^10.13.0 || ^12.13.0 || ^14.15.0 || >=15.0.0}
    dependencies:
      '@jest/environment': 27.5.1
      '@jest/test-result': 27.5.1
      '@jest/types': 27.5.1
      '@types/node': 18.16.19
      chalk: 4.1.2
      co: 4.6.0
      dedent: 0.7.0
      expect: 27.5.1
      is-generator-fn: 2.1.0
      jest-each: 27.5.1
      jest-matcher-utils: 27.5.1
      jest-message-util: 27.5.1
      jest-runtime: 27.5.1
      jest-snapshot: 27.5.1
      jest-util: 27.5.1
      pretty-format: 27.5.1
      slash: 3.0.0
      stack-utils: 2.0.6
      throat: 6.0.2
    transitivePeerDependencies:
      - supports-color
    dev: false

  /jest-circus@29.6.1:
    resolution: {integrity: sha512-tPbYLEiBU4MYAL2XoZme/bgfUeotpDBd81lgHLCbDZZFaGmECk0b+/xejPFtmiBP87GgP/y4jplcRpbH+fgCzQ==}
    engines: {node: ^14.15.0 || ^16.10.0 || >=18.0.0}
    dependencies:
      '@jest/environment': 29.6.1
      '@jest/expect': 29.6.1
      '@jest/test-result': 29.6.1
      '@jest/types': 29.6.1
      '@types/node': 18.16.19
      chalk: 4.1.2
      co: 4.6.0
      dedent: 0.7.0
      is-generator-fn: 2.1.0
      jest-each: 29.6.1
      jest-matcher-utils: 29.6.1
      jest-message-util: 29.6.1
      jest-runtime: 29.6.1
      jest-snapshot: 29.6.1
      jest-util: 29.6.1
      p-limit: 3.1.0
      pretty-format: 29.6.1
      pure-rand: 6.0.1
      slash: 3.0.0
      stack-utils: 2.0.6
    transitivePeerDependencies:
      - supports-color
    dev: true

  /jest-cli@27.5.1(ts-node@10.9.1):
    resolution: {integrity: sha512-Hc6HOOwYq4/74/c62dEE3r5elx8wjYqxY0r0G/nFrLDPMFRu6RA/u8qINOIkvhxG7mMQ5EJsOGfRpI8L6eFUVw==}
    engines: {node: ^10.13.0 || ^12.13.0 || ^14.15.0 || >=15.0.0}
    hasBin: true
    peerDependencies:
      node-notifier: ^8.0.1 || ^9.0.0 || ^10.0.0
    peerDependenciesMeta:
      node-notifier:
        optional: true
    dependencies:
      '@jest/core': 27.5.1(ts-node@10.9.1)
      '@jest/test-result': 27.5.1
      '@jest/types': 27.5.1
      chalk: 4.1.2
      exit: 0.1.2
      graceful-fs: 4.2.11
      import-local: 3.1.0
      jest-config: 27.5.1(ts-node@10.9.1)
      jest-util: 27.5.1
      jest-validate: 27.5.1
      prompts: 2.4.2
      yargs: 16.2.0
    transitivePeerDependencies:
      - bufferutil
      - canvas
      - supports-color
      - ts-node
      - utf-8-validate
    dev: false

  /jest-cli@29.6.1(@types/node@18.16.19)(ts-node@10.9.1):
    resolution: {integrity: sha512-607dSgTA4ODIN6go9w6xY3EYkyPFGicx51a69H7yfvt7lN53xNswEVLovq+E77VsTRi5fWprLH0yl4DJgE8Ing==}
    engines: {node: ^14.15.0 || ^16.10.0 || >=18.0.0}
    hasBin: true
    peerDependencies:
      node-notifier: ^8.0.1 || ^9.0.0 || ^10.0.0
    peerDependenciesMeta:
      node-notifier:
        optional: true
    dependencies:
      '@jest/core': 29.6.1(ts-node@10.9.1)
      '@jest/test-result': 29.6.1
      '@jest/types': 29.6.1
      chalk: 4.1.2
      exit: 0.1.2
      graceful-fs: 4.2.11
      import-local: 3.1.0
      jest-config: 29.6.1(@types/node@18.16.19)(ts-node@10.9.1)
      jest-util: 29.6.1
      jest-validate: 29.6.1
      prompts: 2.4.2
      yargs: 17.7.2
    transitivePeerDependencies:
      - '@types/node'
      - supports-color
      - ts-node
    dev: true

  /jest-config@27.5.1(ts-node@10.9.1):
    resolution: {integrity: sha512-5sAsjm6tGdsVbW9ahcChPAFCk4IlkQUknH5AvKjuLTSlcO/wCZKyFdn7Rg0EkC+OGgWODEy2hDpWB1PgzH0JNA==}
    engines: {node: ^10.13.0 || ^12.13.0 || ^14.15.0 || >=15.0.0}
    peerDependencies:
      ts-node: '>=9.0.0'
    peerDependenciesMeta:
      ts-node:
        optional: true
    dependencies:
      '@babel/core': 7.22.9
      '@jest/test-sequencer': 27.5.1
      '@jest/types': 27.5.1
      babel-jest: 27.5.1(@babel/core@7.22.9)
      chalk: 4.1.2
      ci-info: 3.8.0
      deepmerge: 4.3.0
      glob: 7.2.3
      graceful-fs: 4.2.11
      jest-circus: 27.5.1
      jest-environment-jsdom: 27.5.1
      jest-environment-node: 27.5.1
      jest-get-type: 27.5.1
      jest-jasmine2: 27.5.1
      jest-regex-util: 27.5.1
      jest-resolve: 27.5.1
      jest-runner: 27.5.1
      jest-util: 27.5.1
      jest-validate: 27.5.1
      micromatch: 4.0.5
      parse-json: 5.2.0
      pretty-format: 27.5.1
      slash: 3.0.0
      strip-json-comments: 3.1.1
      ts-node: 10.9.1(@types/node@18.16.19)(typescript@4.9.5)
    transitivePeerDependencies:
      - bufferutil
      - canvas
      - supports-color
      - utf-8-validate
    dev: false

  /jest-config@29.6.1(@types/node@18.16.19)(ts-node@10.9.1):
    resolution: {integrity: sha512-XdjYV2fy2xYixUiV2Wc54t3Z4oxYPAELUzWnV6+mcbq0rh742X2p52pii5A3oeRzYjLnQxCsZmp0qpI6klE2cQ==}
    engines: {node: ^14.15.0 || ^16.10.0 || >=18.0.0}
    peerDependencies:
      '@types/node': '*'
      ts-node: '>=9.0.0'
    peerDependenciesMeta:
      '@types/node':
        optional: true
      ts-node:
        optional: true
    dependencies:
      '@babel/core': 7.22.9
      '@jest/test-sequencer': 29.6.1
      '@jest/types': 29.6.1
      '@types/node': 18.16.19
      babel-jest: 29.6.1(@babel/core@7.22.9)
      chalk: 4.1.2
      ci-info: 3.8.0
      deepmerge: 4.3.0
      glob: 7.2.3
      graceful-fs: 4.2.11
      jest-circus: 29.6.1
      jest-environment-node: 29.6.1
      jest-get-type: 29.4.3
      jest-regex-util: 29.4.3
      jest-resolve: 29.6.1
      jest-runner: 29.6.1
      jest-util: 29.6.1
      jest-validate: 29.6.1
      micromatch: 4.0.5
      parse-json: 5.2.0
      pretty-format: 29.6.1
      slash: 3.0.0
      strip-json-comments: 3.1.1
      ts-node: 10.9.1(@types/node@18.16.19)(typescript@4.9.5)
    transitivePeerDependencies:
      - supports-color
    dev: true

  /jest-diff@25.5.0:
    resolution: {integrity: sha512-z1kygetuPiREYdNIumRpAHY6RXiGmp70YHptjdaxTWGmA085W3iCnXNx0DhflK3vwrKmrRWyY1wUpkPMVxMK7A==}
    engines: {node: '>= 8.3'}
    dependencies:
      chalk: 3.0.0
      diff-sequences: 25.2.6
      jest-get-type: 25.2.6
      pretty-format: 25.5.0

  /jest-diff@26.6.2:
    resolution: {integrity: sha512-6m+9Z3Gv9wN0WFVasqjCL/06+EFCMTqDEUl/b87HYK2rAPTyfz4ZIuSlPhY51PIQRWx5TaxeF1qmXKe9gfN3sA==}
    engines: {node: '>= 10.14.2'}
    dependencies:
      chalk: 4.1.2
      diff-sequences: 26.6.2
      jest-get-type: 26.3.0
      pretty-format: 26.6.2
    dev: true

  /jest-diff@27.5.1:
    resolution: {integrity: sha512-m0NvkX55LDt9T4mctTEgnZk3fmEg3NRYutvMPWM/0iPnkFj2wIeF45O1718cMSOFO1vINkqmxqD8vE37uTEbqw==}
    engines: {node: ^10.13.0 || ^12.13.0 || ^14.15.0 || >=15.0.0}
    dependencies:
      chalk: 4.1.2
      diff-sequences: 27.5.1
      jest-get-type: 27.5.1
      pretty-format: 27.5.1
    dev: false

  /jest-diff@29.6.1:
    resolution: {integrity: sha512-FsNCvinvl8oVxpNLttNQX7FAq7vR+gMDGj90tiP7siWw1UdakWUGqrylpsYrpvj908IYckm5Y0Q7azNAozU1Kg==}
    engines: {node: ^14.15.0 || ^16.10.0 || >=18.0.0}
    dependencies:
      chalk: 4.1.2
      diff-sequences: 29.4.3
      jest-get-type: 29.4.3
      pretty-format: 29.6.1

  /jest-docblock@27.5.1:
    resolution: {integrity: sha512-rl7hlABeTsRYxKiUfpHrQrG4e2obOiTQWfMEH3PxPjOtdsfLQO4ReWSZaQ7DETm4xu07rl4q/h4zcKXyU0/OzQ==}
    engines: {node: ^10.13.0 || ^12.13.0 || ^14.15.0 || >=15.0.0}
    dependencies:
      detect-newline: 3.1.0
    dev: false

  /jest-docblock@29.4.3:
    resolution: {integrity: sha512-fzdTftThczeSD9nZ3fzA/4KkHtnmllawWrXO69vtI+L9WjEIuXWs4AmyME7lN5hU7dB0sHhuPfcKofRsUb/2Fg==}
    engines: {node: ^14.15.0 || ^16.10.0 || >=18.0.0}
    dependencies:
      detect-newline: 3.1.0
    dev: true

  /jest-each@27.5.1:
    resolution: {integrity: sha512-1Ff6p+FbhT/bXQnEouYy00bkNSY7OUpfIcmdl8vZ31A1UUaurOLPA8a8BbJOF2RDUElwJhmeaV7LnagI+5UwNQ==}
    engines: {node: ^10.13.0 || ^12.13.0 || ^14.15.0 || >=15.0.0}
    dependencies:
      '@jest/types': 27.5.1
      chalk: 4.1.2
      jest-get-type: 27.5.1
      jest-util: 27.5.1
      pretty-format: 27.5.1
    dev: false

  /jest-each@29.6.1:
    resolution: {integrity: sha512-n5eoj5eiTHpKQCAVcNTT7DRqeUmJ01hsAL0Q1SMiBHcBcvTKDELixQOGMCpqhbIuTcfC4kMfSnpmDqRgRJcLNQ==}
    engines: {node: ^14.15.0 || ^16.10.0 || >=18.0.0}
    dependencies:
      '@jest/types': 29.6.1
      chalk: 4.1.2
      jest-get-type: 29.4.3
      jest-util: 29.6.1
      pretty-format: 29.6.1
    dev: true

  /jest-environment-jsdom@27.5.1:
    resolution: {integrity: sha512-TFBvkTC1Hnnnrka/fUb56atfDtJ9VMZ94JkjTbggl1PEpwrYtUBKMezB3inLmWqQsXYLcMwNoDQwoBTAvFfsfw==}
    engines: {node: ^10.13.0 || ^12.13.0 || ^14.15.0 || >=15.0.0}
    dependencies:
      '@jest/environment': 27.5.1
      '@jest/fake-timers': 27.5.1
      '@jest/types': 27.5.1
      '@types/node': 18.16.19
      jest-mock: 27.5.1
      jest-util: 27.5.1
      jsdom: 16.7.0
    transitivePeerDependencies:
      - bufferutil
      - canvas
      - supports-color
      - utf-8-validate
    dev: false

  /jest-environment-jsdom@29.6.1:
    resolution: {integrity: sha512-PoY+yLaHzVRhVEjcVKSfJ7wXmJW4UqPYNhR05h7u/TK0ouf6DmRNZFBL/Z00zgQMyWGMBXn69/FmOvhEJu8cIw==}
    engines: {node: ^14.15.0 || ^16.10.0 || >=18.0.0}
    peerDependencies:
      canvas: ^2.5.0
    peerDependenciesMeta:
      canvas:
        optional: true
    dependencies:
      '@jest/environment': 29.6.1
      '@jest/fake-timers': 29.6.1
      '@jest/types': 29.6.1
      '@types/jsdom': 20.0.1
      '@types/node': 18.16.19
      jest-mock: 29.6.1
      jest-util: 29.6.1
      jsdom: 20.0.3
    transitivePeerDependencies:
      - bufferutil
      - supports-color
      - utf-8-validate
    dev: true

  /jest-environment-node@27.5.1:
    resolution: {integrity: sha512-Jt4ZUnxdOsTGwSRAfKEnE6BcwsSPNOijjwifq5sDFSA2kesnXTvNqKHYgM0hDq3549Uf/KzdXNYn4wMZJPlFLw==}
    engines: {node: ^10.13.0 || ^12.13.0 || ^14.15.0 || >=15.0.0}
    dependencies:
      '@jest/environment': 27.5.1
      '@jest/fake-timers': 27.5.1
      '@jest/types': 27.5.1
      '@types/node': 18.16.19
      jest-mock: 27.5.1
      jest-util: 27.5.1
    dev: false

  /jest-environment-node@29.6.1:
    resolution: {integrity: sha512-ZNIfAiE+foBog24W+2caIldl4Irh8Lx1PUhg/GZ0odM1d/h2qORAsejiFc7zb+SEmYPn1yDZzEDSU5PmDkmVLQ==}
    engines: {node: ^14.15.0 || ^16.10.0 || >=18.0.0}
    dependencies:
      '@jest/environment': 29.6.1
      '@jest/fake-timers': 29.6.1
      '@jest/types': 29.6.1
      '@types/node': 18.16.19
      jest-mock: 29.6.1
      jest-util: 29.6.1
    dev: true

  /jest-get-type@25.2.6:
    resolution: {integrity: sha512-DxjtyzOHjObRM+sM1knti6or+eOgcGU4xVSb2HNP1TqO4ahsT+rqZg+nyqHWJSvWgKC5cG3QjGFBqxLghiF/Ig==}
    engines: {node: '>= 8.3'}

  /jest-get-type@26.3.0:
    resolution: {integrity: sha512-TpfaviN1R2pQWkIihlfEanwOXK0zcxrKEE4MlU6Tn7keoXdN6/3gK/xl0yEh8DOunn5pOVGKf8hB4R9gVh04ig==}
    engines: {node: '>= 10.14.2'}
    dev: true

  /jest-get-type@27.5.1:
    resolution: {integrity: sha512-2KY95ksYSaK7DMBWQn6dQz3kqAf3BB64y2udeG+hv4KfSOb9qwcYQstTJc1KCbsix+wLZWZYN8t7nwX3GOBLRw==}
    engines: {node: ^10.13.0 || ^12.13.0 || ^14.15.0 || >=15.0.0}
    dev: false

  /jest-get-type@29.4.3:
    resolution: {integrity: sha512-J5Xez4nRRMjk8emnTpWrlkyb9pfRQQanDrvWHhsR1+VUfbwxi30eVcZFlcdGInRibU4G5LwHXpI7IRHU0CY+gg==}
    engines: {node: ^14.15.0 || ^16.10.0 || >=18.0.0}

  /jest-haste-map@26.6.2:
    resolution: {integrity: sha512-easWIJXIw71B2RdR8kgqpjQrbMRWQBgiBwXYEhtGUTaX+doCjBheluShdDMeR8IMfJiTqH4+zfhtg29apJf/8w==}
    engines: {node: '>= 10.14.2'}
    dependencies:
      '@jest/types': 26.6.2
      '@types/graceful-fs': 4.1.6
      '@types/node': 18.16.19
      anymatch: 3.1.3
      fb-watchman: 2.0.2
      graceful-fs: 4.2.11
      jest-regex-util: 26.0.0
      jest-serializer: 26.6.2
      jest-util: 26.6.2
      jest-worker: 26.6.2
      micromatch: 4.0.5
      sane: 4.1.0
      walker: 1.0.8
    optionalDependencies:
      fsevents: 2.3.2
    transitivePeerDependencies:
      - supports-color
    dev: true

  /jest-haste-map@27.5.1:
    resolution: {integrity: sha512-7GgkZ4Fw4NFbMSDSpZwXeBiIbx+t/46nJ2QitkOjvwPYyZmqttu2TDSimMHP1EkPOi4xUZAN1doE5Vd25H4Jng==}
    engines: {node: ^10.13.0 || ^12.13.0 || ^14.15.0 || >=15.0.0}
    dependencies:
      '@jest/types': 27.5.1
      '@types/graceful-fs': 4.1.6
      '@types/node': 18.16.19
      anymatch: 3.1.3
      fb-watchman: 2.0.2
      graceful-fs: 4.2.11
      jest-regex-util: 27.5.1
      jest-serializer: 27.5.1
      jest-util: 27.5.1
      jest-worker: 27.5.1
      micromatch: 4.0.5
      walker: 1.0.8
    optionalDependencies:
      fsevents: 2.3.2
    dev: false

  /jest-haste-map@29.6.1:
    resolution: {integrity: sha512-0m7f9PZXxOCk1gRACiVgX85knUKPKLPg4oRCjLoqIm9brTHXaorMA0JpmtmVkQiT8nmXyIVoZd/nnH1cfC33ig==}
    engines: {node: ^14.15.0 || ^16.10.0 || >=18.0.0}
    dependencies:
      '@jest/types': 29.6.1
      '@types/graceful-fs': 4.1.6
      '@types/node': 18.16.19
      anymatch: 3.1.3
      fb-watchman: 2.0.2
      graceful-fs: 4.2.11
      jest-regex-util: 29.4.3
      jest-util: 29.6.1
      jest-worker: 29.6.1
      micromatch: 4.0.5
      walker: 1.0.8
    optionalDependencies:
      fsevents: 2.3.2
    dev: true

  /jest-jasmine2@27.5.1:
    resolution: {integrity: sha512-jtq7VVyG8SqAorDpApwiJJImd0V2wv1xzdheGHRGyuT7gZm6gG47QEskOlzsN1PG/6WNaCo5pmwMHDf3AkG2pQ==}
    engines: {node: ^10.13.0 || ^12.13.0 || ^14.15.0 || >=15.0.0}
    dependencies:
      '@jest/environment': 27.5.1
      '@jest/source-map': 27.5.1
      '@jest/test-result': 27.5.1
      '@jest/types': 27.5.1
      '@types/node': 18.16.19
      chalk: 4.1.2
      co: 4.6.0
      expect: 27.5.1
      is-generator-fn: 2.1.0
      jest-each: 27.5.1
      jest-matcher-utils: 27.5.1
      jest-message-util: 27.5.1
      jest-runtime: 27.5.1
      jest-snapshot: 27.5.1
      jest-util: 27.5.1
      pretty-format: 27.5.1
      throat: 6.0.2
    transitivePeerDependencies:
      - supports-color
    dev: false

  /jest-json-schema-extended@1.0.1:
    resolution: {integrity: sha512-l7I0gBGTarWjlYn7JUWuzGeDJ/ktQ/GAKvazK8rqbn8reE2n1F9rzLEnznIRepMo7RTSWxe3uTI2YkGTov+pjQ==}
    dependencies:
      jest-json-schema: 5.0.0
    dev: true

  /jest-json-schema@5.0.0:
    resolution: {integrity: sha512-AggSUrNDSGndFQJAvrAHQzW9P/4tu9bnCIlvyzcOszgk8By1EU1bNP15TA38/4YekDgac49GniInpa0HsIbAjA==}
    engines: {node: ^12.13.0 || ^14.15.0 || >=15.0.0}
    dependencies:
      ajv: 6.12.6
      chalk: 4.1.2
      jest-matcher-utils: 26.6.2
    dev: true

  /jest-leak-detector@27.5.1:
    resolution: {integrity: sha512-POXfWAMvfU6WMUXftV4HolnJfnPOGEu10fscNCA76KBpRRhcMN2c8d3iT2pxQS3HLbA+5X4sOUPzYO2NUyIlHQ==}
    engines: {node: ^10.13.0 || ^12.13.0 || ^14.15.0 || >=15.0.0}
    dependencies:
      jest-get-type: 27.5.1
      pretty-format: 27.5.1
    dev: false

  /jest-leak-detector@29.6.1:
    resolution: {integrity: sha512-OrxMNyZirpOEwkF3UHnIkAiZbtkBWiye+hhBweCHkVbCgyEy71Mwbb5zgeTNYWJBi1qgDVfPC1IwO9dVEeTLwQ==}
    engines: {node: ^14.15.0 || ^16.10.0 || >=18.0.0}
    dependencies:
      jest-get-type: 29.4.3
      pretty-format: 29.6.1
    dev: true

  /jest-matcher-utils@26.6.2:
    resolution: {integrity: sha512-llnc8vQgYcNqDrqRDXWwMr9i7rS5XFiCwvh6DTP7Jqa2mqpcCBBlpCbn+trkG0KNhPu/h8rzyBkriOtBstvWhw==}
    engines: {node: '>= 10.14.2'}
    dependencies:
      chalk: 4.1.2
      jest-diff: 26.6.2
      jest-get-type: 26.3.0
      pretty-format: 26.6.2
    dev: true

  /jest-matcher-utils@27.5.1:
    resolution: {integrity: sha512-z2uTx/T6LBaCoNWNFWwChLBKYxTMcGBRjAt+2SbP929/Fflb9aa5LGma654Rz8z9HLxsrUaYzxE9T/EFIL/PAw==}
    engines: {node: ^10.13.0 || ^12.13.0 || ^14.15.0 || >=15.0.0}
    dependencies:
      chalk: 4.1.2
      jest-diff: 27.5.1
      jest-get-type: 27.5.1
      pretty-format: 27.5.1
    dev: false

  /jest-matcher-utils@29.6.1:
    resolution: {integrity: sha512-SLaztw9d2mfQQKHmJXKM0HCbl2PPVld/t9Xa6P9sgiExijviSp7TnZZpw2Fpt+OI3nwUO/slJbOfzfUMKKC5QA==}
    engines: {node: ^14.15.0 || ^16.10.0 || >=18.0.0}
    dependencies:
      chalk: 4.1.2
      jest-diff: 29.6.1
      jest-get-type: 29.4.3
      pretty-format: 29.6.1

  /jest-message-util@27.5.1:
    resolution: {integrity: sha512-rMyFe1+jnyAAf+NHwTclDz0eAaLkVDdKVHHBFWsBWHnnh5YeJMNWWsv7AbFYXfK3oTqvL7VTWkhNLu1jX24D+g==}
    engines: {node: ^10.13.0 || ^12.13.0 || ^14.15.0 || >=15.0.0}
    dependencies:
      '@babel/code-frame': 7.22.5
      '@jest/types': 27.5.1
      '@types/stack-utils': 2.0.1
      chalk: 4.1.2
      graceful-fs: 4.2.11
      micromatch: 4.0.5
      pretty-format: 27.5.1
      slash: 3.0.0
      stack-utils: 2.0.6
    dev: false

  /jest-message-util@28.1.3:
    resolution: {integrity: sha512-PFdn9Iewbt575zKPf1286Ht9EPoJmYT7P0kY+RibeYZ2XtOr53pDLEFoTWXbd1h4JiGiWpTBC84fc8xMXQMb7g==}
    engines: {node: ^12.13.0 || ^14.15.0 || ^16.10.0 || >=17.0.0}
    dependencies:
      '@babel/code-frame': 7.22.5
      '@jest/types': 28.1.3
      '@types/stack-utils': 2.0.1
      chalk: 4.1.2
      graceful-fs: 4.2.11
      micromatch: 4.0.5
      pretty-format: 28.1.3
      slash: 3.0.0
      stack-utils: 2.0.6
    dev: false

  /jest-message-util@29.6.1:
    resolution: {integrity: sha512-KoAW2zAmNSd3Gk88uJ56qXUWbFk787QKmjjJVOjtGFmmGSZgDBrlIL4AfQw1xyMYPNVD7dNInfIbur9B2rd/wQ==}
    engines: {node: ^14.15.0 || ^16.10.0 || >=18.0.0}
    dependencies:
      '@babel/code-frame': 7.22.5
      '@jest/types': 29.6.1
      '@types/stack-utils': 2.0.1
      chalk: 4.1.2
      graceful-fs: 4.2.11
      micromatch: 4.0.5
      pretty-format: 29.6.1
      slash: 3.0.0
      stack-utils: 2.0.6

  /jest-mock@27.5.1:
    resolution: {integrity: sha512-K4jKbY1d4ENhbrG2zuPWaQBvDly+iZ2yAW+T1fATN78hc0sInwn7wZB8XtlNnvHug5RMwV897Xm4LqmPM4e2Og==}
    engines: {node: ^10.13.0 || ^12.13.0 || ^14.15.0 || >=15.0.0}
    dependencies:
      '@jest/types': 27.5.1
      '@types/node': 18.16.19
    dev: false

  /jest-mock@29.6.1:
    resolution: {integrity: sha512-brovyV9HBkjXAEdRooaTQK42n8usKoSRR3gihzUpYeV/vwqgSoNfrksO7UfSACnPmxasO/8TmHM3w9Hp3G1dgw==}
    engines: {node: ^14.15.0 || ^16.10.0 || >=18.0.0}
    dependencies:
      '@jest/types': 29.6.1
      '@types/node': 18.16.19
      jest-util: 29.6.1
    dev: true

  /jest-pnp-resolver@1.2.3(jest-resolve@27.5.1):
    resolution: {integrity: sha512-+3NpwQEnRoIBtx4fyhblQDPgJI0H1IEIkX7ShLUjPGA7TtUTvI1oiKi3SR4oBR0hQhQR80l4WAe5RrXBwWMA8w==}
    engines: {node: '>=6'}
    peerDependencies:
      jest-resolve: '*'
    peerDependenciesMeta:
      jest-resolve:
        optional: true
    dependencies:
      jest-resolve: 27.5.1
    dev: false

  /jest-pnp-resolver@1.2.3(jest-resolve@29.6.1):
    resolution: {integrity: sha512-+3NpwQEnRoIBtx4fyhblQDPgJI0H1IEIkX7ShLUjPGA7TtUTvI1oiKi3SR4oBR0hQhQR80l4WAe5RrXBwWMA8w==}
    engines: {node: '>=6'}
    peerDependencies:
      jest-resolve: '*'
    peerDependenciesMeta:
      jest-resolve:
        optional: true
    dependencies:
      jest-resolve: 29.6.1
    dev: true

  /jest-regex-util@26.0.0:
    resolution: {integrity: sha512-Gv3ZIs/nA48/Zvjrl34bf+oD76JHiGDUxNOVgUjh3j890sblXryjY4rss71fPtD/njchl6PSE2hIhvyWa1eT0A==}
    engines: {node: '>= 10.14.2'}
    dev: true

  /jest-regex-util@27.5.1:
    resolution: {integrity: sha512-4bfKq2zie+x16okqDXjXn9ql2B0dScQu+vcwe4TvFVhkVyuWLqpZrZtXxLLWoXYgn0E87I6r6GRYHF7wFZBUvg==}
    engines: {node: ^10.13.0 || ^12.13.0 || ^14.15.0 || >=15.0.0}
    dev: false

  /jest-regex-util@28.0.2:
    resolution: {integrity: sha512-4s0IgyNIy0y9FK+cjoVYoxamT7Zeo7MhzqRGx7YDYmaQn1wucY9rotiGkBzzcMXTtjrCAP/f7f+E0F7+fxPNdw==}
    engines: {node: ^12.13.0 || ^14.15.0 || ^16.10.0 || >=17.0.0}
    dev: false

  /jest-regex-util@29.4.3:
    resolution: {integrity: sha512-O4FglZaMmWXbGHSQInfXewIsd1LMn9p3ZXB/6r4FOkyhX2/iP/soMG98jGvk/A3HAN78+5VWcBGO0BJAPRh4kg==}
    engines: {node: ^14.15.0 || ^16.10.0 || >=18.0.0}
    dev: true

  /jest-resolve-dependencies@27.5.1:
    resolution: {integrity: sha512-QQOOdY4PE39iawDn5rzbIePNigfe5B9Z91GDD1ae/xNDlu9kaat8QQ5EKnNmVWPV54hUdxCVwwj6YMgR2O7IOg==}
    engines: {node: ^10.13.0 || ^12.13.0 || ^14.15.0 || >=15.0.0}
    dependencies:
      '@jest/types': 27.5.1
      jest-regex-util: 27.5.1
      jest-snapshot: 27.5.1
    transitivePeerDependencies:
      - supports-color
    dev: false

  /jest-resolve-dependencies@29.6.1:
    resolution: {integrity: sha512-BbFvxLXtcldaFOhNMXmHRWx1nXQO5LoXiKSGQcA1LxxirYceZT6ch8KTE1bK3X31TNG/JbkI7OkS/ABexVahiw==}
    engines: {node: ^14.15.0 || ^16.10.0 || >=18.0.0}
    dependencies:
      jest-regex-util: 29.4.3
      jest-snapshot: 29.6.1
    transitivePeerDependencies:
      - supports-color
    dev: true

  /jest-resolve@27.5.1:
    resolution: {integrity: sha512-FFDy8/9E6CV83IMbDpcjOhumAQPDyETnU2KZ1O98DwTnz8AOBsW/Xv3GySr1mOZdItLR+zDZ7I/UdTFbgSOVCw==}
    engines: {node: ^10.13.0 || ^12.13.0 || ^14.15.0 || >=15.0.0}
    dependencies:
      '@jest/types': 27.5.1
      chalk: 4.1.2
      graceful-fs: 4.2.11
      jest-haste-map: 27.5.1
      jest-pnp-resolver: 1.2.3(jest-resolve@27.5.1)
      jest-util: 27.5.1
      jest-validate: 27.5.1
      resolve: 1.22.2
      resolve.exports: 1.1.1
      slash: 3.0.0
    dev: false

  /jest-resolve@29.6.1:
    resolution: {integrity: sha512-AeRkyS8g37UyJiP9w3mmI/VXU/q8l/IH52vj/cDAyScDcemRbSBhfX/NMYIGilQgSVwsjxrCHf3XJu4f+lxCMg==}
    engines: {node: ^14.15.0 || ^16.10.0 || >=18.0.0}
    dependencies:
      chalk: 4.1.2
      graceful-fs: 4.2.11
      jest-haste-map: 29.6.1
      jest-pnp-resolver: 1.2.3(jest-resolve@29.6.1)
      jest-util: 29.6.1
      jest-validate: 29.6.1
      resolve: 1.22.2
      resolve.exports: 2.0.1
      slash: 3.0.0
    dev: true

  /jest-runner@27.5.1:
    resolution: {integrity: sha512-g4NPsM4mFCOwFKXO4p/H/kWGdJp9V8kURY2lX8Me2drgXqG7rrZAx5kv+5H7wtt/cdFIjhqYx1HrlqWHaOvDaQ==}
    engines: {node: ^10.13.0 || ^12.13.0 || ^14.15.0 || >=15.0.0}
    dependencies:
      '@jest/console': 27.5.1
      '@jest/environment': 27.5.1
      '@jest/test-result': 27.5.1
      '@jest/transform': 27.5.1
      '@jest/types': 27.5.1
      '@types/node': 18.16.19
      chalk: 4.1.2
      emittery: 0.8.1
      graceful-fs: 4.2.11
      jest-docblock: 27.5.1
      jest-environment-jsdom: 27.5.1
      jest-environment-node: 27.5.1
      jest-haste-map: 27.5.1
      jest-leak-detector: 27.5.1
      jest-message-util: 27.5.1
      jest-resolve: 27.5.1
      jest-runtime: 27.5.1
      jest-util: 27.5.1
      jest-worker: 27.5.1
      source-map-support: 0.5.21
      throat: 6.0.2
    transitivePeerDependencies:
      - bufferutil
      - canvas
      - supports-color
      - utf-8-validate
    dev: false

  /jest-runner@29.6.1:
    resolution: {integrity: sha512-tw0wb2Q9yhjAQ2w8rHRDxteryyIck7gIzQE4Reu3JuOBpGp96xWgF0nY8MDdejzrLCZKDcp8JlZrBN/EtkQvPQ==}
    engines: {node: ^14.15.0 || ^16.10.0 || >=18.0.0}
    dependencies:
      '@jest/console': 29.6.1
      '@jest/environment': 29.6.1
      '@jest/test-result': 29.6.1
      '@jest/transform': 29.6.1
      '@jest/types': 29.6.1
      '@types/node': 18.16.19
      chalk: 4.1.2
      emittery: 0.13.1
      graceful-fs: 4.2.11
      jest-docblock: 29.4.3
      jest-environment-node: 29.6.1
      jest-haste-map: 29.6.1
      jest-leak-detector: 29.6.1
      jest-message-util: 29.6.1
      jest-resolve: 29.6.1
      jest-runtime: 29.6.1
      jest-util: 29.6.1
      jest-watcher: 29.6.1
      jest-worker: 29.6.1
      p-limit: 3.1.0
      source-map-support: 0.5.13
    transitivePeerDependencies:
      - supports-color
    dev: true

  /jest-runtime@27.5.1:
    resolution: {integrity: sha512-o7gxw3Gf+H2IGt8fv0RiyE1+r83FJBRruoA+FXrlHw6xEyBsU8ugA6IPfTdVyA0w8HClpbK+DGJxH59UrNMx8A==}
    engines: {node: ^10.13.0 || ^12.13.0 || ^14.15.0 || >=15.0.0}
    dependencies:
      '@jest/environment': 27.5.1
      '@jest/fake-timers': 27.5.1
      '@jest/globals': 27.5.1
      '@jest/source-map': 27.5.1
      '@jest/test-result': 27.5.1
      '@jest/transform': 27.5.1
      '@jest/types': 27.5.1
      chalk: 4.1.2
      cjs-module-lexer: 1.2.2
      collect-v8-coverage: 1.0.1
      execa: 5.1.1
      glob: 7.2.3
      graceful-fs: 4.2.11
      jest-haste-map: 27.5.1
      jest-message-util: 27.5.1
      jest-mock: 27.5.1
      jest-regex-util: 27.5.1
      jest-resolve: 27.5.1
      jest-snapshot: 27.5.1
      jest-util: 27.5.1
      slash: 3.0.0
      strip-bom: 4.0.0
    transitivePeerDependencies:
      - supports-color
    dev: false

  /jest-runtime@29.6.1:
    resolution: {integrity: sha512-D6/AYOA+Lhs5e5il8+5pSLemjtJezUr+8zx+Sn8xlmOux3XOqx4d8l/2udBea8CRPqqrzhsKUsN/gBDE/IcaPQ==}
    engines: {node: ^14.15.0 || ^16.10.0 || >=18.0.0}
    dependencies:
      '@jest/environment': 29.6.1
      '@jest/fake-timers': 29.6.1
      '@jest/globals': 29.6.1
      '@jest/source-map': 29.6.0
      '@jest/test-result': 29.6.1
      '@jest/transform': 29.6.1
      '@jest/types': 29.6.1
      '@types/node': 18.16.19
      chalk: 4.1.2
      cjs-module-lexer: 1.2.2
      collect-v8-coverage: 1.0.1
      glob: 7.2.3
      graceful-fs: 4.2.11
      jest-haste-map: 29.6.1
      jest-message-util: 29.6.1
      jest-mock: 29.6.1
      jest-regex-util: 29.4.3
      jest-resolve: 29.6.1
      jest-snapshot: 29.6.1
      jest-util: 29.6.1
      slash: 3.0.0
      strip-bom: 4.0.0
    transitivePeerDependencies:
      - supports-color
    dev: true

  /jest-serializer@26.6.2:
    resolution: {integrity: sha512-S5wqyz0DXnNJPd/xfIzZ5Xnp1HrJWBczg8mMfMpN78OJ5eDxXyf+Ygld9wX1DnUWbIbhM1YDY95NjR4CBXkb2g==}
    engines: {node: '>= 10.14.2'}
    dependencies:
      '@types/node': 18.16.19
      graceful-fs: 4.2.11
    dev: true

  /jest-serializer@27.5.1:
    resolution: {integrity: sha512-jZCyo6iIxO1aqUxpuBlwTDMkzOAJS4a3eYz3YzgxxVQFwLeSA7Jfq5cbqCY+JLvTDrWirgusI/0KwxKMgrdf7w==}
    engines: {node: ^10.13.0 || ^12.13.0 || ^14.15.0 || >=15.0.0}
    dependencies:
      '@types/node': 18.16.19
      graceful-fs: 4.2.11
    dev: false

  /jest-snapshot@27.5.1:
    resolution: {integrity: sha512-yYykXI5a0I31xX67mgeLw1DZ0bJB+gpq5IpSuCAoyDi0+BhgU/RIrL+RTzDmkNTchvDFWKP8lp+w/42Z3us5sA==}
    engines: {node: ^10.13.0 || ^12.13.0 || ^14.15.0 || >=15.0.0}
    dependencies:
      '@babel/core': 7.22.9
      '@babel/generator': 7.22.7
      '@babel/plugin-syntax-typescript': 7.22.5(@babel/core@7.22.9)
      '@babel/traverse': 7.22.8
      '@babel/types': 7.22.5
      '@jest/transform': 27.5.1
      '@jest/types': 27.5.1
      '@types/babel__traverse': 7.18.3
      '@types/prettier': 2.7.2
      babel-preset-current-node-syntax: 1.0.1(@babel/core@7.22.9)
      chalk: 4.1.2
      expect: 27.5.1
      graceful-fs: 4.2.11
      jest-diff: 27.5.1
      jest-get-type: 27.5.1
      jest-haste-map: 27.5.1
      jest-matcher-utils: 27.5.1
      jest-message-util: 27.5.1
      jest-util: 27.5.1
      natural-compare: 1.4.0
      pretty-format: 27.5.1
      semver: 7.5.3
    transitivePeerDependencies:
      - supports-color
    dev: false

  /jest-snapshot@29.6.1:
    resolution: {integrity: sha512-G4UQE1QQ6OaCgfY+A0uR1W2AY0tGXUPQpoUClhWHq1Xdnx1H6JOrC2nH5lqnOEqaDgbHFgIwZ7bNq24HpB180A==}
    engines: {node: ^14.15.0 || ^16.10.0 || >=18.0.0}
    dependencies:
      '@babel/core': 7.22.9
      '@babel/generator': 7.22.7
      '@babel/plugin-syntax-jsx': 7.22.5(@babel/core@7.22.9)
      '@babel/plugin-syntax-typescript': 7.22.5(@babel/core@7.22.9)
      '@babel/types': 7.22.5
      '@jest/expect-utils': 29.6.1
      '@jest/transform': 29.6.1
      '@jest/types': 29.6.1
      '@types/prettier': 2.7.2
      babel-preset-current-node-syntax: 1.0.1(@babel/core@7.22.9)
      chalk: 4.1.2
      expect: 29.6.1
      graceful-fs: 4.2.11
      jest-diff: 29.6.1
      jest-get-type: 29.4.3
      jest-matcher-utils: 29.6.1
      jest-message-util: 29.6.1
      jest-util: 29.6.1
      natural-compare: 1.4.0
      pretty-format: 29.6.1
      semver: 7.5.3
    transitivePeerDependencies:
      - supports-color
    dev: true

  /jest-util@26.6.2:
    resolution: {integrity: sha512-MDW0fKfsn0OI7MS7Euz6h8HNDXVQ0gaM9uW6RjfDmd1DAFcaxX9OqIakHIqhbnmF08Cf2DLDG+ulq8YQQ0Lp0Q==}
    engines: {node: '>= 10.14.2'}
    dependencies:
      '@jest/types': 26.6.2
      '@types/node': 18.16.19
      chalk: 4.1.2
      graceful-fs: 4.2.11
      is-ci: 2.0.0
      micromatch: 4.0.5
    dev: true

  /jest-util@27.5.1:
    resolution: {integrity: sha512-Kv2o/8jNvX1MQ0KGtw480E/w4fBCDOnH6+6DmeKi6LZUIlKA5kwY0YNdlzaWTiVgxqAqik11QyxDOKk543aKXw==}
    engines: {node: ^10.13.0 || ^12.13.0 || ^14.15.0 || >=15.0.0}
    dependencies:
      '@jest/types': 27.5.1
      '@types/node': 18.16.19
      chalk: 4.1.2
      ci-info: 3.8.0
      graceful-fs: 4.2.11
      picomatch: 2.3.1

  /jest-util@28.1.3:
    resolution: {integrity: sha512-XdqfpHwpcSRko/C35uLYFM2emRAltIIKZiJ9eAmhjsj0CqZMa0p1ib0R5fWIqGhn1a103DebTbpqIaP1qCQ6tQ==}
    engines: {node: ^12.13.0 || ^14.15.0 || ^16.10.0 || >=17.0.0}
    dependencies:
      '@jest/types': 28.1.3
      '@types/node': 18.16.19
      chalk: 4.1.2
      ci-info: 3.8.0
      graceful-fs: 4.2.11
      picomatch: 2.3.1
    dev: false

  /jest-util@29.5.0:
    resolution: {integrity: sha512-RYMgG/MTadOr5t8KdhejfvUU82MxsCu5MF6KuDUHl+NuwzUt+Sm6jJWxTJVrDR1j5M/gJVCPKQEpWXY+yIQ6lQ==}
    engines: {node: ^14.15.0 || ^16.10.0 || >=18.0.0}
    dependencies:
      '@jest/types': 29.6.1
      '@types/node': 18.16.19
      chalk: 4.1.2
      ci-info: 3.8.0
      graceful-fs: 4.2.11
      picomatch: 2.3.1
    dev: true

  /jest-util@29.6.1:
    resolution: {integrity: sha512-NRFCcjc+/uO3ijUVyNOQJluf8PtGCe/W6cix36+M3cTFgiYqFOOW5MgN4JOOcvbUhcKTYVd1CvHz/LWi8d16Mg==}
    engines: {node: ^14.15.0 || ^16.10.0 || >=18.0.0}
    dependencies:
      '@jest/types': 29.6.1
      '@types/node': 18.16.19
      chalk: 4.1.2
      ci-info: 3.8.0
      graceful-fs: 4.2.11
      picomatch: 2.3.1

  /jest-validate@27.5.1:
    resolution: {integrity: sha512-thkNli0LYTmOI1tDB3FI1S1RTp/Bqyd9pTarJwL87OIBFuqEb5Apv5EaApEudYg4g86e3CT6kM0RowkhtEnCBQ==}
    engines: {node: ^10.13.0 || ^12.13.0 || ^14.15.0 || >=15.0.0}
    dependencies:
      '@jest/types': 27.5.1
      camelcase: 6.3.0
      chalk: 4.1.2
      jest-get-type: 27.5.1
      leven: 3.1.0
      pretty-format: 27.5.1
    dev: false

  /jest-validate@29.6.1:
    resolution: {integrity: sha512-r3Ds69/0KCN4vx4sYAbGL1EVpZ7MSS0vLmd3gV78O+NAx3PDQQukRU5hNHPXlyqCgFY8XUk7EuTMLugh0KzahA==}
    engines: {node: ^14.15.0 || ^16.10.0 || >=18.0.0}
    dependencies:
      '@jest/types': 29.6.1
      camelcase: 6.3.0
      chalk: 4.1.2
      jest-get-type: 29.4.3
      leven: 3.1.0
      pretty-format: 29.6.1
    dev: true

  /jest-watch-typeahead@1.1.0(jest@27.5.1):
    resolution: {integrity: sha512-Va5nLSJTN7YFtC2jd+7wsoe1pNe5K4ShLux/E5iHEwlB9AxaxmggY7to9KUqKojhaJw3aXqt5WAb4jGPOolpEw==}
    engines: {node: ^12.22.0 || ^14.17.0 || >=16.0.0}
    peerDependencies:
      jest: ^27.0.0 || ^28.0.0
    dependencies:
      ansi-escapes: 4.3.2
      chalk: 4.1.2
      jest: 27.5.1(ts-node@10.9.1)
      jest-regex-util: 28.0.2
      jest-watcher: 28.1.3
      slash: 4.0.0
      string-length: 5.0.1
      strip-ansi: 7.0.1
    dev: false

  /jest-watcher@27.5.1:
    resolution: {integrity: sha512-z676SuD6Z8o8qbmEGhoEUFOM1+jfEiL3DXHK/xgEiG2EyNYfFG60jluWcupY6dATjfEsKQuibReS1djInQnoVw==}
    engines: {node: ^10.13.0 || ^12.13.0 || ^14.15.0 || >=15.0.0}
    dependencies:
      '@jest/test-result': 27.5.1
      '@jest/types': 27.5.1
      '@types/node': 18.16.19
      ansi-escapes: 4.3.2
      chalk: 4.1.2
      jest-util: 27.5.1
      string-length: 4.0.2
    dev: false

  /jest-watcher@28.1.3:
    resolution: {integrity: sha512-t4qcqj9hze+jviFPUN3YAtAEeFnr/azITXQEMARf5cMwKY2SMBRnCQTXLixTl20OR6mLh9KLMrgVJgJISym+1g==}
    engines: {node: ^12.13.0 || ^14.15.0 || ^16.10.0 || >=17.0.0}
    dependencies:
      '@jest/test-result': 28.1.3
      '@jest/types': 28.1.3
      '@types/node': 18.16.19
      ansi-escapes: 4.3.2
      chalk: 4.1.2
      emittery: 0.10.2
      jest-util: 28.1.3
      string-length: 4.0.2
    dev: false

  /jest-watcher@29.6.1:
    resolution: {integrity: sha512-d4wpjWTS7HEZPaaj8m36QiaP856JthRZkrgcIY/7ISoUWPIillrXM23WPboZVLbiwZBt4/qn2Jke84Sla6JhFA==}
    engines: {node: ^14.15.0 || ^16.10.0 || >=18.0.0}
    dependencies:
      '@jest/test-result': 29.6.1
      '@jest/types': 29.6.1
      '@types/node': 18.16.19
      ansi-escapes: 4.3.2
      chalk: 4.1.2
      emittery: 0.13.1
      jest-util: 29.6.1
      string-length: 4.0.2
    dev: true

  /jest-worker@26.6.2:
    resolution: {integrity: sha512-KWYVV1c4i+jbMpaBC+U++4Va0cp8OisU185o73T1vo99hqi7w8tSJfUXYswwqqrjzwxa6KpRK54WhPvwf5w6PQ==}
    engines: {node: '>= 10.13.0'}
    dependencies:
      '@types/node': 18.16.19
      merge-stream: 2.0.0
      supports-color: 7.2.0

  /jest-worker@27.5.1:
    resolution: {integrity: sha512-7vuh85V5cdDofPyxn58nrPjBktZo0u9x1g8WtjQol+jZDaE+fhN+cIvTj11GndBnMnyfrUOG1sZQxCdjKh+DKg==}
    engines: {node: '>= 10.13.0'}
    dependencies:
      '@types/node': 18.16.19
      merge-stream: 2.0.0
      supports-color: 8.1.1

  /jest-worker@28.1.3:
    resolution: {integrity: sha512-CqRA220YV/6jCo8VWvAt1KKx6eek1VIHMPeLEbpcfSfkEeWyBNppynM/o6q+Wmw+sOhos2ml34wZbSX3G13//g==}
    engines: {node: ^12.13.0 || ^14.15.0 || ^16.10.0 || >=17.0.0}
    dependencies:
      '@types/node': 18.16.19
      merge-stream: 2.0.0
      supports-color: 8.1.1
    dev: false

  /jest-worker@29.6.1:
    resolution: {integrity: sha512-U+Wrbca7S8ZAxAe9L6nb6g8kPdia5hj32Puu5iOqBCMTMWFHXuK6dOV2IFrpedbTV8fjMFLdWNttQTBL6u2MRA==}
    engines: {node: ^14.15.0 || ^16.10.0 || >=18.0.0}
    dependencies:
      '@types/node': 18.16.19
      jest-util: 29.6.1
      merge-stream: 2.0.0
      supports-color: 8.1.1
    dev: true

  /jest@27.5.1(ts-node@10.9.1):
    resolution: {integrity: sha512-Yn0mADZB89zTtjkPJEXwrac3LHudkQMR+Paqa8uxJHCBr9agxztUifWCyiYrjhMPBoUVBjyny0I7XH6ozDr7QQ==}
    engines: {node: ^10.13.0 || ^12.13.0 || ^14.15.0 || >=15.0.0}
    hasBin: true
    peerDependencies:
      node-notifier: ^8.0.1 || ^9.0.0 || ^10.0.0
    peerDependenciesMeta:
      node-notifier:
        optional: true
    dependencies:
      '@jest/core': 27.5.1(ts-node@10.9.1)
      import-local: 3.1.0
      jest-cli: 27.5.1(ts-node@10.9.1)
    transitivePeerDependencies:
      - bufferutil
      - canvas
      - supports-color
      - ts-node
      - utf-8-validate
    dev: false

  /jest@29.6.1(@types/node@18.16.19)(ts-node@10.9.1):
    resolution: {integrity: sha512-Nirw5B4nn69rVUZtemCQhwxOBhm0nsp3hmtF4rzCeWD7BkjAXRIji7xWQfnTNbz9g0aVsBX6aZK3n+23LM6uDw==}
    engines: {node: ^14.15.0 || ^16.10.0 || >=18.0.0}
    hasBin: true
    peerDependencies:
      node-notifier: ^8.0.1 || ^9.0.0 || ^10.0.0
    peerDependenciesMeta:
      node-notifier:
        optional: true
    dependencies:
      '@jest/core': 29.6.1(ts-node@10.9.1)
      '@jest/types': 29.6.1
      import-local: 3.1.0
      jest-cli: 29.6.1(@types/node@18.16.19)(ts-node@10.9.1)
    transitivePeerDependencies:
      - '@types/node'
      - supports-color
      - ts-node
    dev: true

  /jiti@1.18.2:
    resolution: {integrity: sha512-QAdOptna2NYiSSpv0O/BwoHBSmz4YhpzJHyi+fnMRTXFjp7B8i/YG5Z8IfusxB1ufjcD2Sre1F3R+nX3fvy7gg==}
    hasBin: true
    dev: true

  /jmespath@0.16.0:
    resolution: {integrity: sha512-9FzQjJ7MATs1tSpnco1K6ayiYE3figslrXA72G2HQ/n76RzvYlofyi5QM+iX4YRs/pu3yzxlVQSST23+dMDknw==}
    engines: {node: '>= 0.6.0'}
    dev: false

  /joi-objectid@3.0.1:
    resolution: {integrity: sha512-V/3hbTlGpvJ03Me6DJbdBI08hBTasFOmipsauOsxOSnsF1blxV537WTl1zPwbfcKle4AK0Ma4OPnzMH4LlvTpQ==}
    dev: true

  /joi@17.9.2:
    resolution: {integrity: sha512-Itk/r+V4Dx0V3c7RLFdRh12IOjySm2/WGPMubBT92cQvRfYZhPM2W0hZlctjj72iES8jsRCwp7S/cRmWBnJ4nw==}
    dependencies:
      '@hapi/hoek': 9.3.0
      '@hapi/topo': 5.1.0
      '@sideway/address': 4.1.4
      '@sideway/formula': 3.0.1
      '@sideway/pinpoint': 2.0.0

  /joycon@3.1.1:
    resolution: {integrity: sha512-34wB/Y7MW7bzjKRjUKTa46I2Z7eV62Rkhva+KkopW7Qvv/OSWBqvkSY7vusOPrNuZcUG3tApvdVgNB8POj3SPw==}
    engines: {node: '>=10'}
    dev: true

  /jquery@3.7.0:
    resolution: {integrity: sha512-umpJ0/k8X0MvD1ds0P9SfowREz2LenHsQaxSohMZ5OMNEU2r0tf8pdeEFTHMFxWVxKNyU9rTtK3CWzUCTKJUeQ==}
    dev: false

  /js-string-escape@1.0.1:
    resolution: {integrity: sha512-Smw4xcfIQ5LVjAOuJCvN/zIodzA/BBSsluuoSykP+lUvScIi4U6RJLfwHet5cxFnCswUjISV8oAXaqaJDY3chg==}
    engines: {node: '>= 0.8'}
    dev: true

  /js-tokens@3.0.2:
    resolution: {integrity: sha512-RjTcuD4xjtthQkaWH7dFlH85L+QaVtSoOyGdZ3g6HFhS9dFNDfLyqgm2NFe2X6cQpeFmt0452FJjFG5UameExg==}
    dev: true

  /js-tokens@4.0.0:
    resolution: {integrity: sha512-RdJUflcE3cUzKiMqQgsCu06FPu9UdIJO0beYbPhHN4k6apgJtifcoCtT9bcxOpYBtpD2kCM6Sbzg4CausW/PKQ==}

  /js-yaml@3.14.1:
    resolution: {integrity: sha512-okMH7OXXJ7YrN9Ok3/SXrnu4iX9yOk+25nqX4imS2npuvTYDmo/QEZoqwZkYaIDk3jVvBOTOIEgEhaLOynBS9g==}
    hasBin: true
    dependencies:
      argparse: 1.0.10
      esprima: 4.0.1

  /js-yaml@4.0.0:
    resolution: {integrity: sha512-pqon0s+4ScYUvX30wxQi3PogGFAlUyH0awepWvwkj4jD4v+ova3RiYw8bmA6x2rDrEaj8i/oWKoRxpVNW+Re8Q==}
    hasBin: true
    dependencies:
      argparse: 2.0.1
    dev: true

  /js-yaml@4.1.0:
    resolution: {integrity: sha512-wpxZs9NoxZaJESJGIZTyDEaYpl0FKSA+FB9aJiyemKhMwkxQg63h4T1KJgUGHpTqPDNRcmmYLugrRjJlBtWvRA==}
    hasBin: true
    dependencies:
      argparse: 2.0.1

  /js2xmlparser@3.0.0:
    resolution: {integrity: sha512-CSOkdn0/GhRFwxnipmhXfqJ+FG6+wkWBi46kKSsPx6+j65176ZiQcrCYpg6K8x3iLbO4k3zScBnZ7I/L80dAtw==}
    dependencies:
      xmlcreate: 1.0.2
    dev: false

  /js2xmlparser@4.0.2:
    resolution: {integrity: sha512-6n4D8gLlLf1n5mNLQPRfViYzu9RATblzPEtm1SthMX1Pjao0r9YI9nw7ZIfRxQMERS87mcswrg+r/OYrPRX6jA==}
    dependencies:
      xmlcreate: 2.0.4
    dev: false

  /jsbn@0.1.1:
    resolution: {integrity: sha512-UVU9dibq2JcFWxQPA6KCqj5O42VOmAY3zQUfEKxU0KpTGXwNoCjkX1e13eHNvw/xPynt6pU0rZ1htjWTNTSXsg==}

  /jsdom@16.7.0:
    resolution: {integrity: sha512-u9Smc2G1USStM+s/x1ru5Sxrl6mPYCbByG1U/hUmqaVsm4tbNyS7CicOSRyuGQYZhTu0h84qkZZQ/I+dzizSVw==}
    engines: {node: '>=10'}
    peerDependencies:
      canvas: ^2.5.0
    peerDependenciesMeta:
      canvas:
        optional: true
    dependencies:
      abab: 2.0.6
      acorn: 8.8.2
      acorn-globals: 6.0.0
      cssom: 0.4.4
      cssstyle: 2.3.0
      data-urls: 2.0.0
      decimal.js: 10.4.3
      domexception: 2.0.1
      escodegen: 2.0.0
      form-data: 3.0.1
      html-encoding-sniffer: 2.0.1
      http-proxy-agent: 4.0.1
      https-proxy-agent: 5.0.1
      is-potential-custom-element-name: 1.0.1
      nwsapi: 2.2.2
      parse5: 6.0.1
      saxes: 5.0.1
      symbol-tree: 3.2.4
      tough-cookie: 4.1.2
      w3c-hr-time: 1.0.2
      w3c-xmlserializer: 2.0.0
      webidl-conversions: 6.1.0
      whatwg-encoding: 1.0.5
      whatwg-mimetype: 2.3.0
      whatwg-url: 8.7.0
      ws: 7.5.9
      xml-name-validator: 3.0.0
    transitivePeerDependencies:
      - bufferutil
      - supports-color
      - utf-8-validate

  /jsdom@20.0.3:
    resolution: {integrity: sha512-SYhBvTh89tTfCD/CRdSOm13mOBa42iTaTyfyEWBdKcGdPxPtLFBXuHR8XHb33YNYaP+lLbmSvBTsnoesCNJEsQ==}
    engines: {node: '>=14'}
    peerDependencies:
      canvas: ^2.5.0
    peerDependenciesMeta:
      canvas:
        optional: true
    dependencies:
      abab: 2.0.6
      acorn: 8.9.0
      acorn-globals: 7.0.1
      cssom: 0.5.0
      cssstyle: 2.3.0
      data-urls: 3.0.2
      decimal.js: 10.4.3
      domexception: 4.0.0
      escodegen: 2.0.0
      form-data: 4.0.0
      html-encoding-sniffer: 3.0.0
      http-proxy-agent: 5.0.0
      https-proxy-agent: 5.0.1
      is-potential-custom-element-name: 1.0.1
      nwsapi: 2.2.2
      parse5: 7.1.2
      saxes: 6.0.0
      symbol-tree: 3.2.4
      tough-cookie: 4.1.2
      w3c-xmlserializer: 4.0.0
      webidl-conversions: 7.0.0
      whatwg-encoding: 2.0.0
      whatwg-mimetype: 3.0.0
      whatwg-url: 11.0.0
      ws: 8.12.1
      xml-name-validator: 4.0.0
    transitivePeerDependencies:
      - bufferutil
      - supports-color
      - utf-8-validate
    dev: true

  /jsesc@0.5.0:
    resolution: {integrity: sha512-uZz5UnB7u4T9LvwmFqXii7pZSouaRPorGs5who1Ip7VO0wxanFvBL7GkM6dTHlgX+jhBApRetaWpnDabOeTcnA==}
    hasBin: true

  /jsesc@2.5.2:
    resolution: {integrity: sha512-OYu7XEzjkCQ3C5Ps3QIZsQfNpqoJyZZA99wd9aWd05NCtC5pWOkShK2mkL6HXQR6/Cy2lbNdPlZBpuQHXE63gA==}
    engines: {node: '>=4'}
    hasBin: true

  /json-buffer@2.0.11:
    resolution: {integrity: sha512-Wu4/hxSZX7Krzjor+sZHWaRau6Be4WQHlrkl3v8cmxRBBewF2TotlgHUedKQJyFiUyFxnK/ZlRYnR9UNVZ7pkg==}
    dev: false

  /json-buffer@3.0.0:
    resolution: {integrity: sha512-CuUqjv0FUZIdXkHPI8MezCnFCdaTAacej1TZYulLoAg1h/PhwkdXFN4V/gzY4g+fMBCOV2xF+rp7t2XD2ns/NQ==}

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

  /json-loader@0.5.7:
    resolution: {integrity: sha512-QLPs8Dj7lnf3e3QYS1zkCo+4ZwqOiF9d/nZnYozTISxXWCfNs9yuky5rJw4/W34s7POaNlbZmQGaB5NiXCbP4w==}

  /json-parse-better-errors@1.0.2:
    resolution: {integrity: sha512-mrqyZKfX5EhL7hvqcV6WG1yYjnjeuYDzDhhcAAUrq8Po85NBQBJP+ZDUT75qZQ98IkUoBqdkExkukOU7Ts2wrw==}
    dev: true

  /json-parse-even-better-errors@2.3.1:
    resolution: {integrity: sha512-xyFwyhro/JEof6Ghe2iz2NcXoj2sloNsWr/XsERDK/oiPCfaNhl5ONfp+jQdAZRQQ0IJWNzH9zIZF7li91kh2w==}

  /json-schema-resolver@2.0.0:
    resolution: {integrity: sha512-pJ4XLQP4Q9HTxl6RVDLJ8Cyh1uitSs0CzDBAz1uoJ4sRD/Bk7cFSXL1FUXDW3zJ7YnfliJx6eu8Jn283bpZ4Yg==}
    engines: {node: '>=10'}
    dependencies:
      debug: 4.3.4(supports-color@8.1.1)
      rfdc: 1.3.0
      uri-js: 4.4.1
    transitivePeerDependencies:
      - supports-color
    dev: false

  /json-schema-traverse@0.4.1:
    resolution: {integrity: sha512-xbbCH5dCYU5T8LcEhhuh7HJ88HXuW3qsI3Y0zOZFKfZEHcpWiHU/Jxzk629Brsab/mMiHQti9wMP+845RPe3Vg==}

  /json-schema-traverse@1.0.0:
    resolution: {integrity: sha512-NM8/P9n3XjXhIZn1lLhkFaACTOURQXjWhV4BA/RnOv8xvgqtqpAX9IO4mRQxSx1Rlo4tqzeqb0sOlruaOy3dug==}

  /json-schema@0.4.0:
    resolution: {integrity: sha512-es94M3nTIfsEPisRafak+HDLfHXnKBhV3vU5eqPcS3flIWqcxJWgXHXiey3YrpaNsanY5ei1VoYEbOzijuq9BA==}

  /json-stable-stringify-without-jsonify@1.0.1:
    resolution: {integrity: sha512-Bdboy+l7tA3OGW6FjyFHWkP5LuByj1Tk33Ljyq0axyzdk9//JSi2u3fP1QSmd1KNwq6VOKYGlAu87CisVir6Pw==}

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

  /json5@1.0.2:
    resolution: {integrity: sha512-g1MWMLBiz8FKi1e4w0UyVL3w+iJceWAFBAaBnnGKOpNa5f8TLktkbre1+s6oICydWAm+HRUGTmI+//xv2hvXYA==}
    hasBin: true
    dependencies:
      minimist: 1.2.8

  /json5@2.2.3:
    resolution: {integrity: sha512-XmOWe7eyHYH14cLdVPoyg+GOH3rYX++KpzrylJwSW98t3Nk+U8XOl8FWKOgwtzdb8lXGf6zYwDUzeHMWfxasyg==}
    engines: {node: '>=6'}
    hasBin: true

  /jsonfile@4.0.0:
    resolution: {integrity: sha512-m6F1R3z8jjlf2imQHS2Qez5sjKWQzbuuhuJ/FKYFRZvPE3PuHcSMVZzfsLhGVOkfd20obL5SWEBew5ShlquNxg==}
    optionalDependencies:
      graceful-fs: 4.2.11
    dev: true

  /jsonfile@6.1.0:
    resolution: {integrity: sha512-5dgndWOriYSm5cnYaJNhalLNDKOqFwyDB/rr1E9ZsGciGvKPs8R2xYGCacuf3z6K1YKDz182fd+fY3cn3pMqXQ==}
    dependencies:
      universalify: 2.0.0
    optionalDependencies:
      graceful-fs: 4.2.11

  /jsonparse@1.3.1:
    resolution: {integrity: sha512-POQXvpdL69+CluYsillJ7SUhKvytYjW9vG/GKpnf+xP8UWgYEM/RaMzHHofbALDiKbbP1W8UEYmgGl39WkPZsg==}
    engines: {'0': node >= 0.2.0}
    dev: false

  /jsonpointer@5.0.1:
    resolution: {integrity: sha512-p/nXbhSEcu3pZRdkW1OfJhpsVtW1gd4Wa1fnQc9YLiTfAjn0312eMKimbdIQzuZl9aa9xUGaRlP9T/CJE/ditQ==}
    engines: {node: '>=0.10.0'}
    dev: false

  /jsonwebtoken@8.5.1:
    resolution: {integrity: sha512-XjwVfRS6jTMsqYs0EsuJ4LGxXV14zQybNd4L2r0UvbVnSF9Af8x7p5MzbJ90Ioz/9TI41/hTCvznF/loiSzn8w==}
    engines: {node: '>=4', npm: '>=1.4.28'}
    dependencies:
      jws: 3.2.2
      lodash.includes: 4.3.0
      lodash.isboolean: 3.0.3
      lodash.isinteger: 4.0.4
      lodash.isnumber: 3.0.3
      lodash.isplainobject: 4.0.6
      lodash.isstring: 4.0.1
      lodash.once: 4.1.1
      ms: 2.1.3
      semver: 5.7.1
    dev: false

  /jsonwebtoken@9.0.1:
    resolution: {integrity: sha512-K8wx7eJ5TPvEjuiVSkv167EVboBDv9PZdDoF7BgeQnBLVvZWW9clr2PsQHVJDTKaEIH5JBIwHujGcHp7GgI2eg==}
    engines: {node: '>=12', npm: '>=6'}
    dependencies:
      jws: 3.2.2
      lodash: 4.17.21
      ms: 2.1.3
      semver: 7.5.3
    dev: false

  /jsprim@1.4.2:
    resolution: {integrity: sha512-P2bSOMAc/ciLz6DzgjVlGJP9+BrJWu5UDGK70C2iweC5QBIeFf0ZXRvGjEj2uYgrY2MkAAhsSWHDWlFtEroZWw==}
    engines: {node: '>=0.6.0'}
    dependencies:
      assert-plus: 1.0.0
      extsprintf: 1.3.0
      json-schema: 0.4.0
      verror: 1.10.0
    dev: false

  /jsprim@2.0.2:
    resolution: {integrity: sha512-gqXddjPqQ6G40VdnI6T6yObEC+pDNvyP95wdQhkWkg7crHH3km5qP1FsOXEkzEQwnz6gz5qGTn1c2Y52wP3OyQ==}
    engines: {'0': node >=0.6.0}
    dependencies:
      assert-plus: 1.0.0
      extsprintf: 1.3.0
      json-schema: 0.4.0
      verror: 1.10.0
    dev: true

  /jsx-ast-utils@3.3.3:
    resolution: {integrity: sha512-fYQHZTZ8jSfmWZ0iyzfwiU4WDX4HpHbMCZ3gPlWYiCl3BoeOTsqKBqnTVfH2rYT7eP5c3sVbeSPHnnJOaTrWiw==}
    engines: {node: '>=4.0'}
    dependencies:
      array-includes: 3.1.6
      object.assign: 4.1.4

  /jump.js@1.0.1:
    resolution: {integrity: sha512-KXS4lfs3AcGdYl7cXk4X9mHb6PWIdrvBzGJs/QnG2g6niRoORkwisedbdjKu0VyUYmE2x7V+cV9ypSpaGRL0zg==}
    dev: false

  /junk@3.1.0:
    resolution: {integrity: sha512-pBxcB3LFc8QVgdggvZWyeys+hnrNWg4OcZIU/1X59k5jQdLBlCsYGRQaz234SqoRLTCgMH00fY0xRJH+F9METQ==}
    engines: {node: '>=8'}
    dev: true

  /just-curry-it@3.2.1:
    resolution: {integrity: sha512-Q8206k8pTY7krW32cdmPsP+DqqLgWx/hYPSj9/+7SYqSqz7UuwPbfSe07lQtvuuaVyiSJveXk0E5RydOuWwsEg==}
    dev: false

  /jwa@1.4.1:
    resolution: {integrity: sha512-qiLX/xhEEFKUAJ6FiBMbes3w9ATzyk5W7Hvzpa/SLYdxNtng+gcurvrI7TbACjIXlsJyr05/S1oUhZrc63evQA==}
    dependencies:
      buffer-equal-constant-time: 1.0.1
      ecdsa-sig-formatter: 1.0.11
      safe-buffer: 5.2.1
    dev: false

  /jws@3.2.2:
    resolution: {integrity: sha512-YHlZCB6lMTllWDtSPHz/ZXTsi8S00usEV6v1tjq8tOUZzw7DpSDWVXjXDre6ed1w/pd495ODpHZYSdkRTsa0HA==}
    dependencies:
      jwa: 1.4.1
      safe-buffer: 5.2.1
    dev: false

  /keycode@2.2.1:
    resolution: {integrity: sha512-Rdgz9Hl9Iv4QKi8b0OlCRQEzp4AgVxyCtz5S/+VIHezDmrDhkp2N2TqBWOLz0/gbeREXOOiI9/4b8BY9uw2vFg==}
    dev: false

  /keyv@3.1.0:
    resolution: {integrity: sha512-9ykJ/46SN/9KPM/sichzQ7OvXyGDYKGTaDlKMGCAlg2UK8KRy4jb0d8sFc+0Tt0YYnThq8X2RZgCg74RPxgcVA==}
    dependencies:
      json-buffer: 3.0.0

  /keyv@4.5.2:
    resolution: {integrity: sha512-5MHbFaKn8cNSmVW7BYnijeAVlE4cYA/SVkifVgrh7yotnfhKmjuXpDKjrABLnT0SfHWV21P8ow07OGfRrNDg8g==}
    dependencies:
      json-buffer: 3.0.1

  /kind-of@3.2.2:
    resolution: {integrity: sha512-NOW9QQXMoZGg/oqnVNoNTTIFEIid1627WCffUBJEdMxYApq7mNE7CpzucIPc+ZQg25Phej7IJSmX3hO+oblOtQ==}
    engines: {node: '>=0.10.0'}
    dependencies:
      is-buffer: 1.1.6

  /kind-of@4.0.0:
    resolution: {integrity: sha512-24XsCxmEbRwEDbz/qz3stgin8TTzZ1ESR56OMCN0ujYg+vRutNSiOj9bHH9u85DKgXguraugV5sFuvbD4FW/hw==}
    engines: {node: '>=0.10.0'}
    dependencies:
      is-buffer: 1.1.6

  /kind-of@5.1.0:
    resolution: {integrity: sha512-NGEErnH6F2vUuXDh+OlbcKW7/wOcfdRHaZ7VWtqCztfHri/++YKmP51OdWeGPuqCOba6kk2OTe5d02VmTB80Pw==}
    engines: {node: '>=0.10.0'}

  /kind-of@6.0.3:
    resolution: {integrity: sha512-dcS1ul+9tmeD95T+x28/ehLgd9mENa3LsvDTtzm3vyBEO7RPptvAD+t44WVXaUjTBRcrpFeFlC8WCruUR456hw==}
    engines: {node: '>=0.10.0'}

  /kleur@3.0.3:
    resolution: {integrity: sha512-eTIzlVOSUR+JxdDFepEYcBMtZ9Qqdef+rnzWdRZuMbOywu5tO2w2N7rqjoANZ5k9vywhL6Br1VRjUIgTQx4E8w==}
    engines: {node: '>=6'}

  /kleur@4.1.5:
    resolution: {integrity: sha512-o+NO+8WrRiQEE4/7nwRJhN1HWpVmJm511pBHUxPLtp0BUISzlBplORYSmTclCnJvQq2tKu/sgl3xVpkc7ZWuQQ==}
    engines: {node: '>=6'}

  /klona@2.0.6:
    resolution: {integrity: sha512-dhG34DXATL5hSxJbIexCft8FChFXtmskoZYnoPWjXQuebWYCNkVeV3KkGegCK9CP1oswI/vQibS2GY7Em/sJJA==}
    engines: {node: '>= 8'}

  /kruptein@3.0.6:
    resolution: {integrity: sha512-EQJjTwAJfQkC4NfdQdo3HXM2a9pmBm8oidzH270cYu1MbgXPNPMJuldN7OPX+qdhPO5rw4X3/iKz0BFBfkXGKA==}
    engines: {node: '>8'}
    dependencies:
      asn1.js: 5.4.1
    dev: false

  /labeled-stream-splicer@2.0.2:
    resolution: {integrity: sha512-Ca4LSXFFZUjPScRaqOcFxneA0VpKZr4MMYCljyQr4LIewTLb3Y0IUTIsnBBsVubIeEfxeSZpSjSsRM8APEQaAw==}
    dependencies:
      inherits: 2.0.4
      stream-splicer: 2.0.1
    dev: false

  /language-subtag-registry@0.3.22:
    resolution: {integrity: sha512-tN0MCzyWnoz/4nHS6uxdlFWoUZT7ABptwKPQ52Ea7URk6vll88bWBVhodtnlfEuCcKWNGoc+uGbw1cwa9IKh/w==}

  /language-tags@1.0.5:
    resolution: {integrity: sha512-qJhlO9cGXi6hBGKoxEG/sKZDAHD5Hnu9Hs4WbOY3pCWXDhw0N8x1NenNzm2EnNLkLkk7J2SdxAkDSbb6ftT+UQ==}
    dependencies:
      language-subtag-registry: 0.3.22

  /latest-version@5.1.0:
    resolution: {integrity: sha512-weT+r0kTkRQdCdYCNtkMwWXQTMEswKrFBkm4ckQOMVhhqhIMI1UT2hMj+1iigIhgSZm5gTmrRXBNoGUgaTY1xA==}
    engines: {node: '>=8'}
    dependencies:
      package-json: 6.5.0

  /lazy-ass@1.6.0:
    resolution: {integrity: sha512-cc8oEVoctTvsFZ/Oje/kGnHbpWHYBe8IAJe4C0QNc3t8uM/0Y8+erSz/7Y1ALuXTEZTMvxXwO6YbX1ey3ujiZw==}
    engines: {node: '> 0.8'}
    dev: true

  /lazy-universal-dotenv@3.0.1:
    resolution: {integrity: sha512-prXSYk799h3GY3iOWnC6ZigYzMPjxN2svgjJ9shk7oMadSNX3wXy0B6F32PMJv7qtMnrIbUxoEHzbutvxR2LBQ==}
    engines: {node: '>=6.0.0', npm: '>=6.0.0', yarn: '>=1.0.0'}
    dependencies:
      '@babel/runtime': 7.21.5
      app-root-dir: 1.0.2
      core-js: 3.29.0
      dotenv: 8.6.0
      dotenv-expand: 5.1.0
    dev: true

  /lcid@2.0.0:
    resolution: {integrity: sha512-avPEb8P8EGnwXKClwsNUgryVjllcRqtMYa49NTsbQagYuT1DcXnl1915oxWjoyGrXR6zH/Y0Zc96xWsPcoDKeA==}
    engines: {node: '>=6'}
    dependencies:
      invert-kv: 2.0.0

  /lcid@3.1.1:
    resolution: {integrity: sha512-M6T051+5QCGLBQb8id3hdvIW8+zeFV2FyBGFS9IEK5H9Wt4MueD4bW1eWikpHgZp+5xR3l5c8pZUkQsIA0BFZg==}
    engines: {node: '>=8'}
    dependencies:
      invert-kv: 3.0.1
    dev: false

  /leven@3.1.0:
    resolution: {integrity: sha512-qsda+H8jTaUaN/x5vzW2rzc+8Rw4TAQ/4KjB46IwK5VH+IlVeeeje/EoZRpiXvIqjFgK84QffqPztGI3VBLG1A==}
    engines: {node: '>=6'}

  /levn@0.3.0:
    resolution: {integrity: sha512-0OO4y2iOHix2W6ujICbKIaEQXvFQHue65vUG3pb5EUomzPI90z9hsA1VsO/dbIIpC53J8gxM9Q4Oho0jrCM/yA==}
    engines: {node: '>= 0.8.0'}
    dependencies:
      prelude-ls: 1.1.2
      type-check: 0.3.2

  /levn@0.4.1:
    resolution: {integrity: sha512-+bT2uH4E5LGE7h/n3evcS/sQlJXCpIp6ym8OWJ5eV6+67Dsql/LaaT7qJBAt2rzfoa/5QBGBhxDix1dMt2kQKQ==}
    engines: {node: '>= 0.8.0'}
    dependencies:
      prelude-ls: 1.2.1
      type-check: 0.4.0

  /light-my-request@5.9.1:
    resolution: {integrity: sha512-UT7pUk8jNCR1wR7w3iWfIjx32DiB2f3hFdQSOwy3/EPQ3n3VocyipUxcyRZR0ahoev+fky69uA+GejPa9KuHKg==}
    dependencies:
      cookie: 0.5.0
      process-warning: 2.2.0
      set-cookie-parser: 2.5.1
    dev: false

  /lilconfig@2.0.6:
    resolution: {integrity: sha512-9JROoBW7pobfsx+Sq2JsASvCo6Pfo6WWoUW79HuB1BCoBXD4PLWJPqDF6fNj67pqBYTbAHkE57M1kS/+L1neOg==}
    engines: {node: '>=10'}
    dev: true

  /lilconfig@2.1.0:
    resolution: {integrity: sha512-utWOt/GHzuUxnLKxB6dk81RoOeoNeHgbrXiuGk4yyF5qlRz+iIVWu56E2fqGHFrXz0QNUhLB/8nKqvRH66JKGQ==}
    engines: {node: '>=10'}

  /lines-and-columns@1.2.4:
    resolution: {integrity: sha512-7ylylesZQ/PV29jhEDl3Ufjo6ZX7gCqJr5F7PKrqc93v7fzSymt1BpwEU8nAUXs8qzzvqhbjhK5QZg6Mt/HkBg==}

  /linkify-it@4.0.1:
    resolution: {integrity: sha512-C7bfi1UZmoj8+PQx22XyeXCuBlokoyWQL5pWSP+EI6nzRylyThouddufc2c1NDIcP9k5agmN9fLpA7VNJfIiqw==}
    dependencies:
      uc.micro: 1.0.6
    dev: true

  /lint-staged@13.1.2:
    resolution: {integrity: sha512-K9b4FPbWkpnupvK3WXZLbgu9pchUJ6N7TtVZjbaPsoizkqFUDkUReUL25xdrCljJs7uLUF3tZ7nVPeo/6lp+6w==}
    engines: {node: ^14.13.1 || >=16.0.0}
    hasBin: true
    dependencies:
      cli-truncate: 3.1.0
      colorette: 2.0.19
      commander: 9.5.0
      debug: 4.3.4(supports-color@8.1.1)
      execa: 6.1.0
      lilconfig: 2.0.6
      listr2: 5.0.7
      micromatch: 4.0.5
      normalize-path: 3.0.0
      object-inspect: 1.12.3
      pidtree: 0.6.0
      string-argv: 0.3.1
      yaml: 2.2.1
    transitivePeerDependencies:
      - enquirer
      - supports-color
    dev: true

  /listr2@3.14.0(enquirer@2.3.6):
    resolution: {integrity: sha512-TyWI8G99GX9GjE54cJ+RrNMcIFBfwMPxc3XTFiAYGN4s10hWROGtOg7+O6u6LE3mNkyld7RSLE6nrKBvTfcs3g==}
    engines: {node: '>=10.0.0'}
    peerDependencies:
      enquirer: '>= 2.3.0 < 3'
    peerDependenciesMeta:
      enquirer:
        optional: true
    dependencies:
      cli-truncate: 2.1.0
      colorette: 2.0.19
      enquirer: 2.3.6
      log-update: 4.0.0
      p-map: 4.0.0
      rfdc: 1.3.0
      rxjs: 7.8.0
      through: 2.3.8
      wrap-ansi: 7.0.0
    dev: true

  /listr2@5.0.7:
    resolution: {integrity: sha512-MD+qXHPmtivrHIDRwPYdfNkrzqDiuaKU/rfBcec3WMyMF3xylQj3jMq344OtvQxz7zaCFViRAeqlr2AFhPvXHw==}
    engines: {node: ^14.13.1 || >=16.0.0}
    peerDependencies:
      enquirer: '>= 2.3.0 < 3'
    peerDependenciesMeta:
      enquirer:
        optional: true
    dependencies:
      cli-truncate: 2.1.0
      colorette: 2.0.19
      log-update: 4.0.0
      p-map: 4.0.0
      rfdc: 1.3.0
      rxjs: 7.8.0
      through: 2.3.8
      wrap-ansi: 7.0.0
    dev: true

  /livereload-js@3.4.1:
    resolution: {integrity: sha512-5MP0uUeVCec89ZbNOT/i97Mc+q3SxXmiUGhRFOTmhrGPn//uWVQdCvcLJDy64MSBR5MidFdOR7B9viumoavy6g==}
    dev: true

  /livereload@0.9.3:
    resolution: {integrity: sha512-q7Z71n3i4X0R9xthAryBdNGVGAO2R5X+/xXpmKeuPMrteg+W2U8VusTKV3YiJbXZwKsOlFlHe+go6uSNjfxrZw==}
    engines: {node: '>=8.0.0'}
    hasBin: true
    dependencies:
      chokidar: 3.5.3
      livereload-js: 3.4.1
      opts: 2.0.2
      ws: 7.5.9
    transitivePeerDependencies:
      - bufferutil
      - utf-8-validate
    dev: true

  /load-json-file@1.1.0:
    resolution: {integrity: sha512-cy7ZdNRXdablkXYNI049pthVeXFurRyb9+hA/dZzerZ0pGTx42z+y+ssxBaVV2l70t1muq5IdKhn4UtcoGUY9A==}
    engines: {node: '>=0.10.0'}
    dependencies:
      graceful-fs: 4.2.11
      parse-json: 2.2.0
      pify: 2.3.0
      pinkie-promise: 2.0.1
      strip-bom: 2.0.0
    dev: true
    optional: true

  /load-json-file@4.0.0:
    resolution: {integrity: sha512-Kx8hMakjX03tiGTLAIdJ+lL0htKnXjEZN6hk/tozf/WOuYGdZBJrZ+rCJRbVCugsjB3jMLn9746NsQIf5VjBMw==}
    engines: {node: '>=4'}
    dependencies:
      graceful-fs: 4.2.11
      parse-json: 4.0.0
      pify: 3.0.0
      strip-bom: 3.0.0
    dev: true

  /load-script@1.0.0:
    resolution: {integrity: sha512-kPEjMFtZvwL9TaZo0uZ2ml+Ye9HUMmPwbYRJ324qF9tqMejwykJ5ggTyvzmrbBeapCAbk98BSbTeovHEEP1uCA==}
    dev: false

  /loader-runner@2.4.0:
    resolution: {integrity: sha512-Jsmr89RcXGIwivFY21FcRrisYZfvLMTWx5kOLc+JTxtpBOG6xML0vzbc6SEQG2FO9/4Fc3wW4LVcB5DmGflaRw==}
    engines: {node: '>=4.3.0 <5.0.0 || >=5.10'}
    dev: true

  /loader-runner@4.3.0:
    resolution: {integrity: sha512-3R/1M+yS3j5ou80Me59j7F9IMs4PXs3VqRrm0TU3AbKPxlmpoY1TNscJV/oGJXo8qCatFGTfDbY6W6ipGOYXfg==}
    engines: {node: '>=6.11.5'}

  /loader-utils@1.4.2:
    resolution: {integrity: sha512-I5d00Pd/jwMD2QCduo657+YM/6L3KZu++pmX9VFncxaxvHcru9jx1lBaFft+r4Mt2jK0Yhp41XlRAihzPxHNCg==}
    engines: {node: '>=4.0.0'}
    dependencies:
      big.js: 5.2.2
      emojis-list: 3.0.0
      json5: 1.0.2

  /loader-utils@2.0.0:
    resolution: {integrity: sha512-rP4F0h2RaWSvPEkD7BLDFQnvSf+nK+wr3ESUjNTyAGobqrijmW92zc+SO6d4p4B1wh7+B/Jg1mkQe5NYUEHtHQ==}
    engines: {node: '>=8.9.0'}
    dependencies:
      big.js: 5.2.2
      emojis-list: 3.0.0
      json5: 2.2.3

  /loader-utils@2.0.4:
    resolution: {integrity: sha512-xXqpXoINfFhgua9xiqD8fPFHgkoq1mmmpE92WlDbm9rNRd/EbRb+Gqf908T2DMfuHjjJlksiK2RbHVOdD/MqSw==}
    engines: {node: '>=8.9.0'}
    dependencies:
      big.js: 5.2.2
      emojis-list: 3.0.0
      json5: 2.2.3

  /loader-utils@3.2.1:
    resolution: {integrity: sha512-ZvFw1KWS3GVyYBYb7qkmRM/WwL2TQQBxgCK62rlvm4WpVQ23Nb4tYjApUlfjrEGvOs7KHEsmyUn75OHZrJMWPw==}
    engines: {node: '>= 12.13.0'}

  /loaders.css@0.1.2:
    resolution: {integrity: sha512-Rhowlq24ey1VOeor+3wYOt9+MjaxBOJm1u4KlQgNC3+0xJ0LS4wq4iG57D/BPzvuD/7HHDGQOWJ+81oR2EI9bQ==}
    dev: false

  /locate-path@3.0.0:
    resolution: {integrity: sha512-7AO748wWnIhNqAuaty2ZWHkQHRSNfPVIsPIfwEOWO22AmaoVrWavlOcMR5nzTLNYvp36X220/maaRsrec1G65A==}
    engines: {node: '>=6'}
    dependencies:
      p-locate: 3.0.0
      path-exists: 3.0.0

  /locate-path@5.0.0:
    resolution: {integrity: sha512-t7hw9pI+WvuwNJXwk5zVHpyhIqzg2qTlklJOf0mVxGSbe3Fp2VieZcduNYjaLDoy6p9uGpQEGWG87WpMKlNq8g==}
    engines: {node: '>=8'}
    dependencies:
      p-locate: 4.1.0

  /locate-path@6.0.0:
    resolution: {integrity: sha512-iPZK6eYjbxRu3uB4/WZ3EsEIMJFMqAoopl3R+zuq0UjcAm/MO6KCweDgPfP3elTztoKP3KtnVHxTn2NHBSDVUw==}
    engines: {node: '>=10'}
    dependencies:
      p-locate: 5.0.0

  /lock@1.1.0:
    resolution: {integrity: sha512-NZQIJJL5Rb9lMJ0Yl1JoVr9GSdo4HTPsUEWsSFzB8dE8DSoiLCVavWZPi7Rnlv/o73u6I24S/XYc/NmG4l8EKA==}

  /lodash-es@4.17.21:
    resolution: {integrity: sha512-mKnC+QJ9pWVzv+C4/U3rRsHapFfHvQFoFB92e52xeyGMcX6/OlIl78je1u8vePzYZSkkogMPJ2yjxxsb89cxyw==}
    dev: false

  /lodash.camelcase@4.3.0:
    resolution: {integrity: sha512-TwuEnCnxbc3rAvhf/LbG7tJUDzhqXyFnv3dtzLOPgCG/hODL7WFnsbwktkD7yUV0RrreP/l1PALq/YSg6VvjlA==}
    dev: true

  /lodash.clonedeep@4.5.0:
    resolution: {integrity: sha512-H5ZhCF25riFd9uB5UCkVKo61m3S/xZk1x4wA6yp/L3RFP6Z/eHH1ymQcGLo7J3GMPfm0V/7m1tryHuGVxpqEBQ==}

  /lodash.debounce@4.0.8:
    resolution: {integrity: sha512-FT1yDzDYEoYWhnSGnpE/4Kj1fLZkDFyqRb7fNt6FdYOSxlUWAtp42Eh6Wb0rGIv/m9Bgo7x4GhQbm5Ys4SG5ow==}

  /lodash.deburr@4.1.0:
    resolution: {integrity: sha512-m/M1U1f3ddMCs6Hq2tAsYThTBDaAKFDX3dwDo97GEYzamXi9SqUpjWi/Rrj/gf3X2n8ktwgZrlP1z6E3v/IExQ==}

  /lodash.escape@4.0.1:
    resolution: {integrity: sha512-nXEOnb/jK9g0DYMr1/Xvq6l5xMD7GDG55+GSYIYmS0G4tBk/hURD4JR9WCavs04t33WmJx9kCyp9vJ+mr4BOUw==}
    dev: false

  /lodash.every@4.6.0:
    resolution: {integrity: sha512-isF82d+65/sNvQ3aaQAW7LLHnnTxSN/2fm4rhYyuufLzA4VtHz6y6S5vFwe6PQVr2xdqUOyxBbTNKDpnmeu50w==}

  /lodash.flatten@4.4.0:
    resolution: {integrity: sha512-C5N2Z3DgnnKr0LOpv/hKCgKdb7ZZwafIrsesve6lmzvZIRZRGaZ/l6Q8+2W7NaT+ZwO3fFlSCzCzrDCFdJfZ4g==}

  /lodash.flattendeep@4.4.0:
    resolution: {integrity: sha512-uHaJFihxmJcEX3kT4I23ABqKKalJ/zDrDg0lsFtc1h+3uw49SIJ5beyhx5ExVRti3AvKoOJngIj7xz3oylPdWQ==}

  /lodash.foreach@4.5.0:
    resolution: {integrity: sha512-aEXTF4d+m05rVOAUG3z4vZZ4xVexLKZGF0lIxuHZ1Hplpk/3B6Z1+/ICICYRLm7c41Z2xiejbkCkJoTlypoXhQ==}

  /lodash.get@4.4.2:
    resolution: {integrity: sha512-z+Uw/vLuy6gQe8cfaFWD7p0wVv8fJl3mbzXh33RS+0oW2wvUqiRXiQ69gLWSLpgB5/6sU+r6BlQR0MBILadqTQ==}

  /lodash.includes@4.3.0:
    resolution: {integrity: sha512-W3Bx6mdkRTGtlJISOvVD/lbqjTlPPUDTMnlXZFnVwi9NKJ6tiAk6LVdlhZMm17VZisqhKcgzpO5Wz91PCt5b0w==}
    dev: false

  /lodash.isboolean@3.0.3:
    resolution: {integrity: sha512-Bz5mupy2SVbPHURB98VAcw+aHh4vRV5IPNhILUCsOzRmsTmSQ17jIuqopAentWoehktxGd9e/hbIXq980/1QJg==}
    dev: false

  /lodash.isequal@4.5.0:
    resolution: {integrity: sha512-pDo3lu8Jhfjqls6GkMgpahsF9kCyayhgykjyLMNFTKWrpVdAQtYyB4muAMWozBB4ig/dtWAmsMxLEI8wuz+DYQ==}

  /lodash.isinteger@4.0.4:
    resolution: {integrity: sha512-DBwtEWN2caHQ9/imiNeEA5ys1JoRtRfY3d7V9wkqtbycnAmTvRRmbHKDV4a0EYc678/dia0jrte4tjYwVBaZUA==}
    dev: false

  /lodash.ismatch@4.4.0:
    resolution: {integrity: sha512-fPMfXjGQEV9Xsq/8MTSgUf255gawYRbjwMyDbcvDhXgV7enSZA0hynz6vMPnpAb5iONEzBHBPsT+0zes5Z301g==}
    dev: true

  /lodash.isnumber@3.0.3:
    resolution: {integrity: sha512-QYqzpfwO3/CWf3XP+Z+tkQsfaLL/EnUlXWVkIk5FUPc4sBdTehEqZONuyRt2P67PXAk+NXmTBcc97zw9t1FQrw==}
    dev: false

  /lodash.isplainobject@4.0.6:
    resolution: {integrity: sha512-oSXzaWypCMHkPC3NvBEaPHf0KsA5mvPrOPgQWDsbg8n7orZ290M0BmC/jgRZ4vcJ6DTAhjrsSYgdsW/F+MFOBA==}

  /lodash.isstring@4.0.1:
    resolution: {integrity: sha512-0wJxfxH1wgO3GrbuP+dTTk7op+6L41QCXbGINEmD+ny/G/eCqGzxyCsh7159S+mgDDcoarnBw6PC1PS5+wUGgw==}

  /lodash.iteratee@4.7.0:
    resolution: {integrity: sha512-yv3cSQZmfpbIKo4Yo45B1taEvxjNvcpF1CEOc0Y6dEyvhPIfEJE3twDwPgWTPQubcSgXyBwBKG6wpQvWMDOf6Q==}
    dev: false

  /lodash.map@4.6.0:
    resolution: {integrity: sha512-worNHGKLDetmcEYDvh2stPCrrQRkP20E4l0iIS7F8EvzMqBBi7ltvFN5m1HvTf1P7Jk1txKhvFcmYsCr8O2F1Q==}

  /lodash.maxby@4.6.0:
    resolution: {integrity: sha512-QfTqQTwzmKxLy7VZlbx2M/ipWv8DCQ2F5BI/MRxLharOQ5V78yMSuB+JE+EuUM22txYfj09R2Q7hUlEYj7KdNg==}

  /lodash.memoize@3.0.4:
    resolution: {integrity: sha512-eDn9kqrAmVUC1wmZvlQ6Uhde44n+tXpqPrN8olQJbttgh0oKclk+SF54P47VEGE9CEiMeRwAP8BaM7UHvBkz2A==}
    dev: false

  /lodash.memoize@4.1.2:
    resolution: {integrity: sha512-t7j+NzmgnQzTAYXcsHYLgimltOV1MXHtlOWf6GjL9Kj8GK5FInw5JotxvbOs+IvV1/Dzo04/fCGfLVs7aXb4Ag==}

  /lodash.merge@4.6.2:
    resolution: {integrity: sha512-0KpjqXRVvrYyCsX1swR/XTK0va6VQkQM6MNo7PqW77ByjAhoARA8EfrP1N4+KlKj8YS0ZUCtRT/YUuhyYDujIQ==}

  /lodash.once@4.1.1:
    resolution: {integrity: sha512-Sb487aTOCr9drQVL8pIxOzVhafOjZN9UU54hiN8PU3uAiSV7lx1yYNpbNmex2PK6dSJoNTSJUUswT651yww3Mg==}

  /lodash.sortby@4.7.0:
    resolution: {integrity: sha512-HDWXG8isMntAyRF5vZ7xKuEvOhT4AhlRt/3czTSjvGUxjYCBVRQY48ViDHyfYz9VIoBkW4TMGQNapx+l3RUwdA==}
    dev: false

  /lodash.throttle@4.1.1:
    resolution: {integrity: sha512-wIkUCfVKpVsWo3JSZlc+8MB5it+2AN5W8J7YVMST30UrvcQNZ1Okbj+rbVniijTWE6FGYy4XJq/rHkas8qJMLQ==}
    dev: false

  /lodash.truncate@4.4.2:
    resolution: {integrity: sha512-jttmRe7bRse52OsWIMDLaXxWqRAmtIUccAQ3garviCqJjafXOfNMO0yMfNpdD6zbGaTU0P5Nz7e7gAT6cKmJRw==}

  /lodash.uniq@4.5.0:
    resolution: {integrity: sha512-xfBaXQd9ryd9dlSDvnvI0lvxfLJlYAZzXomUYzLKtUeOQvOP5piqAWuGtrhWeqaXK9hhoM/iyJc5AV+XfsX3HQ==}

  /lodash.without@4.4.0:
    resolution: {integrity: sha512-M3MefBwfDhgKgINVuBJCO1YR3+gf6s9HNJsIiZ/Ru77Ws6uTb9eBuvrkpzO+9iLoAaRodGuq7tyrPCx+74QYGQ==}

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

  /log-symbols@4.1.0:
    resolution: {integrity: sha512-8XPvpAA8uyhfteu8pIvQxpJZ7SYYdpUivZpGy6sFsBuKRY/7rQGavedeB8aK+Zkyq6upMFVL/9AW6vOYzfRyLg==}
    engines: {node: '>=10'}
    dependencies:
      chalk: 4.1.2
      is-unicode-supported: 0.1.0
    dev: true

  /log-update@4.0.0:
    resolution: {integrity: sha512-9fkkDevMefjg0mmzWFBW8YkFP91OrizzkW3diF7CpG+S2EYdy4+TVfGwz1zeF8x7hCx1ovSPTOE9Ngib74qqUg==}
    engines: {node: '>=10'}
    dependencies:
      ansi-escapes: 4.3.2
      cli-cursor: 3.1.0
      slice-ansi: 4.0.0
      wrap-ansi: 6.2.0
    dev: true

  /longest-streak@2.0.4:
    resolution: {integrity: sha512-vM6rUVCVUJJt33bnmHiZEvr7wPT78ztX7rojL+LW51bHtLh6HTjx84LA5W4+oa6aKEJA7jJu5LR6vQRBpA5DVg==}

  /longest-streak@3.1.0:
    resolution: {integrity: sha512-9Ri+o0JYgehTaVBBDoMqIl8GXtbWg711O3srftcHhZ0dqnETqLaoIK0x17fUw9rFSlK/0NlsKe0Ahhyl5pXE2g==}

  /loopback-boot@2.28.0:
    resolution: {integrity: sha512-DTZnoWEMukgG2PrtguJ0Xk9HmIlHgcynGoxkDPa9oFiJ7l+8v92Ym8q7RQxOf8Nqws1kykPQ7PNuia+9AoeC7w==}
    engines: {node: '>=6'}
    deprecated: This version is no longer supported, please upgrade to 3.x
    dependencies:
      async: 0.9.2
      commondir: 1.0.1
      debug: 3.2.7(supports-color@8.1.1)
      lodash: 4.17.21
      semver: 5.7.1
      strong-globalize: 4.1.3
      toposort: 2.0.2
    transitivePeerDependencies:
      - supports-color
    dev: false

  /loopback-component-explorer@6.4.0:
    resolution: {integrity: sha512-vDRR4gqkvGOEXh5yL383xGuGxUW9xtF+NCY6/lJu1VAgupKltZxEx3Vw+L3nsGvQrlkJTSmiK3jk72qxkoBtbw==}
    engines: {node: '>=6'}
    dependencies:
      debug: 3.2.7(supports-color@8.1.1)
      lodash: 4.17.21
      loopback-swagger: 5.9.0
      strong-globalize: 4.1.3
      swagger-ui: 2.2.10
    transitivePeerDependencies:
      - supports-color
    dev: true

  /loopback-connector-mongodb@4.2.0:
    resolution: {integrity: sha512-/rv4QQ9428XYlQ22P3dH3ELQKu6iZRXWZgrR2ilB9fX1WnUdOwegVWBT+MizpLLqjD2wr0Sq9M0lS1eZSUvyGQ==}
    engines: {node: '>=6'}
    dependencies:
      async: 2.6.4
      bson: 1.1.6
      debug: 3.2.7(supports-color@8.1.1)
      loopback-connector: 4.11.1
      mongodb: 3.6.9
      strong-globalize: 4.1.3
    transitivePeerDependencies:
      - aws4
      - bson-ext
      - kerberos
      - mongodb-client-encryption
      - mongodb-extjson
      - snappy
      - supports-color
    dev: false

  /loopback-connector-remote@3.4.1:
    resolution: {integrity: sha512-O22X2Gcq8YzZF9DvRjOCyktQlASw1/22i/zzqxJHNKSQA5aQYeTB0w5FttOiKxcw6Q/jzL476hUvUE/NaZVZ1Q==}
    engines: {node: '>=6'}
    dependencies:
      loopback-datasource-juggler: 3.36.1
      strong-remoting: 3.17.0
    transitivePeerDependencies:
      - supports-color
    dev: false

  /loopback-connector@4.11.1:
    resolution: {integrity: sha512-EA31zur3xIhP4UW+P2rWEcSbqpk4jPddpTBZSSw8KCszM7T0/Pe4HvEmG0MndAWJctRPtrwKDEu/8rWuMDLf+A==}
    engines: {node: '>=8.9'}
    dependencies:
      async: 3.2.4
      bluebird: 3.7.2
      debug: 4.3.4(supports-color@8.1.1)
      msgpack5: 4.5.1
      strong-globalize: 5.1.0
      uuid: 7.0.3
    transitivePeerDependencies:
      - supports-color
    dev: false

  /loopback-datasource-juggler@3.36.1:
    resolution: {integrity: sha512-6eop3qxFyN3AkPBPUte2DHcsW1DopJwXXA20x3vwYsBSo4hLSv4gIeXo0+yqdQoXpHfbKRB9cv1hHEHAQSiWUA==}
    engines: {node: '>=8'}
    dependencies:
      async: 2.6.4
      bluebird: 3.7.2
      debug: 3.2.7(supports-color@8.1.1)
      depd: 1.1.2
      inflection: 1.13.4
      lodash: 4.17.21
      loopback-connector: 4.11.1
      minimatch: 3.1.2
      qs: 6.11.1
      shortid: 2.2.16
      strong-globalize: 4.1.3
      traverse: 0.6.7
      uuid: 3.4.0
    transitivePeerDependencies:
      - supports-color
    dev: false

  /loopback-datatype-geopoint@1.0.0:
    resolution: {integrity: sha512-MqcEBXl/x4YC/hm/5ZRFBZGI9RCqHdy8zrv3jGHiE4cOnSdKVdranG+zEs8Xv7Z2sy/rV6qY3wsr7gBNcC9Kmw==}
    engines: {node: '>=4'}
    dev: false

  /loopback-filters@1.1.1:
    resolution: {integrity: sha512-p0qSzuuX7eATe5Bxy+RqCj3vSfSFfdCtqyf3yuC+DpchMvgal33XlhEi2UmywyK/Ym28oVnZxxWmfrwFMzSwLQ==}
    engines: {node: '>=4.0.0'}
    dependencies:
      debug: 3.2.7(supports-color@8.1.1)
    transitivePeerDependencies:
      - supports-color
    dev: false

  /loopback-phase@3.4.0:
    resolution: {integrity: sha512-FHtCOXO9IpaGkg/dw3lBQc2EmEtUx6LXZ0th5vkL1+jwDQVh6kdfvVk7wqVfZsskdOZz3j34rGWEP8qWx9JF0A==}
    engines: {node: '>=8.9'}
    dependencies:
      async: 2.6.4
      debug: 3.2.7(supports-color@8.1.1)
      strong-globalize: 4.1.3
    transitivePeerDependencies:
      - supports-color
    dev: false

  /loopback-swagger@5.9.0:
    resolution: {integrity: sha512-E4UnLu1H76w6R978AhAfwOATMHVuQRbar4P29asox3ev+BXUVHBcaRboRQvDJfX2UvUC54O5BFNYGzstkARukA==}
    engines: {node: '>=8'}
    dependencies:
      async: 2.6.4
      debug: 3.2.7(supports-color@8.1.1)
      ejs: 2.7.4
      lodash: 4.17.21
      strong-globalize: 4.1.3
    transitivePeerDependencies:
      - supports-color
    dev: true

  /loopback@3.28.0:
    resolution: {integrity: sha512-txYAc2vUn2imOKqcxnRFTm7fLx6+dbZ+V/wfAME0kyOJVyuV56H8RPpHl9/LTpKyNYQuoedGYrl9bwSavXgKoQ==}
    engines: {node: '>=8'}
    dependencies:
      async: 2.6.4
      bcryptjs: 2.4.3
      bluebird: 3.7.2
      body-parser: 1.20.0
      canonical-json: 0.0.4
      debug: 2.2.0
      depd: 1.1.2
      ejs: 2.7.4
      express: 4.18.2
      inflection: 1.13.4
      isemail: 3.2.0
      loopback-connector-remote: 3.4.1
      loopback-datasource-juggler: 3.36.1
      loopback-filters: 1.1.1
      loopback-phase: 3.4.0
      nodemailer: 6.9.1
      nodemailer-direct-transport: 3.3.2
      nodemailer-stub-transport: 1.1.0
      serve-favicon: 2.5.0
      stable: 0.1.8
      strong-globalize: 4.1.3
      strong-remoting: 3.17.0
      uid2: 0.0.3
      underscore.string: 3.3.6
    transitivePeerDependencies:
      - supports-color
    dev: false

  /loose-envify@1.4.0:
    resolution: {integrity: sha512-lyuxPGr/Wfhrlem2CL/UcnUc1zcqKAImBDzukY7Y5F/yQiNdko6+fRLevlw1HgMySw7f611UIY408EtxRSoK3Q==}
    hasBin: true
    dependencies:
      js-tokens: 4.0.0

  /loud-rejection@1.6.0:
    resolution: {integrity: sha512-RPNliZOFkqFumDhvYqOaNY4Uz9oJM2K9tC6JWsJJsNdhuONW4LQHRBpb0qf4pJApVffI5N39SwzWZJuEhfd7eQ==}
    engines: {node: '>=0.10.0'}
    dependencies:
      currently-unhandled: 0.4.1
      signal-exit: 3.0.7
    dev: true
    optional: true

  /loupe@2.3.6:
    resolution: {integrity: sha512-RaPMZKiMy8/JruncMU5Bt6na1eftNoo++R4Y+N2FrxkDVTrGvcyzFTsaGif4QTeKESheMGegbhw6iUAq+5A8zA==}
    dependencies:
      get-func-name: 2.0.0

  /lower-case@2.0.2:
    resolution: {integrity: sha512-7fm3l3NAF9WfN6W3JOmf5drwpVqX78JtoGJ3A6W0a6ZnldM41w2fV5D490psKFTpMds8TJse/eHLFFsNHHjHgg==}
    dependencies:
      tslib: 2.6.0

  /lowercase-keys@1.0.1:
    resolution: {integrity: sha512-G2Lj61tXDnVFFOi8VZds+SoQjtQC3dgokKdDG2mTm1tx4m50NUHBOZSBwQQHyy0V12A0JTG4icfZQH+xPyh8VA==}
    engines: {node: '>=0.10.0'}

  /lowercase-keys@2.0.0:
    resolution: {integrity: sha512-tqNXrS78oMOE73NMxK4EMLQsQowWf8jKooH9g7xPavRT706R6bkQJ6DY2Te7QukaZsulxa30wQ7bk0pm4XiHmA==}
    engines: {node: '>=8'}

  /lru-cache@4.0.0:
    resolution: {integrity: sha512-WKhDkjlLwzE8jAQdQlsxLUQTPXLCKX/4cJk6s5AlRtJkDBk0IKH5O51bVDH61K9N4bhbbyvLM6EiOuE8ovApPA==}
    dependencies:
      pseudomap: 1.0.2
      yallist: 2.1.2

  /lru-cache@4.1.5:
    resolution: {integrity: sha512-sWZlbEP2OsHNkXrMl5GYk/jKk70MBng6UU4YI/qGDYbgf6YbP4EvmqISbXCoJiRKs+1bSpFHVgQxvJ17F2li5g==}
    dependencies:
      pseudomap: 1.0.2
      yallist: 2.1.2

  /lru-cache@5.1.1:
    resolution: {integrity: sha512-KpNARQA3Iwv+jTA0utUVVbrh+Jlrr1Fv0e56GGzAFOXN7dk/FviaDW8LHmK52DlcH4WP2n6gI8vN1aesBFgo9w==}
    dependencies:
      yallist: 3.1.1

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

  /lru-queue@0.1.0:
    resolution: {integrity: sha512-BpdYkt9EvGl8OfWHDQPISVpcl5xZthb+XPsbELj5AQXxIC8IriDZIQYjBJPEm5rS420sjZ0TLEzRcq5KdBhYrQ==}
    dependencies:
      es5-ext: 0.10.62

  /lru_map@0.3.3:
    resolution: {integrity: sha512-Pn9cox5CsMYngeDbmChANltQl+5pi6XmTrraMSzhPmMBbmgcxmqWry0U3PGapCU1yB4/LqCcom7qhHZiF/jGfQ==}
    dev: false

  /lz-string@1.5.0:
    resolution: {integrity: sha512-h5bgJWpxJNswbU7qCrV0tIKQCaS3blPDrqKWx+QxzuzL1zGUzij9XCWLrSLsJPu5t+eWA/ycetzYAO5IOMcWAQ==}
    hasBin: true

  /magic-string@0.25.9:
    resolution: {integrity: sha512-RmF0AsMzgt25qzqqLc1+MbHmhdx0ojF2Fvs4XnOqz2ZOBXzzkEwc/dJQZCYHAn7v1jbVOjAZfK8msRn4BxO4VQ==}
    dependencies:
      sourcemap-codec: 1.4.8

  /make-dir@2.1.0:
    resolution: {integrity: sha512-LS9X+dc8KLxXCb8dni79fLIIUA5VyZoyjSMCwTluaXA0o27cCK0bhXkpgw+sTXVpPy/lSO57ilRixqk0vDmtRA==}
    engines: {node: '>=6'}
    dependencies:
      pify: 4.0.1
      semver: 5.7.1
    dev: true

  /make-dir@3.1.0:
    resolution: {integrity: sha512-g3FeP20LNwhALb/6Cz6Dd4F2ngze0jz7tbzrD2wAV+o9FeNHe4rL+yK2md0J/fiSf1sa1ADhXqi5+oVwOM/eGw==}
    engines: {node: '>=8'}
    dependencies:
      semver: 6.3.0

  /make-error@1.3.6:
    resolution: {integrity: sha512-s8UhlNe7vPKomQhC1qFelMokr/Sc3AgNbso3n74mVPA5LTZwkB9NlXf4XPamLxJE8h0gh73rM94xvwRT2CVInw==}

  /makeerror@1.0.12:
    resolution: {integrity: sha512-JmqCvUhmt43madlpFzG4BQzG2Z3m6tvQDNKdClZnO3VbIudJYmxsT0FNJMeiB2+JTSlTQTSbU8QdesVmwJcmLg==}
    dependencies:
      tmpl: 1.0.5

  /map-age-cleaner@0.1.3:
    resolution: {integrity: sha512-bJzx6nMoP6PDLPBFmg7+xRKeFZvFboMrGlxmNj9ClvX53KrmvM5bXFXEWjbz4cz1AFn+jWJ9z/DJSz7hrs0w3w==}
    engines: {node: '>=6'}
    dependencies:
      p-defer: 1.0.0

  /map-cache@0.2.2:
    resolution: {integrity: sha512-8y/eV9QQZCiyn1SprXSrCmqJN0yNRATe+PO8ztwqrvrbdRLA3eYJF0yaR0YayLWkMbsQSKWS9N2gPcGEc4UsZg==}
    engines: {node: '>=0.10.0'}

  /map-obj@1.0.1:
    resolution: {integrity: sha512-7N/q3lyZ+LVCp7PzuxrJr4KMbBE2hW7BT7YNia330OFxIf4d3r5zVpicP2650l7CPN6RM9zOJRl3NGpqSiw3Eg==}
    engines: {node: '>=0.10.0'}
    dev: true
    optional: true

  /map-or-similar@1.5.0:
    resolution: {integrity: sha512-0aF7ZmVon1igznGI4VS30yugpduQW3y3GkcgGJOp7d8x8QrizhigUxjI/m2UojsXXto+jLAH3KSz+xOJTiORjg==}
    dev: true

  /map-stream@0.0.7:
    resolution: {integrity: sha512-C0X0KQmGm3N2ftbTGBhSyuydQ+vV1LC3f3zPvT3RXHXNZrvfPZcoXp/N5DOa8vedX/rTMm2CjTtivFg2STJMRQ==}
    dev: true

  /map-stream@0.1.0:
    resolution: {integrity: sha512-CkYQrPYZfWnu/DAmVCpTSX/xHpKZ80eKh2lAkyA6AJTef6bW+6JpbQZN5rofum7da+SyN1bi5ctTm+lTfcCW3g==}
    dev: true

  /map-visit@1.0.0:
    resolution: {integrity: sha512-4y7uGv8bd2WdM9vpQsiQNo41Ln1NvhvDRuVt0k2JZQ+ezN2uaQes7lZeZ+QQUHOLQAtDaBJ+7wCbi+ab/KFs+w==}
    engines: {node: '>=0.10.0'}
    dependencies:
      object-visit: 1.0.1

  /markdown-escapes@1.0.4:
    resolution: {integrity: sha512-8z4efJYk43E0upd0NbVXwgSTQs6cT3T06etieCMEg7dRbzCbxUCK/GHlX8mhHRDcp+OLlHkPKsvqQTCvsRl2cg==}

  /markdown-it@13.0.1:
    resolution: {integrity: sha512-lTlxriVoy2criHP0JKRhO2VDG9c2ypWCsT237eDiLqi09rmbKoUetyGHq2uOIRoRS//kfoJckS0eUzzkDR+k2Q==}
    hasBin: true
    dependencies:
      argparse: 2.0.1
      entities: 3.0.1
      linkify-it: 4.0.1
      mdurl: 1.0.1
      uc.micro: 1.0.6
    dev: true

  /markdown-table@2.0.0:
    resolution: {integrity: sha512-Ezda85ToJUBhM6WGaG6veasyym+Tbs3cMAw/ZhOPqXiYsr0jgocBV3j3nx+4lk47plLlIqjwuTm/ywVI+zjJ/A==}
    dependencies:
      repeat-string: 1.6.1

  /markdownlint-micromark@0.1.5:
    resolution: {integrity: sha512-HvofNU4QCvfUCWnocQP1IAWaqop5wpWrB0mKB6SSh0fcpV0PdmQNS6tdUuFew1utpYlUvYYzz84oDkrD76GB9A==}
    engines: {node: '>=16'}
    dev: true

  /markdownlint@0.29.0:
    resolution: {integrity: sha512-ASAzqpODstu/Qsk0xW5BPgWnK/qjpBQ4e7IpsSvvFXcfYIjanLTdwFRJK1SIEEh0fGSMKXcJf/qhaZYHyME0wA==}
    engines: {node: '>=16'}
    dependencies:
      markdown-it: 13.0.1
      markdownlint-micromark: 0.1.5
    dev: true

  /marked@1.2.9:
    resolution: {integrity: sha512-H8lIX2SvyitGX+TRdtS06m1jHMijKN/XjfH6Ooii9fvxMlh8QdqBfBDkGUpMWH2kQNrtixjzYUa3SH8ROTgRRw==}
    engines: {node: '>= 8.16.2'}
    hasBin: true
    dev: true

  /matchmediaquery@0.3.1:
    resolution: {integrity: sha512-Hlk20WQHRIm9EE9luN1kjRjYXAQToHOIAHPJn9buxBwuhfTHoKUcX+lXBbxc85DVQfXYbEQ4HcwQdd128E3qHQ==}
    dependencies:
      css-mediaquery: 0.1.2
    dev: false

  /md5-file@5.0.0:
    resolution: {integrity: sha512-xbEFXCYVWrSx/gEKS1VPlg84h/4L20znVIulKw6kMfmBUAZNAnF00eczz9ICMl+/hjQGo5KSXRxbL/47X3rmMw==}
    engines: {node: '>=10.13.0'}
    hasBin: true

  /md5.js@1.3.5:
    resolution: {integrity: sha512-xitP+WxNPcTTOgnTJcrhM0xvdPepipPSf3I8EIpGKeFLjt3PlJLIDG3u8EX53ZIubkb+5U2+3rELYpEhHhzdkg==}
    dependencies:
      hash-base: 3.1.0
      inherits: 2.0.4
      safe-buffer: 5.2.1

  /md5@2.3.0:
    resolution: {integrity: sha512-T1GITYmFaKuO91vxyoQMFETst+O71VUPEU3ze5GNzDm0OWdP8v1ziTaAEPUr/3kLsY3Sftgz242A1SetQiDL7g==}
    dependencies:
      charenc: 0.0.2
      crypt: 0.0.2
      is-buffer: 1.1.6

  /mdast-builder@1.1.1:
    resolution: {integrity: sha512-a3KBk/LmYD6wKsWi8WJrGU/rXR4yuF4Men0JO0z6dSZCm5FrXXWTRDjqK0vGSqa+1M6p9edeuypZAZAzSehTUw==}
    dependencies:
      '@types/unist': 2.0.6
    dev: false

  /mdast-squeeze-paragraphs@4.0.0:
    resolution: {integrity: sha512-zxdPn69hkQ1rm4J+2Cs2j6wDEv7O17TfXTJ33tl/+JPIoEmtV9t2ZzBM5LPHE8QlHsmVD8t3vPKCyY3oH+H8MQ==}
    dependencies:
      unist-util-remove: 2.1.0
    dev: true

  /mdast-util-compact@2.0.1:
    resolution: {integrity: sha512-7GlnT24gEwDrdAwEHrU4Vv5lLWrEer4KOkAiKT9nYstsTad7Oc1TwqT2zIMKRdZF7cTuaf+GA1E4Kv7jJh8mPA==}
    dependencies:
      unist-util-visit: 2.0.3

  /mdast-util-definitions@3.0.1:
    resolution: {integrity: sha512-BAv2iUm/e6IK/b2/t+Fx69EL/AGcq/IG2S+HxHjDJGfLJtd6i9SZUS76aC9cig+IEucsqxKTR0ot3m933R3iuA==}
    dependencies:
      unist-util-visit: 2.0.3
    dev: false

  /mdast-util-definitions@4.0.0:
    resolution: {integrity: sha512-k8AJ6aNnUkB7IE+5azR9h81O5EQ/cTDXtWdMq9Kk5KcEW/8ritU5CeLg/9HhOC++nALHBlaogJ5jz0Ybk3kPMQ==}
    dependencies:
      unist-util-visit: 2.0.3

  /mdast-util-directive@1.0.1:
    resolution: {integrity: sha512-VuO1za7BMtWMg8KA8eZrTBorEnCOOW5CXfIuNzUXe7YPie/wLgmNk/jxLMY8m+mzuqnO5eN0JuvlgFtO9EJpbQ==}
    dependencies:
      mdast-util-to-markdown: 0.6.5
      parse-entities: 2.0.0
      repeat-string: 1.6.1
      stringify-entities: 3.1.0
      unist-util-visit-parents: 3.1.1
    dev: false

  /mdast-util-find-and-replace@1.1.1:
    resolution: {integrity: sha512-9cKl33Y21lyckGzpSmEQnIDjEfeeWelN5s1kUW1LwdB0Fkuq2u+4GdqcGEygYxJE8GVqCl0741bYXHgamfWAZA==}
    dependencies:
      escape-string-regexp: 4.0.0
      unist-util-is: 4.1.0
      unist-util-visit-parents: 3.1.1
    dev: false

  /mdast-util-footnote@0.1.7:
    resolution: {integrity: sha512-QxNdO8qSxqbO2e3m09KwDKfWiLgqyCurdWTQ198NpbZ2hxntdc+VKS4fDJCmNWbAroUdYnSthu+XbZ8ovh8C3w==}
    dependencies:
      mdast-util-to-markdown: 0.6.5
      micromark: 2.11.4
    transitivePeerDependencies:
      - supports-color
    dev: false

  /mdast-util-from-markdown@0.8.5:
    resolution: {integrity: sha512-2hkTXtYYnr+NubD/g6KGBS/0mFmBcifAsI0yIWRiRo0PjVs6SSOSOdtzbp6kSGnShDN6G5aWZpKQ2lWRy27mWQ==}
    dependencies:
      '@types/mdast': 3.0.10
      mdast-util-to-string: 2.0.0
      micromark: 2.11.4
      parse-entities: 2.0.0
      unist-util-stringify-position: 2.0.3
    transitivePeerDependencies:
      - supports-color
    dev: false

  /mdast-util-from-markdown@1.3.0:
    resolution: {integrity: sha512-HN3W1gRIuN/ZW295c7zi7g9lVBllMgZE40RxCX37wrTPWXCWtpvOZdfnuK+1WNpvZje6XuJeI3Wnb4TJEUem+g==}
    dependencies:
      '@types/mdast': 3.0.10
      '@types/unist': 2.0.6
      decode-named-character-reference: 1.0.2
      mdast-util-to-string: 3.1.1
      micromark: 3.1.0
      micromark-util-decode-numeric-character-reference: 1.0.0
      micromark-util-decode-string: 1.0.2
      micromark-util-normalize-identifier: 1.0.0
      micromark-util-symbol: 1.0.1
      micromark-util-types: 1.0.2
      unist-util-stringify-position: 3.0.3
      uvu: 0.5.6
    transitivePeerDependencies:
      - supports-color

  /mdast-util-frontmatter@0.2.0:
    resolution: {integrity: sha512-FHKL4w4S5fdt1KjJCwB0178WJ0evnyyQr5kXTM3wrOVpytD0hrkvd+AOOjU9Td8onOejCkmZ+HQRT3CZ3coHHQ==}
    dependencies:
      micromark-extension-frontmatter: 0.2.2
    dev: false

  /mdast-util-gfm-autolink-literal@0.1.3:
    resolution: {integrity: sha512-GjmLjWrXg1wqMIO9+ZsRik/s7PLwTaeCHVB7vRxUwLntZc8mzmTsLVr6HW1yLokcnhfURsn5zmSVdi3/xWWu1A==}
    dependencies:
      ccount: 1.1.0
      mdast-util-find-and-replace: 1.1.1
      micromark: 2.11.4
    transitivePeerDependencies:
      - supports-color
    dev: false

  /mdast-util-gfm-strikethrough@0.2.3:
    resolution: {integrity: sha512-5OQLXpt6qdbttcDG/UxYY7Yjj3e8P7X16LzvpX8pIQPYJ/C2Z1qFGMmcw+1PZMUM3Z8wt8NRfYTvCni93mgsgA==}
    dependencies:
      mdast-util-to-markdown: 0.6.5
    dev: false

  /mdast-util-gfm-table@0.1.6:
    resolution: {integrity: sha512-j4yDxQ66AJSBwGkbpFEp9uG/LS1tZV3P33fN1gkyRB2LoRL+RR3f76m0HPHaby6F4Z5xr9Fv1URmATlRRUIpRQ==}
    dependencies:
      markdown-table: 2.0.0
      mdast-util-to-markdown: 0.6.5
    dev: false

  /mdast-util-gfm-task-list-item@0.1.6:
    resolution: {integrity: sha512-/d51FFIfPsSmCIRNp7E6pozM9z1GYPIkSy1urQ8s/o4TC22BZ7DqfHFWiqBD23bc7J3vV1Fc9O4QIHBlfuit8A==}
    dependencies:
      mdast-util-to-markdown: 0.6.5
    dev: false

  /mdast-util-gfm@0.1.2:
    resolution: {integrity: sha512-NNkhDx/qYcuOWB7xHUGWZYVXvjPFFd6afg6/e2g+SV4r9q5XUcCbV4Wfa3DLYIiD+xAEZc6K4MGaE/m0KDcPwQ==}
    dependencies:
      mdast-util-gfm-autolink-literal: 0.1.3
      mdast-util-gfm-strikethrough: 0.2.3
      mdast-util-gfm-table: 0.1.6
      mdast-util-gfm-task-list-item: 0.1.6
      mdast-util-to-markdown: 0.6.5
    transitivePeerDependencies:
      - supports-color
    dev: false

  /mdast-util-mdx-expression@1.3.2:
    resolution: {integrity: sha512-xIPmR5ReJDu/DHH1OoIT1HkuybIfRGYRywC+gJtI7qHjCJp/M9jrmBEJW22O8lskDWm562BX2W8TiAwRTb0rKA==}
    dependencies:
      '@types/estree-jsx': 1.0.0
      '@types/hast': 2.3.4
      '@types/mdast': 3.0.10
      mdast-util-from-markdown: 1.3.0
      mdast-util-to-markdown: 1.5.0
    transitivePeerDependencies:
      - supports-color

  /mdast-util-mdx-jsx@2.1.2:
    resolution: {integrity: sha512-o9vBCYQK5ZLGEj3tCGISJGjvafyHRVJlZmfJzSE7xjiogSzIeph/Z4zMY65q4WGRMezQBeAwPlrdymDYYYx0tA==}
    dependencies:
      '@types/estree-jsx': 1.0.0
      '@types/hast': 2.3.4
      '@types/mdast': 3.0.10
      '@types/unist': 2.0.6
      ccount: 2.0.1
      mdast-util-from-markdown: 1.3.0
      mdast-util-to-markdown: 1.5.0
      parse-entities: 4.0.1
      stringify-entities: 4.0.3
      unist-util-remove-position: 4.0.2
      unist-util-stringify-position: 3.0.3
      vfile-message: 3.1.4
    transitivePeerDependencies:
      - supports-color

  /mdast-util-mdx@2.0.1:
    resolution: {integrity: sha512-38w5y+r8nyKlGvNjSEqWrhG0w5PmnRA+wnBvm+ulYCct7nsGYhFVb0lljS9bQav4psDAS1eGkP2LMVcZBi/aqw==}
    dependencies:
      mdast-util-from-markdown: 1.3.0
      mdast-util-mdx-expression: 1.3.2
      mdast-util-mdx-jsx: 2.1.2
      mdast-util-mdxjs-esm: 1.3.1
      mdast-util-to-markdown: 1.5.0
    transitivePeerDependencies:
      - supports-color

  /mdast-util-mdxjs-esm@1.3.1:
    resolution: {integrity: sha512-SXqglS0HrEvSdUEfoXFtcg7DRl7S2cwOXc7jkuusG472Mmjag34DUDeOJUZtl+BVnyeO1frIgVpHlNRWc2gk/w==}
    dependencies:
      '@types/estree-jsx': 1.0.0
      '@types/hast': 2.3.4
      '@types/mdast': 3.0.10
      mdast-util-from-markdown: 1.3.0
      mdast-util-to-markdown: 1.5.0
    transitivePeerDependencies:
      - supports-color

  /mdast-util-phrasing@3.0.1:
    resolution: {integrity: sha512-WmI1gTXUBJo4/ZmSk79Wcb2HcjPJBzM1nlI/OUWA8yk2X9ik3ffNbBGsU+09BFmXaL1IBb9fiuvq6/KMiNycSg==}
    dependencies:
      '@types/mdast': 3.0.10
      unist-util-is: 5.2.1

  /mdast-util-to-hast@10.0.1:
    resolution: {integrity: sha512-BW3LM9SEMnjf4HXXVApZMt8gLQWVNXc3jryK0nJu/rOXPOnlkUjmdkDlmxMirpbU9ILncGFIwLH/ubnWBbcdgA==}
    dependencies:
      '@types/mdast': 3.0.10
      '@types/unist': 2.0.6
      mdast-util-definitions: 4.0.0
      mdurl: 1.0.1
      unist-builder: 2.0.3
      unist-util-generated: 1.1.6
      unist-util-position: 3.1.0
      unist-util-visit: 2.0.3
    dev: true

  /mdast-util-to-hast@10.2.0:
    resolution: {integrity: sha512-JoPBfJ3gBnHZ18icCwHR50orC9kNH81tiR1gs01D8Q5YpV6adHNO9nKNuFBCJQ941/32PT1a63UF/DitmS3amQ==}
    dependencies:
      '@types/mdast': 3.0.10
      '@types/unist': 2.0.6
      mdast-util-definitions: 4.0.0
      mdurl: 1.0.1
      unist-builder: 2.0.3
      unist-util-generated: 1.1.6
      unist-util-position: 3.1.0
      unist-util-visit: 2.0.3
    dev: false

  /mdast-util-to-hast@9.1.2:
    resolution: {integrity: sha512-OpkFLBC2VnNAb2FNKcKWu9FMbJhQKog+FCT8nuKmQNIKXyT1n3SIskE7uWDep6x+cA20QXlK5AETHQtYmQmxtQ==}
    dependencies:
      '@types/mdast': 3.0.10
      '@types/unist': 2.0.6
      mdast-util-definitions: 3.0.1
      mdurl: 1.0.1
      unist-builder: 2.0.3
      unist-util-generated: 1.1.6
      unist-util-position: 3.1.0
      unist-util-visit: 2.0.3
    dev: false

  /mdast-util-to-markdown@0.6.5:
    resolution: {integrity: sha512-XeV9sDE7ZlOQvs45C9UKMtfTcctcaj/pGwH8YLbMHoMOXNNCn2LsqVQOqrF1+/NU8lKDAqozme9SCXWyo9oAcQ==}
    dependencies:
      '@types/unist': 2.0.6
      longest-streak: 2.0.4
      mdast-util-to-string: 2.0.0
      parse-entities: 2.0.0
      repeat-string: 1.6.1
      zwitch: 1.0.5
    dev: false

  /mdast-util-to-markdown@1.5.0:
    resolution: {integrity: sha512-bbv7TPv/WC49thZPg3jXuqzuvI45IL2EVAr/KxF0BSdHsU0ceFHOmwQn6evxAh1GaoK/6GQ1wp4R4oW2+LFL/A==}
    dependencies:
      '@types/mdast': 3.0.10
      '@types/unist': 2.0.6
      longest-streak: 3.1.0
      mdast-util-phrasing: 3.0.1
      mdast-util-to-string: 3.1.1
      micromark-util-decode-string: 1.0.2
      unist-util-visit: 4.1.2
      zwitch: 2.0.4

  /mdast-util-to-nlcst@4.0.1:
    resolution: {integrity: sha512-Y4ffygj85MTt70STKnEquw6k73jYWJBaYcb4ITAKgSNokZF7fH8rEHZ1GsRY/JaxqUevMaEnsDmkVv5Z9uVRdg==}
    dependencies:
      nlcst-to-string: 2.0.4
      repeat-string: 1.6.1
      unist-util-position: 3.1.0
      vfile-location: 3.2.0
    dev: false

  /mdast-util-to-string@1.1.0:
    resolution: {integrity: sha512-jVU0Nr2B9X3MU4tSK7JP1CMkSvOj7X5l/GboG1tKRw52lLF1x2Ju92Ms9tNetCcbfX3hzlM73zYo2NKkWSfF/A==}
    dev: true

  /mdast-util-to-string@2.0.0:
    resolution: {integrity: sha512-AW4DRS3QbBayY/jJmD8437V1Gombjf8RSOUCMFBuo5iHi58AGEgVCKQ+ezHkZZDpAQS75hcBMpLqjpJTjtUL7w==}
    dev: false

  /mdast-util-to-string@3.1.1:
    resolution: {integrity: sha512-tGvhT94e+cVnQt8JWE9/b3cUQZWS732TJxXHktvP+BYo62PpYD53Ls/6cC60rW21dW+txxiM4zMdc6abASvZKA==}
    dependencies:
      '@types/mdast': 3.0.10

  /mdast-util-toc@5.1.0:
    resolution: {integrity: sha512-csimbRIVkiqc+PpFeKDGQ/Ck2N4f9FYH3zzBMMJzcxoKL8m+cM0n94xXm0I9eaxHnKdY9n145SGTdyJC7i273g==}
    dependencies:
      '@types/mdast': 3.0.10
      '@types/unist': 2.0.6
      extend: 3.0.2
      github-slugger: 1.5.0
      mdast-util-to-string: 2.0.0
      unist-util-is: 4.1.0
      unist-util-visit: 2.0.3
    dev: false

  /mdn-data@2.0.14:
    resolution: {integrity: sha512-dn6wd0uw5GsdswPFfsgMp5NSB0/aDe6fK94YJV/AJDYXL6HVLWBsxeq7js7Ad+mU2K9LAlwpk6kN2D5mwCPVow==}

  /mdn-data@2.0.4:
    resolution: {integrity: sha512-iV3XNKw06j5Q7mi6h+9vbx23Tv7JkjEVgKHW4pimwyDGWm0OIQntJJ+u1C6mg6mK1EaTv42XQ7w76yuzH7M2cA==}
    dev: false

  /mdurl@1.0.1:
    resolution: {integrity: sha512-/sKlQJCBYVY9Ers9hqzKou4H6V5UWc/M59TH2dvkt+84itfnq7uFOMLpOiOS4ujvHP4etln18fmIxA5R5fll0g==}

  /meant@1.0.3:
    resolution: {integrity: sha512-88ZRGcNxAq4EH38cQ4D85PM57pikCwS8Z99EWHODxN7KBY+UuPiqzRTtZzS8KTXO/ywSWbdjjJST2Hly/EQxLw==}

  /media-typer@0.3.0:
    resolution: {integrity: sha512-dq+qelQ9akHpcOl/gUVRTxVIOkAJ1wR3QAvb4RsVjS8oVoFjDGTc679wJYmUmknUF5HwMLOgb5O+a3KxfWapPQ==}
    engines: {node: '>= 0.6'}

  /medium-zoom@1.0.8:
    resolution: {integrity: sha512-CjFVuFq/IfrdqesAXfg+hzlDKu6A2n80ZIq0Kl9kWjoHh9j1N9Uvk5X0/MmN0hOfm5F9YBswlClhcwnmtwz7gA==}
    dev: true

  /mem@4.3.0:
    resolution: {integrity: sha512-qX2bG48pTqYRVmDB37rn/6PT7LcR8T7oAX3bf99u1Tt1nzxYfxkgqDwUwolPlXweM0XzBOBFzSx4kfp7KP1s/w==}
    engines: {node: '>=6'}
    dependencies:
      map-age-cleaner: 0.1.3
      mimic-fn: 2.1.0
      p-is-promise: 2.1.0

  /mem@5.1.1:
    resolution: {integrity: sha512-qvwipnozMohxLXG1pOqoLiZKNkC4r4qqRucSoDwXowsNGDSULiqFTRUF05vcZWnwJSG22qTsynQhxbaMtnX9gw==}
    engines: {node: '>=8'}
    dependencies:
      map-age-cleaner: 0.1.3
      mimic-fn: 2.1.0
      p-is-promise: 2.1.0
    dev: false

  /mem@8.1.1:
    resolution: {integrity: sha512-qFCFUDs7U3b8mBDPyz5EToEKoAkgCzqquIgi9nkkR9bixxOVOre+09lbuH7+9Kn2NFpm56M3GUWVbU2hQgdACA==}
    engines: {node: '>=10'}
    dependencies:
      map-age-cleaner: 0.1.3
      mimic-fn: 3.1.0

  /memfs@3.4.13:
    resolution: {integrity: sha512-omTM41g3Skpvx5dSYeZIbXKcXoAVc/AoMNwn9TKx++L/gaen/+4TTttmu8ZSch5vfVJ8uJvGbroTsIlslRg6lg==}
    engines: {node: '>= 4.0.0'}
    dependencies:
      fs-monkey: 1.0.3

  /memoize-one@5.2.1:
    resolution: {integrity: sha512-zYiwtZUcYyXKo/np96AGZAckk+FWWsUdJ3cHGGmld7+AhvcWmQyGCYUh1hc4Q/pkOhb65dQR/pqCyK0cOaHz4Q==}
    dev: false

  /memoizee@0.4.15:
    resolution: {integrity: sha512-UBWmJpLZd5STPm7PMUlOw/TSy972M+z8gcyQ5veOnSDRREz/0bmpyTfKt3/51DhEBqCZQn1udM/5flcSPYhkdQ==}
    dependencies:
      d: 1.0.1
      es5-ext: 0.10.62
      es6-weak-map: 2.0.3
      event-emitter: 0.3.5
      is-promise: 2.2.2
      lru-queue: 0.1.0
      next-tick: 1.1.0
      timers-ext: 0.1.7

  /memoizerific@1.11.3:
    resolution: {integrity: sha512-/EuHYwAPdLtXwAwSZkh/Gutery6pD2KYd44oQLhAvQp/50mpyduZh8Q7PYHXTCJ+wuXxt7oij2LXyIJOOYFPog==}
    dependencies:
      map-or-similar: 1.5.0
    dev: true

  /memory-fs@0.4.1:
    resolution: {integrity: sha512-cda4JKCxReDXFXRqOHPQscuIYg1PvxbE2S2GP45rnwfEK+vZaXC8C1OFvdHIbgw0DLzowXGVoxLaAmlgRy14GQ==}
    dependencies:
      errno: 0.1.8
      readable-stream: 2.3.8
    dev: true

  /memory-fs@0.5.0:
    resolution: {integrity: sha512-jA0rdU5KoQMC0e6ppoNRtpp6vjFq6+NY7r8hywnC7V+1Xj/MtHwGIbB1QaK/dunyjWteJzmkpd7ooeWg10T7GA==}
    engines: {node: '>=4.3.0 <5.0.0 || >=5.10'}
    dependencies:
      errno: 0.1.8
      readable-stream: 2.3.8
    dev: true

  /memory-pager@1.5.0:
    resolution: {integrity: sha512-ZS4Bp4r/Zoeq6+NLJpP+0Zzm0pR8whtGPf1XExKLJBAczGMnSi3It14OiNCStjQjM6NU1okjQGSxgEZN8eBYKg==}
    optional: true

  /memorystream@0.3.1:
    resolution: {integrity: sha512-S3UwM3yj5mtUSEfP41UZmt/0SCoVYUcU1rkXv+BQ5Ig8ndL4sPoJNBUJERafdPb5jjHJGuMgytgKvKIf58XNBw==}
    engines: {node: '>= 0.10.0'}
    dev: true

  /meow@3.7.0:
    resolution: {integrity: sha512-TNdwZs0skRlpPpCUK25StC4VH+tP5GgeY1HQOOGP+lQ2xtdkN2VtT/5tiX9k3IWpkBPV9b3LsAWXn4GGi/PrSA==}
    engines: {node: '>=0.10.0'}
    dependencies:
      camelcase-keys: 2.1.0
      decamelize: 1.2.0
      loud-rejection: 1.6.0
      map-obj: 1.0.1
      minimist: 1.2.8
      normalize-package-data: 2.5.0
      object-assign: 4.1.1
      read-pkg-up: 1.0.1
      redent: 1.0.0
      trim-newlines: 1.0.0
    dev: true
    optional: true

  /merge-descriptors@1.0.1:
    resolution: {integrity: sha512-cCi6g3/Zr1iqQi6ySbseM1Xvooa98N0w31jzUYrXPX2xqObmFGHJ0tQ5u74H3mVh7wLouTseZyYIq39g8cNp1w==}

  /merge-stream@2.0.0:
    resolution: {integrity: sha512-abv/qOcuPfk3URPfDzmZU1LKmuw8kT+0nIHvKrKgFrwifol/doWcdA4ZqsWQ8ENrFKkd67Mfpo/LovbIUsbt3w==}

  /merge2@1.4.1:
    resolution: {integrity: sha512-8q7VEgMJW4J8tcfVPy8g09NcQwZdbwFEqhe/WZkoIzjn/3TGDwtOCYtXGxA3O8tPzpczCCDgv+P2P5y00ZJOOg==}
    engines: {node: '>= 8'}

  /meros@1.1.4(@types/node@18.16.19):
    resolution: {integrity: sha512-E9ZXfK9iQfG9s73ars9qvvvbSIkJZF5yOo9j4tcwM5tN8mUKfj/EKN5PzOr3ZH0y5wL7dLAHw3RVEfpQV9Q7VQ==}
    engines: {node: '>=12'}
    peerDependencies:
      '@types/node': '>=12'
    peerDependenciesMeta:
      '@types/node':
        optional: true
    dependencies:
      '@types/node': 18.16.19

  /method-override@3.0.0:
    resolution: {integrity: sha512-IJ2NNN/mSl9w3kzWB92rcdHpz+HjkxhDJWNDBqSlas+zQdP8wBiJzITPg08M/k2uVvMow7Sk41atndNtt/PHSA==}
    engines: {node: '>= 0.10'}
    dependencies:
      debug: 3.1.0
      methods: 1.1.2
      parseurl: 1.3.3
      vary: 1.1.2
    transitivePeerDependencies:
      - supports-color
    dev: false

  /methods@1.1.2:
    resolution: {integrity: sha512-iclAHeNqNm68zFtnZ0e+1L2yUIdvzNoauKU4WBA3VvH/vPFieF7qfRlwUZU+DA9P9bPXIS90ulxoUoCH23sV2w==}
    engines: {node: '>= 0.6'}

  /microevent.ts@0.1.1:
    resolution: {integrity: sha512-jo1OfR4TaEwd5HOrt5+tAZ9mqT4jmpNAusXtyfNzqVm9uiSYFZlKM1wYL4oU7azZW/PxQW53wM0S6OR1JHNa2g==}

  /micromark-core-commonmark@1.0.6:
    resolution: {integrity: sha512-K+PkJTxqjFfSNkfAhp4GB+cZPfQd6dxtTXnf+RjZOV7T4EEXnvgzOcnp+eSTmpGk9d1S9sL6/lqrgSNn/s0HZA==}
    dependencies:
      decode-named-character-reference: 1.0.2
      micromark-factory-destination: 1.0.0
      micromark-factory-label: 1.0.2
      micromark-factory-space: 1.0.0
      micromark-factory-title: 1.0.2
      micromark-factory-whitespace: 1.0.0
      micromark-util-character: 1.1.0
      micromark-util-chunked: 1.0.0
      micromark-util-classify-character: 1.0.0
      micromark-util-html-tag-name: 1.1.0
      micromark-util-normalize-identifier: 1.0.0
      micromark-util-resolve-all: 1.0.0
      micromark-util-subtokenize: 1.0.2
      micromark-util-symbol: 1.0.1
      micromark-util-types: 1.0.2
      uvu: 0.5.6

  /micromark-extension-directive@1.4.0:
    resolution: {integrity: sha512-8uJN4N2hfhxc0I2Mdya+HZ35D0fyBnHn66aVnHawLj0Nd22Poqgqw3N0vTdYOsNwwrshfMLlPDKtLfEeq4lxgw==}
    dependencies:
      micromark: 2.11.4
      parse-entities: 2.0.0
    transitivePeerDependencies:
      - supports-color
    dev: false

  /micromark-extension-footnote@0.3.2:
    resolution: {integrity: sha512-gr/BeIxbIWQoUm02cIfK7mdMZ/fbroRpLsck4kvFtjbzP4yi+OPVbnukTc/zy0i7spC2xYE/dbX1Sur8BEDJsQ==}
    dependencies:
      micromark: 2.11.4
    transitivePeerDependencies:
      - supports-color
    dev: false

  /micromark-extension-frontmatter@0.2.2:
    resolution: {integrity: sha512-q6nPLFCMTLtfsctAuS0Xh4vaolxSFUWUWR6PZSrXXiRy+SANGllpcqdXFv2z07l0Xz/6Hl40hK0ffNCJPH2n1A==}
    dependencies:
      fault: 1.0.4
    dev: false

  /micromark-extension-gfm-autolink-literal@0.5.7:
    resolution: {integrity: sha512-ePiDGH0/lhcngCe8FtH4ARFoxKTUelMp4L7Gg2pujYD5CSMb9PbblnyL+AAMud/SNMyusbS2XDSiPIRcQoNFAw==}
    dependencies:
      micromark: 2.11.4
    transitivePeerDependencies:
      - supports-color
    dev: false

  /micromark-extension-gfm-strikethrough@0.6.5:
    resolution: {integrity: sha512-PpOKlgokpQRwUesRwWEp+fHjGGkZEejj83k9gU5iXCbDG+XBA92BqnRKYJdfqfkrRcZRgGuPuXb7DaK/DmxOhw==}
    dependencies:
      micromark: 2.11.4
    transitivePeerDependencies:
      - supports-color
    dev: false

  /micromark-extension-gfm-table@0.4.3:
    resolution: {integrity: sha512-hVGvESPq0fk6ALWtomcwmgLvH8ZSVpcPjzi0AjPclB9FsVRgMtGZkUcpE0zgjOCFAznKepF4z3hX8z6e3HODdA==}
    dependencies:
      micromark: 2.11.4
    transitivePeerDependencies:
      - supports-color
    dev: false

  /micromark-extension-gfm-tagfilter@0.3.0:
    resolution: {integrity: sha512-9GU0xBatryXifL//FJH+tAZ6i240xQuFrSL7mYi8f4oZSbc+NvXjkrHemeYP0+L4ZUT+Ptz3b95zhUZnMtoi/Q==}
    dev: false

  /micromark-extension-gfm-task-list-item@0.3.3:
    resolution: {integrity: sha512-0zvM5iSLKrc/NQl84pZSjGo66aTGd57C1idmlWmE87lkMcXrTxg1uXa/nXomxJytoje9trP0NDLvw4bZ/Z/XCQ==}
    dependencies:
      micromark: 2.11.4
    transitivePeerDependencies:
      - supports-color
    dev: false

  /micromark-extension-gfm@0.3.3:
    resolution: {integrity: sha512-oVN4zv5/tAIA+l3GbMi7lWeYpJ14oQyJ3uEim20ktYFAcfX1x3LNlFGGlmrZHt7u9YlKExmyJdDGaTt6cMSR/A==}
    dependencies:
      micromark: 2.11.4
      micromark-extension-gfm-autolink-literal: 0.5.7
      micromark-extension-gfm-strikethrough: 0.6.5
      micromark-extension-gfm-table: 0.4.3
      micromark-extension-gfm-tagfilter: 0.3.0
      micromark-extension-gfm-task-list-item: 0.3.3
    transitivePeerDependencies:
      - supports-color
    dev: false

  /micromark-extension-mdx-expression@1.0.4:
    resolution: {integrity: sha512-TCgLxqW6ReQ3AJgtj1P0P+8ZThBTloLbeb7jNaqr6mCOLDpxUiBFE/9STgooMZttEwOQu5iEcCCa3ZSDhY9FGw==}
    dependencies:
      micromark-factory-mdx-expression: 1.0.7
      micromark-factory-space: 1.0.0
      micromark-util-character: 1.1.0
      micromark-util-events-to-acorn: 1.2.1
      micromark-util-symbol: 1.0.1
      micromark-util-types: 1.0.2
      uvu: 0.5.6

  /micromark-extension-mdx-jsx@1.0.3:
    resolution: {integrity: sha512-VfA369RdqUISF0qGgv2FfV7gGjHDfn9+Qfiv5hEwpyr1xscRj/CiVRkU7rywGFCO7JwJ5L0e7CJz60lY52+qOA==}
    dependencies:
      '@types/acorn': 4.0.6
      estree-util-is-identifier-name: 2.1.0
      micromark-factory-mdx-expression: 1.0.7
      micromark-factory-space: 1.0.0
      micromark-util-character: 1.1.0
      micromark-util-symbol: 1.0.1
      micromark-util-types: 1.0.2
      uvu: 0.5.6
      vfile-message: 3.1.4

  /micromark-extension-mdx-md@1.0.0:
    resolution: {integrity: sha512-xaRAMoSkKdqZXDAoSgp20Azm0aRQKGOl0RrS81yGu8Hr/JhMsBmfs4wR7m9kgVUIO36cMUQjNyiyDKPrsv8gOw==}
    dependencies:
      micromark-util-types: 1.0.2

  /micromark-extension-mdxjs-esm@1.0.3:
    resolution: {integrity: sha512-2N13ol4KMoxb85rdDwTAC6uzs8lMX0zeqpcyx7FhS7PxXomOnLactu8WI8iBNXW8AVyea3KIJd/1CKnUmwrK9A==}
    dependencies:
      micromark-core-commonmark: 1.0.6
      micromark-util-character: 1.1.0
      micromark-util-events-to-acorn: 1.2.1
      micromark-util-symbol: 1.0.1
      micromark-util-types: 1.0.2
      unist-util-position-from-estree: 1.1.2
      uvu: 0.5.6
      vfile-message: 3.1.4

  /micromark-extension-mdxjs@1.0.0:
    resolution: {integrity: sha512-TZZRZgeHvtgm+IhtgC2+uDMR7h8eTKF0QUX9YsgoL9+bADBpBY6SiLvWqnBlLbCEevITmTqmEuY3FoxMKVs1rQ==}
    dependencies:
      acorn: 8.9.0
      acorn-jsx: 5.3.2(acorn@8.9.0)
      micromark-extension-mdx-expression: 1.0.4
      micromark-extension-mdx-jsx: 1.0.3
      micromark-extension-mdx-md: 1.0.0
      micromark-extension-mdxjs-esm: 1.0.3
      micromark-util-combine-extensions: 1.0.0
      micromark-util-types: 1.0.2

  /micromark-factory-destination@1.0.0:
    resolution: {integrity: sha512-eUBA7Rs1/xtTVun9TmV3gjfPz2wEwgK5R5xcbIM5ZYAtvGF6JkyaDsj0agx8urXnO31tEO6Ug83iVH3tdedLnw==}
    dependencies:
      micromark-util-character: 1.1.0
      micromark-util-symbol: 1.0.1
      micromark-util-types: 1.0.2

  /micromark-factory-label@1.0.2:
    resolution: {integrity: sha512-CTIwxlOnU7dEshXDQ+dsr2n+yxpP0+fn271pu0bwDIS8uqfFcumXpj5mLn3hSC8iw2MUr6Gx8EcKng1dD7i6hg==}
    dependencies:
      micromark-util-character: 1.1.0
      micromark-util-symbol: 1.0.1
      micromark-util-types: 1.0.2
      uvu: 0.5.6

  /micromark-factory-mdx-expression@1.0.7:
    resolution: {integrity: sha512-QAdFbkQagTZ/eKb8zDGqmjvgevgJH3+aQpvvKrXWxNJp3o8/l2cAbbrBd0E04r0Gx6nssPpqWIjnbHFvZu5qsQ==}
    dependencies:
      micromark-factory-space: 1.0.0
      micromark-util-character: 1.1.0
      micromark-util-events-to-acorn: 1.2.1
      micromark-util-symbol: 1.0.1
      micromark-util-types: 1.0.2
      unist-util-position-from-estree: 1.1.2
      uvu: 0.5.6
      vfile-message: 3.1.4

  /micromark-factory-space@1.0.0:
    resolution: {integrity: sha512-qUmqs4kj9a5yBnk3JMLyjtWYN6Mzfcx8uJfi5XAveBniDevmZasdGBba5b4QsvRcAkmvGo5ACmSUmyGiKTLZew==}
    dependencies:
      micromark-util-character: 1.1.0
      micromark-util-types: 1.0.2

  /micromark-factory-title@1.0.2:
    resolution: {integrity: sha512-zily+Nr4yFqgMGRKLpTVsNl5L4PMu485fGFDOQJQBl2NFpjGte1e86zC0da93wf97jrc4+2G2GQudFMHn3IX+A==}
    dependencies:
      micromark-factory-space: 1.0.0
      micromark-util-character: 1.1.0
      micromark-util-symbol: 1.0.1
      micromark-util-types: 1.0.2
      uvu: 0.5.6

  /micromark-factory-whitespace@1.0.0:
    resolution: {integrity: sha512-Qx7uEyahU1lt1RnsECBiuEbfr9INjQTGa6Err+gF3g0Tx4YEviPbqqGKNv/NrBaE7dVHdn1bVZKM/n5I/Bak7A==}
    dependencies:
      micromark-factory-space: 1.0.0
      micromark-util-character: 1.1.0
      micromark-util-symbol: 1.0.1
      micromark-util-types: 1.0.2

  /micromark-util-character@1.1.0:
    resolution: {integrity: sha512-agJ5B3unGNJ9rJvADMJ5ZiYjBRyDpzKAOk01Kpi1TKhlT1APx3XZk6eN7RtSz1erbWHC2L8T3xLZ81wdtGRZzg==}
    dependencies:
      micromark-util-symbol: 1.0.1
      micromark-util-types: 1.0.2

  /micromark-util-chunked@1.0.0:
    resolution: {integrity: sha512-5e8xTis5tEZKgesfbQMKRCyzvffRRUX+lK/y+DvsMFdabAicPkkZV6gO+FEWi9RfuKKoxxPwNL+dFF0SMImc1g==}
    dependencies:
      micromark-util-symbol: 1.0.1

  /micromark-util-classify-character@1.0.0:
    resolution: {integrity: sha512-F8oW2KKrQRb3vS5ud5HIqBVkCqQi224Nm55o5wYLzY/9PwHGXC01tr3d7+TqHHz6zrKQ72Okwtvm/xQm6OVNZA==}
    dependencies:
      micromark-util-character: 1.1.0
      micromark-util-symbol: 1.0.1
      micromark-util-types: 1.0.2

  /micromark-util-combine-extensions@1.0.0:
    resolution: {integrity: sha512-J8H058vFBdo/6+AsjHp2NF7AJ02SZtWaVUjsayNFeAiydTxUwViQPxN0Hf8dp4FmCQi0UUFovFsEyRSUmFH3MA==}
    dependencies:
      micromark-util-chunked: 1.0.0
      micromark-util-types: 1.0.2

  /micromark-util-decode-numeric-character-reference@1.0.0:
    resolution: {integrity: sha512-OzO9AI5VUtrTD7KSdagf4MWgHMtET17Ua1fIpXTpuhclCqD8egFWo85GxSGvxgkGS74bEahvtM0WP0HjvV0e4w==}
    dependencies:
      micromark-util-symbol: 1.0.1

  /micromark-util-decode-string@1.0.2:
    resolution: {integrity: sha512-DLT5Ho02qr6QWVNYbRZ3RYOSSWWFuH3tJexd3dgN1odEuPNxCngTCXJum7+ViRAd9BbdxCvMToPOD/IvVhzG6Q==}
    dependencies:
      decode-named-character-reference: 1.0.2
      micromark-util-character: 1.1.0
      micromark-util-decode-numeric-character-reference: 1.0.0
      micromark-util-symbol: 1.0.1

  /micromark-util-encode@1.0.1:
    resolution: {integrity: sha512-U2s5YdnAYexjKDel31SVMPbfi+eF8y1U4pfiRW/Y8EFVCy/vgxk/2wWTxzcqE71LHtCuCzlBDRU2a5CQ5j+mQA==}

  /micromark-util-events-to-acorn@1.2.1:
    resolution: {integrity: sha512-mkg3BaWlw6ZTkQORrKVBW4o9ICXPxLtGz51vml5mQpKFdo9vqIX68CAx5JhTOdjQyAHH7JFmm4rh8toSPQZUmg==}
    dependencies:
      '@types/acorn': 4.0.6
      '@types/estree': 1.0.0
      estree-util-visit: 1.2.1
      micromark-util-types: 1.0.2
      uvu: 0.5.6
      vfile-location: 4.1.0
      vfile-message: 3.1.4

  /micromark-util-html-tag-name@1.1.0:
    resolution: {integrity: sha512-BKlClMmYROy9UiV03SwNmckkjn8QHVaWkqoAqzivabvdGcwNGMMMH/5szAnywmsTBUzDsU57/mFi0sp4BQO6dA==}

  /micromark-util-normalize-identifier@1.0.0:
    resolution: {integrity: sha512-yg+zrL14bBTFrQ7n35CmByWUTFsgst5JhA4gJYoty4Dqzj4Z4Fr/DHekSS5aLfH9bdlfnSvKAWsAgJhIbogyBg==}
    dependencies:
      micromark-util-symbol: 1.0.1

  /micromark-util-resolve-all@1.0.0:
    resolution: {integrity: sha512-CB/AGk98u50k42kvgaMM94wzBqozSzDDaonKU7P7jwQIuH2RU0TeBqGYJz2WY1UdihhjweivStrJ2JdkdEmcfw==}
    dependencies:
      micromark-util-types: 1.0.2

  /micromark-util-sanitize-uri@1.1.0:
    resolution: {integrity: sha512-RoxtuSCX6sUNtxhbmsEFQfWzs8VN7cTctmBPvYivo98xb/kDEoTCtJQX5wyzIYEmk/lvNFTat4hL8oW0KndFpg==}
    dependencies:
      micromark-util-character: 1.1.0
      micromark-util-encode: 1.0.1
      micromark-util-symbol: 1.0.1

  /micromark-util-subtokenize@1.0.2:
    resolution: {integrity: sha512-d90uqCnXp/cy4G881Ub4psE57Sf8YD0pim9QdjCRNjfas2M1u6Lbt+XZK9gnHL2XFhnozZiEdCa9CNfXSfQ6xA==}
    dependencies:
      micromark-util-chunked: 1.0.0
      micromark-util-symbol: 1.0.1
      micromark-util-types: 1.0.2
      uvu: 0.5.6

  /micromark-util-symbol@1.0.1:
    resolution: {integrity: sha512-oKDEMK2u5qqAptasDAwWDXq0tG9AssVwAx3E9bBF3t/shRIGsWIRG+cGafs2p/SnDSOecnt6hZPCE2o6lHfFmQ==}

  /micromark-util-types@1.0.2:
    resolution: {integrity: sha512-DCfg/T8fcrhrRKTPjRrw/5LLvdGV7BHySf/1LOZx7TzWZdYRjogNtyNq885z3nNallwr3QUKARjqvHqX1/7t+w==}

  /micromark@2.11.4:
    resolution: {integrity: sha512-+WoovN/ppKolQOFIAajxi7Lu9kInbPxFuTBVEavFcL8eAfVstoc5MocPmqBeAdBOJV00uaVjegzH4+MA0DN/uA==}
    dependencies:
      debug: 4.3.4(supports-color@8.1.1)
      parse-entities: 2.0.0
    transitivePeerDependencies:
      - supports-color
    dev: false

  /micromark@3.1.0:
    resolution: {integrity: sha512-6Mj0yHLdUZjHnOPgr5xfWIMqMWS12zDN6iws9SLuSz76W8jTtAv24MN4/CL7gJrl5vtxGInkkqDv/JIoRsQOvA==}
    dependencies:
      '@types/debug': 4.1.7
      debug: 4.3.4(supports-color@8.1.1)
      decode-named-character-reference: 1.0.2
      micromark-core-commonmark: 1.0.6
      micromark-factory-space: 1.0.0
      micromark-util-character: 1.1.0
      micromark-util-chunked: 1.0.0
      micromark-util-combine-extensions: 1.0.0
      micromark-util-decode-numeric-character-reference: 1.0.0
      micromark-util-encode: 1.0.1
      micromark-util-normalize-identifier: 1.0.0
      micromark-util-resolve-all: 1.0.0
      micromark-util-sanitize-uri: 1.1.0
      micromark-util-subtokenize: 1.0.2
      micromark-util-symbol: 1.0.1
      micromark-util-types: 1.0.2
      uvu: 0.5.6
    transitivePeerDependencies:
      - supports-color

  /micromatch@3.1.10:
    resolution: {integrity: sha512-MWikgl9n9M3w+bpsY3He8L+w9eF9338xRl8IAO5viDizwSzziFEyUzo2xrrloB64ADbTf8uA8vRqqttDTOmccg==}
    engines: {node: '>=0.10.0'}
    dependencies:
      arr-diff: 4.0.0
      array-unique: 0.3.2
      braces: 2.3.2
      define-property: 2.0.2
      extend-shallow: 3.0.2
      extglob: 2.0.4
      fragment-cache: 0.2.1
      kind-of: 6.0.3
      nanomatch: 1.2.13
      object.pick: 1.3.0
      regex-not: 1.0.2
      snapdragon: 0.8.2
      to-regex: 3.0.2
    transitivePeerDependencies:
      - supports-color

  /micromatch@4.0.5:
    resolution: {integrity: sha512-DMy+ERcEW2q8Z2Po+WNXuw3c5YaUSFjAO5GsJqfEl7UjvtIuFKO6ZrKvcItdy98dwFI2N1tg3zNIdKaQT+aNdA==}
    engines: {node: '>=8.6'}
    dependencies:
      braces: 3.0.2
      picomatch: 2.3.1

  /miller-rabin@4.0.1:
    resolution: {integrity: sha512-115fLhvZVqWwHPbClyntxEVfVDfl9DLLTuJvq3g2O/Oxi8AiNouAHvDSzHS0viUJc+V5vm3eq91Xwqn9dp4jRA==}
    hasBin: true
    dependencies:
      bn.js: 4.12.0
      brorand: 1.1.0

  /mime-db@1.33.0:
    resolution: {integrity: sha512-BHJ/EKruNIqJf/QahvxwQZXKygOQ256myeN/Ew+THcAa5q+PjyTTMMeNQC4DZw5AwfvelsUrA6B67NKMqXDbzQ==}
    engines: {node: '>= 0.6'}
    dev: true

  /mime-db@1.52.0:
    resolution: {integrity: sha512-sPU4uV7dYlvtWJxwwxHD0PuihVNiE7TyAbQ5SWxDCB9mUYvOgroQOwYQQOKPJ8CIbE+1ETVlOoK1UC2nU3gYvg==}
    engines: {node: '>= 0.6'}

  /mime-types@2.1.18:
    resolution: {integrity: sha512-lc/aahn+t4/SWV/qcmumYjymLsWfN3ELhpmVuUFjgsORruuZPVSwAQryq+HHGvO/SI2KVX26bx+En+zhM8g8hQ==}
    engines: {node: '>= 0.6'}
    dependencies:
      mime-db: 1.33.0
    dev: true

  /mime-types@2.1.35:
    resolution: {integrity: sha512-ZDY+bPm5zTTF+YpCrAU9nK0UgICYPT0QtT1NZWFv4s++TNkcgVaT0g6+4R2uI4MjQjzysHB1zxuWL50hzaeXiw==}
    engines: {node: '>= 0.6'}
    dependencies:
      mime-db: 1.52.0

  /mime@1.6.0:
    resolution: {integrity: sha512-x0Vn8spI+wuJ1O6S7gnbaQg8Pxh4NNHb7KSINmEWKiPE4RKOplvijn+NkmYmmRgP68mc70j2EbeTFRsrswaQeg==}
    engines: {node: '>=4'}
    hasBin: true

  /mime@2.6.0:
    resolution: {integrity: sha512-USPkMeET31rOMiarsBNIHZKLGgvKc/LrjofAnBlOttf5ajRvqiRA8QsenbcooctK6d6Ts6aqZXBA+XbkKthiQg==}
    engines: {node: '>=4.0.0'}
    hasBin: true

  /mime@3.0.0:
    resolution: {integrity: sha512-jSCU7/VB1loIWBZe14aEYHU/+1UMEHoaO7qxCOVJOw9GgH72VAWppxNcjU+x9a2k3GSIBXNKxXQFqRvvZ7vr3A==}
    engines: {node: '>=10.0.0'}
    hasBin: true
    dev: false

  /mimic-fn@2.1.0:
    resolution: {integrity: sha512-OqbOk5oEQeAZ8WXWydlu9HJjz9WVdEIvamMCcXmuqUYjTknH/sqsWvhQ3vgwKFRR1HpjvNBKQ37nbJgYzGqGcg==}
    engines: {node: '>=6'}

  /mimic-fn@3.1.0:
    resolution: {integrity: sha512-Ysbi9uYW9hFyfrThdDEQuykN4Ey6BuwPD2kpI5ES/nFTDn/98yxYNLZJcgUAKPT/mcrLLKaGzJR9YVxJrIdASQ==}
    engines: {node: '>=8'}

  /mimic-fn@4.0.0:
    resolution: {integrity: sha512-vqiC06CuhBTUdZH+RYl8sFrL096vA45Ok5ISO6sE/Mr1jRbGH4Csnhi8f3wKVl7x8mO4Au7Ir9D3Oyv1VYMFJw==}
    engines: {node: '>=12'}
    dev: true

  /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'}

  /min-document@2.19.0:
    resolution: {integrity: sha512-9Wy1B3m3f66bPPmU5hdA4DR4PB2OfDU/+GS3yAB7IQozE3tqXaVv2zOjgla7MEGSRv95+ILmOuvhLkOK6wJtCQ==}
    dependencies:
      dom-walk: 0.1.2
    dev: true

  /min-indent@1.0.1:
    resolution: {integrity: sha512-I9jwMn07Sy/IwOj3zVkVik2JTvgpaykDZEigL6Rx6N9LbMywwUSMtxET+7lVoDLLd3O3IXwJwvuuns8UB/HeAg==}
    engines: {node: '>=4'}

  /mini-css-extract-plugin@1.6.2(webpack@5.88.1):
    resolution: {integrity: sha512-WhDvO3SjGm40oV5y26GjMJYjd2UMqrLAGKy5YS2/3QKJy2F7jgynuHTir/tgUUOiNQu5saXHdc8reo7YuhhT4Q==}
    engines: {node: '>= 10.13.0'}
    peerDependencies:
      webpack: ^4.4.0 || ^5.0.0
    dependencies:
      loader-utils: 2.0.4
      schema-utils: 3.3.0
      webpack: 5.88.1(webpack-cli@4.10.0)
      webpack-sources: 1.4.3

  /mini-css-extract-plugin@2.7.2(webpack@5.88.1):
    resolution: {integrity: sha512-EdlUizq13o0Pd+uCp+WO/JpkLvHRVGt97RqfeGhXqAcorYo1ypJSpkV+WDT0vY/kmh/p7wRdJNJtuyK540PXDw==}
    engines: {node: '>= 12.13.0'}
    peerDependencies:
      webpack: ^5.0.0
    dependencies:
      schema-utils: 4.0.0
      webpack: 5.88.1(webpack-cli@4.10.0)
    dev: false

  /minimalistic-assert@1.0.1:
    resolution: {integrity: sha512-UtJcAD4yEaGtjPezWuO9wC4nwUnVH/8/Im3yEHQP4b67cXlD/Qr9hdITCU1xDbSEXg2XKNaP8jsReV7vQd00/A==}

  /minimalistic-crypto-utils@1.0.1:
    resolution: {integrity: sha512-JIYlbt6g8i5jKfJ3xz7rF0LXmv2TkDxBLUkiBeZ7bAx4GnnNMr8xFpGnOxn6GhTEHx3SjRrZEoU+j04prX1ktg==}

  /minimatch@3.0.4:
    resolution: {integrity: sha512-yJHVQEhyqPLUTgt9B83PXu6W3rx4MvvHvSUvToogpwoGDOUQ+yDrR0HRot+yOCdCO7u4hX3pWft6kWBBcqh0UA==}
    dependencies:
      brace-expansion: 1.1.11

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

  /minimatch@5.0.1:
    resolution: {integrity: sha512-nLDxIFRyhDblz3qMuq+SoRZED4+miJ/G+tdDrjkkkRnjAsBexeGpgjLEQ0blJy7rHhR2b93rhQY4SvyWu9v03g==}
    engines: {node: '>=10'}
    dependencies:
      brace-expansion: 2.0.1
    dev: true

  /minimatch@5.1.6:
    resolution: {integrity: sha512-lKwV/1brpG6mBUFHtb7NUmtABCb2WZZmm2wNiOA5hAb8VdCS4B3dtMWyvcoViccwAW/COERjXLt0zP1zXUN26g==}
    engines: {node: '>=10'}
    dependencies:
      brace-expansion: 2.0.1

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

  /minipass-collect@1.0.2:
    resolution: {integrity: sha512-6T6lH0H8OG9kITm/Jm6tdooIbogG9e0tLgpY6mphXSm/A9u8Nq1ryBG+Qspiub9LjWlBPsPS3tWQ/Botq4FdxA==}
    engines: {node: '>= 8'}
    dependencies:
      minipass: 3.3.6
    dev: true

  /minipass-flush@1.0.5:
    resolution: {integrity: sha512-JmQSYYpPUqX5Jyn1mXaRwOda1uQ8HP5KAT/oDSLCzt1BYRhQU0/hDtsB1ufZfEEzMZ9aAVmsBw8+FWsIXlClWw==}
    engines: {node: '>= 8'}
    dependencies:
      minipass: 3.3.6
    dev: true

  /minipass-pipeline@1.2.4:
    resolution: {integrity: sha512-xuIq7cIOt09RPRJ19gdi4b+RiNvDFYe5JH+ggNvBqGqpQXcru3PcRmOZuHBKWK1Txf9+cQ+HMVN4d6z46LZP7A==}
    engines: {node: '>=8'}
    dependencies:
      minipass: 3.3.6
    dev: true

  /minipass@3.3.6:
    resolution: {integrity: sha512-DxiNidxSEK+tHG6zOIklvNOwm3hvCrbUrdtzY74U6HKTJxvIDfOUL5W5P2Ghd3DTkhhKPYGqeNUIh5qcM4YBfw==}
    engines: {node: '>=8'}
    dependencies:
      yallist: 4.0.0
    dev: true

  /minipass@4.2.4:
    resolution: {integrity: sha512-lwycX3cBMTvcejsHITUgYj6Gy6A7Nh4Q6h9NP4sTHY1ccJlC7yKzDmiShEHsJ16Jf1nKGDEaiHxiltsJEvk0nQ==}
    engines: {node: '>=8'}
    dev: true

  /minizlib@2.1.2:
    resolution: {integrity: sha512-bAxsR8BVfj60DWXHE3u30oHzfl4G7khkSuPW+qvpd7jFRHm7dLxOjUk1EHACJ/hxLY8phGJ0YhYHZo7jil7Qdg==}
    engines: {node: '>= 8'}
    dependencies:
      minipass: 3.3.6
      yallist: 4.0.0
    dev: true

  /mississippi@3.0.0:
    resolution: {integrity: sha512-x471SsVjUtBRtcvd4BzKE9kFC+/2TeWgKCgw0bZcw1b9l2X3QX5vCWgF+KaZaYm87Ss//rHnWryupDrgLvmSkA==}
    engines: {node: '>=4.0.0'}
    dependencies:
      concat-stream: 1.6.2
      duplexify: 3.7.1
      end-of-stream: 1.4.4
      flush-write-stream: 1.1.1
      from2: 2.3.0
      parallel-transform: 1.2.0
      pump: 3.0.0
      pumpify: 1.5.1
      stream-each: 1.2.3
      through2: 2.0.5
    dev: true

  /mitt@1.2.0:
    resolution: {integrity: sha512-r6lj77KlwqLhIUku9UWYes7KJtsczvolZkzp8hbaDPPaE24OmWl5s539Mytlj22siEQKosZ26qCBgda2PKwoJw==}

  /mixin-deep@1.3.2:
    resolution: {integrity: sha512-WRoDn//mXBiJ1H40rqa3vH0toePwSsGb45iInWlTySa+Uu4k3tYUSxa2v1KqAiLtvlrSzaExqS1gtk96A9zvEA==}
    engines: {node: '>=0.10.0'}
    dependencies:
      for-in: 1.0.2
      is-extendable: 1.0.1

  /mkdirp-classic@0.5.3:
    resolution: {integrity: sha512-gKLcREMhtuZRwRAfqP3RFW+TK4JqApVBtOIftVgjuABpAtpxhPGaDcfvbhNvD0B8iD1oUr/txX35NjcaY6Ns/A==}
    dev: false

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

  /mkdirp@1.0.4:
    resolution: {integrity: sha512-vVqVZQyf3WLx2Shd0qJ9xuvqgAyKPLAiqITEtqW0oIUjzo3PePDd6fW9iFz30ef7Ysp/oiWqbhszeGWW2T6Gzw==}
    engines: {node: '>=10'}
    hasBin: true

  /mnemonist@0.39.5:
    resolution: {integrity: sha512-FPUtkhtJ0efmEFGpU14x7jGbTB+s18LrzRL2KgoWz9YvcY3cPomz8tih01GbHwnGk/OmkOKfqd/RAQoc8Lm7DQ==}
    dependencies:
      obliterator: 2.0.4
    dev: false

  /mocha@10.2.0:
    resolution: {integrity: sha512-IDY7fl/BecMwFHzoqF2sg/SHHANeBoMMXFlS9r0OXKDssYE1M5O43wUY/9BVPeIvfH2zmEbBfseqN9gBQZzXkg==}
    engines: {node: '>= 14.0.0'}
    hasBin: true
    dependencies:
      ansi-colors: 4.1.1
      browser-stdout: 1.3.1
      chokidar: 3.5.3
      debug: 4.3.4(supports-color@8.1.1)
      diff: 5.0.0
      escape-string-regexp: 4.0.0
      find-up: 5.0.0
      glob: 7.2.0
      he: 1.2.0
      js-yaml: 4.1.0
      log-symbols: 4.1.0
      minimatch: 5.0.1
      ms: 2.1.3
      nanoid: 3.3.3
      serialize-javascript: 6.0.0
      strip-json-comments: 3.1.1
      supports-color: 8.1.1
      workerpool: 6.2.1
      yargs: 16.2.0
      yargs-parser: 20.2.4
      yargs-unparser: 2.0.0
    dev: true

  /mock-fs@5.2.0:
    resolution: {integrity: sha512-2dF2R6YMSZbpip1V1WHKGLNjr/k48uQClqMVb5H3MOvwc9qhYis3/IWbj02qIg/Y8MDXKFF4c5v0rxx2o6xTZw==}
    engines: {node: '>=12.0.0'}
    dev: true

  /mock-require@3.0.3:
    resolution: {integrity: sha512-lLzfLHcyc10MKQnNUCv7dMcoY/2Qxd6wJfbqCcVk3LDb8An4hF6ohk5AztrvgKhJCqj36uyzi/p5se+tvyD+Wg==}
    engines: {node: '>=4.3.0'}
    dependencies:
      get-caller-file: 1.0.3
      normalize-path: 2.1.1
    dev: true

  /module-deps@6.2.3:
    resolution: {integrity: sha512-fg7OZaQBcL4/L+AK5f4iVqf9OMbCclXfy/znXRxTVhJSeW5AIlS9AwheYwDaXM3lVW7OBeaeUEY3gbaC6cLlSA==}
    engines: {node: '>= 0.8.0'}
    hasBin: true
    dependencies:
      JSONStream: 1.3.5
      browser-resolve: 2.0.0
      cached-path-relative: 1.1.0
      concat-stream: 1.6.2
      defined: 1.0.1
      detective: 5.2.1
      duplexer2: 0.1.4
      inherits: 2.0.4
      parents: 1.0.1
      readable-stream: 2.3.8
      resolve: 1.22.2
      stream-combiner2: 1.1.1
      subarg: 1.0.0
      through2: 2.0.5
      xtend: 4.0.2
    dev: false

  /moment-timezone@0.5.33:
    resolution: {integrity: sha512-PTc2vcT8K9J5/9rDEPe5czSIKgLoGsH8UNpA4qZTVw0Vd/Uz19geE9abbIOQKaAQFcnQ3v5YEXrbSc5BpshH+w==}
    dependencies:
      moment: 2.29.3
    dev: false

  /moment@2.29.1:
    resolution: {integrity: sha512-kHmoybcPV8Sqy59DwNDY3Jefr64lK/by/da0ViFcuA4DH0vQg5Q6Ze5VimxkfQNSC+Mls/Kx53s7TjP1RhFEDQ==}
    dev: false

  /moment@2.29.3:
    resolution: {integrity: sha512-c6YRvhEo//6T2Jz/vVtYzqBzwvPT95JBQ+smCytzf7c50oMZRsR/a4w88aD34I+/QVSfnoAnSBFPJHItlOMJVw==}

  /monaco-editor-webpack-plugin@4.2.0(monaco-editor@0.28.1)(webpack@5.88.1):
    resolution: {integrity: sha512-/P3sFiEgBl+Y50he4mbknMhbLJVop5gBUZiPS86SuHUDOOnQiQ5rL1jU5lwt1XKAwMEkhwZbUwqaHxTPkb1Utw==}
    peerDependencies:
      monaco-editor: 0.25.x || 0.26.x || 0.27.x || 0.28.x
      webpack: ^4.5.0 || 5.x
    dependencies:
      loader-utils: 2.0.4
      monaco-editor: 0.28.1
      webpack: 5.88.1(webpack-cli@4.10.0)
    dev: true

  /monaco-editor@0.28.1:
    resolution: {integrity: sha512-P1vPqxB4B1ZFzTeR1ScggSp9/5NoQrLCq88fnlNUsuRAP1usEBN4TIpI2lw0AYIZNVIanHk0qwjze2uJwGOHUw==}

  /mongodb-connection-string-url@2.6.0:
    resolution: {integrity: sha512-WvTZlI9ab0QYtTYnuMLgobULWhokRjtC7db9LtcVfJ+Hsnyr5eo6ZtNAt3Ly24XZScGMelOcGtm7lSn0332tPQ==}
    dependencies:
      '@types/whatwg-url': 8.2.2
      whatwg-url: 11.0.0

  /mongodb@3.6.9:
    resolution: {integrity: sha512-1nSCKgSunzn/CXwgOWgbPHUWOO5OfERcuOWISmqd610jn0s8BU9K4879iJVabqgpPPbA6hO7rG48eq+fGED3Mg==}
    engines: {node: '>=4'}
    peerDependencies:
      aws4: '*'
      bson-ext: '*'
      kerberos: '*'
      mongodb-client-encryption: '*'
      mongodb-extjson: '*'
      snappy: '*'
    peerDependenciesMeta:
      aws4:
        optional: true
      bson-ext:
        optional: true
      kerberos:
        optional: true
      mongodb-client-encryption:
        optional: true
      mongodb-extjson:
        optional: true
      snappy:
        optional: true
    dependencies:
      bl: 2.2.1
      bson: 1.1.6
      denque: 1.5.1
      optional-require: 1.1.8
      safe-buffer: 5.2.1
    optionalDependencies:
      saslprep: 1.0.3
    dev: false

  /mongodb@4.16.0:
    resolution: {integrity: sha512-0EB113Fsucaq1wsY0dOhi1fmZOwFtLOtteQkiqOXGklvWMnSH3g2QS53f0KTP+/6qOkuoXE2JksubSZNmxeI+g==}
    engines: {node: '>=12.9.0'}
    dependencies:
      bson: 4.7.2
      mongodb-connection-string-url: 2.6.0
      socks: 2.7.1
    optionalDependencies:
      '@aws-sdk/credential-providers': 3.362.0
      saslprep: 1.0.3
    transitivePeerDependencies:
      - aws-crt
    dev: false

  /mongodb@5.6.0:
    resolution: {integrity: sha512-z8qVs9NfobHJm6uzK56XBZF8XwM9H294iRnB7wNjF0SnY93si5HPziIJn+qqvUR5QOff/4L0gCD6SShdR/GtVQ==}
    engines: {node: '>=14.20.1'}
    peerDependencies:
      '@aws-sdk/credential-providers': ^3.201.0
      mongodb-client-encryption: '>=2.3.0 <3'
      snappy: ^7.2.2
    peerDependenciesMeta:
      '@aws-sdk/credential-providers':
        optional: true
      mongodb-client-encryption:
        optional: true
      snappy:
        optional: true
    dependencies:
      bson: 5.4.0
      mongodb-connection-string-url: 2.6.0
      socks: 2.7.1
    optionalDependencies:
      saslprep: 1.0.3
    dev: true

  /mongodb@5.7.0:
    resolution: {integrity: sha512-zm82Bq33QbqtxDf58fLWBwTjARK3NSvKYjyz997KSy6hpat0prjeX/kxjbPVyZY60XYPDNETaHkHJI2UCzSLuw==}
    engines: {node: '>=14.20.1'}
    peerDependencies:
      '@aws-sdk/credential-providers': ^3.201.0
      '@mongodb-js/zstd': ^1.1.0
      kerberos: ^2.0.1
      mongodb-client-encryption: '>=2.3.0 <3'
      snappy: ^7.2.2
    peerDependenciesMeta:
      '@aws-sdk/credential-providers':
        optional: true
      '@mongodb-js/zstd':
        optional: true
      kerberos:
        optional: true
      mongodb-client-encryption:
        optional: true
      snappy:
        optional: true
    dependencies:
      bson: 5.4.0
      mongodb-connection-string-url: 2.6.0
      socks: 2.7.1
    optionalDependencies:
      saslprep: 1.0.3
    dev: true

  /moo@0.5.2:
    resolution: {integrity: sha512-iSAJLHYKnX41mKcJKjqvnAN9sf0LMDTXDEvFv+ffuRR9a1MIuXLjMNL6EsnDHSkKLTWNqQQ5uo61P4EbU4NU+Q==}
    dev: false

  /morgan@1.10.0:
    resolution: {integrity: sha512-AbegBVI4sh6El+1gNwvD5YIck7nSA36weD7xvIxG4in80j/UoK8AEGaWnnz8v1GxonMCltmlNs5ZKbGvl9b1XQ==}
    engines: {node: '>= 0.8.0'}
    dependencies:
      basic-auth: 2.0.1
      debug: 2.6.9
      depd: 2.0.0
      on-finished: 2.3.0
      on-headers: 1.0.2
    transitivePeerDependencies:
      - supports-color

  /move-concurrently@1.0.1:
    resolution: {integrity: sha512-hdrFxZOycD/g6A6SoI2bB5NA/5NEqD0569+S47WZhPvm46sD50ZHdYaFmnua5lndde9rCHGjmfK7Z8BuCt/PcQ==}
    dependencies:
      aproba: 1.2.0
      copy-concurrently: 1.0.5
      fs-write-stream-atomic: 1.0.10
      mkdirp: 0.5.6
      rimraf: 2.7.1
      run-queue: 1.0.3
    dev: true

  /mri@1.2.0:
    resolution: {integrity: sha512-tzzskb3bG8LvYGFF/mDTpq3jpI6Q9wc3LEmBaghu+DdCssd1FakN7Bc0hVNmEyGq1bq3RgfkCb3cmQLpNPOroA==}
    engines: {node: '>=4'}

  /mrmime@1.0.1:
    resolution: {integrity: sha512-hzzEagAgDyoU1Q6yg5uI+AorQgdvMCur3FcKf7NhMKWsaYg+RnbTyHRa/9IlLF9rf455MOCtcqqrQQ83pPP7Uw==}
    engines: {node: '>=10'}

  /ms@0.7.1:
    resolution: {integrity: sha512-lRLiIR9fSNpnP6TC4v8+4OU7oStC01esuNowdQ34L+Gk8e5Puoc88IqJ+XAY/B3Mn2ZKis8l8HX90oU8ivzUHg==}

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

  /ms@2.1.1:
    resolution: {integrity: sha512-tgp+dl5cGk28utYktBsrFqA7HKgrhgPsg6Z/EfhWI4gl1Hwq8B/GmY/0oXZ6nF8hDVesS/FpnYaD/kOWhYQvyg==}

  /ms@2.1.2:
    resolution: {integrity: sha512-sGkPx+VjMtmA6MX27oA4FBFELFCZZ4S4XqeGOXCv68tT+jb3vk/RyaKWP0PTKyWtmLSM0b+adUTEvbs1PEaH2w==}

  /ms@2.1.3:
    resolution: {integrity: sha512-6FlzubTLZG3J2a/NVCAleEhjzq5oxgHyaCU9yYXvcLsvoVaHJq/s5xXI6/XXP6tz7R9xAOtHnSO/tXtF3WRTlA==}

  /msgpack-js@0.3.0:
    resolution: {integrity: sha512-dBIO+q0IAtZMeTn8K1gr0NuM0OvXEV97NwFsJQKzJ/qkQI9d5MN7Vc++TAUkIxaoIMJyIgMByOAwoJO2wdYDrA==}
    dependencies:
      bops: 0.0.7
    dev: false

  /msgpack-stream@0.0.13:
    resolution: {integrity: sha512-Wh+t8IJrHPzSjph4wKJhenKG8vvtT0RDebLf1k1RSuRNOJ7caLFvwDnkyiihhZ5QJJmSg0KpjvqtDj9FvvWHWg==}
    dependencies:
      bops: 1.0.0
      msgpack-js: 0.3.0
      through: 2.3.4
    dev: false

  /msgpack5@4.5.1:
    resolution: {integrity: sha512-zC1vkcliryc4JGlL6OfpHumSYUHWFGimSI+OgfRCjTFLmKA2/foR9rMTOhWiqfOrfxJOctrpWPvrppf8XynJxw==}
    dependencies:
      bl: 2.2.1
      inherits: 2.0.4
      readable-stream: 2.3.8
      safe-buffer: 5.2.1
    dev: false

  /multer@1.4.4:
    resolution: {integrity: sha512-2wY2+xD4udX612aMqMcB8Ws2Voq6NIUPEtD1be6m411T4uDH/VtL9i//xvcyFlTVfRdaBsk7hV5tgrGQqhuBiw==}
    engines: {node: '>= 0.10.0'}
    deprecated: Multer 1.x is affected by CVE-2022-24434. This is fixed in v1.4.4-lts.1 which drops support for versions of Node.js before 6. Please upgrade to at least Node.js 6 and version 1.4.4-lts.1 of Multer. If you need support for older versions of Node.js, we are open to accepting patches that would fix the CVE on the main 1.x release line, whilst maintaining compatibility with Node.js 0.10.
    dependencies:
      append-field: 1.0.0
      busboy: 0.2.14
      concat-stream: 1.6.2
      mkdirp: 0.5.6
      object-assign: 4.1.1
      on-finished: 2.4.1
      type-is: 1.6.18
      xtend: 4.0.2

  /multicast-dns@7.2.5:
    resolution: {integrity: sha512-2eznPJP8z2BFLX50tf0LuODrpINqP1RVIm/CObbTcBRITQgmC/TjcREF1NeTBzIcR5XO/ukWo+YHOjBbFwIupg==}
    hasBin: true
    dependencies:
      dns-packet: 5.4.0
      thunky: 1.1.0

  /mute-stream@0.0.8:
    resolution: {integrity: sha512-nnbWWOkoWyUsTjKrhgD0dcz22mdkSnpYqbEjIm2nhwhuxlSkpywJmBo8h0ZqJdkp73mb90SssHkN4rsRaBAfAA==}

  /mux-demux@3.7.9:
    resolution: {integrity: sha512-zf+kqfl+e/U+0MSqJwUg+Wzbyxucf8YK6Sxyzy94gzS6ichxcEV2mUpXD7hPhCTKAVpX6s00ihYbJC/aH8gxwA==}
    dependencies:
      duplex: 1.0.0
      json-buffer: 2.0.11
      msgpack-stream: 0.0.13
      stream-combiner: 0.0.2
      stream-serializer: 1.1.2
      through: 2.3.8
      xtend: 1.0.3
    dev: false

  /mz@2.7.0:
    resolution: {integrity: sha512-z81GNO7nnYMEhrGh9LeymoE4+Yr0Wn5McHIZMK5cfQCl+NDX08sCZgUc9/6MHni9IWuFLm1Z3HTCXu2z9fN62Q==}
    dependencies:
      any-promise: 1.3.0
      object-assign: 4.1.1
      thenify-all: 1.6.0
    dev: true

  /nan@2.17.0:
    resolution: {integrity: sha512-2ZTgtl0nJsO0KQCjEpxcIr5D+Yv90plTitZt9JBfQvVJDS5seMl3FOvsh3+9CoYWXf/1l5OaZzzF6nDm4cagaQ==}
    requiresBuild: true
    dev: true
    optional: true

  /nanoid@2.1.11:
    resolution: {integrity: sha512-s/snB+WGm6uwi0WjsZdaVcuf3KJXlfGl2LcxgwkEwJF0D/BWzVWAZW/XY4bFaiR7s0Jk3FPvlnepg1H1b1UwlA==}
    dev: false

  /nanoid@3.3.3:
    resolution: {integrity: sha512-p1sjXuopFs0xg+fPASzQ28agW1oHD7xDsd9Xkf3T15H3c/cifrFHVwrh74PdoklAPi+i7MdRsE47vm2r6JoB+w==}
    engines: {node: ^10 || ^12 || ^13.7 || ^14 || >=15.0.1}
    hasBin: true
    dev: true

  /nanoid@3.3.4:
    resolution: {integrity: sha512-MqBkQh/OHTS2egovRtLk45wEyNXwF+cokD+1YPf9u5VfJiRdAiRwB2froX5Co9Rh20xs4siNPm8naNotSD6RBw==}
    engines: {node: ^10 || ^12 || ^13.7 || ^14 || >=15.0.1}
    hasBin: true
    dev: false

  /nanoid@3.3.6:
    resolution: {integrity: sha512-BGcqMMJuToF7i1rt+2PWSNVnWIkGCU78jBG3RxO/bZlnZPK2Cmi2QaffxGO/2RvWi9sL+FAiRiXMgsyxQ1DIDA==}
    engines: {node: ^10 || ^12 || ^13.7 || ^14 || >=15.0.1}
    hasBin: true

  /nanoid@4.0.2:
    resolution: {integrity: sha512-7ZtY5KTCNheRGfEFxnedV5zFiORN1+Y1N6zvPTnHQd8ENUvfaDBeuJDZb2bN/oXwXxu3qkTXDzy57W5vAmDTBw==}
    engines: {node: ^14 || ^16 || >=18}
    hasBin: true
    dev: true

  /nanomatch@1.2.13:
    resolution: {integrity: sha512-fpoe2T0RbHwBTBUOftAfBPaDEi06ufaUai0mE6Yn1kacc3SnTErfb/h+X94VXzI64rKFHYImXSvdwGGCmwOqCA==}
    engines: {node: '>=0.10.0'}
    dependencies:
      arr-diff: 4.0.0
      array-unique: 0.3.2
      define-property: 2.0.2
      extend-shallow: 3.0.2
      fragment-cache: 0.2.1
      is-windows: 1.0.2
      kind-of: 6.0.3
      object.pick: 1.3.0
      regex-not: 1.0.2
      snapdragon: 0.8.2
      to-regex: 3.0.2
    transitivePeerDependencies:
      - supports-color

  /napi-build-utils@1.0.2:
    resolution: {integrity: sha512-ONmRUqK7zj7DWX0D9ADe03wbwOBZxNAfF20PlGfCWQcD3+/MakShIHrMqx9YwPTfxDdF1zLeL+RGZiR9kGMLdg==}
    dev: false

  /native-url@0.2.6:
    resolution: {integrity: sha512-k4bDC87WtgrdD362gZz6zoiXQrl40kYlBmpfmSjwRO1VU0V5ccwJTlxuE72F6m3V0vc1xOf6n3UCP9QyerRqmA==}
    dependencies:
      querystring: 0.2.1

  /natural-compare-lite@1.4.0:
    resolution: {integrity: sha512-Tj+HTDSJJKaZnfiuw+iaF9skdPpTo2GtEly5JHnWV/hfv2Qj/9RKsGISQtLh2ox3l5EAGw487hnBee0sIJ6v2g==}

  /natural-compare@1.4.0:
    resolution: {integrity: sha512-OWND8ei3VtNC9h7V60qff3SVobHr996CTwgxubgyQYEpg290h9J0buyECNNJexkFm5sOajh5G116RYA1c8ZMSw==}

  /nearley@2.20.1:
    resolution: {integrity: sha512-+Mc8UaAebFzgV+KpI5n7DasuuQCHA89dmwm7JXw3TV43ukfNQ9DnBH3Mdb2g/I4Fdxc26pwimBWvjIw0UAILSQ==}
    hasBin: true
    dependencies:
      commander: 2.20.3
      moo: 0.5.2
      railroad-diagrams: 1.0.0
      randexp: 0.4.6
    dev: false

  /negotiator@0.6.3:
    resolution: {integrity: sha512-+EUsqGPLsM+j/zdChZjsnX51g4XrHFOIXwfnCVPGlQk/k5giakcKsuxCObBRu6DSm9opw/O6slWbJdghQM4bBg==}
    engines: {node: '>= 0.6'}

  /neo-async@2.6.2:
    resolution: {integrity: sha512-Yd3UES5mWCSqR+qNT93S3UoYUkqAZ9lLg8a7g9rimsWmYGK8cVToA4/sF3RrshdyV3sAGMXVUmpMYOw+dLpOuw==}

  /nested-error-stacks@2.1.1:
    resolution: {integrity: sha512-9iN1ka/9zmX1ZvLV9ewJYEk9h7RyRRtqdK0woXcqohu8EWIerfPUjYJPg0ULy0UqP7cslmdGc8xKDJcojlKiaw==}
    dev: true

  /next-tick@1.1.0:
    resolution: {integrity: sha512-CXdUiJembsNjuToQvxayPZF9Vqht7hewsvy2sOWafLvi2awflj9mOC6bHIg50orX8IJvWKY9wYQ/zB2kogPslQ==}

  /nice-try@1.0.5:
    resolution: {integrity: sha512-1nh45deeb5olNY7eX82BkPO7SSxR5SSYJiPTrTdFUVYwAl8CKMA5N9PjTYkHiRjisVcxcQ1HXdLhx2qxxJzLNQ==}

  /nlcst-to-string@2.0.4:
    resolution: {integrity: sha512-3x3jwTd6UPG7vi5k4GEzvxJ5rDA7hVUIRNHPblKuMVP9Z3xmlsd9cgLcpAMkc5uPOBna82EeshROFhsPkbnTZg==}
    dev: false

  /no-case@3.0.4:
    resolution: {integrity: sha512-fgAN3jGAh+RoxUGZHTSOLJIqUc2wmoBwGR4tbpNAKmmovFoWq0OdRkb0VkldReO2a2iBT/OEulG9XSUc10r3zg==}
    dependencies:
      lower-case: 2.0.2
      tslib: 2.6.0

  /nocache@2.1.0:
    resolution: {integrity: sha512-0L9FvHG3nfnnmaEQPjT9xhfN4ISk0A8/2j4M37Np4mcDesJjHgEUfgPhdCyZuFI954tjokaIj/A3NdpFNdEh4Q==}
    engines: {node: '>=4.0.0'}
    dev: false

  /node-abi@3.33.0:
    resolution: {integrity: sha512-7GGVawqyHF4pfd0YFybhv/eM9JwTtPqx0mAanQ146O3FlSh3pA24zf9IRQTOsfTSqXTNzPSP5iagAJ94jjuVog==}
    engines: {node: '>=10'}
    dependencies:
      semver: 7.5.3
    dev: false

  /node-addon-api@4.3.0:
    resolution: {integrity: sha512-73sE9+3UaLYYFmDsFZnqCInzPyh3MqIwZO9cw58yIqAZhONrrabrYyYe3TuIqtIiOuTXVhsGau8hcrhhwSsDIQ==}
    dev: false

  /node-cache@5.1.2:
    resolution: {integrity: sha512-t1QzWwnk4sjLWaQAS8CHgOJ+RAfmHpxFWmc36IWTiWHQfs0w5JDMBS1b1ZxQteo0vVVuWJvIUKHDkkeK7vIGCg==}
    engines: {node: '>= 8.0.0'}
    dependencies:
      clone: 2.1.2
    dev: false

  /node-dir@0.1.17:
    resolution: {integrity: sha512-tmPX422rYgofd4epzrNoOXiE8XFZYOcCq1vD7MAXCDO+O+zndlA2ztdKKMa+EeuBG5tHETpr4ml4RGgpqDCCAg==}
    engines: {node: '>= 0.10.5'}
    dependencies:
      minimatch: 3.1.2
    dev: true

  /node-environment-flags@1.0.6:
    resolution: {integrity: sha512-5Evy2epuL+6TM0lCQGpFIj6KwiEsGh1SrHUhTbNX+sLbBtjidPZFAnVK9y5yU1+h//RitLbRHTIMyxQPtxMdHw==}
    dependencies:
      object.getownpropertydescriptors: 2.1.5
      semver: 5.7.1
    dev: true

  /node-eta@0.9.0:
    resolution: {integrity: sha512-mTCTZk29tmX1OGfVkPt63H3c3VqXrI2Kvua98S7iUIB/Gbp0MNw05YtUomxQIxnnKMyRIIuY9izPcFixzhSBrA==}

  /node-fetch@2.6.1:
    resolution: {integrity: sha512-V4aYg89jEoVRxRb2fJdAg8FHvI7cEyYdVAh94HH0UIK8oJxUfkjlDQN9RbMx+bEjP7+ggMiFRprSti032Oipxw==}
    engines: {node: 4.x || >=6.0.0}

  /node-fetch@2.6.12:
    resolution: {integrity: sha512-C/fGU2E8ToujUivIO0H+tpQ6HWo4eEmchoPIoXtxCrVghxdKq+QOHqEZW7tuP3KlV3bC8FRMO5nMCC7Zm1VP6g==}
    engines: {node: 4.x || >=6.0.0}
    peerDependencies:
      encoding: ^0.1.0
    peerDependenciesMeta:
      encoding:
        optional: true
    dependencies:
      whatwg-url: 5.0.0

  /node-fetch@2.6.9:
    resolution: {integrity: sha512-DJm/CJkZkRjKKj4Zi4BsKVZh3ValV5IR5s7LVZnW+6YMh0W1BfNA8XSs6DLMGYlId5F3KnA70uu2qepcR08Qqg==}
    engines: {node: 4.x || >=6.0.0}
    peerDependencies:
      encoding: ^0.1.0
    peerDependenciesMeta:
      encoding:
        optional: true
    dependencies:
      whatwg-url: 5.0.0

  /node-forge@1.3.1:
    resolution: {integrity: sha512-dPEtOeMvF9VMcYV/1Wb8CPoVAXtp6MKMlcbAt4ddqmGqUJ6fQZFXkNZNkNlfevtNkGtaSoXf/vNNNSvgrdXwtA==}
    engines: {node: '>= 6.13.0'}

  /node-int64@0.4.0:
    resolution: {integrity: sha512-O5lz91xSOeoXP6DulyHfllpq+Eg00MWitZIbtPfoSEvqIHdl5gfcY6hYzDWnj0qD5tz52PI08u9qUvSVeUBeHw==}

  /node-libs-browser@2.2.1:
    resolution: {integrity: sha512-h/zcD8H9kaDZ9ALUWwlBUDo6TKF8a7qBSCSEGfjTVIYeqsioSKaAX+BN7NgiMGp6iSIXZ3PxgCu8KS3b71YK5Q==}
    dependencies:
      assert: 1.5.0
      browserify-zlib: 0.2.0
      buffer: 4.9.2
      console-browserify: 1.2.0
      constants-browserify: 1.0.0
      crypto-browserify: 3.12.0
      domain-browser: 1.2.0
      events: 3.3.0
      https-browserify: 1.0.0
      os-browserify: 0.3.0
      path-browserify: 0.0.1
      process: 0.11.10
      punycode: 1.4.1
      querystring-es3: 0.2.1
      readable-stream: 2.3.8
      stream-browserify: 2.0.2
      stream-http: 2.8.3
      string_decoder: 1.3.0
      timers-browserify: 2.0.12
      tty-browserify: 0.0.0
      url: 0.11.0
      util: 0.11.1
      vm-browserify: 1.1.2
    dev: true

  /node-object-hash@2.3.10:
    resolution: {integrity: sha512-jY5dPJzw6NHd/KPSfPKJ+IHoFS81/tJ43r34ZeNMXGzCOM8jwQDCD12HYayKIB6MuznrnqIYy2e891NA2g0ibA==}
    engines: {node: '>=0.10.0'}

  /node-releases@1.1.77:
    resolution: {integrity: sha512-rB1DUFUNAN4Gn9keO2K1efO35IDK7yKHCdCaIMvFO7yUYmmZYeDjnGKle26G4rwj+LKRQpjyUUvMkPglwGCYNQ==}

  /node-releases@2.0.13:
    resolution: {integrity: sha512-uYr7J37ae/ORWdZeQ1xxMJe3NtdmqMC/JZK+geofDrkLUApKRHPd18/TxtBOJ4A0/+uUIliorNrfYV6s1b02eQ==}

  /nodemailer-direct-transport@3.3.2:
    resolution: {integrity: sha512-vEMLWdUZP9NpbeabM8VTiB3Ar1R0ixASp/6DdKX372LK4USKB4Lq12/WCp69k/+kWk4RiCWWEGo57CcsXOs/bw==}
    dependencies:
      nodemailer-shared: 1.1.0
      smtp-connection: 2.12.0
    dev: false

  /nodemailer-fetch@1.6.0:
    resolution: {integrity: sha512-P7S5CEVGAmDrrpn351aXOLYs1R/7fD5NamfMCHyi6WIkbjS2eeZUB/TkuvpOQr0bvRZicVqo59+8wbhR3yrJbQ==}
    dev: false

  /nodemailer-ses-transport@1.5.1:
    resolution: {integrity: sha512-JwL93Lc7KEWbH4a9Ehm6XCJgNhf6QNleSDkIsCvEyViKzqvYsf+8rF2PG8OzI1xDyxvtgsaWAmJWMqABOZmnWg==}
    dependencies:
      aws-sdk: 2.1326.0
    dev: false

  /nodemailer-shared@1.1.0:
    resolution: {integrity: sha512-68xW5LSyPWv8R0GLm6veAvm7E+XFXkVgvE3FW0FGxNMMZqMkPFeGDVALfR1DPdSfcoO36PnW7q5AAOgFImEZGg==}
    dependencies:
      nodemailer-fetch: 1.6.0
    dev: false

  /nodemailer-stub-transport@1.1.0:
    resolution: {integrity: sha512-4fwl2f+647IIyuNuf6wuEMqK4oEU9FMJSYme8kPckVSr1rXIXcmI6BNcIWO+1cAK8XeexYKxYoFztam0jAwjkA==}
    dev: false

  /nodemailer@6.9.1:
    resolution: {integrity: sha512-qHw7dOiU5UKNnQpXktdgQ1d3OFgRAekuvbJLcdG5dnEo/GtcTHRYM7+UfJARdOFU9WUQO8OiIamgWPmiSFHYAA==}
    engines: {node: '>=6.0.0'}
    dev: false

  /nodemon@2.0.16:
    resolution: {integrity: sha512-zsrcaOfTWRuUzBn3P44RDliLlp263Z/76FPoHFr3cFFkOz0lTPAcIw8dCzfdVIx/t3AtDYCZRCDkoCojJqaG3w==}
    engines: {node: '>=8.10.0'}
    hasBin: true
    requiresBuild: true
    dependencies:
      chokidar: 3.5.3
      debug: 3.2.7(supports-color@5.5.0)
      ignore-by-default: 1.0.1
      minimatch: 3.1.2
      pstree.remy: 1.1.8
      semver: 5.7.1
      supports-color: 5.5.0
      touch: 3.1.0
      undefsafe: 2.0.5
      update-notifier: 5.1.0
    dev: true

  /nodemon@2.0.22:
    resolution: {integrity: sha512-B8YqaKMmyuCO7BowF1Z1/mkPqLk6cs/l63Ojtd6otKjMx47Dq1utxfRxcavH1I7VSaL8n5BUaoutadnsX3AAVQ==}
    engines: {node: '>=8.10.0'}
    hasBin: true
    dependencies:
      chokidar: 3.5.3
      debug: 3.2.7(supports-color@5.5.0)
      ignore-by-default: 1.0.1
      minimatch: 3.1.2
      pstree.remy: 1.1.8
      semver: 5.7.1
      simple-update-notifier: 1.1.0
      supports-color: 5.5.0
      touch: 3.1.0
      undefsafe: 2.0.5
    dev: false

  /nopt@1.0.10:
    resolution: {integrity: sha512-NWmpvLSqUrgrAC9HCuxEvb+PSloHpqVu+FqcO4eeF2h5qYRhA7ev6KvelyQAKtegUbC6RypJnlEOhd8vloNKYg==}
    hasBin: true
    dependencies:
      abbrev: 1.1.1

  /normalize-package-data@2.5.0:
    resolution: {integrity: sha512-/5CMN3T0R4XTj4DcGaexo+roZSdSFW/0AOOTROrjxzCG1wrWXEsGbRKevjlIL+ZDE4sZlJr5ED4YW0yqmkK+eA==}
    dependencies:
      hosted-git-info: 2.8.9
      resolve: 1.22.2
      semver: 5.7.1
      validate-npm-package-license: 3.0.4
    dev: true

  /normalize-path@2.1.1:
    resolution: {integrity: sha512-3pKJwH184Xo/lnH6oyP1q2pMd7HcypqqmRs91/6/i2CGtWwIKGCkOOMTm/zXbgTEWHw1uNpNi/igc3ePOYHb6w==}
    engines: {node: '>=0.10.0'}
    dependencies:
      remove-trailing-separator: 1.1.0

  /normalize-path@3.0.0:
    resolution: {integrity: sha512-6eZs5Ls3WtCisHWp9S2GUy8dqkpGi4BVSz3GaqiE6ezub0512ESztXUwUB6C6IKbQkY2Pnb/mD4WYojCRwcwLA==}
    engines: {node: '>=0.10.0'}

  /normalize-range@0.1.2:
    resolution: {integrity: sha512-bdok/XvKII3nUpklnV6P2hxtMNrCboOjAcyBuQnWEhO665FwrSNRxU+AqpsyvO6LgGYPspN+lu5CLtw4jPRKNA==}
    engines: {node: '>=0.10.0'}

  /normalize-url@4.5.1:
    resolution: {integrity: sha512-9UZCFRHQdNrfTpGg8+1INIg93B6zE0aXMVFkw1WFwvO4SlZywU6aLg5Of0Ap/PgcbSw4LNxvMWXMeugwMCX0AA==}
    engines: {node: '>=8'}

  /normalize-url@6.1.0:
    resolution: {integrity: sha512-DlL+XwOy3NxAQ8xuC0okPgK46iuVNAK01YN7RueYBqqFeGsBjV9XmCAzAdgt+667bCl5kPh9EqKKDwnaPG1I7A==}
    engines: {node: '>=10'}

  /not@0.1.0:
    resolution: {integrity: sha512-5PDmaAsVfnWUgTUbJ3ERwn7u79Z0dYxN9ErxCpVJJqe2RK0PJ3z+iFUxuqjwtlDDegXvtWoxD/3Fzxox7tFGWA==}

  /npm-run-all@4.1.5:
    resolution: {integrity: sha512-Oo82gJDAVcaMdi3nuoKFavkIHBRVqQ1qvMb+9LHk/cF4P6B2m8aP04hGf7oL6wZ9BuGwX1onlLhpuoofSyoQDQ==}
    engines: {node: '>= 4'}
    hasBin: true
    dependencies:
      ansi-styles: 3.2.1
      chalk: 2.4.2
      cross-spawn: 6.0.5
      memorystream: 0.3.1
      minimatch: 3.1.2
      pidtree: 0.3.1
      read-pkg: 3.0.0
      shell-quote: 1.8.0
      string.prototype.padend: 3.1.4
    dev: true

  /npm-run-path@2.0.2:
    resolution: {integrity: sha512-lJxZYlT4DW/bRUtFh1MQIWqmLwQfAxnqWG4HhEdjMlkrJYnJn0Jrr2u3mgxqaWsdiBc76TYkTG/mhrnYTuzfHw==}
    engines: {node: '>=4'}
    dependencies:
      path-key: 2.0.1

  /npm-run-path@4.0.1:
    resolution: {integrity: sha512-S48WzZW777zhNIrn7gxOlISNAqi9ZC/uQFnRdbeIHhZhCA6UqpkOT8T1G7BvfdgP4Er8gF4sUbaS0i7QvIfCWw==}
    engines: {node: '>=8'}
    dependencies:
      path-key: 3.1.1

  /npm-run-path@5.1.0:
    resolution: {integrity: sha512-sJOdmRGrY2sjNTRMbSvluQqg+8X7ZK61yvzBEIDhz4f8z1TZFYABsqjjCBd/0PUNE9M6QDgHJXQkGUEm7Q+l9Q==}
    engines: {node: ^12.20.0 || ^14.13.1 || >=16.0.0}
    dependencies:
      path-key: 4.0.0
    dev: true

  /npmlog@5.0.1:
    resolution: {integrity: sha512-AqZtDUWOMKs1G/8lwylVjrdYgqA4d9nu8hc+0gzRxlDb1I10+FHBGMXs6aiQHFdCUUlqH99MUMuLfzWDNDtfxw==}
    dependencies:
      are-we-there-yet: 2.0.0
      console-control-strings: 1.1.0
      gauge: 3.0.2
      set-blocking: 2.0.0
    dev: true

  /nth-check@1.0.2:
    resolution: {integrity: sha512-WeBOdju8SnzPN5vTUJYxYUxLeXpCaVP5i5e0LF8fg7WORF2Wd7wFX/pk0tYZk7s8T+J7VLy0Da6J1+wCT0AtHg==}
    dependencies:
      boolbase: 1.0.0
    dev: false

  /nth-check@2.1.1:
    resolution: {integrity: sha512-lqjrjmaOoAnWfMmBPL+XNnynZh2+swxiX3WUE0s4yEHI6m+AwrK2UZOimIRl3X/4QctVqS8AiZjFqyOGrMXb/w==}
    dependencies:
      boolbase: 1.0.0

  /null-loader@4.0.1(webpack@5.88.1):
    resolution: {integrity: sha512-pxqVbi4U6N26lq+LmgIbB5XATP0VdZKOG25DhHi8btMmJJefGArFyDg1yc4U3hWCJbMqSrw0qyrz1UQX+qYXqg==}
    engines: {node: '>= 10.13.0'}
    peerDependencies:
      webpack: ^4.0.0 || ^5.0.0
    dependencies:
      loader-utils: 2.0.4
      schema-utils: 3.3.0
      webpack: 5.88.1(webpack-cli@4.10.0)

  /num2fraction@1.2.2:
    resolution: {integrity: sha512-Y1wZESM7VUThYY+4W+X4ySH2maqcA+p7UR+w8VWNWVAd6lwuXXWz/w/Cz43J/dI2I+PS6wD5N+bJUF+gjWvIqg==}
    dev: true

  /nwsapi@2.2.2:
    resolution: {integrity: sha512-90yv+6538zuvUMnN+zCr8LuV6bPFdq50304114vJYJ8RDyK8D5O9Phpbd6SZWgI7PwzmmfN1upeOJlvybDSgCw==}

  /oauth-sign@0.9.0:
    resolution: {integrity: sha512-fexhUFFPTGV8ybAtSIGbV6gOkSv8UtRbDBnAyLQw4QPKkgNlsH2ByPGtMUqdWkos6YCRmAqViwgZrJc/mRDzZQ==}
    dev: false

  /oauth@0.9.15:
    resolution: {integrity: sha512-a5ERWK1kh38ExDEfoO6qUHJb32rd7aYmPHuyCu3Fta/cnICvYmgd2uhuKXvPD+PXB+gCEYYEaQdIRAjCOwAKNA==}
    dev: false

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

  /object-copy@0.1.0:
    resolution: {integrity: sha512-79LYn6VAb63zgtmAteVOWo9Vdj71ZVBy3Pbse+VqxDpEP83XuujMrGqHIwAXJ5I/aM0zU7dIyIAhifVTPrNItQ==}
    engines: {node: '>=0.10.0'}
    dependencies:
      copy-descriptor: 0.1.1
      define-property: 0.2.5
      kind-of: 3.2.2

  /object-hash@3.0.0:
    resolution: {integrity: sha512-RSn9F68PjH9HqtltsSnqYC1XXoWe9Bju5+213R98cNGttag9q9yAOTzdbsqvIa7aNm5WffBZFpWYr2aWrklWAw==}
    engines: {node: '>= 6'}

  /object-inspect@1.12.3:
    resolution: {integrity: sha512-geUvdk7c+eizMNUDkRpW1wJwgfOiOeHbxBR/hLXK1aT6zmVSO0jsQcs7fj6MGw89jC/cjGfLcNOrtMYtGqm81g==}

  /object-is@1.1.5:
    resolution: {integrity: sha512-3cyDsyHgtmi7I7DfSSI2LDp6SK2lwvtbg0p0R1e0RvTqF5ceGx+K2dfSjm1bKDMVCFEDAQvy+o8c6a7VujOddw==}
    engines: {node: '>= 0.4'}
    dependencies:
      call-bind: 1.0.2
      define-properties: 1.2.0

  /object-keys@1.1.1:
    resolution: {integrity: sha512-NuAESUOUMrlIXOfHKzD6bpPu3tYt3xvjNdRIQ+FeT0lNb4K8WR70CaDxhuNguS2XG+GjkyMwOzsN5ZktImfhLA==}
    engines: {node: '>= 0.4'}

  /object-path@0.11.5:
    resolution: {integrity: sha512-jgSbThcoR/s+XumvGMTMf81QVBmah+/Q7K7YduKeKVWL7N111unR2d6pZZarSk6kY/caeNxUDyxOvMWyzoU2eg==}
    engines: {node: '>= 10.12.0'}

  /object-path@0.11.8:
    resolution: {integrity: sha512-YJjNZrlXJFM42wTBn6zgOJVar9KFJvzx6sTWDte8sWZF//cnjl0BxHNpfZx+ZffXX63A9q0b1zsFiBX4g4X5KA==}
    engines: {node: '>= 10.12.0'}
    dev: true

  /object-visit@1.0.1:
    resolution: {integrity: sha512-GBaMwwAVK9qbQN3Scdo0OyvgPW7l3lnaVMj84uTOZlswkX0KpF6fyDBJhtTthf7pymztoN36/KEr1DyhF96zEA==}
    engines: {node: '>=0.10.0'}
    dependencies:
      isobject: 3.0.1

  /object.assign@4.1.4:
    resolution: {integrity: sha512-1mxKf0e58bvyjSCtKYY4sRe9itRk3PJpquJOjeIkz885CczcI4IvJJDLPS72oowuSh+pBxUFROpX+TU++hxhZQ==}
    engines: {node: '>= 0.4'}
    dependencies:
      call-bind: 1.0.2
      define-properties: 1.2.0
      has-symbols: 1.0.3
      object-keys: 1.1.1

  /object.entries@1.1.6:
    resolution: {integrity: sha512-leTPzo4Zvg3pmbQ3rDK69Rl8GQvIqMWubrkxONG9/ojtFE2rD9fjMKfSI5BxW3osRH1m6VdzmqK8oAY9aT4x5w==}
    engines: {node: '>= 0.4'}
    dependencies:
      call-bind: 1.0.2
      define-properties: 1.2.0
      es-abstract: 1.21.1

  /object.fromentries@2.0.6:
    resolution: {integrity: sha512-VciD13dswC4j1Xt5394WR4MzmAQmlgN72phd/riNp9vtD7tp4QQWJ0R4wvclXcafgcYK8veHRed2W6XeGBvcfg==}
    engines: {node: '>= 0.4'}
    dependencies:
      call-bind: 1.0.2
      define-properties: 1.2.0
      es-abstract: 1.21.1

  /object.getownpropertydescriptors@2.1.5:
    resolution: {integrity: sha512-yDNzckpM6ntyQiGTik1fKV1DcVDRS+w8bvpWNCBanvH5LfRX9O8WTHqQzG4RZwRAM4I0oU7TV11Lj5v0g20ibw==}
    engines: {node: '>= 0.8'}
    dependencies:
      array.prototype.reduce: 1.0.5
      call-bind: 1.0.2
      define-properties: 1.2.0
      es-abstract: 1.21.1

  /object.hasown@1.1.2:
    resolution: {integrity: sha512-B5UIT3J1W+WuWIU55h0mjlwaqxiE5vYENJXIXZ4VFe05pNYrkKuK0U/6aFcb0pKywYJh7IhfoqUfKVmrJJHZHw==}
    dependencies:
      define-properties: 1.2.0
      es-abstract: 1.21.1

  /object.pick@1.3.0:
    resolution: {integrity: sha512-tqa/UMy/CCoYmj+H5qc07qvSL9dqcs/WZENZ1JbtWBlATP+iVOe778gE6MSijnyCnORzDuX6hU+LA4SZ09YjFQ==}
    engines: {node: '>=0.10.0'}
    dependencies:
      isobject: 3.0.1

  /object.values@1.1.6:
    resolution: {integrity: sha512-FVVTkD1vENCsAcwNs9k6jea2uHC/X0+JcjG8YA60FN5CMaJmG95wT9jek/xX9nornqGRrBkKtzuAu2wuHpKqvw==}
    engines: {node: '>= 0.4'}
    dependencies:
      call-bind: 1.0.2
      define-properties: 1.2.0
      es-abstract: 1.21.1

  /objectorarray@1.0.5:
    resolution: {integrity: sha512-eJJDYkhJFFbBBAxeh8xW+weHlkI28n2ZdQV/J/DNfWfSKlGEf2xcfAbZTv3riEXHAhL9SVOTs2pRmXiSTf78xg==}
    dev: true

  /obliterator@2.0.4:
    resolution: {integrity: sha512-lgHwxlxV1qIg1Eap7LgIeoBWIMFibOjbrYPIPJZcI1mmGAI2m3lNYpK12Y+GBdPQ0U1hRwSord7GIaawz962qQ==}
    dev: false

  /obuf@1.1.2:
    resolution: {integrity: sha512-PX1wu0AmAdPqOL1mWhqmlOd8kOIZQwGZw6rh7uby9fTc5lhaOWFLX3I6R1hrF9k3zUY40e6igsLGkDXK92LJNg==}

  /on-exit-leak-free@2.1.0:
    resolution: {integrity: sha512-VuCaZZAjReZ3vUwgOB8LxAosIurDiAW0s13rI1YwmaP++jvcxP77AWoQvenZebpCA2m8WC1/EosPYPMjnRAp/w==}

  /on-finished@2.3.0:
    resolution: {integrity: sha512-ikqdkGAAyf/X/gPhXGvfgAytDZtDbr+bkNUJ0N9h5MI/dmdgCs3l6hoHrcUv41sRKew3jIwrp4qQDXiK99Utww==}
    engines: {node: '>= 0.8'}
    dependencies:
      ee-first: 1.1.1

  /on-finished@2.4.1:
    resolution: {integrity: sha512-oVlzkg3ENAhCk2zdv7IJwd/QUD4z2RxRwpkcGY8psCVcCYZNq4wYnVWALHM+brtuJjePWiYF/ClmuDr8Ch5+kg==}
    engines: {node: '>= 0.8'}
    dependencies:
      ee-first: 1.1.1

  /on-headers@1.0.2:
    resolution: {integrity: sha512-pZAE+FJLoyITytdqK0U5s+FIpjN0JP3OzFi/u8Rx+EV5/W+JTWGXG8xFzevE7AjBfDqHv/8vL8qQsIhHnqRkrA==}
    engines: {node: '>= 0.8'}

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

  /onetime@5.1.2:
    resolution: {integrity: sha512-kbpaSSGJTWdAY5KPVeMOKXSrPtr8C8C7wodJbcsd51jRnmD+GZu8Y0VoU6Dm5Z4vWr0Ig/1NKuWRKf7j5aaYSg==}
    engines: {node: '>=6'}
    dependencies:
      mimic-fn: 2.1.0

  /onetime@6.0.0:
    resolution: {integrity: sha512-1FlR+gjXK7X+AsAHso35MnyN5KqGwJRi/31ft6x0M194ht7S+rWAvd7PHss9xSKMzE0asv1pyIHaJYq+BbacAQ==}
    engines: {node: '>=12'}
    dependencies:
      mimic-fn: 4.0.0
    dev: true

  /open@6.4.0:
    resolution: {integrity: sha512-IFenVPgF70fSm1keSd2iDBIDIBZkroLeuffXq+wKTzTJlBpesFWojV9lb8mzOfaAzM1sr7HQHuO0vtV0zYekGg==}
    engines: {node: '>=8'}
    dependencies:
      is-wsl: 1.1.0
    dev: true

  /open@7.4.2:
    resolution: {integrity: sha512-MVHddDVweXZF3awtlAS+6pgKLlm/JgxZ90+/NBurBoQctVOOB/zDdVjcyPzQ+0laDGbsWgrRkflI65sQeOgT9Q==}
    engines: {node: '>=8'}
    dependencies:
      is-docker: 2.2.1
      is-wsl: 2.2.0

  /open@8.4.0:
    resolution: {integrity: sha512-XgFPPM+B28FtCCgSb9I+s9szOC1vZRSwgWsRUA5ylIxRTgKozqjOCrVOqGsYABPYK5qnfqClxZTFBa8PKt2v6Q==}
    engines: {node: '>=12'}
    dependencies:
      define-lazy-prop: 2.0.0
      is-docker: 2.2.1
      is-wsl: 2.2.0
    dev: true

  /open@8.4.2:
    resolution: {integrity: sha512-7x81NCL719oNbsq/3mh+hVrAWmFuEYUqrq/Iw3kUzH8ReypT9QQ0BLoJS7/G9k6N81XjW4qHWtjWwe/9eLy1EQ==}
    engines: {node: '>=12'}
    dependencies:
      define-lazy-prop: 2.0.0
      is-docker: 2.2.1
      is-wsl: 2.2.0

  /openapi-types@12.1.0:
    resolution: {integrity: sha512-XpeCy01X6L5EpP+6Hc3jWN7rMZJ+/k1lwki/kTmWzbVhdPie3jd5O2ZtedEx8Yp58icJ0osVldLMrTB/zslQXA==}
    dev: false

  /opencollective-postinstall@2.0.3:
    resolution: {integrity: sha512-8AV/sCtuzUeTo8gQK5qDZzARrulB3egtLzFgteqB2tcT4Mw7B8Kt7JcDHmltjz6FOAHsvTevk70gZEbhM4ZS9Q==}
    hasBin: true
    dev: true

  /opener@1.5.2:
    resolution: {integrity: sha512-ur5UIdyw5Y7yEj9wLzhqXiy6GZ3Mwx0yGI+5sMn2r0N0v3cKJvUmFH5yPP+WXh9e0xfyzyJX95D8l088DNFj7A==}
    hasBin: true

  /opentracing@0.14.7:
    resolution: {integrity: sha512-vz9iS7MJ5+Bp1URw8Khvdyw1H/hGvzHWlKQ7eRrQojSCDL1/SrWfrY9QebLw97n2deyRtzHRC3MkQfVNUCo91Q==}
    engines: {node: '>=0.10'}

  /optional-require@1.1.8:
    resolution: {integrity: sha512-jq83qaUb0wNg9Krv1c5OQ+58EK+vHde6aBPzLvPPqJm89UQWsvSuFy9X/OSNJnFeSOKo7btE0n8Nl2+nE+z5nA==}
    engines: {node: '>=4'}
    dependencies:
      require-at: 1.0.6
    dev: false

  /optionator@0.8.3:
    resolution: {integrity: sha512-+IW9pACdk3XWmmTXG8m3upGUJst5XRGzxMRjXzAuJ1XnIFNvfhjjIuYkDvysnPQ7qzqVzLt78BCruntqRhWQbA==}
    engines: {node: '>= 0.8.0'}
    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.3

  /optionator@0.9.3:
    resolution: {integrity: sha512-JjCoypp+jKn1ttEFExxhetCKeJt9zhAgAve5FXHixTvFDW/5aEktX9bufBKLRRMdU7bNtpLfcGu94B3cdEJgjg==}
    engines: {node: '>= 0.8.0'}
    dependencies:
      '@aashutoshrathi/word-wrap': 1.2.6
      deep-is: 0.1.4
      fast-levenshtein: 2.0.6
      levn: 0.4.1
      prelude-ls: 1.2.1
      type-check: 0.4.0

  /options@0.0.6:
    resolution: {integrity: sha512-bOj3L1ypm++N+n7CEbbe473A414AB7z+amKYshRb//iuL3MpdDCLhPnw6aVTdKB9g5ZRVHIEp8eUln6L2NUStg==}
    engines: {node: '>=0.4.0'}
    dev: false

  /opts@2.0.2:
    resolution: {integrity: sha512-k41FwbcLnlgnFh69f4qdUfvDQ+5vaSDnVPFI/y5XuhKRq97EnVVneO9F1ESVCdiVu4fCS2L8usX3mU331hB7pg==}
    dev: true

  /ora@5.4.1:
    resolution: {integrity: sha512-5b6Y85tPxZZ7QytO+BQzysW31HJku27cRIlkbAXaNx+BdcVi+LlRFmVXzeF6a7JCwJpyw5c4b+YSVImQIrBpuQ==}
    engines: {node: '>=10'}
    dependencies:
      bl: 4.1.0
      chalk: 4.1.2
      cli-cursor: 3.1.0
      cli-spinners: 2.7.0
      is-interactive: 1.0.0
      is-unicode-supported: 0.1.0
      log-symbols: 4.1.0
      strip-ansi: 6.0.1
      wcwidth: 1.0.1
    dev: true

  /os-browserify@0.3.0:
    resolution: {integrity: sha512-gjcpUc3clBf9+210TRaDWbf+rZZZEshZ+DlXMRCeAjp0xhTrnQsKHypIy1J3d5hKdUzj69t708EHtU8P6bUn0A==}

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

  /os-locale@3.1.0:
    resolution: {integrity: sha512-Z8l3R4wYWM40/52Z+S265okfFj8Kt2cC2MKY+xNi3kFs+XGI7WXu/I309QQQYbRW4ijiZ+yxs9pqEhJh0DqW3Q==}
    engines: {node: '>=6'}
    dependencies:
      execa: 1.0.0
      lcid: 2.0.0
      mem: 4.3.0

  /os-locale@5.0.0:
    resolution: {integrity: sha512-tqZcNEDAIZKBEPnHPlVDvKrp7NzgLi7jRmhKiUoa2NUmhl13FtkAGLUVR+ZsYvApBQdBfYm43A4tXXQ4IrYLBA==}
    engines: {node: '>=10'}
    dependencies:
      execa: 4.1.0
      lcid: 3.1.1
      mem: 5.1.1
    dev: false

  /os-tmpdir@1.0.2:
    resolution: {integrity: sha512-D2FR03Vir7FIu45XBY20mTb+/ZSWB00sjU9jdQXt83gDrI4Ztz5Fs7/yy74g2N5SVQY4xY1qDr4rNddwYRVX0g==}
    engines: {node: '>=0.10.0'}

  /ospath@1.2.2:
    resolution: {integrity: sha512-o6E5qJV5zkAbIDNhGSIlyOhScKXgQrSRMilfph0clDfM0nEnBOlKlH4sWDmG95BW/CvwNz0vmm7dJVtU2KlMiA==}
    dev: true

  /p-all@2.1.0:
    resolution: {integrity: sha512-HbZxz5FONzz/z2gJfk6bFca0BCiSRF8jU3yCsWOen/vR6lZjfPOu/e7L3uFzTW1i0H8TlC3vqQstEJPQL4/uLA==}
    engines: {node: '>=6'}
    dependencies:
      p-map: 2.1.0
    dev: true

  /p-cancelable@1.1.0:
    resolution: {integrity: sha512-s73XxOZ4zpt1edZYZzvhqFa6uvQc1vwUa0K0BdtIZgQMAJj9IbebH+JkgKZc9h+B05PKHLOTl4ajG1BmNrVZlw==}
    engines: {node: '>=6'}

  /p-cancelable@2.1.1:
    resolution: {integrity: sha512-BZOr3nRQHOntUjTrH8+Lh54smKHoHyur8We1V8DSMVrl5A2malOOwuJRnKRDjSnkoeBh4at6BwEnb5I7Jl31wg==}
    engines: {node: '>=8'}

  /p-defer@1.0.0:
    resolution: {integrity: sha512-wB3wfAxZpk2AzOfUMJNL+d36xothRSyj8EXOa4f6GMqYDN9BJaaSISbsk+wS9abmnebVw95C2Kb5t85UmpCxuw==}
    engines: {node: '>=4'}

  /p-defer@3.0.0:
    resolution: {integrity: sha512-ugZxsxmtTln604yeYd29EGrNhazN2lywetzpKhfmQjW/VJmhpDmWbiX+h0zL8V91R0UXkhb3KtPmyq9PZw3aYw==}
    engines: {node: '>=8'}

  /p-event@4.2.0:
    resolution: {integrity: sha512-KXatOjCRXXkSePPb1Nbi0p0m+gQAwdlbhi4wQKJPI1HsMQS9g+Sqp2o+QHziPr7eYJyOZet836KoHEVM1mwOrQ==}
    engines: {node: '>=8'}
    dependencies:
      p-timeout: 3.2.0
    dev: true

  /p-filter@2.1.0:
    resolution: {integrity: sha512-ZBxxZ5sL2HghephhpGAQdoskxplTwr7ICaehZwLIlfL6acuVgZPm8yBNuRAFBGEqtD/hmUeq9eqLg2ys9Xr/yw==}
    engines: {node: '>=8'}
    dependencies:
      p-map: 2.1.0
    dev: true

  /p-finally@1.0.0:
    resolution: {integrity: sha512-LICb2p9CB7FS+0eR1oqWnHhp0FljGLZCWBE9aix0Uye9W8LTQPwMTYVGWQWIw9RdQiDg4+epXQODwIYJtSJaow==}
    engines: {node: '>=4'}

  /p-is-promise@2.1.0:
    resolution: {integrity: sha512-Y3W0wlRPK8ZMRbNq97l4M5otioeA5lm1z7bkNkxCka8HSPjR0xRWmpCmc9utiaLP9Jb1eD8BgeIxTW4AIF45Pg==}
    engines: {node: '>=6'}

  /p-limit@2.3.0:
    resolution: {integrity: sha512-//88mFWSJx8lxCzwdAABTJL2MyWB12+eIY7MDL2SqLmAkeKU9qxRvWuSyTjm3FUmpBEMuFfckAIqEaVGUDxb6w==}
    engines: {node: '>=6'}
    dependencies:
      p-try: 2.2.0

  /p-limit@3.1.0:
    resolution: {integrity: sha512-TYOanM3wGwNGsZN2cVTYPArw454xnXj5qmWF1bEoAc4+cU/ol7GVh7odevjp1FNHduHc3KZMcFduxU5Xc6uJRQ==}
    engines: {node: '>=10'}
    dependencies:
      yocto-queue: 0.1.0

  /p-locate@3.0.0:
    resolution: {integrity: sha512-x+12w/To+4GFfgJhBEpiDcLozRJGegY+Ei7/z0tSLkMmxGZNybVMSfWj9aJn8Z5Fc7dBUNJOOVgPv2H7IwulSQ==}
    engines: {node: '>=6'}
    dependencies:
      p-limit: 2.3.0

  /p-locate@4.1.0:
    resolution: {integrity: sha512-R79ZZ/0wAxKGu3oYMlz8jy/kbhsNrS7SKZ7PxEHBgJ5+F2mtFW2fK2cOtBh1cHYkQsbzFV7I+EoRKe6Yt0oK7A==}
    engines: {node: '>=8'}
    dependencies:
      p-limit: 2.3.0

  /p-locate@5.0.0:
    resolution: {integrity: sha512-LaNjtRWUBY++zB5nE/NwcaoMylSPk+S+ZHNB1TzdbMJMny6dynpAGt7X/tl/QYq3TIeE6nxHppbo2LGymrG5Pw==}
    engines: {node: '>=10'}
    dependencies:
      p-limit: 3.1.0

  /p-map@2.1.0:
    resolution: {integrity: sha512-y3b8Kpd8OAN444hxfBbFfj1FY/RjtTd8tzYwhUqNYXx0fXx2iX4maP4Qr6qhIKbQXI02wTLAda4fYUbDagTUFw==}
    engines: {node: '>=6'}
    dev: true

  /p-map@3.0.0:
    resolution: {integrity: sha512-d3qXVTF/s+W+CdJ5A29wywV2n8CQQYahlgz2bFiA+4eVNJbHJodPZ+/gXwPGh0bOqA+j8S+6+ckmvLGPk1QpxQ==}
    engines: {node: '>=8'}
    dependencies:
      aggregate-error: 3.1.0

  /p-map@4.0.0:
    resolution: {integrity: sha512-/bjOqmgETBYB5BoEeGVea8dmvHb2m9GLy1E9W43yeyfP6QQCZGFNa+XRceJEuDB6zqr+gKpIAmlLebMpykw/MQ==}
    engines: {node: '>=10'}
    dependencies:
      aggregate-error: 3.1.0
    dev: true

  /p-queue@6.6.2:
    resolution: {integrity: sha512-RwFpb72c/BhQLEXIZ5K2e+AhgNVmIejGlTgiB9MzZ0e93GRvqZ7uSi0dvRF7/XIXDeNkra2fNHBxTyPDGySpjQ==}
    engines: {node: '>=8'}
    dependencies:
      eventemitter3: 4.0.7
      p-timeout: 3.2.0
    dev: true

  /p-retry@4.6.2:
    resolution: {integrity: sha512-312Id396EbJdvRONlngUx0NydfrIQ5lsYu0znKVUzVvArzEIt08V1qhtyESbGVd1FGX7UKtiFp5uwKZdM8wIuQ==}
    engines: {node: '>=8'}
    dependencies:
      '@types/retry': 0.12.0
      retry: 0.13.1

  /p-throttle@4.1.1:
    resolution: {integrity: sha512-TuU8Ato+pRTPJoDzYD4s7ocJYcNSEZRvlxoq3hcPI2kZDZ49IQ1Wkj7/gDJc3X7XiEAAvRGtDzdXJI0tC3IL1g==}
    engines: {node: '>=10'}

  /p-timeout@3.2.0:
    resolution: {integrity: sha512-rhIwUycgwwKcP9yTOOFK/AKsAopjjCakVqLHePO3CC6Mir1Z99xT+R63jZxAT5lFZLa2inS5h+ZS2GvR99/FBg==}
    engines: {node: '>=8'}
    dependencies:
      p-finally: 1.0.0
    dev: true

  /p-try@2.2.0:
    resolution: {integrity: sha512-R4nPAVTAU0B9D35/Gk3uJf/7XYbQcyohSKdvAxIRSNghFl4e71hVoGnBNQz9cWaXxO2I10KTC+3jMdvvoKw6dQ==}
    engines: {node: '>=6'}

  /package-json@6.5.0:
    resolution: {integrity: sha512-k3bdm2n25tkyxcjSKzB5x8kfVxlMdgsbPr0GkZcwHsLpba6cBjqCt1KlcChKEvxHIcTB1FVMuwoijZ26xex5MQ==}
    engines: {node: '>=8'}
    dependencies:
      got: 9.6.0
      registry-auth-token: 4.2.2
      registry-url: 5.1.0
      semver: 6.3.1

  /pako@1.0.11:
    resolution: {integrity: sha512-4hLB8Py4zZce5s4yd9XzopqwVv/yGNhV1Bl8NTmCq1763HeK2+EwVTv+leGeL13Dnh2wfbqowVPXCIO0z4taYw==}

  /parallel-transform@1.2.0:
    resolution: {integrity: sha512-P2vSmIu38uIlvdcU7fDkyrxj33gTUy/ABO5ZUbGowxNCopBq/OoD42bP4UmMrJoPyk4Uqf0mu3mtWBhHCZD8yg==}
    dependencies:
      cyclist: 1.0.1
      inherits: 2.0.4
      readable-stream: 2.3.8
    dev: true

  /param-case@3.0.4:
    resolution: {integrity: sha512-RXlj7zCYokReqWpOPH9oYivUzLYZ5vAPIfEmCTNViosC78F8F0H9y7T7gG2M39ymgutxF5gcFEsyZQSph9Bp3A==}
    dependencies:
      dot-case: 3.0.4
      tslib: 2.6.0

  /parent-module@1.0.1:
    resolution: {integrity: sha512-GQ2EWRpQV8/o+Aw8YqtfZZPfNRWZYkbidE9k5rpl/hC3vtHHBfGm2Ifi6qWV+coDGkrUKZAxE3Lot5kcsRlh+g==}
    engines: {node: '>=6'}
    dependencies:
      callsites: 3.1.0

  /parent-require@1.0.0:
    resolution: {integrity: sha512-2MXDNZC4aXdkkap+rBBMv0lUsfJqvX5/2FiYYnfCnorZt3Pk06/IOR5KeaoghgS2w07MLWgjbsnyaq6PdHn2LQ==}
    engines: {node: '>= 0.4.0'}
    dev: true

  /parents@1.0.1:
    resolution: {integrity: sha512-mXKF3xkoUt5td2DoxpLmtOmZvko9VfFpwRwkKDHSNvgmpLAeBo18YDhcPbBzJq+QLCHMbGOfzia2cX4U+0v9Mg==}
    dependencies:
      path-platform: 0.11.15
    dev: false

  /parse-asn1@5.1.6:
    resolution: {integrity: sha512-RnZRo1EPU6JBnra2vGHj0yhp6ebyjBZpmUCLHWiFhxlzvBCCpAuZ7elsBp1PVAbQN0/04VD/19rfzlBSwLstMw==}
    dependencies:
      asn1.js: 5.4.1
      browserify-aes: 1.2.0
      evp_bytestokey: 1.0.3
      pbkdf2: 3.1.2
      safe-buffer: 5.2.1

  /parse-english@4.2.0:
    resolution: {integrity: sha512-jw5N6wZUZViIw3VLG/FUSeL3vDhfw5Q2g4E3nYC69Mm5ANbh9ZWd+eligQbeUoyObZM8neynTn3l14e09pjEWg==}
    dependencies:
      nlcst-to-string: 2.0.4
      parse-latin: 4.3.0
      unist-util-modify-children: 2.0.0
      unist-util-visit-children: 1.1.4
    dev: false

  /parse-entities@1.2.2:
    resolution: {integrity: sha512-NzfpbxW/NPrzZ/yYSoQxyqUZMZXIdCfE0OIN4ESsnptHJECoUk3FZktxNuzQf4tjt5UEopnxpYJbvYuxIFDdsg==}
    dependencies:
      character-entities: 1.2.4
      character-entities-legacy: 1.1.4
      character-reference-invalid: 1.1.4
      is-alphanumerical: 1.0.4
      is-decimal: 1.0.4
      is-hexadecimal: 1.0.4

  /parse-entities@2.0.0:
    resolution: {integrity: sha512-kkywGpCcRYhqQIchaWqZ875wzpS/bMKhz5HnN3p7wveJTkTtyAB/AlnS0f8DFSqYW1T82t6yEAkEcB+A1I3MbQ==}
    dependencies:
      character-entities: 1.2.4
      character-entities-legacy: 1.1.4
      character-reference-invalid: 1.1.4
      is-alphanumerical: 1.0.4
      is-decimal: 1.0.4
      is-hexadecimal: 1.0.4

  /parse-entities@4.0.1:
    resolution: {integrity: sha512-SWzvYcSJh4d/SGLIOQfZ/CoNv6BTlI6YEQ7Nj82oDVnRpwe/Z/F1EMx42x3JAOwGBlCjeCH0BRJQbQ/opHL17w==}
    dependencies:
      '@types/unist': 2.0.6
      character-entities: 2.0.2
      character-entities-legacy: 3.0.0
      character-reference-invalid: 2.0.1
      decode-named-character-reference: 1.0.2
      is-alphanumerical: 2.0.1
      is-decimal: 2.0.1
      is-hexadecimal: 2.0.1

  /parse-json@2.2.0:
    resolution: {integrity: sha512-QR/GGaKCkhwk1ePQNYDRKYZ3mwU9ypsKhB0XyFnLQdomyEqk3e8wpW3V5Jp88zbxK4n5ST1nqo+g9juTpownhQ==}
    engines: {node: '>=0.10.0'}
    dependencies:
      error-ex: 1.3.2
    dev: true
    optional: true

  /parse-json@4.0.0:
    resolution: {integrity: sha512-aOIos8bujGN93/8Ox/jPLh7RwVnPEysynVFE+fQZyg6jKELEHwzgKdLRFHUgXJL6kylijVSBC4BvN9OmsB48Rw==}
    engines: {node: '>=4'}
    dependencies:
      error-ex: 1.3.2
      json-parse-better-errors: 1.0.2
    dev: true

  /parse-json@5.2.0:
    resolution: {integrity: sha512-ayCKvm/phCGxOkYRSCM82iDwct8/EonSEgCSxWxD7ve6jHggsFl4fZVQBPRNgQoKiuV/odhFrGzQXZwbifC8Rg==}
    engines: {node: '>=8'}
    dependencies:
      '@babel/code-frame': 7.22.5
      error-ex: 1.3.2
      json-parse-even-better-errors: 2.3.1
      lines-and-columns: 1.2.4

  /parse-latin@4.3.0:
    resolution: {integrity: sha512-TYKL+K98dcAWoCw/Ac1yrPviU8Trk+/gmjQVaoWEFDZmVD4KRg6c/80xKqNNFQObo2mTONgF8trzAf2UTwKafw==}
    dependencies:
      nlcst-to-string: 2.0.4
      unist-util-modify-children: 2.0.0
      unist-util-visit-children: 1.1.4
    dev: false

  /parse-numeric-range@1.3.0:
    resolution: {integrity: sha512-twN+njEipszzlMJd4ONUYgSfZPDxgHhT9Ahed5uTigpQn90FggW4SA/AIPq/6a149fTbE9qBEcSwE3FAEp6wQQ==}
    dev: false

  /parse-passwd@1.0.0:
    resolution: {integrity: sha512-1Y1A//QUXEZK7YKz+rD9WydcE1+EuPr6ZBgKecAB8tmoW6UFv0NREVJe1p+jRxtThkcbbKkfwIbWJe/IeE6m2Q==}
    engines: {node: '>=0.10.0'}
    dev: true

  /parse-path@4.0.4:
    resolution: {integrity: sha512-Z2lWUis7jlmXC1jeOG9giRO2+FsuyNipeQ43HAjqAZjwSe3SEf+q/84FGPHoso3kyntbxa4c4i77t3m6fGf8cw==}
    dependencies:
      is-ssh: 1.4.0
      protocols: 1.4.8
      qs: 6.11.1
      query-string: 6.14.0

  /parse-srcset@1.0.2:
    resolution: {integrity: sha512-/2qh0lav6CmI15FzA3i/2Bzk2zCgQhGMkvhOhKNcBVQ1ldgpbfiNTVslmooUmWJcADi1f1kIeynbDRVzNlfR6Q==}
    dev: false

  /parse-url@6.0.5:
    resolution: {integrity: sha512-e35AeLTSIlkw/5GFq70IN7po8fmDUjpDPY1rIK+VubRfsUvBonjQ+PBZG+vWMACnQSmNlvl524IucoDmcioMxA==}
    dependencies:
      is-ssh: 1.4.0
      normalize-url: 6.1.0
      parse-path: 4.0.4
      protocols: 1.4.8

  /parse5-htmlparser2-tree-adapter@7.0.0:
    resolution: {integrity: sha512-B77tOZrqqfUfnVcOrUvfdLbz4pu4RopLD/4vmu3HUPswwTA8OH0EMW9BlWR2B0RCoiZRAHEUu7IxeP1Pd1UU+g==}
    dependencies:
      domhandler: 5.0.3
      parse5: 7.1.2
    dev: false

  /parse5@6.0.1:
    resolution: {integrity: sha512-Ofn/CTFzRGTTxwpNEs9PP93gXShHcTq255nzRYSKe8AkVpZY7e1fpmTfOyoIvjP5HG7Z2ZM7VS9PPhQGW2pOpw==}

  /parse5@7.1.2:
    resolution: {integrity: sha512-Czj1WaSVpaoj0wbhMzLmWD69anp2WH7FXMB9n1Sy8/ZFF9jolSQVMu1Ij5WIyGmcBmhk7EOndpO4mIpihVqAXw==}
    dependencies:
      entities: 4.4.0

  /parseqs@0.0.6:
    resolution: {integrity: sha512-jeAGzMDbfSHHA091hr0r31eYfTig+29g3GKKE/PPbEQ65X0lmMwlEoqmhzu0iztID5uJpZsFlUPDP8ThPL7M8w==}

  /parseuri@0.0.6:
    resolution: {integrity: sha512-AUjen8sAkGgao7UyCX6Ahv0gIK2fABKmYjvP4xmy5JaKvcbTRueIqIPHLAfq30xJddqSE033IOMUSOMCcK3Sow==}

  /parseurl@1.3.3:
    resolution: {integrity: sha512-CiyeOxFT/JZyN5m0z9PfXw4SCBJ6Sygz1Dpl0wqjlhDEGGBP1GnsUVEL0p63hoG1fcj3fHynXi9NYO4nWOL+qQ==}
    engines: {node: '>= 0.8'}

  /pascal-case@3.1.2:
    resolution: {integrity: sha512-uWlGT3YSnK9x3BQJaOdcZwrnV6hPpd8jFH1/ucpiLRPh/2zCVJKS19E4GvYHvaCcACn3foXZ0cLB9Wrx1KGe5g==}
    dependencies:
      no-case: 3.0.4
      tslib: 2.6.0

  /pascalcase@0.1.1:
    resolution: {integrity: sha512-XHXfu/yOQRy9vYOtUDVMN60OEJjW013GoObG1o+xwQTpB9eYJX/BjXMsdW13ZDPruFhYYn0AG22w0xgQMwl3Nw==}
    engines: {node: '>=0.10.0'}

  /passport-auth0@1.4.2(debug@2.2.0):
    resolution: {integrity: sha512-cIPIhN0WbgXWxU0VrKXLT0eF/3jeZ6JJwkypUMpxjH4MOVDIUfU0qBeZBVZySd8WkkIzRNG/EY0lZqKflYJIFA==}
    dependencies:
      axios: 0.22.0(debug@2.2.0)
      passport-oauth: 1.0.0
      passport-oauth2: 1.6.1
    transitivePeerDependencies:
      - debug
    dev: false

  /passport-local@1.0.0:
    resolution: {integrity: sha512-9wCE6qKznvf9mQYYbgJ3sVOHmCWoUNMVFoZzNoznmISbhnNNPhN9xfY3sLmScHMetEJeoY7CXwfhCe7argfQow==}
    engines: {node: '>= 0.4.0'}
    dependencies:
      passport-strategy: 1.0.0
    dev: false

  /passport-mock-strategy@2.0.0:
    resolution: {integrity: sha512-9YUT0sja/7n+HfQ+Jwx4XETERRh1uciRjpHhEZMcYS1FBnMrfrSlKVS42bMU06ewSFiPhXztazAE6XwiZdZQ/g==}
    engines: {node: '>= 6'}
    dependencies:
      '@types/express': 4.17.17
      '@types/passport': 1.0.12
      es6-promise: 4.2.8
      passport: 0.4.1
    dev: false

  /passport-oauth1@1.3.0:
    resolution: {integrity: sha512-8T/nX4gwKTw0PjxP1xfD0QhrydQNakzeOpZ6M5Uqdgz9/a/Ag62RmJxnZQ4LkbdXGrRehQHIAHNAu11rCP46Sw==}
    engines: {node: '>= 0.4.0'}
    dependencies:
      oauth: 0.9.15
      passport-strategy: 1.0.0
      utils-merge: 1.0.1
    dev: false

  /passport-oauth2@1.6.1:
    resolution: {integrity: sha512-ZbV43Hq9d/SBSYQ22GOiglFsjsD1YY/qdiptA+8ej+9C1dL1TVB+mBE5kDH/D4AJo50+2i8f4bx0vg4/yDDZCQ==}
    engines: {node: '>= 0.4.0'}
    dependencies:
      base64url: 3.0.1
      oauth: 0.9.15
      passport-strategy: 1.0.0
      uid2: 0.0.4
      utils-merge: 1.0.1
    dev: false

  /passport-oauth@1.0.0:
    resolution: {integrity: sha512-4IZNVsZbN1dkBzmEbBqUxDG8oFOIK81jqdksE3HEb/vI3ib3FMjbiZZ6MTtooyYZzmKu0BfovjvT1pdGgIq+4Q==}
    engines: {node: '>= 0.4.0'}
    dependencies:
      passport-oauth1: 1.3.0
      passport-oauth2: 1.6.1
    dev: false

  /passport-strategy@1.0.0:
    resolution: {integrity: sha512-CB97UUvDKJde2V0KDWWB3lyf6PC3FaZP7YxZ2G8OAtn9p4HI9j9JLP9qjOGZFvyl8uwNT8qM+hGnz/n16NI7oA==}
    engines: {node: '>= 0.4.0'}
    dev: false

  /passport@0.4.1:
    resolution: {integrity: sha512-IxXgZZs8d7uFSt3eqNjM9NQ3g3uQCW5avD8mRNoXV99Yig50vjuaez6dQK2qC0kVWPRTujxY0dWgGfT09adjYg==}
    engines: {node: '>= 0.4.0'}
    dependencies:
      passport-strategy: 1.0.0
      pause: 0.0.1
    dev: false

  /password-prompt@1.1.2:
    resolution: {integrity: sha512-bpuBhROdrhuN3E7G/koAju0WjVw9/uQOG5Co5mokNj0MiOSBVZS1JTwM4zl55hu0WFmIEFvO9cU9sJQiBIYeIA==}
    dependencies:
      ansi-escapes: 3.2.0
      cross-spawn: 6.0.5

  /path-browserify@0.0.1:
    resolution: {integrity: sha512-BapA40NHICOS+USX9SN4tyhq+A2RrN/Ws5F0Z5aMHDp98Fl86lX8Oti8B7uN93L4Ifv4fHOEA+pQw87gmMO/lQ==}
    dev: true

  /path-browserify@1.0.1:
    resolution: {integrity: sha512-b7uo2UCUOYZcnF/3ID0lulOJi/bafxa1xPe7ZPsammBSpjSWQkjNxlt635YGS2MiR9GjvuXCtz2emr3jbsz98g==}

  /path-dirname@1.0.2:
    resolution: {integrity: sha512-ALzNPpyNq9AqXMBjeymIjFDAkAFH06mHJH/cSBHAgU0s4vfpBn6b2nf8tiRLvagKD8RbTpq2FKTBg7cl9l3c7Q==}
    dev: true

  /path-exists@2.1.0:
    resolution: {integrity: sha512-yTltuKuhtNeFJKa1PiRzfLAU5182q1y4Eb4XCJ3PBqyzEDkAZRzBrKKBct682ls9reBVHf9udYLN5Nd+K1B9BQ==}
    engines: {node: '>=0.10.0'}
    dependencies:
      pinkie-promise: 2.0.1
    dev: true
    optional: true

  /path-exists@3.0.0:
    resolution: {integrity: sha512-bpC7GYwiDYQ4wYLe+FA8lhRjhQCMcQGuSgGGqDkg/QerRWw9CmGRT0iSOVRSZJ29NMLZgIzqaljJ63oaL4NIJQ==}
    engines: {node: '>=4'}

  /path-exists@4.0.0:
    resolution: {integrity: sha512-ak9Qy5Q7jYb2Wwcey5Fpvg2KoAc/ZIhLSLOSBmRmygPsGwkVVt0fZa0qrtMz+m6tJTAHfZQ8FnmB4MG4LWy7/w==}
    engines: {node: '>=8'}

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

  /path-is-inside@1.0.2:
    resolution: {integrity: sha512-DUWJr3+ULp4zXmol/SZkFf3JGsS9/SIv+Y3Rt93/UjPpDpklB5f1er4O3POIbUuUJ3FXgqte2Q7SrU6zAqwk8w==}
    dev: true

  /path-key@2.0.1:
    resolution: {integrity: sha512-fEHGKCSmUSDPv4uoj8AlD+joPlq3peND+HRYyxFz4KPw4z926S/b8rIuFs2FYJg3BwsxJf6A9/3eIdLaYC+9Dw==}
    engines: {node: '>=4'}

  /path-key@3.1.1:
    resolution: {integrity: sha512-ojmeN0qd+y0jszEtoY48r0Peq5dwMEkIlCOu6Q5f41lfkswXuKtYrhgoTpLnyIcHm24Uhqx+5Tqm2InSwLhE6Q==}
    engines: {node: '>=8'}

  /path-key@4.0.0:
    resolution: {integrity: sha512-haREypq7xkM7ErfgIyA0z+Bj4AGKlMSdlQE2jvJo6huWD1EdkKYV+G/T4nq0YEF2vgTT8kqMFKo1uHn950r4SQ==}
    engines: {node: '>=12'}
    dev: true

  /path-parse@1.0.7:
    resolution: {integrity: sha512-LDJzPVEEEPR+y48z93A0Ed0yXb8pAByGWo/k5YYdYgpY2/2EsOsksJrq7lOHxryrVOn1ejG6oAp8ahvOIQD8sw==}

  /path-platform@0.11.15:
    resolution: {integrity: sha512-Y30dB6rab1A/nfEKsZxmr01nUotHX0c/ZiIAsCTatEe1CmS5Pm5He7fZ195bPT7RdquoaL8lLxFCMQi/bS7IJg==}
    engines: {node: '>= 0.8.0'}
    dev: false

  /path-to-regexp@0.1.7:
    resolution: {integrity: sha512-5DFkuoqlv1uYQKxy8omFBeJPQcdoE07Kv2sferDCrAq1ohOU+MSDswDIbnx3YAM60qIOnYa53wBhXW0EbMonrQ==}

  /path-to-regexp@2.2.1:
    resolution: {integrity: sha512-gu9bD6Ta5bwGrrU8muHzVOBFFREpp2iRkVfhBJahwJ6p6Xw20SjT0MxLnwkjOibQmGSYhiUnf2FLe7k+jcFmGQ==}
    dev: true

  /path-to-regexp@6.2.1:
    resolution: {integrity: sha512-JLyh7xT1kizaEvcaXOQwOc2/Yhw6KZOvPf1S8401UyLk86CU79LN3vl7ztXGm/pZ+YjoyAJ4rxmHwbkBXJX+yw==}
    dev: false

  /path-type@1.1.0:
    resolution: {integrity: sha512-S4eENJz1pkiQn9Znv33Q+deTOKmbl+jj1Fl+qiP/vYezj+S8x+J3Uo0ISrx/QoEvIlOaDWJhPaRd1flJ9HXZqg==}
    engines: {node: '>=0.10.0'}
    dependencies:
      graceful-fs: 4.2.11
      pify: 2.3.0
      pinkie-promise: 2.0.1
    dev: true
    optional: true

  /path-type@3.0.0:
    resolution: {integrity: sha512-T2ZUsdZFHgA3u4e5PfPbjd7HDDpxPnQb5jN0SrDsjNSuVXHJqtwTnWqG0B1jZrgmJ/7lj1EmVIByWt1gxGkWvg==}
    engines: {node: '>=4'}
    dependencies:
      pify: 3.0.0
    dev: true

  /path-type@4.0.0:
    resolution: {integrity: sha512-gDKb8aZMDeD/tZWs9P6+q0J9Mwkdl6xMV8TjnGP3qJVJ06bdMgkbBlLU8IdfOsIsFz2BW1rNVT3XuNEl8zPAvw==}
    engines: {node: '>=8'}

  /pathval@1.1.1:
    resolution: {integrity: sha512-Dp6zGqpTdETdR63lehJYPeIOqpiNBNtc7BpWSLrOje7UaIsE5aY92r/AunQA7rsXvet3lrJ3JnZX29UPTKXyKQ==}

  /pause-stream@0.0.11:
    resolution: {integrity: sha512-e3FBlXLmN/D1S+zHzanP4E/4Z60oFAa3O051qt1pxa7DEJWKAyil6upYVXCWadEnuoqa4Pkc9oUx9zsxYeRv8A==}
    dependencies:
      through: 2.3.8
    dev: true

  /pause@0.0.1:
    resolution: {integrity: sha512-KG8UEiEVkR3wGEb4m5yZkVCzigAD+cVEJck2CzYZO37ZGJfctvVptVO192MwrtPhzONn6go8ylnOdMhKqi4nfg==}
    dev: false

  /pbkdf2@3.1.2:
    resolution: {integrity: sha512-iuh7L6jA7JEGu2WxDwtQP1ddOpaJNC4KlDEFfdQajSGgGPNi4OyDc2R7QnbY2bR9QjBVGwgvTdNJZoE7RaxUMA==}
    engines: {node: '>=0.12'}
    dependencies:
      create-hash: 1.2.0
      create-hmac: 1.1.7
      ripemd160: 2.0.2
      safe-buffer: 5.2.1
      sha.js: 2.4.11

  /peek-readable@4.1.0:
    resolution: {integrity: sha512-ZI3LnwUv5nOGbQzD9c2iDG6toheuXSZP5esSHBjopsXH4dg19soufvpUGA3uohi5anFtGb2lhAVdHzH6R/Evvg==}
    engines: {node: '>=8'}

  /pend@1.2.0:
    resolution: {integrity: sha512-F3asv42UuXchdzt+xXqfW1OGlVBe+mxa2mqI0pg5yAHZPvFmY3Y6drSf/GQ1A86WgWEN9Kzh/WrgKa6iGcHXLg==}
    dev: true

  /performance-now@2.1.0:
    resolution: {integrity: sha512-7EAHlyLHI56VEIdK57uwHdHKIaAGbnXPiw0yWbarQZOKaKpvUIgW0jWRVLiatnM+XXlSwsanIBH/hzGMJulMow==}

  /physical-cpu-count@2.0.0:
    resolution: {integrity: sha512-rxJOljMuWtYlvREBmd6TZYanfcPhNUKtGDZBjBBS8WG1dpN2iwPsRJZgQqN/OtJuiQckdRFOfzogqJClTrsi7g==}

  /picocolors@0.2.1:
    resolution: {integrity: sha512-cMlDqaLEqfSaW8Z7N5Jw+lyIW869EzT73/F5lhtY9cLGoVxSXznfgfXMO0Z5K0o0Q2TkTXq+0KFsdnSe3jDViA==}

  /picocolors@1.0.0:
    resolution: {integrity: sha512-1fygroTLlHu66zi26VoTDv8yRgm0Fccecssto+MhsZ0D/DGW2sm8E8AjW7NU5VVTRt5GxbeZ5qBuJr+HyLYkjQ==}

  /picomatch@2.3.1:
    resolution: {integrity: sha512-JU3teHTNjmE2VCGFzuY8EXzCDVwEqB2a8fsIvwaStHhAWJEeVd1o1QD80CU6+ZdEXXSLbSsuLwJjkCBWqRQUVA==}
    engines: {node: '>=8.6'}

  /pidtree@0.3.1:
    resolution: {integrity: sha512-qQbW94hLHEqCg7nhby4yRC7G2+jYHY4Rguc2bjw7Uug4GIJuu1tvf2uHaZv5Q8zdt+WKJ6qK1FOI6amaWUo5FA==}
    engines: {node: '>=0.10'}
    hasBin: true
    dev: true

  /pidtree@0.6.0:
    resolution: {integrity: sha512-eG2dWTVw5bzqGRztnHExczNxt5VGsE6OwTeCG3fdUf9KBsZzO3R5OIIIzWR+iZA0NtZ+RDVdaoE2dK1cn6jH4g==}
    engines: {node: '>=0.10'}
    hasBin: true
    dev: true

  /pify@2.3.0:
    resolution: {integrity: sha512-udgsAY+fTnvv7kI7aaxbqwWNb0AHiB0qBO89PZKPkoTmGOgdbrHDKD+0B2X4uTfJ/FT1R09r9gTsjUjNJotuog==}
    engines: {node: '>=0.10.0'}

  /pify@3.0.0:
    resolution: {integrity: sha512-C3FsVNH1udSEX48gGX1xfvwTWfsYWj5U+8/uK15BGzIGrKoUpghX8hWZwa/OFnakBiiVNmBvemTJR5mcy7iPcg==}
    engines: {node: '>=4'}
    dev: true

  /pify@4.0.1:
    resolution: {integrity: sha512-uB80kBFb/tfd68bVleG9T5GGsGPjJrLAUpR5PZIrhBnIaRTQRjqdJSsIKkOP6OAIFbj7GOrcudc5pNjZ+geV2g==}
    engines: {node: '>=6'}

  /pify@5.0.0:
    resolution: {integrity: sha512-eW/gHNMlxdSP6dmG6uJip6FXN0EQBwm2clYYd8Wul42Cwu/DK8HEftzsapcNdYe2MfLiIwZqsDk2RDEsTE79hA==}
    engines: {node: '>=10'}

  /pinkie-promise@2.0.1:
    resolution: {integrity: sha512-0Gni6D4UcLTbv9c57DfxDGdr41XfgUjqWZu492f0cIGr16zDU06BWP/RAEvOuo7CQ0CNjHaLlM59YJJFm3NWlw==}
    engines: {node: '>=0.10.0'}
    dependencies:
      pinkie: 2.0.4
    dev: true
    optional: true

  /pinkie@2.0.4:
    resolution: {integrity: sha512-MnUuEycAemtSaeFSjXKW/aroV7akBbY+Sv+RkyqFjgAe73F+MR0TBWKBRDkmfWq/HiFmdavfZ1G7h4SPZXaCSg==}
    engines: {node: '>=0.10.0'}
    dev: true
    optional: true

  /pino-abstract-transport@1.0.0:
    resolution: {integrity: sha512-c7vo5OpW4wIS42hUVcT5REsL8ZljsUfBjqV/e2sFxmFEFZiq1XLUp5EYLtuDH6PEHq9W1egWqRbnLUP5FuZmOA==}
    dependencies:
      readable-stream: 4.3.0
      split2: 4.1.0

  /pino-pretty@10.0.1:
    resolution: {integrity: sha512-yrn00+jNpkvZX/NrPVCPIVHAfTDy3ahF0PND9tKqZk4j9s+loK8dpzrJj4dGb7i+WLuR50ussuTAiWoMWU+qeA==}
    hasBin: true
    dependencies:
      colorette: 2.0.19
      dateformat: 4.6.3
      fast-copy: 3.0.1
      fast-safe-stringify: 2.1.1
      help-me: 4.2.0
      joycon: 3.1.1
      minimist: 1.2.8
      on-exit-leak-free: 2.1.0
      pino-abstract-transport: 1.0.0
      pump: 3.0.0
      readable-stream: 4.3.0
      secure-json-parse: 2.7.0
      sonic-boom: 3.2.1
      strip-json-comments: 3.1.1
    dev: true

  /pino-std-serializers@6.1.0:
    resolution: {integrity: sha512-KO0m2f1HkrPe9S0ldjx7za9BJjeHqBku5Ch8JyxETxT8dEFGz1PwgrHaOQupVYitpzbFSYm7nnljxD8dik2c+g==}
    dev: false

  /pino@8.14.1:
    resolution: {integrity: sha512-8LYNv7BKWXSfS+k6oEc6occy5La+q2sPwU3q2ljTX5AZk7v+5kND2o5W794FyRaqha6DJajmkNRsWtPpFyMUdw==}
    hasBin: true
    dependencies:
      atomic-sleep: 1.0.0
      fast-redact: 3.1.2
      on-exit-leak-free: 2.1.0
      pino-abstract-transport: 1.0.0
      pino-std-serializers: 6.1.0
      process-warning: 2.2.0
      quick-format-unescaped: 4.0.4
      real-require: 0.2.0
      safe-stable-stringify: 2.4.2
      sonic-boom: 3.2.1
      thread-stream: 2.3.0
    dev: false

  /pirates@4.0.5:
    resolution: {integrity: sha512-8V9+HQPupnaXMA23c5hvl69zXvTwTzyAYasnkb0Tts4XvO4CliqONMOnvlq26rkhLC3nWDFBJf73LU1e1VZLaQ==}
    engines: {node: '>= 6'}

  /pkg-dir@3.0.0:
    resolution: {integrity: sha512-/E57AYkoeQ25qkxMj5PBOVgF8Kiu/h7cYS30Z5+R7WaiCCBfLq58ZI/dSeaEKb9WVJV5n/03QwrN3IeWIFllvw==}
    engines: {node: '>=6'}
    dependencies:
      find-up: 3.0.0
    dev: true

  /pkg-dir@4.2.0:
    resolution: {integrity: sha512-HRDzbaKjC+AOWVXxAU/x54COGeIv9eb+6CkDSQoNTt4XyWoIJvuPsXizxu/Fr23EiekbtZwmh1IcIG/l/a10GQ==}
    engines: {node: '>=8'}
    dependencies:
      find-up: 4.1.0

  /pkg-dir@5.0.0:
    resolution: {integrity: sha512-NPE8TDbzl/3YQYY7CSS228s3g2ollTFnc+Qi3tqmqJp9Vg2ovUpixcJEo2HJScN2Ez+kEaal6y70c0ehqJBJeA==}
    engines: {node: '>=10'}
    dependencies:
      find-up: 5.0.0
    dev: true

  /pkg-up@3.1.0:
    resolution: {integrity: sha512-nDywThFk1i4BQK4twPQ6TA4RT8bDY96yeuCVBWL3ePARCiEKDRSrNGbFIgUJpLp+XeIR65v8ra7WuJOFUBtkMA==}
    engines: {node: '>=8'}
    dependencies:
      find-up: 3.0.0

  /platform@1.3.3:
    resolution: {integrity: sha512-VJK1SRmXBpjwsB4YOHYSturx48rLKMzHgCqDH2ZDa6ZbMS/N5huoNqyQdK5Fj/xayu3fqbXckn5SeCS1EbMDZg==}
    dev: true

  /platform@1.3.6:
    resolution: {integrity: sha512-fnWVljUchTro6RiCFvCXBbNhJc2NijN7oIQxbwsyL0buWJPG85v81ehlHI9fXrJsMNgTofEoWIQeClKpgxFLrg==}

  /pluralize@8.0.0:
    resolution: {integrity: sha512-Nc3IT5yHzflTfbjgqWcCPpo7DaKy4FnpB0l/zCAW0Tc7jxAiuqSxHasntB3D7887LSrA93kDJ9IXovxJYxyLCA==}
    engines: {node: '>=4'}
    dev: true

  /pnp-webpack-plugin@1.6.4(typescript@4.9.5):
    resolution: {integrity: sha512-7Wjy+9E3WwLOEL30D+m8TSTF7qJJUJLONBnwQp0518siuMxUQUbgZwssaFX+QKlZkjHZcw/IpZCt/H0srrntSg==}
    engines: {node: '>=6'}
    dependencies:
      ts-pnp: 1.2.0(typescript@4.9.5)
    transitivePeerDependencies:
      - typescript
    dev: true

  /polished@4.2.2:
    resolution: {integrity: sha512-Sz2Lkdxz6F2Pgnpi9U5Ng/WdWAUZxmHrNPoVlm3aAemxoy2Qy7LGjQg4uf8qKelDAUW94F4np3iH2YPf2qefcQ==}
    engines: {node: '>=10'}
    dependencies:
      '@babel/runtime': 7.21.5
    dev: true

  /posix-character-classes@0.1.1:
    resolution: {integrity: sha512-xTgYBc3fuo7Yt7JbiuFxSYGToMoz8fLoE6TC9Wx1P/u+LfeThMOAqmuyECnlBaaJb+u1m9hHiXUEtwW4OzfUJg==}
    engines: {node: '>=0.10.0'}

  /postcss-attribute-case-insensitive@5.0.2(postcss@8.4.26):
    resolution: {integrity: sha512-XIidXV8fDr0kKt28vqki84fRK8VW8eTuIa4PChv2MqKuT6C9UjmSKzen6KaWhWEoYvwxFCa7n/tC1SZ3tyq4SQ==}
    engines: {node: ^12 || ^14 || >=16}
    peerDependencies:
      postcss: ^8.2
    dependencies:
      postcss: 8.4.26
      postcss-selector-parser: 6.0.11
    dev: false

  /postcss-browser-comments@4.0.0(browserslist@4.21.5)(postcss@8.4.26):
    resolution: {integrity: sha512-X9X9/WN3KIvY9+hNERUqX9gncsgBA25XaeR+jshHz2j8+sYyHktHw1JdKuMjeLpGktXidqDhA7b/qm1mrBDmgg==}
    engines: {node: '>=8'}
    peerDependencies:
      browserslist: '>=4'
      postcss: '>=8'
    dependencies:
      browserslist: 4.21.5
      postcss: 8.4.26
    dev: false

  /postcss-calc@8.2.4(postcss@8.4.26):
    resolution: {integrity: sha512-SmWMSJmB8MRnnULldx0lQIyhSNvuDl9HfrZkaqqE/WHAhToYsAvDq+yAsA/kIyINDszOp3Rh0GFoNuH5Ypsm3Q==}
    peerDependencies:
      postcss: ^8.2.2
    dependencies:
      postcss: 8.4.26
      postcss-selector-parser: 6.0.11
      postcss-value-parser: 4.2.0

  /postcss-clamp@4.1.0(postcss@8.4.26):
    resolution: {integrity: sha512-ry4b1Llo/9zz+PKC+030KUnPITTJAHeOwjfAyyB60eT0AorGLdzp52s31OsPRHRf8NchkgFoG2y6fCfn1IV1Ow==}
    engines: {node: '>=7.6.0'}
    peerDependencies:
      postcss: ^8.4.6
    dependencies:
      postcss: 8.4.26
      postcss-value-parser: 4.2.0
    dev: false

  /postcss-color-functional-notation@4.2.4(postcss@8.4.26):
    resolution: {integrity: sha512-2yrTAUZUab9s6CpxkxC4rVgFEVaR6/2Pipvi6qcgvnYiVqZcbDHEoBDhrXzyb7Efh2CCfHQNtcqWcIruDTIUeg==}
    engines: {node: ^12 || ^14 || >=16}
    peerDependencies:
      postcss: ^8.2
    dependencies:
      postcss: 8.4.26
      postcss-value-parser: 4.2.0
    dev: false

  /postcss-color-hex-alpha@8.0.4(postcss@8.4.26):
    resolution: {integrity: sha512-nLo2DCRC9eE4w2JmuKgVA3fGL3d01kGq752pVALF68qpGLmx2Qrk91QTKkdUqqp45T1K1XV8IhQpcu1hoAQflQ==}
    engines: {node: ^12 || ^14 || >=16}
    peerDependencies:
      postcss: ^8.4
    dependencies:
      postcss: 8.4.26
      postcss-value-parser: 4.2.0
    dev: false

  /postcss-color-rebeccapurple@7.1.1(postcss@8.4.26):
    resolution: {integrity: sha512-pGxkuVEInwLHgkNxUc4sdg4g3py7zUeCQ9sMfwyHAT+Ezk8a4OaaVZ8lIY5+oNqA/BXXgLyXv0+5wHP68R79hg==}
    engines: {node: ^12 || ^14 || >=16}
    peerDependencies:
      postcss: ^8.2
    dependencies:
      postcss: 8.4.26
      postcss-value-parser: 4.2.0
    dev: false

  /postcss-colormin@5.3.1(postcss@8.4.26):
    resolution: {integrity: sha512-UsWQG0AqTFQmpBegeLLc1+c3jIqBNB0zlDGRWR+dQ3pRKJL1oeMzyqmH3o2PIfn9MBdNrVPWhDbT769LxCTLJQ==}
    engines: {node: ^10 || ^12 || >=14.0}
    peerDependencies:
      postcss: ^8.2.15
    dependencies:
      browserslist: 4.21.9
      caniuse-api: 3.0.0
      colord: 2.9.3
      postcss: 8.4.26
      postcss-value-parser: 4.2.0

  /postcss-convert-values@5.1.3(postcss@8.4.26):
    resolution: {integrity: sha512-82pC1xkJZtcJEfiLw6UXnXVXScgtBrjlO5CBmuDQc+dlb88ZYheFsjTn40+zBVi3DkfF7iezO0nJUPLcJK3pvA==}
    engines: {node: ^10 || ^12 || >=14.0}
    peerDependencies:
      postcss: ^8.2.15
    dependencies:
      browserslist: 4.21.9
      postcss: 8.4.26
      postcss-value-parser: 4.2.0

  /postcss-custom-media@8.0.2(postcss@8.4.26):
    resolution: {integrity: sha512-7yi25vDAoHAkbhAzX9dHx2yc6ntS4jQvejrNcC+csQJAXjj15e7VcWfMgLqBNAbOvqi5uIa9huOVwdHbf+sKqg==}
    engines: {node: ^12 || ^14 || >=16}
    peerDependencies:
      postcss: ^8.3
    dependencies:
      postcss: 8.4.26
      postcss-value-parser: 4.2.0
    dev: false

  /postcss-custom-properties@12.1.11(postcss@8.4.26):
    resolution: {integrity: sha512-0IDJYhgU8xDv1KY6+VgUwuQkVtmYzRwu+dMjnmdMafXYv86SWqfxkc7qdDvWS38vsjaEtv8e0vGOUQrAiMBLpQ==}
    engines: {node: ^12 || ^14 || >=16}
    peerDependencies:
      postcss: ^8.2
    dependencies:
      postcss: 8.4.26
      postcss-value-parser: 4.2.0
    dev: false

  /postcss-custom-selectors@6.0.3(postcss@8.4.26):
    resolution: {integrity: sha512-fgVkmyiWDwmD3JbpCmB45SvvlCD6z9CG6Ie6Iere22W5aHea6oWa7EM2bpnv2Fj3I94L3VbtvX9KqwSi5aFzSg==}
    engines: {node: ^12 || ^14 || >=16}
    peerDependencies:
      postcss: ^8.3
    dependencies:
      postcss: 8.4.26
      postcss-selector-parser: 6.0.11
    dev: false

  /postcss-dir-pseudo-class@6.0.5(postcss@8.4.26):
    resolution: {integrity: sha512-eqn4m70P031PF7ZQIvSgy9RSJ5uI2171O/OO/zcRNYpJbvaeKFUlar1aJ7rmgiQtbm0FSPsRewjpdS0Oew7MPA==}
    engines: {node: ^12 || ^14 || >=16}
    peerDependencies:
      postcss: ^8.2
    dependencies:
      postcss: 8.4.26
      postcss-selector-parser: 6.0.11
    dev: false

  /postcss-discard-comments@5.1.2(postcss@8.4.26):
    resolution: {integrity: sha512-+L8208OVbHVF2UQf1iDmRcbdjJkuBF6IS29yBDSiWUIzpYaAhtNl6JYnYm12FnkeCwQqF5LeklOu6rAqgfBZqQ==}
    engines: {node: ^10 || ^12 || >=14.0}
    peerDependencies:
      postcss: ^8.2.15
    dependencies:
      postcss: 8.4.26

  /postcss-discard-duplicates@5.1.0(postcss@8.4.26):
    resolution: {integrity: sha512-zmX3IoSI2aoenxHV6C7plngHWWhUOV3sP1T8y2ifzxzbtnuhk1EdPwm0S1bIUNaJ2eNbWeGLEwzw8huPD67aQw==}
    engines: {node: ^10 || ^12 || >=14.0}
    peerDependencies:
      postcss: ^8.2.15
    dependencies:
      postcss: 8.4.26

  /postcss-discard-empty@5.1.1(postcss@8.4.26):
    resolution: {integrity: sha512-zPz4WljiSuLWsI0ir4Mcnr4qQQ5e1Ukc3i7UfE2XcrwKK2LIPIqE5jxMRxO6GbI3cv//ztXDsXwEWT3BHOGh3A==}
    engines: {node: ^10 || ^12 || >=14.0}
    peerDependencies:
      postcss: ^8.2.15
    dependencies:
      postcss: 8.4.26

  /postcss-discard-overridden@5.1.0(postcss@8.4.26):
    resolution: {integrity: sha512-21nOL7RqWR1kasIVdKs8HNqQJhFxLsyRfAnUDm4Fe4t4mCWL9OJiHvlHPjcd8zc5Myu89b/7wZDnOSjFgeWRtw==}
    engines: {node: ^10 || ^12 || >=14.0}
    peerDependencies:
      postcss: ^8.2.15
    dependencies:
      postcss: 8.4.26

  /postcss-double-position-gradients@3.1.2(postcss@8.4.26):
    resolution: {integrity: sha512-GX+FuE/uBR6eskOK+4vkXgT6pDkexLokPaz/AbJna9s5Kzp/yl488pKPjhy0obB475ovfT1Wv8ho7U/cHNaRgQ==}
    engines: {node: ^12 || ^14 || >=16}
    peerDependencies:
      postcss: ^8.2
    dependencies:
      '@csstools/postcss-progressive-custom-properties': 1.3.0(postcss@8.4.26)
      postcss: 8.4.26
      postcss-value-parser: 4.2.0
    dev: false

  /postcss-env-function@4.0.6(postcss@8.4.26):
    resolution: {integrity: sha512-kpA6FsLra+NqcFnL81TnsU+Z7orGtDTxcOhl6pwXeEq1yFPpRMkCDpHhrz8CFQDr/Wfm0jLiNQ1OsGGPjlqPwA==}
    engines: {node: ^12 || ^14 || >=16}
    peerDependencies:
      postcss: ^8.4
    dependencies:
      postcss: 8.4.26
      postcss-value-parser: 4.2.0
    dev: false

  /postcss-flexbugs-fixes@4.2.1:
    resolution: {integrity: sha512-9SiofaZ9CWpQWxOwRh1b/r85KD5y7GgvsNt1056k6OYLvWUun0czCvogfJgylC22uJTwW1KzY3Gz65NZRlvoiQ==}
    dependencies:
      postcss: 7.0.39
    dev: true

  /postcss-flexbugs-fixes@5.0.2(postcss@8.4.26):
    resolution: {integrity: sha512-18f9voByak7bTktR2QgDveglpn9DTbBWPUzSOe9g0N4WR/2eSt6Vrcbf0hmspvMI6YWGywz6B9f7jzpFNJJgnQ==}
    peerDependencies:
      postcss: ^8.1.4
    dependencies:
      postcss: 8.4.26

  /postcss-focus-visible@6.0.4(postcss@8.4.26):
    resolution: {integrity: sha512-QcKuUU/dgNsstIK6HELFRT5Y3lbrMLEOwG+A4s5cA+fx3A3y/JTq3X9LaOj3OC3ALH0XqyrgQIgey/MIZ8Wczw==}
    engines: {node: ^12 || ^14 || >=16}
    peerDependencies:
      postcss: ^8.4
    dependencies:
      postcss: 8.4.26
      postcss-selector-parser: 6.0.11
    dev: false

  /postcss-focus-within@5.0.4(postcss@8.4.26):
    resolution: {integrity: sha512-vvjDN++C0mu8jz4af5d52CB184ogg/sSxAFS+oUJQq2SuCe7T5U2iIsVJtsCp2d6R4j0jr5+q3rPkBVZkXD9fQ==}
    engines: {node: ^12 || ^14 || >=16}
    peerDependencies:
      postcss: ^8.4
    dependencies:
      postcss: 8.4.26
      postcss-selector-parser: 6.0.11
    dev: false

  /postcss-font-variant@5.0.0(postcss@8.4.26):
    resolution: {integrity: sha512-1fmkBaCALD72CK2a9i468mA/+tr9/1cBxRRMXOUaZqO43oWPR5imcyPjXwuv7PXbCid4ndlP5zWhidQVVa3hmA==}
    peerDependencies:
      postcss: ^8.1.0
    dependencies:
      postcss: 8.4.26
    dev: false

  /postcss-gap-properties@3.0.5(postcss@8.4.26):
    resolution: {integrity: sha512-IuE6gKSdoUNcvkGIqdtjtcMtZIFyXZhmFd5RUlg97iVEvp1BZKV5ngsAjCjrVy+14uhGBQl9tzmi1Qwq4kqVOg==}
    engines: {node: ^12 || ^14 || >=16}
    peerDependencies:
      postcss: ^8.2
    dependencies:
      postcss: 8.4.26
    dev: false

  /postcss-image-set-function@4.0.7(postcss@8.4.26):
    resolution: {integrity: sha512-9T2r9rsvYzm5ndsBE8WgtrMlIT7VbtTfE7b3BQnudUqnBcBo7L758oc+o+pdj/dUV0l5wjwSdjeOH2DZtfv8qw==}
    engines: {node: ^12 || ^14 || >=16}
    peerDependencies:
      postcss: ^8.2
    dependencies:
      postcss: 8.4.26
      postcss-value-parser: 4.2.0
    dev: false

  /postcss-import@14.1.0(postcss@8.4.26):
    resolution: {integrity: sha512-flwI+Vgm4SElObFVPpTIT7SU7R3qk2L7PyduMcokiaVKuWv9d/U+Gm/QAd8NDLuykTWTkcrjOeD2Pp1rMeBTGw==}
    engines: {node: '>=10.0.0'}
    peerDependencies:
      postcss: ^8.0.0
    dependencies:
      postcss: 8.4.26
      postcss-value-parser: 4.2.0
      read-cache: 1.0.0
      resolve: 1.22.1

  /postcss-import@15.1.0(postcss@8.4.26):
    resolution: {integrity: sha512-hpr+J05B2FVYUAXHeK1YyI267J/dDDhMU6B6civm8hSY1jYJnBXxzKDKDswzJmtLHryrjhnDjqqp/49t8FALew==}
    engines: {node: '>=14.0.0'}
    peerDependencies:
      postcss: ^8.0.0
    dependencies:
      postcss: 8.4.26
      postcss-value-parser: 4.2.0
      read-cache: 1.0.0
      resolve: 1.22.2
    dev: true

  /postcss-initial@4.0.1(postcss@8.4.26):
    resolution: {integrity: sha512-0ueD7rPqX8Pn1xJIjay0AZeIuDoF+V+VvMt/uOnn+4ezUKhZM/NokDeP6DwMNyIoYByuN/94IQnt5FEkaN59xQ==}
    peerDependencies:
      postcss: ^8.0.0
    dependencies:
      postcss: 8.4.26
    dev: false

  /postcss-js@4.0.1(postcss@8.4.26):
    resolution: {integrity: sha512-dDLF8pEO191hJMtlHFPRa8xsizHaM82MLfNkUHdUtVEV3tgTp5oj+8qbEqYM57SLfc74KSbw//4SeJma2LRVIw==}
    engines: {node: ^12 || ^14 || >= 16}
    peerDependencies:
      postcss: ^8.4.21
    dependencies:
      camelcase-css: 2.0.1
      postcss: 8.4.26

  /postcss-lab-function@4.2.1(postcss@8.4.26):
    resolution: {integrity: sha512-xuXll4isR03CrQsmxyz92LJB2xX9n+pZJ5jE9JgcnmsCammLyKdlzrBin+25dy6wIjfhJpKBAN80gsTlCgRk2w==}
    engines: {node: ^12 || ^14 || >=16}
    peerDependencies:
      postcss: ^8.2
    dependencies:
      '@csstools/postcss-progressive-custom-properties': 1.3.0(postcss@8.4.26)
      postcss: 8.4.26
      postcss-value-parser: 4.2.0
    dev: false

  /postcss-load-config@3.1.4(postcss@8.4.26)(ts-node@10.9.1):
    resolution: {integrity: sha512-6DiM4E7v4coTE4uzA8U//WhtPwyhiim3eyjEMFCnUpzbrkK9wJHgKDT2mR+HbtSrd/NubVaYTOpSpjUl8NQeRg==}
    engines: {node: '>= 10'}
    peerDependencies:
      postcss: '>=8.0.9'
      ts-node: '>=9.0.0'
    peerDependenciesMeta:
      postcss:
        optional: true
      ts-node:
        optional: true
    dependencies:
      lilconfig: 2.1.0
      postcss: 8.4.26
      ts-node: 10.9.1(@types/node@18.16.19)(typescript@4.9.5)
      yaml: 1.10.2

  /postcss-load-config@4.0.1(postcss@8.4.26)(ts-node@10.9.1):
    resolution: {integrity: sha512-vEJIc8RdiBRu3oRAI0ymerOn+7rPuMvRXslTvZUKZonDHFIczxztIyJ1urxM1x9JXEikvpWWTUUqal5j/8QgvA==}
    engines: {node: '>= 14'}
    peerDependencies:
      postcss: '>=8.0.9'
      ts-node: '>=9.0.0'
    peerDependenciesMeta:
      postcss:
        optional: true
      ts-node:
        optional: true
    dependencies:
      lilconfig: 2.1.0
      postcss: 8.4.26
      ts-node: 10.9.1(@types/node@18.16.19)(typescript@4.9.5)
      yaml: 2.2.1
    dev: true

  /postcss-loader@4.3.0(postcss@7.0.39)(webpack@4.46.0):
    resolution: {integrity: sha512-M/dSoIiNDOo8Rk0mUqoj4kpGq91gcxCfb9PoyZVdZ76/AuhxylHDYZblNE8o+EQ9AMSASeMFEKxZf5aU6wlx1Q==}
    engines: {node: '>= 10.13.0'}
    peerDependencies:
      postcss: ^7.0.0 || ^8.0.1
      webpack: ^4.0.0 || ^5.0.0
    dependencies:
      cosmiconfig: 7.1.0
      klona: 2.0.6
      loader-utils: 2.0.4
      postcss: 7.0.39
      schema-utils: 3.3.0
      semver: 7.5.3
      webpack: 4.46.0
    dev: true

  /postcss-loader@4.3.0(postcss@7.0.39)(webpack@5.88.1):
    resolution: {integrity: sha512-M/dSoIiNDOo8Rk0mUqoj4kpGq91gcxCfb9PoyZVdZ76/AuhxylHDYZblNE8o+EQ9AMSASeMFEKxZf5aU6wlx1Q==}
    engines: {node: '>= 10.13.0'}
    peerDependencies:
      postcss: ^7.0.0 || ^8.0.1
      webpack: ^4.0.0 || ^5.0.0
    dependencies:
      cosmiconfig: 7.1.0
      klona: 2.0.6
      loader-utils: 2.0.4
      postcss: 7.0.39
      schema-utils: 3.3.0
      semver: 7.5.3
      webpack: 5.88.1(webpack-cli@4.10.0)
    dev: true

  /postcss-loader@4.3.0(postcss@8.4.26)(webpack@5.88.1):
    resolution: {integrity: sha512-M/dSoIiNDOo8Rk0mUqoj4kpGq91gcxCfb9PoyZVdZ76/AuhxylHDYZblNE8o+EQ9AMSASeMFEKxZf5aU6wlx1Q==}
    engines: {node: '>= 10.13.0'}
    peerDependencies:
      postcss: ^7.0.0 || ^8.0.1
      webpack: ^4.0.0 || ^5.0.0
    dependencies:
      cosmiconfig: 7.1.0
      klona: 2.0.6
      loader-utils: 2.0.4
      postcss: 8.4.26
      schema-utils: 3.3.0
      semver: 7.5.3
      webpack: 5.88.1(webpack-cli@4.10.0)
    dev: false

  /postcss-loader@5.3.0(postcss@8.4.26)(webpack@5.88.1):
    resolution: {integrity: sha512-/+Z1RAmssdiSLgIZwnJHwBMnlABPgF7giYzTN2NOfr9D21IJZ4mQC1R2miwp80zno9M4zMD/umGI8cR+2EL5zw==}
    engines: {node: '>= 10.13.0'}
    peerDependencies:
      postcss: ^7.0.0 || ^8.0.1
      webpack: ^5.0.0
    dependencies:
      cosmiconfig: 7.1.0
      klona: 2.0.6
      postcss: 8.4.26
      semver: 7.5.3
      webpack: 5.88.1(webpack-cli@4.10.0)

  /postcss-loader@6.2.1(postcss@8.4.26)(webpack@5.88.1):
    resolution: {integrity: sha512-WbbYpmAaKcux/P66bZ40bpWsBucjx/TTgVVzRZ9yUO8yQfVBlameJ0ZGVaPfH64hNSBh63a+ICP5nqOpBA0w+Q==}
    engines: {node: '>= 12.13.0'}
    peerDependencies:
      postcss: ^7.0.0 || ^8.0.1
      webpack: ^5.0.0
    dependencies:
      cosmiconfig: 7.1.0
      klona: 2.0.6
      postcss: 8.4.26
      semver: 7.5.3
      webpack: 5.88.1(webpack-cli@4.10.0)
    dev: false

  /postcss-logical@5.0.4(postcss@8.4.26):
    resolution: {integrity: sha512-RHXxplCeLh9VjinvMrZONq7im4wjWGlRJAqmAVLXyZaXwfDWP73/oq4NdIp+OZwhQUMj0zjqDfM5Fj7qby+B4g==}
    engines: {node: ^12 || ^14 || >=16}
    peerDependencies:
      postcss: ^8.4
    dependencies:
      postcss: 8.4.26
    dev: false

  /postcss-media-minmax@5.0.0(postcss@8.4.26):
    resolution: {integrity: sha512-yDUvFf9QdFZTuCUg0g0uNSHVlJ5X1lSzDZjPSFaiCWvjgsvu8vEVxtahPrLMinIDEEGnx6cBe6iqdx5YWz08wQ==}
    engines: {node: '>=10.0.0'}
    peerDependencies:
      postcss: ^8.1.0
    dependencies:
      postcss: 8.4.26
    dev: false

  /postcss-merge-longhand@5.1.7(postcss@8.4.26):
    resolution: {integrity: sha512-YCI9gZB+PLNskrK0BB3/2OzPnGhPkBEwmwhfYk1ilBHYVAZB7/tkTHFBAnCrvBBOmeYyMYw3DMjT55SyxMBzjQ==}
    engines: {node: ^10 || ^12 || >=14.0}
    peerDependencies:
      postcss: ^8.2.15
    dependencies:
      postcss: 8.4.26
      postcss-value-parser: 4.2.0
      stylehacks: 5.1.1(postcss@8.4.26)

  /postcss-merge-rules@5.1.4(postcss@8.4.26):
    resolution: {integrity: sha512-0R2IuYpgU93y9lhVbO/OylTtKMVcHb67zjWIfCiKR9rWL3GUk1677LAqD/BcHizukdZEjT8Ru3oHRoAYoJy44g==}
    engines: {node: ^10 || ^12 || >=14.0}
    peerDependencies:
      postcss: ^8.2.15
    dependencies:
      browserslist: 4.21.9
      caniuse-api: 3.0.0
      cssnano-utils: 3.1.0(postcss@8.4.26)
      postcss: 8.4.26
      postcss-selector-parser: 6.0.11

  /postcss-minify-font-values@5.1.0(postcss@8.4.26):
    resolution: {integrity: sha512-el3mYTgx13ZAPPirSVsHqFzl+BBBDrXvbySvPGFnQcTI4iNslrPaFq4muTkLZmKlGk4gyFAYUBMH30+HurREyA==}
    engines: {node: ^10 || ^12 || >=14.0}
    peerDependencies:
      postcss: ^8.2.15
    dependencies:
      postcss: 8.4.26
      postcss-value-parser: 4.2.0

  /postcss-minify-gradients@5.1.1(postcss@8.4.26):
    resolution: {integrity: sha512-VGvXMTpCEo4qHTNSa9A0a3D+dxGFZCYwR6Jokk+/3oB6flu2/PnPXAh2x7x52EkY5xlIHLm+Le8tJxe/7TNhzw==}
    engines: {node: ^10 || ^12 || >=14.0}
    peerDependencies:
      postcss: ^8.2.15
    dependencies:
      colord: 2.9.3
      cssnano-utils: 3.1.0(postcss@8.4.26)
      postcss: 8.4.26
      postcss-value-parser: 4.2.0

  /postcss-minify-params@5.1.4(postcss@8.4.26):
    resolution: {integrity: sha512-+mePA3MgdmVmv6g+30rn57USjOGSAyuxUmkfiWpzalZ8aiBkdPYjXWtHuwJGm1v5Ojy0Z0LaSYhHaLJQB0P8Jw==}
    engines: {node: ^10 || ^12 || >=14.0}
    peerDependencies:
      postcss: ^8.2.15
    dependencies:
      browserslist: 4.21.9
      cssnano-utils: 3.1.0(postcss@8.4.26)
      postcss: 8.4.26
      postcss-value-parser: 4.2.0

  /postcss-minify-selectors@5.2.1(postcss@8.4.26):
    resolution: {integrity: sha512-nPJu7OjZJTsVUmPdm2TcaiohIwxP+v8ha9NehQ2ye9szv4orirRU3SDdtUmKH+10nzn0bAyOXZ0UEr7OpvLehg==}
    engines: {node: ^10 || ^12 || >=14.0}
    peerDependencies:
      postcss: ^8.2.15
    dependencies:
      postcss: 8.4.26
      postcss-selector-parser: 6.0.11

  /postcss-modules-extract-imports@2.0.0:
    resolution: {integrity: sha512-LaYLDNS4SG8Q5WAWqIJgdHPJrDDr/Lv775rMBFUbgjTz6j34lUznACHcdRWroPvXANP2Vj7yNK57vp9eFqzLWQ==}
    engines: {node: '>= 6'}
    dependencies:
      postcss: 7.0.39
    dev: true

  /postcss-modules-extract-imports@3.0.0(postcss@8.4.26):
    resolution: {integrity: sha512-bdHleFnP3kZ4NYDhuGlVK+CMrQ/pqUm8bx/oGL93K6gVwiclvX5x0n76fYMKuIGKzlABOy13zsvqjb0f92TEXw==}
    engines: {node: ^10 || ^12 || >= 14}
    peerDependencies:
      postcss: ^8.1.0
    dependencies:
      postcss: 8.4.26

  /postcss-modules-local-by-default@3.0.3:
    resolution: {integrity: sha512-e3xDq+LotiGesympRlKNgaJ0PCzoUIdpH0dj47iWAui/kyTgh3CiAr1qP54uodmJhl6p9rN6BoNcdEDVJx9RDw==}
    engines: {node: '>= 6'}
    dependencies:
      icss-utils: 4.1.1
      postcss: 7.0.39
      postcss-selector-parser: 6.0.11
      postcss-value-parser: 4.2.0
    dev: true

  /postcss-modules-local-by-default@4.0.0(postcss@8.4.26):
    resolution: {integrity: sha512-sT7ihtmGSF9yhm6ggikHdV0hlziDTX7oFoXtuVWeDd3hHObNkcHRo9V3yg7vCAY7cONyxJC/XXCmmiHHcvX7bQ==}
    engines: {node: ^10 || ^12 || >= 14}
    peerDependencies:
      postcss: ^8.1.0
    dependencies:
      icss-utils: 5.1.0(postcss@8.4.26)
      postcss: 8.4.26
      postcss-selector-parser: 6.0.11
      postcss-value-parser: 4.2.0

  /postcss-modules-scope@2.2.0:
    resolution: {integrity: sha512-YyEgsTMRpNd+HmyC7H/mh3y+MeFWevy7V1evVhJWewmMbjDHIbZbOXICC2y+m1xI1UVfIT1HMW/O04Hxyu9oXQ==}
    engines: {node: '>= 6'}
    dependencies:
      postcss: 7.0.39
      postcss-selector-parser: 6.0.11
    dev: true

  /postcss-modules-scope@3.0.0(postcss@8.4.26):
    resolution: {integrity: sha512-hncihwFA2yPath8oZ15PZqvWGkWf+XUfQgUGamS4LqoP1anQLOsOJw0vr7J7IwLpoY9fatA2qiGUGmuZL0Iqlg==}
    engines: {node: ^10 || ^12 || >= 14}
    peerDependencies:
      postcss: ^8.1.0
    dependencies:
      postcss: 8.4.26
      postcss-selector-parser: 6.0.11

  /postcss-modules-values@3.0.0:
    resolution: {integrity: sha512-1//E5jCBrZ9DmRX+zCtmQtRSV6PV42Ix7Bzj9GbwJceduuf7IqP8MgeTXuRDHOWj2m0VzZD5+roFWDuU8RQjcg==}
    dependencies:
      icss-utils: 4.1.1
      postcss: 7.0.39
    dev: true

  /postcss-modules-values@4.0.0(postcss@8.4.26):
    resolution: {integrity: sha512-RDxHkAiEGI78gS2ofyvCsu7iycRv7oqw5xMWn9iMoR0N/7mf9D50ecQqUo5BZ9Zh2vH4bCUR/ktCqbB9m8vJjQ==}
    engines: {node: ^10 || ^12 || >= 14}
    peerDependencies:
      postcss: ^8.1.0
    dependencies:
      icss-utils: 5.1.0(postcss@8.4.26)
      postcss: 8.4.26

  /postcss-modules@4.3.1(postcss@8.4.26):
    resolution: {integrity: sha512-ItUhSUxBBdNamkT3KzIZwYNNRFKmkJrofvC2nWab3CPKhYBQ1f27XXh1PAPE27Psx58jeelPsxWB/+og+KEH0Q==}
    peerDependencies:
      postcss: ^8.0.0
    dependencies:
      generic-names: 4.0.0
      icss-replace-symbols: 1.1.0
      lodash.camelcase: 4.3.0
      postcss: 8.4.26
      postcss-modules-extract-imports: 3.0.0(postcss@8.4.26)
      postcss-modules-local-by-default: 4.0.0(postcss@8.4.26)
      postcss-modules-scope: 3.0.0(postcss@8.4.26)
      postcss-modules-values: 4.0.0(postcss@8.4.26)
      string-hash: 1.1.3
    dev: true

  /postcss-nested@6.0.0(postcss@8.4.26):
    resolution: {integrity: sha512-0DkamqrPcmkBDsLn+vQDIrtkSbNkv5AD/M322ySo9kqFkCIYklym2xEmWkwo+Y3/qZo34tzEPNUw4y7yMCdv5w==}
    engines: {node: '>=12.0'}
    peerDependencies:
      postcss: ^8.2.14
    dependencies:
      postcss: 8.4.26
      postcss-selector-parser: 6.0.11
    dev: false

  /postcss-nested@6.0.1(postcss@8.4.26):
    resolution: {integrity: sha512-mEp4xPMi5bSWiMbsgoPfcP74lsWLHkQbZc3sY+jWYd65CUwXrUaTp0fmNpa01ZcETKlIgUdFN/MpS2xZtqL9dQ==}
    engines: {node: '>=12.0'}
    peerDependencies:
      postcss: ^8.2.14
    dependencies:
      postcss: 8.4.26
      postcss-selector-parser: 6.0.11
    dev: true

  /postcss-nesting@10.2.0(postcss@8.4.26):
    resolution: {integrity: sha512-EwMkYchxiDiKUhlJGzWsD9b2zvq/r2SSubcRrgP+jujMXFzqvANLt16lJANC+5uZ6hjI7lpRmI6O8JIl+8l1KA==}
    engines: {node: ^12 || ^14 || >=16}
    peerDependencies:
      postcss: ^8.2
    dependencies:
      '@csstools/selector-specificity': 2.1.1(postcss-selector-parser@6.0.11)(postcss@8.4.26)
      postcss: 8.4.26
      postcss-selector-parser: 6.0.11
    dev: false

  /postcss-normalize-charset@5.1.0(postcss@8.4.26):
    resolution: {integrity: sha512-mSgUJ+pd/ldRGVx26p2wz9dNZ7ji6Pn8VWBajMXFf8jk7vUoSrZ2lt/wZR7DtlZYKesmZI680qjr2CeFF2fbUg==}
    engines: {node: ^10 || ^12 || >=14.0}
    peerDependencies:
      postcss: ^8.2.15
    dependencies:
      postcss: 8.4.26

  /postcss-normalize-display-values@5.1.0(postcss@8.4.26):
    resolution: {integrity: sha512-WP4KIM4o2dazQXWmFaqMmcvsKmhdINFblgSeRgn8BJ6vxaMyaJkwAzpPpuvSIoG/rmX3M+IrRZEz2H0glrQNEA==}
    engines: {node: ^10 || ^12 || >=14.0}
    peerDependencies:
      postcss: ^8.2.15
    dependencies:
      postcss: 8.4.26
      postcss-value-parser: 4.2.0

  /postcss-normalize-positions@5.1.1(postcss@8.4.26):
    resolution: {integrity: sha512-6UpCb0G4eofTCQLFVuI3EVNZzBNPiIKcA1AKVka+31fTVySphr3VUgAIULBhxZkKgwLImhzMR2Bw1ORK+37INg==}
    engines: {node: ^10 || ^12 || >=14.0}
    peerDependencies:
      postcss: ^8.2.15
    dependencies:
      postcss: 8.4.26
      postcss-value-parser: 4.2.0

  /postcss-normalize-repeat-style@5.1.1(postcss@8.4.26):
    resolution: {integrity: sha512-mFpLspGWkQtBcWIRFLmewo8aC3ImN2i/J3v8YCFUwDnPu3Xz4rLohDO26lGjwNsQxB3YF0KKRwspGzE2JEuS0g==}
    engines: {node: ^10 || ^12 || >=14.0}
    peerDependencies:
      postcss: ^8.2.15
    dependencies:
      postcss: 8.4.26
      postcss-value-parser: 4.2.0

  /postcss-normalize-string@5.1.0(postcss@8.4.26):
    resolution: {integrity: sha512-oYiIJOf4T9T1N4i+abeIc7Vgm/xPCGih4bZz5Nm0/ARVJ7K6xrDlLwvwqOydvyL3RHNf8qZk6vo3aatiw/go3w==}
    engines: {node: ^10 || ^12 || >=14.0}
    peerDependencies:
      postcss: ^8.2.15
    dependencies:
      postcss: 8.4.26
      postcss-value-parser: 4.2.0

  /postcss-normalize-timing-functions@5.1.0(postcss@8.4.26):
    resolution: {integrity: sha512-DOEkzJ4SAXv5xkHl0Wa9cZLF3WCBhF3o1SKVxKQAa+0pYKlueTpCgvkFAHfk+Y64ezX9+nITGrDZeVGgITJXjg==}
    engines: {node: ^10 || ^12 || >=14.0}
    peerDependencies:
      postcss: ^8.2.15
    dependencies:
      postcss: 8.4.26
      postcss-value-parser: 4.2.0

  /postcss-normalize-unicode@5.1.1(postcss@8.4.26):
    resolution: {integrity: sha512-qnCL5jzkNUmKVhZoENp1mJiGNPcsJCs1aaRmURmeJGES23Z/ajaln+EPTD+rBeNkSryI+2WTdW+lwcVdOikrpA==}
    engines: {node: ^10 || ^12 || >=14.0}
    peerDependencies:
      postcss: ^8.2.15
    dependencies:
      browserslist: 4.21.9
      postcss: 8.4.26
      postcss-value-parser: 4.2.0

  /postcss-normalize-url@5.1.0(postcss@8.4.26):
    resolution: {integrity: sha512-5upGeDO+PVthOxSmds43ZeMeZfKH+/DKgGRD7TElkkyS46JXAUhMzIKiCa7BabPeIy3AQcTkXwVVN7DbqsiCew==}
    engines: {node: ^10 || ^12 || >=14.0}
    peerDependencies:
      postcss: ^8.2.15
    dependencies:
      normalize-url: 6.1.0
      postcss: 8.4.26
      postcss-value-parser: 4.2.0

  /postcss-normalize-whitespace@5.1.1(postcss@8.4.26):
    resolution: {integrity: sha512-83ZJ4t3NUDETIHTa3uEg6asWjSBYL5EdkVB0sDncx9ERzOKBVJIUeDO9RyA9Zwtig8El1d79HBp0JEi8wvGQnA==}
    engines: {node: ^10 || ^12 || >=14.0}
    peerDependencies:
      postcss: ^8.2.15
    dependencies:
      postcss: 8.4.26
      postcss-value-parser: 4.2.0

  /postcss-normalize@10.0.1(browserslist@4.21.5)(postcss@8.4.26):
    resolution: {integrity: sha512-+5w18/rDev5mqERcG3W5GZNMJa1eoYYNGo8gB7tEwaos0ajk3ZXAI4mHGcNT47NE+ZnZD1pEpUOFLvltIwmeJA==}
    engines: {node: '>= 12'}
    peerDependencies:
      browserslist: '>= 4'
      postcss: '>= 8'
    dependencies:
      '@csstools/normalize.css': 12.0.0
      browserslist: 4.21.5
      postcss: 8.4.26
      postcss-browser-comments: 4.0.0(browserslist@4.21.5)(postcss@8.4.26)
      sanitize.css: 13.0.0
    dev: false

  /postcss-opacity-percentage@1.1.3(postcss@8.4.26):
    resolution: {integrity: sha512-An6Ba4pHBiDtyVpSLymUUERMo2cU7s+Obz6BTrS+gxkbnSBNKSuD0AVUc+CpBMrpVPKKfoVz0WQCX+Tnst0i4A==}
    engines: {node: ^12 || ^14 || >=16}
    peerDependencies:
      postcss: ^8.2
    dependencies:
      postcss: 8.4.26
    dev: false

  /postcss-ordered-values@5.1.3(postcss@8.4.26):
    resolution: {integrity: sha512-9UO79VUhPwEkzbb3RNpqqghc6lcYej1aveQteWY+4POIwlqkYE21HKWaLDF6lWNuqCobEAyTovVhtI32Rbv2RQ==}
    engines: {node: ^10 || ^12 || >=14.0}
    peerDependencies:
      postcss: ^8.2.15
    dependencies:
      cssnano-utils: 3.1.0(postcss@8.4.26)
      postcss: 8.4.26
      postcss-value-parser: 4.2.0

  /postcss-overflow-shorthand@3.0.4(postcss@8.4.26):
    resolution: {integrity: sha512-otYl/ylHK8Y9bcBnPLo3foYFLL6a6Ak+3EQBPOTR7luMYCOsiVTUk1iLvNf6tVPNGXcoL9Hoz37kpfriRIFb4A==}
    engines: {node: ^12 || ^14 || >=16}
    peerDependencies:
      postcss: ^8.2
    dependencies:
      postcss: 8.4.26
      postcss-value-parser: 4.2.0
    dev: false

  /postcss-page-break@3.0.4(postcss@8.4.26):
    resolution: {integrity: sha512-1JGu8oCjVXLa9q9rFTo4MbeeA5FMe00/9C7lN4va606Rdb+HkxXtXsmEDrIraQ11fGz/WvKWa8gMuCKkrXpTsQ==}
    peerDependencies:
      postcss: ^8
    dependencies:
      postcss: 8.4.26
    dev: false

  /postcss-place@7.0.5(postcss@8.4.26):
    resolution: {integrity: sha512-wR8igaZROA6Z4pv0d+bvVrvGY4GVHihBCBQieXFY3kuSuMyOmEnnfFzHl/tQuqHZkfkIVBEbDvYcFfHmpSet9g==}
    engines: {node: ^12 || ^14 || >=16}
    peerDependencies:
      postcss: ^8.2
    dependencies:
      postcss: 8.4.26
      postcss-value-parser: 4.2.0
    dev: false

  /postcss-preset-env@7.8.3(postcss@8.4.26):
    resolution: {integrity: sha512-T1LgRm5uEVFSEF83vHZJV2z19lHg4yJuZ6gXZZkqVsqv63nlr6zabMH3l4Pc01FQCyfWVrh2GaUeCVy9Po+Aag==}
    engines: {node: ^12 || ^14 || >=16}
    peerDependencies:
      postcss: ^8.2
    dependencies:
      '@csstools/postcss-cascade-layers': 1.1.1(postcss@8.4.26)
      '@csstools/postcss-color-function': 1.1.1(postcss@8.4.26)
      '@csstools/postcss-font-format-keywords': 1.0.1(postcss@8.4.26)
      '@csstools/postcss-hwb-function': 1.0.2(postcss@8.4.26)
      '@csstools/postcss-ic-unit': 1.0.1(postcss@8.4.26)
      '@csstools/postcss-is-pseudo-class': 2.0.7(postcss@8.4.26)
      '@csstools/postcss-nested-calc': 1.0.0(postcss@8.4.26)
      '@csstools/postcss-normalize-display-values': 1.0.1(postcss@8.4.26)
      '@csstools/postcss-oklab-function': 1.1.1(postcss@8.4.26)
      '@csstools/postcss-progressive-custom-properties': 1.3.0(postcss@8.4.26)
      '@csstools/postcss-stepped-value-functions': 1.0.1(postcss@8.4.26)
      '@csstools/postcss-text-decoration-shorthand': 1.0.0(postcss@8.4.26)
      '@csstools/postcss-trigonometric-functions': 1.0.2(postcss@8.4.26)
      '@csstools/postcss-unset-value': 1.0.2(postcss@8.4.26)
      autoprefixer: 10.4.14(postcss@8.4.26)
      browserslist: 4.21.9
      css-blank-pseudo: 3.0.3(postcss@8.4.26)
      css-has-pseudo: 3.0.4(postcss@8.4.26)
      css-prefers-color-scheme: 6.0.3(postcss@8.4.26)
      cssdb: 7.4.1
      postcss: 8.4.26
      postcss-attribute-case-insensitive: 5.0.2(postcss@8.4.26)
      postcss-clamp: 4.1.0(postcss@8.4.26)
      postcss-color-functional-notation: 4.2.4(postcss@8.4.26)
      postcss-color-hex-alpha: 8.0.4(postcss@8.4.26)
      postcss-color-rebeccapurple: 7.1.1(postcss@8.4.26)
      postcss-custom-media: 8.0.2(postcss@8.4.26)
      postcss-custom-properties: 12.1.11(postcss@8.4.26)
      postcss-custom-selectors: 6.0.3(postcss@8.4.26)
      postcss-dir-pseudo-class: 6.0.5(postcss@8.4.26)
      postcss-double-position-gradients: 3.1.2(postcss@8.4.26)
      postcss-env-function: 4.0.6(postcss@8.4.26)
      postcss-focus-visible: 6.0.4(postcss@8.4.26)
      postcss-focus-within: 5.0.4(postcss@8.4.26)
      postcss-font-variant: 5.0.0(postcss@8.4.26)
      postcss-gap-properties: 3.0.5(postcss@8.4.26)
      postcss-image-set-function: 4.0.7(postcss@8.4.26)
      postcss-initial: 4.0.1(postcss@8.4.26)
      postcss-lab-function: 4.2.1(postcss@8.4.26)
      postcss-logical: 5.0.4(postcss@8.4.26)
      postcss-media-minmax: 5.0.0(postcss@8.4.26)
      postcss-nesting: 10.2.0(postcss@8.4.26)
      postcss-opacity-percentage: 1.1.3(postcss@8.4.26)
      postcss-overflow-shorthand: 3.0.4(postcss@8.4.26)
      postcss-page-break: 3.0.4(postcss@8.4.26)
      postcss-place: 7.0.5(postcss@8.4.26)
      postcss-pseudo-class-any-link: 7.1.6(postcss@8.4.26)
      postcss-replace-overflow-wrap: 4.0.0(postcss@8.4.26)
      postcss-selector-not: 6.0.1(postcss@8.4.26)
      postcss-value-parser: 4.2.0
    dev: false

  /postcss-pseudo-class-any-link@7.1.6(postcss@8.4.26):
    resolution: {integrity: sha512-9sCtZkO6f/5ML9WcTLcIyV1yz9D1rf0tWc+ulKcvV30s0iZKS/ONyETvoWsr6vnrmW+X+KmuK3gV/w5EWnT37w==}
    engines: {node: ^12 || ^14 || >=16}
    peerDependencies:
      postcss: ^8.2
    dependencies:
      postcss: 8.4.26
      postcss-selector-parser: 6.0.11
    dev: false

  /postcss-reduce-initial@5.1.2(postcss@8.4.26):
    resolution: {integrity: sha512-dE/y2XRaqAi6OvjzD22pjTUQ8eOfc6m/natGHgKFBK9DxFmIm69YmaRVQrGgFlEfc1HePIurY0TmDeROK05rIg==}
    engines: {node: ^10 || ^12 || >=14.0}
    peerDependencies:
      postcss: ^8.2.15
    dependencies:
      browserslist: 4.21.9
      caniuse-api: 3.0.0
      postcss: 8.4.26

  /postcss-reduce-transforms@5.1.0(postcss@8.4.26):
    resolution: {integrity: sha512-2fbdbmgir5AvpW9RLtdONx1QoYG2/EtqpNQbFASDlixBbAYuTcJ0dECwlqNqH7VbaUnEnh8SrxOe2sRIn24XyQ==}
    engines: {node: ^10 || ^12 || >=14.0}
    peerDependencies:
      postcss: ^8.2.15
    dependencies:
      postcss: 8.4.26
      postcss-value-parser: 4.2.0

  /postcss-replace-overflow-wrap@4.0.0(postcss@8.4.26):
    resolution: {integrity: sha512-KmF7SBPphT4gPPcKZc7aDkweHiKEEO8cla/GjcBK+ckKxiZslIu3C4GCRW3DNfL0o7yW7kMQu9xlZ1kXRXLXtw==}
    peerDependencies:
      postcss: ^8.0.3
    dependencies:
      postcss: 8.4.26
    dev: false

  /postcss-selector-not@6.0.1(postcss@8.4.26):
    resolution: {integrity: sha512-1i9affjAe9xu/y9uqWH+tD4r6/hDaXJruk8xn2x1vzxC2U3J3LKO3zJW4CyxlNhA56pADJ/djpEwpH1RClI2rQ==}
    engines: {node: ^12 || ^14 || >=16}
    peerDependencies:
      postcss: ^8.2
    dependencies:
      postcss: 8.4.26
      postcss-selector-parser: 6.0.11
    dev: false

  /postcss-selector-parser@6.0.11:
    resolution: {integrity: sha512-zbARubNdogI9j7WY4nQJBiNqQf3sLS3wCP4WfOidu+p28LofJqDH1tcXypGrcmMHhDk2t9wGhCsYe/+szLTy1g==}
    engines: {node: '>=4'}
    dependencies:
      cssesc: 3.0.0
      util-deprecate: 1.0.2

  /postcss-svgo@5.1.0(postcss@8.4.26):
    resolution: {integrity: sha512-D75KsH1zm5ZrHyxPakAxJWtkyXew5qwS70v56exwvw542d9CRtTo78K0WeFxZB4G7JXKKMbEZtZayTGdIky/eA==}
    engines: {node: ^10 || ^12 || >=14.0}
    peerDependencies:
      postcss: ^8.2.15
    dependencies:
      postcss: 8.4.26
      postcss-value-parser: 4.2.0
      svgo: 2.8.0

  /postcss-unique-selectors@5.1.1(postcss@8.4.26):
    resolution: {integrity: sha512-5JiODlELrz8L2HwxfPnhOWZYWDxVHWL83ufOv84NrcgipI7TaeRsatAhK4Tr2/ZiYldpK/wBvw5BD3qfaK96GA==}
    engines: {node: ^10 || ^12 || >=14.0}
    peerDependencies:
      postcss: ^8.2.15
    dependencies:
      postcss: 8.4.26
      postcss-selector-parser: 6.0.11

  /postcss-value-parser@4.2.0:
    resolution: {integrity: sha512-1NNCs6uurfkVbeXG4S8JFT9t19m45ICnif8zWLd5oPSZ50QnwMfK+H3jv408d4jw/7Bttv5axS5IiHoLaVNHeQ==}

  /postcss@7.0.39:
    resolution: {integrity: sha512-yioayjNbHn6z1/Bywyb2Y4s3yvDAeXGOyxqD+LnVOinq6Mdmd++SW2wUNVzavyyHxd6+DxzWGIuosg6P1Rj8uA==}
    engines: {node: '>=6.0.0'}
    dependencies:
      picocolors: 0.2.1
      source-map: 0.6.1

  /postcss@8.4.26:
    resolution: {integrity: sha512-jrXHFF8iTloAenySjM/ob3gSj7pCu0Ji49hnjqzsgSRa50hkWCKD0HQ+gMNJkW38jBI68MpAAg7ZWwHwX8NMMw==}
    engines: {node: ^10 || ^12 || >=14}
    dependencies:
      nanoid: 3.3.6
      picocolors: 1.0.0
      source-map-js: 1.0.2

  /prebuild-install@7.1.1:
    resolution: {integrity: sha512-jAXscXWMcCK8GgCoHOfIr0ODh5ai8mj63L2nWrjuAgXE6tDyYGnx4/8o/rCgU+B4JSyZBKbeZqzhtwtC3ovxjw==}
    engines: {node: '>=10'}
    hasBin: true
    dependencies:
      detect-libc: 2.0.1
      expand-template: 2.0.3
      github-from-package: 0.0.0
      minimist: 1.2.8
      mkdirp-classic: 0.5.3
      napi-build-utils: 1.0.2
      node-abi: 3.33.0
      pump: 3.0.0
      rc: 1.2.8
      simple-get: 4.0.1
      tar-fs: 2.1.1
      tunnel-agent: 0.6.0
    dev: false

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

  /prelude-ls@1.2.1:
    resolution: {integrity: sha512-vkcDPrRZo1QZLbn5RLGPpg/WmIQ65qoWWhcGKf/b5eplkkarX0m9z8ppCat4mlOqUsWpyNuYgO3VRyrYHSzX5g==}
    engines: {node: '>= 0.8.0'}

  /prepend-http@2.0.0:
    resolution: {integrity: sha512-ravE6m9Atw9Z/jjttRUZ+clIXogdghyZAuWJ3qEzjT+jI/dL1ifAqhZeC5VHzQp1MSt1+jxKkFNemj/iO7tVUA==}
    engines: {node: '>=4'}

  /prettier@2.3.0:
    resolution: {integrity: sha512-kXtO4s0Lz/DW/IJ9QdWhAf7/NmPWQXkFr/r/WkR3vyI+0v8amTDxiaQSLzs8NBlytfLWX/7uQUMIW677yLKl4w==}
    engines: {node: '>=10.13.0'}
    hasBin: true
    dev: true

  /prettier@2.8.4:
    resolution: {integrity: sha512-vIS4Rlc2FNh0BySk3Wkd6xmwxB0FpOndW5fisM5H8hsZSxU2VWVB5CWIkIjWvrHjIhxk2g3bfMKM87zNTrZddw==}
    engines: {node: '>=10.13.0'}
    hasBin: true
    dev: true

  /prettier@2.8.8:
    resolution: {integrity: sha512-tdN8qQGvNjw4CHbY+XXk0JgCXn9QiF21a55rBe5LJAU+kDyC4WQn4+awm2Xfk2lQMk5fKup9XgzTZtGkjBdP9Q==}
    engines: {node: '>=10.13.0'}
    hasBin: true

  /pretty-bytes@5.6.0:
    resolution: {integrity: sha512-FFw039TmrBqFK8ma/7OL3sDz/VytdtJr044/QUJtH0wK9lb9jLq9tJyIxUwtQJHwar2BqtiA4iCWSwo9JLkzFg==}
    engines: {node: '>=6'}

  /pretty-error@2.1.2:
    resolution: {integrity: sha512-EY5oDzmsX5wvuynAByrmY0P0hcp+QpnAKbJng2A2MPjVKXCxrDSUkzghVJ4ZGPIv+JC4gX8fPUWscC0RtjsWGw==}
    dependencies:
      lodash: 4.17.21
      renderkid: 2.0.7

  /pretty-error@4.0.0:
    resolution: {integrity: sha512-AoJ5YMAcXKYxKhuJGdcvse+Voc6v1RgnsR3nWcYU7q4t6z0Q6T86sv5Zq8VIRbOWWFpvdGE83LtdSMNd+6Y0xw==}
    dependencies:
      lodash: 4.17.21
      renderkid: 3.0.0

  /pretty-format@25.5.0:
    resolution: {integrity: sha512-kbo/kq2LQ/A/is0PQwsEHM7Ca6//bGPPvU6UnsdDRSKTWxT/ru/xb88v4BJf6a69H+uTytOEsTusT9ksd/1iWQ==}
    engines: {node: '>= 8.3'}
    dependencies:
      '@jest/types': 25.5.0
      ansi-regex: 5.0.1
      ansi-styles: 4.3.0
      react-is: 16.13.1

  /pretty-format@26.6.2:
    resolution: {integrity: sha512-7AeGuCYNGmycyQbCqd/3PWH4eOoX/OiCa0uphp57NVTeAGdJGaAliecxwBDHYQCIvrW7aDBZCYeNTP/WX69mkg==}
    engines: {node: '>= 10'}
    dependencies:
      '@jest/types': 26.6.2
      ansi-regex: 5.0.1
      ansi-styles: 4.3.0
      react-is: 17.0.2
    dev: true

  /pretty-format@27.5.1:
    resolution: {integrity: sha512-Qb1gy5OrP5+zDf2Bvnzdl3jsTf1qXVMazbvCoKhtKqVs4/YK4ozX4gKQJJVyNe+cajNPn0KoC0MC3FUmaHWEmQ==}
    engines: {node: ^10.13.0 || ^12.13.0 || ^14.15.0 || >=15.0.0}
    dependencies:
      ansi-regex: 5.0.1
      ansi-styles: 5.2.0
      react-is: 17.0.2

  /pretty-format@28.1.3:
    resolution: {integrity: sha512-8gFb/To0OmxHR9+ZTb14Df2vNxdGCX8g1xWGUTqUw5TiZvcQf5sHKObd5UcPyLLyowNwDAMTF3XWOG1B6mxl1Q==}
    engines: {node: ^12.13.0 || ^14.15.0 || ^16.10.0 || >=17.0.0}
    dependencies:
      '@jest/schemas': 28.1.3
      ansi-regex: 5.0.1
      ansi-styles: 5.2.0
      react-is: 18.2.0
    dev: false

  /pretty-format@29.6.1:
    resolution: {integrity: sha512-7jRj+yXO0W7e4/tSJKoR7HRIHLPPjtNaUGG2xxKQnGvPNRkgWcQ0AZX6P4KBRJN4FcTBWb3sa7DVUJmocYuoog==}
    engines: {node: ^14.15.0 || ^16.10.0 || >=18.0.0}
    dependencies:
      '@jest/schemas': 29.6.0
      ansi-styles: 5.2.0
      react-is: 18.2.0

  /pretty-hrtime@1.0.3:
    resolution: {integrity: sha512-66hKPCr+72mlfiSjlEB1+45IjXSqvVAIy6mocupoww4tBFE9R9IhwwUGoI4G++Tc9Aq+2rxOt0RFU6gPcrte0A==}
    engines: {node: '>= 0.8'}
    dev: true

  /prisma@4.16.2:
    resolution: {integrity: sha512-SYCsBvDf0/7XSJyf2cHTLjLeTLVXYfqp7pG5eEVafFLeT0u/hLFz/9W196nDRGUOo1JfPatAEb+uEnTQImQC1g==}
    engines: {node: '>=14.17'}
    hasBin: true
    requiresBuild: true
    dependencies:
      '@prisma/engines': 4.16.2

  /prismjs@1.29.0:
    resolution: {integrity: sha512-Kx/1w86q/epKcmte75LNrEoT+lX8pBpavuAbvJWRXar7Hz8jrtF+e3vY751p0R8H9HdArwaCTNDDzHg/ScJK1Q==}
    engines: {node: '>=6'}

  /private@0.1.8:
    resolution: {integrity: sha512-VvivMrbvd2nKkiG38qjULzlc+4Vx4wm/whI9pQD35YrARNnhxeiRktSOhSukRLFNlzg6Br/cJPet5J/u19r/mg==}
    engines: {node: '>= 0.6'}
    dev: true

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

  /process-warning@2.2.0:
    resolution: {integrity: sha512-/1WZ8+VQjR6avWOgHeEPd7SDQmFQ1B5mC1eRXsCm5TarlNmx/wCsa5GEaxGm05BORRtyG/Ex/3xq3TuRvq57qg==}
    dev: false

  /process@0.11.10:
    resolution: {integrity: sha512-cdGef/drWFoydD1JsMzuFf8100nZl+GT+yacc2bEced5f9Rjk4z+WtFUTBu9PhOi9j/jfmBPu0mMEY4wIdAF8A==}
    engines: {node: '>= 0.6.0'}

  /progress@2.0.1:
    resolution: {integrity: sha512-OE+a6vzqazc+K6LxJrX5UPyKFvGnL5CYmq2jFGNIBWHpc4QyE49/YOumcrpQFJpfejmvRtbJzgO1zPmMCqlbBg==}
    engines: {node: '>=0.4.0'}
    dev: true

  /progress@2.0.3:
    resolution: {integrity: sha512-7PiHtLll5LdnKIMw100I+8xJXR5gW2QwWYkT6iJva0bXitZKa/XMrSbdmg3r2Xnaidz9Qumd0VPaMrZlF9V9sA==}
    engines: {node: '>=0.4.0'}

  /promise-inflight@1.0.1(bluebird@3.7.2):
    resolution: {integrity: sha512-6zWPyEOFaQBJYcGMHBKTKJ3u6TBsnMFOIZSa6ce1e/ZrrsOlnHRHbabMjLiBYKp+n44X9eUI6VUPaukCXHuG4g==}
    peerDependencies:
      bluebird: '*'
    peerDependenciesMeta:
      bluebird:
        optional: true
    dependencies:
      bluebird: 3.7.2
    dev: true

  /promise.allsettled@1.0.6:
    resolution: {integrity: sha512-22wJUOD3zswWFqgwjNHa1965LvqTX87WPu/lreY2KSd7SVcERfuZ4GfUaOnJNnvtoIv2yXT/W00YIGMetXtFXg==}
    engines: {node: '>= 0.4'}
    dependencies:
      array.prototype.map: 1.0.5
      call-bind: 1.0.2
      define-properties: 1.2.0
      es-abstract: 1.21.1
      get-intrinsic: 1.2.0
      iterate-value: 1.0.2
    dev: true

  /promise.prototype.finally@3.1.4:
    resolution: {integrity: sha512-nNc3YbgMfLzqtqvO/q5DP6RR0SiHI9pUPGzyDf1q+usTwCN2kjvAnJkBb7bHe3o+fFSBPpsGMoYtaSi+LTNqng==}
    engines: {node: '>= 0.4'}
    dependencies:
      call-bind: 1.0.2
      define-properties: 1.2.0
      es-abstract: 1.21.1
    dev: true

  /promise.series@0.2.0:
    resolution: {integrity: sha512-VWQJyU2bcDTgZw8kpfBpB/ejZASlCrzwz5f2hjb/zlujOEB4oeiAhHygAWq8ubsX2GVkD4kCU5V2dwOTaCY5EQ==}
    engines: {node: '>=0.12'}
    dev: true

  /promise@8.3.0:
    resolution: {integrity: sha512-rZPNPKTOYVNEEKFaq1HqTgOwZD+4/YHS5ukLzQCypkj+OkYx7iv0mA91lJlpPPZ8vMau3IIGj5Qlwrx+8iiSmg==}
    dependencies:
      asap: 2.0.6
    dev: false

  /prompts@2.4.0:
    resolution: {integrity: sha512-awZAKrk3vN6CroQukBL+R9051a4R3zCZBlJm/HBfrSZ8iTpYix3VX1vU4mveiLpiwmOJT4wokTF9m6HUk4KqWQ==}
    engines: {node: '>= 6'}
    dependencies:
      kleur: 3.0.3
      sisteransi: 1.0.5

  /prompts@2.4.2:
    resolution: {integrity: sha512-NxNv/kLguCA7p3jE8oL2aEBsrJWgAakBpgmgK6lpPWV+WuOmY6r2/zbAVnP+T8bQlA0nzHXSJSJW0Hq7ylaD2Q==}
    engines: {node: '>= 6'}
    dependencies:
      kleur: 3.0.3
      sisteransi: 1.0.5

  /prop-types-exact@1.2.0:
    resolution: {integrity: sha512-K+Tk3Kd9V0odiXFP9fwDHUYRyvK3Nun3GVyPapSIs5OBkITAm15W0CPFD/YKTkMUAbc0b9CUwRQp2ybiBIq+eA==}
    dependencies:
      has: 1.0.3
      object.assign: 4.1.4
      reflect.ownkeys: 0.2.0
    dev: false

  /prop-types-extra@1.1.1(react@16.14.0):
    resolution: {integrity: sha512-59+AHNnHYCdiC+vMwY52WmvP5dM3QLeoumYuEyceQDi9aEhtwN9zIQ2ZNo25sMyXnbh32h+P1ezDsUpUH3JAew==}
    peerDependencies:
      react: '>=0.14.0'
    dependencies:
      react: 16.14.0
      react-is: 16.13.1
      warning: 4.0.3
    dev: false

  /prop-types@15.7.2:
    resolution: {integrity: sha512-8QQikdH7//R2vurIJSutZ1smHYTcLpRWEOlHnzcWHmBYrOGUysKwSsrC89BCiFj3CbrfJ/nXFdJepOVrY1GCHQ==}
    dependencies:
      loose-envify: 1.4.0
      object-assign: 4.1.1
      react-is: 16.13.1
    dev: false

  /prop-types@15.8.1:
    resolution: {integrity: sha512-oj87CgZICdulUohogVAR7AjlC0327U4el4L6eAvOqCeudMDVU0NThNaV+b9Df4dXgSP1gXMTnPdhfe/2qDH5cg==}
    dependencies:
      loose-envify: 1.4.0
      object-assign: 4.1.1
      react-is: 16.13.1

  /proper-lockfile@4.1.2:
    resolution: {integrity: sha512-TjNPblN4BwAWMXU8s9AEz4JmQxnD1NNL7bNOY/AKUzyamc379FWASUhc/K1pL2noVb+XmZKLL68cjzLsiOAMaA==}
    dependencies:
      graceful-fs: 4.2.11
      retry: 0.12.0
      signal-exit: 3.0.7

  /property-information@5.6.0:
    resolution: {integrity: sha512-YUHSPk+A30YPv+0Qf8i9Mbfe/C0hdPXk1s1jPVToV8pk8BQtpw10ct89Eo7OWkutrwqvT0eicAxlOg3dOAu8JA==}
    dependencies:
      xtend: 4.0.2

  /protocols@1.4.8:
    resolution: {integrity: sha512-IgjKyaUSjsROSO8/D49Ab7hP8mJgTYcqApOqdPhLoPxAplXmkp+zRvsrSQjFn5by0rhm4VH0GAUELIPpx7B1yg==}

  /protocols@2.0.1:
    resolution: {integrity: sha512-/XJ368cyBJ7fzLMwLKv1e4vLxOju2MNAIokcr7meSaNcVbWz/CPcW22cP04mwxOErdA5mwjA8Q6w/cdAQxVn7Q==}

  /proxy-addr@2.0.7:
    resolution: {integrity: sha512-llQsMLSUDUPT44jdrU/O37qlnifitDP+ZwrmmZcoSKyLKvtZxpyV0n2/bD/N4tBAAZ/gJEdZU7KMraoK1+XYAg==}
    engines: {node: '>= 0.10'}
    dependencies:
      forwarded: 0.2.0
      ipaddr.js: 1.9.1

  /proxy-from-env@1.0.0:
    resolution: {integrity: sha512-F2JHgJQ1iqwnHDcQjVBsq3n/uoaFL+iPW/eAeL7kVxy/2RrWaN4WroKjjvbsoRtv0ftelNyC01bjRhn/bhcf4A==}
    dev: true

  /proxy-from-env@1.1.0:
    resolution: {integrity: sha512-D+zkORCbA9f1tdWRK0RaCR3GPv50cMxcrz4X8k5LTSUD1Dkw47mKJEZQNunItRTkWwgtaUSo1RVFRIG9ZXiFYg==}

  /proxy-middleware@0.15.0:
    resolution: {integrity: sha512-EGCG8SeoIRVMhsqHQUdDigB2i7qU7fCsWASwn54+nPutYO8n4q6EiwMzyfWlC+dzRFExP+kvcnDFdBDHoZBU7Q==}
    engines: {node: '>=0.8.0'}
    dev: true

  /prr@1.0.1:
    resolution: {integrity: sha512-yPw4Sng1gWghHQWj0B3ZggWUm4qVbPwPFcRG8KyxiU7J2OHFSoEHKS+EZ3fv5l1t9CyCiop6l/ZYeWbrgoQejw==}
    dev: true

  /ps-tree@1.2.0:
    resolution: {integrity: sha512-0VnamPPYHl4uaU/nSFeZZpR21QAWRz+sRv4iW9+v/GS/J5U5iZB5BNN6J0RMoOvdx2gWM2+ZFMIm58q24e4UYA==}
    engines: {node: '>= 0.10'}
    hasBin: true
    dependencies:
      event-stream: 3.3.4
    dev: true

  /pseudomap@1.0.2:
    resolution: {integrity: sha512-b/YwNhb8lk1Zz2+bXXpS/LK9OisiZZ1SNsSLxN1x2OXVEhW2Ckr/7mWE5vrC1ZTiJlD9g19jWszTmJsB+oEpFQ==}

  /psl@1.9.0:
    resolution: {integrity: sha512-E/ZsdU4HLs/68gYzgGTkMicWTLPdAftJLfJFlLUAAKZGkStNU72sZjT66SnMDVOfOWY/YAoiD7Jxa9iHvngcag==}

  /pstree.remy@1.1.8:
    resolution: {integrity: sha512-77DZwxQmxKnu3aR542U+X8FypNzbfJ+C5XQDk3uWjWxn6151aIMGthWYRXTqT1E5oJvg+ljaa2OJi+VfvCOQ8w==}

  /public-encrypt@4.0.3:
    resolution: {integrity: sha512-zVpa8oKZSz5bTMTFClc1fQOnyyEzpl5ozpi1B5YcvBrdohMjH2rfsBtyXcuNuwjsDIXmBYlF2N5FlJYhR29t8Q==}
    dependencies:
      bn.js: 4.12.0
      browserify-rsa: 4.1.0
      create-hash: 1.2.0
      parse-asn1: 5.1.6
      randombytes: 2.1.0
      safe-buffer: 5.2.1

  /pump@2.0.1:
    resolution: {integrity: sha512-ruPMNRkN3MHP1cWJc9OWr+T/xDP0jhXYCLfJcBuX54hhfIBnaQmAUMfDcG4DM5UMWByBbJY69QSphm3jtDKIkA==}
    dependencies:
      end-of-stream: 1.4.4
      once: 1.4.0
    dev: true

  /pump@3.0.0:
    resolution: {integrity: sha512-LwZy+p3SFs1Pytd/jYct4wpv49HiYCqd9Rlc5ZVdk0V+8Yzv6jR5Blk3TRmPL1ft69TxP0IMZGJ+WPFU2BFhww==}
    dependencies:
      end-of-stream: 1.4.4
      once: 1.4.0

  /pumpify@1.5.1:
    resolution: {integrity: sha512-oClZI37HvuUJJxSKKrC17bZ9Cu0ZYhEAGPsPUy9KlMUmv9dKX2o77RUmq7f3XjIxbwyGwYzbzQ1L2Ks8sIradQ==}
    dependencies:
      duplexify: 3.7.1
      inherits: 2.0.4
      pump: 2.0.1
    dev: true

  /punycode@1.3.2:
    resolution: {integrity: sha512-RofWgt/7fL5wP1Y7fxE7/EmTLzQVnB0ycyibJ0OOHIlJqTNzglYFxVwETOcIoJqJmpDXJ9xImDv+Fq34F/d4Dw==}

  /punycode@1.4.1:
    resolution: {integrity: sha512-jmYNElW7yvO7TV33CjSmvSiE2yco3bV2czu/OzDKdMNVZQWfxCblURLhf+47syQRBntjfLdd/H0egrzIG+oaFQ==}

  /punycode@2.3.0:
    resolution: {integrity: sha512-rRV+zQD8tVFys26lAGR9WUuS4iUAngJScM+ZRSKtvl5tKeZ2t5bvdNFdNHBW9FWR4guGHlgmsZ1G7BSm2wTbuA==}
    engines: {node: '>=6'}

  /pupa@2.1.1:
    resolution: {integrity: sha512-l1jNAspIBSFqbT+y+5FosojNpVpF94nlI+wDUpqP9enwOTfHx9f0gh5nB96vl+6yTpsJsypeNrwfzPrKuHB41A==}
    engines: {node: '>=8'}
    dependencies:
      escape-goat: 2.1.1

  /puppeteer@10.4.0:
    resolution: {integrity: sha512-2cP8mBoqnu5gzAVpbZ0fRaobBWZM8GEUF4I1F6WbgHrKV/rz7SX8PG2wMymZgD0wo0UBlg2FBPNxlF/xlqW6+w==}
    engines: {node: '>=10.18.1'}
    deprecated: < 18.1.0 is no longer supported
    requiresBuild: true
    dependencies:
      debug: 4.3.1
      devtools-protocol: 0.0.901419
      extract-zip: 2.0.1(supports-color@8.1.1)
      https-proxy-agent: 5.0.0
      node-fetch: 2.6.1
      pkg-dir: 4.2.0
      progress: 2.0.1
      proxy-from-env: 1.1.0
      rimraf: 3.0.2
      tar-fs: 2.0.0
      unbzip2-stream: 1.3.3
      ws: 7.4.6
    transitivePeerDependencies:
      - bufferutil
      - supports-color
      - utf-8-validate
    dev: true

  /pure-rand@6.0.1:
    resolution: {integrity: sha512-t+x1zEHDjBwkDGY5v5ApnZ/utcd4XYDiJsaQQoptTXgUXX95sDg1elCdJghzicm7n2mbCBJ3uYWr6M22SO19rg==}
    dev: true

  /q@1.5.1:
    resolution: {integrity: sha512-kV/CThkXo6xyFEZUugw/+pIOywXcDbFYgSct5cT3gqlbkBE1SJdwy6UQoZvodiWF/ckQLZyDE/Bu1M6gVu5lVw==}
    engines: {node: '>=0.6.0', teleport: '>=0.2.0'}
    dev: false

  /qrcode.react@3.1.0(react@16.14.0):
    resolution: {integrity: sha512-oyF+Urr3oAMUG/OiOuONL3HXM+53wvuH3mtIWQrYmsXoAq0DkvZp2RYUWFSMFtbdOpuS++9v+WAkzNVkMlNW6Q==}
    peerDependencies:
      react: ^16.8.0 || ^17.0.0 || ^18.0.0
    dependencies:
      react: 16.14.0
    dev: false

  /qs@6.10.3:
    resolution: {integrity: sha512-wr7M2E0OFRfIfJZjKGieI8lBKb7fRCH4Fv5KNPEs7gJ8jadvotdsS08PzOKR7opXhZ/Xkjtt3WF9g38drmyRqQ==}
    engines: {node: '>=0.6'}
    dependencies:
      side-channel: 1.0.4

  /qs@6.10.4:
    resolution: {integrity: sha512-OQiU+C+Ds5qiH91qh/mg0w+8nwQuLjM4F4M/PbmhDOoYehPh+Fb0bDjtR1sOvy7YKxvj28Y/M0PhP5uVX0kB+g==}
    engines: {node: '>=0.6'}
    dependencies:
      side-channel: 1.0.4
    dev: true

  /qs@6.11.0:
    resolution: {integrity: sha512-MvjoMCJwEarSbUYk5O+nmoSzSutSsTwF85zcHPQ9OrlFoZOYIjaqBAJIqIXjptyD5vThxGq52Xu/MaJzRkIk4Q==}
    engines: {node: '>=0.6'}
    dependencies:
      side-channel: 1.0.4

  /qs@6.11.1:
    resolution: {integrity: sha512-0wsrzgTz/kAVIeuxSjnpGC56rzYtr6JT/2BwEvMaPhFIoYa1aGO8LbzuU1R0uUYQkLpWBTOj0l/CLAJB64J6nQ==}
    engines: {node: '>=0.6'}
    dependencies:
      side-channel: 1.0.4

  /qs@6.5.3:
    resolution: {integrity: sha512-qxXIEh4pCGfHICj1mAJQ2/2XVZkjCDTcEgfoSQxc/fYivUZxTkk7L3bDBJSoNrEzXI17oUO5Dp07ktqE5KzczA==}
    engines: {node: '>=0.6'}
    dev: false

  /query-string@6.14.0:
    resolution: {integrity: sha512-In3o+lUxlgejoVJgwEdYtdxrmlL0cQWJXj0+kkI7RWVo7hg5AhFtybeKlC9Dpgbr8eOC4ydpEh8017WwyfzqVQ==}
    engines: {node: '>=6'}
    dependencies:
      decode-uri-component: 0.2.2
      filter-obj: 1.1.0
      split-on-first: 1.1.0
      strict-uri-encode: 2.0.0

  /query-string@7.1.3:
    resolution: {integrity: sha512-hh2WYhq4fi8+b+/2Kg9CEge4fDPvHS534aOOvOZeQ3+Vf2mCFsaFBYj0i+iXcAq6I9Vzp5fjMFBlONvayDC1qg==}
    engines: {node: '>=6'}
    dependencies:
      decode-uri-component: 0.2.2
      filter-obj: 1.1.0
      split-on-first: 1.1.0
      strict-uri-encode: 2.0.0
    dev: false

  /querystring-es3@0.2.1:
    resolution: {integrity: sha512-773xhDQnZBMFobEiztv8LIl70ch5MSF/jUQVlhwFyBILqq96anmoctVIYz+ZRp0qbCKATTn6ev02M3r7Ga5vqA==}
    engines: {node: '>=0.4.x'}

  /querystring@0.2.0:
    resolution: {integrity: sha512-X/xY82scca2tau62i9mDyU9K+I+djTMUsvwf7xnUX5GLvVzgJybOJf4Y6o9Zx3oJK/LSXg5tTZBjwzqVPaPO2g==}
    engines: {node: '>=0.4.x'}
    deprecated: The querystring API is considered Legacy. new code should use the URLSearchParams API instead.

  /querystring@0.2.1:
    resolution: {integrity: sha512-wkvS7mL/JMugcup3/rMitHmd9ecIGd2lhFhK9N3UUQ450h66d1r3Y9nvXzQAW1Lq+wyx61k/1pfKS5KuKiyEbg==}
    engines: {node: '>=0.4.x'}
    deprecated: The querystring API is considered Legacy. new code should use the URLSearchParams API instead.

  /querystringify@2.2.0:
    resolution: {integrity: sha512-FIqgj2EUvTa7R50u0rGsyTftzjYmv/a3hO345bZNrqabNqjtgiDMgmo4mkUjd+nzU5oF3dClKqFIPUKybUyqoQ==}

  /queue-microtask@1.2.3:
    resolution: {integrity: sha512-NuaNSa6flKT5JaSYQzJok04JzTL1CA6aGhv5rfLW3PgqA+M2ChpZQnAC8h8i4ZFkBS8X5RqkDBHA7r4hej3K9A==}

  /quick-format-unescaped@4.0.4:
    resolution: {integrity: sha512-tYC1Q1hgyRuHgloV/YXs2w15unPVh8qfu/qCTfhTYamaw7fyhumKa2yGpdSo87vY32rIclj+4fWYQXUMs9EHvg==}
    dev: false

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

  /raf@3.4.1:
    resolution: {integrity: sha512-Sq4CW4QhwOHE8ucn6J34MqtZCeWFP2aQSmrlroYgqAV1PjStIhJXxYuTgUIfkEk7zTLjmIjLmU5q+fbD1NnOJA==}
    dependencies:
      performance-now: 2.1.0
    dev: false

  /railroad-diagrams@1.0.0:
    resolution: {integrity: sha512-cz93DjNeLY0idrCNOH6PviZGRN9GJhsdm9hpn1YCS879fj4W+x5IFJhhkRZcwVgMmFF7R82UA/7Oh+R8lLZg6A==}
    dev: false

  /ramda@0.28.0:
    resolution: {integrity: sha512-9QnLuG/kPVgWvMQ4aODhsBUFKOUmnbUnsSXACv+NCQZcHbeb+v8Lodp8OVxtRULN1/xOyYLLaL6npE6dMq5QTA==}
    dev: true

  /randexp@0.4.6:
    resolution: {integrity: sha512-80WNmd9DA0tmZrw9qQa62GPPWfuXJknrmVmLcxvq4uZBdYqb1wYoKTmnlGUchvVWe0XiLupYkBoXVOxz3C8DYQ==}
    engines: {node: '>=0.12'}
    dependencies:
      discontinuous-range: 1.0.0
      ret: 0.1.15
    dev: false

  /random-bytes@1.0.0:
    resolution: {integrity: sha512-iv7LhNVO047HzYR3InF6pUcUsPQiHTM1Qal51DcGSuZFBil1aBBWG5eHPNek7bvILMaYJ/8RU1e8w1AMdHmLQQ==}
    engines: {node: '>= 0.8'}
    dev: false

  /randombytes@2.1.0:
    resolution: {integrity: sha512-vYl3iOX+4CKUWuxGi9Ukhie6fsqXqS9FE2Zaic4tNFD2N2QQaXOMFbuKK4QmDHC0JO6B1Zp41J0LpT0oR68amQ==}
    dependencies:
      safe-buffer: 5.2.1

  /randomfill@1.0.4:
    resolution: {integrity: sha512-87lcbR8+MhcWcUiQ+9e+Rwx8MyR2P7qnt15ynUlbm3TU/fjbgz4GsvfSUDTemtCCtVCqb4ZcEFlyPNTh9bBTLw==}
    dependencies:
      randombytes: 2.1.0
      safe-buffer: 5.2.1

  /range-parser@1.2.0:
    resolution: {integrity: sha512-kA5WQoNVo4t9lNx2kQNFCxKeBl5IbbSNBl1M/tLkw9WCn+hxNBAW5Qh8gdhs63CJnhjJ2zQWFoqPJP2sK1AV5A==}
    engines: {node: '>= 0.6'}
    dev: true

  /range-parser@1.2.1:
    resolution: {integrity: sha512-Hrgsx+orqoygnmhFbKaHE6c296J+HTAQXoxEF6gNupROmmGJRoyzfG3ccAveqCBrwr/2yxQ5BVd/GTl5agOwSg==}
    engines: {node: '>= 0.6'}

  /rate-limit-mongo@2.3.2:
    resolution: {integrity: sha512-dLck0j5N/AX9ycVHn5lX9Ti2Wrrwi1LfbXitu/mMBZOo2nC26RgYKJVbcb2mYgb9VMaPI2IwJVzIa2hAQrMaDA==}
    dependencies:
      mongodb: 3.6.9
      twostep: 0.4.2
      underscore: 1.12.1
    transitivePeerDependencies:
      - aws4
      - bson-ext
      - kerberos
      - mongodb-client-encryption
      - mongodb-extjson
      - snappy
    dev: false

  /raw-body@2.5.1:
    resolution: {integrity: sha512-qqJBtEyVgS0ZmPGdCFPWJ3FreoqvG4MVQln/kCgF7Olq95IbOp0/BWyMwbdtn4VTvkM8Y7khCQ2Xgk/tcrCXig==}
    engines: {node: '>= 0.8'}
    dependencies:
      bytes: 3.1.2
      http-errors: 2.0.0
      iconv-lite: 0.4.24
      unpipe: 1.0.0

  /raw-body@2.5.2:
    resolution: {integrity: sha512-8zGqypfENjCIqGhgXToC8aB2r7YrBX+AQAfIPs/Mlk+BtPTztOvTS01NRW/3Eh60J+a48lt8qsCzirQ6loCVfA==}
    engines: {node: '>= 0.8'}
    dependencies:
      bytes: 3.1.2
      http-errors: 2.0.0
      iconv-lite: 0.4.24
      unpipe: 1.0.0

  /raw-loader@4.0.2(webpack@4.46.0):
    resolution: {integrity: sha512-ZnScIV3ag9A4wPX/ZayxL/jZH+euYb6FcUinPcgiQW0+UBtEv0O6Q3lGd3cqJ+GHH+rksEv3Pj99oxJ3u3VIKA==}
    engines: {node: '>= 10.13.0'}
    peerDependencies:
      webpack: ^4.0.0 || ^5.0.0
    dependencies:
      loader-utils: 2.0.4
      schema-utils: 3.3.0
      webpack: 4.46.0
    dev: true

  /raw-loader@4.0.2(webpack@5.88.1):
    resolution: {integrity: sha512-ZnScIV3ag9A4wPX/ZayxL/jZH+euYb6FcUinPcgiQW0+UBtEv0O6Q3lGd3cqJ+GHH+rksEv3Pj99oxJ3u3VIKA==}
    engines: {node: '>= 10.13.0'}
    peerDependencies:
      webpack: ^4.0.0 || ^5.0.0
    dependencies:
      loader-utils: 2.0.4
      schema-utils: 3.3.0
      webpack: 5.88.1(webpack-cli@4.10.0)

  /rc@1.2.8:
    resolution: {integrity: sha512-y3bGgqKj3QBdxLbLkomlohkvsA8gdAiUQlSBJnBhfn+BPxg4bc62d8TcBW15wavDfgexCgccckhcZvywyQYPOw==}
    hasBin: true
    dependencies:
      deep-extend: 0.6.0
      ini: 1.3.8
      minimist: 1.2.8
      strip-json-comments: 2.0.1

  /react-app-polyfill@3.0.0:
    resolution: {integrity: sha512-sZ41cxiU5llIB003yxxQBYrARBqe0repqPTTYBTmMqTz9szeBbE37BehCE891NZsmdZqqP+xWKdT3eo3vOzN8w==}
    engines: {node: '>=14'}
    dependencies:
      core-js: 3.29.0
      object-assign: 4.1.1
      promise: 8.3.0
      raf: 3.4.1
      regenerator-runtime: 0.13.11
      whatwg-fetch: 3.6.2
    dev: false

  /react-dev-utils@11.0.4(eslint@7.32.0)(typescript@4.9.5)(webpack@5.88.1):
    resolution: {integrity: sha512-dx0LvIGHcOPtKbeiSUM4jqpBl3TcY7CDjZdfOIcKeznE7BWr9dg0iPG90G5yfVQ+p/rGNMXdbfStvzQZEVEi4A==}
    engines: {node: '>=10'}
    peerDependencies:
      typescript: '>=2.7'
      webpack: '>=4'
    peerDependenciesMeta:
      typescript:
        optional: true
    dependencies:
      '@babel/code-frame': 7.10.4
      address: 1.1.2
      browserslist: 4.14.2
      chalk: 2.4.2
      cross-spawn: 7.0.3
      detect-port-alt: 1.1.6
      escape-string-regexp: 2.0.0
      filesize: 6.1.0
      find-up: 4.1.0
      fork-ts-checker-webpack-plugin: 4.1.6(eslint@7.32.0)(typescript@4.9.5)(webpack@5.88.1)
      global-modules: 2.0.0
      globby: 11.0.1
      gzip-size: 5.1.1
      immer: 8.0.1
      is-root: 2.1.0
      loader-utils: 2.0.0
      open: 7.4.2
      pkg-up: 3.1.0
      prompts: 2.4.0
      react-error-overlay: 6.0.11
      recursive-readdir: 2.2.2
      shell-quote: 1.7.2
      strip-ansi: 6.0.0
      text-table: 0.2.0
      typescript: 4.9.5
      webpack: 5.88.1(webpack-cli@4.10.0)
    transitivePeerDependencies:
      - eslint
      - supports-color
      - vue-template-compiler

  /react-dev-utils@12.0.1(eslint@8.45.0)(typescript@4.9.5)(webpack@5.88.1):
    resolution: {integrity: sha512-84Ivxmr17KjUupyqzFode6xKhjwuEJDROWKJy/BthkL7Wn6NJ8h4WE6k/exAv6ImS+0oZLRRW5j/aINMHyeGeQ==}
    engines: {node: '>=14'}
    peerDependencies:
      typescript: '>=2.7'
      webpack: '>=4'
    peerDependenciesMeta:
      typescript:
        optional: true
    dependencies:
      '@babel/code-frame': 7.22.5
      address: 1.2.2
      browserslist: 4.21.9
      chalk: 4.1.2
      cross-spawn: 7.0.3
      detect-port-alt: 1.1.6
      escape-string-regexp: 4.0.0
      filesize: 8.0.7
      find-up: 5.0.0
      fork-ts-checker-webpack-plugin: 6.5.2(eslint@8.45.0)(typescript@4.9.5)(webpack@5.88.1)
      global-modules: 2.0.0
      globby: 11.1.0
      gzip-size: 6.0.0
      immer: 9.0.19
      is-root: 2.1.0
      loader-utils: 3.2.1
      open: 8.4.2
      pkg-up: 3.1.0
      prompts: 2.4.2
      react-error-overlay: 6.0.11
      recursive-readdir: 2.2.3
      shell-quote: 1.8.0
      strip-ansi: 6.0.1
      text-table: 0.2.0
      typescript: 4.9.5
      webpack: 5.88.1(webpack-cli@4.10.0)
    transitivePeerDependencies:
      - eslint
      - supports-color
      - vue-template-compiler
    dev: false

  /react-docgen-typescript@2.2.2(typescript@4.9.5):
    resolution: {integrity: sha512-tvg2ZtOpOi6QDwsb3GZhOjDkkX0h8Z2gipvTg6OVMUyoYoURhEiRNePT8NZItTVCDh39JJHnLdfCOkzoLbFnTg==}
    peerDependencies:
      typescript: '>= 4.3.x'
    dependencies:
      typescript: 4.9.5
    dev: true

  /react-docgen@5.4.3:
    resolution: {integrity: sha512-xlLJyOlnfr8lLEEeaDZ+X2J/KJoe6Nr9AzxnkdQWush5hz2ZSu66w6iLMOScMmxoSHWpWMn+k3v5ZiyCfcWsOA==}
    engines: {node: '>=8.10.0'}
    hasBin: true
    dependencies:
      '@babel/core': 7.22.9
      '@babel/generator': 7.22.7
      '@babel/runtime': 7.21.5
      ast-types: 0.14.2
      commander: 2.20.3
      doctrine: 3.0.0
      estree-to-babel: 3.2.1
      neo-async: 2.6.2
      node-dir: 0.1.17
      strip-indent: 3.0.0
    transitivePeerDependencies:
      - supports-color
    dev: true

  /react-dom@16.14.0(react@16.14.0):
    resolution: {integrity: sha512-1gCeQXDLoIqMgqD3IO2Ah9bnf0w9kzhwN5q4FGnHZ67hBm9yePzB5JJAIQCc8x3pFnNlwFq4RidZggNAAkzWWw==}
    peerDependencies:
      react: ^16.14.0
    dependencies:
      loose-envify: 1.4.0
      object-assign: 4.1.1
      prop-types: 15.8.1
      react: 16.14.0
      scheduler: 0.19.1

  /react-element-to-jsx-string@14.3.4(react-dom@16.14.0)(react@16.14.0):
    resolution: {integrity: sha512-t4ZwvV6vwNxzujDQ+37bspnLwA4JlgUPWhLjBJWsNIDceAf6ZKUTCjdm08cN6WeZ5pTMKiCJkmAYnpmR4Bm+dg==}
    peerDependencies:
      react: ^0.14.8 || ^15.0.1 || ^16.0.0 || ^17.0.1
      react-dom: ^0.14.8 || ^15.0.1 || ^16.0.0 || ^17.0.1
    dependencies:
      '@base2/pretty-print-object': 1.0.1
      is-plain-object: 5.0.0
      react: 16.14.0
      react-dom: 16.14.0(react@16.14.0)
      react-is: 17.0.2
    dev: true

  /react-error-overlay@6.0.11:
    resolution: {integrity: sha512-/6UZ2qgEyH2aqzYZgQPxEnz33NJ2gNsnHA2o5+o4wW9bLM/JYQitNP9xPhsXwC08hMMovfGe/8retsdDsczPRg==}

  /react-fast-compare@3.2.0:
    resolution: {integrity: sha512-rtGImPZ0YyLrscKI9xTpV8psd6I8VAtjKCzQDlzyDvqJA8XOW78TXYQwNRNd8g8JZnDu8q9Fu/1v4HPAVwVdHA==}
    dev: false

  /react-final-form@6.5.9(final-form@4.20.9)(react@16.14.0):
    resolution: {integrity: sha512-x3XYvozolECp3nIjly+4QqxdjSSWfcnpGEL5K8OBT6xmGrq5kBqbA6+/tOqoom9NwqIPPbxPNsOViFlbKgowbA==}
    peerDependencies:
      final-form: ^4.20.4
      react: ^16.8.0 || ^17.0.0 || ^18.0.0
    dependencies:
      '@babel/runtime': 7.21.5
      final-form: 4.20.9
      react: 16.14.0
    dev: false

  /react-gtm-module@2.0.11:
    resolution: {integrity: sha512-8gyj4TTxeP7eEyc2QKawEuQoAZdjKvMY4pgWfycGmqGByhs17fR+zEBs0JUDq4US/l+vbTl+6zvUIx27iDo/Vw==}
    dev: false

  /react-helmet@6.1.0(react@16.14.0):
    resolution: {integrity: sha512-4uMzEY9nlDlgxr61NL3XbKRy1hEkXmKNXhjbAIOVw5vcFrsdYbH2FEwcNyWvWinl103nXgzYNlns9ca+8kFiWw==}
    peerDependencies:
      react: '>=16.3.0'
    dependencies:
      object-assign: 4.1.1
      prop-types: 15.8.1
      react: 16.14.0
      react-fast-compare: 3.2.0
      react-side-effect: 2.1.2(react@16.14.0)
    dev: false

  /react-hotkeys@2.0.0(react@16.14.0):
    resolution: {integrity: sha512-3n3OU8vLX/pfcJrR3xJ1zlww6KS1kEJt0Whxc4FiGV+MJrQ1mYSYI3qS/11d2MJDFm8IhOXMTFQirfu6AVOF6Q==}
    peerDependencies:
      react: '>= 0.14.0'
    dependencies:
      prop-types: 15.8.1
      react: 16.14.0
    dev: false

  /react-i18next@12.3.1(i18next@22.5.1)(react-dom@16.14.0)(react@16.14.0):
    resolution: {integrity: sha512-5v8E2XjZDFzK7K87eSwC7AJcAkcLt5xYZ4+yTPDAW1i7C93oOY1dnr4BaQM7un4Hm+GmghuiPvevWwlca5PwDA==}
    peerDependencies:
      i18next: '>= 19.0.0'
      react: '>= 16.8.0'
      react-dom: '*'
      react-native: '*'
    peerDependenciesMeta:
      react-dom:
        optional: true
      react-native:
        optional: true
    dependencies:
      '@babel/runtime': 7.21.5
      html-parse-stringify: 3.0.1
      i18next: 22.5.1
      react: 16.14.0
      react-dom: 16.14.0(react@16.14.0)
    dev: false

  /react-inspector@5.1.1(react@16.14.0):
    resolution: {integrity: sha512-GURDaYzoLbW8pMGXwYPDBIv6nqei4kK7LPRZ9q9HCZF54wqXz/dnylBp/kfE9XmekBhHvLDdcYeyIwSrvtOiWg==}
    peerDependencies:
      react: ^16.8.4 || ^17.0.0
    dependencies:
      '@babel/runtime': 7.21.5
      is-dom: 1.1.0
      prop-types: 15.8.1
      react: 16.14.0
    dev: true

  /react-instantsearch-core@6.40.1(algoliasearch@4.18.0)(react@16.14.0):
    resolution: {integrity: sha512-KzmOgJjDIrjn1kUziHkG+Dx3lqymKctNnklapiujHZL18svfdyIU+bphW8o4eXiHptTv7WYtEip4zhwxBO6BHA==}
    peerDependencies:
      algoliasearch: '>= 3.1 < 5'
      react: '>= 16.3.0 < 19'
    dependencies:
      '@babel/runtime': 7.21.5
      algoliasearch: 4.18.0
      algoliasearch-helper: 3.13.3(algoliasearch@4.18.0)
      prop-types: 15.8.1
      react: 16.14.0
      react-fast-compare: 3.2.0
    dev: false

  /react-instantsearch-dom@6.40.1(algoliasearch@4.18.0)(react-dom@16.14.0)(react@16.14.0):
    resolution: {integrity: sha512-VYwWmRcycGA4GhmkVawy6GQuD7UF6I6jN2ryYzFPVdIyCyCdPr2gyyoE4N9UeVRU5yXYGrQbZYtU9+UsX3uQCw==}
    peerDependencies:
      algoliasearch: '>= 3.1 < 5'
      react: '>= 16.3.0 < 19'
      react-dom: '>= 16.3.0 < 19'
    dependencies:
      '@babel/runtime': 7.21.5
      algoliasearch: 4.18.0
      algoliasearch-helper: 3.13.3(algoliasearch@4.18.0)
      classnames: 2.3.2
      prop-types: 15.8.1
      react: 16.14.0
      react-dom: 16.14.0(react@16.14.0)
      react-fast-compare: 3.2.0
      react-instantsearch-core: 6.40.1(algoliasearch@4.18.0)(react@16.14.0)
    dev: false

  /react-is@16.13.1:
    resolution: {integrity: sha512-24e6ynE2H+OKt4kqsOvNd8kBpV65zoxbA4BVsEOB3ARVWQki/DHzaUoC5KuON/BiccDaCCTZBuOcfZs70kR8bQ==}

  /react-is@17.0.2:
    resolution: {integrity: sha512-w2GsyukL62IJnlaff/nRegPQR94C/XXamvMWmSHRJ4y7Ts/4ocGRmTHvOs8PSE6pB3dWOrD/nueuU5sduBsQ4w==}

  /react-is@18.2.0:
    resolution: {integrity: sha512-xWGDIW6x921xtzPkhiULtthJHoJvBbF3q26fzloPCK0hsvxtPVelvftw3zjbHWSkR2km9Z+4uxbDDK/6Zw9B8w==}

  /react-lifecycles-compat@3.0.4:
    resolution: {integrity: sha512-fBASbA6LnOU9dOU2eW7aQ8xmYBSXUIWr+UmF9b1efZBazGNO+rcXT/icdKnYm2pTwcRylVUYwW7H1PHfLekVzA==}

  /react-measure@2.5.2(react-dom@16.14.0)(react@16.14.0):
    resolution: {integrity: sha512-M+rpbTLWJ3FD6FXvYV6YEGvQ5tMayQ3fGrZhRPHrE9bVlBYfDCLuDcgNttYfk8IqfOI03jz6cbpqMRTUclQnaA==}
    peerDependencies:
      react: '>0.13.0'
      react-dom: '>0.13.0'
    dependencies:
      '@babel/runtime': 7.21.5
      get-node-dimensions: 1.2.1
      prop-types: 15.8.1
      react: 16.14.0
      react-dom: 16.14.0(react@16.14.0)
      resize-observer-polyfill: 1.5.1
    dev: false

  /react-monaco-editor@0.40.0(@types/react@16.14.43)(react@16.14.0):
    resolution: {integrity: sha512-IG322vOwKc/yjhn91xbqHONyAVxjv5L0YOUBU+hDwfswlglm/sGsqGhK9n1lD5d3l3kegMO/ZeZaMHC2LGgNRw==}
    peerDependencies:
      '@types/react': ^16.x
      react: ^16.x
    dependencies:
      '@types/react': 16.14.43
      monaco-editor: 0.28.1
      prop-types: 15.8.1
      react: 16.14.0
    dev: false

  /react-overlays@0.8.3(react-dom@16.14.0)(react@16.14.0):
    resolution: {integrity: sha512-h6GT3jgy90PgctleP39Yu3eK1v9vaJAW73GOA/UbN9dJ7aAN4BTZD6793eI1D5U+ukMk17qiqN/wl3diK1Z5LA==}
    peerDependencies:
      react: ^0.14.9 || >=15.3.0
      react-dom: ^0.14.9 || >=15.3.0
    dependencies:
      classnames: 2.3.2
      dom-helpers: 3.4.0
      prop-types: 15.8.1
      prop-types-extra: 1.1.1(react@16.14.0)
      react: 16.14.0
      react-dom: 16.14.0(react@16.14.0)
      react-transition-group: 2.9.0(react-dom@16.14.0)(react@16.14.0)
      warning: 3.0.0
    dev: false

  /react-prop-types@0.4.0(react@16.14.0):
    resolution: {integrity: sha512-IyjsJhDX9JkoOV9wlmLaS7z+oxYoIWhfzDcFy7inwoAKTu+VcVNrVpPmLeioJ94y6GeDRsnwarG1py5qofFQMg==}
    peerDependencies:
      react: '>=0.14.0'
    dependencies:
      react: 16.14.0
      warning: 3.0.0
    dev: false

  /react-redux@7.2.9(react-dom@16.14.0)(react@16.14.0):
    resolution: {integrity: sha512-Gx4L3uM182jEEayZfRbI/G11ZpYdNAnBs70lFVMNdHJI76XYtR+7m0MN+eAs7UHBPhWXcnFPaS+9owSCJQHNpQ==}
    peerDependencies:
      react: ^16.8.3 || ^17 || ^18
      react-dom: '*'
      react-native: '*'
    peerDependenciesMeta:
      react-dom:
        optional: true
      react-native:
        optional: true
    dependencies:
      '@babel/runtime': 7.21.5
      '@types/react-redux': 7.1.25
      hoist-non-react-statics: 3.3.2
      loose-envify: 1.4.0
      prop-types: 15.8.1
      react: 16.14.0
      react-dom: 16.14.0(react@16.14.0)
      react-is: 17.0.2
    dev: false

  /react-reflex@4.1.0(react-dom@16.14.0)(react@16.14.0):
    resolution: {integrity: sha512-HA+JFDBxRqGgo2oz2qv+3Rf3ZjWCCjdjNOMYFzQ37jwCLfIAfnjBVcYEMtjGRFcFphC38s424D+Fh3ZL19apow==}
    peerDependencies:
      react: ^16.0.0 || ^17.0.0 || ^18.0.0
    dependencies:
      '@babel/runtime': 7.21.5
      lodash.throttle: 4.1.1
      prop-types: 15.8.1
      react: 16.14.0
      react-measure: 2.5.2(react-dom@16.14.0)(react@16.14.0)
    transitivePeerDependencies:
      - react-dom
    dev: false

  /react-refresh@0.11.0:
    resolution: {integrity: sha512-F27qZr8uUqwhWZboondsPx8tnC3Ct3SxZA3V5WyEvujRyyNv0VYPhoBg1gZ8/MV5tubQp76Trw8lTv9hzRBa+A==}
    engines: {node: '>=0.10.0'}

  /react-refresh@0.9.0:
    resolution: {integrity: sha512-Gvzk7OZpiqKSkxsQvO/mbTN1poglhmAV7gR/DdIrRrSMXraRQQlfikRJOr3Nb9GTMPC5kof948Zy6jJZIFtDvQ==}
    engines: {node: '>=0.10.0'}

  /react-responsive@9.0.2(react@16.14.0):
    resolution: {integrity: sha512-+4CCab7z8G8glgJoRjAwocsgsv6VA2w7JPxFWHRc7kvz8mec1/K5LutNC2MG28Mn8mu6+bu04XZxHv5gyfT7xQ==}
    engines: {node: '>=0.10'}
    peerDependencies:
      react: '>=16.8.0'
    dependencies:
      hyphenate-style-name: 1.0.4
      matchmediaquery: 0.3.1
      prop-types: 15.8.1
      react: 16.14.0
      shallow-equal: 1.2.1
    dev: false

  /react-router-dom@6.14.1(react-dom@16.14.0)(react@16.14.0):
    resolution: {integrity: sha512-ssF6M5UkQjHK70fgukCJyjlda0Dgono2QGwqGvuk7D+EDGHdacEN3Yke2LTMjkrpHuFwBfDFsEjGVXBDmL+bWw==}
    engines: {node: '>=14'}
    peerDependencies:
      react: '>=16.8'
      react-dom: '>=16.8'
    dependencies:
      '@remix-run/router': 1.7.1
      react: 16.14.0
      react-dom: 16.14.0(react@16.14.0)
      react-router: 6.14.1(react@16.14.0)
    dev: false

  /react-router@6.14.1(react@16.14.0):
    resolution: {integrity: sha512-U4PfgvG55LdvbQjg5Y9QRWyVxIdO1LlpYT7x+tMAxd9/vmiPuJhIwdxZuIQLN/9e3O4KFDHYfR9gzGeYMasW8g==}
    engines: {node: '>=14'}
    peerDependencies:
      react: '>=16.8'
    dependencies:
      '@remix-run/router': 1.7.1
      react: 16.14.0
    dev: false

  /react-scripts@5.0.1(@babel/plugin-syntax-flow@7.21.4)(@babel/plugin-transform-react-jsx@7.22.5)(eslint@8.45.0)(react@16.14.0)(ts-node@10.9.1)(typescript@4.9.5):
    resolution: {integrity: sha512-8VAmEm/ZAwQzJ+GOMLbBsTdDKOpuZh7RPs0UymvBR2vRk4iZWCskjbFnxqjrzoIvlNNRZ3QJFx6/qDSi6zSnaQ==}
    engines: {node: '>=14.0.0'}
    hasBin: true
    peerDependencies:
      eslint: '*'
      react: '>= 16'
      typescript: ^3.2.1 || ^4
    peerDependenciesMeta:
      typescript:
        optional: true
    dependencies:
      '@babel/core': 7.22.9
      '@pmmmwh/react-refresh-webpack-plugin': 0.5.10(react-refresh@0.11.0)(webpack-dev-server@4.11.1)(webpack@5.88.1)
      '@svgr/webpack': 5.5.0
      babel-jest: 27.5.1(@babel/core@7.22.9)
      babel-loader: 8.3.0(@babel/core@7.22.9)(webpack@5.88.1)
      babel-plugin-named-asset-import: 0.3.8(@babel/core@7.22.9)
      babel-preset-react-app: 10.0.1
      bfj: 7.0.2
      browserslist: 4.21.5
      camelcase: 6.3.0
      case-sensitive-paths-webpack-plugin: 2.4.0
      css-loader: 6.7.3(webpack@5.88.1)
      css-minimizer-webpack-plugin: 3.4.1(webpack@5.88.1)
      dotenv: 10.0.0
      dotenv-expand: 5.1.0
      eslint: 8.45.0
      eslint-config-react-app: 7.0.1(@babel/plugin-syntax-flow@7.21.4)(@babel/plugin-transform-react-jsx@7.22.5)(eslint@8.45.0)(jest@27.5.1)(typescript@4.9.5)
      eslint-webpack-plugin: 3.2.0(eslint@8.45.0)(webpack@5.88.1)
      file-loader: 6.2.0(webpack@5.88.1)
      fs-extra: 10.1.0
      html-webpack-plugin: 5.5.0(webpack@5.88.1)
      identity-obj-proxy: 3.0.0
      jest: 27.5.1(ts-node@10.9.1)
      jest-resolve: 27.5.1
      jest-watch-typeahead: 1.1.0(jest@27.5.1)
      mini-css-extract-plugin: 2.7.2(webpack@5.88.1)
      postcss: 8.4.26
      postcss-flexbugs-fixes: 5.0.2(postcss@8.4.26)
      postcss-loader: 6.2.1(postcss@8.4.26)(webpack@5.88.1)
      postcss-normalize: 10.0.1(browserslist@4.21.5)(postcss@8.4.26)
      postcss-preset-env: 7.8.3(postcss@8.4.26)
      prompts: 2.4.2
      react: 16.14.0
      react-app-polyfill: 3.0.0
      react-dev-utils: 12.0.1(eslint@8.45.0)(typescript@4.9.5)(webpack@5.88.1)
      react-refresh: 0.11.0
      resolve: 1.22.1
      resolve-url-loader: 4.0.0
      sass-loader: 12.6.0(webpack@5.88.1)
      semver: 7.3.8
      source-map-loader: 3.0.2(webpack@5.88.1)
      style-loader: 3.3.1(webpack@5.88.1)
      tailwindcss: 3.2.7(postcss@8.4.26)(ts-node@10.9.1)
      terser-webpack-plugin: 5.3.6(webpack@5.88.1)
      typescript: 4.9.5
      webpack: 5.88.1(webpack-cli@4.10.0)
      webpack-dev-server: 4.11.1(webpack@5.88.1)
      webpack-manifest-plugin: 4.1.1(webpack@5.88.1)
      workbox-webpack-plugin: 6.5.4(webpack@5.88.1)
    optionalDependencies:
      fsevents: 2.3.2
    transitivePeerDependencies:
      - '@babel/plugin-syntax-flow'
      - '@babel/plugin-transform-react-jsx'
      - '@parcel/css'
      - '@swc/core'
      - '@types/babel__core'
      - '@types/webpack'
      - bufferutil
      - canvas
      - clean-css
      - csso
      - debug
      - esbuild
      - eslint-import-resolver-typescript
      - eslint-import-resolver-webpack
      - fibers
      - node-notifier
      - node-sass
      - rework
      - rework-visit
      - sass
      - sass-embedded
      - sockjs-client
      - supports-color
      - ts-node
      - type-fest
      - uglify-js
      - utf-8-validate
      - vue-template-compiler
      - webpack-cli
      - webpack-hot-middleware
      - webpack-plugin-serve
    dev: false

  /react-scrollable-anchor@0.6.1(react-dom@16.14.0)(react@16.14.0):
    resolution: {integrity: sha512-baaZKLXEmmaJzVXthx57K0jFgZjRiSEkhVTTssX03bzB097lIE1BYPVgtpgpAoETxTbiM+vDRJ2IPtClSQlj0A==}
    peerDependencies:
      react: ^15.3.0 || ^16.0.0
      react-dom: ^15.3.0 || ^16.0.0
    dependencies:
      jump.js: 1.0.1
      prop-types: 15.8.1
      react: 16.14.0
      react-dom: 16.14.0(react@16.14.0)
    dev: false

  /react-side-effect@2.1.2(react@16.14.0):
    resolution: {integrity: sha512-PVjOcvVOyIILrYoyGEpDN3vmYNLdy1CajSFNt4TDsVQC5KpTijDvWVoR+/7Rz2xT978D8/ZtFceXxzsPwZEDvw==}
    peerDependencies:
      react: ^16.3.0 || ^17.0.0 || ^18.0.0
    dependencies:
      react: 16.14.0
    dev: false

  /react-sizeme@3.0.2:
    resolution: {integrity: sha512-xOIAOqqSSmKlKFJLO3inBQBdymzDuXx4iuwkNcJmC96jeiOg5ojByvL+g3MW9LPEsojLbC6pf68zOfobK8IPlw==}
    dependencies:
      element-resize-detector: 1.2.4
      invariant: 2.2.4
      shallowequal: 1.1.0
      throttle-debounce: 3.0.1
    dev: true

  /react-spinkit@3.0.0:
    resolution: {integrity: sha512-RrfGRPjqxHQiy7quPqhjPynTu0zobgQaZu1QYBMpJJ6pCSRRRK16EZMaxdE6fLVYFRJWpX/eGATWLMoVFFT5uQ==}
    dependencies:
      classnames: 2.3.2
      loaders.css: 0.1.2
      object-assign: 4.1.1
      prop-types: 15.8.1
    dev: false

  /react-test-renderer@16.14.0(react@16.14.0):
    resolution: {integrity: sha512-L8yPjqPE5CZO6rKsKXRO/rVPiaCOy0tQQJbC+UjPNlobl5mad59lvPjwFsQHTvL03caVDIVr9x9/OSgDe6I5Eg==}
    peerDependencies:
      react: ^16.14.0
    dependencies:
      object-assign: 4.1.1
      prop-types: 15.8.1
      react: 16.14.0
      react-is: 16.13.1
      scheduler: 0.19.1

  /react-tooltip@4.5.1(react-dom@16.14.0)(react@16.14.0):
    resolution: {integrity: sha512-Zo+CSFUGXar1uV+bgXFFDe7VeS2iByeIp5rTgTcc2HqtuOS5D76QapejNNfx320MCY91TlhTQat36KGFTqgcvw==}
    engines: {npm: '>=6.13'}
    peerDependencies:
      react: '>=16.0.0'
      react-dom: '>=16.0.0'
    dependencies:
      prop-types: 15.8.1
      react: 16.14.0
      react-dom: 16.14.0(react@16.14.0)
      uuid: 7.0.3
    dev: false

  /react-transition-group@2.9.0(react-dom@16.14.0)(react@16.14.0):
    resolution: {integrity: sha512-+HzNTCHpeQyl4MJ/bdE0u6XRMe9+XG/+aL4mCxVN4DnPBQ0/5bfHWPDuOZUzYdMj94daZaZdCCc1Dzt9R/xSSg==}
    peerDependencies:
      react: '>=15.0.0'
      react-dom: '>=15.0.0'
    dependencies:
      dom-helpers: 3.4.0
      loose-envify: 1.4.0
      prop-types: 15.8.1
      react: 16.14.0
      react-dom: 16.14.0(react@16.14.0)
      react-lifecycles-compat: 3.0.4
    dev: false

  /react-transition-group@4.4.5(react-dom@16.14.0)(react@16.14.0):
    resolution: {integrity: sha512-pZcd1MCJoiKiBR2NRxeCRg13uCXbydPnmB4EOeRrY7480qNWO8IIgQG6zlDkm6uRMsURXPuKq0GWtiM59a5Q6g==}
    peerDependencies:
      react: '>=16.6.0'
      react-dom: '>=16.6.0'
    dependencies:
      '@babel/runtime': 7.21.5
      dom-helpers: 5.2.1
      loose-envify: 1.4.0
      prop-types: 15.8.1
      react: 16.14.0
      react-dom: 16.14.0(react@16.14.0)
    dev: false

  /react-youtube@7.14.0(react@16.14.0):
    resolution: {integrity: sha512-SUHZ4F4pd1EHmQu0CV0KSQvAs5KHOT5cfYaq4WLCcDbU8fBo1ouTXaAOIASWbrz8fHwg+G1evfoSIYpV2AwSAg==}
    engines: {node: '>= 10.x'}
    peerDependencies:
      react: '>=0.14.1'
    dependencies:
      fast-deep-equal: 3.1.3
      prop-types: 15.7.2
      react: 16.14.0
      youtube-player: 5.5.2
    transitivePeerDependencies:
      - supports-color
    dev: false

  /react@16.14.0:
    resolution: {integrity: sha512-0X2CImDkJGApiAlcf0ODKIneSwBPhqJawOa5wCtKbu7ZECrmS26NvtSILynQ66cgkT/RJ4LidJOc3bUESwmU8g==}
    engines: {node: '>=0.10.0'}
    dependencies:
      loose-envify: 1.4.0
      object-assign: 4.1.1
      prop-types: 15.8.1

  /read-cache@1.0.0:
    resolution: {integrity: sha512-Owdv/Ft7IjOgm/i0xvNDZ1LrRANRfew4b2prF3OWMQLxLfu3bS8FVhCsrSCMK4lR56Y9ya+AThoTpDCTxCmpRA==}
    dependencies:
      pify: 2.3.0

  /read-only-stream@2.0.0:
    resolution: {integrity: sha512-3ALe0bjBVZtkdWKIcThYpQCLbBMd/+Tbh2CDSrAIDO3UsZ4Xs+tnyjv2MjCOMMgBG+AsUOeuP1cgtY1INISc8w==}
    dependencies:
      readable-stream: 2.3.8
    dev: false

  /read-pkg-up@1.0.1:
    resolution: {integrity: sha512-WD9MTlNtI55IwYUS27iHh9tK3YoIVhxis8yKhLpTqWtml739uXc9NWTpxoHkfZf3+DkCCsXox94/VWZniuZm6A==}
    engines: {node: '>=0.10.0'}
    dependencies:
      find-up: 1.1.2
      read-pkg: 1.1.0
    dev: true
    optional: true

  /read-pkg-up@7.0.1:
    resolution: {integrity: sha512-zK0TB7Xd6JpCLmlLmufqykGE+/TlOePD6qKClNW7hHDKFh/J7/7gCWGR7joEQEW1bKq3a3yUZSObOoWLFQ4ohg==}
    engines: {node: '>=8'}
    dependencies:
      find-up: 4.1.0
      read-pkg: 5.2.0
      type-fest: 0.8.1
    dev: true

  /read-pkg@1.1.0:
    resolution: {integrity: sha512-7BGwRHqt4s/uVbuyoeejRn4YmFnYZiFl4AuaeXHlgZf3sONF0SOGlxs2Pw8g6hCKupo08RafIO5YXFNOKTfwsQ==}
    engines: {node: '>=0.10.0'}
    dependencies:
      load-json-file: 1.1.0
      normalize-package-data: 2.5.0
      path-type: 1.1.0
    dev: true
    optional: true

  /read-pkg@3.0.0:
    resolution: {integrity: sha512-BLq/cCO9two+lBgiTYNqD6GdtK8s4NpaWrl6/rCO9w0TUS8oJl7cmToOZfRYllKTISY6nt1U7jQ53brmKqY6BA==}
    engines: {node: '>=4'}
    dependencies:
      load-json-file: 4.0.0
      normalize-package-data: 2.5.0
      path-type: 3.0.0
    dev: true

  /read-pkg@5.2.0:
    resolution: {integrity: sha512-Ug69mNOpfvKDAc2Q8DRpMjjzdtrnv9HcSMX+4VsZxD1aZ6ZzrIE7rlzXBtWTyhULSMKg076AW6WR5iZpD0JiOg==}
    engines: {node: '>=8'}
    dependencies:
      '@types/normalize-package-data': 2.4.1
      normalize-package-data: 2.5.0
      parse-json: 5.2.0
      type-fest: 0.6.0
    dev: true

  /read@1.0.7:
    resolution: {integrity: sha512-rSOKNYUmaxy0om1BNjMN4ezNT6VKK+2xF4GBhc81mkH7L60i6dp8qPYrkndNLT3QPphoII3maL9PVC9XmhHwVQ==}
    engines: {node: '>=0.8'}
    dependencies:
      mute-stream: 0.0.8

  /readable-stream@1.1.14:
    resolution: {integrity: sha512-+MeVjFf4L44XUkhM1eYbD8fyEsxcV81pqMSR5gblfcLCHfZvbrqy4/qYHE+/R5HoBUT11WV5O08Cr1n3YXkWVQ==}
    dependencies:
      core-util-is: 1.0.3
      inherits: 2.0.4
      isarray: 0.0.1
      string_decoder: 0.10.31

  /readable-stream@2.3.8:
    resolution: {integrity: sha512-8p0AUk4XODgIewSi0l8Epjs+EVnWiK7NoDIEGU0HhE7+ZyY8D1IMY7odu5lRrFXGg71L15KG8QrPmum45RTtdA==}
    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.1:
    resolution: {integrity: sha512-+rQmrWMYGA90yenhTYsLWAsLsqVC8osOw6PKE1HDYiO0gdPeKe/xDHNzIAIn4C91YQ6oenEhfYqqc1883qHbjQ==}
    engines: {node: '>= 6'}
    dependencies:
      inherits: 2.0.4
      string_decoder: 1.3.0
      util-deprecate: 1.0.2

  /readable-stream@4.3.0:
    resolution: {integrity: sha512-MuEnA0lbSi7JS8XM+WNJlWZkHAAdm7gETHdFK//Q/mChGyj2akEFtdLZh32jSdkWGbRwCW9pn6g3LWDdDeZnBQ==}
    engines: {node: ^12.22.0 || ^14.17.0 || >=16.0.0}
    dependencies:
      abort-controller: 3.0.0
      buffer: 6.0.3
      events: 3.3.0
      process: 0.11.10

  /readable-web-to-node-stream@3.0.2:
    resolution: {integrity: sha512-ePeK6cc1EcKLEhJFt/AebMCLL+GgSKhuygrZ/GLaKZYEecIgIECf4UaUuaByiGtzckwR4ain9VzUh95T1exYGw==}
    engines: {node: '>=8'}
    dependencies:
      readable-stream: 3.6.1

  /readdirp@2.2.1:
    resolution: {integrity: sha512-1JU/8q+VgFZyxwrJ+SVIOsh+KywWGpds3NTqikiKpDMZWScmAYyKIgqkO+ARvNWJfXeXR1zxz7aHF4u4CyH6vQ==}
    engines: {node: '>=0.10'}
    dependencies:
      graceful-fs: 4.2.11
      micromatch: 3.1.10
      readable-stream: 2.3.8
    transitivePeerDependencies:
      - supports-color
    dev: true
    optional: true

  /readdirp@3.6.0:
    resolution: {integrity: sha512-hOS089on8RduqdbhvQ5Z37A0ESjsqz6qnRcffsMU3495FuTdqSm+7bhJ29JvIOsBDEEnan5DPu9t3To9VRlMzA==}
    engines: {node: '>=8.10.0'}
    dependencies:
      picomatch: 2.3.1

  /real-require@0.2.0:
    resolution: {integrity: sha512-57frrGM/OCTLqLOAh0mhVA9VBMHd+9U7Zb2THMGdBUoZVOtGbJzjxsYGDJ3A9AYYCP4hn6y1TVbaOfzWtm5GFg==}
    engines: {node: '>= 12.13.0'}
    dev: false

  /rechoir@0.6.2:
    resolution: {integrity: sha512-HFM8rkZ+i3zrV+4LQjwQ0W+ez98pApMGM3HUrN04j3CqzPOzl9nmP15Y8YXNm8QHGv/eacOVEjqhmWpkRV0NAw==}
    engines: {node: '>= 0.10'}
    dependencies:
      resolve: 1.22.2
    dev: true

  /rechoir@0.7.1:
    resolution: {integrity: sha512-/njmZ8s1wVeR6pjTZ+0nCnv8SpZNRMT2D1RLOJQESlYFDBvwpTA4KWJpZ+sBJ4+vhjILRcK7JIFdGCdxEAAitg==}
    engines: {node: '>= 0.10'}
    dependencies:
      resolve: 1.22.2

  /recursive-readdir@2.2.2:
    resolution: {integrity: sha512-nRCcW9Sj7NuZwa2XvH9co8NPeXUBhZP7CRKJtU+cS6PW9FpCIFoI5ib0NT1ZrbNuPoRy0ylyCaUL8Gih4LSyFg==}
    engines: {node: '>=0.10.0'}
    dependencies:
      minimatch: 3.0.4

  /recursive-readdir@2.2.3:
    resolution: {integrity: sha512-8HrF5ZsXk5FAH9dgsx3BlUer73nIhuj+9OrQwEbLTPOBzGkL1lsFCR01am+v+0m2Cmbs1nP12hLDl5FA7EszKA==}
    engines: {node: '>=6.0.0'}
    dependencies:
      minimatch: 3.1.2
    dev: false

  /redent@1.0.0:
    resolution: {integrity: sha512-qtW5hKzGQZqKoh6JNSD+4lfitfPKGz42e6QwiRmPM5mmKtR0N41AbJRYu0xJi7nhOJ4WDgRkKvAk6tw4WIwR4g==}
    engines: {node: '>=0.10.0'}
    dependencies:
      indent-string: 2.1.0
      strip-indent: 1.0.1
    dev: true
    optional: true

  /redent@3.0.0:
    resolution: {integrity: sha512-6tDA8g98We0zd0GvVeMT9arEOnTw9qM03L9cJXaCjrip1OO764RDBLBfrB4cwzNGDj5OA5ioymC9GkizgWJDUg==}
    engines: {node: '>=8'}
    dependencies:
      indent-string: 4.0.0
      strip-indent: 3.0.0

  /reduce-reducers@0.4.3:
    resolution: {integrity: sha512-+CNMnI8QhgVMtAt54uQs3kUxC3Sybpa7Y63HR14uGLgI9/QR5ggHvpxwhGGe3wmx5V91YwqQIblN9k5lspAmGw==}
    dev: false

  /redux-actions@2.6.5:
    resolution: {integrity: sha512-pFhEcWFTYNk7DhQgxMGnbsB1H2glqhQJRQrtPb96kD3hWiZRzXHwwmFPswg6V2MjraXRXWNmuP9P84tvdLAJmw==}
    dependencies:
      invariant: 2.2.4
      just-curry-it: 3.2.1
      loose-envify: 1.4.0
      reduce-reducers: 0.4.3
      to-camel-case: 1.0.0
    dev: false

  /redux-devtools-extension@2.13.9(redux@4.2.1):
    resolution: {integrity: sha512-cNJ8Q/EtjhQaZ71c8I9+BPySIBVEKssbPpskBfsXqb8HJ002A3KRVHfeRzwRo6mGPqsm7XuHTqNSNeS1Khig0A==}
    deprecated: Package moved to @redux-devtools/extension.
    peerDependencies:
      redux: ^3.1.0 || ^4.0.0
    dependencies:
      redux: 4.2.1
    dev: false

  /redux-mock-store@1.5.4:
    resolution: {integrity: sha512-xmcA0O/tjCLXhh9Fuiq6pMrJCwFRaouA8436zcikdIpYWWCjU76CRk+i2bHx8EeiSiMGnB85/lZdU3wIJVXHTA==}
    dependencies:
      lodash.isplainobject: 4.0.6
    dev: true

  /redux-observable@1.2.0(redux@4.2.1)(rxjs@6.6.7):
    resolution: {integrity: sha512-yeR90RP2WzZzCxxnQPlh2uFzyfFLsfXu8ROh53jGDPXVqj71uNDMmvi/YKQkd9ofiVoO4OYb1snbowO49tCEMg==}
    peerDependencies:
      redux: '>=4 <5'
      rxjs: '>=6.0.0-beta.0 <7'
    dependencies:
      redux: 4.2.1
      rxjs: 6.6.7
    dev: false

  /redux-saga-test-plan@4.0.6(@redux-saga/is@1.1.3)(@redux-saga/symbols@1.1.3)(redux-saga@1.2.3):
    resolution: {integrity: sha512-ESdbFoDWCeJ/EiFdUNSCGtA2CC9tnuvHDm6k06gVFa98EIeR2hpzFkGk9kJ1/hpMUnYFp+OOEEITIrZeDYBfFg==}
    peerDependencies:
      '@redux-saga/is': ^1.0.1
      '@redux-saga/symbols': ^1.0.1
      redux-saga: ^1.0.1
    dependencies:
      '@redux-saga/is': 1.1.3
      '@redux-saga/symbols': 1.1.3
      fsm-iterator: 1.1.0
      lodash.isequal: 4.5.0
      lodash.ismatch: 4.4.0
      redux-saga: 1.2.3
    dev: true

  /redux-saga@1.2.3:
    resolution: {integrity: sha512-HDe0wTR5nhd8Xr5xjGzoyTbdAw6rjy1GDplFt3JKtKN8/MnkQSRqK/n6aQQhpw5NI4ekDVOaW+w4sdxPBaCoTQ==}
    dependencies:
      '@redux-saga/core': 1.2.3

  /redux-thunk@2.4.2(redux@4.2.1):
    resolution: {integrity: sha512-+P3TjtnP0k/FEjcBL5FZpoovtvrTNT/UXd4/sluaSyrURlSlhLSzEdfsTBW7WsKB6yPvgd7q/iZPICFjW4o57Q==}
    peerDependencies:
      redux: ^4
    dependencies:
      redux: 4.2.1

  /redux@4.2.1:
    resolution: {integrity: sha512-LAUYz4lc+Do8/g7aeRa8JkyDErK6ekstQaqWQrNRW//MY1TvCEpMtpTWvlQ+FPbWCx+Xixu/6SHt5N0HR+SB4w==}
    dependencies:
      '@babel/runtime': 7.21.5

  /referrer-policy@1.2.0:
    resolution: {integrity: sha512-LgQJIuS6nAy1Jd88DCQRemyE3mS+ispwlqMk3b0yjZ257fI1v9c+/p6SD5gP5FGyXUIgrNOAfmyioHwZtYv2VA==}
    engines: {node: '>=4.0.0'}
    dev: false

  /reflect.ownkeys@0.2.0:
    resolution: {integrity: sha512-qOLsBKHCpSOFKK1NUOCGC5VyeufB6lEsFe92AL2bhIJsacZS1qdoOZSbPk3MYKuT2cFlRDnulKXuuElIrMjGUg==}
    dev: false

  /regenerate-unicode-properties@10.1.0:
    resolution: {integrity: sha512-d1VudCLoIGitcU/hEg2QqvyGZQmdC0Lf8BqdOMXGFSvJP4bNV1+XqbPQeHHLD51Jh4QJJ225dlIFvY4Ly6MXmQ==}
    engines: {node: '>=4'}
    dependencies:
      regenerate: 1.4.2

  /regenerate@1.4.2:
    resolution: {integrity: sha512-zrceR/XhGYU/d/opr2EKO7aRHUeiBI8qjtfHqADTwZd6Szfy16la6kqD0MIUs5z5hx6AaKa+PixpPrR289+I0A==}

  /regenerator-runtime@0.11.1:
    resolution: {integrity: sha512-MguG95oij0fC3QV3URf4V2SDYGJhJnJGqvIIgdECeODCT98wSWDAJ94SSuVpYQUoTcGUIL6L4yNB7j1DFFHSBg==}
    dev: true

  /regenerator-runtime@0.13.11:
    resolution: {integrity: sha512-kY1AZVr2Ra+t+piVaJ4gxaFaReZVH40AKNo7UCX6W+dEwBo/2oZJzqfuN1qLq1oL45o56cPaTXELwrTh8Fpggg==}

  /regenerator-transform@0.10.1:
    resolution: {integrity: sha512-PJepbvDbuK1xgIgnau7Y90cwaAmO/LCLMI2mPvaXq2heGMR3aWW5/BQvYrhJ8jgmQjXewXvBjzfqKcVOmhjZ6Q==}
    dependencies:
      babel-runtime: 6.26.0
      babel-types: 6.26.0
      private: 0.1.8
    dev: true

  /regenerator-transform@0.15.1:
    resolution: {integrity: sha512-knzmNAcuyxV+gQCufkYcvOqX/qIIfHLv0u5x79kRxuGojfYVky1f15TzZEu2Avte8QGepvUNTnLskf8E6X6Vyg==}
    dependencies:
      '@babel/runtime': 7.21.5

  /regex-not@1.0.2:
    resolution: {integrity: sha512-J6SDjUgDxQj5NusnOtdFxDwN/+HWykR8GELwctJ7mdqhcyy1xEc4SRFHUXvxTp661YaVKAjfRLZ9cCqS6tn32A==}
    engines: {node: '>=0.10.0'}
    dependencies:
      extend-shallow: 3.0.2
      safe-regex: 1.1.0

  /regex-parser@2.2.11:
    resolution: {integrity: sha512-jbD/FT0+9MBU2XAZluI7w2OBs1RBi6p9M83nkoZayQXXU9e8Robt69FcZc7wU4eJD/YFTjn1JdCk3rbMJajz8Q==}
    dev: false

  /regexp.prototype.flags@1.4.3:
    resolution: {integrity: sha512-fjggEOO3slI6Wvgjwflkc4NFRCTZAu5CnNfBd5qOMYhWdn67nJBBu34/TkD++eeFmd8C9r9jfXJ27+nSiRkSUA==}
    engines: {node: '>= 0.4'}
    dependencies:
      call-bind: 1.0.2
      define-properties: 1.2.0
      functions-have-names: 1.2.3

  /regexpp@3.2.0:
    resolution: {integrity: sha512-pq2bWo9mVD43nbts2wGv17XLiNLya+GklZ8kaDLV2Z08gDCsGpnKn9BFMepvWuHCbyVvY7J5o5+BVvoQbmlJLg==}
    engines: {node: '>=8'}

  /regexpu-core@2.0.0:
    resolution: {integrity: sha512-tJ9+S4oKjxY8IZ9jmjnp/mtytu1u3iyIQAfmI51IKWH6bFf7XR1ybtaO6j7INhZKXOTYADk7V5qxaqLkmNxiZQ==}
    dependencies:
      regenerate: 1.4.2
      regjsgen: 0.2.0
      regjsparser: 0.1.5
    dev: true

  /regexpu-core@5.3.1:
    resolution: {integrity: sha512-nCOzW2V/X15XpLsK2rlgdwrysrBq+AauCn+omItIz4R1pIcmeot5zvjdmOBRLzEH/CkC6IxMJVmxDe3QcMuNVQ==}
    engines: {node: '>=4'}
    dependencies:
      '@babel/regjsgen': 0.8.0
      regenerate: 1.4.2
      regenerate-unicode-properties: 10.1.0
      regjsparser: 0.9.1
      unicode-match-property-ecmascript: 2.0.0
      unicode-match-property-value-ecmascript: 2.1.0

  /registry-auth-token@3.3.2:
    resolution: {integrity: sha512-JL39c60XlzCVgNrO+qq68FoNb56w/m7JYvGR2jT5iR1xBrUA3Mfx5Twk5rqTThPmQKMWydGmq8oFtDlxfrmxnQ==}
    dependencies:
      rc: 1.2.8
      safe-buffer: 5.2.1
    dev: true

  /registry-auth-token@4.2.2:
    resolution: {integrity: sha512-PC5ZysNb42zpFME6D/XlIgtNGdTl8bBOCw90xQLVMpzuuubJKYDWFAEuUNc+Cn8Z8724tg2SDhDRrkVEsqfDMg==}
    engines: {node: '>=6.0.0'}
    dependencies:
      rc: 1.2.8

  /registry-url@3.1.0:
    resolution: {integrity: sha512-ZbgR5aZEdf4UKZVBPYIgaglBmSF2Hi94s2PcIHhRGFjKYu+chjJdYfHn4rt3hB6eCKLJ8giVIIfgMa1ehDfZKA==}
    engines: {node: '>=0.10.0'}
    dependencies:
      rc: 1.2.8
    dev: true

  /registry-url@5.1.0:
    resolution: {integrity: sha512-8acYXXTI0AkQv6RAOjE3vOaIXZkT9wo4LOFbBKYQEEnnMNBpKqdUrI6S4NT0KPIo/WVvJ5tE/X5LF/TQUf0ekw==}
    engines: {node: '>=8'}
    dependencies:
      rc: 1.2.8

  /regjsgen@0.2.0:
    resolution: {integrity: sha512-x+Y3yA24uF68m5GA+tBjbGYo64xXVJpbToBaWCoSNSc1hdk6dfctaRWrNFTVJZIIhL5GxW8zwjoixbnifnK59g==}
    dev: true

  /regjsparser@0.1.5:
    resolution: {integrity: sha512-jlQ9gYLfk2p3V5Ag5fYhA7fv7OHzd1KUH0PRP46xc3TgwjwgROIW572AfYg/X9kaNq/LJnu6oJcFRXlIrGoTRw==}
    hasBin: true
    dependencies:
      jsesc: 0.5.0
    dev: true

  /regjsparser@0.9.1:
    resolution: {integrity: sha512-dQUtn90WanSNl+7mQKcXAgZxvUe7Z0SqXlgzv0za4LwiUhyzBC58yQO3liFoUgu8GiJVInAhJjkj1N0EtQ5nkQ==}
    hasBin: true
    dependencies:
      jsesc: 0.5.0

  /relateurl@0.2.7:
    resolution: {integrity: sha512-G08Dxvm4iDN3MLM0EsP62EDV9IuhXPR6blNz6Utcp7zyV3tr4HVNINt6MpaRWbxoOHT3Q7YN2P+jaHX8vUbgog==}
    engines: {node: '>= 0.10'}

  /remark-directive@1.0.1:
    resolution: {integrity: sha512-x6rZs0qa0zu9gW7Avd+rRxHJL2K9TGk+c51NaLfQgCNI7SxwBycRJ3w5mMkjkIjO6O9/qdx0ntu48byCSgF96Q==}
    dependencies:
      mdast-util-directive: 1.0.1
      micromark-extension-directive: 1.4.0
    transitivePeerDependencies:
      - supports-color
    dev: false

  /remark-external-links@8.0.0:
    resolution: {integrity: sha512-5vPSX0kHoSsqtdftSHhIYofVINC8qmp0nctkeU9YoJwV3YfiBRiI6cbFRJ0oI/1F9xS+bopXG0m2KS8VFscuKA==}
    dependencies:
      extend: 3.0.2
      is-absolute-url: 3.0.3
      mdast-util-definitions: 4.0.0
      space-separated-tokens: 1.1.5
      unist-util-visit: 2.0.3
    dev: true

  /remark-footnotes@2.0.0:
    resolution: {integrity: sha512-3Clt8ZMH75Ayjp9q4CorNeyjwIxHFcTkaektplKGl2A1jNGEUey8cKL0ZC5vJwfcD5GFGsNLImLG/NGzWIzoMQ==}
    dev: true

  /remark-footnotes@3.0.0:
    resolution: {integrity: sha512-ZssAvH9FjGYlJ/PBVKdSmfyPc3Cz4rTWgZLI4iE/SX8Nt5l3o3oEjv3wwG5VD7xOjktzdwp5coac+kJV9l4jgg==}
    dependencies:
      mdast-util-footnote: 0.1.7
      micromark-extension-footnote: 0.3.2
    transitivePeerDependencies:
      - supports-color
    dev: false

  /remark-frontmatter@3.0.0:
    resolution: {integrity: sha512-mSuDd3svCHs+2PyO29h7iijIZx4plX0fheacJcAoYAASfgzgVIcXGYSq9GFyYocFLftQs8IOmmkgtOovs6d4oA==}
    dependencies:
      mdast-util-frontmatter: 0.2.0
      micromark-extension-frontmatter: 0.2.2
    dev: false

  /remark-gfm@1.0.0:
    resolution: {integrity: sha512-KfexHJCiqvrdBZVbQ6RopMZGwaXz6wFJEfByIuEwGf0arvITHjiKKZ1dpXujjH9KZdm1//XJQwgfnJ3lmXaDPA==}
    dependencies:
      mdast-util-gfm: 0.1.2
      micromark-extension-gfm: 0.3.3
    transitivePeerDependencies:
      - supports-color
    dev: false

  /remark-html@13.0.2:
    resolution: {integrity: sha512-LhSRQ+3RKdBqB/RGesFWkNNfkGqprDUCwjq54SylfFeNyZby5kqOG8Dn/vYsRoM8htab6EWxFXCY6XIZvMoRiQ==}
    dependencies:
      hast-util-sanitize: 3.0.2
      hast-util-to-html: 7.1.3
      mdast-util-to-hast: 10.2.0
    dev: false

  /remark-mdx@1.6.22:
    resolution: {integrity: sha512-phMHBJgeV76uyFkH4rvzCftLfKCr2RZuF+/gmVcaKrpsihyzmhXjA0BEMDaPTXG5y8qZOKPVo83NAOX01LPnOQ==}
    dependencies:
      '@babel/core': 7.12.9
      '@babel/helper-plugin-utils': 7.10.4
      '@babel/plugin-proposal-object-rest-spread': 7.12.1(@babel/core@7.12.9)
      '@babel/plugin-syntax-jsx': 7.12.1(@babel/core@7.12.9)
      '@mdx-js/util': 1.6.22
      is-alphabetical: 1.0.4
      remark-parse: 8.0.3
      unified: 9.2.0
    transitivePeerDependencies:
      - supports-color
    dev: true

  /remark-mdx@2.3.0:
    resolution: {integrity: sha512-g53hMkpM0I98MU266IzDFMrTD980gNF3BJnkyFcmN+dD873mQeD5rdMO3Y2X+x8umQfbSE0PcoEDl7ledSA+2g==}
    dependencies:
      mdast-util-mdx: 2.0.1
      micromark-extension-mdxjs: 1.0.0
    transitivePeerDependencies:
      - supports-color

  /remark-mdxjs@2.0.0-next.8:
    resolution: {integrity: sha512-Z/+0eWc7pBEABwg3a5ptL+vCTWHYMFnYzpLoJxTm2muBSk8XyB/CL+tEJ6SV3Q/fScHX2dtG4JRcGSpbZFLazQ==}
    dependencies:
      '@babel/core': 7.10.5
      '@babel/helper-plugin-utils': 7.10.4
      '@babel/plugin-proposal-object-rest-spread': 7.10.4(@babel/core@7.10.5)
      '@babel/plugin-syntax-jsx': 7.10.4(@babel/core@7.10.5)
      '@mdx-js/util': 2.0.0-next.8
    transitivePeerDependencies:
      - supports-color

  /remark-parse@6.0.3:
    resolution: {integrity: sha512-QbDXWN4HfKTUC0hHa4teU463KclLAnwpn/FBn87j9cKYJWWawbiLgMfP2Q4XwhxxuuuOxHlw+pSN0OKuJwyVvg==}
    dependencies:
      collapse-white-space: 1.0.6
      is-alphabetical: 1.0.4
      is-decimal: 1.0.4
      is-whitespace-character: 1.0.4
      is-word-character: 1.0.4
      markdown-escapes: 1.0.4
      parse-entities: 1.2.2
      repeat-string: 1.6.1
      state-toggle: 1.0.3
      trim: 0.0.1
      trim-trailing-lines: 1.1.4
      unherit: 1.1.3
      unist-util-remove-position: 1.1.4
      vfile-location: 2.0.6
      xtend: 4.0.2

  /remark-parse@8.0.3:
    resolution: {integrity: sha512-E1K9+QLGgggHxCQtLt++uXltxEprmWzNfg+MxpfHsZlrddKzZ/hZyWHDbK3/Ap8HJQqYJRXP+jHczdL6q6i85Q==}
    dependencies:
      ccount: 1.1.0
      collapse-white-space: 1.0.6
      is-alphabetical: 1.0.4
      is-decimal: 1.0.4
      is-whitespace-character: 1.0.4
      is-word-character: 1.0.4
      markdown-escapes: 1.0.4
      parse-entities: 2.0.0
      repeat-string: 1.6.1
      state-toggle: 1.0.3
      trim: 0.0.1
      trim-trailing-lines: 1.1.4
      unherit: 1.1.3
      unist-util-remove-position: 2.0.1
      vfile-location: 3.2.0
      xtend: 4.0.2
    dev: true

  /remark-parse@9.0.0:
    resolution: {integrity: sha512-geKatMwSzEXKHuzBNU1z676sGcDcFoChMK38TgdHJNAYfFtsfHDQG7MoJAjs6sgYMqyLduCYWDIWZIxiPeafEw==}
    dependencies:
      mdast-util-from-markdown: 0.8.5
    transitivePeerDependencies:
      - supports-color
    dev: false

  /remark-retext@4.0.0:
    resolution: {integrity: sha512-cYCchalpf25bTtfXF24ribYvqytPKq0TiEhqQDBHvVEEsApebwruPWP1cTcvTFBidmpXyqzycm+y8ng7Kmvc8Q==}
    dependencies:
      mdast-util-to-nlcst: 4.0.1
    dev: false

  /remark-slug@6.1.0:
    resolution: {integrity: sha512-oGCxDF9deA8phWvxFuyr3oSJsdyUAxMFbA0mZ7Y1Sas+emILtO+e5WutF9564gDsEN4IXaQXm5pFo6MLH+YmwQ==}
    dependencies:
      github-slugger: 1.5.0
      mdast-util-to-string: 1.1.0
      unist-util-visit: 2.0.3
    dev: true

  /remark-squeeze-paragraphs@4.0.0:
    resolution: {integrity: sha512-8qRqmL9F4nuLPIgl92XUuxI3pFxize+F1H0e/W3llTk0UsjJaj01+RrirkMw7P21RKe4X6goQhYRSvNWX+70Rw==}
    dependencies:
      mdast-squeeze-paragraphs: 4.0.0
    dev: true

  /remark-stringify@8.1.1:
    resolution: {integrity: sha512-q4EyPZT3PcA3Eq7vPpT6bIdokXzFGp9i85igjmhRyXWmPs0Y6/d2FYwUNotKAWyLch7g0ASZJn/KHHcHZQ163A==}
    dependencies:
      ccount: 1.1.0
      is-alphanumeric: 1.0.0
      is-decimal: 1.0.4
      is-whitespace-character: 1.0.4
      longest-streak: 2.0.4
      markdown-escapes: 1.0.4
      markdown-table: 2.0.0
      mdast-util-compact: 2.0.1
      parse-entities: 2.0.0
      repeat-string: 1.6.1
      state-toggle: 1.0.3
      stringify-entities: 3.1.0
      unherit: 1.1.3
      xtend: 4.0.2

  /remark-stringify@9.0.1:
    resolution: {integrity: sha512-mWmNg3ZtESvZS8fv5PTvaPckdL4iNlCHTt8/e/8oN08nArHRHjNZMKzA/YW3+p7/lYqIw4nx1XsjCBo/AxNChg==}
    dependencies:
      mdast-util-to-markdown: 0.6.5
    dev: false

  /remark@13.0.0:
    resolution: {integrity: sha512-HDz1+IKGtOyWN+QgBiAT0kn+2s6ovOxHyPAFGKVE81VSzJ+mq7RwHFledEvB5F1p4iJvOah/LOKdFuzvRnNLCA==}
    dependencies:
      remark-parse: 9.0.0
      remark-stringify: 9.0.1
      unified: 9.2.2
    transitivePeerDependencies:
      - supports-color
    dev: false

  /remove-trailing-separator@1.1.0:
    resolution: {integrity: sha512-/hS+Y0u3aOfIETiaiirUFwDBDzmXPvO+jAfKTitUngIPzdKc6Z0LoFjM/CK5PL4C+eKwHohlHAb6H0VFfmmUsw==}

  /renderkid@2.0.7:
    resolution: {integrity: sha512-oCcFyxaMrKsKcTY59qnCAtmDVSLfPbrv6A3tVbPdFMMrv5jaK10V6m40cKsoPNhAqN6rmHW9sswW4o3ruSrwUQ==}
    dependencies:
      css-select: 4.3.0
      dom-converter: 0.2.0
      htmlparser2: 6.1.0
      lodash: 4.17.21
      strip-ansi: 3.0.1

  /renderkid@3.0.0:
    resolution: {integrity: sha512-q/7VIQA8lmM1hF+jn+sFSPWGlMkSAeNYcPLmDQx2zzuiDfaLrOmumR8iaUKlenFgh0XRPIUeSPlH3A+AW3Z5pg==}
    dependencies:
      css-select: 4.3.0
      dom-converter: 0.2.0
      htmlparser2: 6.1.0
      lodash: 4.17.21
      strip-ansi: 6.0.1

  /repeat-element@1.1.4:
    resolution: {integrity: sha512-LFiNfRcSu7KK3evMyYOuCzv3L10TW7yC1G2/+StMjK8Y6Vqd2MG7r/Qjw4ghtuCOjFvlnms/iMmLqpvW/ES/WQ==}
    engines: {node: '>=0.10.0'}

  /repeat-string@1.6.1:
    resolution: {integrity: sha512-PV0dzCYDNfRi1jCDbJzpW7jNNDRuCOG/jI5ctQcGKt/clZD+YcPS3yIlWuTJMmESC8aevCFmWJy5wjAFgNqN6w==}
    engines: {node: '>=0.10'}

  /repeating@2.0.1:
    resolution: {integrity: sha512-ZqtSMuVybkISo2OWvqvm7iHSWngvdaW3IpsT9/uP8v4gMi591LY6h35wdOfvQdWCKFWZWm2Y1Opp4kV7vQKT6A==}
    engines: {node: '>=0.10.0'}
    dependencies:
      is-finite: 1.1.0
    dev: true
    optional: true

  /replace-ext@1.0.0:
    resolution: {integrity: sha512-vuNYXC7gG7IeVNBC1xUllqCcZKRbJoSPOBhnTEcAIiKCsbuef6zO3F0Rve3isPMMoNoQRWjQwbAgAjHUHniyEA==}
    engines: {node: '>= 0.10'}
    dev: false

  /request-progress@3.0.0:
    resolution: {integrity: sha512-MnWzEHHaxHO2iWiQuHrUPBi/1WeBf5PkxQqNyNvLl9VAYSdXkP8tQ3pBSeCPD+yw0v0Aq1zosWLz0BdeXpWwZg==}
    dependencies:
      throttleit: 1.0.0
    dev: true

  /request@2.88.2:
    resolution: {integrity: sha512-MsvtOrfG9ZcrOwAW+Qi+F6HbD0CWXEh9ou77uOb7FM2WPhwT7smM833PzanhJLsgXjN89Ir6V2PczXNnMpwKhw==}
    engines: {node: '>= 6'}
    deprecated: request has been deprecated, see https://github.com/request/request/issues/3142
    dependencies:
      aws-sign2: 0.7.0
      aws4: 1.12.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.35
      oauth-sign: 0.9.0
      performance-now: 2.1.0
      qs: 6.5.3
      safe-buffer: 5.2.1
      tough-cookie: 2.5.0
      tunnel-agent: 0.6.0
      uuid: 3.4.0
    dev: false

  /require-at@1.0.6:
    resolution: {integrity: sha512-7i1auJbMUrXEAZCOQ0VNJgmcT2VOKPRl2YGJwgpHpC9CE91Mv4/4UYIUm4chGJaI381ZDq1JUicFii64Hapd8g==}
    engines: {node: '>=4'}
    dev: false

  /require-directory@2.1.1:
    resolution: {integrity: sha512-fGxEI7+wsG9xrvdjsrlmL22OMTTiHRwAMroiEeMgq8gzoLC/PQr7RsRDSTLUg/bZAZtF+TVIkHc6/4RIKrui+Q==}
    engines: {node: '>=0.10.0'}

  /require-from-string@2.0.2:
    resolution: {integrity: sha512-Xf0nWe6RseziFMu+Ap9biiUbmplq6S9/p+7w7YXP/JBHhrUDDUhwa+vANyubuqfZWTveU//DYVGsDG7RKL/vEw==}
    engines: {node: '>=0.10.0'}

  /require-main-filename@2.0.0:
    resolution: {integrity: sha512-NKN5kMDylKuldxYLSUfrbo5Tuzh4hd+2E8NPPX02mZtn1VuREQToYe/ZdlJy+J3uCpfaiGF05e7B8W0iXbQHmg==}

  /require-package-name@2.0.1:
    resolution: {integrity: sha512-uuoJ1hU/k6M0779t3VMVIYpb2VMJk05cehCaABFhXaibcbvfgR8wKiozLjVFSzJPmQMRqIcO0HMyTFqfV09V6Q==}

  /requireindex@1.2.0:
    resolution: {integrity: sha512-L9jEkOi3ASd9PYit2cwRfyppc9NoABujTP8/5gFcbERmo5jUoAKovIC3fsF17pkTnGsrByysqX+Kxd2OTNI1ww==}
    engines: {node: '>=0.10.5'}
    dev: true

  /requires-port@1.0.0:
    resolution: {integrity: sha512-KigOCHcocU3XODJxsu8i/j8T9tzT4adHiecwORRQ0ZZFcp7ahwXuRU1m+yuO90C5ZUyGeGfocHDI14M3L3yDAQ==}

  /reselect@4.1.8:
    resolution: {integrity: sha512-ab9EmR80F/zQTMNeneUr4cv+jSwPJgIlvEmVwLerwrWVbpLlBuls9XHzIeTFy4cegU2NHBp3va0LKOzU5qFEYQ==}
    dev: false

  /resize-observer-polyfill@1.5.1:
    resolution: {integrity: sha512-LwZrotdHOo12nQuZlHEmtuXdqGoOD0OhaxopaNFxWzInpEgaLWoVuAMbTzixuosCx2nEG58ngzW3vxdWoxIgdg==}
    dev: false

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

  /resolve-cwd@3.0.0:
    resolution: {integrity: sha512-OrZaX2Mb+rJCpH/6CpSqt9xFVpN++x01XnN2ie9g6P5/3xelLAkXWVADpdz1IHD/KFfEXyE6V0U01OQ3UO2rEg==}
    engines: {node: '>=8'}
    dependencies:
      resolve-from: 5.0.0

  /resolve-from@4.0.0:
    resolution: {integrity: sha512-pb/MYmXstAkysRFx8piNI1tGFNQIFA3vkE3Gq4EuA1dF6gHp/+vgZqsCGJapvy8N3Q+4o7FwvquPJcnZ7RYy4g==}
    engines: {node: '>=4'}

  /resolve-from@5.0.0:
    resolution: {integrity: sha512-qYg9KP24dD5qka9J47d0aVky0N+b4fTU89LN9iDnjB5waksiC49rvMB0PrUJQGoTmH50XPiqOvAjDfaijGxYZw==}
    engines: {node: '>=8'}

  /resolve-pathname@3.0.0:
    resolution: {integrity: sha512-C7rARubxI8bXFNB/hqcp/4iUeIXJhJZvFPFPiSPRnhU5UPxzMFIl+2E6yY6c4k9giDJAhtV+enfA+G89N6Csng==}
    dev: true

  /resolve-url-loader@4.0.0:
    resolution: {integrity: sha512-05VEMczVREcbtT7Bz+C+96eUO5HDNvdthIiMB34t7FcF8ehcu4wC0sSgPUubs3XW2Q3CNLJk/BJrCU9wVRymiA==}
    engines: {node: '>=8.9'}
    peerDependencies:
      rework: 1.0.1
      rework-visit: 1.0.0
    peerDependenciesMeta:
      rework:
        optional: true
      rework-visit:
        optional: true
    dependencies:
      adjust-sourcemap-loader: 4.0.0
      convert-source-map: 1.9.0
      loader-utils: 2.0.4
      postcss: 7.0.39
      source-map: 0.6.1
    dev: false

  /resolve-url@0.2.1:
    resolution: {integrity: sha512-ZuF55hVUQaaczgOIwqWzkEcEidmlD/xl44x1UZnhOXcYuFN2S6+rcxpG+C1N3So0wvNI3DmJICUFfu2SxhBmvg==}
    deprecated: https://github.com/lydell/resolve-url#deprecated

  /resolve.exports@1.1.1:
    resolution: {integrity: sha512-/NtpHNDN7jWhAaQ9BvBUYZ6YTXsRBgfqWFWP7BZBaoMJO/I3G5OFzvTuWNlZC3aPjins1F+TNrLKsGbH4rfsRQ==}
    engines: {node: '>=10'}
    dev: false

  /resolve.exports@2.0.1:
    resolution: {integrity: sha512-OEJWVeimw8mgQuj3HfkNl4KqRevH7lzeQNaWRPfx0PPse7Jk6ozcsG4FKVgtzDsC1KUF+YlTHh17NcgHOPykLw==}
    engines: {node: '>=10'}
    dev: true

  /resolve@1.22.1:
    resolution: {integrity: sha512-nBpuuYuY5jFsli/JIs1oldw6fOQCBioohqWZg/2hiaOybXOft4lonv85uDOKXdf8rhyK159cxU5cDcK/NKk8zw==}
    hasBin: true
    dependencies:
      is-core-module: 2.11.0
      path-parse: 1.0.7
      supports-preserve-symlinks-flag: 1.0.0

  /resolve@1.22.2:
    resolution: {integrity: sha512-Sb+mjNHOULsBv818T40qSPeRiuWLyaGMa5ewydRLFimneixmVy2zdivRl+AF6jaYPC8ERxGDmFSiqui6SfPd+g==}
    hasBin: true
    dependencies:
      is-core-module: 2.11.0
      path-parse: 1.0.7
      supports-preserve-symlinks-flag: 1.0.0

  /resolve@2.0.0-next.4:
    resolution: {integrity: sha512-iMDbmAWtfU+MHpxt/I5iWI7cY6YVEZUQ3MBgPQ++XD1PELuJHIl82xBmObyP2KyQmkNB2dsqF7seoQQiAn5yDQ==}
    hasBin: true
    dependencies:
      is-core-module: 2.11.0
      path-parse: 1.0.7
      supports-preserve-symlinks-flag: 1.0.0

  /responselike@1.0.2:
    resolution: {integrity: sha512-/Fpe5guzJk1gPqdJLJR5u7eG/gNY4nImjbRDaVWVMRhne55TCmj2i9Q+54PBRfatRC8v/rIiv9BN0pMd9OV5EQ==}
    dependencies:
      lowercase-keys: 1.0.1

  /responselike@2.0.1:
    resolution: {integrity: sha512-4gl03wn3hj1HP3yzgdI7d3lCkF95F21Pz4BPGvKHinyQzALR5CapwC8yIi0Rh58DEMQ/SguC03wFj2k0M/mHhw==}
    dependencies:
      lowercase-keys: 2.0.0

  /restore-cursor@3.1.0:
    resolution: {integrity: sha512-l+sSefzHpj5qimhFSE5a8nufZYAM3sBSVMAPtYkmC+4EH2anSGaEMXSD0izRQbu9nfyQ9y5JrVmp7E8oZrUjvA==}
    engines: {node: '>=8'}
    dependencies:
      onetime: 5.1.2
      signal-exit: 3.0.7

  /ret@0.1.15:
    resolution: {integrity: sha512-TTlYpa+OL+vMMNG24xSlQGEJ3B/RzEfUlLct7b5G/ytav+wPrplCpVMFuwzXbkecJrb6IYo1iFb0S9v37754mg==}
    engines: {node: '>=0.12'}

  /ret@0.2.2:
    resolution: {integrity: sha512-M0b3YWQs7R3Z917WRQy1HHA7Ba7D8hvZg6UE5mLykJxQVE2ju0IXbGlaHPPlkY+WN7wFP+wUMXmBFA0aV6vYGQ==}
    engines: {node: '>=4'}
    dev: false

  /retext-english@3.0.4:
    resolution: {integrity: sha512-yr1PgaBDde+25aJXrnt3p1jvT8FVLVat2Bx8XeAWX13KXo8OT+3nWGU3HWxM4YFJvmfqvJYJZG2d7xxaO774gw==}
    dependencies:
      parse-english: 4.2.0
      unherit: 1.1.3
    dev: false

  /retry@0.12.0:
    resolution: {integrity: sha512-9LkiTwjUh6rT555DtE9rTX+BKByPfrMzEAtnlEtdEwr3Nkffwiihqe2bWADg+OQRjt9gl6ICdmB/ZFDCGAtSow==}
    engines: {node: '>= 4'}

  /retry@0.13.1:
    resolution: {integrity: sha512-XQBQ3I8W1Cge0Seh+6gjj03LbmRFWuoszgK9ooCpwYIrhhoO80pfq4cUkU5DkknwfOfFteRwlZ56PYOGYyFWdg==}
    engines: {node: '>= 4'}

  /reusify@1.0.4:
    resolution: {integrity: sha512-U9nH88a3fc/ekCF1l0/UP1IosiuIjyTh7hBvXVMHYgVcfGvt897Xguj2UOLDeI5BG2m7/uwyaLVT6fbtCwTyzw==}
    engines: {iojs: '>=1.0.0', node: '>=0.10.0'}

  /rfdc@1.3.0:
    resolution: {integrity: sha512-V2hovdzFbOi77/WajaSMXk2OLm+xNIeQdMMuB7icj7bk6zi2F8GGAxigcnDFpJHbNyNcgyJDiP+8nOrY5cZGrA==}

  /rimraf@2.7.1:
    resolution: {integrity: sha512-uWjbaKIK3T1OSVptzX7Nl6PvQ3qAGtKEtVRjRuazjfL3Bx5eI409VZSqgND+4UNnmzLVdPj9FqFJNPqBZFve4w==}
    hasBin: true
    dependencies:
      glob: 7.2.3

  /rimraf@3.0.2:
    resolution: {integrity: sha512-JZkJMZkAGFFPP2YqXZXPbMlMBgsxzE8ILs4lMIX/2o0L9UBw9O/Y3o6wFw/i9YLapcUJWwqbi3kdxIPdC62TIA==}
    hasBin: true
    dependencies:
      glob: 7.2.3

  /ripemd160@2.0.2:
    resolution: {integrity: sha512-ii4iagi25WusVoiC4B4lq7pbXfAp3D9v5CwfkY33vffw2+pkDjY1D8GaN7spsxvCSx8dkPqOZCEZyfxcmJG2IA==}
    dependencies:
      hash-base: 3.1.0
      inherits: 2.0.4

  /rndm@1.2.0:
    resolution: {integrity: sha512-fJhQQI5tLrQvYIYFpOnFinzv9dwmR7hRnUz1XqP3OJ1jIweTNOd6aTO4jwQSgcBSFUB+/KHJxuGneime+FdzOw==}
    dev: false

  /rollup-plugin-postcss@4.0.2(postcss@8.4.26)(ts-node@10.9.1):
    resolution: {integrity: sha512-05EaY6zvZdmvPUDi3uCcAQoESDcYnv8ogJJQRp6V5kZ6J6P7uAVJlrTZcaaA20wTH527YTnKfkAoPxWI/jPp4w==}
    engines: {node: '>=10'}
    peerDependencies:
      postcss: 8.x
    dependencies:
      chalk: 4.1.2
      concat-with-sourcemaps: 1.1.0
      cssnano: 5.1.15(postcss@8.4.26)
      import-cwd: 3.0.0
      p-queue: 6.6.2
      pify: 5.0.0
      postcss: 8.4.26
      postcss-load-config: 3.1.4(postcss@8.4.26)(ts-node@10.9.1)
      postcss-modules: 4.3.1(postcss@8.4.26)
      promise.series: 0.2.0
      resolve: 1.22.1
      rollup-pluginutils: 2.8.2
      safe-identifier: 0.4.2
      style-inject: 0.3.0
    transitivePeerDependencies:
      - ts-node
    dev: true

  /rollup-plugin-terser@7.0.2(rollup@2.79.1):
    resolution: {integrity: sha512-w3iIaU4OxcF52UUXiZNsNeuXIMDvFrr+ZXK6bFZ0Q60qyVfq4uLptoS4bbq3paG3x216eQllFZX7zt6TIImguQ==}
    deprecated: This package has been deprecated and is no longer maintained. Please use @rollup/plugin-terser
    peerDependencies:
      rollup: ^2.0.0
    dependencies:
      '@babel/code-frame': 7.18.6
      jest-worker: 26.6.2
      rollup: 2.79.1
      serialize-javascript: 4.0.0
      terser: 5.16.5

  /rollup-pluginutils@2.8.2:
    resolution: {integrity: sha512-EEp9NhnUkwY8aif6bxgovPHMoMoNr2FulJziTndpt5H9RdwC47GSGuII9XxpSdzVGM0GWrNPHV6ie1LTNJPaLQ==}
    dependencies:
      estree-walker: 0.6.1
    dev: true

  /rollup@2.79.1:
    resolution: {integrity: sha512-uKxbd0IhMZOhjAiD5oAFp7BqvkA4Dv47qpOCtaNvng4HBwdbWtdOh8f5nZNuk2rp51PMGk3bzfWu5oayNEuYnw==}
    engines: {node: '>=10.0.0'}
    hasBin: true
    optionalDependencies:
      fsevents: 2.3.2

  /rst-selector-parser@2.2.3:
    resolution: {integrity: sha512-nDG1rZeP6oFTLN6yNDV/uiAvs1+FS/KlrEwh7+y7dpuApDBy6bI2HTBcc0/V8lv9OTqfyD34eF7au2pm8aBbhA==}
    dependencies:
      lodash.flattendeep: 4.4.0
      nearley: 2.20.1
    dev: false

  /rsvp@4.8.5:
    resolution: {integrity: sha512-nfMOlASu9OnRJo1mbEk2cz0D56a1MBNrJ7orjRZQG10XDyuvwksKbuXNp6qa+kbn839HwjwhBzhFmdsaEAfauA==}
    engines: {node: 6.* || >= 7.*}
    dev: true

  /run-async@2.4.1:
    resolution: {integrity: sha512-tvVnVv01b8c1RrA6Ep7JkStj85Guv/YrMcwqYQnwjsAS2cTmmPGBBjAjpCW7RrSodNSoE2/qg9O4bceNvUuDgQ==}
    engines: {node: '>=0.12.0'}

  /run-parallel@1.2.0:
    resolution: {integrity: sha512-5l4VyZR86LZ/lDxZTR6jqL8AFE2S0IFLMP26AbjsLVADxHdhB/c0GUsH+y39UfCi3dzz8OlQuPmnaJOMoDHQBA==}
    dependencies:
      queue-microtask: 1.2.3

  /run-queue@1.0.3:
    resolution: {integrity: sha512-ntymy489o0/QQplUDnpYAYUsO50K9SBrIVaKCWDOJzYJts0f9WH9RFJkyagebkw5+y1oi00R7ynNW/d12GBumg==}
    dependencies:
      aproba: 1.2.0
    dev: true

  /rx@4.1.0:
    resolution: {integrity: sha512-CiaiuN6gapkdl+cZUr67W6I8jquN4lkak3vtIsIWCl4XIPP8ffsoyN6/+PuGXnQy8Cu8W2y9Xxh31Rq4M6wUug==}
    dev: false

  /rxjs@6.6.7:
    resolution: {integrity: sha512-hTdwr+7yYNIT5n4AMYp85KA6yw2Va0FLa3Rguvbpa4W3I5xynaBZo41cM3XM+4Q6fRMj3sBYIR1VAmZMXYJvRQ==}
    engines: {npm: '>=2.0.0'}
    dependencies:
      tslib: 1.14.1

  /rxjs@7.8.0:
    resolution: {integrity: sha512-F2+gxDshqmIub1KdvZkaEfGDwLNpPvk9Fs6LD/MyQxNgMds/WH9OdDDXOmxUZpME+iSK3rQCctkL0DYyytUqMg==}
    dependencies:
      tslib: 2.6.0
    dev: true

  /sade@1.8.1:
    resolution: {integrity: sha512-xal3CZX1Xlo/k4ApwCFrHVACi9fBqJ7V+mwhBsuf/1IOKbBy098Fex+Wa/5QMubw09pSZ/u8EY8PWgevJsXp1A==}
    engines: {node: '>=6'}
    dependencies:
      mri: 1.2.0

  /safe-buffer@5.1.1:
    resolution: {integrity: sha512-kKvNJn6Mm93gAczWVJg7wH+wGYWNrDHdWvpUmHyEsgCtIwwo3bqPtV4tR5tuPaUhTOo/kvhVwd8XwwOllGYkbg==}

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

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

  /safe-identifier@0.4.2:
    resolution: {integrity: sha512-6pNbSMW6OhAi9j+N8V+U715yBQsaWJ7eyEUaOrawX+isg5ZxhUlV1NipNtgaKHmFGiABwt+ZF04Ii+3Xjkg+8w==}
    dev: true

  /safe-regex-test@1.0.0:
    resolution: {integrity: sha512-JBUUzyOgEwXQY1NuPtvcj/qcBDbDmEvWufhlnXZIm75DEHp+afM1r1ujJpJsV/gSM4t59tpDyPi1sd6ZaPFfsA==}
    dependencies:
      call-bind: 1.0.2
      get-intrinsic: 1.2.0
      is-regex: 1.1.4

  /safe-regex2@2.0.0:
    resolution: {integrity: sha512-PaUSFsUaNNuKwkBijoAPHAK6/eM6VirvyPWlZ7BAQy4D+hCvh4B6lIG+nPdhbFfIbP+gTGBcrdsOaUs0F+ZBOQ==}
    dependencies:
      ret: 0.2.2
    dev: false

  /safe-regex@1.1.0:
    resolution: {integrity: sha512-aJXcif4xnaNUzvUuC5gcb46oTS7zvg4jpMTnuqtrEPlR3vFr4pxtdTwaF1Qs3Enjn9HK+ZlwQui+a7z0SywIzg==}
    dependencies:
      ret: 0.1.15

  /safe-stable-stringify@2.4.2:
    resolution: {integrity: sha512-gMxvPJYhP0O9n2pvcfYfIuYgbledAOJFcqRThtPRmjscaipiwcwPPKLytpVzMkG2HAN87Qmo2d4PtGiri1dSLA==}
    engines: {node: '>=10'}
    dev: false

  /safer-buffer@2.1.2:
    resolution: {integrity: sha512-YZo3K82SD7Riyi0E1EQPojLz7kpepnSQI9IyPbHHg1XXXevb5dJI7tpyN2ADxGcQbHG7vcyRHk0cbwqcQriUtg==}

  /sane@4.1.0:
    resolution: {integrity: sha512-hhbzAgTIX8O7SHfp2c8/kREfEn4qO/9q8C9beyY6+tvZ87EpoZ3i1RIEvp27YBswnNbY9mWd6paKVmKbAgLfZA==}
    engines: {node: 6.* || 8.* || >= 10.*}
    deprecated: some dependency vulnerabilities fixed, support for node < 10 dropped, and newer ECMAScript syntax/features added
    hasBin: true
    dependencies:
      '@cnakazawa/watch': 1.0.4
      anymatch: 2.0.0
      capture-exit: 2.0.0
      exec-sh: 0.3.6
      execa: 1.0.0
      fb-watchman: 2.0.2
      micromatch: 3.1.10
      minimist: 1.2.8
      walker: 1.0.8
    transitivePeerDependencies:
      - supports-color
    dev: true

  /sanitize-html@1.27.5:
    resolution: {integrity: sha512-M4M5iXDAUEcZKLXkmk90zSYWEtk5NH3JmojQxKxV371fnMh+x9t1rqdmXaGoyEHw3z/X/8vnFhKjGL5xFGOJ3A==}
    dependencies:
      htmlparser2: 4.1.0
      lodash: 4.17.21
      parse-srcset: 1.0.2
      postcss: 7.0.39
    dev: false

  /sanitize-html@2.11.0:
    resolution: {integrity: sha512-BG68EDHRaGKqlsNjJ2xUB7gpInPA8gVx/mvjO743hZaeMCZ2DwzW7xvsqZ+KNU4QKwj86HJ3uu2liISf2qBBUA==}
    dependencies:
      deepmerge: 4.3.0
      escape-string-regexp: 4.0.0
      htmlparser2: 8.0.1
      is-plain-object: 5.0.0
      parse-srcset: 1.0.2
      postcss: 8.4.26
    dev: false

  /sanitize.css@13.0.0:
    resolution: {integrity: sha512-ZRwKbh/eQ6w9vmTjkuG0Ioi3HBwPFce0O+v//ve+aOq1oeCy7jMV2qzzAlpsNuqpqCBjjriM1lbtZbF/Q8jVyA==}
    dev: false

  /saslprep@1.0.3:
    resolution: {integrity: sha512-/MY/PEMbk2SuY5sScONwhUDsV2p77Znkb/q3nSVstq/yQzYJOH/Azh29p9oJLsl3LnQwSvZDKagDGBsBwSooag==}
    engines: {node: '>=6'}
    requiresBuild: true
    dependencies:
      sparse-bitfield: 3.0.3
    optional: true

  /sass-loader@12.6.0(webpack@5.88.1):
    resolution: {integrity: sha512-oLTaH0YCtX4cfnJZxKSLAyglED0naiYfNG1iXfU5w1LNZ+ukoA5DtyDIN5zmKVZwYNJP4KRc5Y3hkWga+7tYfA==}
    engines: {node: '>= 12.13.0'}
    peerDependencies:
      fibers: '>= 3.1.0'
      node-sass: ^4.0.0 || ^5.0.0 || ^6.0.0 || ^7.0.0
      sass: ^1.3.0
      sass-embedded: '*'
      webpack: ^5.0.0
    peerDependenciesMeta:
      fibers:
        optional: true
      node-sass:
        optional: true
      sass:
        optional: true
      sass-embedded:
        optional: true
    dependencies:
      klona: 2.0.6
      neo-async: 2.6.2
      webpack: 5.88.1(webpack-cli@4.10.0)
    dev: false

  /sass.js@0.11.1:
    resolution: {integrity: sha512-X9AtzYFr/HZ+pDIxX6xN74w/H9JjnDHqZcsYY8mr/SpCyhDVN1pJ3G0Q9rb+z3pZ7obZdYuTYMbKl1ALuhbZDw==}
    dev: false

  /sax@1.2.1:
    resolution: {integrity: sha512-8I2a3LovHTOpm7NV5yOyO8IHqgVsfK4+UuySrXU8YXkSRX7k6hCV9b3HrkKCr3nMpgj+0bmocaJJWpvp1oc7ZA==}
    dev: false

  /sax@1.2.4:
    resolution: {integrity: sha512-NqVDv9TpANUjFm0N8uM5GxL36UgKi9/atZw+x7YFnQ8ckwFGKrl4xX4yWtrey3UJm5nP1kUbnYgLopqWNSRhWw==}
    dev: false

  /saxes@5.0.1:
    resolution: {integrity: sha512-5LBh1Tls8c9xgGjw3QrMwETmTMVk0oFgvrFSvWx62llR2hcEInrKNZ2GZCCuuy2lvWrdl5jhbpeqc5hRYKFOcw==}
    engines: {node: '>=10'}
    dependencies:
      xmlchars: 2.2.0

  /saxes@6.0.0:
    resolution: {integrity: sha512-xAg7SOnEhrm5zI3puOOKyy1OMcMlIJZYNJY7xLBwSze0UjhPLnWfj2GF2EpT0jmzaJKIWKHLsaSSajf35bcYnA==}
    engines: {node: '>=v12.22.7'}
    dependencies:
      xmlchars: 2.2.0
    dev: true

  /scheduler@0.19.1:
    resolution: {integrity: sha512-n/zwRWRYSUj0/3g/otKDRPMh6qv2SYMWNq85IEa8iZyAv8od9zDYpGSnpBEjNgcMNq6Scbu5KfIPxNF72R/2EA==}
    dependencies:
      loose-envify: 1.4.0
      object-assign: 4.1.1

  /schema-utils@1.0.0:
    resolution: {integrity: sha512-i27Mic4KovM/lnGsy8whRCHhc7VicJajAjTrYg11K9zfZXnYIt4k5F+kZkwjnrhKzLic/HLU4j11mjsz2G/75g==}
    engines: {node: '>= 4'}
    dependencies:
      ajv: 6.12.6
      ajv-errors: 1.0.1(ajv@6.12.6)
      ajv-keywords: 3.5.2(ajv@6.12.6)
    dev: true

  /schema-utils@2.7.0:
    resolution: {integrity: sha512-0ilKFI6QQF5nxDZLFn2dMjvc4hjg/Wkg7rHd3jK6/A4a1Hl9VFdQWvgB1UMGoU94pad1P/8N7fMcEnLnSiju8A==}
    engines: {node: '>= 8.9.0'}
    dependencies:
      '@types/json-schema': 7.0.11
      ajv: 6.12.6
      ajv-keywords: 3.5.2(ajv@6.12.6)

  /schema-utils@2.7.1:
    resolution: {integrity: sha512-SHiNtMOUGWBQJwzISiVYKu82GiV4QYGePp3odlY1tuKO7gPtphAT5R/py0fA6xtbgLL/RvtJZnU9b8s0F1q0Xg==}
    engines: {node: '>= 8.9.0'}
    dependencies:
      '@types/json-schema': 7.0.11
      ajv: 6.12.6
      ajv-keywords: 3.5.2(ajv@6.12.6)

  /schema-utils@3.1.1:
    resolution: {integrity: sha512-Y5PQxS4ITlC+EahLuXaY86TXfR7Dc5lw294alXOq86JAHCihAIZfqv8nNCWvaEJvaC51uN9hbLGeV0cFBdH+Fw==}
    engines: {node: '>= 10.13.0'}
    dependencies:
      '@types/json-schema': 7.0.11
      ajv: 6.12.6
      ajv-keywords: 3.5.2(ajv@6.12.6)
    dev: true

  /schema-utils@3.3.0:
    resolution: {integrity: sha512-pN/yOAvcC+5rQ5nERGuwrjLlYvLTbCibnZ1I7B1LaiAz9BRBlE9GMgE/eqV30P7aJQUf7Ddimy/RsbYO/GrVGg==}
    engines: {node: '>= 10.13.0'}
    dependencies:
      '@types/json-schema': 7.0.11
      ajv: 6.12.6
      ajv-keywords: 3.5.2(ajv@6.12.6)

  /schema-utils@4.0.0:
    resolution: {integrity: sha512-1edyXKgh6XnJsJSQ8mKWXnN/BVaIbFMLpouRUrXgVq7WYne5kw3MW7UPhO44uRXQSIpTSXoJbmrR2X0w9kUTyg==}
    engines: {node: '>= 12.13.0'}
    dependencies:
      '@types/json-schema': 7.0.11
      ajv: 8.12.0
      ajv-formats: 2.1.1(ajv@8.12.0)
      ajv-keywords: 5.1.0(ajv@8.12.0)

  /section-matter@1.0.0:
    resolution: {integrity: sha512-vfD3pmTzGpufjScBh50YHKzEu2lxBWhVEHsNGoEXmCmn2hKGfeNLYMzCJpe8cD7gqX7TJluOVpBkAequ6dgMmA==}
    engines: {node: '>=4'}
    dependencies:
      extend-shallow: 2.0.1
      kind-of: 6.0.3

  /secure-json-parse@2.7.0:
    resolution: {integrity: sha512-6aU+Rwsezw7VR8/nyvKTx8QpWH9FrcYiXXlqC4z5d5XQBDRqtbfsRjnwGyqbi3gddNtWHuEk9OANUotL26qKUw==}

  /select-hose@2.0.0:
    resolution: {integrity: sha512-mEugaLK+YfkijB4fx0e6kImuJdCIt2LxCRcbEYPqRGCs4F2ogyfZU5IAZRdjCP8JPq2AtdNoC/Dux63d9Kiryg==}

  /selfsigned@2.1.1:
    resolution: {integrity: sha512-GSL3aowiF7wa/WtSFwnUrludWFoNhftq8bUkH9pkzjpN2XSPOAYEgg6e0sS9s0rZwgJzJiQRPU18A6clnoW5wQ==}
    engines: {node: '>=10'}
    dependencies:
      node-forge: 1.3.1

  /semver-diff@3.1.1:
    resolution: {integrity: sha512-GX0Ix/CJcHyB8c4ykpHGIAvLyOwOobtM/8d+TQkAd81/bEjgPHrfba41Vpesr7jX/t8Uh+R3EX9eAS5be+jQYg==}
    engines: {node: '>=8'}
    dependencies:
      semver: 6.3.1

  /semver@5.7.1:
    resolution: {integrity: sha512-sauaDf/PZdVgrLTNYHRtpXa1iRiKcaebiKQ1BJdpQlWH2lCvexQdX55snPFyK7QzpudqbCI0qXFfOasHdyNDGQ==}
    hasBin: true

  /semver@6.3.0:
    resolution: {integrity: sha512-b39TBaTSfV6yBrapU89p5fKekE2m/NwnDocOVruQFS1/veMgdzuPcnOM34M6CwxW8jH/lxEa5rBoDeUwu5HHTw==}
    hasBin: true

  /semver@6.3.1:
    resolution: {integrity: sha512-BR7VvDCVHO+q2xBEWskxS6DJE1qRnb7DxzUrogb71CWoSficBxYsiAGd+Kl0mmq/MprG9yArRkyrQxTO6XjMzA==}
    hasBin: true

  /semver@7.0.0:
    resolution: {integrity: sha512-+GB6zVA9LWh6zovYQLALHwv5rb2PHGlJi3lfiqIHxR0uuwCgefcOJc59v9fv1w8GbStwxuuqqAjI9NMAOOgq1A==}
    hasBin: true

  /semver@7.3.8:
    resolution: {integrity: sha512-NB1ctGL5rlHrPJtFDVIVzTyQylMLu9N9VICA6HSFJo8MCGVTMW6gfpicwKmmK/dAjTOrqu5l63JJOpDSrAis3A==}
    engines: {node: '>=10'}
    hasBin: true
    dependencies:
      lru-cache: 6.0.0

  /semver@7.5.3:
    resolution: {integrity: sha512-QBlUtyVk/5EeHbi7X0fw6liDZc7BBmEaSYn01fMU1OUYbf6GPsbTtd8WmnqbI20SeycoHSeiybkE/q1Q+qlThQ==}
    engines: {node: '>=10'}
    hasBin: true
    dependencies:
      lru-cache: 6.0.0

  /send@0.18.0:
    resolution: {integrity: sha512-qqWzuOjSFOuqPjFe4NOsMLafToQQwBSOEpS+FwEt3A2V3vKubTquT3vmLTQpFgMXp8AlFWFuP1qKaJZOtPpVXg==}
    engines: {node: '>= 0.8.0'}
    dependencies:
      debug: 2.6.9
      depd: 2.0.0
      destroy: 1.2.0
      encodeurl: 1.0.2
      escape-html: 1.0.3
      etag: 1.8.1
      fresh: 0.5.2
      http-errors: 2.0.0
      mime: 1.6.0
      ms: 2.1.3
      on-finished: 2.4.1
      range-parser: 1.2.1
      statuses: 2.0.1
    transitivePeerDependencies:
      - supports-color

  /serialize-javascript@4.0.0:
    resolution: {integrity: sha512-GaNA54380uFefWghODBWEGisLZFj00nS5ACs6yHa9nLqlLpVLO8ChDGeKRjZnV4Nh4n0Qi7nhYZD/9fCPzEqkw==}
    dependencies:
      randombytes: 2.1.0

  /serialize-javascript@5.0.1:
    resolution: {integrity: sha512-SaaNal9imEO737H2c05Og0/8LUXG7EnsZyMa8MzkmuHoELfT6txuj0cMqRj6zfPKnmQ1yasR4PCJc8x+M4JSPA==}
    dependencies:
      randombytes: 2.1.0

  /serialize-javascript@6.0.0:
    resolution: {integrity: sha512-Qr3TosvguFt8ePWqsvRfrKyQXIiW+nGbYpy8XK24NQHE83caxWt+mIymTT19DGFbNWNLfEwsrkSmN64lVWB9ag==}
    dependencies:
      randombytes: 2.1.0
    dev: true

  /serialize-javascript@6.0.1:
    resolution: {integrity: sha512-owoXEFjWRllis8/M1Q+Cw5k8ZH40e3zhp/ovX+Xr/vi1qj6QesbyXXViFbpNvWvPNAD62SutwEXavefrLJWj7w==}
    dependencies:
      randombytes: 2.1.0

  /serve-favicon@2.5.0:
    resolution: {integrity: sha512-FMW2RvqNr03x+C0WxTyu6sOv21oOjkq5j8tjquWccwa6ScNyGFOGJVpuS1NmTVGBAHS07xnSKotgf2ehQmf9iA==}
    engines: {node: '>= 0.8.0'}
    dependencies:
      etag: 1.8.1
      fresh: 0.5.2
      ms: 2.1.1
      parseurl: 1.3.3
      safe-buffer: 5.1.1

  /serve-handler@6.1.3:
    resolution: {integrity: sha512-FosMqFBNrLyeiIDvP1zgO6YoTzFYHxLDEIavhlmQ+knB2Z7l1t+kGLHkZIDN7UVWqQAmKI3D20A6F6jo3nDd4w==}
    dependencies:
      bytes: 3.0.0
      content-disposition: 0.5.2
      fast-url-parser: 1.1.3
      mime-types: 2.1.18
      minimatch: 3.0.4
      path-is-inside: 1.0.2
      path-to-regexp: 2.2.1
      range-parser: 1.2.0
    dev: true

  /serve-index@1.9.1:
    resolution: {integrity: sha512-pXHfKNP4qujrtteMrSBb0rc8HJ9Ms/GrXwcUtUtD5s4ewDJI8bT3Cz2zTVRMKtri49pLx2e0Ya8ziP5Ya2pZZw==}
    engines: {node: '>= 0.8.0'}
    dependencies:
      accepts: 1.3.8
      batch: 0.6.1
      debug: 2.6.9
      escape-html: 1.0.3
      http-errors: 1.6.3
      mime-types: 2.1.35
      parseurl: 1.3.3
    transitivePeerDependencies:
      - supports-color

  /serve-static@1.15.0:
    resolution: {integrity: sha512-XGuRDNjXUijsUL0vl6nSD7cwURuzEgglbOaFuZM9g3kwDXOWVTck0jLzjPzGD+TazWbboZYu52/9/XPdUgne9g==}
    engines: {node: '>= 0.8.0'}
    dependencies:
      encodeurl: 1.0.2
      escape-html: 1.0.3
      parseurl: 1.3.3
      send: 0.18.0
    transitivePeerDependencies:
      - supports-color

  /serve@13.0.4:
    resolution: {integrity: sha512-Lj8rhXmphJCRQVv5qwu0NQZ2h+0MrRyRJxDZu5y3qLH2i/XY6a0FPj/VmjMUdkJb672MBfE8hJ274PU6JzBd0Q==}
    hasBin: true
    dependencies:
      '@zeit/schemas': 2.6.0
      ajv: 6.12.6
      arg: 2.0.0
      boxen: 5.1.2
      chalk: 2.4.1
      clipboardy: 2.3.0
      compression: 1.7.3
      serve-handler: 6.1.3
      update-check: 1.5.2
    transitivePeerDependencies:
      - supports-color
    dev: true

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

  /set-cookie-parser@2.5.1:
    resolution: {integrity: sha512-1jeBGaKNGdEq4FgIrORu/N570dwoPYio8lSoYLWmX7sQ//0JY08Xh9o5pBcgmHQ/MbsYp/aZnOe1s1lIsbLprQ==}
    dev: false

  /set-value@2.0.1:
    resolution: {integrity: sha512-JxHc1weCN68wRY0fhCoXpyK55m/XPHafOmK4UWD7m2CI14GMcFypt4w/0+NV5f/ZMby2F6S2wwA7fgynh9gWSw==}
    engines: {node: '>=0.10.0'}
    dependencies:
      extend-shallow: 2.0.1
      is-extendable: 0.1.1
      is-plain-object: 2.0.4
      split-string: 3.1.0

  /setimmediate@1.0.5:
    resolution: {integrity: sha512-MATJdZp8sLqDl/68LfQmbP8zKPLQNV6BIZoIgrscFDQ+RsvK/BxeDQOgyxKKoh0y/8h3BqVFnCqQ/gd+reiIXA==}
    dev: true

  /setprototypeof@1.1.0:
    resolution: {integrity: sha512-BvE/TwpZX4FXExxOxZyRGQQv651MSwmWKZGqvmPcRIjDqWub67kTKuIMx43cZZrS/cBBzwBcNDWoFxt2XEFIpQ==}

  /setprototypeof@1.1.1:
    resolution: {integrity: sha512-JvdAWfbXeIGaZ9cILp38HntZSFSo3mWg6xGcJJsd+d4aRMOqauag1C63dJfDw7OaMYwEbHMOxEZ1lqVRYP2OAw==}
    dev: false

  /setprototypeof@1.2.0:
    resolution: {integrity: sha512-E5LDX7Wrp85Kil5bhZv46j8jOeboKq5JMmYM3gVGdGH8xFpPWXUMsNrlODCrkoxMEeNi/XZIwuRvY4XNwYMJpw==}

  /sha-1@1.0.0:
    resolution: {integrity: sha512-qjFA/+LdT0Gvu/JcmYTGZMvVy6WXJOWv1KQuY7HvSr2oBrMxA8PnZu2mc1/ZS2EvLMokj7lIeQsNPjkRzXrImw==}
    dev: false

  /sha.js@2.4.11:
    resolution: {integrity: sha512-QMEp5B7cftE7APOjk5Y6xgrbWu+WkLVQwk8JNjZ8nKRciZaByEW6MubieAiToS7+dwvrjGhH8jRXz3MVd0AYqQ==}
    hasBin: true
    dependencies:
      inherits: 2.0.4
      safe-buffer: 5.2.1

  /shallow-clone@3.0.1:
    resolution: {integrity: sha512-/6KqX+GVUdqPuPPd2LxDDxzX6CAbjJehAAOKlNpqqUpAqPM6HeL8f+o3a+JsyGjn2lv0WY8UsTgUJjU9Ok55NA==}
    engines: {node: '>=8'}
    dependencies:
      kind-of: 6.0.3

  /shallow-compare@1.2.2:
    resolution: {integrity: sha512-LUMFi+RppPlrHzbqmFnINTrazo0lPNwhcgzuAXVVcfy/mqPDrQmHAyz5bvV0gDAuRFrk804V0HpQ6u9sZ0tBeg==}

  /shallow-equal@1.2.1:
    resolution: {integrity: sha512-S4vJDjHHMBaiZuT9NPb616CSmLf618jawtv3sufLl6ivK8WocjAo58cXwbRV1cgqxH0Qbv+iUt6m05eqEa2IRA==}
    dev: false

  /shallowequal@1.1.0:
    resolution: {integrity: sha512-y0m1JoUZSlPAjXVtPPW70aZWfIL/dSP7AFkRnniLCrK/8MDKog3TySTBmckD+RObVxH0v4Tox67+F14PdED2oQ==}
    dev: true

  /sharp@0.29.3:
    resolution: {integrity: sha512-fKWUuOw77E4nhpyzCCJR1ayrttHoFHBT2U/kR/qEMRhvPEcluG4BKj324+SCO1e84+knXHwhJ1HHJGnUt4ElGA==}
    engines: {node: '>=12.13.0'}
    requiresBuild: true
    dependencies:
      color: 4.2.3
      detect-libc: 1.0.3
      node-addon-api: 4.3.0
      prebuild-install: 7.1.1
      semver: 7.5.3
      simple-get: 4.0.1
      tar-fs: 2.1.1
      tunnel-agent: 0.6.0
    dev: false

  /shasum-object@1.0.0:
    resolution: {integrity: sha512-Iqo5rp/3xVi6M4YheapzZhhGPVs0yZwHj7wvwQ1B9z8H6zk+FEnI7y3Teq7qwnekfEhu8WmG2z0z4iWZaxLWVg==}
    dependencies:
      fast-safe-stringify: 2.1.1
    dev: false

  /shebang-command@1.2.0:
    resolution: {integrity: sha512-EV3L1+UQWGor21OmnvojK36mhg+TyIKDh3iFBKBohr5xeXIhNBcx8oWdgkTEEQ+BEFFYdLRuqMfd5L84N1V5Vg==}
    engines: {node: '>=0.10.0'}
    dependencies:
      shebang-regex: 1.0.0

  /shebang-command@2.0.0:
    resolution: {integrity: sha512-kHxr2zZpYtdmrN1qDjrrX/Z1rR1kG8Dx+gkpK1G4eXmvXswmcE1hTWBWYUzlraYw1/yZp6YuDY77YtvbN0dmDA==}
    engines: {node: '>=8'}
    dependencies:
      shebang-regex: 3.0.0

  /shebang-regex@1.0.0:
    resolution: {integrity: sha512-wpoSFAxys6b2a2wHZ1XpDSgD7N9iVjg29Ph9uV/uaP9Ex/KXlkTZTeddxDPSYQpgvzKLGJke2UU0AzoGCjNIvQ==}
    engines: {node: '>=0.10.0'}

  /shebang-regex@3.0.0:
    resolution: {integrity: sha512-7++dFhtcx3353uBaq8DDR4NuxBetBzC7ZQOhmTQInHEd6bSrXdiEyzCvG07Z44UYdLShWUyXt5M/yhz8ekcb1A==}
    engines: {node: '>=8'}

  /shell-quote@1.7.2:
    resolution: {integrity: sha512-mRz/m/JVscCrkMyPqHc/bczi3OQHkLTqXHEFu0zDhK/qfv3UcOA4SVmRCLmos4bhjr9ekVQubj/R7waKapmiQg==}

  /shell-quote@1.8.0:
    resolution: {integrity: sha512-QHsz8GgQIGKlRi24yFc6a6lN69Idnx634w49ay6+jA5yFh7a1UY+4Rp6HPx/L/1zcEDPEij8cIsiqR6bQsE5VQ==}

  /shelljs@0.8.5:
    resolution: {integrity: sha512-TiwcRcrkhHvbrZbnRcFYMLl30Dfov3HKqzp5tO5b4pt6G/SezKcYhmDg15zXVBswHmctSAQKznqNW2LO5tTDow==}
    engines: {node: '>=4'}
    hasBin: true
    dependencies:
      glob: 7.2.3
      interpret: 1.4.0
      rechoir: 0.6.2
    dev: true

  /shortid@2.2.16:
    resolution: {integrity: sha512-Ugt+GIZqvGXCIItnsL+lvFJOiN7RYqlGy7QE41O3YC1xbNSeDGIRO7xg2JJXIAj1cAGnOeC1r7/T9pgrtQbv4g==}
    dependencies:
      nanoid: 2.1.11
    dev: false

  /shx@0.3.4:
    resolution: {integrity: sha512-N6A9MLVqjxZYcVn8hLmtneQWIJtp8IKzMP4eMnx+nqkvXoqinUPCbUFLp2UcWTEIUONhlk0ewxr/jaVGlc+J+g==}
    engines: {node: '>=6'}
    hasBin: true
    dependencies:
      minimist: 1.2.8
      shelljs: 0.8.5
    dev: true

  /side-channel@1.0.4:
    resolution: {integrity: sha512-q5XPytqFEIKHkGdiMIrY10mvLRvnQh42/+GoBlFW3b2LXLE2xxJpZFdm94we0BaoV3RwJyGqg5wS7epxTv0Zvw==}
    dependencies:
      call-bind: 1.0.2
      get-intrinsic: 1.2.0
      object-inspect: 1.12.3

  /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==}
    dev: false

  /simple-get@4.0.1:
    resolution: {integrity: sha512-brv7p5WgH0jmQJr1ZDDfKDOSeWWg+OVypG99A/5vYGPqJ6pxiaHLy8nxtFjBA7oMa01ebA9gfh1uMCFqOuXxvA==}
    dependencies:
      decompress-response: 6.0.0
      once: 1.4.0
      simple-concat: 1.0.1
    dev: false

  /simple-swizzle@0.2.2:
    resolution: {integrity: sha512-JA//kQgZtbuY83m+xT+tXJkmJncGMTFT+C+g2h2R9uxkYIrE2yy9sgmcLhCnw57/WSD+Eh3J97FPEDFnbXnDUg==}
    dependencies:
      is-arrayish: 0.3.2
    dev: false

  /simple-update-notifier@1.1.0:
    resolution: {integrity: sha512-VpsrsJSUcJEseSbMHkrsrAVSdvVS5I96Qo1QAQ4FxQ9wXFcB+pjj7FB7/us9+GcgfW4ziHtYMc1J0PLczb55mg==}
    engines: {node: '>=8.10.0'}
    dependencies:
      semver: 7.0.0
    dev: false

  /single-trailing-newline@1.0.0:
    resolution: {integrity: sha512-92j7GTWZUsnzRgU3NTJ6l9InTLJLMFugk/3k2FGIBEfcFj8HZnPZwu59OXzzlIr5a5lV3bVO4R1jvFO4gp6clA==}
    dependencies:
      detect-newline: 1.0.3

  /sirv@1.0.19:
    resolution: {integrity: sha512-JuLThK3TnZG1TAKDwNIqNq6QA2afLOCcm+iE8D1Kj3GA40pSPsxQjjJl0J8X3tsR7T+CP1GavpzLwYkgVLWrZQ==}
    engines: {node: '>= 10'}
    dependencies:
      '@polka/url': 1.0.0-next.21
      mrmime: 1.0.1
      totalist: 1.1.0

  /sister@3.0.2:
    resolution: {integrity: sha512-p19rtTs+NksBRKW9qn0UhZ8/TUI9BPw9lmtHny+Y3TinWlOa9jWh9xB0AtPSdmOy49NJJJSSe0Ey4C7h0TrcYA==}
    dev: false

  /sisteransi@1.0.5:
    resolution: {integrity: sha512-bLGGlR1QxBcynn2d5YmDX4MGjlZvy2MRBDRNHLJ8VI6l6+9FUiyTFNJ0IveOSP0bcXgVDPRcfGqA0pjaqUpfVg==}

  /slash@2.0.0:
    resolution: {integrity: sha512-ZYKh3Wh2z1PpEXWr0MpSBZ0V6mZHAQfYevttO11c51CaWjGTaadiKZ+wVt1PbMlDV5qhMFslpZCemhwOK7C89A==}
    engines: {node: '>=6'}
    dev: true

  /slash@3.0.0:
    resolution: {integrity: sha512-g9Q1haeby36OSStwb4ntCGGGaKsaVSjQ68fBxoQcutl5fS1vuY18H3wSt3jFyFtrkx+Kz0V1G85A4MyAdDMi2Q==}
    engines: {node: '>=8'}

  /slash@4.0.0:
    resolution: {integrity: sha512-3dOsAHXXUkQTpOYcoAxLIorMTp4gIQr5IW3iVb7A7lFIp0VHhnynm9izx6TssdrIcVIESAlVjtnO2K8bg+Coew==}
    engines: {node: '>=12'}
    dev: false

  /slice-ansi@3.0.0:
    resolution: {integrity: sha512-pSyv7bSTC7ig9Dcgbw9AuRNUb5k5V6oDudjZoMBSr13qpLBG7tB+zgCkARjq7xIUgdz5P1Qe8u+rSGdouOOIyQ==}
    engines: {node: '>=8'}
    dependencies:
      ansi-styles: 4.3.0
      astral-regex: 2.0.0
      is-fullwidth-code-point: 3.0.0
    dev: true

  /slice-ansi@4.0.0:
    resolution: {integrity: sha512-qMCMfhY040cVHT43K9BFygqYbUPFZKHOg7K73mtTWJRb8pyP3fzf4Ixd5SzdEJQ6MRUg/WBnOLxghZtKKurENQ==}
    engines: {node: '>=10'}
    dependencies:
      ansi-styles: 4.3.0
      astral-regex: 2.0.0
      is-fullwidth-code-point: 3.0.0

  /slice-ansi@5.0.0:
    resolution: {integrity: sha512-FC+lgizVPfie0kkhqUScwRu1O/lF6NOgJmlCgK+/LYxDCTk8sGelYaHDhFcDN+Sn3Cv+3VSa4Byeo+IMCzpMgQ==}
    engines: {node: '>=12'}
    dependencies:
      ansi-styles: 6.2.1
      is-fullwidth-code-point: 4.0.0
    dev: true

  /slugify@1.6.5:
    resolution: {integrity: sha512-8mo9bslnBO3tr5PEVFzMPIWwWnipGS0xVbYf65zxDqfNwmzYn1LpiKNrR6DlClusuvo+hDHd1zKpmfAe83NQSQ==}
    engines: {node: '>=8.0.0'}

  /smart-buffer@4.2.0:
    resolution: {integrity: sha512-94hK0Hh8rPqQl2xXc3HsaBoOXKV20MToPkcXvwbISWLEs+64sBq5kFgn2kJDHb1Pry9yrP0dxrCI9RRci7RXKg==}
    engines: {node: '>= 6.0.0', npm: '>= 3.0.0'}

  /smee-client@1.2.3:
    resolution: {integrity: sha512-uDrU8u9/Ln7aRXyzGHgVaNUS8onHZZeSwQjCdkMoSL7U85xI+l+Y2NgjibkMJAyXkW7IAbb8rw9RMHIjS6lAwA==}
    hasBin: true
    dependencies:
      commander: 2.20.3
      eventsource: 1.1.2
      morgan: 1.10.0
      superagent: 7.1.5
      validator: 13.9.0
    transitivePeerDependencies:
      - supports-color
    dev: true

  /smtp-connection@2.12.0:
    resolution: {integrity: sha512-UP5jK4s5SGcUcqPN4U9ingqKt9mXYSKa52YhqxPuMecAnUOsVJpOmtgGaOm1urUBJZlzDt1M9WhZZkgbhxQlvg==}
    dependencies:
      httpntlm: 1.6.1
      nodemailer-shared: 1.1.0
    dev: false

  /snapdragon-node@2.1.1:
    resolution: {integrity: sha512-O27l4xaMYt/RSQ5TR3vpWCAB5Kb/czIcqUFOM/C4fYcLnbZUc1PkjTAMjof2pBWaSTwOUd6qUHcFGVGj7aIwnw==}
    engines: {node: '>=0.10.0'}
    dependencies:
      define-property: 1.0.0
      isobject: 3.0.1
      snapdragon-util: 3.0.1

  /snapdragon-util@3.0.1:
    resolution: {integrity: sha512-mbKkMdQKsjX4BAL4bRYTj21edOf8cN7XHdYUJEe+Zn99hVEYcMvKPct1IqNe7+AZPirn8BCDOQBHQZknqmKlZQ==}
    engines: {node: '>=0.10.0'}
    dependencies:
      kind-of: 3.2.2

  /snapdragon@0.8.2:
    resolution: {integrity: sha512-FtyOnWN/wCHTVXOMwvSv26d+ko5vWlIDD6zoUJ7LW8vh+ZBC8QdljveRP+crNrtBwioEUWy/4dMtbBjA4ioNlg==}
    engines: {node: '>=0.10.0'}
    dependencies:
      base: 0.11.2
      debug: 2.2.0
      define-property: 0.2.5
      extend-shallow: 2.0.1
      map-cache: 0.2.2
      source-map: 0.5.7
      source-map-resolve: 0.5.3
      use: 3.1.1
    transitivePeerDependencies:
      - supports-color

  /socket.io-adapter@2.1.0:
    resolution: {integrity: sha512-+vDov/aTsLjViYTwS9fPy5pEtTkrbEKsw2M+oVSoFGw6OD1IpvlV1VPhUzNbofCQ8oyMbdYJqDtGdmHQK6TdPg==}

  /socket.io-client@3.1.1:
    resolution: {integrity: sha512-BLgIuCjI7Sf3mDHunKddX9zKR/pbkP7IACM3sJS3jha+zJ6/pGKRV6Fz5XSBHCfUs9YzT8kYIqNwOOuFNLtnYA==}
    engines: {node: '>=10.0.0'}
    dependencies:
      '@types/component-emitter': 1.2.11
      backo2: 1.0.2
      component-emitter: 1.3.0
      debug: 4.3.4(supports-color@8.1.1)
      engine.io-client: 4.1.4
      parseuri: 0.0.6
      socket.io-parser: 4.0.5
    transitivePeerDependencies:
      - bufferutil
      - supports-color
      - utf-8-validate

  /socket.io-parser@4.0.5:
    resolution: {integrity: sha512-sNjbT9dX63nqUFIOv95tTVm6elyIU4RvB1m8dOeZt+IgWwcWklFDOdmGcfo3zSiRsnR/3pJkjY5lfoGqEe4Eig==}
    engines: {node: '>=10.0.0'}
    dependencies:
      '@types/component-emitter': 1.2.11
      component-emitter: 1.3.0
      debug: 4.3.4(supports-color@8.1.1)
    transitivePeerDependencies:
      - supports-color

  /socket.io@3.1.1:
    resolution: {integrity: sha512-7cBWdsDC7bbyEF6WbBqffjizc/H4YF1wLdZoOzuYfo2uMNSFjJKuQ36t0H40o9B20DO6p+mSytEd92oP4S15bA==}
    engines: {node: '>=10.0.0'}
    dependencies:
      '@types/cookie': 0.4.1
      '@types/cors': 2.8.13
      '@types/node': 14.18.42
      accepts: 1.3.8
      base64id: 2.0.0
      debug: 4.3.4(supports-color@8.1.1)
      engine.io: 4.1.2
      socket.io-adapter: 2.1.0
      socket.io-parser: 4.0.5
    transitivePeerDependencies:
      - bufferutil
      - supports-color
      - utf-8-validate

  /sockjs@0.3.24:
    resolution: {integrity: sha512-GJgLTZ7vYb/JtPSSZ10hsOYIvEYsjbNU+zPdIHcUaWVNUEPivzxku31865sSSud0Da0W4lEeOPlmw93zLQchuQ==}
    dependencies:
      faye-websocket: 0.11.4
      uuid: 8.3.2
      websocket-driver: 0.7.4

  /socks@2.7.1:
    resolution: {integrity: sha512-7maUZy1N7uo6+WVEX6psASxtNlKaNVMlGQKkG/63nEDdLOWNbiUMoLK7X4uYoLhQstau72mLgfEWcXcwsaHbYQ==}
    engines: {node: '>= 10.13.0', npm: '>= 3.0.0'}
    dependencies:
      ip: 2.0.0
      smart-buffer: 4.2.0

  /sonic-boom@3.2.1:
    resolution: {integrity: sha512-iITeTHxy3B9FGu8aVdiDXUVAcHMF9Ss0cCsAOo2HfCrmVGT3/DT5oYaeu0M/YKZDlKTvChEyPq0zI9Hf33EX6A==}
    dependencies:
      atomic-sleep: 1.0.0

  /source-list-map@2.0.1:
    resolution: {integrity: sha512-qnQ7gVMxGNxsiL4lEuJwe/To8UnK7fAnmbGEEH8RpLouuKbeEm0lhbQVFIrNSuB+G7tVrAlVsZgETT5nljf+Iw==}

  /source-map-js@1.0.2:
    resolution: {integrity: sha512-R0XvVJ9WusLiqTCEiGCmICCMplcCkIwwR11mOSD9CR5u+IXYdiseeEuXCVAjS54zqwkLcPNnmU4OeJ6tUrWhDw==}
    engines: {node: '>=0.10.0'}

  /source-map-loader@3.0.2(webpack@5.88.1):
    resolution: {integrity: sha512-BokxPoLjyl3iOrgkWaakaxqnelAJSS+0V+De0kKIq6lyWrXuiPgYTGp6z3iHmqljKAaLXwZa+ctD8GccRJeVvg==}
    engines: {node: '>= 12.13.0'}
    peerDependencies:
      webpack: ^5.0.0
    dependencies:
      abab: 2.0.6
      iconv-lite: 0.6.3
      source-map-js: 1.0.2
      webpack: 5.88.1(webpack-cli@4.10.0)
    dev: false

  /source-map-resolve@0.5.3:
    resolution: {integrity: sha512-Htz+RnsXWk5+P2slx5Jh3Q66vhQj1Cllm0zvnaY98+NFx+Dv2CF/f5O/t8x+KaNdrdIAsruNzoh/KpialbqAnw==}
    deprecated: See https://github.com/lydell/source-map-resolve#deprecated
    dependencies:
      atob: 2.1.2
      decode-uri-component: 0.2.2
      resolve-url: 0.2.1
      source-map-url: 0.4.1
      urix: 0.1.0

  /source-map-resolve@0.6.0:
    resolution: {integrity: sha512-KXBr9d/fO/bWo97NXsPIAW1bFSBOuCnjbNTBMO7N59hsv5i9yzRDfcYwwt0l04+VqnKC+EwzvJZIP/qkuMgR/w==}
    deprecated: See https://github.com/lydell/source-map-resolve#deprecated
    dependencies:
      atob: 2.1.2
      decode-uri-component: 0.2.2
    dev: true

  /source-map-support@0.5.13:
    resolution: {integrity: sha512-SHSKFHadjVA5oR4PPqhtAVdcBWwRYVd6g6cAXnIbRiIwc2EhPrTuKUBdSLvlEKyIP3GCf89fltvcZiP9MMFA1w==}
    dependencies:
      buffer-from: 1.1.2
      source-map: 0.6.1
    dev: true

  /source-map-support@0.5.21:
    resolution: {integrity: sha512-uBHU3L3czsIyYXKX88fdrGovxdSCoTGDRZ6SYXtSRxLZUzHg5P/66Ht6uoUlHu9EZod+inXhKo3qQgwXUT/y1w==}
    dependencies:
      buffer-from: 1.1.2
      source-map: 0.6.1

  /source-map-url@0.4.1:
    resolution: {integrity: sha512-cPiFOTLUKvJFIg4SKVScy4ilPPW6rFgMgfuZJPNoDuMs3nC1HbMUycBoJw77xFIp6z1UJQJOfx6C9GMH80DiTw==}
    deprecated: See https://github.com/lydell/source-map-url#deprecated

  /source-map@0.5.7:
    resolution: {integrity: sha512-LbrmJOMUSdEVxIKvdcJzQC+nQhe8FUZQTXQy6+I75skNgn3OoQ0DZA8YnFa7gp8tqtL3KPf1kmo0R5DoApeSGQ==}
    engines: {node: '>=0.10.0'}

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

  /source-map@0.7.3:
    resolution: {integrity: sha512-CkCj6giN3S+n9qrYiBTX5gystlENnRW5jZeNLHpe6aue+SrHcG5VYwujhW9s4dY31mEGsxBDrHR6oI69fTXsaQ==}
    engines: {node: '>= 8'}

  /source-map@0.7.4:
    resolution: {integrity: sha512-l3BikUxvPOcn5E74dZiq5BGsTb5yEwhaTSzccU6t4sDOH8NWJCstKO5QT2CvtFoK6F0saL7p9xHAqHOlCPJygA==}
    engines: {node: '>= 8'}

  /source-map@0.8.0-beta.0:
    resolution: {integrity: sha512-2ymg6oRBpebeZi9UUNsgQ89bhx01TcTkmNTGnNO88imTmbSgy4nfujrgVEFKWpMTEGA11EDkTt7mqObTPdigIA==}
    engines: {node: '>= 8'}
    dependencies:
      whatwg-url: 7.1.0
    dev: false

  /sourcemap-codec@1.4.8:
    resolution: {integrity: sha512-9NykojV5Uih4lgo5So5dtw+f0JgJX30KCNI8gwhz2J9A15wD0Ml6tjHKwf6fTSa6fAdVBdZeNOs9eJ71qCk8vA==}
    deprecated: Please use @jridgewell/sourcemap-codec instead

  /space-separated-tokens@1.1.5:
    resolution: {integrity: sha512-q/JSVd1Lptzhf5bkYm4ob4iWPjx0KiRe3sRFBNrVqbJkFaBm5vbbowy1mymoPNLRa52+oadOhJ+K49wsSeSjTA==}

  /sparse-bitfield@3.0.3:
    resolution: {integrity: sha512-kvzhi7vqKTfkh0PZU+2D2PIllw2ymqJKujUcyPMd9Y75Nv4nPbGJZXNhxsgdQab2BmlDct1YnfQCguEvHr7VsQ==}
    dependencies:
      memory-pager: 1.5.0
    optional: true

  /spdx-correct@3.1.1:
    resolution: {integrity: sha512-cOYcUWwhCuHCXi49RhFRCyJEK3iPj1Ziz9DpViV3tbZOwXD49QzIN3MpOLJNxh2qwq2lJJZaKMVw9qNi4jTC0w==}
    dependencies:
      spdx-expression-parse: 3.0.1
      spdx-license-ids: 3.0.12
    dev: true

  /spdx-exceptions@2.3.0:
    resolution: {integrity: sha512-/tTrYOC7PPI1nUAgx34hUpqXuyJG+DTHJTnIULG4rDygi4xu/tfgmq1e1cIRwRzwZgo4NLySi+ricLkZkw4i5A==}
    dev: true

  /spdx-expression-parse@3.0.1:
    resolution: {integrity: sha512-cbqHunsQWnJNE6KhVSMsMeH5H/L9EpymbzqTQ3uLwNCLZ1Q481oWaofqH7nO6V07xlXwY6PhQdQ2IedWx/ZK4Q==}
    dependencies:
      spdx-exceptions: 2.3.0
      spdx-license-ids: 3.0.12
    dev: true

  /spdx-license-ids@3.0.12:
    resolution: {integrity: sha512-rr+VVSXtRhO4OHbXUiAF7xW3Bo9DuuF6C5jH+q/x15j2jniycgKbxU09Hr0WqlSLUs4i4ltHGXqTe7VHclYWyA==}
    dev: true

  /spdy-transport@3.0.0:
    resolution: {integrity: sha512-hsLVFE5SjA6TCisWeJXFKniGGOpBgMLmerfO2aCyCU5s7nJ/rpAepqmFifv/GCbSbueEeAJJnmSQ2rKC/g8Fcw==}
    dependencies:
      debug: 4.3.4(supports-color@8.1.1)
      detect-node: 2.1.0
      hpack.js: 2.1.6
      obuf: 1.1.2
      readable-stream: 3.6.1
      wbuf: 1.7.3
    transitivePeerDependencies:
      - supports-color

  /spdy@4.0.2:
    resolution: {integrity: sha512-r46gZQZQV+Kl9oItvl1JZZqJKGr+oEkB08A6BzkiR7593/7IbtuncXHd2YoYeTsG4157ZssMu9KYvUHLcjcDoA==}
    engines: {node: '>=6.0.0'}
    dependencies:
      debug: 4.3.4(supports-color@8.1.1)
      handle-thing: 2.0.1
      http-deceiver: 1.2.7
      select-hose: 2.0.0
      spdy-transport: 3.0.0
    transitivePeerDependencies:
      - supports-color

  /split-on-first@1.1.0:
    resolution: {integrity: sha512-43ZssAJaMusuKWL8sKUBQXHWOpq8d6CfN/u1p4gUzfJkM05C8rxTmYrkIPTXapZpORA6LkkzcUulJ8FqA7Uudw==}
    engines: {node: '>=6'}

  /split-string@3.1.0:
    resolution: {integrity: sha512-NzNVhJDYpwceVVii8/Hu6DKfD2G+NrQHlS/V/qgv763EYudVwEcMQNxd2lh+0VrUByXN/oJkl5grOhYWvQUYiw==}
    engines: {node: '>=0.10.0'}
    dependencies:
      extend-shallow: 3.0.2

  /split2@4.1.0:
    resolution: {integrity: sha512-VBiJxFkxiXRlUIeyMQi8s4hgvKCSjtknJv/LVYbrgALPwf5zSKmEwV9Lst25AkvMDnvxODugjdl6KZgwKM1WYQ==}
    engines: {node: '>= 10.x'}

  /split@0.3.3:
    resolution: {integrity: sha512-wD2AeVmxXRBoX44wAycgjVpMhvbwdI2aZjCkvfNcH1YqHQvJVa1duWc73OyVGJUc05fhFaTZeQ/PYsrmyH0JVA==}
    dependencies:
      through: 2.3.8
    dev: true

  /split@1.0.1:
    resolution: {integrity: sha512-mTyOoPbrivtXnwnIxZRFYRrPNtEFKlpB2fvjSnCQUiAA6qAZzqwna5envK4uk6OIeP17CsdF3rSBGYVBsU0Tkg==}
    dependencies:
      through: 2.3.8
    dev: true

  /sprintf-js@1.0.3:
    resolution: {integrity: sha512-D9cPgkvLlV3t3IzL0D0YLvGA9Ahk4PcvVwUbN0dSGr1aP0Nrt4AEnTUbuGvquEC0mA64Gqt1fzirlRs5ibXx8g==}

  /sprintf-js@1.1.2:
    resolution: {integrity: sha512-VE0SOVEHCk7Qc8ulkWw3ntAzXuqf7S2lvwQaDLRnUeIEaKNQJzV6BwmLKhOqT61aGhfUMrXeaBk+oDGCzvhcug==}
    dev: false

  /sse@0.0.8:
    resolution: {integrity: sha512-cviG7JH31TUhZeaEVhac3zTzA+2FwA7qvHziAHpb7mC7RNVJ/RbHN+6LIGsS2ugP4o2H15DWmrSMK+91CboIcg==}
    engines: {node: '>=0.4.0'}
    dependencies:
      options: 0.0.6
    dev: false

  /sshpk@1.17.0:
    resolution: {integrity: sha512-/9HIEs1ZXGhSPE8X6Ccm7Nam1z8KcoCqPdI7ecm1N33EzAetWahvQWVqLZtaZQ+IDKX4IyA2o0gBzqIMkAagHQ==}
    engines: {node: '>=0.10.0'}
    hasBin: true
    dependencies:
      asn1: 0.2.6
      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

  /ssri@6.0.2:
    resolution: {integrity: sha512-cepbSq/neFK7xB6A50KHN0xHDotYzq58wWCa5LeWqnPrHG8GzfEjO/4O8kpmcGW+oaxkvhEJCWgbgNk4/ZV93Q==}
    dependencies:
      figgy-pudding: 3.5.2
    dev: true

  /ssri@8.0.1:
    resolution: {integrity: sha512-97qShzy1AiyxvPNIkLWoGua7xoQzzPjQ0HAH4B0rWKo7SZ6USuPcrUiAFrws0UH8RrbWmgq3LMTObhPIHbbBeQ==}
    engines: {node: '>= 8'}
    dependencies:
      minipass: 3.3.6
    dev: true

  /st@2.0.0:
    resolution: {integrity: sha512-drN+aGYnrZPNYIymmNwIY7LXYJ8MqsqXj4fMRue3FOgGMdGjSX10fhJ3qx0sVQPhcWxhEaN4U/eWM4O4dbYNAw==}
    hasBin: true
    dependencies:
      async-cache: 1.1.0
      bl: 4.1.0
      fd: 0.0.3
      mime: 2.6.0
      negotiator: 0.6.3
    optionalDependencies:
      graceful-fs: 4.2.11

  /stable@0.1.8:
    resolution: {integrity: sha512-ji9qxRnOVfcuLDySj9qzhGSEFVobyt1kIOSkj1qZzYLzq7Tos/oUUWvotUPQLlrsidqsK6tBH89Bc9kL5zHA6w==}
    deprecated: 'Modern JS already guarantees Array#sort() is a stable sort, so this library is deprecated. See the compatibility table on MDN: https://developer.mozilla.org/en-US/docs/Web/JavaScript/Reference/Global_Objects/Array/sort#browser_compatibility'

  /stack-trace@0.0.10:
    resolution: {integrity: sha512-KGzahc7puUKkzyMt+IqAep+TVNbKP+k2Lmwhub39m1AsTSkaDutx56aDCo+HLDzf/D26BIHTJWNiTG1KAJiQCg==}

  /stack-utils@2.0.6:
    resolution: {integrity: sha512-XlkWvfIm6RmsWtNJx+uqtKLS8eqFbxUg0ZzLXqY0caEy9l7hruX8IpiDnjsLavoBgqCCR71TqWO8MaXYheJ3RQ==}
    engines: {node: '>=10'}
    dependencies:
      escape-string-regexp: 2.0.0

  /stackframe@1.3.4:
    resolution: {integrity: sha512-oeVtt7eWQS+Na6F//S4kJ2K2VbRlS9D43mAlMyVpVWovy9o+jfgH8O9agzANzaiLjclA0oYzUXEM4PurhSUChw==}

  /standardized-audio-context@25.3.41:
    resolution: {integrity: sha512-NCKY1kLCGN37dnCCIG4NX1LHWRgONvIU6u6GS3nzhMM9CV/M+GR48uIeojjeJBSICfWXfQ+t2N1MTdsgJz3wlA==}
    dependencies:
      '@babel/runtime': 7.21.5
      automation-events: 5.0.2
      tslib: 2.6.0
    dev: false

  /start-server-and-test@1.15.5:
    resolution: {integrity: sha512-o3EmkX0++GV+qsvIJ/OKWm3w91fD8uS/bPQVPrh/7loaxkpXSuAIHdnmN/P/regQK9eNAK76aBJcHt+OSTk+nA==}
    engines: {node: '>=6'}
    deprecated: this package has been deprecated
    hasBin: true
    dependencies:
      arg: 5.0.2
      bluebird: 3.7.2
      check-more-types: 2.24.0
      debug: 4.3.4(supports-color@8.1.1)
      execa: 5.1.1
      lazy-ass: 1.6.0
      ps-tree: 1.2.0
      wait-on: 7.0.1(debug@4.3.4)
    transitivePeerDependencies:
      - supports-color
    dev: true

  /state-toggle@1.0.3:
    resolution: {integrity: sha512-d/5Z4/2iiCnHw6Xzghyhb+GcmF89bxwgXG60wjIiZaxnymbyOmI8Hk4VqHXiVVp6u2ysaskFfXg3ekCj4WNftQ==}

  /static-extend@0.1.2:
    resolution: {integrity: sha512-72E9+uLc27Mt718pMHt9VMNiAL4LMsmDbBva8mxWUCkT07fSzEGMYUCk0XWY6lp0j6RBAG4cJ3mWuZv2OE3s0g==}
    engines: {node: '>=0.10.0'}
    dependencies:
      define-property: 0.2.5
      object-copy: 0.1.0

  /statuses@1.5.0:
    resolution: {integrity: sha512-OpZ3zP+jT1PI7I8nemJX4AKmAX070ZkYPVWV/AaKTJl+tXCTGyVdC1a4SL8RUQYEwk/f34ZX8UTykN68FwrqAA==}
    engines: {node: '>= 0.6'}

  /statuses@2.0.1:
    resolution: {integrity: sha512-RwNA9Z/7PrK06rYLIzFMlaF+l73iwpzsqRIFgbMLbTcLD6cOao82TaWefPXQvB2fOC4AjuYSEndS7N/mTCbkdQ==}
    engines: {node: '>= 0.8'}

  /steed@1.1.3:
    resolution: {integrity: sha512-EUkci0FAUiE4IvGTSKcDJIQ/eRUP2JJb56+fvZ4sdnguLTqIdKjSxUe138poW8mkvKWXW2sFPrgTsxqoISnmoA==}
    dependencies:
      fastfall: 1.5.1
      fastparallel: 2.4.1
      fastq: 1.15.0
      fastseries: 1.7.2
      reusify: 1.0.4
    dev: false

  /stop-iteration-iterator@1.0.0:
    resolution: {integrity: sha512-iCGQj+0l0HOdZ2AEeBADlsRC+vsnDsZsbdSiH1yNSjcfKM7fdpCMfqAL/dwF5BLiw/XhRft/Wax6zQbhq2BcjQ==}
    engines: {node: '>= 0.4'}
    dependencies:
      internal-slot: 1.0.5

  /store2@2.14.2:
    resolution: {integrity: sha512-siT1RiqlfQnGqgT/YzXVUNsom9S0H1OX+dpdGN1xkyYATo4I6sep5NmsRD/40s3IIOvlCq6akxkqG82urIZW1w==}
    dev: true

  /store@2.0.12:
    resolution: {integrity: sha512-eO9xlzDpXLiMr9W1nQ3Nfp9EzZieIQc10zPPMP5jsVV7bLOziSFFBP0XoDXACEIFtdI+rIz0NwWVA/QVJ8zJtw==}

  /stream-browserify@2.0.2:
    resolution: {integrity: sha512-nX6hmklHs/gr2FuxYDltq8fJA1GDlxKQCz8O/IM4atRqBH8OORmBNgfvW5gG10GT/qQ9u0CzIvr2X5Pkt6ntqg==}
    dependencies:
      inherits: 2.0.4
      readable-stream: 2.3.8
    dev: true

  /stream-browserify@3.0.0:
    resolution: {integrity: sha512-H73RAHsVBapbim0tU2JwwOiXUj+fikfiaoYAKHF3VJfA0pe2BCzkhAHBlLG6REzE+2WNZcxOXjK7lkso+9euLA==}
    dependencies:
      inherits: 2.0.4
      readable-stream: 3.6.1
    dev: false

  /stream-combiner2@1.1.1:
    resolution: {integrity: sha512-3PnJbYgS56AeWgtKF5jtJRT6uFJe56Z0Hc5Ngg/6sI6rIt8iiMBTa9cvdyFfpMQjaVHr8dusbNeFGIIonxOvKw==}
    dependencies:
      duplexer2: 0.1.4
      readable-stream: 2.3.8
    dev: false

  /stream-combiner@0.0.2:
    resolution: {integrity: sha512-Z2D5hPQapscuHNqiyUgjnF1sxG/9CB7gs1a9vcS2/OvMiFwmm6EZw9IjbU34l5mPXS62RidpoBdyB83E0GXHLw==}
    dependencies:
      duplexer: 0.0.4
    dev: false

  /stream-combiner@0.0.4:
    resolution: {integrity: sha512-rT00SPnTVyRsaSz5zgSPma/aHSOic5U1prhYdRy5HS2kTZviFpmDgzilbtsJsxiroqACmayynDN/9VzIbX5DOw==}
    dependencies:
      duplexer: 0.1.2
    dev: true

  /stream-combiner@0.2.2:
    resolution: {integrity: sha512-6yHMqgLYDzQDcAkL+tjJDC5nSNuNIx0vZtRZeiPh7Saef7VHX9H5Ijn9l2VIol2zaNYlYEX6KyuT/237A58qEQ==}
    dependencies:
      duplexer: 0.1.2
      through: 2.3.8
    dev: true

  /stream-each@1.2.3:
    resolution: {integrity: sha512-vlMC2f8I2u/bZGqkdfLQW/13Zihpej/7PmSiMQsbYddxuTsJp8vRe2x2FvVExZg7FaOds43ROAuFJwPR4MTZLw==}
    dependencies:
      end-of-stream: 1.4.4
      stream-shift: 1.0.1
    dev: true

  /stream-http@2.8.3:
    resolution: {integrity: sha512-+TSkfINHDo4J+ZobQLWiMouQYB+UVYFttRA94FpEzzJ7ZdqcL4uUUQ7WkdkI4DSozGmgBUE/a47L+38PenXhUw==}
    dependencies:
      builtin-status-codes: 3.0.0
      inherits: 2.0.4
      readable-stream: 2.3.8
      to-arraybuffer: 1.0.1
      xtend: 4.0.2
    dev: true

  /stream-http@3.2.0:
    resolution: {integrity: sha512-Oq1bLqisTyK3TSCXpPbT4sdeYNdmyZJv1LxpEm2vu1ZhK89kSE5YXwZc3cWk0MagGaKriBh9mCFbVGtO+vY29A==}
    dependencies:
      builtin-status-codes: 3.0.0
      inherits: 2.0.4
      readable-stream: 3.6.1
      xtend: 4.0.2
    dev: false

  /stream-serializer@1.1.2:
    resolution: {integrity: sha512-I/GbDmZwBLn4/gpW4gOwt+jc/cVXt0kQwLOBuY/YLIACfwAnK88qzvSHyyu1+YgoALrWTgbnAVRRirVjGUCTBg==}
    dev: false

  /stream-shift@1.0.1:
    resolution: {integrity: sha512-AiisoFqQ0vbGcZgQPY1cdP2I76glaVA/RauYR4G4thNFgkTqr90yXTo4LYX60Jl+sIlPNHHdGSwo01AvbKUSVQ==}
    dev: true

  /stream-splicer@2.0.1:
    resolution: {integrity: sha512-Xizh4/NPuYSyAXyT7g8IvdJ9HJpxIGL9PjyhtywCZvvP0OPIdqyrr4dMikeuvY8xahpdKEBlBTySe583totajg==}
    dependencies:
      inherits: 2.0.4
      readable-stream: 2.3.8
    dev: false

  /streamsearch@0.1.2:
    resolution: {integrity: sha512-jos8u++JKm0ARcSUTAZXOVC0mSox7Bhn6sBgty73P1f3JGf7yG2clTbBNHUdde/kdvP2FESam+vM6l8jBrNxHA==}
    engines: {node: '>=0.8.0'}

  /strict-uri-encode@2.0.0:
    resolution: {integrity: sha512-QwiXZgpRcKkhTj2Scnn++4PKtWsH0kpzZ62L2R6c/LUVYv7hVnZqcg2+sMuT6R7Jusu1vviK/MFsu6kNJfWlEQ==}
    engines: {node: '>=4'}

  /string-argv@0.3.1:
    resolution: {integrity: sha512-a1uQGz7IyVy9YwhqjZIZu1c8JO8dNIe20xBmSS6qu9kv++k3JGzCVmprbNN5Kn+BgzD5E7YYwg1CcjuJMRNsvg==}
    engines: {node: '>=0.6.19'}
    dev: true

  /string-env-interpolation@1.0.1:
    resolution: {integrity: sha512-78lwMoCcn0nNu8LszbP1UA7g55OeE4v7rCeWnM5B453rnNr4aq+5it3FEYtZrSEiMvHZOZ9Jlqb0OD0M2VInqg==}

  /string-hash@1.1.3:
    resolution: {integrity: sha512-kJUvRUFK49aub+a7T1nNE66EJbZBMnBgoC1UbCZ5n6bsZKBRga4KgBRTMn/pFkeCZSYtNeSyMxPDM0AXWELk2A==}
    dev: true

  /string-length@4.0.2:
    resolution: {integrity: sha512-+l6rNN5fYHNhZZy41RXsYptCjA2Igmq4EG7kZAYFQI1E1VTXarr6ZPXBg6eq7Y6eK4FEhY6AJlyuFIb/v/S0VQ==}
    engines: {node: '>=10'}
    dependencies:
      char-regex: 1.0.2
      strip-ansi: 6.0.1

  /string-length@5.0.1:
    resolution: {integrity: sha512-9Ep08KAMUn0OadnVaBuRdE2l615CQ508kr0XMadjClfYpdCyvrbFp6Taebo8yyxokQ4viUd/xPPUA4FGgUa0ow==}
    engines: {node: '>=12.20'}
    dependencies:
      char-regex: 2.0.1
      strip-ansi: 7.0.1
    dev: false

  /string-natural-compare@3.0.1:
    resolution: {integrity: sha512-n3sPwynL1nwKi3WJ6AIsClwBMa0zTi54fn2oLU6ndfTSIO05xaznjSf15PcBZU6FNWbmN5Q6cxT4V5hGvB4taw==}

  /string-similarity@1.2.2:
    resolution: {integrity: sha512-IoHUjcw3Srl8nsPlW04U3qwWPk3oG2ffLM0tN853d/E/JlIvcmZmDY2Kz5HzKp4lEi2T7QD7Zuvjq/1rDw+XcQ==}
    dependencies:
      lodash.every: 4.6.0
      lodash.flattendeep: 4.4.0
      lodash.foreach: 4.5.0
      lodash.map: 4.6.0
      lodash.maxby: 4.6.0

  /string-similarity@4.0.4:
    resolution: {integrity: sha512-/q/8Q4Bl4ZKAPjj8WerIBJWALKkaPRfrvhfF8k/B23i4nzrlRj2/go1m90In7nG/3XDSbOo0+pu6RvCTM9RGMQ==}
    dev: true

  /string-width@4.2.3:
    resolution: {integrity: sha512-wKyQRQpjJ0sIp62ErSZdGsjMJWsap5oRNihHhu6G7JVO/9jIB6UyevL+tXuOqrng8j/cxKTWyWUwvSTriiZz/g==}
    engines: {node: '>=8'}
    dependencies:
      emoji-regex: 8.0.0
      is-fullwidth-code-point: 3.0.0
      strip-ansi: 6.0.1

  /string-width@5.1.2:
    resolution: {integrity: sha512-HnLOCR3vjcY8beoNLtcjZ5/nxn2afmME6lhrDrebokqMap+XbeW8n9TXpPDOqdGK5qcI3oT0GKTW6wC7EMiVqA==}
    engines: {node: '>=12'}
    dependencies:
      eastasianwidth: 0.2.0
      emoji-regex: 9.2.2
      strip-ansi: 7.0.1
    dev: true

  /string.prototype.matchall@4.0.8:
    resolution: {integrity: sha512-6zOCOcJ+RJAQshcTvXPHoxoQGONa3e/Lqx90wUA+wEzX78sg5Bo+1tQo4N0pohS0erG9qtCqJDjNCQBjeWVxyg==}
    dependencies:
      call-bind: 1.0.2
      define-properties: 1.2.0
      es-abstract: 1.21.1
      get-intrinsic: 1.2.0
      has-symbols: 1.0.3
      internal-slot: 1.0.5
      regexp.prototype.flags: 1.4.3
      side-channel: 1.0.4

  /string.prototype.padend@3.1.4:
    resolution: {integrity: sha512-67otBXoksdjsnXXRUq+KMVTdlVRZ2af422Y0aTyTjVaoQkGr3mxl2Bc5emi7dOQ3OGVVQQskmLEWwFXwommpNw==}
    engines: {node: '>= 0.4'}
    dependencies:
      call-bind: 1.0.2
      define-properties: 1.2.0
      es-abstract: 1.21.1
    dev: true

  /string.prototype.padstart@3.1.4:
    resolution: {integrity: sha512-XqOHj8horGsF+zwxraBvMTkBFM28sS/jHBJajh17JtJKA92qazidiQbLosV4UA18azvLOVKYo/E3g3T9Y5826w==}
    engines: {node: '>= 0.4'}
    dependencies:
      call-bind: 1.0.2
      define-properties: 1.2.0
      es-abstract: 1.21.1
    dev: true

  /string.prototype.trim@1.2.7:
    resolution: {integrity: sha512-p6TmeT1T3411M8Cgg9wBTMRtY2q9+PNy9EV1i2lIXUN/btt763oIfxwN3RR8VU6wHX8j/1CFy0L+YuThm6bgOg==}
    engines: {node: '>= 0.4'}
    dependencies:
      call-bind: 1.0.2
      define-properties: 1.2.0
      es-abstract: 1.21.1
    dev: false

  /string.prototype.trimend@1.0.6:
    resolution: {integrity: sha512-JySq+4mrPf9EsDBEDYMOb/lM7XQLulwg5R/m1r0PXEFqrV0qHvl58sdTilSXtKOflCsK2E8jxf+GKC0T07RWwQ==}
    dependencies:
      call-bind: 1.0.2
      define-properties: 1.2.0
      es-abstract: 1.21.1

  /string.prototype.trimstart@1.0.6:
    resolution: {integrity: sha512-omqjMDaY92pbn5HOX7f9IccLA+U1tA9GvtU4JrodiXFfYB7jPzzHpRzpglLAjtUV6bB557zwClJezTqnAiYnQA==}
    dependencies:
      call-bind: 1.0.2
      define-properties: 1.2.0
      es-abstract: 1.21.1

  /string_decoder@0.10.31:
    resolution: {integrity: sha512-ev2QzSzWPYmy9GuqfIVildA4OdcGLeFZQrq5ys6RtiuF+RQQiZWr8TZNyAcuVXyQRYfEO+MsoB/1BuQVhOJuoQ==}

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

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

  /stringify-entities@3.1.0:
    resolution: {integrity: sha512-3FP+jGMmMV/ffZs86MoghGqAoqXAdxLrJP4GUdrDN1aIScYih5tuIO3eF4To5AJZ79KDZ8Fpdy7QJnK8SsL1Vg==}
    dependencies:
      character-entities-html4: 1.1.4
      character-entities-legacy: 1.1.4
      xtend: 4.0.2

  /stringify-entities@4.0.3:
    resolution: {integrity: sha512-BP9nNHMhhfcMbiuQKCqMjhDP5yBCAxsPu4pHFFzJ6Alo9dZgY4VLDPutXqIjpRiMoKdp7Av85Gr73Q5uH9k7+g==}
    dependencies:
      character-entities-html4: 2.1.0
      character-entities-legacy: 3.0.0

  /stringify-object@3.3.0:
    resolution: {integrity: sha512-rHqiFh1elqCQ9WPLIC8I0Q/g/wj5J1eMkyoiD6eoQApWHP0FtlK7rqnhmabL5VUY9JQCcqwwvlOaSuutekgyrw==}
    engines: {node: '>=4'}
    dependencies:
      get-own-enumerable-property-symbols: 3.0.2
      is-obj: 1.0.1
      is-regexp: 1.0.0
    dev: false

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

  /strip-ansi@5.2.0:
    resolution: {integrity: sha512-DuRs1gKbBqsMKIZlrffwlug8MHkcnpjs5VPmL1PAh+mA30U0DTotfDZ0d2UUsXpPmPmMMJ6W773MaA3J+lbiWA==}
    engines: {node: '>=6'}
    dependencies:
      ansi-regex: 4.1.1

  /strip-ansi@6.0.0:
    resolution: {integrity: sha512-AuvKTrTfQNYNIctbR1K/YGTR1756GycPsg7b9bdV9Duqur4gv6aKqHXah67Z8ImS7WEz5QVcOtlfW2rZEugt6w==}
    engines: {node: '>=8'}
    dependencies:
      ansi-regex: 5.0.1

  /strip-ansi@6.0.1:
    resolution: {integrity: sha512-Y38VPSHcqkFrCpFnQ9vuSXmquuv5oXOKpGeT6aGrr3o3Gc9AlVa6JBfUSOCnbxGGZF+/0ooI7KrPuUSztUdU5A==}
    engines: {node: '>=8'}
    dependencies:
      ansi-regex: 5.0.1

  /strip-ansi@7.0.1:
    resolution: {integrity: sha512-cXNxvT8dFNRVfhVME3JAe98mkXDYN2O1l7jmcwMnOslDeESg1rF/OZMtK0nRAhiari1unG5cD4jG3rapUAkLbw==}
    engines: {node: '>=12'}
    dependencies:
      ansi-regex: 6.0.1

  /strip-bom-string@1.0.0:
    resolution: {integrity: sha512-uCC2VHvQRYu+lMh4My/sFNmF2klFymLX1wHJeXnbEJERpV/ZsVuonzerjfrGpIGF7LBVa1O7i9kjiWvJiFck8g==}
    engines: {node: '>=0.10.0'}

  /strip-bom@2.0.0:
    resolution: {integrity: sha512-kwrX1y7czp1E69n2ajbG65mIo9dqvJ+8aBQXOGVxqwvNbsXdFM6Lq37dLAY3mknUwru8CfcCbfOLL/gMo+fi3g==}
    engines: {node: '>=0.10.0'}
    dependencies:
      is-utf8: 0.2.1
    dev: true
    optional: true

  /strip-bom@3.0.0:
    resolution: {integrity: sha512-vavAMRXOgBVNF6nyEEmL3DBK19iRpDcoIwW+swQ+CbGiu7lju6t+JklA1MHweoWtadgt4ISVUsXLyDq34ddcwA==}
    engines: {node: '>=4'}

  /strip-bom@4.0.0:
    resolution: {integrity: sha512-3xurFv5tEgii33Zi8Jtp55wEIILR9eh34FAW00PZf+JnSsTmV/ioewSgQl97JHvgjoRGwPShsWm+IdrxB35d0w==}
    engines: {node: '>=8'}

  /strip-comments@2.0.1:
    resolution: {integrity: sha512-ZprKx+bBLXv067WTCALv8SSz5l2+XhpYCsVtSqlMnkAXMWDq+/ekVbl1ghqP9rUHTzv6sm/DwCOiYutU/yp1fw==}
    engines: {node: '>=10'}
    dev: false

  /strip-eof@1.0.0:
    resolution: {integrity: sha512-7FCwGGmx8mD5xQd3RPUvnSpUXHM3BWuzjtpD4TXsfcZ9EL4azvVVUscFYwD9nx8Kh+uCBC00XBtAykoMHwTh8Q==}
    engines: {node: '>=0.10.0'}

  /strip-final-newline@2.0.0:
    resolution: {integrity: sha512-BrpvfNAE3dcvq7ll3xVumzjKjZQ5tI1sEUIKr3Uoks0XUl45St3FlatVqef9prk4jRDzhW6WZg+3bk93y6pLjA==}
    engines: {node: '>=6'}

  /strip-final-newline@3.0.0:
    resolution: {integrity: sha512-dOESqjYr96iWYylGObzd39EuNTa5VJxyvVAEm5Jnh7KGo75V43Hk1odPQkNDyXNmUR6k+gEiDVXnjB8HJ3crXw==}
    engines: {node: '>=12'}
    dev: true

  /strip-indent@1.0.1:
    resolution: {integrity: sha512-I5iQq6aFMM62fBEAIB/hXzwJD6EEZ0xEGCX2t7oXqaKPIRgt4WruAQ285BISgdkP+HLGWyeGmNJcpIwFeRYRUA==}
    engines: {node: '>=0.10.0'}
    hasBin: true
    dependencies:
      get-stdin: 4.0.1
    dev: true
    optional: true

  /strip-indent@3.0.0:
    resolution: {integrity: sha512-laJTa3Jb+VQpaC6DseHhF7dXVqHTfJPCRDaEbid/drOhgitgYku/letMUqOXFoWV0zIIUbjpdH2t+tYj4bQMRQ==}
    engines: {node: '>=8'}
    dependencies:
      min-indent: 1.0.1

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

  /strip-json-comments@3.1.1:
    resolution: {integrity: sha512-6fPc+R4ihwqP6N/aIv2f1gMH8lOVtWQHoqC4yK6oSDVVocumAsfCqjkXnqiYMhmMwS/mEHLp7Vehlt3ql6lEig==}
    engines: {node: '>=8'}

  /stripe@8.205.0:
    resolution: {integrity: sha512-hmYnc7je6j0n9GlkUpc8USsUquLzSxmWj78g9NKFokCtSybNy7y9fYS+VB5AuZUwmIkzhTczgf+TaSmI4kbk9A==}
    engines: {node: ^8.1 || >=10.*}
    dependencies:
      '@types/node': 18.14.2
      qs: 6.11.0
    dev: false

  /strnum@1.0.5:
    resolution: {integrity: sha512-J8bbNyKKXl5qYcR36TIO8W3mVGVHrmmxsd5PAItGkmyzwJvybiw2IVq5nqd0i4LSNSkB/sx9VHllbfFdr9k1JA==}
    dev: false
    optional: true

  /strong-error-handler@3.5.0:
    resolution: {integrity: sha512-PCMOf6RYni7wMD3ytGN/TBIJdKZ/EfgItgE8tVrJNGVAf2X39L7I0r/tlDyn+1G9qfVCZL0mSeutljpkOpBy1Q==}
    engines: {node: '>=10'}
    dependencies:
      '@types/express': 4.17.17
      accepts: 1.3.8
      debug: 4.3.4(supports-color@8.1.1)
      ejs: 3.1.8
      fast-safe-stringify: 2.1.1
      http-status: 1.6.2
      js2xmlparser: 4.0.2
      strong-globalize: 6.0.5
    transitivePeerDependencies:
      - supports-color
    dev: false

  /strong-globalize@4.1.3:
    resolution: {integrity: sha512-SJegV7w5D4AodEspZJtJ7rls3fmi+Zc0PdyJCqBsg4RN9B8TC80/uAI2fikC+s1Jp9FLvr2vDX8f0Fqc62M4OA==}
    engines: {node: '>=6'}
    dependencies:
      accept-language: 3.0.18
      debug: 4.3.4(supports-color@8.1.1)
      globalize: 1.7.0
      lodash: 4.17.21
      md5: 2.3.0
      mkdirp: 0.5.6
      os-locale: 3.1.0
      yamljs: 0.3.0
    transitivePeerDependencies:
      - supports-color

  /strong-globalize@5.1.0:
    resolution: {integrity: sha512-9cooAb6kNMDFmTDybkkch1x7b+LuzZNva8oIr+MxXnvx9jcvw4/4DTSXPc53mG68G0Q9YOTYZkhDkWe/DiJ1Qg==}
    engines: {node: '>=8.9'}
    dependencies:
      accept-language: 3.0.18
      debug: 4.3.4(supports-color@8.1.1)
      globalize: 1.7.0
      lodash: 4.17.21
      md5: 2.3.0
      mkdirp: 0.5.6
      os-locale: 5.0.0
      yamljs: 0.3.0
    transitivePeerDependencies:
      - supports-color
    dev: false

  /strong-globalize@6.0.5:
    resolution: {integrity: sha512-7nfUli41TieV9/TSc0N62ve5Q4nfrpy/T0nNNy6TyD3vst79QWmeylCyd3q1gDxh8dqGEtabLNCdPQP1Iuvecw==}
    engines: {node: '>=10'}
    dependencies:
      accept-language: 3.0.18
      debug: 4.3.4(supports-color@8.1.1)
      globalize: 1.7.0
      lodash: 4.17.21
      md5: 2.3.0
      mkdirp: 1.0.4
      os-locale: 5.0.0
      yamljs: 0.3.0
    transitivePeerDependencies:
      - supports-color
    dev: false

  /strong-remoting@3.17.0:
    resolution: {integrity: sha512-MfDyLxmoSizuxBE5C8S2A9nPmy4sQquoZNs6NtbSEmaX2OFKlvb/AhTKU9An+Xuee1RRQHEIun8Q/nO+Lp/H6g==}
    engines: {node: '>=8'}
    dependencies:
      async: 3.2.4
      body-parser: 1.20.0
      debug: 4.3.4(supports-color@8.1.1)
      depd: 2.0.0
      escape-string-regexp: 2.0.0
      eventemitter2: 5.0.1
      express: 4.18.2
      inflection: 1.13.4
      jayson: 2.1.2
      js2xmlparser: 3.0.0
      loopback-datatype-geopoint: 1.0.0
      loopback-phase: 3.4.0
      mux-demux: 3.7.9
      qs: 6.11.1
      request: 2.88.2
      sse: 0.0.8
      strong-error-handler: 3.5.0
      strong-globalize: 5.1.0
      traverse: 0.6.7
      xml2js: 0.4.23
    transitivePeerDependencies:
      - supports-color
    dev: false

  /strtok3@6.3.0:
    resolution: {integrity: sha512-fZtbhtvI9I48xDSywd/somNqgUHl2L2cstmXCCif0itOf96jeW18MBSyrLuNicYQVkvpOxkZtkzujiTJ9LW5Jw==}
    engines: {node: '>=10'}
    dependencies:
      '@tokenizer/token': 0.3.0
      peek-readable: 4.1.0

  /style-inject@0.3.0:
    resolution: {integrity: sha512-IezA2qp+vcdlhJaVm5SOdPPTUu0FCEqfNSli2vRuSIBbu5Nq5UvygTk/VzeCqfLz2Atj3dVII5QBKGZRZ0edzw==}
    dev: true

  /style-loader@1.3.0(webpack@4.46.0):
    resolution: {integrity: sha512-V7TCORko8rs9rIqkSrlMfkqA63DfoGBBJmK1kKGCcSi+BWb4cqz0SRsnp4l6rU5iwOEd0/2ePv68SV22VXon4Q==}
    engines: {node: '>= 8.9.0'}
    peerDependencies:
      webpack: ^4.0.0 || ^5.0.0
    dependencies:
      loader-utils: 2.0.4
      schema-utils: 2.7.1
      webpack: 4.46.0
    dev: true

  /style-loader@1.3.0(webpack@5.88.1):
    resolution: {integrity: sha512-V7TCORko8rs9rIqkSrlMfkqA63DfoGBBJmK1kKGCcSi+BWb4cqz0SRsnp4l6rU5iwOEd0/2ePv68SV22VXon4Q==}
    engines: {node: '>= 8.9.0'}
    peerDependencies:
      webpack: ^4.0.0 || ^5.0.0
    dependencies:
      loader-utils: 2.0.4
      schema-utils: 2.7.1
      webpack: 5.88.1(webpack-cli@4.10.0)
    dev: true

  /style-loader@2.0.0(webpack@5.88.1):
    resolution: {integrity: sha512-Z0gYUJmzZ6ZdRUqpg1r8GsaFKypE+3xAzuFeMuoHgjc9KZv3wMyCRjQIWEbhoFSq7+7yoHXySDJyyWQaPajeiQ==}
    engines: {node: '>= 10.13.0'}
    peerDependencies:
      webpack: ^4.0.0 || ^5.0.0
    dependencies:
      loader-utils: 2.0.4
      schema-utils: 3.3.0
      webpack: 5.88.1(webpack-cli@4.10.0)

  /style-loader@3.3.1(webpack@5.88.1):
    resolution: {integrity: sha512-GPcQ+LDJbrcxHORTRes6Jy2sfvK2kS6hpSfI/fXhPt+spVzxF6LJ1dHLN9zIGmVaaP044YKaIatFaufENRiDoQ==}
    engines: {node: '>= 12.13.0'}
    peerDependencies:
      webpack: ^5.0.0
    dependencies:
      webpack: 5.88.1(webpack-cli@4.10.0)
    dev: false

  /style-to-object@0.3.0:
    resolution: {integrity: sha512-CzFnRRXhzWIdItT3OmF8SQfWyahHhjq3HwcMNCNLn+N7klOOqPjMeG/4JSu77D7ypZdGvSzvkrbyeTMizz2VrA==}
    dependencies:
      inline-style-parser: 0.1.1

  /stylehacks@5.1.1(postcss@8.4.26):
    resolution: {integrity: sha512-sBpcd5Hx7G6seo7b1LkpttvTz7ikD0LlH5RmdcBNb6fFR0Fl7LQwHDFr300q4cwUqi+IYrFGmsIHieMBfnN/Bw==}
    engines: {node: ^10 || ^12 || >=14.0}
    peerDependencies:
      postcss: ^8.2.15
    dependencies:
      browserslist: 4.21.9
      postcss: 8.4.26
      postcss-selector-parser: 6.0.11

  /subarg@1.0.0:
    resolution: {integrity: sha512-RIrIdRY0X1xojthNcVtgT9sjpOGagEUKpZdgBUi054OEPFo282yg+zE+t1Rj3+RqKq2xStL7uUHhY+AjbC4BXg==}
    dependencies:
      minimist: 1.2.8
    dev: false

  /subscriptions-transport-ws@0.9.19(graphql@15.8.0):
    resolution: {integrity: sha512-dxdemxFFB0ppCLg10FTtRqH/31FNRL1y1BQv8209MK5I4CwALb7iihQg+7p65lFcIl8MHatINWBLOqpgU4Kyyw==}
    deprecated: The `subscriptions-transport-ws` package is no longer maintained. We recommend you use `graphql-ws` instead. For help migrating Apollo software to `graphql-ws`, see https://www.apollographql.com/docs/apollo-server/data/subscriptions/#switching-from-subscriptions-transport-ws    For general help using `graphql-ws`, see https://github.com/enisdenjo/graphql-ws/blob/master/README.md
    peerDependencies:
      graphql: '>=0.10.0'
    dependencies:
      backo2: 1.0.2
      eventemitter3: 3.1.2
      graphql: 15.8.0
      iterall: 1.3.0
      symbol-observable: 1.2.0
      ws: 7.5.9
    transitivePeerDependencies:
      - bufferutil
      - utf-8-validate

  /sucrase@3.32.0:
    resolution: {integrity: sha512-ydQOU34rpSyj2TGyz4D2p8rbktIOZ8QY9s+DGLvFU1i5pWJE8vkpruCjGCMHsdXwnD7JDcS+noSwM/a7zyNFDQ==}
    engines: {node: '>=8'}
    hasBin: true
    dependencies:
      '@jridgewell/gen-mapping': 0.3.2
      commander: 4.1.1
      glob: 7.1.6
      lines-and-columns: 1.2.4
      mz: 2.7.0
      pirates: 4.0.5
      ts-interface-checker: 0.1.13
    dev: true

  /sudo-prompt@8.2.5:
    resolution: {integrity: sha512-rlBo3HU/1zAJUrkY6jNxDOC9eVYliG6nS4JA8u8KAshITd07tafMc/Br7xQwCSseXwJ2iCcHCE8SNWX3q8Z+kw==}

  /superagent@7.1.5:
    resolution: {integrity: sha512-HQYyGuDRFGmZ6GNC4hq2f37KnsY9Lr0/R1marNZTgMweVDQLTLJJ6DGQ9Tj/xVVs5HEnop9EMmTbywb5P30aqw==}
    engines: {node: '>=6.4.0 <13 || >=14'}
    dependencies:
      component-emitter: 1.3.0
      cookiejar: 2.1.4
      debug: 4.3.4(supports-color@8.1.1)
      fast-safe-stringify: 2.1.1
      form-data: 4.0.0
      formidable: 2.1.1
      methods: 1.1.2
      mime: 2.6.0
      qs: 6.11.0
      readable-stream: 3.6.1
      semver: 7.5.3
    transitivePeerDependencies:
      - supports-color
    dev: true

  /superagent@8.0.9:
    resolution: {integrity: sha512-4C7Bh5pyHTvU33KpZgwrNKh/VQnvgtCSqPRfJAUdmrtSYePVzVg4E4OzsrbkhJj9O7SO6Bnv75K/F8XVZT8YHA==}
    engines: {node: '>=6.4.0 <13 || >=14'}
    dependencies:
      component-emitter: 1.3.0
      cookiejar: 2.1.4
      debug: 4.3.4(supports-color@8.1.1)
      fast-safe-stringify: 2.1.1
      form-data: 4.0.0
      formidable: 2.1.2
      methods: 1.1.2
      mime: 2.6.0
      qs: 6.11.0
      semver: 7.5.3
    transitivePeerDependencies:
      - supports-color
    dev: true

  /supertest@6.3.3:
    resolution: {integrity: sha512-EMCG6G8gDu5qEqRQ3JjjPs6+FYT1a7Hv5ApHvtSghmOFJYtsU5S+pSb6Y2EUeCEY3CmEL3mmQ8YWlPOzQomabA==}
    engines: {node: '>=6.4.0'}
    dependencies:
      methods: 1.1.2
      superagent: 8.0.9
    transitivePeerDependencies:
      - supports-color
    dev: true

  /supports-color@2.0.0:
    resolution: {integrity: sha512-KKNVtd6pCYgPIKU4cp2733HWYCpplQhddZLBUryaAHou723x+FRzQ5Df824Fj+IyyuiQTRoub4SnIFfIcrp70g==}
    engines: {node: '>=0.8.0'}
    dev: true

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

  /supports-color@7.2.0:
    resolution: {integrity: sha512-qpCAvRl9stuOHveKsn7HncJRvv501qIacKzQlO/+Lwxc9+0q2wLyv4Dfvt80/DPn2pqOBsJdDiogXGR9+OvwRw==}
    engines: {node: '>=8'}
    dependencies:
      has-flag: 4.0.0

  /supports-color@8.1.1:
    resolution: {integrity: sha512-MpUEN2OodtUzxvKQl72cUF7RQ5EiHsGvSsVG0ia9c5RbWGL2CI4C7EpPS8UTBIplnlzZiNuV56w+FuNxy3ty2Q==}
    engines: {node: '>=10'}
    dependencies:
      has-flag: 4.0.0

  /supports-hyperlinks@2.3.0:
    resolution: {integrity: sha512-RpsAZlpWcDwOPQA22aCH4J0t7L8JmAvsCxfOSEwm7cQs3LshN36QaTkwd70DnBOXDWGssw2eUoc8CaRWT0XunA==}
    engines: {node: '>=8'}
    dependencies:
      has-flag: 4.0.0
      supports-color: 7.2.0
    dev: false

  /supports-preserve-symlinks-flag@1.0.0:
    resolution: {integrity: sha512-ot0WnXS9fgdkgIcePe6RHNk1WA8+muPa6cSjeR3V8K27q9BB1rTE3R1p7Hv0z1ZyAc8s6Vvv8DIyWf681MAt0w==}
    engines: {node: '>= 0.4'}

  /svg-parser@2.0.4:
    resolution: {integrity: sha512-e4hG1hRwoOdRb37cIMSgzNsxyzKfayW6VOflrwvR+/bzrkyxY/31WkbgnQpgtrNp1SdpJvpUAGTa/ZoiPNDuRQ==}
    dev: false

  /svgo@1.3.2:
    resolution: {integrity: sha512-yhy/sQYxR5BkC98CY7o31VGsg014AKLEPxdfhora76l36hD9Rdy5NZA/Ocn6yayNPgSamYdtX2rFJdcv07AYVw==}
    engines: {node: '>=4.0.0'}
    deprecated: This SVGO version is no longer supported. Upgrade to v2.x.x.
    hasBin: true
    dependencies:
      chalk: 2.4.2
      coa: 2.0.2
      css-select: 2.1.0
      css-select-base-adapter: 0.1.1
      css-tree: 1.0.0-alpha.37
      csso: 4.2.0
      js-yaml: 3.14.1
      mkdirp: 0.5.6
      object.values: 1.1.6
      sax: 1.2.4
      stable: 0.1.8
      unquote: 1.1.1
      util.promisify: 1.0.1
    dev: false

  /svgo@2.8.0:
    resolution: {integrity: sha512-+N/Q9kV1+F+UeWYoSiULYo4xYSDQlTgb+ayMobAXPwMnLvop7oxKMo9OzIrX5x3eS4L4f2UHhc9axXwY8DpChg==}
    engines: {node: '>=10.13.0'}
    hasBin: true
    dependencies:
      '@trysound/sax': 0.2.0
      commander: 7.2.0
      css-select: 4.3.0
      css-tree: 1.1.3
      csso: 4.2.0
      picocolors: 1.0.0
      stable: 0.1.8

  /swagger-ui@2.2.10:
    resolution: {integrity: sha512-dXSMq5umiy6XJNhpiYBYOsjMvq3+qoISWL55cMtOeoNqv/gA6NQ19F+4gJWQ81PL4V/j/F6V6tA5aSlCIV3PKg==}
    deprecated: No longer maintained, please upgrade to swagger-ui@3.
    dev: true

  /symbol-observable@1.2.0:
    resolution: {integrity: sha512-e900nM8RRtGhlV36KGEU9k65K3mPb1WV70OdjfxlG2EAuM1noi/E/BaW/uMhL7bPEssK8QV57vN3esixjUvcXQ==}
    engines: {node: '>=0.10.0'}

  /symbol-tree@3.2.4:
    resolution: {integrity: sha512-9QNk5KwDF+Bvz+PyObkmSYjI5ksVUYtjW7AU22r2NKcfLJcXp96hkDWU3+XndOsUb+AQ9QhfzfCT2O+CNWT5Tw==}

  /symbol.prototype.description@1.0.5:
    resolution: {integrity: sha512-x738iXRYsrAt9WBhRCVG5BtIC3B7CUkFwbHW2zOvGtwM33s7JjrCDyq8V0zgMYVb5ymsL8+qkzzpANH63CPQaQ==}
    engines: {node: '>= 0.11.15'}
    dependencies:
      call-bind: 1.0.2
      get-symbol-description: 1.0.0
      has-symbols: 1.0.3
      object.getownpropertydescriptors: 2.1.5
    dev: true

  /sync-fetch@0.3.0:
    resolution: {integrity: sha512-dJp4qg+x4JwSEW1HibAuMi0IIrBI3wuQr2GimmqB7OXR50wmwzfdusG+p39R9w3R6aFtZ2mzvxvWKQ3Bd/vx3g==}
    engines: {node: '>=8'}
    dependencies:
      buffer: 5.7.1
      node-fetch: 2.6.12
    transitivePeerDependencies:
      - encoding

  /synchronous-promise@2.0.17:
    resolution: {integrity: sha512-AsS729u2RHUfEra9xJrE39peJcc2stq2+poBXX8bcM08Y6g9j/i/PUzwNQqkaJde7Ntg1TO7bSREbR5sdosQ+g==}
    dev: true

  /syntax-error@1.4.0:
    resolution: {integrity: sha512-YPPlu67mdnHGTup2A8ff7BC2Pjq0e0Yp/IyTFN03zWO0RcK07uLcbi7C2KpGR2FvWbaB0+bfE27a+sBKebSo7w==}
    dependencies:
      acorn-node: 1.8.2
    dev: false

  /table@6.8.1:
    resolution: {integrity: sha512-Y4X9zqrCftUhMeH2EptSSERdVKt/nEdijTOacGD/97EKjhQ/Qs8RTlEGABSJNNN8lac9kheH+af7yAkEWlgneA==}
    engines: {node: '>=10.0.0'}
    dependencies:
      ajv: 8.12.0
      lodash.truncate: 4.4.2
      slice-ansi: 4.0.0
      string-width: 4.2.3
      strip-ansi: 6.0.1

  /tailwindcss@3.2.7(postcss@8.4.26)(ts-node@10.9.1):
    resolution: {integrity: sha512-B6DLqJzc21x7wntlH/GsZwEXTBttVSl1FtCzC8WP4oBc/NKef7kaax5jeihkkCEWc831/5NDJ9gRNDK6NEioQQ==}
    engines: {node: '>=12.13.0'}
    hasBin: true
    peerDependencies:
      postcss: ^8.0.9
    dependencies:
      arg: 5.0.2
      chokidar: 3.5.3
      color-name: 1.1.4
      detective: 5.2.1
      didyoumean: 1.2.2
      dlv: 1.1.3
      fast-glob: 3.2.12
      glob-parent: 6.0.2
      is-glob: 4.0.3
      lilconfig: 2.1.0
      micromatch: 4.0.5
      normalize-path: 3.0.0
      object-hash: 3.0.0
      picocolors: 1.0.0
      postcss: 8.4.26
      postcss-import: 14.1.0(postcss@8.4.26)
      postcss-js: 4.0.1(postcss@8.4.26)
      postcss-load-config: 3.1.4(postcss@8.4.26)(ts-node@10.9.1)
      postcss-nested: 6.0.0(postcss@8.4.26)
      postcss-selector-parser: 6.0.11
      postcss-value-parser: 4.2.0
      quick-lru: 5.1.1
      resolve: 1.22.2
    transitivePeerDependencies:
      - ts-node
    dev: false

  /tailwindcss@3.3.3(ts-node@10.9.1):
    resolution: {integrity: sha512-A0KgSkef7eE4Mf+nKJ83i75TMyq8HqY3qmFIJSWy8bNt0v1lG7jUcpGpoTFxAwYcWOphcTBLPPJg+bDfhDf52w==}
    engines: {node: '>=14.0.0'}
    hasBin: true
    dependencies:
      '@alloc/quick-lru': 5.2.0
      arg: 5.0.2
      chokidar: 3.5.3
      didyoumean: 1.2.2
      dlv: 1.1.3
      fast-glob: 3.2.12
      glob-parent: 6.0.2
      is-glob: 4.0.3
      jiti: 1.18.2
      lilconfig: 2.1.0
      micromatch: 4.0.5
      normalize-path: 3.0.0
      object-hash: 3.0.0
      picocolors: 1.0.0
      postcss: 8.4.26
      postcss-import: 15.1.0(postcss@8.4.26)
      postcss-js: 4.0.1(postcss@8.4.26)
      postcss-load-config: 4.0.1(postcss@8.4.26)(ts-node@10.9.1)
      postcss-nested: 6.0.1(postcss@8.4.26)
      postcss-selector-parser: 6.0.11
      resolve: 1.22.2
      sucrase: 3.32.0
    transitivePeerDependencies:
      - ts-node
    dev: true

  /tapable@1.1.3:
    resolution: {integrity: sha512-4WK/bYZmj8xLr+HUCODHGF1ZFzsYffasLUgEiMBY4fgtltdO6B4WJtlSbPaDTLpYTcGVwM2qLnFTICEcNxs3kA==}
    engines: {node: '>=6'}

  /tapable@2.2.1:
    resolution: {integrity: sha512-GNzQvQTOIP6RyTfE2Qxb8ZVlNmw0n88vp1szwWRimP02mnTsx3Wtn5qRdqY9w2XduFNUgvOwhNnQsjwCp+kqaQ==}
    engines: {node: '>=6'}

  /tar-fs@2.0.0:
    resolution: {integrity: sha512-vaY0obB6Om/fso8a8vakQBzwholQ7v5+uy+tF3Ozvxv1KNezmVQAiWtcNmMHFSFPqL3dJA8ha6gdtFbfX9mcxA==}
    dependencies:
      chownr: 1.1.4
      mkdirp: 0.5.6
      pump: 3.0.0
      tar-stream: 2.2.0
    dev: true

  /tar-fs@2.1.1:
    resolution: {integrity: sha512-V0r2Y9scmbDRLCNex/+hYzvp/zyYjvFbHPNgVTKfQvVrb6guiE/fxP+XblDNR011utopbkex2nM4dHNV6GDsng==}
    dependencies:
      chownr: 1.1.4
      mkdirp-classic: 0.5.3
      pump: 3.0.0
      tar-stream: 2.2.0
    dev: false

  /tar-stream@2.2.0:
    resolution: {integrity: sha512-ujeqbceABgwMZxEJnk2HDY2DlnUZ+9oEcb1KzTVfYHio0UE6dG71n60d8D2I4qNvleWrrXpmjpt7vZeF1LnMZQ==}
    engines: {node: '>=6'}
    dependencies:
      bl: 4.1.0
      end-of-stream: 1.4.4
      fs-constants: 1.0.0
      inherits: 2.0.4
      readable-stream: 3.6.1

  /tar@6.1.13:
    resolution: {integrity: sha512-jdIBIN6LTIe2jqzay/2vtYLlBHa3JF42ot3h1dW8Q0PaAG4v8rm0cvpVePtau5C6OKXGGcgO9q2AMNSWxiLqKw==}
    engines: {node: '>=10'}
    dependencies:
      chownr: 2.0.0
      fs-minipass: 2.1.0
      minipass: 4.2.4
      minizlib: 2.1.2
      mkdirp: 1.0.4
      yallist: 4.0.0
    dev: true

  /telejson@6.0.8:
    resolution: {integrity: sha512-nerNXi+j8NK1QEfBHtZUN/aLdDcyupA//9kAboYLrtzZlPLpUfqbVGWb9zz91f/mIjRbAYhbgtnJHY8I1b5MBg==}
    dependencies:
      '@types/is-function': 1.0.1
      global: 4.4.0
      is-function: 1.0.2
      is-regex: 1.1.4
      is-symbol: 1.0.4
      isobject: 4.0.0
      lodash: 4.17.21
      memoizerific: 1.11.3
    dev: true

  /temp-dir@2.0.0:
    resolution: {integrity: sha512-aoBAniQmmwtcKp/7BzsH8Cxzv8OL736p7v1ihGb5e9DJ9kTwGWHrQrVB5+lfVDzfGrdRzXch+ig7LHaY1JTOrg==}
    engines: {node: '>=8'}
    dev: false

  /tempy@0.6.0:
    resolution: {integrity: sha512-G13vtMYPT/J8A4X2SjdtBTphZlrp1gKv6hZiOjw14RCWg6GbHuQBGtjlx75xLbYV/wEc0D7G5K4rxKP/cXk8Bw==}
    engines: {node: '>=10'}
    dependencies:
      is-stream: 2.0.1
      temp-dir: 2.0.0
      type-fest: 0.16.0
      unique-string: 2.0.0
    dev: false

  /term-size@2.2.1:
    resolution: {integrity: sha512-wK0Ri4fOGjv/XPy8SBHZChl8CM7uMc5VML7SqiQ0zG7+J5Vr+RMQDoHa2CNT6KHUnTGIXH34UDMkPzAUyapBZg==}
    engines: {node: '>=8'}

  /terminal-link@2.1.1:
    resolution: {integrity: sha512-un0FmiRUQNr5PJqy9kP7c40F5BOfpGlYTrxonDChEZB7pzZxRNp/bt+ymiy9/npwXya9KH99nJ/GXFIiUkYGFQ==}
    engines: {node: '>=8'}
    dependencies:
      ansi-escapes: 4.3.2
      supports-hyperlinks: 2.3.0
    dev: false

  /terser-webpack-plugin@1.4.5(webpack@4.46.0):
    resolution: {integrity: sha512-04Rfe496lN8EYruwi6oPQkG0vo8C+HT49X687FZnpPF0qMAIHONI6HEXYPKDOE8e5HjXTyKfqRd/agHtH0kOtw==}
    engines: {node: '>= 6.9.0'}
    peerDependencies:
      webpack: ^4.0.0
    dependencies:
      cacache: 12.0.4
      find-cache-dir: 2.1.0
      is-wsl: 1.1.0
      schema-utils: 1.0.0
      serialize-javascript: 4.0.0
      source-map: 0.6.1
      terser: 4.8.1
      webpack: 4.46.0
      webpack-sources: 1.4.3
      worker-farm: 1.7.0
    dev: true

  /terser-webpack-plugin@4.2.3(webpack@4.46.0):
    resolution: {integrity: sha512-jTgXh40RnvOrLQNgIkwEKnQ8rmHjHK4u+6UBEi+W+FPmvb+uo+chJXntKe7/3lW5mNysgSWD60KyesnhW8D6MQ==}
    engines: {node: '>= 10.13.0'}
    peerDependencies:
      webpack: ^4.0.0 || ^5.0.0
    dependencies:
      cacache: 15.3.0
      find-cache-dir: 3.3.2
      jest-worker: 26.6.2
      p-limit: 3.1.0
      schema-utils: 3.3.0
      serialize-javascript: 5.0.1
      source-map: 0.6.1
      terser: 5.16.5
      webpack: 4.46.0
      webpack-sources: 1.4.3
    transitivePeerDependencies:
      - bluebird
    dev: true

  /terser-webpack-plugin@5.3.6(webpack@5.88.1):
    resolution: {integrity: sha512-kfLFk+PoLUQIbLmB1+PZDMRSZS99Mp+/MHqDNmMA6tOItzRt+Npe3E+fsMs5mfcM0wCtrrdU387UnV+vnSffXQ==}
    engines: {node: '>= 10.13.0'}
    peerDependencies:
      '@swc/core': '*'
      esbuild: '*'
      uglify-js: '*'
      webpack: ^5.1.0
    peerDependenciesMeta:
      '@swc/core':
        optional: true
      esbuild:
        optional: true
      uglify-js:
        optional: true
    dependencies:
      '@jridgewell/trace-mapping': 0.3.18
      jest-worker: 27.5.1
      schema-utils: 3.3.0
      serialize-javascript: 6.0.1
      terser: 5.16.5
      webpack: 5.88.1(webpack-cli@4.10.0)

  /terser-webpack-plugin@5.3.7(webpack@5.88.1):
    resolution: {integrity: sha512-AfKwIktyP7Cu50xNjXF/6Qb5lBNzYaWpU6YfoX3uZicTx0zTy0stDDCsvjDapKsSDvOeWo5MEq4TmdBy2cNoHw==}
    engines: {node: '>= 10.13.0'}
    peerDependencies:
      '@swc/core': '*'
      esbuild: '*'
      uglify-js: '*'
      webpack: ^5.1.0
    peerDependenciesMeta:
      '@swc/core':
        optional: true
      esbuild:
        optional: true
      uglify-js:
        optional: true
    dependencies:
      '@jridgewell/trace-mapping': 0.3.18
      jest-worker: 27.5.1
      schema-utils: 3.3.0
      serialize-javascript: 6.0.1
      terser: 5.16.5
      webpack: 5.88.1(webpack-cli@4.10.0)

  /terser@4.8.1:
    resolution: {integrity: sha512-4GnLC0x667eJG0ewJTa6z/yXrbLGv80D9Ru6HIpCQmO+Q4PfEtBFi0ObSckqwL6VyQv/7ENJieXHo2ANmdQwgw==}
    engines: {node: '>=6.0.0'}
    hasBin: true
    dependencies:
      acorn: 8.9.0
      commander: 2.20.3
      source-map: 0.6.1
      source-map-support: 0.5.21
    dev: true

  /terser@5.16.5:
    resolution: {integrity: sha512-qcwfg4+RZa3YvlFh0qjifnzBHjKGNbtDo9yivMqMFDy9Q6FSaQWSB/j1xKhsoUFJIqDOM3TsN6D5xbrMrFcHbg==}
    engines: {node: '>=10'}
    hasBin: true
    dependencies:
      '@jridgewell/source-map': 0.3.2
      acorn: 8.9.0
      commander: 2.20.3
      source-map-support: 0.5.21

  /test-exclude@6.0.0:
    resolution: {integrity: sha512-cAGWPIyOHU6zlmg88jwm7VRyXnMN7iV68OGAbYDk/Mh/xC/pzVPlQtY6ngoIH/5/tciuhGfvESU8GrHrcxD56w==}
    engines: {node: '>=8'}
    dependencies:
      '@istanbuljs/schema': 0.1.3
      glob: 7.2.3
      minimatch: 3.1.2

  /text-table@0.2.0:
    resolution: {integrity: sha512-N+8UisAXDGk8PFXP4HAzVR9nbfmVJ3zYLAWiTIoqC5v5isinhr+r5uaO8+7r3BMfuNIufIsA7RdpVgacC2cSpw==}

  /thenify-all@1.6.0:
    resolution: {integrity: sha512-RNxQH/qI8/t3thXJDwcstUO4zeqo64+Uy/+sNVRBx4Xn2OX+OZ9oP+iJnNFqplFra2ZUVeKCSa2oVWi3T4uVmA==}
    engines: {node: '>=0.8'}
    dependencies:
      thenify: 3.3.1
    dev: true

  /thenify@3.3.1:
    resolution: {integrity: sha512-RVZSIV5IG10Hk3enotrhvz0T9em6cyHBLkH/YAZuKqd8hRkKhSfCGIcP2KUY0EPxndzANBmNllzWPwak+bheSw==}
    dependencies:
      any-promise: 1.3.0
    dev: true

  /thread-stream@2.3.0:
    resolution: {integrity: sha512-kaDqm1DET9pp3NXwR8382WHbnpXnRkN9xGN9dQt3B2+dmXiW8X1SOwmFOxAErEQ47ObhZ96J6yhZNXuyCOL7KA==}
    dependencies:
      real-require: 0.2.0
    dev: false

  /throat@6.0.2:
    resolution: {integrity: sha512-WKexMoJj3vEuK0yFEapj8y64V0A6xcuPuK9Gt1d0R+dzCSJc0lHqQytAbSB4cDAK0dWh4T0E2ETkoLE2WZ41OQ==}
    dev: false

  /throttle-debounce@3.0.1:
    resolution: {integrity: sha512-dTEWWNu6JmeVXY0ZYoPuH5cRIwc0MeGbJwah9KUNYSJwommQpCzTySTpEe8Gs1J23aeWEuAobe4Ag7EHVt/LOg==}
    engines: {node: '>=10'}
    dev: true

  /throttleit@1.0.0:
    resolution: {integrity: sha512-rkTVqu6IjfQ/6+uNuuc3sZek4CEYxTJom3IktzgdSxcZqdARuebbA/f4QmAxMQIxqq9ZLEUkSYqvuk1I6VKq4g==}
    dev: true

  /through2@2.0.5:
    resolution: {integrity: sha512-/mrRod8xqpA+IHSLyGCQ2s8SPHiCDEeQJSep1jqLYeEUClOFG2Qsh+4FU6G9VeqpZnGW/Su8LQGc4YKni5rYSQ==}
    dependencies:
      readable-stream: 2.3.8
      xtend: 4.0.2

  /through@2.3.4:
    resolution: {integrity: sha512-DwbmSAcABsMazNkLOJJSLRC3gfh4cPxUxJCn9npmvbcI6undhgoJ2ShvEOgZrW8BH62Gyr9jKboGbfFcmY5VsQ==}
    dev: false

  /through@2.3.8:
    resolution: {integrity: sha512-w89qg7PI8wAdvX60bMDP+bFoD5Dvhm9oLheFp5O4a2QF0cSBGsBX4qZmadPMvVqlLJBBci+WqGGOAPvcDeNSVg==}

  /thunky@1.1.0:
    resolution: {integrity: sha512-eHY7nBftgThBqOyHGVN+l8gF0BucP09fMo0oO/Lb0w1OF80dJv+lDVpXG60WMQvkcxAkNybKsrEIE3ZtKGmPrA==}

  /timers-browserify@1.4.2:
    resolution: {integrity: sha512-PIxwAupJZiYU4JmVZYwXp9FKsHMXb5h0ZEFyuXTAn8WLHOlcij+FEcbrvDsom1o5dr1YggEtFbECvGCW2sT53Q==}
    engines: {node: '>=0.6.0'}
    dependencies:
      process: 0.11.10
    dev: false

  /timers-browserify@2.0.12:
    resolution: {integrity: sha512-9phl76Cqm6FhSX9Xe1ZUAMLtm1BLkKj2Qd5ApyWkXzsMRaA7dgr81kf4wJmQf/hAvg8EEyJxDo3du/0KlhPiKQ==}
    engines: {node: '>=0.6.0'}
    dependencies:
      setimmediate: 1.0.5
    dev: true

  /timers-ext@0.1.7:
    resolution: {integrity: sha512-b85NUNzTSdodShTIbky6ZF02e8STtVVfD+fu4aXXShEELpozH+bCpJLYMPZbsABN2wDH7fJpqIoXxJpzbf0NqQ==}
    dependencies:
      es5-ext: 0.10.62
      next-tick: 1.1.0

  /tiny-lru@11.0.1:
    resolution: {integrity: sha512-iNgFugVuQgBKrqeO/mpiTTgmBsTP0WL6yeuLfLs/Ctf0pI/ixGqIRm8sDCwMcXGe9WWvt2sGXI5mNqZbValmJg==}
    engines: {node: '>=12'}
    dev: false

  /tinydate@1.3.0:
    resolution: {integrity: sha512-7cR8rLy2QhYHpsBDBVYnnWXm8uRTr38RoZakFSW7Bs7PzfMPNZthuMLkwqZv7MTu8lhQ91cOFYS5a7iFj2oR3w==}
    engines: {node: '>=4'}
    dev: true

  /tmp@0.0.33:
    resolution: {integrity: sha512-jRCJlojKnZ3addtTOjdIqoRuPEKBvNXcGYqzO6zWZX8KfKEpnGY5jfggJQ3EjKuu8D4bJRr0y+cYJFmYbImXGw==}
    engines: {node: '>=0.6.0'}
    dependencies:
      os-tmpdir: 1.0.2

  /tmp@0.2.1:
    resolution: {integrity: sha512-76SUhtfqR2Ijn+xllcI5P1oyannHNHByD80W1q447gU3mp9G9PSpGdWmjUOHRDPiHYacIk66W7ubDTuPF3BEtQ==}
    engines: {node: '>=8.17.0'}
    dependencies:
      rimraf: 3.0.2

  /tmpl@1.0.5:
    resolution: {integrity: sha512-3f0uOEAQwIqGuWW2MVzYg8fV/QNnc/IpuJNG837rLuczAaLVHslWHZQj4IGiEl5Hs3kkbhwL9Ab7Hrsmuj+Smw==}

  /to-arraybuffer@1.0.1:
    resolution: {integrity: sha512-okFlQcoGTi4LQBG/PgSYblw9VOyptsz2KJZqc6qtgGdes8VktzUQkj4BI2blit072iS8VODNcMA+tvnS9dnuMA==}
    dev: true

  /to-camel-case@1.0.0:
    resolution: {integrity: sha512-nD8pQi5H34kyu1QDMFjzEIYqk0xa9Alt6ZfrdEMuHCFOfTLhDG5pgTu/aAM9Wt9lXILwlXmWP43b8sav0GNE8Q==}
    dependencies:
      to-space-case: 1.0.0
    dev: false

  /to-fast-properties@1.0.3:
    resolution: {integrity: sha512-lxrWP8ejsq+7E3nNjwYmUBMAgjMTZoTI+sdBOpvNyijeDLa29LUn9QaoXAHv4+Z578hbmHHJKZknzxVtvo77og==}
    engines: {node: '>=0.10.0'}
    dev: true

  /to-fast-properties@2.0.0:
    resolution: {integrity: sha512-/OaKK0xYrs3DmxRYqL/yDc+FxFUVYhDlXMhRmv3z915w2HF1tnN1omB354j8VUGO/hbRzyD6Y3sA7v7GS/ceog==}
    engines: {node: '>=4'}

  /to-no-case@1.0.2:
    resolution: {integrity: sha512-Z3g735FxuZY8rodxV4gH7LxClE4H0hTIyHNIHdk+vpQxjLm0cwnKXq/OFVZ76SOQmto7txVcwSCwkU5kqp+FKg==}
    dev: false

  /to-object-path@0.3.0:
    resolution: {integrity: sha512-9mWHdnGRuh3onocaHzukyvCZhzvr6tiflAy/JRFXcJX0TjgfWA9pk9t8CMbzmBE4Jfw58pXbkngtBtqYxzNEyg==}
    engines: {node: '>=0.10.0'}
    dependencies:
      kind-of: 3.2.2

  /to-readable-stream@1.0.0:
    resolution: {integrity: sha512-Iq25XBt6zD5npPhlLVXGFN3/gyR2/qODcKNNyTMd4vbm39HUaOiAM4PMq0eMVC/Tkxz+Zjdsc55g9yyz+Yq00Q==}
    engines: {node: '>=6'}

  /to-regex-range@2.1.1:
    resolution: {integrity: sha512-ZZWNfCjUokXXDGXFpZehJIkZqq91BcULFq/Pi7M5i4JnxXdhMKAK682z8bCW3o8Hj1wuuzoKcW3DfVzaP6VuNg==}
    engines: {node: '>=0.10.0'}
    dependencies:
      is-number: 3.0.0
      repeat-string: 1.6.1

  /to-regex-range@5.0.1:
    resolution: {integrity: sha512-65P7iz6X5yEr1cwcgvQxbbIw7Uk3gOy5dIdtZ4rDveLqhrdJP+Li/Hx6tyK0NEb+2GCyneCMJiGqrADCSNk8sQ==}
    engines: {node: '>=8.0'}
    dependencies:
      is-number: 7.0.0

  /to-regex@3.0.2:
    resolution: {integrity: sha512-FWtleNAtZ/Ki2qtqej2CXTOayOH9bHDQF+Q48VpWyDXjbYxA4Yz8iDB31zXOBUlOHHKidDbqGVrTUvQMPmBGBw==}
    engines: {node: '>=0.10.0'}
    dependencies:
      define-property: 2.0.2
      extend-shallow: 3.0.2
      regex-not: 1.0.2
      safe-regex: 1.1.0

  /to-space-case@1.0.0:
    resolution: {integrity: sha512-rLdvwXZ39VOn1IxGL3V6ZstoTbwLRckQmn/U8ZDLuWwIXNpuZDhQ3AiRUlhTbOXFVE9C+dR51wM0CBDhk31VcA==}
    dependencies:
      to-no-case: 1.0.2
    dev: false

  /to-utf8@0.0.1:
    resolution: {integrity: sha512-zks18/TWT1iHO3v0vFp5qLKOG27m67ycq/Y7a7cTiRuUNlc4gf3HGnkRgMv0NyhnfTamtkYBJl+YeD1/j07gBQ==}
    dev: false

  /to-vfile@5.0.3:
    resolution: {integrity: sha512-z1Lfx60yAMDMmr+f426Y4yECsHdl8GVEAE+LymjRF5oOIZ7T4N20IxWNAxXLMRzP9jSSll38Z0fKVAhVLsdLOw==}
    dependencies:
      is-buffer: 2.0.5
      vfile: 3.0.1
    dev: false

  /toidentifier@1.0.0:
    resolution: {integrity: sha512-yaOH/Pk/VEhBWWTlhI+qXxDFXlejDGcQipMlyxda9nthulaxLZUNcUqFxokp0vcYnvteJln5FNQDRrxj3YcbVw==}
    engines: {node: '>=0.6'}

  /toidentifier@1.0.1:
    resolution: {integrity: sha512-o5sSPKEkg/DIQNmH43V0/uerLrpzVedkUh8tGNvaeXpfpuwjKenlSox/2O/BTlZUtEe+JG7s5YhEz608PlAHRA==}
    engines: {node: '>=0.6'}

  /token-types@4.2.1:
    resolution: {integrity: sha512-6udB24Q737UD/SDsKAHI9FCRP7Bqc9D/MQUV02ORQg5iskjtLJlZJNdN4kKtcdtwCeWIwIHDGaUsTsCCAa8sFQ==}
    engines: {node: '>=10'}
    dependencies:
      '@tokenizer/token': 0.3.0
      ieee754: 1.2.1

  /tone@14.7.77:
    resolution: {integrity: sha512-tCfK73IkLHyzoKUvGq47gyDyxiKLFvKiVCOobynGgBB9Dl0NkxTM2p+eRJXyCYrjJwy9Y0XCMqD3uOYsYt2Fdg==}
    dependencies:
      standardized-audio-context: 25.3.41
      tslib: 2.5.0
    dev: false

  /toposort@2.0.2:
    resolution: {integrity: sha512-0a5EOkAUp8D4moMi2W8ZF8jcga7BgZd91O/yabJCFY8az+XSzeGyTKs0Aoo897iV1Nj6guFq8orWDS96z91oGg==}
    dev: false

  /totalist@1.1.0:
    resolution: {integrity: sha512-gduQwd1rOdDMGxFG1gEvhV88Oirdo2p+KjoYFU7k2g+i7n6AFFbDQ5kMPUsW0pNbfQsB/cwXvT1i4Bue0s9g5g==}
    engines: {node: '>=6'}

  /touch@3.1.0:
    resolution: {integrity: sha512-WBx8Uy5TLtOSRtIq+M03/sKDrXCLHxwDcquSP2c43Le03/9serjQBIztjRz6FkJez9D/hleyAXTBGLwwZUw9lA==}
    hasBin: true
    dependencies:
      nopt: 1.0.10

  /tough-cookie@2.5.0:
    resolution: {integrity: sha512-nlLsUzgm1kfLXSXfRZMc1KLAugd4hqJHDTvc2hDIwS3mZAfMEuMbc03SujMF+GEcpaX/qboeycw6iO8JwVv2+g==}
    engines: {node: '>=0.8'}
    dependencies:
      psl: 1.9.0
      punycode: 2.3.0

  /tough-cookie@4.1.2:
    resolution: {integrity: sha512-G9fqXWoYFZgTc2z8Q5zaHy/vJMjm+WV0AkAeHxVCQiEB1b+dGvWzFW6QV07cY5jQ5gRkeid2qIkzkxUnmoQZUQ==}
    engines: {node: '>=6'}
    dependencies:
      psl: 1.9.0
      punycode: 2.3.0
      universalify: 0.2.0
      url-parse: 1.5.10

  /tr46@0.0.3:
    resolution: {integrity: sha512-N3WMsuqV66lT30CrXNbEjx4GEwlow3v6rr4mCcv6prnfwhS01rkgyFdjPNBYd9br7LpXV1+Emh01fHnq2Gdgrw==}

  /tr46@1.0.1:
    resolution: {integrity: sha512-dTpowEjclQ7Kgx5SdBkqRzVhERQXov8/l9Ft9dVM9fmg0W0KQSVaXX9T4i6twCPNtYiZM53lpSSUAwJbFPOHxA==}
    dependencies:
      punycode: 2.3.0
    dev: false

  /tr46@2.1.0:
    resolution: {integrity: sha512-15Ih7phfcdP5YxqiB+iDtLoaTz4Nd35+IiAv0kQ5FNKHzXgdWqPoTIqEDDJmXceQt4JZk6lVPT8lnDlPpGDppw==}
    engines: {node: '>=8'}
    dependencies:
      punycode: 2.3.0

  /tr46@3.0.0:
    resolution: {integrity: sha512-l7FvfAHlcmulp8kr+flpQZmVwtu7nfRV7NZujtN0OqES8EL4O4e0qqzL0DC5gAvx/ZC/9lk6rhcUwYvkBnBnYA==}
    engines: {node: '>=12'}
    dependencies:
      punycode: 2.3.0

  /traverse@0.6.7:
    resolution: {integrity: sha512-/y956gpUo9ZNCb99YjxG7OaslxZWHfCHAUUfshwqOXmxUIvqLjVO581BT+gM59+QV9tFe6/CGG53tsA1Y7RSdg==}
    dev: false

  /trim-newlines@1.0.0:
    resolution: {integrity: sha512-Nm4cF79FhSTzrLKGDMi3I4utBtFv8qKy4sq1enftf2gMdpqI8oVQTAfySkTz5r49giVzDj88SVZXP4CeYQwjaw==}
    engines: {node: '>=0.10.0'}
    dev: true
    optional: true

  /trim-trailing-lines@1.1.4:
    resolution: {integrity: sha512-rjUWSqnfTNrjbB9NQWfPMH/xRK1deHeGsHoVfpxJ++XeYXE0d6B1En37AHfw3jtfTU7dzMzZL2jjpe8Qb5gLIQ==}

  /trim@0.0.1:
    resolution: {integrity: sha512-YzQV+TZg4AxpKxaTHK3c3D+kRDCGVEE7LemdlQZoQXn0iennk10RsIoY6ikzAqJTc9Xjl9C1/waHom/J86ziAQ==}

  /trough@1.0.5:
    resolution: {integrity: sha512-rvuRbTarPXmMb79SmzEp8aqXNKcK+y0XaB298IXueQ8I2PsrATcPBCSPyK/dDNa2iWOhKlfNnOjdAOTBU/nkFA==}

  /true-case-path@2.2.1:
    resolution: {integrity: sha512-0z3j8R7MCjy10kc/g+qg7Ln3alJTodw9aDuVWZa3uiWqfuBMKeAeP2ocWcxoyM3D73yz3Jt/Pu4qPr4wHSdB/Q==}

  /tryer@1.0.1:
    resolution: {integrity: sha512-c3zayb8/kWWpycWYg87P71E1S1ZL6b6IJxfb5fvsUgsf0S2MVGaDhDXXjDMpdCpfWXqptc+4mXwmiy1ypXqRAA==}
    dev: false

  /ts-dedent@2.2.0:
    resolution: {integrity: sha512-q5W7tVM71e2xjHZTlgfTDoPF/SmqKG5hddq9SzR49CH2hayqRKJtQ4mtRlSxKaJlR/+9rEM+mnBHf7I2/BQcpQ==}
    engines: {node: '>=6.10'}
    dev: true

  /ts-interface-checker@0.1.13:
    resolution: {integrity: sha512-Y/arvbn+rrz3JCKl9C4kVNfTfSm2/mEp5FSz5EsZSANGPSlQrpRI5M4PKF+mJnE52jOO90PnPSc3Ur3bTQw0gA==}
    dev: true

  /ts-jest@29.1.1(@babel/core@7.22.9)(babel-jest@29.6.1)(jest@29.6.1)(typescript@4.9.5):
    resolution: {integrity: sha512-D6xjnnbP17cC85nliwGiL+tpoKN0StpgE0TeOjXQTU6MVCfsB4v7aW05CgQ/1OywGb0x/oy9hHFnN+sczTiRaA==}
    engines: {node: ^14.15.0 || ^16.10.0 || >=18.0.0}
    hasBin: true
    peerDependencies:
      '@babel/core': '>=7.0.0-beta.0 <8'
      '@jest/types': ^29.0.0
      babel-jest: ^29.0.0
      esbuild: '*'
      jest: ^29.0.0
      typescript: '>=4.3 <6'
    peerDependenciesMeta:
      '@babel/core':
        optional: true
      '@jest/types':
        optional: true
      babel-jest:
        optional: true
      esbuild:
        optional: true
    dependencies:
      '@babel/core': 7.22.9
      babel-jest: 29.6.1(@babel/core@7.22.9)
      bs-logger: 0.2.6
      fast-json-stable-stringify: 2.1.0
      jest: 29.6.1(@types/node@18.16.19)(ts-node@10.9.1)
      jest-util: 29.5.0
      json5: 2.2.3
      lodash.memoize: 4.1.2
      make-error: 1.3.6
      semver: 7.5.3
      typescript: 4.9.5
      yargs-parser: 21.1.1
    dev: true

  /ts-node@10.9.1(@types/node@18.16.19)(typescript@4.9.5):
    resolution: {integrity: sha512-NtVysVPkxxrwFGUUxGYhfux8k78pQB3JqYBXlLRZgdGUqTO5wU/UyHop5p70iEbGhB7q5KmiZiU0Y3KlJrScEw==}
    hasBin: true
    peerDependencies:
      '@swc/core': '>=1.2.50'
      '@swc/wasm': '>=1.2.50'
      '@types/node': '*'
      typescript: '>=2.7'
    peerDependenciesMeta:
      '@swc/core':
        optional: true
      '@swc/wasm':
        optional: true
    dependencies:
      '@cspotcode/source-map-support': 0.8.1
      '@tsconfig/node10': 1.0.9
      '@tsconfig/node12': 1.0.11
      '@tsconfig/node14': 1.0.3
      '@tsconfig/node16': 1.0.3
      '@types/node': 18.16.19
      acorn: 8.8.2
      acorn-walk: 8.2.0
      arg: 4.1.3
      create-require: 1.1.1
      diff: 4.0.2
      make-error: 1.3.6
      typescript: 4.9.5
      v8-compile-cache-lib: 3.0.1
      yn: 3.1.1

  /ts-node@9.1.1(typescript@4.9.5):
    resolution: {integrity: sha512-hPlt7ZACERQGf03M253ytLY3dHbGNGrAq9qIHWUY9XHYl1z7wYngSr3OQ5xmui8o2AaxsONxIzjafLUiWBo1Fg==}
    engines: {node: '>=10.0.0'}
    hasBin: true
    peerDependencies:
      typescript: '>=2.7'
    dependencies:
      arg: 4.1.3
      create-require: 1.1.1
      diff: 4.0.2
      make-error: 1.3.6
      source-map-support: 0.5.21
      typescript: 4.9.5
      yn: 3.1.1

  /ts-pnp@1.2.0(typescript@4.9.5):
    resolution: {integrity: sha512-csd+vJOb/gkzvcCHgTGSChYpy5f1/XKNsmvBGO4JXS+z1v2HobugDz4s1IeFXM3wZB44uczs+eazB5Q/ccdhQw==}
    engines: {node: '>=6'}
    peerDependencies:
      typescript: '*'
    peerDependenciesMeta:
      typescript:
        optional: true
    dependencies:
      typescript: 4.9.5
    dev: true

  /tsconfig-paths@3.14.2:
    resolution: {integrity: sha512-o/9iXgCYc5L/JxCHPe3Hvh8Q/2xm5Z+p18PESBU6Ff33695QnCHBEjcytY2q19ua7Mbl/DavtBOLq+oG0RCL+g==}
    dependencies:
      '@types/json5': 0.0.29
      json5: 1.0.2
      minimist: 1.2.8
      strip-bom: 3.0.0

  /tslib@1.14.1:
    resolution: {integrity: sha512-Xni35NKzjgMrwevysHTCArtLDpPvye8zV/0E4EyYn43P7/7qvQwPh9BGkHewbMulVntbigmcT7rdX3BNo9wRJg==}

  /tslib@2.0.3:
    resolution: {integrity: sha512-uZtkfKblCEQtZKBF6EBXVZeQNl82yqtDQdv+eck8u7tdPxjLu2/lp5/uPW+um2tpuxINHWy3GhiccY7QgEaVHQ==}

  /tslib@2.1.0:
    resolution: {integrity: sha512-hcVC3wYEziELGGmEEXue7D75zbwIIVUMWAVbHItGPx0ziyXxrOMQx4rQEVEV45Ut/1IotuEvwqPopzIOkDMf0A==}

  /tslib@2.2.0:
    resolution: {integrity: sha512-gS9GVHRU+RGn5KQM2rllAlR3dU6m7AcpJKdtH8gFvQiC4Otgk98XnmMU+nZenHt/+VhnBPWwgrJsyrdcw6i23w==}

  /tslib@2.5.0:
    resolution: {integrity: sha512-336iVw3rtn2BUK7ORdIAHTyxHGRIHVReokCR3XjbckJMK7ms8FysBfhLR8IXnAgy7T0PTPNBWKiH514FOW/WSg==}
    dev: false

  /tslib@2.6.0:
    resolution: {integrity: sha512-7At1WUettjcSRHXCyYtTselblcHl9PJFFVKiCAy/bY97+BPZXSQ2wbq0P9s8tK2G7dFQfNnlJnPAiArVBVBsfA==}

  /tsscmp@1.0.6:
    resolution: {integrity: sha512-LxhtAkPDTkVCMQjt2h6eBVY28KCjikZqZfMcC15YBeNjkgUpdCfBu5HoiOTDu86v6smE8yOjyEktJ8hlbANHQA==}
    engines: {node: '>=0.6.x'}
    dev: false

  /tsutils@3.21.0(typescript@4.9.5):
    resolution: {integrity: sha512-mHKK3iUXL+3UF6xL5k0PEhKRUBKPBCv/+RkEOpjRWxxx27KKRBmmA60A9pgOUvMi8GKhRMPEmjBRPzs2W7O1OA==}
    engines: {node: '>= 6'}
    peerDependencies:
      typescript: '>=2.8.0 || >= 3.2.0-dev || >= 3.3.0-dev || >= 3.4.0-dev || >= 3.5.0-dev || >= 3.6.0-dev || >= 3.6.0-beta || >= 3.7.0-dev || >= 3.7.0-beta'
    dependencies:
      tslib: 1.14.1
      typescript: 4.9.5

  /tty-browserify@0.0.0:
    resolution: {integrity: sha512-JVa5ijo+j/sOoHGjw0sxw734b1LhBkQ3bvUGNdxnVXDCX81Yx7TFgnZygxrIIWn23hbfTaMYLwRmAxFyDuFmIw==}
    dev: true

  /tty-browserify@0.0.1:
    resolution: {integrity: sha512-C3TaO7K81YvjCgQH9Q1S3R3P3BtN3RIM8n+OvX4il1K1zgE8ZhI0op7kClgkxtutIE8hQrcrHBXvIheqKUUCxw==}
    dev: false

  /tunnel-agent@0.6.0:
    resolution: {integrity: sha512-McnNiV1l8RYeY8tBgEpuodCC1mLUdbSN+CYBL7kJsJNInOP8UjDDEwdk6Mw60vdLLrr5NHKZhMAOSrR2NZuQ+w==}
    dependencies:
      safe-buffer: 5.2.1

  /tweetnacl@0.14.5:
    resolution: {integrity: sha512-KXXFFdAbFXY4geFIwoyNK+f5Z1b7swfXABfL7HXCmoIWMKU3dmS26672A4EeQtDzLKy7SXmfBu51JolvEKwtGA==}

  /tweezer.js@1.5.0:
    resolution: {integrity: sha512-aSiJz7rGWNAQq7hjMK9ZYDuEawXupcCWgl3woQQSoDP2Oh8O4srWb/uO1PzzHIsrPEOqrjJ2sUb9FERfzuBabQ==}
    dev: true

  /twostep@0.4.2:
    resolution: {integrity: sha512-O/wdPYk9ey04qcCiw8AQN74DbvLFZLAgnryrNTpV7T/sxB4lcGkCMHynx5xCcA6fCh739ZAqp3HcGhy770X1qA==}
    dev: false

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

  /type-check@0.4.0:
    resolution: {integrity: sha512-XleUoc9uwGXqjWwXaUTZAmzMcFZ5858QA2vvx1Ur5xIcixXIP+8LnFDgRplU30us6teqdlskFfu+ae4K79Ooew==}
    engines: {node: '>= 0.8.0'}
    dependencies:
      prelude-ls: 1.2.1

  /type-detect@4.0.8:
    resolution: {integrity: sha512-0fr/mIH1dlO+x7TlcMy+bIDqKPsw/70tVyeHW787goQjhmqaZe10uwLujubK9q9Lg6Fiho1KUKDYz0Z7k7g5/g==}
    engines: {node: '>=4'}

  /type-fest@0.16.0:
    resolution: {integrity: sha512-eaBzG6MxNzEn9kiwvtre90cXaNLkmadMWa1zQMs3XORCXNbsH/OewwbxC5ia9dCxIxnTAsSxXJaa/p5y8DlvJg==}
    engines: {node: '>=10'}
    dev: false

  /type-fest@0.20.2:
    resolution: {integrity: sha512-Ne+eE4r0/iWnpAxD852z3A+N0Bt5RN//NjJwRd2VFHEmrywxf5vsZlh4R6lixl6B+wz/8d+maTSAkN1FIkI3LQ==}
    engines: {node: '>=10'}

  /type-fest@0.21.3:
    resolution: {integrity: sha512-t0rzBq87m3fVcduHDUFhKmyyX+9eo6WQjZvf51Ea/M0Q7+T374Jp1aUiyUl0GKxp8M/OETVHSDvmkyPgvX+X2w==}
    engines: {node: '>=10'}

  /type-fest@0.6.0:
    resolution: {integrity: sha512-q+MB8nYR1KDLrgr4G5yemftpMC7/QLqVndBmEEdqzmNj5dcFOO4Oo8qlwZE3ULT3+Zim1F8Kq4cBnikNhlCMlg==}
    engines: {node: '>=8'}
    dev: true

  /type-fest@0.8.1:
    resolution: {integrity: sha512-4dbzIzqvjtgiM5rw1k5rEHtBANKmdudhGyBEajN01fEyhaAIhsoKNy6y7+IN93IfpFtwY9iqi7kD+xwKhQsNJA==}
    engines: {node: '>=8'}

  /type-fest@2.19.0:
    resolution: {integrity: sha512-RAH822pAdBgcNMAfWnCBU3CFZcfZ/i1eZjwFU/dsLKumyuuP3niueg2UAukXYF0E2AAoc82ZSSf9J0WQBinzHA==}
    engines: {node: '>=12.20'}

  /type-is@1.6.18:
    resolution: {integrity: sha512-TkRKr9sUTxEH8MdfuCSP7VizJyzRNMjj2J2do2Jr3Kym598JVdEksuzPQCnlFPW4ky9Q+iA+ma9BGm06XQBy8g==}
    engines: {node: '>= 0.6'}
    dependencies:
      media-typer: 0.3.0
      mime-types: 2.1.35

  /type-of@2.0.1:
    resolution: {integrity: sha512-39wxbwHdQ2sTiBB8wAzKfQ9GN+om8w+sjNWzr+vZJR5AMD5J+J7Yc8AtXnU9r/r2c8XiDZ/smxutDmZehX/qpQ==}

  /type@1.2.0:
    resolution: {integrity: sha512-+5nt5AAniqsCnu2cEQQdpzCAh33kVx8n0VoFidKpB1dVVLAN/F+bgVOqOJqOnEnrhp222clB5p3vUlD+1QAnfg==}

  /type@2.7.2:
    resolution: {integrity: sha512-dzlvlNlt6AXU7EBSfpAscydQ7gXB+pPGsPnfJnZpiNJBDj7IaJzQlBZYGdEi4R9HmPdBv2XmWJ6YUtoTa7lmCw==}

  /typed-array-length@1.0.4:
    resolution: {integrity: sha512-KjZypGq+I/H7HI5HlOoGHkWUUGq+Q0TPhQurLbyrVrvnKTBgzLhIJ7j6J/XTQOi0d1RjyZ0wdas8bKs2p0x3Ng==}
    dependencies:
      call-bind: 1.0.2
      for-each: 0.3.3
      is-typed-array: 1.1.10

  /typedarray-to-buffer@3.1.5:
    resolution: {integrity: sha512-zdu8XMNEDepKKR+XYOXAVPtWui0ly0NtohUscw+UmaHiAWT8hrV1rr//H6V+0DvJ3OQ19S979M0laLfX8rm82Q==}
    dependencies:
      is-typedarray: 1.0.0

  /typedarray@0.0.6:
    resolution: {integrity: sha512-/aCDEGatGvZ2BIk+HmLf4ifCJFwvKFNb9/JeZPMulfgFracn9QFcAf5GO8B/mweUjSoblS5In0cWhqpfs/5PQA==}

  /typescript-compare@0.0.2:
    resolution: {integrity: sha512-8ja4j7pMHkfLJQO2/8tut7ub+J3Lw2S3061eJLFQcvs3tsmJKp8KG5NtpLn7KcY2w08edF74BSVN7qJS0U6oHA==}
    dependencies:
      typescript-logic: 0.0.0

  /typescript-logic@0.0.0:
    resolution: {integrity: sha512-zXFars5LUkI3zP492ls0VskH3TtdeHCqu0i7/duGt60i5IGPIpAHE/DWo5FqJ6EjQ15YKXrt+AETjv60Dat34Q==}

  /typescript-tuple@2.2.1:
    resolution: {integrity: sha512-Zcr0lbt8z5ZdEzERHAMAniTiIKerFCMgd7yjq1fPnDJ43et/k9twIFQMUYff9k5oXcsQ0WpvFcgzK2ZKASoW6Q==}
    dependencies:
      typescript-compare: 0.0.2

  /typescript@4.9.5:
    resolution: {integrity: sha512-1FXk9E2Hm+QzZQ7z+McJiHL4NW1F2EzMu9Nq9i3zAaGqibafqYwCVU6WyWAuyQRRzOlxou8xZSyXLEN8oKj24g==}
    engines: {node: '>=4.2.0'}
    hasBin: true

  /uc.micro@1.0.6:
    resolution: {integrity: sha512-8Y75pvTYkLJW2hWQHXxoqRgV7qb9B+9vFEtidML+7koHUFapnVJAZ6cKs+Qjz5Aw3aZWHMC6u0wJE3At+nSGwA==}
    dev: true

  /uglify-js@3.17.4:
    resolution: {integrity: sha512-T9q82TJI9e/C1TAxYvfb16xO120tMVFZrGA3f9/P4424DNu6ypK103y0GPFVa17yotwSyZW5iYXgjYHkGrJW/g==}
    engines: {node: '>=0.8.0'}
    hasBin: true
    requiresBuild: true
    dev: true
    optional: true

  /uid-safe@2.1.5:
    resolution: {integrity: sha512-KPHm4VL5dDXKz01UuEd88Df+KzynaohSL9fBh096KWAxSKZQDI2uBrVqtvRM4rwrIrRRKsdLNML/lnaaVSRioA==}
    engines: {node: '>= 0.8'}
    dependencies:
      random-bytes: 1.0.0
    dev: false

  /uid2@0.0.3:
    resolution: {integrity: sha512-5gSP1liv10Gjp8cMEnFd6shzkL/D6W1uhXSFNCxDC+YI8+L8wkCYCbJ7n77Ezb4wE/xzMogecE+DtamEe9PZjg==}
    dev: false

  /uid2@0.0.4:
    resolution: {integrity: sha512-IevTus0SbGwQzYh3+fRsAMTVVPOoIVufzacXcHPmdlle1jUpq7BRL+mw3dgeLanvGZdwwbWhRV6XrcFNdBmjWA==}
    dev: false

  /umd@3.0.3:
    resolution: {integrity: sha512-4IcGSufhFshvLNcMCV80UnQVlZ5pMOC8mvNPForqwA4+lzYQuetTESLDQkeLmihq8bRcnpbQa48Wb8Lh16/xow==}
    hasBin: true
    dev: false

  /unbox-primitive@1.0.2:
    resolution: {integrity: sha512-61pPlCD9h51VoreyJ0BReideM3MDKMKnh6+V9L08331ipq6Q8OFXZYiqP6n/tbHx4s5I9uRhcye6BrbkizkBDw==}
    dependencies:
      call-bind: 1.0.2
      has-bigints: 1.0.2
      has-symbols: 1.0.3
      which-boxed-primitive: 1.0.2

  /unbzip2-stream@1.3.3:
    resolution: {integrity: sha512-fUlAF7U9Ah1Q6EieQ4x4zLNejrRvDWUYmxXUpN3uziFYCHapjWFaCAnreY9bGgxzaMCFAPPpYNng57CypwJVhg==}
    dependencies:
      buffer: 5.7.1
      through: 2.3.8
    dev: true

  /unc-path-regex@0.1.2:
    resolution: {integrity: sha512-eXL4nmJT7oCpkZsHZUOJo8hcX3GbsiDOa0Qu9F646fi8dT3XuSVopVqAcEiVzSKKH7UoDti23wNX3qGFxcW5Qg==}
    engines: {node: '>=0.10.0'}

  /uncontrollable@5.1.0(react@16.14.0):
    resolution: {integrity: sha512-5FXYaFANKaafg4IVZXUNtGyzsnYEvqlr9wQ3WpZxFpEUxl29A3H6Q4G1Dnnorvq9TGOGATBApWR4YpLAh+F5hw==}
    peerDependencies:
      react: '>=15.0.0'
    dependencies:
      invariant: 2.2.4
      react: 16.14.0
    dev: false

  /undeclared-identifiers@1.1.3:
    resolution: {integrity: sha512-pJOW4nxjlmfwKApE4zvxLScM/njmwj/DiUBv7EabwE4O8kRUy+HIwxQtZLBPll/jx1LJyBcqNfB3/cpv9EZwOw==}
    hasBin: true
    dependencies:
      acorn-node: 1.8.2
      dash-ast: 1.0.0
      get-assigned-identifiers: 1.2.0
      simple-concat: 1.0.1
      xtend: 4.0.2
    dev: false

  /undefsafe@2.0.5:
    resolution: {integrity: sha512-WxONCrssBM8TSPRqN5EmsjVrsv4A8X12J4ArBiiayv3DyyG3ZlIg6yysuuSYdZsVz3TKcTg2fd//Ujd4CHV1iA==}

  /underscore.string@3.3.6:
    resolution: {integrity: sha512-VoC83HWXmCrF6rgkyxS9GHv8W9Q5nhMKho+OadDJGzL2oDYbYEppBaCMH6pFlwLeqj2QS+hhkw2kpXkSdD1JxQ==}
    dependencies:
      sprintf-js: 1.1.2
      util-deprecate: 1.0.2
    dev: false

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

  /underscore@1.13.6:
    resolution: {integrity: sha512-+A5Sja4HP1M08MaXya7p5LvjuM7K6q/2EaC0+iovj/wOcMsTzMvDFbasi/oSapiwOlt252IqsKqPjCl7huKS0A==}
    dev: false

  /underscore@1.7.0:
    resolution: {integrity: sha512-cp0oQQyZhUM1kpJDLdGO1jPZHgS/MpzoWYfe9+CM2h/QGDZlqwT2T3YGukuBdaNJ/CAPoeyAZRRHz8JFo176vA==}
    dev: false

  /unfetch@4.2.0:
    resolution: {integrity: sha512-F9p7yYCn6cIW9El1zi0HI6vqpeIvBsr3dSuRO6Xuppb1u5rXpCPmMvLSyECLhybr9isec8Ohl0hPekMVrEinDA==}
    dev: true

  /unherit@1.1.3:
    resolution: {integrity: sha512-Ft16BJcnapDKp0+J/rqFC3Rrk6Y/Ng4nzsC028k2jdDII/rdZ7Wd3pPT/6+vIIxRagwRc9K0IUX0Ra4fKvw+WQ==}
    dependencies:
      inherits: 2.0.4
      xtend: 4.0.2

  /unicode-canonical-property-names-ecmascript@2.0.0:
    resolution: {integrity: sha512-yY5PpDlfVIU5+y/BSCxAJRBIS1Zc2dDG3Ujq+sR0U+JjUevW2JhocOF+soROYDSaAezOzOKuyyixhD6mBknSmQ==}
    engines: {node: '>=4'}

  /unicode-match-property-ecmascript@2.0.0:
    resolution: {integrity: sha512-5kaZCrbp5mmbz5ulBkDkbY0SsPOjKqVS35VpL9ulMPfSl0J0Xsm+9Evphv9CoIZFwre7aJoa94AY6seMKGVN5Q==}
    engines: {node: '>=4'}
    dependencies:
      unicode-canonical-property-names-ecmascript: 2.0.0
      unicode-property-aliases-ecmascript: 2.1.0

  /unicode-match-property-value-ecmascript@2.1.0:
    resolution: {integrity: sha512-qxkjQt6qjg/mYscYMC0XKRn3Rh0wFPlfxB0xkt9CfyTvpX1Ra0+rAmdX2QyAobptSEvuy4RtpPRui6XkV+8wjA==}
    engines: {node: '>=4'}

  /unicode-property-aliases-ecmascript@2.1.0:
    resolution: {integrity: sha512-6t3foTQI9qne+OZoVQB/8x8rk2k1eVy1gRXhV3oFQ5T6R1dqQ1xtin3XqSlx3+ATBkliTaR/hHyJBm+LVPNM8w==}
    engines: {node: '>=4'}

  /unified@7.1.0:
    resolution: {integrity: sha512-lbk82UOIGuCEsZhPj8rNAkXSDXd6p0QLzIuSsCdxrqnqU56St4eyOB+AlXsVgVeRmetPTYydIuvFfpDIed8mqw==}
    dependencies:
      '@types/unist': 2.0.6
      '@types/vfile': 3.0.2
      bail: 1.0.5
      extend: 3.0.2
      is-plain-obj: 1.1.0
      trough: 1.0.5
      vfile: 3.0.1
      x-is-string: 0.1.0
    dev: false

  /unified@8.4.2:
    resolution: {integrity: sha512-JCrmN13jI4+h9UAyKEoGcDZV+i1E7BLFuG7OsaDvTXI5P0qhHX+vZO/kOhz9jn8HGENDKbwSeB0nVOg4gVStGA==}
    dependencies:
      '@types/unist': 2.0.6
      bail: 1.0.5
      extend: 3.0.2
      is-plain-obj: 2.1.0
      trough: 1.0.5
      vfile: 4.2.1

  /unified@9.2.0:
    resolution: {integrity: sha512-vx2Z0vY+a3YoTj8+pttM3tiJHCwY5UFbYdiWrwBEbHmK8pvsPj2rtAX2BFfgXen8T39CJWblWRDT4L5WGXtDdg==}
    dependencies:
      '@types/unist': 2.0.6
      bail: 1.0.5
      extend: 3.0.2
      is-buffer: 2.0.5
      is-plain-obj: 2.1.0
      trough: 1.0.5
      vfile: 4.2.1
    dev: true

  /unified@9.2.2:
    resolution: {integrity: sha512-Sg7j110mtefBD+qunSLO1lqOEKdrwBFBrR6Qd8f4uwkhWNlbkaqwHse6e7QvD3AP/MNoJdEDLaf8OxYyoWgorQ==}
    dependencies:
      '@types/unist': 2.0.6
      bail: 1.0.5
      extend: 3.0.2
      is-buffer: 2.0.5
      is-plain-obj: 2.1.0
      trough: 1.0.5
      vfile: 4.2.1
    dev: false

  /union-value@1.0.1:
    resolution: {integrity: sha512-tJfXmxMeWYnczCVs7XAEvIV7ieppALdyepWMkHkwciRpZraG/xwT+s2JN8+pr1+8jCRf80FFzvr+MpQeeoF4Xg==}
    engines: {node: '>=0.10.0'}
    dependencies:
      arr-union: 3.1.0
      get-value: 2.0.6
      is-extendable: 0.1.1
      set-value: 2.0.1

  /unique-filename@1.1.1:
    resolution: {integrity: sha512-Vmp0jIp2ln35UTXuryvjzkjGdRyf9b2lTXuSYUiPmzRcl3FDtYqAwOnTJkAngD9SWhnoJzDbTKwaOrZ+STtxNQ==}
    dependencies:
      unique-slug: 2.0.2
    dev: true

  /unique-slug@2.0.2:
    resolution: {integrity: sha512-zoWr9ObaxALD3DOPfjPSqxt4fnZiWblxHIgeWqW8x7UqDzEtHEQLzji2cuJYQFCU6KmoJikOYAZlrTHHebjx2w==}
    dependencies:
      imurmurhash: 0.1.4
    dev: true

  /unique-string@2.0.0:
    resolution: {integrity: sha512-uNaeirEPvpZWSgzwsPGtU2zVSTrn/8L5q/IexZmH0eH6SA73CmAA5U4GwORTxQAZs95TAXLNqeLoPPNO5gZfWg==}
    engines: {node: '>=8'}
    dependencies:
      crypto-random-string: 2.0.0

  /unist-builder@2.0.3:
    resolution: {integrity: sha512-f98yt5pnlMWlzP539tPc4grGMsFaQQlP/vM396b00jngsiINumNmsY8rkXjfoi1c6QaM8nQ3vaGDuoKWbe/1Uw==}

  /unist-util-find-after@3.0.0:
    resolution: {integrity: sha512-ojlBqfsBftYXExNu3+hHLfJQ/X1jYY/9vdm4yZWjIbf0VuWF6CRufci1ZyoD/wV2TYMKxXUoNuoqwy+CkgzAiQ==}
    dependencies:
      unist-util-is: 4.1.0
    dev: false

  /unist-util-find-all-after@3.0.2:
    resolution: {integrity: sha512-xaTC/AGZ0rIM2gM28YVRAFPIZpzbpDtU3dRmp7EXlNVA8ziQc4hY3H7BHXM1J49nEmiqc3svnqMReW+PGqbZKQ==}
    dependencies:
      unist-util-is: 4.1.0
    dev: false

  /unist-util-find-all-between@2.1.0:
    resolution: {integrity: sha512-OCCUtDD8UHKeODw3TPXyFDxPCbpgBzbGTTaDpR68nvxkwiVcawBqMVrokfBMvUi7ij2F5q7S4s4Jq5dvkcBt+w==}
    engines: {node: '>=10'}
    dependencies:
      unist-util-find: 1.0.2
      unist-util-is: 4.1.0
    dev: false

  /unist-util-find@1.0.2:
    resolution: {integrity: sha512-ft06UDYzqi9o9RmGP0sZWI/zvLLQiBW2/MD+rW6mDqbOWDcmknGX9orQPspfuGRYWr8eSJAmfsBcvOpfGRJseA==}
    dependencies:
      lodash.iteratee: 4.7.0
      unist-util-visit: 1.4.1
    dev: false

  /unist-util-generated@1.1.6:
    resolution: {integrity: sha512-cln2Mm1/CZzN5ttGK7vkoGw+RZ8VcUH6BtGbq98DDtRGquAAOXig1mrBQYelOwMXYS8rK+vZDyyojSjp7JX+Lg==}

  /unist-util-is@3.0.0:
    resolution: {integrity: sha512-sVZZX3+kspVNmLWBPAB6r+7D9ZgAFPNWm66f7YNb420RlQSbn+n8rG8dGZSkrER7ZIXGQYNm5pqC3v3HopH24A==}

  /unist-util-is@4.1.0:
    resolution: {integrity: sha512-ZOQSsnce92GrxSqlnEEseX0gi7GH9zTJZ0p9dtu87WRb/37mMPO2Ilx1s/t9vBHrFhbgweUwb+t7cIn5dxPhZg==}

  /unist-util-is@5.2.1:
    resolution: {integrity: sha512-u9njyyfEh43npf1M+yGKDGVPbY/JWEemg5nH05ncKPfi+kBbKBJoTdsogMu33uhytuLlv9y0O7GH7fEdwLdLQw==}
    dependencies:
      '@types/unist': 2.0.6

  /unist-util-modify-children@2.0.0:
    resolution: {integrity: sha512-HGrj7JQo9DwZt8XFsX8UD4gGqOsIlCih9opG6Y+N11XqkBGKzHo8cvDi+MfQQgiZ7zXRUiQREYHhjOBHERTMdg==}
    dependencies:
      array-iterate: 1.1.4
    dev: false

  /unist-util-position-from-estree@1.1.2:
    resolution: {integrity: sha512-poZa0eXpS+/XpoQwGwl79UUdea4ol2ZuCYguVaJS4qzIOMDzbqz8a3erUCOmubSZkaOuGamb3tX790iwOIROww==}
    dependencies:
      '@types/unist': 2.0.6

  /unist-util-position@3.1.0:
    resolution: {integrity: sha512-w+PkwCbYSFw8vpgWD0v7zRCl1FpY3fjDSQ3/N/wNd9Ffa4gPi8+4keqt99N3XW6F99t/mUzp2xAhNmfKWp95QA==}

  /unist-util-remove-position@1.1.4:
    resolution: {integrity: sha512-tLqd653ArxJIPnKII6LMZwH+mb5q+n/GtXQZo6S6csPRs5zB0u79Yw8ouR3wTw8wxvdJFhpP6Y7jorWdCgLO0A==}
    dependencies:
      unist-util-visit: 1.4.1

  /unist-util-remove-position@2.0.1:
    resolution: {integrity: sha512-fDZsLYIe2uT+oGFnuZmy73K6ZxOPG/Qcm+w7jbEjaFcJgbQ6cqjs/eSPzXhsmGpAsWPkqZM9pYjww5QTn3LHMA==}
    dependencies:
      unist-util-visit: 2.0.3
    dev: true

  /unist-util-remove-position@3.0.0:
    resolution: {integrity: sha512-17kIOuolVuK16LMb9KyMJlqdfCtlfQY5FjY3Sdo9iC7F5wqdXhNjMq0PBvMpkVNNnAmHxXssUW+rZ9T2zbP0Rg==}
    dependencies:
      unist-util-visit: 2.0.3
    dev: false

  /unist-util-remove-position@4.0.2:
    resolution: {integrity: sha512-TkBb0HABNmxzAcfLf4qsIbFbaPDvMO6wa3b3j4VcEzFVaw1LBKwnW4/sRJ/atSLSzoIg41JWEdnE7N6DIhGDGQ==}
    dependencies:
      '@types/unist': 2.0.6
      unist-util-visit: 4.1.2

  /unist-util-remove@2.1.0:
    resolution: {integrity: sha512-J8NYPyBm4baYLdCbjmf1bhPu45Cr1MWTm77qd9istEkzWpnN6O9tMsEbB2JhNnBCqGENRqEWomQ+He6au0B27Q==}
    dependencies:
      unist-util-is: 4.1.0

  /unist-util-select@3.0.4:
    resolution: {integrity: sha512-xf1zCu4okgPqGLdhCDpRnjwBNyv3EqjiXRUbz2SdK1+qnLMB7uXXajfzuBvvbHoQ+JLyp4AEbFCGndmc6S72sw==}
    dependencies:
      css-selector-parser: 1.4.1
      not: 0.1.0
      nth-check: 2.1.1
      unist-util-is: 4.1.0
      zwitch: 1.0.5

  /unist-util-stringify-position@1.1.2:
    resolution: {integrity: sha512-pNCVrk64LZv1kElr0N1wPiHEUoXNVFERp+mlTg/s9R5Lwg87f9bM/3sQB99w+N9D/qnM9ar3+AKDBwo/gm/iQQ==}
    dev: false

  /unist-util-stringify-position@2.0.3:
    resolution: {integrity: sha512-3faScn5I+hy9VleOq/qNbAd6pAx7iH5jYBMS9I1HgQVijz/4mv5Bvw5iw1sC/90CODiKo81G/ps8AJrISn687g==}
    dependencies:
      '@types/unist': 2.0.6

  /unist-util-stringify-position@3.0.3:
    resolution: {integrity: sha512-k5GzIBZ/QatR8N5X2y+drfpWG8IDBzdnVj6OInRNWm1oXrzydiaAT2OQiA8DPRRZyAKb9b6I2a6PxYklZD0gKg==}
    dependencies:
      '@types/unist': 2.0.6

  /unist-util-visit-children@1.1.4:
    resolution: {integrity: sha512-sA/nXwYRCQVRwZU2/tQWUqJ9JSFM1X3x7JIOsIgSzrFHcfVt6NkzDtKzyxg2cZWkCwGF9CO8x4QNZRJRMK8FeQ==}
    dev: false

  /unist-util-visit-parents@2.1.2:
    resolution: {integrity: sha512-DyN5vD4NE3aSeB+PXYNKxzGsfocxp6asDc2XXE3b0ekO2BaRUpBicbbUygfSvYfUz1IkmjFR1YF7dPklraMZ2g==}
    dependencies:
      unist-util-is: 3.0.0

  /unist-util-visit-parents@3.1.1:
    resolution: {integrity: sha512-1KROIZWo6bcMrZEwiH2UrXDyalAa0uqzWCxCJj6lPOvTve2WkfgCytoDTPaMnodXh1WrXOq0haVYHj99ynJlsg==}
    dependencies:
      '@types/unist': 2.0.6
      unist-util-is: 4.1.0

  /unist-util-visit-parents@5.1.3:
    resolution: {integrity: sha512-x6+y8g7wWMyQhL1iZfhIPhDAs7Xwbn9nRosDXl7qoPTSCy0yNxnKc+hWokFifWQIDGi154rdUqKvbCa4+1kLhg==}
    dependencies:
      '@types/unist': 2.0.6
      unist-util-is: 5.2.1

  /unist-util-visit@1.4.1:
    resolution: {integrity: sha512-AvGNk7Bb//EmJZyhtRUnNMEpId/AZ5Ph/KUpTI09WHQuDZHKovQ1oEv3mfmKpWKtoMzyMC4GLBm1Zy5k12fjIw==}
    dependencies:
      unist-util-visit-parents: 2.1.2

  /unist-util-visit@2.0.3:
    resolution: {integrity: sha512-iJ4/RczbJMkD0712mGktuGpm/U4By4FfDonL7N/9tATGIF4imikjOuagyMY53tnZq3NP6BcmlrHhEKAfGWjh7Q==}
    dependencies:
      '@types/unist': 2.0.6
      unist-util-is: 4.1.0
      unist-util-visit-parents: 3.1.1

  /unist-util-visit@4.1.2:
    resolution: {integrity: sha512-MSd8OUGISqHdVvfY9TPhyK2VdUrPgxkUtWSuMHF6XAAFuL4LokseigBnZtPnJMu+FbynTkFNnFlyjxpVKujMRg==}
    dependencies:
      '@types/unist': 2.0.6
      unist-util-is: 5.2.1
      unist-util-visit-parents: 5.1.3

  /universalify@0.1.2:
    resolution: {integrity: sha512-rBJeI5CXAlmy1pV+617WB9J63U6XcazHHF2f2dbJix4XzpUF0RS3Zbj0FGIOCAva5P/d/GBOYaACQ1w+0azUkg==}
    engines: {node: '>= 4.0.0'}
    dev: true

  /universalify@0.2.0:
    resolution: {integrity: sha512-CJ1QgKmNg3CwvAv/kOFmtnEN05f0D/cn9QntgNOQlQF9dgvVTHj3t+8JPdjqawCHk7V/KA+fbUqzZ9XWhcqPUg==}
    engines: {node: '>= 4.0.0'}

  /universalify@2.0.0:
    resolution: {integrity: sha512-hAZsKq7Yy11Zu1DE0OzWjw7nnLZmJZYTDZZyEFHZdUhV8FkH5MCfoU1XMaxXovpyW5nq5scPqq0ZDP9Zyl04oQ==}
    engines: {node: '>= 10.0.0'}

  /unix-crypt-td-js@1.1.4:
    resolution: {integrity: sha512-8rMeVYWSIyccIJscb9NdCfZKSRBKYTeVnwmiRYT2ulE3qd1RaDQ0xQDP+rI3ccIWbhu/zuo5cgN8z73belNZgw==}
    dev: true

  /unixify@1.0.0:
    resolution: {integrity: sha512-6bc58dPYhCMHHuwxldQxO3RRNZ4eCogZ/st++0+fcC1nr0jiGUtAdBJ2qzmLQWSxbtz42pWt4QQMiZ9HvZf5cg==}
    engines: {node: '>=0.10.0'}
    dependencies:
      normalize-path: 2.1.1

  /unpipe@1.0.0:
    resolution: {integrity: sha512-pjy2bYhSsufwWlKwPc+l3cN7+wuJlK6uz0YdJEOlQDbl6jo/YlPi4mb8agUkVC8BF7V8NuzeyPNqRksA3hztKQ==}
    engines: {node: '>= 0.8'}

  /unquote@1.1.1:
    resolution: {integrity: sha512-vRCqFv6UhXpWxZPyGDh/F3ZpNv8/qo7w6iufLpQg9aKnQ71qM4B5KiI7Mia9COcjEhrO9LueHpMYjYzsWH3OIg==}
    dev: false

  /unset-value@1.0.0:
    resolution: {integrity: sha512-PcA2tsuGSF9cnySLHTLSh2qrQiJ70mn+r+Glzxv2TWZblxsxCC52BDlZoPCsz7STd9pN7EZetkWZBAvk4cgZdQ==}
    engines: {node: '>=0.10.0'}
    dependencies:
      has-value: 0.3.1
      isobject: 3.0.1

  /untildify@2.1.0:
    resolution: {integrity: sha512-sJjbDp2GodvkB0FZZcn7k6afVisqX5BZD7Yq3xp4nN2O15BBK0cLm3Vwn2vQaF7UDS0UUsrQMkkplmDI5fskig==}
    engines: {node: '>=0.10.0'}
    dependencies:
      os-homedir: 1.0.2
    dev: true
    optional: true

  /untildify@4.0.0:
    resolution: {integrity: sha512-KK8xQ1mkzZeg9inewmFVDNkg3l5LUhoq9kN6iWYB/CC9YMG8HA+c1Q8HwDe6dEX7kErrEVNVBO3fWsVq5iDgtw==}
    engines: {node: '>=8'}
    dev: true

  /upath@1.2.0:
    resolution: {integrity: sha512-aZwGpamFO61g3OlfT7OQCHqhGnW43ieH9WZeP7QxN/G/jS4jfqUkZxoryvJgVPEcrl5NL/ggHsSmLMHuH64Lhg==}
    engines: {node: '>=4'}

  /update-browserslist-db@1.0.11(browserslist@4.21.5):
    resolution: {integrity: sha512-dCwEFf0/oT85M1fHBg4F0jtLwJrutGoHSQXCh7u4o2t1drG+c0a9Flnqww6XUKSfQMPpJBRjU8d4RXB09qtvaA==}
    hasBin: true
    peerDependencies:
      browserslist: '>= 4.21.0'
    dependencies:
      browserslist: 4.21.5
      escalade: 3.1.1
      picocolors: 1.0.0

  /update-browserslist-db@1.0.11(browserslist@4.21.9):
    resolution: {integrity: sha512-dCwEFf0/oT85M1fHBg4F0jtLwJrutGoHSQXCh7u4o2t1drG+c0a9Flnqww6XUKSfQMPpJBRjU8d4RXB09qtvaA==}
    hasBin: true
    peerDependencies:
      browserslist: '>= 4.21.0'
    dependencies:
      browserslist: 4.21.9
      escalade: 3.1.1
      picocolors: 1.0.0

  /update-check@1.5.2:
    resolution: {integrity: sha512-1TrmYLuLj/5ZovwUS7fFd1jMH3NnFDN1y1A8dboedIDt7zs/zJMo6TwwlhYKkSeEwzleeiSBV5/3c9ufAQWDaQ==}
    dependencies:
      registry-auth-token: 3.3.2
      registry-url: 3.1.0
    dev: true

  /update-notifier@4.1.3:
    resolution: {integrity: sha512-Yld6Z0RyCYGB6ckIjffGOSOmHXj1gMeE7aROz4MG+XMkmixBX4jUngrGXNYz7wPKBmtoD4MnBa2Anu7RSKht/A==}
    engines: {node: '>=8'}
    dependencies:
      boxen: 4.2.0
      chalk: 3.0.0
      configstore: 5.0.1
      has-yarn: 2.1.0
      import-lazy: 2.1.0
      is-ci: 2.0.0
      is-installed-globally: 0.3.2
      is-npm: 4.0.0
      is-yarn-global: 0.3.0
      latest-version: 5.1.0
      pupa: 2.1.1
      semver-diff: 3.1.1
      xdg-basedir: 4.0.0
    dev: true

  /update-notifier@5.1.0:
    resolution: {integrity: sha512-ItnICHbeMh9GqUy31hFPrD1kcuZ3rpxDZbf4KUDavXwS0bW5m7SLbDQpGX3UYr072cbrF5hFUs3r5tUsPwjfHw==}
    engines: {node: '>=10'}
    dependencies:
      boxen: 5.1.2
      chalk: 4.1.2
      configstore: 5.0.1
      has-yarn: 2.1.0
      import-lazy: 2.1.0
      is-ci: 2.0.0
      is-installed-globally: 0.4.0
      is-npm: 5.0.0
      is-yarn-global: 0.3.0
      latest-version: 5.1.0
      pupa: 2.1.1
      semver: 7.5.3
      semver-diff: 3.1.1
      xdg-basedir: 4.0.0

  /uri-js@4.4.1:
    resolution: {integrity: sha512-7rKUyy33Q1yc98pQ1DAmLtwX109F7TIfWlW1Ydo8Wl1ii1SeHieeh0HHfPeL2fMXK6z0s8ecKs9frCuLJvndBg==}
    dependencies:
      punycode: 2.3.0

  /urix@0.1.0:
    resolution: {integrity: sha512-Am1ousAhSLBeB9cG/7k7r2R0zj50uDRlZHPGbazid5s9rlF1F/QKYObEKSIunSjIOkJZqwRRLpvewjEkM7pSqg==}
    deprecated: Please see https://github.com/lydell/urix#deprecated

  /url-loader@4.1.1(file-loader@6.2.0)(webpack@4.46.0):
    resolution: {integrity: sha512-3BTV812+AVHHOJQO8O5MkWgZ5aosP7GnROJwvzLS9hWDj00lZ6Z0wNak423Lp9PBZN05N+Jk/N5Si8jRAlGyWA==}
    engines: {node: '>= 10.13.0'}
    peerDependencies:
      file-loader: '*'
      webpack: ^4.0.0 || ^5.0.0
    peerDependenciesMeta:
      file-loader:
        optional: true
    dependencies:
      file-loader: 6.2.0(webpack@4.46.0)
      loader-utils: 2.0.4
      mime-types: 2.1.35
      schema-utils: 3.3.0
      webpack: 4.46.0
    dev: true

  /url-loader@4.1.1(file-loader@6.2.0)(webpack@5.88.1):
    resolution: {integrity: sha512-3BTV812+AVHHOJQO8O5MkWgZ5aosP7GnROJwvzLS9hWDj00lZ6Z0wNak423Lp9PBZN05N+Jk/N5Si8jRAlGyWA==}
    engines: {node: '>= 10.13.0'}
    peerDependencies:
      file-loader: '*'
      webpack: ^4.0.0 || ^5.0.0
    peerDependenciesMeta:
      file-loader:
        optional: true
    dependencies:
      file-loader: 6.2.0(webpack@5.88.1)
      loader-utils: 2.0.4
      mime-types: 2.1.35
      schema-utils: 3.3.0
      webpack: 5.88.1(webpack-cli@4.10.0)

  /url-parse-lax@3.0.0:
    resolution: {integrity: sha512-NjFKA0DidqPa5ciFcSrXnAltTtzz84ogy+NebPvfEgAck0+TNg4UJ4IN+fB7zRZfbgUf0syOo9MDxFkDSMuFaQ==}
    engines: {node: '>=4'}
    dependencies:
      prepend-http: 2.0.0

  /url-parse@1.5.10:
    resolution: {integrity: sha512-WypcfiRhfeUP9vvF0j6rw0J3hrWrw6iZv3+22h6iRMJ/8z1Tj6XfLP4DsUix5MhMPnXpiHDoKyoZ/bdCkwBCiQ==}
    dependencies:
      querystringify: 2.2.0
      requires-port: 1.0.0

  /url@0.10.3:
    resolution: {integrity: sha512-hzSUW2q06EqL1gKM/a+obYHLIO6ct2hwPuviqTTOcfFVc61UbfJ2Q32+uGL/HCPxKqrdGB5QUwIe7UqlDgwsOQ==}
    dependencies:
      punycode: 1.3.2
      querystring: 0.2.0
    dev: false

  /url@0.11.0:
    resolution: {integrity: sha512-kbailJa29QrtXnxgq+DdCEGlbTeYM2eJUxsz6vjZavrCYPMIFHMKQmSKYAIuUK2i7hgPm28a8piX5NTUtM/LKQ==}
    dependencies:
      punycode: 1.3.2
      querystring: 0.2.0

  /use@3.1.1:
    resolution: {integrity: sha512-cwESVXlO3url9YWlFW/TA9cshCEhtu7IKJ/p5soJ/gGpj7vbvFrAY/eIioQ6Dw23KjZhYgiIo8HOs1nQ2vr/oQ==}
    engines: {node: '>=0.10.0'}

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

  /util.promisify@1.0.0:
    resolution: {integrity: sha512-i+6qA2MPhvoKLuxnJNpXAGhg7HphQOSUq2LKMZD0m15EiskXUkMvKdF4Uui0WYeCUGea+o2cw/ZuwehtfsrNkA==}
    dependencies:
      define-properties: 1.2.0
      object.getownpropertydescriptors: 2.1.5
    dev: true

  /util.promisify@1.0.1:
    resolution: {integrity: sha512-g9JpC/3He3bm38zsLupWryXHoEcS22YHthuPQSJdMy6KNrzIRzWqcsHzD/WUnqe45whVou4VIsPew37DoXWNrA==}
    dependencies:
      define-properties: 1.2.0
      es-abstract: 1.21.1
      has-symbols: 1.0.3
      object.getownpropertydescriptors: 2.1.5
    dev: false

  /util@0.10.3:
    resolution: {integrity: sha512-5KiHfsmkqacuKjkRkdV7SsfDJ2EGiPsK92s2MhNSY0craxjTdKTtqKsJaCWp4LW33ZZ0OPUv1WO/TFvNQRiQxQ==}
    dependencies:
      inherits: 2.0.1

  /util@0.11.1:
    resolution: {integrity: sha512-HShAsny+zS2TZfaXxD9tYj4HQGlBezXZMZuM/S5PKLLoZkShZiGk9o5CzukI1LVHZvjdvZ2Sj1aW/Ndn2NB/HQ==}
    dependencies:
      inherits: 2.0.3
    dev: true

  /util@0.12.5:
    resolution: {integrity: sha512-kZf/K6hEIrWHI6XqOFUiiMa+79wE/D8Q+NCNAWclkyg3b4d2k7s0QGepNjiABc+aR3N1PAyHL7p6UcLY6LmrnA==}
    dependencies:
      inherits: 2.0.4
      is-arguments: 1.1.1
      is-generator-function: 1.0.10
      is-typed-array: 1.1.10
      which-typed-array: 1.1.9
    dev: false

  /utila@0.4.0:
    resolution: {integrity: sha512-Z0DbgELS9/L/75wZbro8xAnT50pBVFQZ+hUEueGDU5FN51YSCYM+jdxsfCiHjwNP/4LCDD0i/graKpeBnOXKRA==}

  /utils-merge@1.0.1:
    resolution: {integrity: sha512-pMZTvIkT1d+TFGvDOqodOclx0QWkkgi6Tdoa8gC8ffGAAqz9pzPTZWAybbsHHoED/ztMtkv/VoYTYyShUn81hA==}
    engines: {node: '>= 0.4.0'}

  /uuid-browser@3.1.0:
    resolution: {integrity: sha512-dsNgbLaTrd6l3MMxTtouOCFw4CBFc/3a+GgYA2YyrJvyQ1u6q4pcu3ktLoUZ/VN/Aw9WsauazbgsgdfVWgAKQg==}
    dev: true

  /uuid@3.4.0:
    resolution: {integrity: sha512-HjSDRw6gZE5JMggctHBcjVak08+KEVhSIiDzFnT9S9aegmp85S/bReBVTb4QTFaRNptJ9kuYaNhnbNEOkbKb/A==}
    deprecated: Please upgrade  to version 7 or higher.  Older versions may use Math.random() in certain circumstances, which is known to be problematic.  See https://v8.dev/blog/math-random for details.
    hasBin: true

  /uuid@7.0.3:
    resolution: {integrity: sha512-DPSke0pXhTZgoF/d+WSt2QaKMCFSfx7QegxEWT+JOuHF5aWrKEn0G+ztjuJg/gG8/ItK+rbPCD/yNv8yyih6Cg==}
    hasBin: true
    dev: false

  /uuid@8.0.0:
    resolution: {integrity: sha512-jOXGuXZAWdsTH7eZLtyXMqUb9EcWMGZNbL9YcGBJl4MH4nrxHmZJhEHvyLFrkxo+28uLb/NYRcStH48fnD0Vzw==}
    hasBin: true
    dev: false

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

  /uuid@9.0.0:
    resolution: {integrity: sha512-MXcSTerfPa4uqyzStbRoTgt5XIe3x5+42+q1sDuy3R5MDk66URdLMOZe5aPX/SQd+kuYAh0FdP/pO28IkQyTeg==}
    hasBin: true

  /uvu@0.5.6:
    resolution: {integrity: sha512-+g8ENReyr8YsOc6fv/NVJs2vFdHBnBNdfE49rshrTzDWOlUx4Gq7KOS2GD8eqhy2j+Ejq29+SbKH8yjkAqXqoA==}
    engines: {node: '>=8'}
    hasBin: true
    dependencies:
      dequal: 2.0.3
      diff: 5.1.0
      kleur: 4.1.5
      sade: 1.8.1

  /v8-compile-cache-lib@3.0.1:
    resolution: {integrity: sha512-wa7YjyUGfNZngI/vtK0UHAN+lgDCxBPCylVXGp0zu59Fz5aiGtNXaq3DhIov063MorB+VfufLh3JlF2KdTK3xg==}

  /v8-compile-cache@2.3.0:
    resolution: {integrity: sha512-l8lCEmLcLYZh4nbunNZvQCJc5pv7+RCwa8q/LdUx8u7lsWvPDKmpodJAJNwkAhJC//dFY48KuIEmjtd4RViDrA==}

  /v8-to-istanbul@8.1.1:
    resolution: {integrity: sha512-FGtKtv3xIpR6BYhvgH8MI/y78oT7d8Au3ww4QIxymrCtZEh5b8gCw2siywE+puhEmuWKDtmfrvF5UlB298ut3w==}
    engines: {node: '>=10.12.0'}
    dependencies:
      '@types/istanbul-lib-coverage': 2.0.4
      convert-source-map: 1.9.0
      source-map: 0.7.4
    dev: false

  /v8-to-istanbul@9.1.0:
    resolution: {integrity: sha512-6z3GW9x8G1gd+JIIgQQQxXuiJtCXeAjp6RaPEPLv62mH3iPHPxV6W3robxtCzNErRo6ZwTmzWhsbNvjyEBKzKA==}
    engines: {node: '>=10.12.0'}
    dependencies:
      '@jridgewell/trace-mapping': 0.3.18
      '@types/istanbul-lib-coverage': 2.0.4
      convert-source-map: 1.9.0
    dev: true

  /v8flags@3.2.0:
    resolution: {integrity: sha512-mH8etigqMfiGWdeXpaaqGfs6BndypxusHHcv2qSHyZkGEznCd/qAXCWWRzeowtL54147cktFOC4P5y+kl8d8Jg==}
    engines: {node: '>= 0.10'}
    dependencies:
      homedir-polyfill: 1.0.3
    dev: true

  /valid-url@1.0.9:
    resolution: {integrity: sha512-QQDsV8OnSf5Uc30CKSwG9lnhMPe6exHtTXLRYX8uMwKENy640pU+2BgBL0LRbDh/eYRahNCS7aewCx0wf3NYVA==}

  /validate-npm-package-license@3.0.4:
    resolution: {integrity: sha512-DpKm2Ui/xN7/HQKCtpZxoRWBhZ9Z0kqtygG8XCgNQ8ZlDnxuQmWhj566j8fN4Cu3/JmbhsDo7fcAJq4s9h27Ew==}
    dependencies:
      spdx-correct: 3.1.1
      spdx-expression-parse: 3.0.1
    dev: true

  /validator@13.7.0:
    resolution: {integrity: sha512-nYXQLCBkpJ8X6ltALua9dRrZDHVYxjJ1wgskNt1lH9fzGjs3tgojGSCBjmEPwkWS1y29+DrizMTW19Pr9uB2nw==}
    engines: {node: '>= 0.10'}
    dev: false

  /validator@13.9.0:
    resolution: {integrity: sha512-B+dGG8U3fdtM0/aNK4/X8CXq/EcxU2WPrPEkJGslb47qyHsxmbggTWK0yEA4qnYVNF+nxNlN88o14hIcPmSIEA==}
    engines: {node: '>= 0.10'}

  /value-or-promise@1.0.6:
    resolution: {integrity: sha512-9r0wQsWD8z/BxPOvnwbPf05ZvFngXyouE9EKB+5GbYix+BYnAwrIChCUyFIinfbf2FL/U71z+CPpbnmTdxrwBg==}
    engines: {node: '>=12'}

  /vary@1.1.2:
    resolution: {integrity: sha512-BNGbWLfd0eUPabhkXUVm0j8uuvREyTh5ovRa/dyow/BqAbZJyC+5fU+IzQOzmAKzYqYRAISoRhdQr3eIZ/PXqg==}
    engines: {node: '>= 0.8'}

  /verror@1.10.0:
    resolution: {integrity: sha512-ZZKSmDAEFOijERBLkmYfJ+vmk3w+7hOLYDNkRCuRuMJGEmqYNCNLyBBFwWKVMhfwaEF3WOd0Zlw86U/WC/+nYw==}
    engines: {'0': node >=0.6.0}
    dependencies:
      assert-plus: 1.0.0
      core-util-is: 1.0.2
      extsprintf: 1.3.0

  /vfile-location@2.0.6:
    resolution: {integrity: sha512-sSFdyCP3G6Ka0CEmN83A2YCMKIieHx0EDaj5IDP4g1pa5ZJ4FJDvpO0WODLxo4LUX4oe52gmSCK7Jw4SBghqxA==}

  /vfile-location@3.2.0:
    resolution: {integrity: sha512-aLEIZKv/oxuCDZ8lkJGhuhztf/BW4M+iHdCwglA/eWc+vtuRFJj8EtgceYFX4LRjOhCAAiNHsKGssC6onJ+jbA==}

  /vfile-location@4.1.0:
    resolution: {integrity: sha512-YF23YMyASIIJXpktBa4vIGLJ5Gs88UB/XePgqPmTa7cDA+JeO3yclbpheQYCHjVHBn/yePzrXuygIL+xbvRYHw==}
    dependencies:
      '@types/unist': 2.0.6
      vfile: 5.3.7

  /vfile-message@1.1.1:
    resolution: {integrity: sha512-1WmsopSGhWt5laNir+633LszXvZ+Z/lxveBf6yhGsqnQIhlhzooZae7zV6YVM1Sdkw68dtAW3ow0pOdPANugvA==}
    dependencies:
      unist-util-stringify-position: 1.1.2
    dev: false

  /vfile-message@2.0.4:
    resolution: {integrity: sha512-DjssxRGkMvifUOJre00juHoP9DPWuzjxKuMDrhNbk2TdaYYBNMStsNhEOt3idrtI12VQYM/1+iM0KOzXi4pxwQ==}
    dependencies:
      '@types/unist': 2.0.6
      unist-util-stringify-position: 2.0.3

  /vfile-message@3.1.4:
    resolution: {integrity: sha512-fa0Z6P8HUrQN4BZaX05SIVXic+7kE3b05PWAtPuYP9QLHsLKYR7/AlLW3NtOrpXRLeawpDLMsVkmk5DG0NXgWw==}
    dependencies:
      '@types/unist': 2.0.6
      unist-util-stringify-position: 3.0.3

  /vfile@3.0.1:
    resolution: {integrity: sha512-y7Y3gH9BsUSdD4KzHsuMaCzRjglXN0W2EcMf0gpvu6+SbsGhMje7xDc8AEoeXy6mIwCKMI6BkjMsRjzQbhMEjQ==}
    dependencies:
      is-buffer: 2.0.5
      replace-ext: 1.0.0
      unist-util-stringify-position: 1.1.2
      vfile-message: 1.1.1
    dev: false

  /vfile@4.2.1:
    resolution: {integrity: sha512-O6AE4OskCG5S1emQ/4gl8zK586RqA3srz3nfK/Viy0UPToBc5Trp9BVFb1u0CjsKrAWwnpr4ifM/KBXPWwJbCA==}
    dependencies:
      '@types/unist': 2.0.6
      is-buffer: 2.0.5
      unist-util-stringify-position: 2.0.3
      vfile-message: 2.0.4

  /vfile@5.3.7:
    resolution: {integrity: sha512-r7qlzkgErKjobAmyNIkkSpizsFPYiUPuJb5pNW1RB4JcYVZhs4lIbVqk8XPk033CV/1z8ss5pkax8SuhGpcG8g==}
    dependencies:
      '@types/unist': 2.0.6
      is-buffer: 2.0.5
      unist-util-stringify-position: 3.0.3
      vfile-message: 3.1.4

  /vm-browserify@1.1.2:
    resolution: {integrity: sha512-2ham8XPWTONajOR0ohOKOHXkm3+gaBmGut3SRuu75xLd/RRaY6vqgh8NBYYk7+RW3u5AtzPQZG8F10LHkl0lAQ==}

  /void-elements@3.1.0:
    resolution: {integrity: sha512-Dhxzh5HZuiHQhbvTW9AMetFfBHDMYpo23Uo9btPXgdYP+3T5S+p+jgNy7spra+veYhBP2dCSgxR/i2Y02h5/6w==}
    engines: {node: '>=0.10.0'}
    dev: false

  /w3c-hr-time@1.0.2:
    resolution: {integrity: sha512-z8P5DvDNjKDoFIHK7q8r8lackT6l+jo/Ye3HOle7l9nICP9lf1Ci25fy9vHd0JOWewkIFzXIEig3TdKT7JQ5fQ==}
    deprecated: Use your platform's native performance.now() and performance.timeOrigin.
    dependencies:
      browser-process-hrtime: 1.0.0

  /w3c-xmlserializer@2.0.0:
    resolution: {integrity: sha512-4tzD0mF8iSiMiNs30BiLO3EpfGLZUT2MSX/G+o7ZywDzliWQ3OPtTZ0PTC3B3ca1UAf4cJMHB+2Bf56EriJuRA==}
    engines: {node: '>=10'}
    dependencies:
      xml-name-validator: 3.0.0

  /w3c-xmlserializer@4.0.0:
    resolution: {integrity: sha512-d+BFHzbiCx6zGfz0HyQ6Rg69w9k19nviJspaj4yNscGjrHu94sVP+aRm75yEbCh+r2/yR+7q6hux9LVtbuTGBw==}
    engines: {node: '>=14'}
    dependencies:
      xml-name-validator: 4.0.0
    dev: true

  /wait-on@7.0.1(debug@4.3.4):
    resolution: {integrity: sha512-9AnJE9qTjRQOlTZIldAaf/da2eW0eSRSgcqq85mXQja/DW3MriHxkpODDSUEg+Gri/rKEcXUZHe+cevvYItaog==}
    engines: {node: '>=12.0.0'}
    hasBin: true
    dependencies:
      axios: 0.27.2(debug@4.3.4)
      joi: 17.9.2
      lodash: 4.17.21
      minimist: 1.2.8
      rxjs: 7.8.0
    transitivePeerDependencies:
      - debug
    dev: true

  /walker@1.0.8:
    resolution: {integrity: sha512-ts/8E8l5b7kY0vlWLewOkDXMmPdLcVV4GmOQLyxuSswIJsweeFZtAsMF7k1Nszz+TYBQrlYRmzOnr398y1JemQ==}
    dependencies:
      makeerror: 1.0.12

  /warning@3.0.0:
    resolution: {integrity: sha512-jMBt6pUrKn5I+OGgtQ4YZLdhIeJmObddh6CsibPxyQ5yPZm1XExSyzC1LCNX7BzhxWgiHmizBWJTHJIjMjTQYQ==}
    dependencies:
      loose-envify: 1.4.0
    dev: false

  /warning@4.0.3:
    resolution: {integrity: sha512-rpJyN222KWIvHJ/F53XSZv0Zl/accqHR8et1kpaMTD/fLCRxtV8iX8czMzY7sVZupTI3zcUTg8eycS2kNF9l6w==}
    dependencies:
      loose-envify: 1.4.0
    dev: false

  /watchpack-chokidar2@2.0.1:
    resolution: {integrity: sha512-nCFfBIPKr5Sh61s4LPpy1Wtfi0HE8isJ3d2Yb5/Ppw2P2B/3eVSEBjKfN0fmHJSK14+31KwMKmcrzs2GM4P0Ww==}
    requiresBuild: true
    dependencies:
      chokidar: 2.1.8
    transitivePeerDependencies:
      - supports-color
    dev: true
    optional: true

  /watchpack@1.7.5:
    resolution: {integrity: sha512-9P3MWk6SrKjHsGkLT2KHXdQ/9SNkyoJbabxnKOoJepsvJjJG8uYTR3yTPxPQvNDI3w4Nz1xnE0TLHK4RIVe/MQ==}
    dependencies:
      graceful-fs: 4.2.11
      neo-async: 2.6.2
    optionalDependencies:
      chokidar: 3.5.3
      watchpack-chokidar2: 2.0.1
    transitivePeerDependencies:
      - supports-color
    dev: true

  /watchpack@2.4.0:
    resolution: {integrity: sha512-Lcvm7MGST/4fup+ifyKi2hjyIAwcdI4HRgtvTpIUxBRhB+RFtUh8XtDOxUfctVCnhVi+QQj49i91OyvzkJl6cg==}
    engines: {node: '>=10.13.0'}
    dependencies:
      glob-to-regexp: 0.4.1
      graceful-fs: 4.2.11

  /wbuf@1.7.3:
    resolution: {integrity: sha512-O84QOnr0icsbFGLS0O3bI5FswxzRr8/gHwWkDlQFskhSPryQXvrTMxjxGP4+iWYoauLoBvfDpkrOauZ+0iZpDA==}
    dependencies:
      minimalistic-assert: 1.0.1

  /wcwidth@1.0.1:
    resolution: {integrity: sha512-XHPEwS0q6TaxcvG85+8EYkbiCux2XtWG2mkc47Ng2A77BQu9+DqIOJldST4HgPkuea7dvKSj5VgX3P1d4rW8Tg==}
    dependencies:
      defaults: 1.0.4
    dev: true

  /web-namespaces@1.1.4:
    resolution: {integrity: sha512-wYxSGajtmoP4WxfejAPIr4l0fVh+jeMXZb08wNc0tMg6xsfZXj3cECqIK0G7ZAqUq0PP8WlMDtaOGVBTAWztNw==}

  /webidl-conversions@3.0.1:
    resolution: {integrity: sha512-2JAn3z8AR6rjK8Sm8orRC0h/bcl/DqL7tRPdGZ4I1CjdF+EaMLmYxBHyXuKL849eucPFhvBoxMsflfOb8kxaeQ==}

  /webidl-conversions@4.0.2:
    resolution: {integrity: sha512-YQ+BmxuTgd6UXZW3+ICGfyqRyHXVlD5GtQr5+qjiNW7bF0cqrzX500HVXPBOvgXb5YnzDd+h0zqyv61KUD7+Sg==}
    dev: false

  /webidl-conversions@5.0.0:
    resolution: {integrity: sha512-VlZwKPCkYKxQgeSbH5EyngOmRp7Ww7I9rQLERETtf5ofd9pGeswWiOtogpEO850jziPRarreGxn5QIiTqpb2wA==}
    engines: {node: '>=8'}

  /webidl-conversions@6.1.0:
    resolution: {integrity: sha512-qBIvFLGiBpLjfwmYAaHPXsn+ho5xZnGvyGvsarywGNc8VyQJUMHJ8OBKGGrPER0okBeMDaan4mNBlgBROxuI8w==}
    engines: {node: '>=10.4'}

  /webidl-conversions@7.0.0:
    resolution: {integrity: sha512-VwddBukDzu71offAQR975unBIGqfKZpM+8ZX6ySk8nYhVoo5CYaZyzt3YBvYtRtO+aoGlqxPg/B87NGVZ/fu6g==}
    engines: {node: '>=12'}

  /webpack-bundle-analyzer@4.8.0:
    resolution: {integrity: sha512-ZzoSBePshOKhr+hd8u6oCkZVwpVaXgpw23ScGLFpR6SjYI7+7iIWYarjN6OEYOfRt8o7ZyZZQk0DuMizJ+LEIg==}
    engines: {node: '>= 10.13.0'}
    hasBin: true
    dependencies:
      '@discoveryjs/json-ext': 0.5.7
      acorn: 8.8.2
      acorn-walk: 8.2.0
      chalk: 4.1.2
      commander: 7.2.0
      gzip-size: 6.0.0
      lodash: 4.17.21
      opener: 1.5.2
      sirv: 1.0.19
      ws: 7.5.9
    transitivePeerDependencies:
      - bufferutil
      - utf-8-validate
    dev: true

  /webpack-bundle-analyzer@4.9.0:
    resolution: {integrity: sha512-+bXGmO1LyiNx0i9enBu3H8mv42sj/BJWhZNFwjz92tVnBa9J3JMGo2an2IXlEleoDOPn/Hofl5hr/xCpObUDtw==}
    engines: {node: '>= 10.13.0'}
    hasBin: true
    dependencies:
      '@discoveryjs/json-ext': 0.5.7
      acorn: 8.8.2
      acorn-walk: 8.2.0
      chalk: 4.1.2
      commander: 7.2.0
      gzip-size: 6.0.0
      lodash: 4.17.21
      opener: 1.5.2
      sirv: 1.0.19
      ws: 7.5.9
    transitivePeerDependencies:
      - bufferutil
      - utf-8-validate

  /webpack-cli@4.10.0(webpack-bundle-analyzer@4.9.0)(webpack@5.88.1):
    resolution: {integrity: sha512-NLhDfH/h4O6UOy+0LSso42xvYypClINuMNBVVzX4vX98TmTaTUxwRbXdhucbFMd2qLaCTcLq/PdYrvi8onw90w==}
    engines: {node: '>=10.13.0'}
    hasBin: true
    peerDependencies:
      '@webpack-cli/generators': '*'
      '@webpack-cli/migrate': '*'
      webpack: 4.x.x || 5.x.x
      webpack-bundle-analyzer: '*'
      webpack-dev-server: '*'
    peerDependenciesMeta:
      '@webpack-cli/generators':
        optional: true
      '@webpack-cli/migrate':
        optional: true
      webpack-bundle-analyzer:
        optional: true
      webpack-dev-server:
        optional: true
    dependencies:
      '@discoveryjs/json-ext': 0.5.7
      '@webpack-cli/configtest': 1.2.0(webpack-cli@4.10.0)(webpack@5.88.1)
      '@webpack-cli/info': 1.5.0(webpack-cli@4.10.0)
      '@webpack-cli/serve': 1.7.0(webpack-cli@4.10.0)
      colorette: 2.0.19
      commander: 7.2.0
      cross-spawn: 7.0.3
      fastest-levenshtein: 1.0.16
      import-local: 3.1.0
      interpret: 2.2.0
      rechoir: 0.7.1
      webpack: 5.88.1(webpack-cli@4.10.0)
      webpack-bundle-analyzer: 4.9.0
      webpack-merge: 5.8.0

  /webpack-dev-middleware@3.7.3(webpack@4.46.0):
    resolution: {integrity: sha512-djelc/zGiz9nZj/U7PTBi2ViorGJXEWo/3ltkPbDyxCXhhEXkW0ce99falaok4TPj+AsxLiXJR0EBOb0zh9fKQ==}
    engines: {node: '>= 6'}
    peerDependencies:
      webpack: ^4.0.0 || ^5.0.0
    dependencies:
      memory-fs: 0.4.1
      mime: 2.6.0
      mkdirp: 0.5.6
      range-parser: 1.2.1
      webpack: 4.46.0
      webpack-log: 2.0.0
    dev: true

  /webpack-dev-middleware@4.3.0(webpack@5.88.1):
    resolution: {integrity: sha512-PjwyVY95/bhBh6VUqt6z4THplYcsvQ8YNNBTBM873xLVmw8FLeALn0qurHbs9EmcfhzQis/eoqypSnZeuUz26w==}
    engines: {node: '>= v10.23.3'}
    peerDependencies:
      webpack: ^4.0.0 || ^5.0.0
    dependencies:
      colorette: 1.4.0
      mem: 8.1.1
      memfs: 3.4.13
      mime-types: 2.1.35
      range-parser: 1.2.1
      schema-utils: 3.3.0
      webpack: 5.88.1(webpack-cli@4.10.0)

  /webpack-dev-middleware@5.3.3(webpack@5.88.1):
    resolution: {integrity: sha512-hj5CYrY0bZLB+eTO+x/j67Pkrquiy7kWepMHmUMoPsmcUaeEnQJqFzHJOyxgWlq746/wUuA64p9ta34Kyb01pA==}
    engines: {node: '>= 12.13.0'}
    peerDependencies:
      webpack: ^4.0.0 || ^5.0.0
    dependencies:
      colorette: 2.0.19
      memfs: 3.4.13
      mime-types: 2.1.35
      range-parser: 1.2.1
      schema-utils: 4.0.0
      webpack: 5.88.1(webpack-cli@4.10.0)

  /webpack-dev-server@4.11.1(webpack@5.88.1):
    resolution: {integrity: sha512-lILVz9tAUy1zGFwieuaQtYiadImb5M3d+H+L1zDYalYoDl0cksAB1UNyuE5MMWJrG6zR1tXkCP2fitl7yoUJiw==}
    engines: {node: '>= 12.13.0'}
    hasBin: true
    peerDependencies:
      webpack: ^4.37.0 || ^5.0.0
      webpack-cli: '*'
    peerDependenciesMeta:
      webpack-cli:
        optional: true
    dependencies:
      '@types/bonjour': 3.5.10
      '@types/connect-history-api-fallback': 1.3.5
      '@types/express': 4.17.17
      '@types/serve-index': 1.9.1
      '@types/serve-static': 1.15.1
      '@types/sockjs': 0.3.33
      '@types/ws': 8.5.4
      ansi-html-community: 0.0.8
      bonjour-service: 1.1.0
      chokidar: 3.5.3
      colorette: 2.0.19
      compression: 1.7.4
      connect-history-api-fallback: 2.0.0
      default-gateway: 6.0.3
      express: 4.18.2
      graceful-fs: 4.2.11
      html-entities: 2.3.3
      http-proxy-middleware: 2.0.6(@types/express@4.17.17)
      ipaddr.js: 2.0.1
      open: 8.4.2
      p-retry: 4.6.2
      rimraf: 3.0.2
      schema-utils: 4.0.0
      selfsigned: 2.1.1
      serve-index: 1.9.1
      sockjs: 0.3.24
      spdy: 4.0.2
      webpack: 5.88.1(webpack-cli@4.10.0)
      webpack-dev-middleware: 5.3.3(webpack@5.88.1)
      ws: 8.12.1
    transitivePeerDependencies:
      - bufferutil
      - debug
      - supports-color
      - utf-8-validate

  /webpack-filter-warnings-plugin@1.2.1(webpack@4.46.0):
    resolution: {integrity: sha512-Ez6ytc9IseDMLPo0qCuNNYzgtUl8NovOqjIq4uAU8LTD4uoa1w1KpZyyzFtLTEMZpkkOkLfL9eN+KGYdk1Qtwg==}
    engines: {node: '>= 4.3 < 5.0.0 || >= 5.10'}
    peerDependencies:
      webpack: ^2.0.0 || ^3.0.0 || ^4.0.0
    dependencies:
      webpack: 4.46.0
    dev: true

  /webpack-hot-middleware@2.25.3:
    resolution: {integrity: sha512-IK/0WAHs7MTu1tzLTjio73LjS3Ov+VvBKQmE8WPlJutgG5zT6Urgq/BbAdRrHTRpyzK0dvAvFh1Qg98akxgZpA==}
    dependencies:
      ansi-html-community: 0.0.8
      html-entities: 2.3.3
      strip-ansi: 6.0.1
    dev: true

  /webpack-log@2.0.0:
    resolution: {integrity: sha512-cX8G2vR/85UYG59FgkoMamwHUIkSSlV3bBMRsbxVXVUk2j6NleCKjQ/WE9eYg9WY4w25O9w8wKP4rzNZFmUcUg==}
    engines: {node: '>= 6'}
    dependencies:
      ansi-colors: 3.2.4
      uuid: 3.4.0
    dev: true

  /webpack-manifest-plugin@4.1.1(webpack@5.88.1):
    resolution: {integrity: sha512-YXUAwxtfKIJIKkhg03MKuiFAD72PlrqCiwdwO4VEXdRO5V0ORCNwaOwAZawPZalCbmH9kBDmXnNeQOw+BIEiow==}
    engines: {node: '>=12.22.0'}
    peerDependencies:
      webpack: ^4.44.2 || ^5.47.0
    dependencies:
      tapable: 2.2.1
      webpack: 5.88.1(webpack-cli@4.10.0)
      webpack-sources: 2.3.1
    dev: false

  /webpack-merge@5.8.0:
    resolution: {integrity: sha512-/SaI7xY0831XwP6kzuwhKWVKDP9t1QY1h65lAFLbZqMPIuYcD9QAW4u9STIbU9kaJbPBB/geU/gLr1wDjOhQ+Q==}
    engines: {node: '>=10.0.0'}
    dependencies:
      clone-deep: 4.0.1
      wildcard: 2.0.0

  /webpack-sources@1.4.3:
    resolution: {integrity: sha512-lgTS3Xhv1lCOKo7SA5TjKXMjpSM4sBjNV5+q2bqesbSPs5FjGmU6jjtBSkX9b4qW87vDIsCIlUPOEhbZrMdjeQ==}
    dependencies:
      source-list-map: 2.0.1
      source-map: 0.6.1

  /webpack-sources@2.3.1:
    resolution: {integrity: sha512-y9EI9AO42JjEcrTJFOYmVywVZdKVUfOvDUPsJea5GIr1JOEGFVqwlY2K098fFoIjOkDzHn2AjRvM8dsBZu+gCA==}
    engines: {node: '>=10.13.0'}
    dependencies:
      source-list-map: 2.0.1
      source-map: 0.6.1
    dev: false

  /webpack-sources@3.2.3:
    resolution: {integrity: sha512-/DyMEOrDgLKKIG0fmvtz+4dUX/3Ghozwgm6iPp8KRhvn+eQf9+Q7GWxVNMk3+uCPWfdXYC4ExGBckIXdFEfH1w==}
    engines: {node: '>=10.13.0'}

  /webpack-stats-plugin@1.1.1:
    resolution: {integrity: sha512-aWwE/YuO2W7VCOyWwyDJ7BRSYRYjeXat+X31YiasMM3FS6/4X9W4Mb9Q0g+jIdVgArr1Mb08sHBJKMT5M9+gVA==}

  /webpack-virtual-modules@0.2.2:
    resolution: {integrity: sha512-kDUmfm3BZrei0y+1NTHJInejzxfhtU8eDj2M7OKb2IWrPFAeO1SOH2KuQ68MSZu9IGEHcxbkKKR1v18FrUSOmA==}
    dependencies:
      debug: 3.2.7(supports-color@8.1.1)
    transitivePeerDependencies:
      - supports-color
    dev: true

  /webpack-virtual-modules@0.3.2:
    resolution: {integrity: sha512-RXQXioY6MhzM4CNQwmBwKXYgBs6ulaiQ8bkNQEl2J6Z+V+s7lgl/wGvaI/I0dLnYKB8cKsxQc17QOAVIphPLDw==}
    dependencies:
      debug: 3.2.7(supports-color@8.1.1)
    transitivePeerDependencies:
      - supports-color

  /webpack-virtual-modules@0.4.6:
    resolution: {integrity: sha512-5tyDlKLqPfMqjT3Q9TAqf2YqjwmnUleZwzJi1A5qXnlBCdj2AtOJ6wAWdglTIDOPgOiOrXeBeFcsQ8+aGQ6QbA==}
    dev: true

  /webpack@4.46.0:
    resolution: {integrity: sha512-6jJuJjg8znb/xRItk7bkT0+Q7AHCYjjFnvKIWQPkNIOyRqoCGvkOs0ipeQzrqz4l5FtN5ZI/ukEHroeX/o1/5Q==}
    engines: {node: '>=6.11.5'}
    hasBin: true
    peerDependencies:
      webpack-cli: '*'
      webpack-command: '*'
    peerDependenciesMeta:
      webpack-cli:
        optional: true
      webpack-command:
        optional: true
    dependencies:
      '@webassemblyjs/ast': 1.9.0
      '@webassemblyjs/helper-module-context': 1.9.0
      '@webassemblyjs/wasm-edit': 1.9.0
      '@webassemblyjs/wasm-parser': 1.9.0
      acorn: 6.4.2
      ajv: 6.12.6
      ajv-keywords: 3.5.2(ajv@6.12.6)
      chrome-trace-event: 1.0.3
      enhanced-resolve: 4.5.0
      eslint-scope: 4.0.3
      json-parse-better-errors: 1.0.2
      loader-runner: 2.4.0
      loader-utils: 1.4.2
      memory-fs: 0.4.1
      micromatch: 3.1.10
      mkdirp: 0.5.6
      neo-async: 2.6.2
      node-libs-browser: 2.2.1
      schema-utils: 1.0.0
      tapable: 1.1.3
      terser-webpack-plugin: 1.4.5(webpack@4.46.0)
      watchpack: 1.7.5
      webpack-sources: 1.4.3
    transitivePeerDependencies:
      - supports-color
    dev: true

  /webpack@5.88.1(webpack-cli@4.10.0):
    resolution: {integrity: sha512-FROX3TxQnC/ox4N+3xQoWZzvGXSuscxR32rbzjpXgEzWudJFEJBpdlkkob2ylrv5yzzufD1zph1OoFsLtm6stQ==}
    engines: {node: '>=10.13.0'}
    hasBin: true
    peerDependencies:
      webpack-cli: '*'
    peerDependenciesMeta:
      webpack-cli:
        optional: true
    dependencies:
      '@types/eslint-scope': 3.7.4
      '@types/estree': 1.0.0
      '@webassemblyjs/ast': 1.11.5
      '@webassemblyjs/wasm-edit': 1.11.5
      '@webassemblyjs/wasm-parser': 1.11.5
      acorn: 8.8.2
      acorn-import-assertions: 1.9.0(acorn@8.8.2)
      browserslist: 4.21.5
      chrome-trace-event: 1.0.3
      enhanced-resolve: 5.15.0
      es-module-lexer: 1.2.1
      eslint-scope: 5.1.1
      events: 3.3.0
      glob-to-regexp: 0.4.1
      graceful-fs: 4.2.11
      json-parse-even-better-errors: 2.3.1
      loader-runner: 4.3.0
      mime-types: 2.1.35
      neo-async: 2.6.2
      schema-utils: 3.3.0
      tapable: 2.2.1
      terser-webpack-plugin: 5.3.7(webpack@5.88.1)
      watchpack: 2.4.0
      webpack-cli: 4.10.0(webpack-bundle-analyzer@4.9.0)(webpack@5.88.1)
      webpack-sources: 3.2.3
    transitivePeerDependencies:
      - '@swc/core'
      - esbuild
      - uglify-js

  /websocket-driver@0.7.4:
    resolution: {integrity: sha512-b17KeDIQVjvb0ssuSDF2cYXSg2iztliJ4B9WdsuB6J952qCPKmnVq4DyW5motImXHDC1cBT/1UezrJVsKw5zjg==}
    engines: {node: '>=0.8.0'}
    dependencies:
      http-parser-js: 0.5.8
      safe-buffer: 5.2.1
      websocket-extensions: 0.1.4

  /websocket-extensions@0.1.4:
    resolution: {integrity: sha512-OqedPIGOfsDlo31UNwYbCFMSaO9m9G/0faIHj5/dZFDMFqPTcx6UwqyOy3COEaEOg/9VsGIpdqn62W5KhoKSpg==}
    engines: {node: '>=0.8.0'}

  /whatwg-encoding@1.0.5:
    resolution: {integrity: sha512-b5lim54JOPN9HtzvK9HFXvBma/rnfFeqsic0hSpjtDbVxR3dJKLc+KB4V6GgiGOvl7CY/KNh8rxSo9DKQrnUEw==}
    dependencies:
      iconv-lite: 0.4.24

  /whatwg-encoding@2.0.0:
    resolution: {integrity: sha512-p41ogyeMUrw3jWclHWTQg1k05DSVXPLcVxRTYsXUk+ZooOCZLcoYgPZ/HL/D/N+uQPOtcp1me1WhBEaX02mhWg==}
    engines: {node: '>=12'}
    dependencies:
      iconv-lite: 0.6.3
    dev: true

  /whatwg-fetch@3.6.2:
    resolution: {integrity: sha512-bJlen0FcuU/0EMLrdbJ7zOnW6ITZLrZMIarMUVmdKtsGvZna8vxKYaexICWPfZ8qwf9fzNq+UEIZrnSaApt6RA==}
    dev: false

  /whatwg-mimetype@2.3.0:
    resolution: {integrity: sha512-M4yMwr6mAnQz76TbJm914+gPpB/nCwvZbJU28cUD6dR004SAxDLOOSUaB1JDRqLtaOV/vi0IC5lEAGFgrjGv/g==}

  /whatwg-mimetype@3.0.0:
    resolution: {integrity: sha512-nt+N2dzIutVRxARx1nghPKGv1xHikU7HKdfafKkLNLindmPU/ch3U31NOCGGA/dmPcmb1VlofO0vnKAcsm0o/Q==}
    engines: {node: '>=12'}
    dev: true

  /whatwg-url@11.0.0:
    resolution: {integrity: sha512-RKT8HExMpoYx4igMiVMY83lN6UeITKJlBQ+vR/8ZJ8OCdSiN3RwCq+9gH0+Xzj0+5IrM6i4j/6LuvzbZIQgEcQ==}
    engines: {node: '>=12'}
    dependencies:
      tr46: 3.0.0
      webidl-conversions: 7.0.0

  /whatwg-url@5.0.0:
    resolution: {integrity: sha512-saE57nupxk6v3HY35+jzBwYa0rKSy0XR8JSxZPwgLr7ys0IBzhGviA1/TUGJLmSVqs8pb9AnvICXEuOHLprYTw==}
    dependencies:
      tr46: 0.0.3
      webidl-conversions: 3.0.1

  /whatwg-url@7.1.0:
    resolution: {integrity: sha512-WUu7Rg1DroM7oQvGWfOiAK21n74Gg+T4elXEQYkOhtyLeWiJFoOGLXPKI/9gzIie9CtwVLm8wtw6YJdKyxSjeg==}
    dependencies:
      lodash.sortby: 4.7.0
      tr46: 1.0.1
      webidl-conversions: 4.0.2
    dev: false

  /whatwg-url@8.7.0:
    resolution: {integrity: sha512-gAojqb/m9Q8a5IV96E3fHJM70AzCkgt4uXYX2O7EmuyOnLrViCQlsEBmF9UQIu3/aeAIp2U17rtbpZWNntQqdg==}
    engines: {node: '>=10'}
    dependencies:
      lodash: 4.17.21
      tr46: 2.1.0
      webidl-conversions: 6.1.0

  /which-boxed-primitive@1.0.2:
    resolution: {integrity: sha512-bwZdv0AKLpplFY2KZRX6TvyuN7ojjr7lwkg6ml0roIy9YeuSr7JS372qlNW18UQYzgYK9ziGcerWqZOmEn9VNg==}
    dependencies:
      is-bigint: 1.0.4
      is-boolean-object: 1.1.2
      is-number-object: 1.0.7
      is-string: 1.0.7
      is-symbol: 1.0.4

  /which-collection@1.0.1:
    resolution: {integrity: sha512-W8xeTUwaln8i3K/cY1nGXzdnVZlidBcagyNFtBdD5kxnb4TvGKR7FfSIS3mYpwWS1QUCutfKz8IY8RjftB0+1A==}
    dependencies:
      is-map: 2.0.2
      is-set: 2.0.2
      is-weakmap: 2.0.1
      is-weakset: 2.0.2

  /which-module@2.0.0:
    resolution: {integrity: sha512-B+enWhmw6cjfVC7kS8Pj9pCrKSc5txArRyaYGe088shv/FGWH+0Rjx/xPgtsWfsUtS27FkP697E4DDhgrgoc0Q==}

  /which-typed-array@1.1.9:
    resolution: {integrity: sha512-w9c4xkx6mPidwp7180ckYWfMmvxpjlZuIudNtDf4N/tTAUB8VJbX25qZoAsrtGuYNnGw3pa0AXgbGKRB8/EceA==}
    engines: {node: '>= 0.4'}
    dependencies:
      available-typed-arrays: 1.0.5
      call-bind: 1.0.2
      for-each: 0.3.3
      gopd: 1.0.1
      has-tostringtag: 1.0.0
      is-typed-array: 1.1.10

  /which@1.3.1:
    resolution: {integrity: sha512-HxJdYWq1MTIQbJ3nw0cqssHoTNU267KlrDuGZ1WYlxDStUtKUhOaJmh112/TZmHxxUfuJqPXSOm7tDyas0OSIQ==}
    hasBin: true
    dependencies:
      isexe: 2.0.0

  /which@2.0.2:
    resolution: {integrity: sha512-BLI3Tl1TW3Pvl70l3yq3Y64i+awpwXqsGBYWkkqMtnbXgrMD+yj7rhW0kuEDxzJaYXGjEW5ogapKNMEKNMjibA==}
    engines: {node: '>= 8'}
    hasBin: true
    dependencies:
      isexe: 2.0.0

  /wide-align@1.1.5:
    resolution: {integrity: sha512-eDMORYaPNZ4sQIuuYPDHdQvf4gyCF9rEEV/yPxGfwPkRodwEgiMUUXTx/dex+Me0wxx53S+NgUHaP7y3MGlDmg==}
    dependencies:
      string-width: 4.2.3
    dev: true

  /widest-line@3.1.0:
    resolution: {integrity: sha512-NsmoXalsWVDMGupxZ5R08ka9flZjjiLvHVAWYOKtiKM8ujtZWr9cRffak+uSE48+Ob8ObalXpwyeUiyDD6QFgg==}
    engines: {node: '>=8'}
    dependencies:
      string-width: 4.2.3

  /wildcard@2.0.0:
    resolution: {integrity: sha512-JcKqAHLPxcdb9KM49dufGXn2x3ssnfjbcaQdLlfZsL9rH9wgDQjUtDxbo8NE0F6SFvydeu1VhZe7hZuHsB2/pw==}

  /word-wrap@1.2.3:
    resolution: {integrity: sha512-Hz/mrNwitNRh/HUAtM/VT/5VH+ygD6DV7mYKZAtHOrbs8U7lvPS6xf7EJKMF0uW1KJCl0H701g3ZGus+muE5vQ==}
    engines: {node: '>=0.10.0'}

  /wordwrap@1.0.0:
    resolution: {integrity: sha512-gvVzJFlPycKc5dZN4yPkP8w7Dc37BtP1yczEneOb4uq34pXZcvrtRTmWV8W+Ume+XCxKgbjM+nevkyFPMybd4Q==}
    dev: true

  /workbox-background-sync@6.5.4:
    resolution: {integrity: sha512-0r4INQZMyPky/lj4Ou98qxcThrETucOde+7mRGJl13MPJugQNKeZQOdIJe/1AchOP23cTqHcN/YVpD6r8E6I8g==}
    dependencies:
      idb: 7.1.1
      workbox-core: 6.5.4
    dev: false

  /workbox-broadcast-update@6.5.4:
    resolution: {integrity: sha512-I/lBERoH1u3zyBosnpPEtcAVe5lwykx9Yg1k6f8/BGEPGaMMgZrwVrqL1uA9QZ1NGGFoyE6t9i7lBjOlDhFEEw==}
    dependencies:
      workbox-core: 6.5.4
    dev: false

  /workbox-build@6.5.4:
    resolution: {integrity: sha512-kgRevLXEYvUW9WS4XoziYqZ8Q9j/2ziJYEtTrjdz5/L/cTUa2XfyMP2i7c3p34lgqJ03+mTiz13SdFef2POwbA==}
    engines: {node: '>=10.0.0'}
    dependencies:
      '@apideck/better-ajv-errors': 0.3.6(ajv@8.12.0)
      '@babel/core': 7.22.9
      '@babel/preset-env': 7.22.9(@babel/core@7.22.9)
      '@babel/runtime': 7.21.5
      '@rollup/plugin-babel': 5.3.1(@babel/core@7.22.9)(rollup@2.79.1)
      '@rollup/plugin-node-resolve': 11.2.1(rollup@2.79.1)
      '@rollup/plugin-replace': 2.4.2(rollup@2.79.1)
      '@surma/rollup-plugin-off-main-thread': 2.2.3
      ajv: 8.12.0
      common-tags: 1.8.2
      fast-json-stable-stringify: 2.1.0
      fs-extra: 9.1.0
      glob: 7.2.3
      lodash: 4.17.21
      pretty-bytes: 5.6.0
      rollup: 2.79.1
      rollup-plugin-terser: 7.0.2(rollup@2.79.1)
      source-map: 0.8.0-beta.0
      stringify-object: 3.3.0
      strip-comments: 2.0.1
      tempy: 0.6.0
      upath: 1.2.0
      workbox-background-sync: 6.5.4
      workbox-broadcast-update: 6.5.4
      workbox-cacheable-response: 6.5.4
      workbox-core: 6.5.4
      workbox-expiration: 6.5.4
      workbox-google-analytics: 6.5.4
      workbox-navigation-preload: 6.5.4
      workbox-precaching: 6.5.4
      workbox-range-requests: 6.5.4
      workbox-recipes: 6.5.4
      workbox-routing: 6.5.4
      workbox-strategies: 6.5.4
      workbox-streams: 6.5.4
      workbox-sw: 6.5.4
      workbox-window: 6.5.4
    transitivePeerDependencies:
      - '@types/babel__core'
      - supports-color
    dev: false

  /workbox-cacheable-response@6.5.4:
    resolution: {integrity: sha512-DCR9uD0Fqj8oB2TSWQEm1hbFs/85hXXoayVwFKLVuIuxwJaihBsLsp4y7J9bvZbqtPJ1KlCkmYVGQKrBU4KAug==}
    dependencies:
      workbox-core: 6.5.4
    dev: false

  /workbox-core@6.5.4:
    resolution: {integrity: sha512-OXYb+m9wZm8GrORlV2vBbE5EC1FKu71GGp0H4rjmxmF4/HLbMCoTFws87M3dFwgpmg0v00K++PImpNQ6J5NQ6Q==}
    dev: false

  /workbox-expiration@6.5.4:
    resolution: {integrity: sha512-jUP5qPOpH1nXtjGGh1fRBa1wJL2QlIb5mGpct3NzepjGG2uFFBn4iiEBiI9GUmfAFR2ApuRhDydjcRmYXddiEQ==}
    dependencies:
      idb: 7.1.1
      workbox-core: 6.5.4
    dev: false

  /workbox-google-analytics@6.5.4:
    resolution: {integrity: sha512-8AU1WuaXsD49249Wq0B2zn4a/vvFfHkpcFfqAFHNHwln3jK9QUYmzdkKXGIZl9wyKNP+RRX30vcgcyWMcZ9VAg==}
    dependencies:
      workbox-background-sync: 6.5.4
      workbox-core: 6.5.4
      workbox-routing: 6.5.4
      workbox-strategies: 6.5.4
    dev: false

  /workbox-navigation-preload@6.5.4:
    resolution: {integrity: sha512-IIwf80eO3cr8h6XSQJF+Hxj26rg2RPFVUmJLUlM0+A2GzB4HFbQyKkrgD5y2d84g2IbJzP4B4j5dPBRzamHrng==}
    dependencies:
      workbox-core: 6.5.4
    dev: false

  /workbox-precaching@6.5.4:
    resolution: {integrity: sha512-hSMezMsW6btKnxHB4bFy2Qfwey/8SYdGWvVIKFaUm8vJ4E53JAY+U2JwLTRD8wbLWoP6OVUdFlXsTdKu9yoLTg==}
    dependencies:
      workbox-core: 6.5.4
      workbox-routing: 6.5.4
      workbox-strategies: 6.5.4
    dev: false

  /workbox-range-requests@6.5.4:
    resolution: {integrity: sha512-Je2qR1NXCFC8xVJ/Lux6saH6IrQGhMpDrPXWZWWS8n/RD+WZfKa6dSZwU+/QksfEadJEr/NfY+aP/CXFFK5JFg==}
    dependencies:
      workbox-core: 6.5.4
    dev: false

  /workbox-recipes@6.5.4:
    resolution: {integrity: sha512-QZNO8Ez708NNwzLNEXTG4QYSKQ1ochzEtRLGaq+mr2PyoEIC1xFW7MrWxrONUxBFOByksds9Z4//lKAX8tHyUA==}
    dependencies:
      workbox-cacheable-response: 6.5.4
      workbox-core: 6.5.4
      workbox-expiration: 6.5.4
      workbox-precaching: 6.5.4
      workbox-routing: 6.5.4
      workbox-strategies: 6.5.4
    dev: false

  /workbox-routing@6.5.4:
    resolution: {integrity: sha512-apQswLsbrrOsBUWtr9Lf80F+P1sHnQdYodRo32SjiByYi36IDyL2r7BH1lJtFX8fwNHDa1QOVY74WKLLS6o5Pg==}
    dependencies:
      workbox-core: 6.5.4
    dev: false

  /workbox-strategies@6.5.4:
    resolution: {integrity: sha512-DEtsxhx0LIYWkJBTQolRxG4EI0setTJkqR4m7r4YpBdxtWJH1Mbg01Cj8ZjNOO8etqfA3IZaOPHUxCs8cBsKLw==}
    dependencies:
      workbox-core: 6.5.4
    dev: false

  /workbox-streams@6.5.4:
    resolution: {integrity: sha512-FXKVh87d2RFXkliAIheBojBELIPnWbQdyDvsH3t74Cwhg0fDheL1T8BqSM86hZvC0ZESLsznSYWw+Va+KVbUzg==}
    dependencies:
      workbox-core: 6.5.4
      workbox-routing: 6.5.4
    dev: false

  /workbox-sw@6.5.4:
    resolution: {integrity: sha512-vo2RQo7DILVRoH5LjGqw3nphavEjK4Qk+FenXeUsknKn14eCNedHOXWbmnvP4ipKhlE35pvJ4yl4YYf6YsJArA==}
    dev: false

  /workbox-webpack-plugin@6.5.4(webpack@5.88.1):
    resolution: {integrity: sha512-LmWm/zoaahe0EGmMTrSLUi+BjyR3cdGEfU3fS6PN1zKFYbqAKuQ+Oy/27e4VSXsyIwAw8+QDfk1XHNGtZu9nQg==}
    engines: {node: '>=10.0.0'}
    peerDependencies:
      webpack: ^4.4.0 || ^5.9.0
    dependencies:
      fast-json-stable-stringify: 2.1.0
      pretty-bytes: 5.6.0
      upath: 1.2.0
      webpack: 5.88.1(webpack-cli@4.10.0)
      webpack-sources: 1.4.3
      workbox-build: 6.5.4
    transitivePeerDependencies:
      - '@types/babel__core'
      - supports-color
    dev: false

  /workbox-window@6.5.4:
    resolution: {integrity: sha512-HnLZJDwYBE+hpG25AQBO8RUWBJRaCsI9ksQJEp3aCOFCaG5kqaToAYXFRAHxzRluM2cQbGzdQF5rjKPWPA1fug==}
    dependencies:
      '@types/trusted-types': 2.0.3
      workbox-core: 6.5.4
    dev: false

  /worker-farm@1.7.0:
    resolution: {integrity: sha512-rvw3QTZc8lAxyVrqcSGVm5yP/IJ2UcB3U0graE3LCFoZ0Yn2x4EoVSqJKdB/T5M+FLcRPjz4TDacRf3OCfNUzw==}
    dependencies:
      errno: 0.1.8
    dev: true

  /worker-rpc@0.1.1:
    resolution: {integrity: sha512-P1WjMrUB3qgJNI9jfmpZ/htmBEjFh//6l/5y8SD9hg1Ef5zTTVVoRjTrTEzPrNBQvmhMxkoTsjOXN10GWU7aCg==}
    dependencies:
      microevent.ts: 0.1.1

  /workerpool@6.2.1:
    resolution: {integrity: sha512-ILEIE97kDZvF9Wb9f6h5aXK4swSlKGUcOEGiIYb2OOu/IrDU9iwj0fD//SsA6E5ibwJxpEvhullJY4Sl4GcpAw==}
    dev: true

  /wrap-ansi@6.2.0:
    resolution: {integrity: sha512-r6lPcBGxZXlIcymEu7InxDMhdW0KDxpLgoFLcguasxCaJ/SOIZwINatK9KY/tf+ZrlywOKU0UDj3ATXUBfxJXA==}
    engines: {node: '>=8'}
    dependencies:
      ansi-styles: 4.3.0
      string-width: 4.2.3
      strip-ansi: 6.0.1

  /wrap-ansi@7.0.0:
    resolution: {integrity: sha512-YVGIj2kamLSTxw6NsZjoBxfSwsn0ycdesmc4p+Q21c5zPuZ1pl+NfxVdxPtdHvmNVOQ6XSYG4AUtyt/Fi7D16Q==}
    engines: {node: '>=10'}
    dependencies:
      ansi-styles: 4.3.0
      string-width: 4.2.3
      strip-ansi: 6.0.1

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

  /write-file-atomic@3.0.3:
    resolution: {integrity: sha512-AvHcyZ5JnSfq3ioSyjrBkH9yW4m7Ayk8/9My/DD9onKeu/94fwrMocemO2QAJFAlnnDN+ZDS+ZjAR5ua1/PV/Q==}
    dependencies:
      imurmurhash: 0.1.4
      is-typedarray: 1.0.0
      signal-exit: 3.0.7
      typedarray-to-buffer: 3.1.5

  /write-file-atomic@4.0.2:
    resolution: {integrity: sha512-7KxauUdBmSdWnmpaGFg+ppNjKF8uNLry8LyzjauQDOVONfFLNKrKvQOxZ/VuTIcS/gge/YNahf5RIIQWTSarlg==}
    engines: {node: ^12.13.0 || ^14.15.0 || >=16.0.0}
    dependencies:
      imurmurhash: 0.1.4
      signal-exit: 3.0.7
    dev: true

  /ws@7.4.5:
    resolution: {integrity: sha512-xzyu3hFvomRfXKH8vOFMU3OguG6oOvhXMo3xsGy3xWExqaM2dxBbVxuD99O7m3ZUFMvvscsZDqxfgMaRr/Nr1g==}
    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

  /ws@7.4.6:
    resolution: {integrity: sha512-YmhHDO4MzaDLB+M9ym/mDA5z0naX8j7SIlT8f8z+I0VtzsRbekxEutHSme7NPS2qE8StCYQNUnfWdXta/Yu85A==}
    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

  /ws@7.5.9:
    resolution: {integrity: sha512-F+P9Jil7UiSKSkppIiD94dN07AwvFixvLIj1Og1Rl9GGMuNipJnV9JzjD6XuqmAeiswGvUmNLjr5cFuXwNS77Q==}
    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

  /ws@8.12.1:
    resolution: {integrity: sha512-1qo+M9Ba+xNhPB+YTWUlK6M17brTut5EXbcBaMRN5pH5dFrXz7lzz1ChFSUq3bOUl8yEvSenhHmYUNJxFzdJew==}
    engines: {node: '>=10.0.0'}
    peerDependencies:
      bufferutil: ^4.0.1
      utf-8-validate: '>=5.0.2'
    peerDependenciesMeta:
      bufferutil:
        optional: true
      utf-8-validate:
        optional: true

  /x-default-browser@0.4.0:
    resolution: {integrity: sha512-7LKo7RtWfoFN/rHx1UELv/2zHGMx8MkZKDq1xENmOCTkfIqZJ0zZ26NEJX8czhnPXVcqS0ARjjfJB+eJ0/5Cvw==}
    hasBin: true
    optionalDependencies:
      default-browser-id: 1.0.4
    dev: true

  /x-is-string@0.1.0:
    resolution: {integrity: sha512-GojqklwG8gpzOVEVki5KudKNoq7MbbjYZCbyWzEz7tyPA7eleiE0+ePwOWQQRb5fm86rD3S8Tc0tSFf3AOv50w==}
    dev: false

  /x-xss-protection@1.3.0:
    resolution: {integrity: sha512-kpyBI9TlVipZO4diReZMAHWtS0MMa/7Kgx8hwG/EuZLiA6sg4Ah/4TRdASHhRRN3boobzcYgFRUFSgHRge6Qhg==}
    engines: {node: '>=4.0.0'}
    dev: false

  /xdg-basedir@4.0.0:
    resolution: {integrity: sha512-PSNhEJDejZYV7h50BohL09Er9VaIefr2LMAf3OEmpCkjOi34eYyQYAXUTjEQtZJTKcF0E2UKTh+osDLsgNim9Q==}
    engines: {node: '>=8'}

  /xml-name-validator@3.0.0:
    resolution: {integrity: sha512-A5CUptxDsvxKJEU3yO6DuWBSJz/qizqzJKOMIfUJHETbBw/sFaDxgd6fxm1ewUaM0jZ444Fc5vC5ROYurg/4Pw==}

  /xml-name-validator@4.0.0:
    resolution: {integrity: sha512-ICP2e+jsHvAj2E2lIHxa5tjXRlKDJo4IdvPvCXbXQGdzSfmSpNVyIKMvoZHjDY9DP0zV17iI85o90vRFXNccRw==}
    engines: {node: '>=12'}
    dev: true

  /xml2js@0.4.19:
    resolution: {integrity: sha512-esZnJZJOiJR9wWKMyuvSE1y6Dq5LCuJanqhxslH2bxM6duahNZ+HMpCLhBQGZkbX6xRf8x1Y2eJlgt2q3qo49Q==}
    dependencies:
      sax: 1.2.4
      xmlbuilder: 9.0.7
    dev: false

  /xml2js@0.4.23:
    resolution: {integrity: sha512-ySPiMjM0+pLDftHgXY4By0uswI3SPKLDw/i3UXbnO8M/p28zqexCUoPmQFrYD+/1BzhGJSs2i1ERWKJAtiLrug==}
    engines: {node: '>=4.0.0'}
    dependencies:
      sax: 1.2.4
      xmlbuilder: 11.0.1
    dev: false

  /xml@1.0.1:
    resolution: {integrity: sha512-huCv9IH9Tcf95zuYCsQraZtWnJvBtLVE0QHMOs8bWyZAFZNDcYjsPq1nEx8jKA9y+Beo9v+7OBPRisQTjinQMw==}
    dev: false

  /xmlbuilder@11.0.1:
    resolution: {integrity: sha512-fDlsI/kFEx7gLvbecc0/ohLG50fugQp8ryHzMTuW9vSa1GJ0XYWKnhsUx7oie3G98+r56aTQIUB4kht42R3JvA==}
    engines: {node: '>=4.0'}
    dev: false

  /xmlbuilder@9.0.7:
    resolution: {integrity: sha512-7YXTQc3P2l9+0rjaUbLwMKRhtmwg1M1eDf6nag7urC7pIPYLD9W/jmzQ4ptRSUbodw5S0jfoGTflLemQibSpeQ==}
    engines: {node: '>=4.0'}
    dev: false

  /xmlchars@2.2.0:
    resolution: {integrity: sha512-JZnDKK8B0RCDw84FNdDAIpZK+JuJw+s7Lz8nksI7SIuU3UXJJslUthsi+uWBUYOwPFwW7W7PRLRfUKpxjtjFCw==}

  /xmlcreate@1.0.2:
    resolution: {integrity: sha512-Mbe56Dvj00onbnSo9J0qj/XlY5bfN9KidsOnpd5tRCsR3ekB3hyyNU9fGrTdqNT5ZNvv4BsA2TcQlignsZyVcw==}
    dev: false

  /xmlcreate@2.0.4:
    resolution: {integrity: sha512-nquOebG4sngPmGPICTS5EnxqhKbCmz5Ox5hsszI2T6U5qdrJizBc+0ilYSEjTSzU0yZcmvppztXe/5Al5fUwdg==}
    dev: false

  /xmlhttprequest-ssl@1.6.3:
    resolution: {integrity: sha512-3XfeQE/wNkvrIktn2Kf0869fC0BN6UpydVasGIeSm2B1Llihf7/0UfZM+eCkOw3P7bP4+qPgqhm7ZoxuJtFU0Q==}
    engines: {node: '>=0.4.0'}

  /xss@1.0.14:
    resolution: {integrity: sha512-og7TEJhXvn1a7kzZGQ7ETjdQVS2UfZyTlsEdDOqvQF7GoxNfY+0YLCzBy1kPdsDDx4QuNAonQPddpsn6Xl/7sw==}
    engines: {node: '>= 0.10.0'}
    hasBin: true
    dependencies:
      commander: 2.20.3
      cssfilter: 0.0.10

  /xstate@4.37.0:
    resolution: {integrity: sha512-YC+JCerRclKS9ixQTuw8l3vs3iFqWzNzOGR0ID5XsSlieMXIV9nNPE43h9CGr7VdxA1QYhMwhCZA0EdpOd17Bg==}

  /xtend@1.0.3:
    resolution: {integrity: sha512-wv78b3q8kHDveC/C7Yq/UUrJXsAAM1t/j5m28h/ZlqYy0+eqByglhsWR88D2j3VImQzZlNIDsSbZ3QItwgWEGw==}
    engines: {node: '>=0.4'}
    dev: false

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

  /y18n@4.0.3:
    resolution: {integrity: sha512-JKhqTOwSrqNA1NY5lSztJ1GrBiUodLMmIZuLiDaMRJ+itFd+ABVE8XBjOvIWL+rSqNDC74LCSFmlb/U4UZ4hJQ==}

  /y18n@5.0.8:
    resolution: {integrity: sha512-0pfFzegeDWJHJIAmTLRP2DwHjdF5s7jo9tuztdQxAhINCdvS+3nGINqPd00AphqJR/0LhANUS6/+7SCb98YOfA==}
    engines: {node: '>=10'}

  /yallist@2.1.2:
    resolution: {integrity: sha512-ncTzHV7NvsQZkYe1DW7cbDLm0YpzHmZF5r/iyP3ZnQtMiJ+pjzisCiMNI+Sj+xQF5pXhSHxSB3uDbsBTzY/c2A==}

  /yallist@3.1.1:
    resolution: {integrity: sha512-a4UGQaWPH59mOXUYnAG2ewncQS4i4F43Tv3JoAM+s2VDAmS9NsK8GpDMLrCHPksFT7h3K6TOoUNn2pb7RoXx4g==}

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

  /yaml-loader@0.6.0:
    resolution: {integrity: sha512-1bNiLelumURyj+zvVHOv8Y3dpCri0F2S+DCcmps0pA1zWRLjS+FhZQg4o3aUUDYESh73+pKZNI18bj7stpReow==}
    engines: {node: '>= 6'}
    dependencies:
      loader-utils: 1.4.2
      yaml: 1.10.2

  /yaml@1.10.2:
    resolution: {integrity: sha512-r3vXyErRCYJ7wg28yvBY5VSoAF8ZvlcW9/BwUzEtUsjvX/DKs24dIkuwjtuprwJJHsbyUbLApepYTR1BN4uHrg==}
    engines: {node: '>= 6'}

  /yaml@2.2.1:
    resolution: {integrity: sha512-e0WHiYql7+9wr4cWMx3TVQrNwejKaEe7/rHNmQmqRjazfOP5W8PB6Jpebb5o6fIapbz9o9+2ipcaTM2ZwDI6lw==}
    engines: {node: '>= 14'}

  /yamljs@0.3.0:
    resolution: {integrity: sha512-C/FsVVhht4iPQYXOInoxUM/1ELSf9EsgKH34FofQOp6hwCPrW4vG4w5++TED3xRUo8gD7l0P1J1dLlDYzODsTQ==}
    hasBin: true
    dependencies:
      argparse: 1.0.10
      glob: 7.2.3

  /yargonaut@1.1.4:
    resolution: {integrity: sha512-rHgFmbgXAAzl+1nngqOcwEljqHGG9uUZoPjsdZEs1w5JW9RXYzrSvH/u70C1JE5qFi0qjsdhnUX/dJRpWqitSA==}
    dependencies:
      chalk: 1.1.3
      figlet: 1.5.2
      parent-require: 1.0.0
    dev: true

  /yargs-parser@18.1.3:
    resolution: {integrity: sha512-o50j0JeToy/4K6OZcaQmW6lyXXKhq7csREXcDwk2omFPJEwUNOVtJKvmDr9EI1fAJZUyZcRF7kxGBWmRXudrCQ==}
    engines: {node: '>=6'}
    dependencies:
      camelcase: 5.3.1
      decamelize: 1.2.0

  /yargs-parser@20.2.4:
    resolution: {integrity: sha512-WOkpgNhPTlE73h4VFAFsOnomJVaovO8VqLDzy5saChRBFQFBoMYirowyW+Q9HB4HFF4Z7VZTiG3iSzJJA29yRA==}
    engines: {node: '>=10'}
    dev: true

  /yargs-parser@20.2.9:
    resolution: {integrity: sha512-y11nGElTIV+CT3Zv9t7VKl+Q3hTQoT9a1Qzezhhl6Rp21gJ/IVTW7Z3y9EWXhuUBC2Shnf+DX0antecpAwSP8w==}
    engines: {node: '>=10'}

  /yargs-parser@21.1.1:
    resolution: {integrity: sha512-tVpsJW7DdjecAiFpbIB1e3qxIQsE6NoPc5/eTdrbbIC4h0LVsWhnoa3g+m2HclBIujHzsxZ4VJVA+GUuc2/LBw==}
    engines: {node: '>=12'}
    dev: true

  /yargs-unparser@2.0.0:
    resolution: {integrity: sha512-7pRTIA9Qc1caZ0bZ6RYRGbHJthJWuakf+WmHK0rVeLkNrrGhfoabBNdue6kdINI6r4if7ocq9aD/n7xwKOdzOA==}
    engines: {node: '>=10'}
    dependencies:
      camelcase: 6.3.0
      decamelize: 4.0.0
      flat: 5.0.2
      is-plain-obj: 2.1.0
    dev: true

  /yargs@15.4.1:
    resolution: {integrity: sha512-aePbxDmcYW++PaqBsJ+HYUFwCdv4LVvdnhBy78E57PIor8/OVvhMrADFFEDh8DHDFRv/O9i3lPhsENjO7QX0+A==}
    engines: {node: '>=8'}
    dependencies:
      cliui: 6.0.0
      decamelize: 1.2.0
      find-up: 4.1.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: 4.2.3
      which-module: 2.0.0
      y18n: 4.0.3
      yargs-parser: 18.1.3

  /yargs@16.2.0:
    resolution: {integrity: sha512-D1mvvtDG0L5ft/jGWkLpG1+m0eQxOfaBvTNELraWj22wSVUMWxZUvYgJYcKh6jGGIkJFhH4IZPQhR4TKpc8mBw==}
    engines: {node: '>=10'}
    dependencies:
      cliui: 7.0.4
      escalade: 3.1.1
      get-caller-file: 2.0.5
      require-directory: 2.1.1
      string-width: 4.2.3
      y18n: 5.0.8
      yargs-parser: 20.2.9

  /yargs@17.7.2:
    resolution: {integrity: sha512-7dSzzRQ++CKnNI/krKnYRV7JKKPUXMEh61soaHKg9mrWEhzFWhFnxPxGl+69cD1Ou63C13NUPCnmIcrvqCuM6w==}
    engines: {node: '>=12'}
    dependencies:
      cliui: 8.0.1
      escalade: 3.1.1
      get-caller-file: 2.0.5
      require-directory: 2.1.1
      string-width: 4.2.3
      y18n: 5.0.8
      yargs-parser: 21.1.1
    dev: true

  /yauzl@2.10.0:
    resolution: {integrity: sha512-p4a9I6X6nu6IhoGmBqAcbJy1mlC4j27vEPZX9F4L4/vZT3Lyq1VkFHw/V/PUcB9Buo+DG3iHkT0x3Qya58zc3g==}
    dependencies:
      buffer-crc32: 0.2.13
      fd-slicer: 1.1.0
    dev: true

  /yeast@0.1.2:
    resolution: {integrity: sha512-8HFIh676uyGYP6wP13R/j6OJ/1HwJ46snpvzE7aHAN3Ryqh2yX6Xox2B4CUmTwwOIzlG3Bs7ocsP5dZH/R1Qbg==}

  /yn@3.1.1:
    resolution: {integrity: sha512-Ux4ygGWsu2c7isFWe8Yu1YluJmqVhxqK2cLXNQA5AcC3QfbGNpM7fu0Y8b/z16pXLnFxZYvWhd3fhBY9DLmC6Q==}
    engines: {node: '>=6'}

  /yocto-queue@0.1.0:
    resolution: {integrity: sha512-rVksvsnNCdJ/ohGc6xgPwyN8eheCxsiLM8mxuE/t/mOVqJewPuO1miLpTHQiRgTKCLexL4MeAFVagts7HmNZ2Q==}
    engines: {node: '>=10'}

  /yoga-layout-prebuilt@1.10.0:
    resolution: {integrity: sha512-YnOmtSbv4MTf7RGJMK0FvZ+KD8OEe/J5BNnR0GHhD8J/XcG/Qvxgszm0Un6FTHWW4uHlTgP0IztiXQnGyIR45g==}
    engines: {node: '>=8'}
    dependencies:
      '@types/yoga-layout': 1.9.2

  /youtube-player@5.5.2:
    resolution: {integrity: sha512-ZGtsemSpXnDky2AUYWgxjaopgB+shFHgXVpiJFeNB5nWEugpW1KWYDaHKuLqh2b67r24GtP6HoSW5swvf0fFIQ==}
    dependencies:
      debug: 2.6.9
      load-script: 1.0.0
      sister: 3.0.2
    transitivePeerDependencies:
      - supports-color
    dev: false

  /yurnalist@2.1.0:
    resolution: {integrity: sha512-PgrBqosQLM3gN2xBFIMDLACRTV9c365VqityKKpSTWpwR+U4LAFR3rSVyEoscWlu3EzX9+Y0I86GXUKxpHFl6w==}
    engines: {node: '>=4.0.0'}
    dependencies:
      chalk: 2.4.2
      inquirer: 7.3.3
      is-ci: 2.0.0
      read: 1.0.7
      strip-ansi: 5.2.0

  /zwitch@1.0.5:
    resolution: {integrity: sha512-V50KMwwzqJV0NpZIZFwfOD5/lyny3WlSzRiXgA0G7VUnRlqttta1L6UQIHzd6EuBY/cHGfwTIck7w1yH6Q5zUw==}

  /zwitch@2.0.4:
    resolution: {integrity: sha512-bXE4cR/kVZhKZX/RjPEflHaKVhUVl85noU3v6b8apfQEc1x4A+zBxjZ4lN8LqGd6WZ3dl98pY4o717VFmoPp+A==}

settings:
  autoInstallPeers: true
  excludeLinksFromLockfile: false
