kaidjohnson/redux-first-vue-routing

View on GitHub
pnpm-lock.yaml

Summary

Maintainability
Test Coverage
devDependencies:
  '@babel/core': 7.12.10
  '@babel/preset-env': 7.12.10_@babel+core@7.12.10
  '@vue/test-utils': 1.1.0_ae554d8947d7e926b014dda25865f517
  babel-core: 7.0.0-bridge.0_@babel+core@7.12.10
  babel-jest: 26.5.2_@babel+core@7.12.10
  babel-loader: 8.1.0_601fea44033628b80d42899cc50128a0
  eslint: 7.11.0
  eslint-plugin-jest: 24.1.0_eslint@7.11.0
  jest: 26.5.3
  redux: 4.0.5
  vue: 2.6.12
  vue-router: 3.4.6
  vue-template-compiler: 2.6.12
  webpack: 5.1.1_webpack-cli@4.0.0
  webpack-cli: 4.0.0_webpack@5.1.1
lockfileVersion: 5.2
packages:
  /@babel/code-frame/7.10.4:
    dependencies:
      '@babel/highlight': 7.10.4
    dev: true
    resolution:
      integrity: sha512-vG6SvB6oYEhvgisZNFRmRCUkLz11c7rp+tbNTynGqc6mS1d5ATd/sGyV6W0KZZnXRKMTzZDRgQT3Ou9jhpAfUg==
  /@babel/compat-data/7.12.0:
    dev: true
    resolution:
      integrity: sha512-jAbCtMANC9ptXxbSVXIqV/3H0bkh7iyyv6JS5lu10av45bcc2QmDNJXkASZCFwbBt75Q0AEq/BB+bNa3x1QgYQ==
  /@babel/compat-data/7.12.7:
    dev: true
    resolution:
      integrity: sha512-YaxPMGs/XIWtYqrdEOZOCPsVWfEoriXopnsz3/i7apYPXQ3698UFhS6dVT1KN5qOsWmVgw/FOrmQgpRaZayGsw==
  /@babel/core/7.12.10:
    dependencies:
      '@babel/code-frame': 7.10.4
      '@babel/generator': 7.12.10
      '@babel/helper-module-transforms': 7.12.1
      '@babel/helpers': 7.12.5
      '@babel/parser': 7.12.10
      '@babel/template': 7.12.7
      '@babel/traverse': 7.12.10
      '@babel/types': 7.12.10
      convert-source-map: 1.7.0
      debug: 4.2.0
      gensync: 1.0.0-beta.1
      json5: 2.1.3
      lodash: 4.17.20
      semver: 5.7.1
      source-map: 0.5.7
    dev: true
    engines:
      node: '>=6.9.0'
    resolution:
      integrity: sha512-eTAlQKq65zHfkHZV0sIVODCPGVgoo1HdBlbSLi9CqOzuZanMv2ihzY+4paiKr1mH+XmYESMAmJ/dpZ68eN6d8w==
  /@babel/core/7.9.0:
    dependencies:
      '@babel/code-frame': 7.10.4
      '@babel/generator': 7.12.0
      '@babel/helper-module-transforms': 7.12.0
      '@babel/helpers': 7.10.4
      '@babel/parser': 7.12.0
      '@babel/template': 7.10.4
      '@babel/traverse': 7.12.0
      '@babel/types': 7.12.0
      convert-source-map: 1.7.0
      debug: 4.2.0
      gensync: 1.0.0-beta.1
      json5: 2.1.3
      lodash: 4.17.20
      resolve: 1.17.0
      semver: 5.7.1
      source-map: 0.5.7
    dev: true
    engines:
      node: '>=6.9.0'
    resolution:
      integrity: sha512-kWc7L0fw1xwvI0zi8OKVBuxRVefwGOrKSQMvrQ3dW+bIIavBY3/NpXmpjMy7bQnLgwgzWQZ8TlM57YHpHNHz4w==
  /@babel/generator/7.12.0:
    dependencies:
      '@babel/types': 7.12.0
      jsesc: 2.5.2
      source-map: 0.5.7
    dev: true
    resolution:
      integrity: sha512-8lnf4QcyiQMf5XQp47BltuMTocsOh6P0z/vueEh8GzhmWWlDbdvOoI5Ziddg0XYhmnx35HyByUW51/9NprF8cA==
  /@babel/generator/7.12.10:
    dependencies:
      '@babel/types': 7.12.10
      jsesc: 2.5.2
      source-map: 0.5.7
    dev: true
    resolution:
      integrity: sha512-6mCdfhWgmqLdtTkhXjnIz0LcdVCd26wS2JXRtj2XY0u5klDsXBREA/pG5NVOuVnF2LUrBGNFtQkIqqTbblg0ww==
  /@babel/helper-annotate-as-pure/7.10.4:
    dependencies:
      '@babel/types': 7.12.10
    dev: true
    resolution:
      integrity: sha512-XQlqKQP4vXFB7BN8fEEerrmYvHp3fK/rBkRFz9jaJbzK0B1DSfej9Kc7ZzE8Z/OnId1jpJdNAZ3BFQjWG68rcA==
  /@babel/helper-builder-binary-assignment-operator-visitor/7.10.4:
    dependencies:
      '@babel/helper-explode-assignable-expression': 7.11.4
      '@babel/types': 7.12.10
    dev: true
    resolution:
      integrity: sha512-L0zGlFrGWZK4PbT8AszSfLTM5sDU1+Az/En9VrdT8/LmEiJt4zXt+Jve9DCAnQcbqDhCI+29y/L93mrDzddCcg==
  /@babel/helper-compilation-targets/7.12.0_@babel+core@7.9.0:
    dependencies:
      '@babel/compat-data': 7.12.0
      '@babel/core': 7.9.0
      '@babel/helper-validator-option': 7.12.0
      browserslist: 4.14.5
      semver: 5.7.1
    dev: true
    peerDependencies:
      '@babel/core': ^7.0.0
    resolution:
      integrity: sha512-NbDFJNjDgxE7IkrHp5gq2+Tr8bEdCLKYN90YDQEjMiTMUAFAcShNkaH8kydcmU0mEQTiQY0Ydy/+1xfS2OCEnw==
  /@babel/helper-compilation-targets/7.12.5_@babel+core@7.12.10:
    dependencies:
      '@babel/compat-data': 7.12.7
      '@babel/core': 7.12.10
      '@babel/helper-validator-option': 7.12.1
      browserslist: 4.14.5
      semver: 5.7.1
    dev: true
    peerDependencies:
      '@babel/core': ^7.0.0
    resolution:
      integrity: sha512-+qH6NrscMolUlzOYngSBMIOQpKUGPPsc61Bu5W10mg84LxZ7cmvnBHzARKbDoFxVvqqAbj6Tg6N7bSrWSPXMyw==
  /@babel/helper-create-class-features-plugin/7.12.0_@babel+core@7.9.0:
    dependencies:
      '@babel/core': 7.9.0
      '@babel/helper-function-name': 7.10.4
      '@babel/helper-member-expression-to-functions': 7.12.0
      '@babel/helper-optimise-call-expression': 7.10.4
      '@babel/helper-plugin-utils': 7.10.4
      '@babel/helper-replace-supers': 7.12.0
      '@babel/helper-split-export-declaration': 7.11.0
    dev: true
    peerDependencies:
      '@babel/core': ^7.0.0
    resolution:
      integrity: sha512-9tD1r9RK928vxvxcoNK8/7uwT7Q2DJZP1dnJmyMAJPwOF0yr8PPwqdpyw33lUpCfrJ765bOs5XNa4KSfUDWFSw==
  /@babel/helper-create-class-features-plugin/7.12.1_@babel+core@7.12.10:
    dependencies:
      '@babel/core': 7.12.10
      '@babel/helper-function-name': 7.10.4
      '@babel/helper-member-expression-to-functions': 7.12.7
      '@babel/helper-optimise-call-expression': 7.10.4
      '@babel/helper-replace-supers': 7.12.5
      '@babel/helper-split-export-declaration': 7.11.0
    dev: true
    peerDependencies:
      '@babel/core': ^7.0.0
    resolution:
      integrity: sha512-hkL++rWeta/OVOBTRJc9a5Azh5mt5WgZUGAKMD8JM141YsE08K//bp1unBBieO6rUKkIPyUE0USQ30jAy3Sk1w==
  /@babel/helper-create-regexp-features-plugin/7.12.0_@babel+core@7.9.0:
    dependencies:
      '@babel/core': 7.9.0
      '@babel/helper-annotate-as-pure': 7.10.4
      '@babel/helper-regex': 7.10.5
      regexpu-core: 4.7.1
    dev: true
    peerDependencies:
      '@babel/core': ^7.0.0
    resolution:
      integrity: sha512-YBqH+3wLcom+tko8/JLgRcG8DMqORgmjqNRNI751gTioJSZHWFybO1mRoLtJtWIlYSHY+zT9LqqnbbK1c3KIVQ==
  /@babel/helper-create-regexp-features-plugin/7.12.7_@babel+core@7.12.10:
    dependencies:
      '@babel/core': 7.12.10
      '@babel/helper-annotate-as-pure': 7.10.4
      regexpu-core: 4.7.1
    dev: true
    peerDependencies:
      '@babel/core': ^7.0.0
    resolution:
      integrity: sha512-idnutvQPdpbduutvi3JVfEgcVIHooQnhvhx0Nk9isOINOIGYkZea1Pk2JlJRiUnMefrlvr0vkByATBY/mB4vjQ==
  /@babel/helper-create-regexp-features-plugin/7.12.7_@babel+core@7.9.0:
    dependencies:
      '@babel/core': 7.9.0
      '@babel/helper-annotate-as-pure': 7.10.4
      regexpu-core: 4.7.1
    dev: true
    peerDependencies:
      '@babel/core': ^7.0.0
    resolution:
      integrity: sha512-idnutvQPdpbduutvi3JVfEgcVIHooQnhvhx0Nk9isOINOIGYkZea1Pk2JlJRiUnMefrlvr0vkByATBY/mB4vjQ==
  /@babel/helper-define-map/7.10.5:
    dependencies:
      '@babel/helper-function-name': 7.10.4
      '@babel/types': 7.12.10
      lodash: 4.17.20
    dev: true
    resolution:
      integrity: sha512-fMw4kgFB720aQFXSVaXr79pjjcW5puTCM16+rECJ/plGS+zByelE8l9nCpV1GibxTnFVmUuYG9U8wYfQHdzOEQ==
  /@babel/helper-explode-assignable-expression/7.11.4:
    dependencies:
      '@babel/types': 7.12.10
    dev: true
    resolution:
      integrity: sha512-ux9hm3zR4WV1Y3xXxXkdG/0gxF9nvI0YVmKVhvK9AfMoaQkemL3sJpXw+Xbz65azo8qJiEz2XVDUpK3KYhH3ZQ==
  /@babel/helper-function-name/7.10.4:
    dependencies:
      '@babel/helper-get-function-arity': 7.10.4
      '@babel/template': 7.12.7
      '@babel/types': 7.12.10
    dev: true
    resolution:
      integrity: sha512-YdaSyz1n8gY44EmN7x44zBn9zQ1Ry2Y+3GTA+3vH6Mizke1Vw0aWDM66FOYEPw8//qKkmqOckrGgTYa+6sceqQ==
  /@babel/helper-get-function-arity/7.10.4:
    dependencies:
      '@babel/types': 7.12.10
    dev: true
    resolution:
      integrity: sha512-EkN3YDB+SRDgiIUnNgcmiD361ti+AVbL3f3Henf6dqqUyr5dMsorno0lJWJuLhDhkI5sYEpgj6y9kB8AOU1I2A==
  /@babel/helper-hoist-variables/7.10.4:
    dependencies:
      '@babel/types': 7.12.10
    dev: true
    resolution:
      integrity: sha512-wljroF5PgCk2juF69kanHVs6vrLwIPNp6DLD+Lrl3hoQ3PpPPikaDRNFA+0t81NOoMt2DL6WW/mdU8k4k6ZzuA==
  /@babel/helper-member-expression-to-functions/7.12.0:
    dependencies:
      '@babel/types': 7.12.0
    dev: true
    resolution:
      integrity: sha512-I0d/bgzgzgLsJMk7UZ0TN2KV3OGjC/t/9Saz8PKb9jrcEAXhgjGysOgp4PDKydIKjUv/gj2St4ae+ov8l+T9Xg==
  /@babel/helper-member-expression-to-functions/7.12.7:
    dependencies:
      '@babel/types': 7.12.10
    dev: true
    resolution:
      integrity: sha512-DCsuPyeWxeHgh1Dus7APn7iza42i/qXqiFPWyBDdOFtvS581JQePsc1F/nD+fHrcswhLlRc2UpYS1NwERxZhHw==
  /@babel/helper-module-imports/7.10.4:
    dependencies:
      '@babel/types': 7.12.0
    dev: true
    resolution:
      integrity: sha512-nEQJHqYavI217oD9+s5MUBzk6x1IlvoS9WTPfgG43CbMEeStE0v+r+TucWdx8KFGowPGvyOkDT9+7DHedIDnVw==
  /@babel/helper-module-imports/7.12.5:
    dependencies:
      '@babel/types': 7.12.10
    dev: true
    resolution:
      integrity: sha512-SR713Ogqg6++uexFRORf/+nPXMmWIn80TALu0uaFb+iQIUoR7bOC7zBWyzBs5b3tBBJXuyD0cRu1F15GyzjOWA==
  /@babel/helper-module-transforms/7.12.0:
    dependencies:
      '@babel/helper-module-imports': 7.10.4
      '@babel/helper-replace-supers': 7.12.0
      '@babel/helper-simple-access': 7.10.4
      '@babel/helper-split-export-declaration': 7.11.0
      '@babel/helper-validator-identifier': 7.10.4
      '@babel/template': 7.10.4
      '@babel/traverse': 7.12.0
      '@babel/types': 7.12.0
      lodash: 4.17.20
    dev: true
    resolution:
      integrity: sha512-1ZTMoCiLSzTJLbq7mSaTHki4oIrBIf/dUbzdhwTrvtMU3ZNVKwQmGae3gSiqppo7G8HAgnXmc43rfEaD8yYLLQ==
  /@babel/helper-module-transforms/7.12.1:
    dependencies:
      '@babel/helper-module-imports': 7.12.5
      '@babel/helper-replace-supers': 7.12.5
      '@babel/helper-simple-access': 7.12.1
      '@babel/helper-split-export-declaration': 7.11.0
      '@babel/helper-validator-identifier': 7.10.4
      '@babel/template': 7.12.7
      '@babel/traverse': 7.12.10
      '@babel/types': 7.12.10
      lodash: 4.17.20
    dev: true
    resolution:
      integrity: sha512-QQzehgFAZ2bbISiCpmVGfiGux8YVFXQ0abBic2Envhej22DVXV9nCFaS5hIQbkyo1AdGb+gNME2TSh3hYJVV/w==
  /@babel/helper-optimise-call-expression/7.10.4:
    dependencies:
      '@babel/types': 7.12.10
    dev: true
    resolution:
      integrity: sha512-n3UGKY4VXwXThEiKrgRAoVPBMqeoPgHVqiHZOanAJCG9nQUL2pLRQirUzl0ioKclHGpGqRgIOkgcIJaIWLpygg==
  /@babel/helper-plugin-utils/7.10.4:
    dev: true
    resolution:
      integrity: sha512-O4KCvQA6lLiMU9l2eawBPMf1xPP8xPfB3iEQw150hOVTqj/rfXz0ThTb4HEzqQfs2Bmo5Ay8BzxfzVtBrr9dVg==
  /@babel/helper-regex/7.10.5:
    dependencies:
      lodash: 4.17.20
    dev: true
    resolution:
      integrity: sha512-68kdUAzDrljqBrio7DYAEgCoJHxppJOERHOgOrDN7WjOzP0ZQ1LsSDRXcemzVZaLvjaJsJEESb6qt+znNuENDg==
  /@babel/helper-remap-async-to-generator/7.11.4:
    dependencies:
      '@babel/helper-annotate-as-pure': 7.10.4
      '@babel/helper-wrap-function': 7.10.4
      '@babel/template': 7.10.4
      '@babel/types': 7.12.0
    dev: true
    resolution:
      integrity: sha512-tR5vJ/vBa9wFy3m5LLv2faapJLnDFxNWff2SAYkSE4rLUdbp7CdObYFgI7wK4T/Mj4UzpjPwzR8Pzmr5m7MHGA==
  /@babel/helper-remap-async-to-generator/7.12.1:
    dependencies:
      '@babel/helper-annotate-as-pure': 7.10.4
      '@babel/helper-wrap-function': 7.10.4
      '@babel/types': 7.12.10
    dev: true
    resolution:
      integrity: sha512-9d0KQCRM8clMPcDwo8SevNs+/9a8yWVVmaE80FGJcEP8N1qToREmWEGnBn8BUlJhYRFz6fqxeRL1sl5Ogsed7A==
  /@babel/helper-replace-supers/7.12.0:
    dependencies:
      '@babel/helper-member-expression-to-functions': 7.12.0
      '@babel/helper-optimise-call-expression': 7.10.4
      '@babel/traverse': 7.12.0
      '@babel/types': 7.12.0
    dev: true
    resolution:
      integrity: sha512-9kycFdq2c9e7PXZOr2z/ZqTFF9OzFu287iFwYS+CiDVPuoTCfY8hoTsIqNQNetQjlqoRsRyJFrMG1uhGAR4EEw==
  /@babel/helper-replace-supers/7.12.5:
    dependencies:
      '@babel/helper-member-expression-to-functions': 7.12.7
      '@babel/helper-optimise-call-expression': 7.10.4
      '@babel/traverse': 7.12.10
      '@babel/types': 7.12.10
    dev: true
    resolution:
      integrity: sha512-5YILoed0ZyIpF4gKcpZitEnXEJ9UoDRki1Ey6xz46rxOzfNMAhVIJMoune1hmPVxh40LRv1+oafz7UsWX+vyWA==
  /@babel/helper-simple-access/7.10.4:
    dependencies:
      '@babel/template': 7.10.4
      '@babel/types': 7.12.0
    dev: true
    resolution:
      integrity: sha512-0fMy72ej/VEvF8ULmX6yb5MtHG4uH4Dbd6I/aHDb/JVg0bbivwt9Wg+h3uMvX+QSFtwr5MeItvazbrc4jtRAXw==
  /@babel/helper-simple-access/7.12.1:
    dependencies:
      '@babel/types': 7.12.10
    dev: true
    resolution:
      integrity: sha512-OxBp7pMrjVewSSC8fXDFrHrBcJATOOFssZwv16F3/6Xtc138GHybBfPbm9kfiqQHKhYQrlamWILwlDCeyMFEaA==
  /@babel/helper-skip-transparent-expression-wrappers/7.11.0:
    dependencies:
      '@babel/types': 7.12.0
    dev: true
    resolution:
      integrity: sha512-0XIdiQln4Elglgjbwo9wuJpL/K7AGCY26kmEt0+pRP0TAj4jjyNq1MjoRvikrTVqKcx4Gysxt4cXvVFXP/JO2Q==
  /@babel/helper-skip-transparent-expression-wrappers/7.12.1:
    dependencies:
      '@babel/types': 7.12.10
    dev: true
    resolution:
      integrity: sha512-Mf5AUuhG1/OCChOJ/HcADmvcHM42WJockombn8ATJG3OnyiSxBK/Mm5x78BQWvmtXZKHgbjdGL2kin/HOLlZGA==
  /@babel/helper-split-export-declaration/7.11.0:
    dependencies:
      '@babel/types': 7.12.10
    dev: true
    resolution:
      integrity: sha512-74Vejvp6mHkGE+m+k5vHY93FX2cAtrw1zXrZXRlG4l410Nm9PxfEiVTn1PjDPV5SnmieiueY4AFg2xqhNFuuZg==
  /@babel/helper-validator-identifier/7.10.4:
    dev: true
    resolution:
      integrity: sha512-3U9y+43hz7ZM+rzG24Qe2mufW5KhvFg/NhnNph+i9mgCtdTCtMJuI1TMkrIUiK7Ix4PYlRF9I5dhqaLYA/ADXw==
  /@babel/helper-validator-option/7.12.0:
    dev: true
    resolution:
      integrity: sha512-NRfKaAQw/JCMsTFUdJI6cp4MoJGGVBRQTRSiW1nwlGldNqzjB9jqWI0SZqQksC724dJoKqwG+QqfS9ib7SoVsw==
  /@babel/helper-validator-option/7.12.1:
    dev: true
    resolution:
      integrity: sha512-YpJabsXlJVWP0USHjnC/AQDTLlZERbON577YUVO/wLpqyj6HAtVYnWaQaN0iUN+1/tWn3c+uKKXjRut5115Y2A==
  /@babel/helper-wrap-function/7.10.4:
    dependencies:
      '@babel/helper-function-name': 7.10.4
      '@babel/template': 7.12.7
      '@babel/traverse': 7.12.10
      '@babel/types': 7.12.10
    dev: true
    resolution:
      integrity: sha512-6py45WvEF0MhiLrdxtRjKjufwLL1/ob2qDJgg5JgNdojBAZSAKnAjkyOCNug6n+OBl4VW76XjvgSFTdaMcW0Ug==
  /@babel/helpers/7.10.4:
    dependencies:
      '@babel/template': 7.10.4
      '@babel/traverse': 7.12.0
      '@babel/types': 7.12.0
    dev: true
    resolution:
      integrity: sha512-L2gX/XeUONeEbI78dXSrJzGdz4GQ+ZTA/aazfUsFaWjSe95kiCuOZ5HsXvkiw3iwF+mFHSRUfJU8t6YavocdXA==
  /@babel/helpers/7.12.5:
    dependencies:
      '@babel/template': 7.12.7
      '@babel/traverse': 7.12.10
      '@babel/types': 7.12.10
    dev: true
    resolution:
      integrity: sha512-lgKGMQlKqA8meJqKsW6rUnc4MdUk35Ln0ATDqdM1a/UpARODdI4j5Y5lVfUScnSNkJcdCRAaWkspykNoFg9sJA==
  /@babel/highlight/7.10.4:
    dependencies:
      '@babel/helper-validator-identifier': 7.10.4
      chalk: 2.4.2
      js-tokens: 4.0.0
    dev: true
    resolution:
      integrity: sha512-i6rgnR/YgPEQzZZnbTHHuZdlE8qyoBNalD6F+q4vAFlcMEcqmkoG+mPqJYJCo63qPf74+Y1UZsl3l6f7/RIkmA==
  /@babel/parser/7.12.0:
    dev: true
    engines:
      node: '>=6.0.0'
    hasBin: true
    resolution:
      integrity: sha512-dYmySMYnlus2jwl7JnnajAj11obRStZoW9cG04wh4ZuhozDn11tDUrhHcUZ9iuNHqALAhh60XqNaYXpvuuE/Gg==
  /@babel/parser/7.12.10:
    dev: true
    engines:
      node: '>=6.0.0'
    hasBin: true
    resolution:
      integrity: sha512-PJdRPwyoOqFAWfLytxrWwGrAxghCgh/yTNCYciOz8QgjflA7aZhECPZAa2VUedKg2+QMWkI0L9lynh2SNmNEgA==
  /@babel/plugin-proposal-async-generator-functions/7.10.5_@babel+core@7.9.0:
    dependencies:
      '@babel/core': 7.9.0
      '@babel/helper-plugin-utils': 7.10.4
      '@babel/helper-remap-async-to-generator': 7.11.4
      '@babel/plugin-syntax-async-generators': 7.8.4_@babel+core@7.9.0
    dev: true
    peerDependencies:
      '@babel/core': ^7.0.0-0
    resolution:
      integrity: sha512-cNMCVezQbrRGvXJwm9fu/1sJj9bHdGAgKodZdLqOQIpfoH3raqmRPBM17+lh7CzhiKRRBrGtZL9WcjxSoGYUSg==
  /@babel/plugin-proposal-async-generator-functions/7.12.1_@babel+core@7.12.10:
    dependencies:
      '@babel/core': 7.12.10
      '@babel/helper-plugin-utils': 7.10.4
      '@babel/helper-remap-async-to-generator': 7.12.1
      '@babel/plugin-syntax-async-generators': 7.8.4_@babel+core@7.12.10
    dev: true
    peerDependencies:
      '@babel/core': ^7.0.0-0
    resolution:
      integrity: sha512-d+/o30tJxFxrA1lhzJqiUcEJdI6jKlNregCv5bASeGf2Q4MXmnwH7viDo7nhx1/ohf09oaH8j1GVYG/e3Yqk6A==
  /@babel/plugin-proposal-class-properties/7.10.4_@babel+core@7.9.0:
    dependencies:
      '@babel/core': 7.9.0
      '@babel/helper-create-class-features-plugin': 7.12.0_@babel+core@7.9.0
      '@babel/helper-plugin-utils': 7.10.4
    dev: true
    peerDependencies:
      '@babel/core': ^7.0.0-0
    resolution:
      integrity: sha512-vhwkEROxzcHGNu2mzUC0OFFNXdZ4M23ib8aRRcJSsW8BZK9pQMD7QB7csl97NBbgGZO7ZyHUyKDnxzOaP4IrCg==
  /@babel/plugin-proposal-class-properties/7.12.1_@babel+core@7.12.10:
    dependencies:
      '@babel/core': 7.12.10
      '@babel/helper-create-class-features-plugin': 7.12.1_@babel+core@7.12.10
      '@babel/helper-plugin-utils': 7.10.4
    dev: true
    peerDependencies:
      '@babel/core': ^7.0.0-0
    resolution:
      integrity: sha512-cKp3dlQsFsEs5CWKnN7BnSHOd0EOW8EKpEjkoz1pO2E5KzIDNV9Ros1b0CnmbVgAGXJubOYVBOGCT1OmJwOI7w==
  /@babel/plugin-proposal-dynamic-import/7.10.4_@babel+core@7.9.0:
    dependencies:
      '@babel/core': 7.9.0
      '@babel/helper-plugin-utils': 7.10.4
      '@babel/plugin-syntax-dynamic-import': 7.8.3_@babel+core@7.9.0
    dev: true
    peerDependencies:
      '@babel/core': ^7.0.0-0
    resolution:
      integrity: sha512-up6oID1LeidOOASNXgv/CFbgBqTuKJ0cJjz6An5tWD+NVBNlp3VNSBxv2ZdU7SYl3NxJC7agAQDApZusV6uFwQ==
  /@babel/plugin-proposal-dynamic-import/7.12.1_@babel+core@7.12.10:
    dependencies:
      '@babel/core': 7.12.10
      '@babel/helper-plugin-utils': 7.10.4
      '@babel/plugin-syntax-dynamic-import': 7.8.3_@babel+core@7.12.10
    dev: true
    peerDependencies:
      '@babel/core': ^7.0.0-0
    resolution:
      integrity: sha512-a4rhUSZFuq5W8/OO8H7BL5zspjnc1FLd9hlOxIK/f7qG4a0qsqk8uvF/ywgBA8/OmjsapjpvaEOYItfGG1qIvQ==
  /@babel/plugin-proposal-export-namespace-from/7.12.1_@babel+core@7.12.10:
    dependencies:
      '@babel/core': 7.12.10
      '@babel/helper-plugin-utils': 7.10.4
      '@babel/plugin-syntax-export-namespace-from': 7.8.3_@babel+core@7.12.10
    dev: true
    peerDependencies:
      '@babel/core': ^7.0.0-0
    resolution:
      integrity: sha512-6CThGf0irEkzujYS5LQcjBx8j/4aQGiVv7J9+2f7pGfxqyKh3WnmVJYW3hdrQjyksErMGBPQrCnHfOtna+WLbw==
  /@babel/plugin-proposal-json-strings/7.10.4_@babel+core@7.9.0:
    dependencies:
      '@babel/core': 7.9.0
      '@babel/helper-plugin-utils': 7.10.4
      '@babel/plugin-syntax-json-strings': 7.8.3_@babel+core@7.9.0
    dev: true
    peerDependencies:
      '@babel/core': ^7.0.0-0
    resolution:
      integrity: sha512-fCL7QF0Jo83uy1K0P2YXrfX11tj3lkpN7l4dMv9Y9VkowkhkQDwFHFd8IiwyK5MZjE8UpbgokkgtcReH88Abaw==
  /@babel/plugin-proposal-json-strings/7.12.1_@babel+core@7.12.10:
    dependencies:
      '@babel/core': 7.12.10
      '@babel/helper-plugin-utils': 7.10.4
      '@babel/plugin-syntax-json-strings': 7.8.3_@babel+core@7.12.10
    dev: true
    peerDependencies:
      '@babel/core': ^7.0.0-0
    resolution:
      integrity: sha512-GoLDUi6U9ZLzlSda2Df++VSqDJg3CG+dR0+iWsv6XRw1rEq+zwt4DirM9yrxW6XWaTpmai1cWJLMfM8qQJf+yw==
  /@babel/plugin-proposal-logical-assignment-operators/7.12.1_@babel+core@7.12.10:
    dependencies:
      '@babel/core': 7.12.10
      '@babel/helper-plugin-utils': 7.10.4
      '@babel/plugin-syntax-logical-assignment-operators': 7.10.4_@babel+core@7.12.10
    dev: true
    peerDependencies:
      '@babel/core': ^7.0.0-0
    resolution:
      integrity: sha512-k8ZmVv0JU+4gcUGeCDZOGd0lCIamU/sMtIiX3UWnUc5yzgq6YUGyEolNYD+MLYKfSzgECPcqetVcJP9Afe/aCA==
  /@babel/plugin-proposal-nullish-coalescing-operator/7.12.0_@babel+core@7.9.0:
    dependencies:
      '@babel/core': 7.9.0
      '@babel/helper-plugin-utils': 7.10.4
      '@babel/plugin-syntax-nullish-coalescing-operator': 7.8.3_@babel+core@7.9.0
    dev: true
    peerDependencies:
      '@babel/core': ^7.0.0-0
    resolution:
      integrity: sha512-JpNWix2VP2ue31r72fKytTE13nPX1fxl1mudfTaTwcDhl3iExz5NZjQBq012b/BQ6URWoc/onI73pZdYlAfihg==
  /@babel/plugin-proposal-nullish-coalescing-operator/7.12.1_@babel+core@7.12.10:
    dependencies:
      '@babel/core': 7.12.10
      '@babel/helper-plugin-utils': 7.10.4
      '@babel/plugin-syntax-nullish-coalescing-operator': 7.8.3_@babel+core@7.12.10
    dev: true
    peerDependencies:
      '@babel/core': ^7.0.0-0
    resolution:
      integrity: sha512-nZY0ESiaQDI1y96+jk6VxMOaL4LPo/QDHBqL+SF3/vl6dHkTwHlOI8L4ZwuRBHgakRBw5zsVylel7QPbbGuYgg==
  /@babel/plugin-proposal-numeric-separator/7.12.0_@babel+core@7.9.0:
    dependencies:
      '@babel/core': 7.9.0
      '@babel/helper-plugin-utils': 7.10.4
      '@babel/plugin-syntax-numeric-separator': 7.10.4_@babel+core@7.9.0
    dev: true
    peerDependencies:
      '@babel/core': ^7.0.0-0
    resolution:
      integrity: sha512-iON65YmIy/IpEgteYJ4HfO2q30SLdIxiyjNNlsSjSl0tUxLhSH9PljE5r6sczwdW64ZZzznYNcezdcROB+rDDw==
  /@babel/plugin-proposal-numeric-separator/7.12.7_@babel+core@7.12.10:
    dependencies:
      '@babel/core': 7.12.10
      '@babel/helper-plugin-utils': 7.10.4
      '@babel/plugin-syntax-numeric-separator': 7.10.4_@babel+core@7.12.10
    dev: true
    peerDependencies:
      '@babel/core': ^7.0.0-0
    resolution:
      integrity: sha512-8c+uy0qmnRTeukiGsjLGy6uVs/TFjJchGXUeBqlG4VWYOdJWkhhVPdQ3uHwbmalfJwv2JsV0qffXP4asRfL2SQ==
  /@babel/plugin-proposal-object-rest-spread/7.11.0_@babel+core@7.9.0:
    dependencies:
      '@babel/core': 7.9.0
      '@babel/helper-plugin-utils': 7.10.4
      '@babel/plugin-syntax-object-rest-spread': 7.8.3_@babel+core@7.9.0
      '@babel/plugin-transform-parameters': 7.10.5_@babel+core@7.9.0
    dev: true
    peerDependencies:
      '@babel/core': ^7.0.0-0
    resolution:
      integrity: sha512-wzch41N4yztwoRw0ak+37wxwJM2oiIiy6huGCoqkvSTA9acYWcPfn9Y4aJqmFFJ70KTJUu29f3DQ43uJ9HXzEA==
  /@babel/plugin-proposal-object-rest-spread/7.12.1_@babel+core@7.12.10:
    dependencies:
      '@babel/core': 7.12.10
      '@babel/helper-plugin-utils': 7.10.4
      '@babel/plugin-syntax-object-rest-spread': 7.8.3_@babel+core@7.12.10
      '@babel/plugin-transform-parameters': 7.12.1_@babel+core@7.12.10
    dev: true
    peerDependencies:
      '@babel/core': ^7.0.0-0
    resolution:
      integrity: sha512-s6SowJIjzlhx8o7lsFx5zmY4At6CTtDvgNQDdPzkBQucle58A6b/TTeEBYtyDgmcXjUTM+vE8YOGHZzzbc/ioA==
  /@babel/plugin-proposal-optional-catch-binding/7.10.4_@babel+core@7.9.0:
    dependencies:
      '@babel/core': 7.9.0
      '@babel/helper-plugin-utils': 7.10.4
      '@babel/plugin-syntax-optional-catch-binding': 7.8.3_@babel+core@7.9.0
    dev: true
    peerDependencies:
      '@babel/core': ^7.0.0-0
    resolution:
      integrity: sha512-LflT6nPh+GK2MnFiKDyLiqSqVHkQnVf7hdoAvyTnnKj9xB3docGRsdPuxp6qqqW19ifK3xgc9U5/FwrSaCNX5g==
  /@babel/plugin-proposal-optional-catch-binding/7.12.1_@babel+core@7.12.10:
    dependencies:
      '@babel/core': 7.12.10
      '@babel/helper-plugin-utils': 7.10.4
      '@babel/plugin-syntax-optional-catch-binding': 7.8.3_@babel+core@7.12.10
    dev: true
    peerDependencies:
      '@babel/core': ^7.0.0-0
    resolution:
      integrity: sha512-hFvIjgprh9mMw5v42sJWLI1lzU5L2sznP805zeT6rySVRA0Y18StRhDqhSxlap0oVgItRsB6WSROp4YnJTJz0g==
  /@babel/plugin-proposal-optional-chaining/7.12.0_@babel+core@7.9.0:
    dependencies:
      '@babel/core': 7.9.0
      '@babel/helper-plugin-utils': 7.10.4
      '@babel/helper-skip-transparent-expression-wrappers': 7.11.0
      '@babel/plugin-syntax-optional-chaining': 7.8.3_@babel+core@7.9.0
    dev: true
    peerDependencies:
      '@babel/core': ^7.0.0-0
    resolution:
      integrity: sha512-CXu9aw32FH/MksqdKvhpiH8pSvxnXJ33E7I7BGNE9VzNRpWgpNzvPpds/tW9E0pjmX9+D1zAHRyHbtyeTboo2g==
  /@babel/plugin-proposal-optional-chaining/7.12.7_@babel+core@7.12.10:
    dependencies:
      '@babel/core': 7.12.10
      '@babel/helper-plugin-utils': 7.10.4
      '@babel/helper-skip-transparent-expression-wrappers': 7.12.1
      '@babel/plugin-syntax-optional-chaining': 7.8.3_@babel+core@7.12.10
    dev: true
    peerDependencies:
      '@babel/core': ^7.0.0-0
    resolution:
      integrity: sha512-4ovylXZ0PWmwoOvhU2vhnzVNnm88/Sm9nx7V8BPgMvAzn5zDou3/Awy0EjglyubVHasJj+XCEkr/r1X3P5elCA==
  /@babel/plugin-proposal-private-methods/7.12.1_@babel+core@7.12.10:
    dependencies:
      '@babel/core': 7.12.10
      '@babel/helper-create-class-features-plugin': 7.12.1_@babel+core@7.12.10
      '@babel/helper-plugin-utils': 7.10.4
    dev: true
    peerDependencies:
      '@babel/core': ^7.0.0-0
    resolution:
      integrity: sha512-mwZ1phvH7/NHK6Kf8LP7MYDogGV+DKB1mryFOEwx5EBNQrosvIczzZFTUmWaeujd5xT6G1ELYWUz3CutMhjE1w==
  /@babel/plugin-proposal-unicode-property-regex/7.10.4_@babel+core@7.9.0:
    dependencies:
      '@babel/core': 7.9.0
      '@babel/helper-create-regexp-features-plugin': 7.12.0_@babel+core@7.9.0
      '@babel/helper-plugin-utils': 7.10.4
    dev: true
    engines:
      node: '>=4'
    peerDependencies:
      '@babel/core': ^7.0.0-0
    resolution:
      integrity: sha512-H+3fOgPnEXFL9zGYtKQe4IDOPKYlZdF1kqFDQRRb8PK4B8af1vAGK04tF5iQAAsui+mHNBQSAtd2/ndEDe9wuA==
  /@babel/plugin-proposal-unicode-property-regex/7.12.1_@babel+core@7.12.10:
    dependencies:
      '@babel/core': 7.12.10
      '@babel/helper-create-regexp-features-plugin': 7.12.7_@babel+core@7.12.10
      '@babel/helper-plugin-utils': 7.10.4
    dev: true
    engines:
      node: '>=4'
    peerDependencies:
      '@babel/core': ^7.0.0-0
    resolution:
      integrity: sha512-MYq+l+PvHuw/rKUz1at/vb6nCnQ2gmJBNaM62z0OgH7B2W1D9pvkpYtlti9bGtizNIU1K3zm4bZF9F91efVY0w==
  /@babel/plugin-proposal-unicode-property-regex/7.12.1_@babel+core@7.9.0:
    dependencies:
      '@babel/core': 7.9.0
      '@babel/helper-create-regexp-features-plugin': 7.12.7_@babel+core@7.9.0
      '@babel/helper-plugin-utils': 7.10.4
    dev: true
    engines:
      node: '>=4'
    peerDependencies:
      '@babel/core': ^7.0.0-0
    resolution:
      integrity: sha512-MYq+l+PvHuw/rKUz1at/vb6nCnQ2gmJBNaM62z0OgH7B2W1D9pvkpYtlti9bGtizNIU1K3zm4bZF9F91efVY0w==
  /@babel/plugin-syntax-async-generators/7.8.4_@babel+core@7.12.10:
    dependencies:
      '@babel/core': 7.12.10
      '@babel/helper-plugin-utils': 7.10.4
    dev: true
    peerDependencies:
      '@babel/core': ^7.0.0-0
    resolution:
      integrity: sha512-tycmZxkGfZaxhMRbXlPXuVFpdWlXpir2W4AMhSJgRKzk/eDlIXOhb2LHWoLpDF7TEHylV5zNhykX6KAgHJmTNw==
  /@babel/plugin-syntax-async-generators/7.8.4_@babel+core@7.9.0:
    dependencies:
      '@babel/core': 7.9.0
      '@babel/helper-plugin-utils': 7.10.4
    dev: true
    peerDependencies:
      '@babel/core': ^7.0.0-0
    resolution:
      integrity: sha512-tycmZxkGfZaxhMRbXlPXuVFpdWlXpir2W4AMhSJgRKzk/eDlIXOhb2LHWoLpDF7TEHylV5zNhykX6KAgHJmTNw==
  /@babel/plugin-syntax-bigint/7.8.3_@babel+core@7.12.10:
    dependencies:
      '@babel/core': 7.12.10
      '@babel/helper-plugin-utils': 7.10.4
    dev: true
    peerDependencies:
      '@babel/core': ^7.0.0-0
    resolution:
      integrity: sha512-wnTnFlG+YxQm3vDxpGE57Pj0srRU4sHE/mDkt1qv2YJJSeUAec2ma4WLUnUPeKjyrfntVwe/N6dCXpU+zL3Npg==
  /@babel/plugin-syntax-bigint/7.8.3_@babel+core@7.9.0:
    dependencies:
      '@babel/core': 7.9.0
      '@babel/helper-plugin-utils': 7.10.4
    dev: true
    peerDependencies:
      '@babel/core': ^7.0.0-0
    resolution:
      integrity: sha512-wnTnFlG+YxQm3vDxpGE57Pj0srRU4sHE/mDkt1qv2YJJSeUAec2ma4WLUnUPeKjyrfntVwe/N6dCXpU+zL3Npg==
  /@babel/plugin-syntax-class-properties/7.10.4_@babel+core@7.12.10:
    dependencies:
      '@babel/core': 7.12.10
      '@babel/helper-plugin-utils': 7.10.4
    dev: true
    peerDependencies:
      '@babel/core': ^7.0.0-0
    resolution:
      integrity: sha512-GCSBF7iUle6rNugfURwNmCGG3Z/2+opxAMLs1nND4bhEG5PuxTIggDBoeYYSujAlLtsupzOHYJQgPS3pivwXIA==
  /@babel/plugin-syntax-class-properties/7.10.4_@babel+core@7.9.0:
    dependencies:
      '@babel/core': 7.9.0
      '@babel/helper-plugin-utils': 7.10.4
    dev: true
    peerDependencies:
      '@babel/core': ^7.0.0-0
    resolution:
      integrity: sha512-GCSBF7iUle6rNugfURwNmCGG3Z/2+opxAMLs1nND4bhEG5PuxTIggDBoeYYSujAlLtsupzOHYJQgPS3pivwXIA==
  /@babel/plugin-syntax-class-properties/7.12.1_@babel+core@7.12.10:
    dependencies:
      '@babel/core': 7.12.10
      '@babel/helper-plugin-utils': 7.10.4
    dev: true
    peerDependencies:
      '@babel/core': ^7.0.0-0
    resolution:
      integrity: sha512-U40A76x5gTwmESz+qiqssqmeEsKvcSyvtgktrm0uzcARAmM9I1jR221f6Oq+GmHrcD+LvZDag1UTOTe2fL3TeA==
  /@babel/plugin-syntax-dynamic-import/7.8.3_@babel+core@7.12.10:
    dependencies:
      '@babel/core': 7.12.10
      '@babel/helper-plugin-utils': 7.10.4
    dev: true
    peerDependencies:
      '@babel/core': ^7.0.0-0
    resolution:
      integrity: sha512-5gdGbFon+PszYzqs83S3E5mpi7/y/8M9eC90MRTZfduQOYW76ig6SOSPNe41IG5LoP3FGBn2N0RjVDSQiS94kQ==
  /@babel/plugin-syntax-dynamic-import/7.8.3_@babel+core@7.9.0:
    dependencies:
      '@babel/core': 7.9.0
      '@babel/helper-plugin-utils': 7.10.4
    dev: true
    peerDependencies:
      '@babel/core': ^7.0.0-0
    resolution:
      integrity: sha512-5gdGbFon+PszYzqs83S3E5mpi7/y/8M9eC90MRTZfduQOYW76ig6SOSPNe41IG5LoP3FGBn2N0RjVDSQiS94kQ==
  /@babel/plugin-syntax-export-namespace-from/7.8.3_@babel+core@7.12.10:
    dependencies:
      '@babel/core': 7.12.10
      '@babel/helper-plugin-utils': 7.10.4
    dev: true
    peerDependencies:
      '@babel/core': ^7.0.0-0
    resolution:
      integrity: sha512-MXf5laXo6c1IbEbegDmzGPwGNTsHZmEy6QGznu5Sh2UCWvueywb2ee+CCE4zQiZstxU9BMoQO9i6zUFSY0Kj0Q==
  /@babel/plugin-syntax-flow/7.10.4_@babel+core@7.9.0:
    dependencies:
      '@babel/core': 7.9.0
      '@babel/helper-plugin-utils': 7.10.4
    dev: true
    peerDependencies:
      '@babel/core': ^7.0.0-0
    resolution:
      integrity: sha512-yxQsX1dJixF4qEEdzVbst3SZQ58Nrooz8NV9Z9GL4byTE25BvJgl5lf0RECUf0fh28rZBb/RYTWn/eeKwCMrZQ==
  /@babel/plugin-syntax-import-meta/7.10.4_@babel+core@7.12.10:
    dependencies:
      '@babel/core': 7.12.10
      '@babel/helper-plugin-utils': 7.10.4
    dev: true
    peerDependencies:
      '@babel/core': ^7.0.0-0
    resolution:
      integrity: sha512-Yqfm+XDx0+Prh3VSeEQCPU81yC+JWZ2pDPFSS4ZdpfZhp4MkFMaDC1UqseovEKwSUpnIL7+vK+Clp7bfh0iD7g==
  /@babel/plugin-syntax-import-meta/7.10.4_@babel+core@7.9.0:
    dependencies:
      '@babel/core': 7.9.0
      '@babel/helper-plugin-utils': 7.10.4
    dev: true
    peerDependencies:
      '@babel/core': ^7.0.0-0
    resolution:
      integrity: sha512-Yqfm+XDx0+Prh3VSeEQCPU81yC+JWZ2pDPFSS4ZdpfZhp4MkFMaDC1UqseovEKwSUpnIL7+vK+Clp7bfh0iD7g==
  /@babel/plugin-syntax-json-strings/7.8.3_@babel+core@7.12.10:
    dependencies:
      '@babel/core': 7.12.10
      '@babel/helper-plugin-utils': 7.10.4
    dev: true
    peerDependencies:
      '@babel/core': ^7.0.0-0
    resolution:
      integrity: sha512-lY6kdGpWHvjoe2vk4WrAapEuBR69EMxZl+RoGRhrFGNYVK8mOPAW8VfbT/ZgrFbXlDNiiaxQnAtgVCZ6jv30EA==
  /@babel/plugin-syntax-json-strings/7.8.3_@babel+core@7.9.0:
    dependencies:
      '@babel/core': 7.9.0
      '@babel/helper-plugin-utils': 7.10.4
    dev: true
    peerDependencies:
      '@babel/core': ^7.0.0-0
    resolution:
      integrity: sha512-lY6kdGpWHvjoe2vk4WrAapEuBR69EMxZl+RoGRhrFGNYVK8mOPAW8VfbT/ZgrFbXlDNiiaxQnAtgVCZ6jv30EA==
  /@babel/plugin-syntax-logical-assignment-operators/7.10.4_@babel+core@7.12.10:
    dependencies:
      '@babel/core': 7.12.10
      '@babel/helper-plugin-utils': 7.10.4
    dev: true
    peerDependencies:
      '@babel/core': ^7.0.0-0
    resolution:
      integrity: sha512-d8waShlpFDinQ5MtvGU9xDAOzKH47+FFoney2baFIoMr952hKOLp1HR7VszoZvOsV/4+RRszNY7D17ba0te0ig==
  /@babel/plugin-syntax-logical-assignment-operators/7.10.4_@babel+core@7.9.0:
    dependencies:
      '@babel/core': 7.9.0
      '@babel/helper-plugin-utils': 7.10.4
    dev: true
    peerDependencies:
      '@babel/core': ^7.0.0-0
    resolution:
      integrity: sha512-d8waShlpFDinQ5MtvGU9xDAOzKH47+FFoney2baFIoMr952hKOLp1HR7VszoZvOsV/4+RRszNY7D17ba0te0ig==
  /@babel/plugin-syntax-nullish-coalescing-operator/7.8.3_@babel+core@7.12.10:
    dependencies:
      '@babel/core': 7.12.10
      '@babel/helper-plugin-utils': 7.10.4
    dev: true
    peerDependencies:
      '@babel/core': ^7.0.0-0
    resolution:
      integrity: sha512-aSff4zPII1u2QD7y+F8oDsz19ew4IGEJg9SVW+bqwpwtfFleiQDMdzA/R+UlWDzfnHFCxxleFT0PMIrR36XLNQ==
  /@babel/plugin-syntax-nullish-coalescing-operator/7.8.3_@babel+core@7.9.0:
    dependencies:
      '@babel/core': 7.9.0
      '@babel/helper-plugin-utils': 7.10.4
    dev: true
    peerDependencies:
      '@babel/core': ^7.0.0-0
    resolution:
      integrity: sha512-aSff4zPII1u2QD7y+F8oDsz19ew4IGEJg9SVW+bqwpwtfFleiQDMdzA/R+UlWDzfnHFCxxleFT0PMIrR36XLNQ==
  /@babel/plugin-syntax-numeric-separator/7.10.4_@babel+core@7.12.10:
    dependencies:
      '@babel/core': 7.12.10
      '@babel/helper-plugin-utils': 7.10.4
    dev: true
    peerDependencies:
      '@babel/core': ^7.0.0-0
    resolution:
      integrity: sha512-9H6YdfkcK/uOnY/K7/aA2xpzaAgkQn37yzWUMRK7OaPOqOpGS1+n0H5hxT9AUw9EsSjPW8SVyMJwYRtWs3X3ug==
  /@babel/plugin-syntax-numeric-separator/7.10.4_@babel+core@7.9.0:
    dependencies:
      '@babel/core': 7.9.0
      '@babel/helper-plugin-utils': 7.10.4
    dev: true
    peerDependencies:
      '@babel/core': ^7.0.0-0
    resolution:
      integrity: sha512-9H6YdfkcK/uOnY/K7/aA2xpzaAgkQn37yzWUMRK7OaPOqOpGS1+n0H5hxT9AUw9EsSjPW8SVyMJwYRtWs3X3ug==
  /@babel/plugin-syntax-object-rest-spread/7.8.3_@babel+core@7.12.10:
    dependencies:
      '@babel/core': 7.12.10
      '@babel/helper-plugin-utils': 7.10.4
    dev: true
    peerDependencies:
      '@babel/core': ^7.0.0-0
    resolution:
      integrity: sha512-XoqMijGZb9y3y2XskN+P1wUGiVwWZ5JmoDRwx5+3GmEplNyVM2s2Dg8ILFQm8rWM48orGy5YpI5Bl8U1y7ydlA==
  /@babel/plugin-syntax-object-rest-spread/7.8.3_@babel+core@7.9.0:
    dependencies:
      '@babel/core': 7.9.0
      '@babel/helper-plugin-utils': 7.10.4
    dev: true
    peerDependencies:
      '@babel/core': ^7.0.0-0
    resolution:
      integrity: sha512-XoqMijGZb9y3y2XskN+P1wUGiVwWZ5JmoDRwx5+3GmEplNyVM2s2Dg8ILFQm8rWM48orGy5YpI5Bl8U1y7ydlA==
  /@babel/plugin-syntax-optional-catch-binding/7.8.3_@babel+core@7.12.10:
    dependencies:
      '@babel/core': 7.12.10
      '@babel/helper-plugin-utils': 7.10.4
    dev: true
    peerDependencies:
      '@babel/core': ^7.0.0-0
    resolution:
      integrity: sha512-6VPD0Pc1lpTqw0aKoeRTMiB+kWhAoT24PA+ksWSBrFtl5SIRVpZlwN3NNPQjehA2E/91FV3RjLWoVTglWcSV3Q==
  /@babel/plugin-syntax-optional-catch-binding/7.8.3_@babel+core@7.9.0:
    dependencies:
      '@babel/core': 7.9.0
      '@babel/helper-plugin-utils': 7.10.4
    dev: true
    peerDependencies:
      '@babel/core': ^7.0.0-0
    resolution:
      integrity: sha512-6VPD0Pc1lpTqw0aKoeRTMiB+kWhAoT24PA+ksWSBrFtl5SIRVpZlwN3NNPQjehA2E/91FV3RjLWoVTglWcSV3Q==
  /@babel/plugin-syntax-optional-chaining/7.8.3_@babel+core@7.12.10:
    dependencies:
      '@babel/core': 7.12.10
      '@babel/helper-plugin-utils': 7.10.4
    dev: true
    peerDependencies:
      '@babel/core': ^7.0.0-0
    resolution:
      integrity: sha512-KoK9ErH1MBlCPxV0VANkXW2/dw4vlbGDrFgz8bmUsBGYkFRcbRwMh6cIJubdPrkxRwuGdtCk0v/wPTKbQgBjkg==
  /@babel/plugin-syntax-optional-chaining/7.8.3_@babel+core@7.9.0:
    dependencies:
      '@babel/core': 7.9.0
      '@babel/helper-plugin-utils': 7.10.4
    dev: true
    peerDependencies:
      '@babel/core': ^7.0.0-0
    resolution:
      integrity: sha512-KoK9ErH1MBlCPxV0VANkXW2/dw4vlbGDrFgz8bmUsBGYkFRcbRwMh6cIJubdPrkxRwuGdtCk0v/wPTKbQgBjkg==
  /@babel/plugin-syntax-top-level-await/7.10.4_@babel+core@7.9.0:
    dependencies:
      '@babel/core': 7.9.0
      '@babel/helper-plugin-utils': 7.10.4
    dev: true
    peerDependencies:
      '@babel/core': ^7.0.0-0
    resolution:
      integrity: sha512-ni1brg4lXEmWyafKr0ccFWkJG0CeMt4WV1oyeBW6EFObF4oOHclbkj5cARxAPQyAQ2UTuplJyK4nfkXIMMFvsQ==
  /@babel/plugin-syntax-top-level-await/7.12.1_@babel+core@7.12.10:
    dependencies:
      '@babel/core': 7.12.10
      '@babel/helper-plugin-utils': 7.10.4
    dev: true
    peerDependencies:
      '@babel/core': ^7.0.0-0
    resolution:
      integrity: sha512-i7ooMZFS+a/Om0crxZodrTzNEPJHZrlMVGMTEpFAj6rYY/bKCddB0Dk/YxfPuYXOopuhKk/e1jV6h+WUU9XN3A==
  /@babel/plugin-syntax-typescript/7.10.4_@babel+core@7.9.0:
    dependencies:
      '@babel/core': 7.9.0
      '@babel/helper-plugin-utils': 7.10.4
    dev: true
    peerDependencies:
      '@babel/core': ^7.0.0-0
    resolution:
      integrity: sha512-oSAEz1YkBCAKr5Yiq8/BNtvSAPwkp/IyUnwZogd8p+F0RuYQQrLeRUzIQhueQTTBy/F+a40uS7OFKxnkRvmvFQ==
  /@babel/plugin-transform-arrow-functions/7.10.4_@babel+core@7.9.0:
    dependencies:
      '@babel/core': 7.9.0
      '@babel/helper-plugin-utils': 7.10.4
    dev: true
    peerDependencies:
      '@babel/core': ^7.0.0-0
    resolution:
      integrity: sha512-9J/oD1jV0ZCBcgnoFWFq1vJd4msoKb/TCpGNFyyLt0zABdcvgK3aYikZ8HjzB14c26bc7E3Q1yugpwGy2aTPNA==
  /@babel/plugin-transform-arrow-functions/7.12.1_@babel+core@7.12.10:
    dependencies:
      '@babel/core': 7.12.10
      '@babel/helper-plugin-utils': 7.10.4
    dev: true
    peerDependencies:
      '@babel/core': ^7.0.0-0
    resolution:
      integrity: sha512-5QB50qyN44fzzz4/qxDPQMBCTHgxg3n0xRBLJUmBlLoU/sFvxVWGZF/ZUfMVDQuJUKXaBhbupxIzIfZ6Fwk/0A==
  /@babel/plugin-transform-async-to-generator/7.10.4_@babel+core@7.9.0:
    dependencies:
      '@babel/core': 7.9.0
      '@babel/helper-module-imports': 7.10.4
      '@babel/helper-plugin-utils': 7.10.4
      '@babel/helper-remap-async-to-generator': 7.11.4
    dev: true
    peerDependencies:
      '@babel/core': ^7.0.0-0
    resolution:
      integrity: sha512-F6nREOan7J5UXTLsDsZG3DXmZSVofr2tGNwfdrVwkDWHfQckbQXnXSPfD7iO+c/2HGqycwyLST3DnZ16n+cBJQ==
  /@babel/plugin-transform-async-to-generator/7.12.1_@babel+core@7.12.10:
    dependencies:
      '@babel/core': 7.12.10
      '@babel/helper-module-imports': 7.12.5
      '@babel/helper-plugin-utils': 7.10.4
      '@babel/helper-remap-async-to-generator': 7.12.1
    dev: true
    peerDependencies:
      '@babel/core': ^7.0.0-0
    resolution:
      integrity: sha512-SDtqoEcarK1DFlRJ1hHRY5HvJUj5kX4qmtpMAm2QnhOlyuMC4TMdCRgW6WXpv93rZeYNeLP22y8Aq2dbcDRM1A==
  /@babel/plugin-transform-block-scoped-functions/7.10.4_@babel+core@7.9.0:
    dependencies:
      '@babel/core': 7.9.0
      '@babel/helper-plugin-utils': 7.10.4
    dev: true
    peerDependencies:
      '@babel/core': ^7.0.0-0
    resolution:
      integrity: sha512-WzXDarQXYYfjaV1szJvN3AD7rZgZzC1JtjJZ8dMHUyiK8mxPRahynp14zzNjU3VkPqPsO38CzxiWO1c9ARZ8JA==
  /@babel/plugin-transform-block-scoped-functions/7.12.1_@babel+core@7.12.10:
    dependencies:
      '@babel/core': 7.12.10
      '@babel/helper-plugin-utils': 7.10.4
    dev: true
    peerDependencies:
      '@babel/core': ^7.0.0-0
    resolution:
      integrity: sha512-5OpxfuYnSgPalRpo8EWGPzIYf0lHBWORCkj5M0oLBwHdlux9Ri36QqGW3/LR13RSVOAoUUMzoPI/jpE4ABcHoA==
  /@babel/plugin-transform-block-scoping/7.11.1_@babel+core@7.9.0:
    dependencies:
      '@babel/core': 7.9.0
      '@babel/helper-plugin-utils': 7.10.4
    dev: true
    peerDependencies:
      '@babel/core': ^7.0.0-0
    resolution:
      integrity: sha512-00dYeDE0EVEHuuM+26+0w/SCL0BH2Qy7LwHuI4Hi4MH5gkC8/AqMN5uWFJIsoXZrAphiMm1iXzBw6L2T+eA0ew==
  /@babel/plugin-transform-block-scoping/7.12.1_@babel+core@7.12.10:
    dependencies:
      '@babel/core': 7.12.10
      '@babel/helper-plugin-utils': 7.10.4
    dev: true
    peerDependencies:
      '@babel/core': ^7.0.0-0
    resolution:
      integrity: sha512-zJyAC9sZdE60r1nVQHblcfCj29Dh2Y0DOvlMkcqSo0ckqjiCwNiUezUKw+RjOCwGfpLRwnAeQ2XlLpsnGkvv9w==
  /@babel/plugin-transform-classes/7.10.4_@babel+core@7.9.0:
    dependencies:
      '@babel/core': 7.9.0
      '@babel/helper-annotate-as-pure': 7.10.4
      '@babel/helper-define-map': 7.10.5
      '@babel/helper-function-name': 7.10.4
      '@babel/helper-optimise-call-expression': 7.10.4
      '@babel/helper-plugin-utils': 7.10.4
      '@babel/helper-replace-supers': 7.12.0
      '@babel/helper-split-export-declaration': 7.11.0
      globals: 11.12.0
    dev: true
    peerDependencies:
      '@babel/core': ^7.0.0-0
    resolution:
      integrity: sha512-2oZ9qLjt161dn1ZE0Ms66xBncQH4In8Sqw1YWgBUZuGVJJS5c0OFZXL6dP2MRHrkU/eKhWg8CzFJhRQl50rQxA==
  /@babel/plugin-transform-classes/7.12.1_@babel+core@7.12.10:
    dependencies:
      '@babel/core': 7.12.10
      '@babel/helper-annotate-as-pure': 7.10.4
      '@babel/helper-define-map': 7.10.5
      '@babel/helper-function-name': 7.10.4
      '@babel/helper-optimise-call-expression': 7.10.4
      '@babel/helper-plugin-utils': 7.10.4
      '@babel/helper-replace-supers': 7.12.5
      '@babel/helper-split-export-declaration': 7.11.0
      globals: 11.12.0
    dev: true
    peerDependencies:
      '@babel/core': ^7.0.0-0
    resolution:
      integrity: sha512-/74xkA7bVdzQTBeSUhLLJgYIcxw/dpEpCdRDiHgPJ3Mv6uC11UhjpOhl72CgqbBCmt1qtssCyB2xnJm1+PFjog==
  /@babel/plugin-transform-computed-properties/7.10.4_@babel+core@7.9.0:
    dependencies:
      '@babel/core': 7.9.0
      '@babel/helper-plugin-utils': 7.10.4
    dev: true
    peerDependencies:
      '@babel/core': ^7.0.0-0
    resolution:
      integrity: sha512-JFwVDXcP/hM/TbyzGq3l/XWGut7p46Z3QvqFMXTfk6/09m7xZHJUN9xHfsv7vqqD4YnfI5ueYdSJtXqqBLyjBw==
  /@babel/plugin-transform-computed-properties/7.12.1_@babel+core@7.12.10:
    dependencies:
      '@babel/core': 7.12.10
      '@babel/helper-plugin-utils': 7.10.4
    dev: true
    peerDependencies:
      '@babel/core': ^7.0.0-0
    resolution:
      integrity: sha512-vVUOYpPWB7BkgUWPo4C44mUQHpTZXakEqFjbv8rQMg7TC6S6ZhGZ3otQcRH6u7+adSlE5i0sp63eMC/XGffrzg==
  /@babel/plugin-transform-destructuring/7.10.4_@babel+core@7.9.0:
    dependencies:
      '@babel/core': 7.9.0
      '@babel/helper-plugin-utils': 7.10.4
    dev: true
    peerDependencies:
      '@babel/core': ^7.0.0-0
    resolution:
      integrity: sha512-+WmfvyfsyF603iPa6825mq6Qrb7uLjTOsa3XOFzlYcYDHSS4QmpOWOL0NNBY5qMbvrcf3tq0Cw+v4lxswOBpgA==
  /@babel/plugin-transform-destructuring/7.12.1_@babel+core@7.12.10:
    dependencies:
      '@babel/core': 7.12.10
      '@babel/helper-plugin-utils': 7.10.4
    dev: true
    peerDependencies:
      '@babel/core': ^7.0.0-0
    resolution:
      integrity: sha512-fRMYFKuzi/rSiYb2uRLiUENJOKq4Gnl+6qOv5f8z0TZXg3llUwUhsNNwrwaT/6dUhJTzNpBr+CUvEWBtfNY1cw==
  /@babel/plugin-transform-dotall-regex/7.10.4_@babel+core@7.9.0:
    dependencies:
      '@babel/core': 7.9.0
      '@babel/helper-create-regexp-features-plugin': 7.12.0_@babel+core@7.9.0
      '@babel/helper-plugin-utils': 7.10.4
    dev: true
    peerDependencies:
      '@babel/core': ^7.0.0-0
    resolution:
      integrity: sha512-ZEAVvUTCMlMFAbASYSVQoxIbHm2OkG2MseW6bV2JjIygOjdVv8tuxrCTzj1+Rynh7ODb8GivUy7dzEXzEhuPaA==
  /@babel/plugin-transform-dotall-regex/7.12.1_@babel+core@7.12.10:
    dependencies:
      '@babel/core': 7.12.10
      '@babel/helper-create-regexp-features-plugin': 7.12.7_@babel+core@7.12.10
      '@babel/helper-plugin-utils': 7.10.4
    dev: true
    peerDependencies:
      '@babel/core': ^7.0.0-0
    resolution:
      integrity: sha512-B2pXeRKoLszfEW7J4Hg9LoFaWEbr/kzo3teWHmtFCszjRNa/b40f9mfeqZsIDLLt/FjwQ6pz/Gdlwy85xNckBA==
  /@babel/plugin-transform-dotall-regex/7.12.1_@babel+core@7.9.0:
    dependencies:
      '@babel/core': 7.9.0
      '@babel/helper-create-regexp-features-plugin': 7.12.7_@babel+core@7.9.0
      '@babel/helper-plugin-utils': 7.10.4
    dev: true
    peerDependencies:
      '@babel/core': ^7.0.0-0
    resolution:
      integrity: sha512-B2pXeRKoLszfEW7J4Hg9LoFaWEbr/kzo3teWHmtFCszjRNa/b40f9mfeqZsIDLLt/FjwQ6pz/Gdlwy85xNckBA==
  /@babel/plugin-transform-duplicate-keys/7.10.4_@babel+core@7.9.0:
    dependencies:
      '@babel/core': 7.9.0
      '@babel/helper-plugin-utils': 7.10.4
    dev: true
    peerDependencies:
      '@babel/core': ^7.0.0-0
    resolution:
      integrity: sha512-GL0/fJnmgMclHiBTTWXNlYjYsA7rDrtsazHG6mglaGSTh0KsrW04qml+Bbz9FL0LcJIRwBWL5ZqlNHKTkU3xAA==
  /@babel/plugin-transform-duplicate-keys/7.12.1_@babel+core@7.12.10:
    dependencies:
      '@babel/core': 7.12.10
      '@babel/helper-plugin-utils': 7.10.4
    dev: true
    peerDependencies:
      '@babel/core': ^7.0.0-0
    resolution:
      integrity: sha512-iRght0T0HztAb/CazveUpUQrZY+aGKKaWXMJ4uf9YJtqxSUe09j3wteztCUDRHs+SRAL7yMuFqUsLoAKKzgXjw==
  /@babel/plugin-transform-exponentiation-operator/7.10.4_@babel+core@7.9.0:
    dependencies:
      '@babel/core': 7.9.0
      '@babel/helper-builder-binary-assignment-operator-visitor': 7.10.4
      '@babel/helper-plugin-utils': 7.10.4
    dev: true
    peerDependencies:
      '@babel/core': ^7.0.0-0
    resolution:
      integrity: sha512-S5HgLVgkBcRdyQAHbKj+7KyuWx8C6t5oETmUuwz1pt3WTWJhsUV0WIIXuVvfXMxl/QQyHKlSCNNtaIamG8fysw==
  /@babel/plugin-transform-exponentiation-operator/7.12.1_@babel+core@7.12.10:
    dependencies:
      '@babel/core': 7.12.10
      '@babel/helper-builder-binary-assignment-operator-visitor': 7.10.4
      '@babel/helper-plugin-utils': 7.10.4
    dev: true
    peerDependencies:
      '@babel/core': ^7.0.0-0
    resolution:
      integrity: sha512-7tqwy2bv48q+c1EHbXK0Zx3KXd2RVQp6OC7PbwFNt/dPTAV3Lu5sWtWuAj8owr5wqtWnqHfl2/mJlUmqkChKug==
  /@babel/plugin-transform-flow-strip-types/7.10.4_@babel+core@7.9.0:
    dependencies:
      '@babel/core': 7.9.0
      '@babel/helper-plugin-utils': 7.10.4
      '@babel/plugin-syntax-flow': 7.10.4_@babel+core@7.9.0
    dev: true
    peerDependencies:
      '@babel/core': ^7.0.0-0
    resolution:
      integrity: sha512-XTadyuqNst88UWBTdLjM+wEY7BFnY2sYtPyAidfC7M/QaZnSuIZpMvLxqGT7phAcnGyWh/XQFLKcGf04CnvxSQ==
  /@babel/plugin-transform-for-of/7.10.4_@babel+core@7.9.0:
    dependencies:
      '@babel/core': 7.9.0
      '@babel/helper-plugin-utils': 7.10.4
    dev: true
    peerDependencies:
      '@babel/core': ^7.0.0-0
    resolution:
      integrity: sha512-ItdQfAzu9AlEqmusA/65TqJ79eRcgGmpPPFvBnGILXZH975G0LNjP1yjHvGgfuCxqrPPueXOPe+FsvxmxKiHHQ==
  /@babel/plugin-transform-for-of/7.12.1_@babel+core@7.12.10:
    dependencies:
      '@babel/core': 7.12.10
      '@babel/helper-plugin-utils': 7.10.4
    dev: true
    peerDependencies:
      '@babel/core': ^7.0.0-0
    resolution:
      integrity: sha512-Zaeq10naAsuHo7heQvyV0ptj4dlZJwZgNAtBYBnu5nNKJoW62m0zKcIEyVECrUKErkUkg6ajMy4ZfnVZciSBhg==
  /@babel/plugin-transform-function-name/7.10.4_@babel+core@7.9.0:
    dependencies:
      '@babel/core': 7.9.0
      '@babel/helper-function-name': 7.10.4
      '@babel/helper-plugin-utils': 7.10.4
    dev: true
    peerDependencies:
      '@babel/core': ^7.0.0-0
    resolution:
      integrity: sha512-OcDCq2y5+E0dVD5MagT5X+yTRbcvFjDI2ZVAottGH6tzqjx/LKpgkUepu3hp/u4tZBzxxpNGwLsAvGBvQ2mJzg==
  /@babel/plugin-transform-function-name/7.12.1_@babel+core@7.12.10:
    dependencies:
      '@babel/core': 7.12.10
      '@babel/helper-function-name': 7.10.4
      '@babel/helper-plugin-utils': 7.10.4
    dev: true
    peerDependencies:
      '@babel/core': ^7.0.0-0
    resolution:
      integrity: sha512-JF3UgJUILoFrFMEnOJLJkRHSk6LUSXLmEFsA23aR2O5CSLUxbeUX1IZ1YQ7Sn0aXb601Ncwjx73a+FVqgcljVw==
  /@babel/plugin-transform-literals/7.10.4_@babel+core@7.9.0:
    dependencies:
      '@babel/core': 7.9.0
      '@babel/helper-plugin-utils': 7.10.4
    dev: true
    peerDependencies:
      '@babel/core': ^7.0.0-0
    resolution:
      integrity: sha512-Xd/dFSTEVuUWnyZiMu76/InZxLTYilOSr1UlHV+p115Z/Le2Fi1KXkJUYz0b42DfndostYlPub3m8ZTQlMaiqQ==
  /@babel/plugin-transform-literals/7.12.1_@babel+core@7.12.10:
    dependencies:
      '@babel/core': 7.12.10
      '@babel/helper-plugin-utils': 7.10.4
    dev: true
    peerDependencies:
      '@babel/core': ^7.0.0-0
    resolution:
      integrity: sha512-+PxVGA+2Ag6uGgL0A5f+9rklOnnMccwEBzwYFL3EUaKuiyVnUipyXncFcfjSkbimLrODoqki1U9XxZzTvfN7IQ==
  /@babel/plugin-transform-member-expression-literals/7.10.4_@babel+core@7.9.0:
    dependencies:
      '@babel/core': 7.9.0
      '@babel/helper-plugin-utils': 7.10.4
    dev: true
    peerDependencies:
      '@babel/core': ^7.0.0-0
    resolution:
      integrity: sha512-0bFOvPyAoTBhtcJLr9VcwZqKmSjFml1iVxvPL0ReomGU53CX53HsM4h2SzckNdkQcHox1bpAqzxBI1Y09LlBSw==
  /@babel/plugin-transform-member-expression-literals/7.12.1_@babel+core@7.12.10:
    dependencies:
      '@babel/core': 7.12.10
      '@babel/helper-plugin-utils': 7.10.4
    dev: true
    peerDependencies:
      '@babel/core': ^7.0.0-0
    resolution:
      integrity: sha512-1sxePl6z9ad0gFMB9KqmYofk34flq62aqMt9NqliS/7hPEpURUCMbyHXrMPlo282iY7nAvUB1aQd5mg79UD9Jg==
  /@babel/plugin-transform-modules-amd/7.10.5_@babel+core@7.9.0:
    dependencies:
      '@babel/core': 7.9.0
      '@babel/helper-module-transforms': 7.12.0
      '@babel/helper-plugin-utils': 7.10.4
      babel-plugin-dynamic-import-node: 2.3.3
    dev: true
    peerDependencies:
      '@babel/core': ^7.0.0-0
    resolution:
      integrity: sha512-elm5uruNio7CTLFItVC/rIzKLfQ17+fX7EVz5W0TMgIHFo1zY0Ozzx+lgwhL4plzl8OzVn6Qasx5DeEFyoNiRw==
  /@babel/plugin-transform-modules-amd/7.12.1_@babel+core@7.12.10:
    dependencies:
      '@babel/core': 7.12.10
      '@babel/helper-module-transforms': 7.12.1
      '@babel/helper-plugin-utils': 7.10.4
      babel-plugin-dynamic-import-node: 2.3.3
    dev: true
    peerDependencies:
      '@babel/core': ^7.0.0-0
    resolution:
      integrity: sha512-tDW8hMkzad5oDtzsB70HIQQRBiTKrhfgwC/KkJeGsaNFTdWhKNt/BiE8c5yj19XiGyrxpbkOfH87qkNg1YGlOQ==
  /@babel/plugin-transform-modules-commonjs/7.10.4_@babel+core@7.9.0:
    dependencies:
      '@babel/core': 7.9.0
      '@babel/helper-module-transforms': 7.12.0
      '@babel/helper-plugin-utils': 7.10.4
      '@babel/helper-simple-access': 7.10.4
      babel-plugin-dynamic-import-node: 2.3.3
    dev: true
    peerDependencies:
      '@babel/core': ^7.0.0-0
    resolution:
      integrity: sha512-Xj7Uq5o80HDLlW64rVfDBhao6OX89HKUmb+9vWYaLXBZOma4gA6tw4Ni1O5qVDoZWUV0fxMYA0aYzOawz0l+1w==
  /@babel/plugin-transform-modules-commonjs/7.12.1_@babel+core@7.12.10:
    dependencies:
      '@babel/core': 7.12.10
      '@babel/helper-module-transforms': 7.12.1
      '@babel/helper-plugin-utils': 7.10.4
      '@babel/helper-simple-access': 7.12.1
      babel-plugin-dynamic-import-node: 2.3.3
    dev: true
    peerDependencies:
      '@babel/core': ^7.0.0-0
    resolution:
      integrity: sha512-dY789wq6l0uLY8py9c1B48V8mVL5gZh/+PQ5ZPrylPYsnAvnEMjqsUXkuoDVPeVK+0VyGar+D08107LzDQ6pag==
  /@babel/plugin-transform-modules-systemjs/7.12.0_@babel+core@7.9.0:
    dependencies:
      '@babel/core': 7.9.0
      '@babel/helper-hoist-variables': 7.10.4
      '@babel/helper-module-transforms': 7.12.0
      '@babel/helper-plugin-utils': 7.10.4
      '@babel/helper-validator-identifier': 7.10.4
      babel-plugin-dynamic-import-node: 2.3.3
    dev: true
    peerDependencies:
      '@babel/core': ^7.0.0-0
    resolution:
      integrity: sha512-h2fDMnwRwBiNMmTGAWqUo404Z3oLbrPE6hyATecyIbsEsrbM5gjLbfKQLb6hjiouMlGHH+yliYBbc4NPgWKE/g==
  /@babel/plugin-transform-modules-systemjs/7.12.1_@babel+core@7.12.10:
    dependencies:
      '@babel/core': 7.12.10
      '@babel/helper-hoist-variables': 7.10.4
      '@babel/helper-module-transforms': 7.12.1
      '@babel/helper-plugin-utils': 7.10.4
      '@babel/helper-validator-identifier': 7.10.4
      babel-plugin-dynamic-import-node: 2.3.3
    dev: true
    peerDependencies:
      '@babel/core': ^7.0.0-0
    resolution:
      integrity: sha512-Hn7cVvOavVh8yvW6fLwveFqSnd7rbQN3zJvoPNyNaQSvgfKmDBO9U1YL9+PCXGRlZD9tNdWTy5ACKqMuzyn32Q==
  /@babel/plugin-transform-modules-umd/7.10.4_@babel+core@7.9.0:
    dependencies:
      '@babel/core': 7.9.0
      '@babel/helper-module-transforms': 7.12.0
      '@babel/helper-plugin-utils': 7.10.4
    dev: true
    peerDependencies:
      '@babel/core': ^7.0.0-0
    resolution:
      integrity: sha512-mohW5q3uAEt8T45YT7Qc5ws6mWgJAaL/8BfWD9Dodo1A3RKWli8wTS+WiQ/knF+tXlPirW/1/MqzzGfCExKECA==
  /@babel/plugin-transform-modules-umd/7.12.1_@babel+core@7.12.10:
    dependencies:
      '@babel/core': 7.12.10
      '@babel/helper-module-transforms': 7.12.1
      '@babel/helper-plugin-utils': 7.10.4
    dev: true
    peerDependencies:
      '@babel/core': ^7.0.0-0
    resolution:
      integrity: sha512-aEIubCS0KHKM0zUos5fIoQm+AZUMt1ZvMpqz0/H5qAQ7vWylr9+PLYurT+Ic7ID/bKLd4q8hDovaG3Zch2uz5Q==
  /@babel/plugin-transform-named-capturing-groups-regex/7.10.4_@babel+core@7.9.0:
    dependencies:
      '@babel/core': 7.9.0
      '@babel/helper-create-regexp-features-plugin': 7.12.0_@babel+core@7.9.0
    dev: true
    peerDependencies:
      '@babel/core': ^7.0.0
    resolution:
      integrity: sha512-V6LuOnD31kTkxQPhKiVYzYC/Jgdq53irJC/xBSmqcNcqFGV+PER4l6rU5SH2Vl7bH9mLDHcc0+l9HUOe4RNGKA==
  /@babel/plugin-transform-named-capturing-groups-regex/7.12.1_@babel+core@7.12.10:
    dependencies:
      '@babel/core': 7.12.10
      '@babel/helper-create-regexp-features-plugin': 7.12.7_@babel+core@7.12.10
    dev: true
    peerDependencies:
      '@babel/core': ^7.0.0
    resolution:
      integrity: sha512-tB43uQ62RHcoDp9v2Nsf+dSM8sbNodbEicbQNA53zHz8pWUhsgHSJCGpt7daXxRydjb0KnfmB+ChXOv3oADp1Q==
  /@babel/plugin-transform-new-target/7.10.4_@babel+core@7.9.0:
    dependencies:
      '@babel/core': 7.9.0
      '@babel/helper-plugin-utils': 7.10.4
    dev: true
    peerDependencies:
      '@babel/core': ^7.0.0-0
    resolution:
      integrity: sha512-YXwWUDAH/J6dlfwqlWsztI2Puz1NtUAubXhOPLQ5gjR/qmQ5U96DY4FQO8At33JN4XPBhrjB8I4eMmLROjjLjw==
  /@babel/plugin-transform-new-target/7.12.1_@babel+core@7.12.10:
    dependencies:
      '@babel/core': 7.12.10
      '@babel/helper-plugin-utils': 7.10.4
    dev: true
    peerDependencies:
      '@babel/core': ^7.0.0-0
    resolution:
      integrity: sha512-+eW/VLcUL5L9IvJH7rT1sT0CzkdUTvPrXC2PXTn/7z7tXLBuKvezYbGdxD5WMRoyvyaujOq2fWoKl869heKjhw==
  /@babel/plugin-transform-object-super/7.10.4_@babel+core@7.9.0:
    dependencies:
      '@babel/core': 7.9.0
      '@babel/helper-plugin-utils': 7.10.4
      '@babel/helper-replace-supers': 7.12.0
    dev: true
    peerDependencies:
      '@babel/core': ^7.0.0-0
    resolution:
      integrity: sha512-5iTw0JkdRdJvr7sY0vHqTpnruUpTea32JHmq/atIWqsnNussbRzjEDyWep8UNztt1B5IusBYg8Irb0bLbiEBCQ==
  /@babel/plugin-transform-object-super/7.12.1_@babel+core@7.12.10:
    dependencies:
      '@babel/core': 7.12.10
      '@babel/helper-plugin-utils': 7.10.4
      '@babel/helper-replace-supers': 7.12.5
    dev: true
    peerDependencies:
      '@babel/core': ^7.0.0-0
    resolution:
      integrity: sha512-AvypiGJH9hsquNUn+RXVcBdeE3KHPZexWRdimhuV59cSoOt5kFBmqlByorAeUlGG2CJWd0U+4ZtNKga/TB0cAw==
  /@babel/plugin-transform-parameters/7.10.5_@babel+core@7.9.0:
    dependencies:
      '@babel/core': 7.9.0
      '@babel/helper-get-function-arity': 7.10.4
      '@babel/helper-plugin-utils': 7.10.4
    dev: true
    peerDependencies:
      '@babel/core': ^7.0.0-0
    resolution:
      integrity: sha512-xPHwUj5RdFV8l1wuYiu5S9fqWGM2DrYc24TMvUiRrPVm+SM3XeqU9BcokQX/kEUe+p2RBwy+yoiR1w/Blq6ubw==
  /@babel/plugin-transform-parameters/7.12.1_@babel+core@7.12.10:
    dependencies:
      '@babel/core': 7.12.10
      '@babel/helper-plugin-utils': 7.10.4
    dev: true
    peerDependencies:
      '@babel/core': ^7.0.0-0
    resolution:
      integrity: sha512-xq9C5EQhdPK23ZeCdMxl8bbRnAgHFrw5EOC3KJUsSylZqdkCaFEXxGSBuTSObOpiiHHNyb82es8M1QYgfQGfNg==
  /@babel/plugin-transform-property-literals/7.10.4_@babel+core@7.9.0:
    dependencies:
      '@babel/core': 7.9.0
      '@babel/helper-plugin-utils': 7.10.4
    dev: true
    peerDependencies:
      '@babel/core': ^7.0.0-0
    resolution:
      integrity: sha512-ofsAcKiUxQ8TY4sScgsGeR2vJIsfrzqvFb9GvJ5UdXDzl+MyYCaBj/FGzXuv7qE0aJcjWMILny1epqelnFlz8g==
  /@babel/plugin-transform-property-literals/7.12.1_@babel+core@7.12.10:
    dependencies:
      '@babel/core': 7.12.10
      '@babel/helper-plugin-utils': 7.10.4
    dev: true
    peerDependencies:
      '@babel/core': ^7.0.0-0
    resolution:
      integrity: sha512-6MTCR/mZ1MQS+AwZLplX4cEySjCpnIF26ToWo942nqn8hXSm7McaHQNeGx/pt7suI1TWOWMfa/NgBhiqSnX0cQ==
  /@babel/plugin-transform-regenerator/7.10.4_@babel+core@7.9.0:
    dependencies:
      '@babel/core': 7.9.0
      regenerator-transform: 0.14.5
    dev: true
    peerDependencies:
      '@babel/core': ^7.0.0-0
    resolution:
      integrity: sha512-3thAHwtor39A7C04XucbMg17RcZ3Qppfxr22wYzZNcVIkPHfpM9J0SO8zuCV6SZa265kxBJSrfKTvDCYqBFXGw==
  /@babel/plugin-transform-regenerator/7.12.1_@babel+core@7.12.10:
    dependencies:
      '@babel/core': 7.12.10
      regenerator-transform: 0.14.5
    dev: true
    peerDependencies:
      '@babel/core': ^7.0.0-0
    resolution:
      integrity: sha512-gYrHqs5itw6i4PflFX3OdBPMQdPbF4bj2REIUxlMRUFk0/ZOAIpDFuViuxPjUL7YC8UPnf+XG7/utJvqXdPKng==
  /@babel/plugin-transform-reserved-words/7.10.4_@babel+core@7.9.0:
    dependencies:
      '@babel/core': 7.9.0
      '@babel/helper-plugin-utils': 7.10.4
    dev: true
    peerDependencies:
      '@babel/core': ^7.0.0-0
    resolution:
      integrity: sha512-hGsw1O6Rew1fkFbDImZIEqA8GoidwTAilwCyWqLBM9f+e/u/sQMQu7uX6dyokfOayRuuVfKOW4O7HvaBWM+JlQ==
  /@babel/plugin-transform-reserved-words/7.12.1_@babel+core@7.12.10:
    dependencies:
      '@babel/core': 7.12.10
      '@babel/helper-plugin-utils': 7.10.4
    dev: true
    peerDependencies:
      '@babel/core': ^7.0.0-0
    resolution:
      integrity: sha512-pOnUfhyPKvZpVyBHhSBoX8vfA09b7r00Pmm1sH+29ae2hMTKVmSp4Ztsr8KBKjLjx17H0eJqaRC3bR2iThM54A==
  /@babel/plugin-transform-shorthand-properties/7.10.4_@babel+core@7.9.0:
    dependencies:
      '@babel/core': 7.9.0
      '@babel/helper-plugin-utils': 7.10.4
    dev: true
    peerDependencies:
      '@babel/core': ^7.0.0-0
    resolution:
      integrity: sha512-AC2K/t7o07KeTIxMoHneyX90v3zkm5cjHJEokrPEAGEy3UCp8sLKfnfOIGdZ194fyN4wfX/zZUWT9trJZ0qc+Q==
  /@babel/plugin-transform-shorthand-properties/7.12.1_@babel+core@7.12.10:
    dependencies:
      '@babel/core': 7.12.10
      '@babel/helper-plugin-utils': 7.10.4
    dev: true
    peerDependencies:
      '@babel/core': ^7.0.0-0
    resolution:
      integrity: sha512-GFZS3c/MhX1OusqB1MZ1ct2xRzX5ppQh2JU1h2Pnfk88HtFTM+TWQqJNfwkmxtPQtb/s1tk87oENfXJlx7rSDw==
  /@babel/plugin-transform-spread/7.11.0_@babel+core@7.9.0:
    dependencies:
      '@babel/core': 7.9.0
      '@babel/helper-plugin-utils': 7.10.4
      '@babel/helper-skip-transparent-expression-wrappers': 7.11.0
    dev: true
    peerDependencies:
      '@babel/core': ^7.0.0-0
    resolution:
      integrity: sha512-UwQYGOqIdQJe4aWNyS7noqAnN2VbaczPLiEtln+zPowRNlD+79w3oi2TWfYe0eZgd+gjZCbsydN7lzWysDt+gw==
  /@babel/plugin-transform-spread/7.12.1_@babel+core@7.12.10:
    dependencies:
      '@babel/core': 7.12.10
      '@babel/helper-plugin-utils': 7.10.4
      '@babel/helper-skip-transparent-expression-wrappers': 7.12.1
    dev: true
    peerDependencies:
      '@babel/core': ^7.0.0-0
    resolution:
      integrity: sha512-vuLp8CP0BE18zVYjsEBZ5xoCecMK6LBMMxYzJnh01rxQRvhNhH1csMMmBfNo5tGpGO+NhdSNW2mzIvBu3K1fng==
  /@babel/plugin-transform-sticky-regex/7.10.4_@babel+core@7.9.0:
    dependencies:
      '@babel/core': 7.9.0
      '@babel/helper-plugin-utils': 7.10.4
      '@babel/helper-regex': 7.10.5
    dev: true
    peerDependencies:
      '@babel/core': ^7.0.0-0
    resolution:
      integrity: sha512-Ddy3QZfIbEV0VYcVtFDCjeE4xwVTJWTmUtorAJkn6u/92Z/nWJNV+mILyqHKrUxXYKA2EoCilgoPePymKL4DvQ==
  /@babel/plugin-transform-sticky-regex/7.12.7_@babel+core@7.12.10:
    dependencies:
      '@babel/core': 7.12.10
      '@babel/helper-plugin-utils': 7.10.4
    dev: true
    peerDependencies:
      '@babel/core': ^7.0.0-0
    resolution:
      integrity: sha512-VEiqZL5N/QvDbdjfYQBhruN0HYjSPjC4XkeqW4ny/jNtH9gcbgaqBIXYEZCNnESMAGs0/K/R7oFGMhOyu/eIxg==
  /@babel/plugin-transform-template-literals/7.10.5_@babel+core@7.9.0:
    dependencies:
      '@babel/core': 7.9.0
      '@babel/helper-annotate-as-pure': 7.10.4
      '@babel/helper-plugin-utils': 7.10.4
    dev: true
    peerDependencies:
      '@babel/core': ^7.0.0-0
    resolution:
      integrity: sha512-V/lnPGIb+KT12OQikDvgSuesRX14ck5FfJXt6+tXhdkJ+Vsd0lDCVtF6jcB4rNClYFzaB2jusZ+lNISDk2mMMw==
  /@babel/plugin-transform-template-literals/7.12.1_@babel+core@7.12.10:
    dependencies:
      '@babel/core': 7.12.10
      '@babel/helper-plugin-utils': 7.10.4
    dev: true
    peerDependencies:
      '@babel/core': ^7.0.0-0
    resolution:
      integrity: sha512-b4Zx3KHi+taXB1dVRBhVJtEPi9h1THCeKmae2qP0YdUHIFhVjtpqqNfxeVAa1xeHVhAy4SbHxEwx5cltAu5apw==
  /@babel/plugin-transform-typeof-symbol/7.10.4_@babel+core@7.9.0:
    dependencies:
      '@babel/core': 7.9.0
      '@babel/helper-plugin-utils': 7.10.4
    dev: true
    peerDependencies:
      '@babel/core': ^7.0.0-0
    resolution:
      integrity: sha512-QqNgYwuuW0y0H+kUE/GWSR45t/ccRhe14Fs/4ZRouNNQsyd4o3PG4OtHiIrepbM2WKUBDAXKCAK/Lk4VhzTaGA==
  /@babel/plugin-transform-typeof-symbol/7.12.10_@babel+core@7.12.10:
    dependencies:
      '@babel/core': 7.12.10
      '@babel/helper-plugin-utils': 7.10.4
    dev: true
    peerDependencies:
      '@babel/core': ^7.0.0-0
    resolution:
      integrity: sha512-JQ6H8Rnsogh//ijxspCjc21YPd3VLVoYtAwv3zQmqAt8YGYUtdo5usNhdl4b9/Vir2kPFZl6n1h0PfUz4hJhaA==
  /@babel/plugin-transform-typescript/7.12.0_@babel+core@7.9.0:
    dependencies:
      '@babel/core': 7.9.0
      '@babel/helper-create-class-features-plugin': 7.12.0_@babel+core@7.9.0
      '@babel/helper-plugin-utils': 7.10.4
      '@babel/plugin-syntax-typescript': 7.10.4_@babel+core@7.9.0
    dev: true
    peerDependencies:
      '@babel/core': ^7.0.0-0
    resolution:
      integrity: sha512-gahRNAWgE76hjI3TZPVEfV7vGjOCJi5ACd4eSoAItk/ErC114i2UHnk+1ScS2dOour0p6J6kB99hNFX2vzL2Ww==
  /@babel/plugin-transform-unicode-escapes/7.12.1_@babel+core@7.12.10:
    dependencies:
      '@babel/core': 7.12.10
      '@babel/helper-plugin-utils': 7.10.4
    dev: true
    peerDependencies:
      '@babel/core': ^7.0.0-0
    resolution:
      integrity: sha512-I8gNHJLIc7GdApm7wkVnStWssPNbSRMPtgHdmH3sRM1zopz09UWPS4x5V4n1yz/MIWTVnJ9sp6IkuXdWM4w+2Q==
  /@babel/plugin-transform-unicode-regex/7.10.4_@babel+core@7.9.0:
    dependencies:
      '@babel/core': 7.9.0
      '@babel/helper-create-regexp-features-plugin': 7.12.0_@babel+core@7.9.0
      '@babel/helper-plugin-utils': 7.10.4
    dev: true
    peerDependencies:
      '@babel/core': ^7.0.0-0
    resolution:
      integrity: sha512-wNfsc4s8N2qnIwpO/WP2ZiSyjfpTamT2C9V9FDH/Ljub9zw6P3SjkXcFmc0RQUt96k2fmIvtla2MMjgTwIAC+A==
  /@babel/plugin-transform-unicode-regex/7.12.1_@babel+core@7.12.10:
    dependencies:
      '@babel/core': 7.12.10
      '@babel/helper-create-regexp-features-plugin': 7.12.7_@babel+core@7.12.10
      '@babel/helper-plugin-utils': 7.10.4
    dev: true
    peerDependencies:
      '@babel/core': ^7.0.0-0
    resolution:
      integrity: sha512-SqH4ClNngh/zGwHZOOQMTD+e8FGWexILV+ePMyiDJttAWRh5dhDL8rcl5lSgU3Huiq6Zn6pWTMvdPAb21Dwdyg==
  /@babel/preset-env/7.12.10_@babel+core@7.12.10:
    dependencies:
      '@babel/compat-data': 7.12.7
      '@babel/core': 7.12.10
      '@babel/helper-compilation-targets': 7.12.5_@babel+core@7.12.10
      '@babel/helper-module-imports': 7.12.5
      '@babel/helper-plugin-utils': 7.10.4
      '@babel/helper-validator-option': 7.12.1
      '@babel/plugin-proposal-async-generator-functions': 7.12.1_@babel+core@7.12.10
      '@babel/plugin-proposal-class-properties': 7.12.1_@babel+core@7.12.10
      '@babel/plugin-proposal-dynamic-import': 7.12.1_@babel+core@7.12.10
      '@babel/plugin-proposal-export-namespace-from': 7.12.1_@babel+core@7.12.10
      '@babel/plugin-proposal-json-strings': 7.12.1_@babel+core@7.12.10
      '@babel/plugin-proposal-logical-assignment-operators': 7.12.1_@babel+core@7.12.10
      '@babel/plugin-proposal-nullish-coalescing-operator': 7.12.1_@babel+core@7.12.10
      '@babel/plugin-proposal-numeric-separator': 7.12.7_@babel+core@7.12.10
      '@babel/plugin-proposal-object-rest-spread': 7.12.1_@babel+core@7.12.10
      '@babel/plugin-proposal-optional-catch-binding': 7.12.1_@babel+core@7.12.10
      '@babel/plugin-proposal-optional-chaining': 7.12.7_@babel+core@7.12.10
      '@babel/plugin-proposal-private-methods': 7.12.1_@babel+core@7.12.10
      '@babel/plugin-proposal-unicode-property-regex': 7.12.1_@babel+core@7.12.10
      '@babel/plugin-syntax-async-generators': 7.8.4_@babel+core@7.12.10
      '@babel/plugin-syntax-class-properties': 7.12.1_@babel+core@7.12.10
      '@babel/plugin-syntax-dynamic-import': 7.8.3_@babel+core@7.12.10
      '@babel/plugin-syntax-export-namespace-from': 7.8.3_@babel+core@7.12.10
      '@babel/plugin-syntax-json-strings': 7.8.3_@babel+core@7.12.10
      '@babel/plugin-syntax-logical-assignment-operators': 7.10.4_@babel+core@7.12.10
      '@babel/plugin-syntax-nullish-coalescing-operator': 7.8.3_@babel+core@7.12.10
      '@babel/plugin-syntax-numeric-separator': 7.10.4_@babel+core@7.12.10
      '@babel/plugin-syntax-object-rest-spread': 7.8.3_@babel+core@7.12.10
      '@babel/plugin-syntax-optional-catch-binding': 7.8.3_@babel+core@7.12.10
      '@babel/plugin-syntax-optional-chaining': 7.8.3_@babel+core@7.12.10
      '@babel/plugin-syntax-top-level-await': 7.12.1_@babel+core@7.12.10
      '@babel/plugin-transform-arrow-functions': 7.12.1_@babel+core@7.12.10
      '@babel/plugin-transform-async-to-generator': 7.12.1_@babel+core@7.12.10
      '@babel/plugin-transform-block-scoped-functions': 7.12.1_@babel+core@7.12.10
      '@babel/plugin-transform-block-scoping': 7.12.1_@babel+core@7.12.10
      '@babel/plugin-transform-classes': 7.12.1_@babel+core@7.12.10
      '@babel/plugin-transform-computed-properties': 7.12.1_@babel+core@7.12.10
      '@babel/plugin-transform-destructuring': 7.12.1_@babel+core@7.12.10
      '@babel/plugin-transform-dotall-regex': 7.12.1_@babel+core@7.12.10
      '@babel/plugin-transform-duplicate-keys': 7.12.1_@babel+core@7.12.10
      '@babel/plugin-transform-exponentiation-operator': 7.12.1_@babel+core@7.12.10
      '@babel/plugin-transform-for-of': 7.12.1_@babel+core@7.12.10
      '@babel/plugin-transform-function-name': 7.12.1_@babel+core@7.12.10
      '@babel/plugin-transform-literals': 7.12.1_@babel+core@7.12.10
      '@babel/plugin-transform-member-expression-literals': 7.12.1_@babel+core@7.12.10
      '@babel/plugin-transform-modules-amd': 7.12.1_@babel+core@7.12.10
      '@babel/plugin-transform-modules-commonjs': 7.12.1_@babel+core@7.12.10
      '@babel/plugin-transform-modules-systemjs': 7.12.1_@babel+core@7.12.10
      '@babel/plugin-transform-modules-umd': 7.12.1_@babel+core@7.12.10
      '@babel/plugin-transform-named-capturing-groups-regex': 7.12.1_@babel+core@7.12.10
      '@babel/plugin-transform-new-target': 7.12.1_@babel+core@7.12.10
      '@babel/plugin-transform-object-super': 7.12.1_@babel+core@7.12.10
      '@babel/plugin-transform-parameters': 7.12.1_@babel+core@7.12.10
      '@babel/plugin-transform-property-literals': 7.12.1_@babel+core@7.12.10
      '@babel/plugin-transform-regenerator': 7.12.1_@babel+core@7.12.10
      '@babel/plugin-transform-reserved-words': 7.12.1_@babel+core@7.12.10
      '@babel/plugin-transform-shorthand-properties': 7.12.1_@babel+core@7.12.10
      '@babel/plugin-transform-spread': 7.12.1_@babel+core@7.12.10
      '@babel/plugin-transform-sticky-regex': 7.12.7_@babel+core@7.12.10
      '@babel/plugin-transform-template-literals': 7.12.1_@babel+core@7.12.10
      '@babel/plugin-transform-typeof-symbol': 7.12.10_@babel+core@7.12.10
      '@babel/plugin-transform-unicode-escapes': 7.12.1_@babel+core@7.12.10
      '@babel/plugin-transform-unicode-regex': 7.12.1_@babel+core@7.12.10
      '@babel/preset-modules': 0.1.4_@babel+core@7.12.10
      '@babel/types': 7.12.10
      core-js-compat: 3.8.1
      semver: 5.7.1
    dev: true
    peerDependencies:
      '@babel/core': ^7.0.0-0
    resolution:
      integrity: sha512-Gz9hnBT/tGeTE2DBNDkD7BiWRELZt+8lSysHuDwmYXUIvtwZl0zI+D6mZgXZX0u8YBlLS4tmai9ONNY9tjRgRA==
  /@babel/preset-env/7.9.0_@babel+core@7.9.0:
    dependencies:
      '@babel/compat-data': 7.12.0
      '@babel/core': 7.9.0
      '@babel/helper-compilation-targets': 7.12.0_@babel+core@7.9.0
      '@babel/helper-module-imports': 7.10.4
      '@babel/helper-plugin-utils': 7.10.4
      '@babel/plugin-proposal-async-generator-functions': 7.10.5_@babel+core@7.9.0
      '@babel/plugin-proposal-dynamic-import': 7.10.4_@babel+core@7.9.0
      '@babel/plugin-proposal-json-strings': 7.10.4_@babel+core@7.9.0
      '@babel/plugin-proposal-nullish-coalescing-operator': 7.12.0_@babel+core@7.9.0
      '@babel/plugin-proposal-numeric-separator': 7.12.0_@babel+core@7.9.0
      '@babel/plugin-proposal-object-rest-spread': 7.11.0_@babel+core@7.9.0
      '@babel/plugin-proposal-optional-catch-binding': 7.10.4_@babel+core@7.9.0
      '@babel/plugin-proposal-optional-chaining': 7.12.0_@babel+core@7.9.0
      '@babel/plugin-proposal-unicode-property-regex': 7.10.4_@babel+core@7.9.0
      '@babel/plugin-syntax-async-generators': 7.8.4_@babel+core@7.9.0
      '@babel/plugin-syntax-dynamic-import': 7.8.3_@babel+core@7.9.0
      '@babel/plugin-syntax-json-strings': 7.8.3_@babel+core@7.9.0
      '@babel/plugin-syntax-nullish-coalescing-operator': 7.8.3_@babel+core@7.9.0
      '@babel/plugin-syntax-numeric-separator': 7.10.4_@babel+core@7.9.0
      '@babel/plugin-syntax-object-rest-spread': 7.8.3_@babel+core@7.9.0
      '@babel/plugin-syntax-optional-catch-binding': 7.8.3_@babel+core@7.9.0
      '@babel/plugin-syntax-optional-chaining': 7.8.3_@babel+core@7.9.0
      '@babel/plugin-syntax-top-level-await': 7.10.4_@babel+core@7.9.0
      '@babel/plugin-transform-arrow-functions': 7.10.4_@babel+core@7.9.0
      '@babel/plugin-transform-async-to-generator': 7.10.4_@babel+core@7.9.0
      '@babel/plugin-transform-block-scoped-functions': 7.10.4_@babel+core@7.9.0
      '@babel/plugin-transform-block-scoping': 7.11.1_@babel+core@7.9.0
      '@babel/plugin-transform-classes': 7.10.4_@babel+core@7.9.0
      '@babel/plugin-transform-computed-properties': 7.10.4_@babel+core@7.9.0
      '@babel/plugin-transform-destructuring': 7.10.4_@babel+core@7.9.0
      '@babel/plugin-transform-dotall-regex': 7.10.4_@babel+core@7.9.0
      '@babel/plugin-transform-duplicate-keys': 7.10.4_@babel+core@7.9.0
      '@babel/plugin-transform-exponentiation-operator': 7.10.4_@babel+core@7.9.0
      '@babel/plugin-transform-for-of': 7.10.4_@babel+core@7.9.0
      '@babel/plugin-transform-function-name': 7.10.4_@babel+core@7.9.0
      '@babel/plugin-transform-literals': 7.10.4_@babel+core@7.9.0
      '@babel/plugin-transform-member-expression-literals': 7.10.4_@babel+core@7.9.0
      '@babel/plugin-transform-modules-amd': 7.10.5_@babel+core@7.9.0
      '@babel/plugin-transform-modules-commonjs': 7.10.4_@babel+core@7.9.0
      '@babel/plugin-transform-modules-systemjs': 7.12.0_@babel+core@7.9.0
      '@babel/plugin-transform-modules-umd': 7.10.4_@babel+core@7.9.0
      '@babel/plugin-transform-named-capturing-groups-regex': 7.10.4_@babel+core@7.9.0
      '@babel/plugin-transform-new-target': 7.10.4_@babel+core@7.9.0
      '@babel/plugin-transform-object-super': 7.10.4_@babel+core@7.9.0
      '@babel/plugin-transform-parameters': 7.10.5_@babel+core@7.9.0
      '@babel/plugin-transform-property-literals': 7.10.4_@babel+core@7.9.0
      '@babel/plugin-transform-regenerator': 7.10.4_@babel+core@7.9.0
      '@babel/plugin-transform-reserved-words': 7.10.4_@babel+core@7.9.0
      '@babel/plugin-transform-shorthand-properties': 7.10.4_@babel+core@7.9.0
      '@babel/plugin-transform-spread': 7.11.0_@babel+core@7.9.0
      '@babel/plugin-transform-sticky-regex': 7.10.4_@babel+core@7.9.0
      '@babel/plugin-transform-template-literals': 7.10.5_@babel+core@7.9.0
      '@babel/plugin-transform-typeof-symbol': 7.10.4_@babel+core@7.9.0
      '@babel/plugin-transform-unicode-regex': 7.10.4_@babel+core@7.9.0
      '@babel/preset-modules': 0.1.4_@babel+core@7.9.0
      '@babel/types': 7.12.0
      browserslist: 4.14.5
      core-js-compat: 3.6.5
      invariant: 2.2.4
      levenary: 1.1.1
      semver: 5.7.1
    dev: true
    peerDependencies:
      '@babel/core': ^7.0.0-0
    resolution:
      integrity: sha512-712DeRXT6dyKAM/FMbQTV/FvRCms2hPCx+3weRjZ8iQVQWZejWWk1wwG6ViWMyqb/ouBbGOl5b6aCk0+j1NmsQ==
  /@babel/preset-flow/7.10.4_@babel+core@7.9.0:
    dependencies:
      '@babel/core': 7.9.0
      '@babel/helper-plugin-utils': 7.10.4
      '@babel/plugin-transform-flow-strip-types': 7.10.4_@babel+core@7.9.0
    dev: true
    peerDependencies:
      '@babel/core': ^7.0.0-0
    resolution:
      integrity: sha512-XI6l1CptQCOBv+ZKYwynyswhtOKwpZZp5n0LG1QKCo8erRhqjoQV6nvx61Eg30JHpysWQSBwA2AWRU3pBbSY5g==
  /@babel/preset-modules/0.1.4_@babel+core@7.12.10:
    dependencies:
      '@babel/core': 7.12.10
      '@babel/helper-plugin-utils': 7.10.4
      '@babel/plugin-proposal-unicode-property-regex': 7.12.1_@babel+core@7.12.10
      '@babel/plugin-transform-dotall-regex': 7.12.1_@babel+core@7.12.10
      '@babel/types': 7.12.10
      esutils: 2.0.3
    dev: true
    peerDependencies:
      '@babel/core': ^7.0.0-0
    resolution:
      integrity: sha512-J36NhwnfdzpmH41M1DrnkkgAqhZaqr/NBdPfQ677mLzlaXo+oDiv1deyCDtgAhz8p328otdob0Du7+xgHGZbKg==
  /@babel/preset-modules/0.1.4_@babel+core@7.9.0:
    dependencies:
      '@babel/core': 7.9.0
      '@babel/helper-plugin-utils': 7.10.4
      '@babel/plugin-proposal-unicode-property-regex': 7.12.1_@babel+core@7.9.0
      '@babel/plugin-transform-dotall-regex': 7.12.1_@babel+core@7.9.0
      '@babel/types': 7.12.10
      esutils: 2.0.3
    dev: true
    peerDependencies:
      '@babel/core': ^7.0.0-0
    resolution:
      integrity: sha512-J36NhwnfdzpmH41M1DrnkkgAqhZaqr/NBdPfQ677mLzlaXo+oDiv1deyCDtgAhz8p328otdob0Du7+xgHGZbKg==
  /@babel/preset-typescript/7.12.0_@babel+core@7.9.0:
    dependencies:
      '@babel/core': 7.9.0
      '@babel/helper-plugin-utils': 7.10.4
      '@babel/plugin-transform-typescript': 7.12.0_@babel+core@7.9.0
    dev: true
    peerDependencies:
      '@babel/core': ^7.0.0-0
    resolution:
      integrity: sha512-2XVy4sy/zkP4gqmXW0TzSh/QwOniN2Cy3srhsD0TRBlMTOmjaYnWCWA6aWopwpcwfYkEKD6jKLLjYMq15zDNWg==
  /@babel/register/7.12.0_@babel+core@7.9.0:
    dependencies:
      '@babel/core': 7.9.0
      find-cache-dir: 2.1.0
      lodash: 4.17.20
      make-dir: 2.1.0
      pirates: 4.0.1
      source-map-support: 0.5.19
    dev: true
    peerDependencies:
      '@babel/core': ^7.0.0-0
    resolution:
      integrity: sha512-2F2v0qYSAwrGyK9mZ8lIoUluHRzLTgkJ2oRXlLV9GVe/ze/sTFBiOocLRMSJYDB2lLiABlVC+pZHlZ8qihO1Xg==
  /@babel/runtime/7.12.0:
    dependencies:
      regenerator-runtime: 0.13.7
    dev: true
    resolution:
      integrity: sha512-lS4QLXQ2Vbw2ubfQjeQcn+BZgZ5+ROHW9f+DWjEp5Y+NHYmkRGKqHSJ1tuhbUauKu2nhZNTBIvsIQ8dXfY5Gjw==
  /@babel/template/7.10.4:
    dependencies:
      '@babel/code-frame': 7.10.4
      '@babel/parser': 7.12.0
      '@babel/types': 7.12.0
    dev: true
    resolution:
      integrity: sha512-ZCjD27cGJFUB6nmCB1Enki3r+L5kJveX9pq1SvAUKoICy6CZ9yD8xO086YXdYhvNjBdnekm4ZnaP5yC8Cs/1tA==
  /@babel/template/7.12.7:
    dependencies:
      '@babel/code-frame': 7.10.4
      '@babel/parser': 7.12.10
      '@babel/types': 7.12.10
    dev: true
    resolution:
      integrity: sha512-GkDzmHS6GV7ZeXfJZ0tLRBhZcMcY0/Lnb+eEbXDBfCAcZCjrZKe6p3J4we/D24O9Y8enxWAg1cWwof59yLh2ow==
  /@babel/traverse/7.12.0:
    dependencies:
      '@babel/code-frame': 7.10.4
      '@babel/generator': 7.12.0
      '@babel/helper-function-name': 7.10.4
      '@babel/helper-split-export-declaration': 7.11.0
      '@babel/parser': 7.12.0
      '@babel/types': 7.12.0
      debug: 4.2.0
      globals: 11.12.0
      lodash: 4.17.20
    dev: true
    resolution:
      integrity: sha512-ZU9e79xpOukCNPkQ1UzR4gJKCruGckr6edd8v8lmKpSk8iakgUIvb+5ZtaKKV9f7O+x5r+xbMDDIbzVpUoiIuw==
  /@babel/traverse/7.12.10:
    dependencies:
      '@babel/code-frame': 7.10.4
      '@babel/generator': 7.12.10
      '@babel/helper-function-name': 7.10.4
      '@babel/helper-split-export-declaration': 7.11.0
      '@babel/parser': 7.12.10
      '@babel/types': 7.12.10
      debug: 4.2.0
      globals: 11.12.0
      lodash: 4.17.20
    dev: true
    resolution:
      integrity: sha512-6aEtf0IeRgbYWzta29lePeYSk+YAFIC3kyqESeft8o5CkFlYIMX+EQDDWEiAQ9LHOA3d0oHdgrSsID/CKqXJlg==
  /@babel/types/7.12.0:
    dependencies:
      '@babel/helper-validator-identifier': 7.10.4
      lodash: 4.17.20
      to-fast-properties: 2.0.0
    dev: true
    resolution:
      integrity: sha512-ggIyFmT2zMaYRheOfPDQ4gz7QqV3B+t2rjqjbttDJxMcb7/LukvWCmlIl1sWcOxrvwpTDd+z0OytzqsbGeb3/g==
  /@babel/types/7.12.10:
    dependencies:
      '@babel/helper-validator-identifier': 7.10.4
      lodash: 4.17.20
      to-fast-properties: 2.0.0
    dev: true
    resolution:
      integrity: sha512-sf6wboJV5mGyip2hIpDSKsr80RszPinEFjsHTalMxZAZkoQ2/2yQzxlcFN52SJqsyPfLtPmenL4g2KB3KJXPDw==
  /@bcoe/v8-coverage/0.2.3:
    dev: true
    resolution:
      integrity: sha512-0hYQ8SB4Db5zvZB4axdMHGwEaQjkZzFjQiN9LVYvIFB2nSUHW9tYpxWriPrWDASIxiaXax83REcLxuSdnGPZtw==
  /@cnakazawa/watch/1.0.4:
    dependencies:
      exec-sh: 0.3.4
      minimist: 1.2.5
    dev: true
    engines:
      node: '>=0.1.95'
    hasBin: true
    resolution:
      integrity: sha512-v9kIhKwjeZThiWrLmj0y17CWoyddASLj9O2yvbZkbvw/N3rWOYy9zkV66ursAoVr0mV15bL8g0c4QZUE6cdDoQ==
  /@eslint/eslintrc/0.1.3:
    dependencies:
      ajv: 6.12.6
      debug: 4.2.0
      espree: 7.3.0
      globals: 12.4.0
      ignore: 4.0.6
      import-fresh: 3.2.1
      js-yaml: 3.14.0
      lodash: 4.17.20
      minimatch: 3.0.4
      strip-json-comments: 3.1.1
    dev: true
    engines:
      node: ^10.12.0 || >=12.0.0
    resolution:
      integrity: sha512-4YVwPkANLeNtRjMekzux1ci8hIaH5eGKktGqR0d3LWsKNn5B2X/1Z6Trxy7jQXl9EBGE6Yj02O+t09FMeRllaA==
  /@istanbuljs/load-nyc-config/1.1.0:
    dependencies:
      camelcase: 5.3.1
      find-up: 4.1.0
      get-package-type: 0.1.0
      js-yaml: 3.14.0
      resolve-from: 5.0.0
    dev: true
    engines:
      node: '>=8'
    resolution:
      integrity: sha512-VjeHSlIzpv/NyD3N0YuHfXOPDIixcA1q2ZV98wsMqcYlPmv2n3Yb2lYP9XMElnaFVXg5A7YLTeLu6V84uQDjmQ==
  /@istanbuljs/schema/0.1.2:
    dev: true
    engines:
      node: '>=8'
    resolution:
      integrity: sha512-tsAQNx32a8CoFhjhijUIhI4kccIAgmGhy8LZMZgGfmXcpMbPRUqn5LWmgRttILi6yeGmBJd2xsPkFMs0PzgPCw==
  /@jest/console/26.5.2:
    dependencies:
      '@jest/types': 26.5.2
      '@types/node': 14.11.8
      chalk: 4.1.0
      jest-message-util: 26.5.2
      jest-util: 26.5.2
      slash: 3.0.0
    dev: true
    engines:
      node: '>= 10.14.2'
    resolution:
      integrity: sha512-lJELzKINpF1v74DXHbCRIkQ/+nUV1M+ntj+X1J8LxCgpmJZjfLmhFejiMSbjjD66fayxl5Z06tbs3HMyuik6rw==
  /@jest/core/26.5.3:
    dependencies:
      '@jest/console': 26.5.2
      '@jest/reporters': 26.5.3
      '@jest/test-result': 26.5.2
      '@jest/transform': 26.5.2
      '@jest/types': 26.5.2
      '@types/node': 14.11.8
      ansi-escapes: 4.3.1
      chalk: 4.1.0
      exit: 0.1.2
      graceful-fs: 4.2.4
      jest-changed-files: 26.5.2
      jest-config: 26.5.3
      jest-haste-map: 26.5.2
      jest-message-util: 26.5.2
      jest-regex-util: 26.0.0
      jest-resolve: 26.5.2
      jest-resolve-dependencies: 26.5.3
      jest-runner: 26.5.3
      jest-runtime: 26.5.3
      jest-snapshot: 26.5.3
      jest-util: 26.5.2
      jest-validate: 26.5.3
      jest-watcher: 26.5.2
      micromatch: 4.0.2
      p-each-series: 2.1.0
      rimraf: 3.0.2
      slash: 3.0.0
      strip-ansi: 6.0.0
    dev: true
    engines:
      node: '>= 10.14.2'
    resolution:
      integrity: sha512-CiU0UKFF1V7KzYTVEtFbFmGLdb2g4aTtY0WlyUfLgj/RtoTnJFhh50xKKr7OYkdmBUlGFSa2mD1TU3UZ6OLd4g==
  /@jest/environment/26.5.2:
    dependencies:
      '@jest/fake-timers': 26.5.2
      '@jest/types': 26.5.2
      '@types/node': 14.11.8
      jest-mock: 26.5.2
    dev: true
    engines:
      node: '>= 10.14.2'
    resolution:
      integrity: sha512-YjhCD/Zhkz0/1vdlS/QN6QmuUdDkpgBdK4SdiVg4Y19e29g4VQYN5Xg8+YuHjdoWGY7wJHMxc79uDTeTOy9Ngw==
  /@jest/fake-timers/26.5.2:
    dependencies:
      '@jest/types': 26.5.2
      '@sinonjs/fake-timers': 6.0.1
      '@types/node': 14.11.8
      jest-message-util: 26.5.2
      jest-mock: 26.5.2
      jest-util: 26.5.2
    dev: true
    engines:
      node: '>= 10.14.2'
    resolution:
      integrity: sha512-09Hn5Oraqt36V1akxQeWMVL0fR9c6PnEhpgLaYvREXZJAh2H2Y+QLCsl0g7uMoJeoWJAuz4tozk1prbR1Fc1sw==
  /@jest/globals/26.5.3:
    dependencies:
      '@jest/environment': 26.5.2
      '@jest/types': 26.5.2
      expect: 26.5.3
    dev: true
    engines:
      node: '>= 10.14.2'
    resolution:
      integrity: sha512-7QztI0JC2CuB+Wx1VdnOUNeIGm8+PIaqngYsZXQCkH2QV0GFqzAYc9BZfU0nuqA6cbYrWh5wkuMzyii3P7deug==
  /@jest/reporters/26.5.3:
    dependencies:
      '@bcoe/v8-coverage': 0.2.3
      '@jest/console': 26.5.2
      '@jest/test-result': 26.5.2
      '@jest/transform': 26.5.2
      '@jest/types': 26.5.2
      chalk: 4.1.0
      collect-v8-coverage: 1.0.1
      exit: 0.1.2
      glob: 7.1.6
      graceful-fs: 4.2.4
      istanbul-lib-coverage: 3.0.0
      istanbul-lib-instrument: 4.0.3
      istanbul-lib-report: 3.0.0
      istanbul-lib-source-maps: 4.0.0
      istanbul-reports: 3.0.2
      jest-haste-map: 26.5.2
      jest-resolve: 26.5.2
      jest-util: 26.5.2
      jest-worker: 26.5.0
      slash: 3.0.0
      source-map: 0.6.1
      string-length: 4.0.1
      terminal-link: 2.1.1
      v8-to-istanbul: 6.0.1
    dev: true
    engines:
      node: '>= 10.14.2'
    optionalDependencies:
      node-notifier: 8.0.0
    resolution:
      integrity: sha512-X+vR0CpfMQzYcYmMFKNY9n4jklcb14Kffffp7+H/MqitWnb0440bW2L76NGWKAa+bnXhNoZr+lCVtdtPmfJVOQ==
  /@jest/source-map/26.5.0:
    dependencies:
      callsites: 3.1.0
      graceful-fs: 4.2.4
      source-map: 0.6.1
    dev: true
    engines:
      node: '>= 10.14.2'
    resolution:
      integrity: sha512-jWAw9ZwYHJMe9eZq/WrsHlwF8E3hM9gynlcDpOyCb9bR8wEd9ZNBZCi7/jZyzHxC7t3thZ10gO2IDhu0bPKS5g==
  /@jest/test-result/26.5.2:
    dependencies:
      '@jest/console': 26.5.2
      '@jest/types': 26.5.2
      '@types/istanbul-lib-coverage': 2.0.3
      collect-v8-coverage: 1.0.1
    dev: true
    engines:
      node: '>= 10.14.2'
    resolution:
      integrity: sha512-E/Zp6LURJEGSCWpoMGmCFuuEI1OWuI3hmZwmULV0GsgJBh7u0rwqioxhRU95euUuviqBDN8ruX/vP/4bwYolXw==
  /@jest/test-sequencer/26.5.3:
    dependencies:
      '@jest/test-result': 26.5.2
      graceful-fs: 4.2.4
      jest-haste-map: 26.5.2
      jest-runner: 26.5.3
      jest-runtime: 26.5.3
    dev: true
    engines:
      node: '>= 10.14.2'
    resolution:
      integrity: sha512-Wqzb7aQ13L3T47xHdpUqYMOpiqz6Dx2QDDghp5AV/eUDXR7JieY+E1s233TQlNyl+PqtqgjVokmyjzX/HA51BA==
  /@jest/transform/26.5.2:
    dependencies:
      '@babel/core': 7.9.0
      '@jest/types': 26.5.2
      babel-plugin-istanbul: 6.0.0
      chalk: 4.1.0
      convert-source-map: 1.7.0
      fast-json-stable-stringify: 2.1.0
      graceful-fs: 4.2.4
      jest-haste-map: 26.5.2
      jest-regex-util: 26.0.0
      jest-util: 26.5.2
      micromatch: 4.0.2
      pirates: 4.0.1
      slash: 3.0.0
      source-map: 0.6.1
      write-file-atomic: 3.0.3
    dev: true
    engines:
      node: '>= 10.14.2'
    resolution:
      integrity: sha512-AUNjvexh+APhhmS8S+KboPz+D3pCxPvEAGduffaAJYxIFxGi/ytZQkrqcKDUU0ERBAo5R7087fyOYr2oms1seg==
  /@jest/types/26.5.2:
    dependencies:
      '@types/istanbul-lib-coverage': 2.0.3
      '@types/istanbul-reports': 3.0.0
      '@types/node': 14.11.8
      '@types/yargs': 15.0.8
      chalk: 4.1.0
    dev: true
    engines:
      node: '>= 10.14.2'
    resolution:
      integrity: sha512-QDs5d0gYiyetI8q+2xWdkixVQMklReZr4ltw7GFDtb4fuJIBCE6mzj2LnitGqCuAlLap6wPyb8fpoHgwZz5fdg==
  /@mrmlnc/readdir-enhanced/2.2.1:
    dependencies:
      call-me-maybe: 1.0.1
      glob-to-regexp: 0.3.0
    dev: true
    engines:
      node: '>=4'
    resolution:
      integrity: sha512-bPHp6Ji8b41szTOcaP63VlnbbO5Ny6dwAATtY6JTjh5N2OLrb5Qk/Th5cRkRQhkWCt+EJsYrNB0MiL+Gpn6e3g==
  /@nodelib/fs.scandir/2.1.3:
    dependencies:
      '@nodelib/fs.stat': 2.0.3
      run-parallel: 1.1.9
    dev: true
    engines:
      node: '>= 8'
    resolution:
      integrity: sha512-eGmwYQn3gxo4r7jdQnkrrN6bY478C3P+a/y72IJukF8LjB6ZHeB3c+Ehacj3sYeSmUXGlnA67/PmbM9CVwL7Dw==
  /@nodelib/fs.stat/1.1.3:
    dev: true
    engines:
      node: '>= 6'
    resolution:
      integrity: sha512-shAmDyaQC4H92APFoIaVDHCx5bStIocgvbwQyxPRrbUY20V1EYTbSDchWbuwlMG3V17cprZhA6+78JfB+3DTPw==
  /@nodelib/fs.stat/2.0.3:
    dev: true
    engines:
      node: '>= 8'
    resolution:
      integrity: sha512-bQBFruR2TAwoevBEd/NWMoAAtNGzTRgdrqnYCc7dhzfoNvqPzLyqlEQnzZ3kVnNrSp25iyxE00/3h2fqGAGArA==
  /@nodelib/fs.walk/1.2.4:
    dependencies:
      '@nodelib/fs.scandir': 2.1.3
      fastq: 1.8.0
    dev: true
    engines:
      node: '>= 8'
    resolution:
      integrity: sha512-1V9XOY4rDW0rehzbrcqAmHnz8e7SKvX27gh8Gt2WgB0+pdzdiLV83p72kZPU+jvMbS1qU5mauP2iOvO8rhmurQ==
  /@sindresorhus/is/2.1.1:
    dev: true
    engines:
      node: '>=10'
    resolution:
      integrity: sha512-/aPsuoj/1Dw/kzhkgz+ES6TxG0zfTMGLwuK2ZG00k/iJzYHTLCE8mVU8EPqEOp/lmxPoq1C1C9RYToRKb2KEfg==
  /@sinonjs/commons/1.8.1:
    dependencies:
      type-detect: 4.0.8
    dev: true
    resolution:
      integrity: sha512-892K+kWUUi3cl+LlqEWIDrhvLgdL79tECi8JZUyq6IviKy/DNhuzCRlbHUjxK89f4ypPMMaFnFuR9Ie6DoIMsw==
  /@sinonjs/fake-timers/6.0.1:
    dependencies:
      '@sinonjs/commons': 1.8.1
    dev: true
    resolution:
      integrity: sha512-MZPUxrmFubI36XS1DI3qmI0YdN1gks62JtFZvxR67ljjSNCeK6U08Zx4msEWOXuofgqUt6zPHSi1H9fbjR/NRA==
  /@szmarczak/http-timer/4.0.5:
    dependencies:
      defer-to-connect: 2.0.0
    dev: true
    engines:
      node: '>=10'
    resolution:
      integrity: sha512-PyRA9sm1Yayuj5OIoJ1hGt2YISX45w9WcFbh6ddT0Z/0yaFxOtGLInr4jUfU1EAFVs0Yfyfev4RNwBlUaHdlDQ==
  /@types/babel__core/7.1.10:
    dependencies:
      '@babel/parser': 7.12.0
      '@babel/types': 7.12.0
      '@types/babel__generator': 7.6.2
      '@types/babel__template': 7.0.3
      '@types/babel__traverse': 7.0.15
    dev: true
    resolution:
      integrity: sha512-x8OM8XzITIMyiwl5Vmo2B1cR1S1Ipkyv4mdlbJjMa1lmuKvKY9FrBbEANIaMlnWn5Rf7uO+rC/VgYabNkE17Hw==
  /@types/babel__generator/7.6.2:
    dependencies:
      '@babel/types': 7.12.0
    dev: true
    resolution:
      integrity: sha512-MdSJnBjl+bdwkLskZ3NGFp9YcXGx5ggLpQQPqtgakVhsWK0hTtNYhjpZLlWQTviGTvF8at+Bvli3jV7faPdgeQ==
  /@types/babel__template/7.0.3:
    dependencies:
      '@babel/parser': 7.12.0
      '@babel/types': 7.12.0
    dev: true
    resolution:
      integrity: sha512-uCoznIPDmnickEi6D0v11SBpW0OuVqHJCa7syXqQHy5uktSCreIlt0iglsCnmvz8yCb38hGcWeseA8cWJSwv5Q==
  /@types/babel__traverse/7.0.15:
    dependencies:
      '@babel/types': 7.12.0
    dev: true
    resolution:
      integrity: sha512-Pzh9O3sTK8V6I1olsXpCfj2k/ygO2q1X0vhhnDrEQyYLHZesWz+zMZMVcwXLCYf0U36EtmyYaFGPfXlTtDHe3A==
  /@types/cacheable-request/6.0.1:
    dependencies:
      '@types/http-cache-semantics': 4.0.0
      '@types/keyv': 3.1.1
      '@types/node': 14.11.8
      '@types/responselike': 1.0.0
    dev: true
    resolution:
      integrity: sha512-ykFq2zmBGOCbpIXtoVbz4SKY5QriWPh3AjyU4G74RYbtt5yOc5OfaY75ftjg7mikMOla1CTGpX3lLbuJh8DTrQ==
  /@types/eslint-scope/3.7.0:
    dependencies:
      '@types/eslint': 7.2.4
      '@types/estree': 0.0.45
    dev: true
    resolution:
      integrity: sha512-O/ql2+rrCUe2W2rs7wMR+GqPRcgB6UiqN5RhrR5xruFlY7l9YLMn0ZkDzjoHLeiFkR8MCQZVudUuuvQ2BLC9Qw==
  /@types/eslint/7.2.4:
    dependencies:
      '@types/estree': 0.0.45
      '@types/json-schema': 7.0.6
    dev: true
    resolution:
      integrity: sha512-YCY4kzHMsHoyKspQH+nwSe+70Kep7Vjt2X+dZe5Vs2vkRudqtoFoUIv1RlJmZB8Hbp7McneupoZij4PadxsK5Q==
  /@types/estree/0.0.45:
    dev: true
    resolution:
      integrity: sha512-jnqIUKDUqJbDIUxm0Uj7bnlMnRm1T/eZ9N+AVMqhPgzrba2GhGG5o/jCTwmdPK709nEZsGoMzXEDUjcXHa3W0g==
  /@types/glob/7.1.3:
    dependencies:
      '@types/minimatch': 3.0.3
      '@types/node': 14.11.8
    dev: true
    resolution:
      integrity: sha512-SEYeGAIQIQX8NN6LDKprLjbrd5dARM5EXsd8GI/A5l0apYI1fGMWgPHSe4ZKL4eozlAyI+doUE9XbYS4xCkQ1w==
  /@types/graceful-fs/4.1.3:
    dependencies:
      '@types/node': 14.11.8
    dev: true
    resolution:
      integrity: sha512-AiHRaEB50LQg0pZmm659vNBb9f4SJ0qrAnteuzhSeAUcJKxoYgEnprg/83kppCnc2zvtCKbdZry1a5pVY3lOTQ==
  /@types/http-cache-semantics/4.0.0:
    dev: true
    resolution:
      integrity: sha512-c3Xy026kOF7QOTn00hbIllV1dLR9hG9NkSrLQgCVs8NF6sBU+VGWjD3wLPhmh1TYAc7ugCFsvHYMN4VcBN1U1A==
  /@types/istanbul-lib-coverage/2.0.3:
    dev: true
    resolution:
      integrity: sha512-sz7iLqvVUg1gIedBOvlkxPlc8/uVzyS5OwGz1cKjXzkl3FpL3al0crU8YGU1WoHkxn0Wxbw5tyi6hvzJKNzFsw==
  /@types/istanbul-lib-report/3.0.0:
    dependencies:
      '@types/istanbul-lib-coverage': 2.0.3
    dev: true
    resolution:
      integrity: sha512-plGgXAPfVKFoYfa9NpYDAkseG+g6Jr294RqeqcqDixSbU34MZVJRi/P+7Y8GDpzkEwLaGZZOpKIEmeVZNtKsrg==
  /@types/istanbul-reports/3.0.0:
    dependencies:
      '@types/istanbul-lib-report': 3.0.0
    dev: true
    resolution:
      integrity: sha512-nwKNbvnwJ2/mndE9ItP/zc2TCzw6uuodnF4EHYWD+gCQDVBuRQL5UzbZD0/ezy1iKsFU2ZQiDqg4M9dN4+wZgA==
  /@types/json-schema/7.0.6:
    dev: true
    resolution:
      integrity: sha512-3c+yGKvVP5Y9TYBEibGNR+kLtijnj7mYrXRg+WpFb2X9xm04g/DXYkfg4hmzJQosc9snFNUPkbYIhu+KAm6jJw==
  /@types/keyv/3.1.1:
    dependencies:
      '@types/node': 14.11.8
    dev: true
    resolution:
      integrity: sha512-MPtoySlAZQ37VoLaPcTHCu1RWJ4llDkULYZIzOYxlhxBqYPB0RsRlmMU0R6tahtFe27mIdkHV+551ZWV4PLmVw==
  /@types/minimatch/3.0.3:
    dev: true
    resolution:
      integrity: sha512-tHq6qdbT9U1IRSGf14CL0pUlULksvY9OZ+5eEgl1N7t+OA3tGvNpxJCzuKQlsNgCVwbAs670L1vcVQi8j9HjnA==
  /@types/node/14.11.8:
    dev: true
    resolution:
      integrity: sha512-KPcKqKm5UKDkaYPTuXSx8wEP7vE9GnuaXIZKijwRYcePpZFDVuy2a57LarFKiORbHOuTOOwYzxVxcUzsh2P2Pw==
  /@types/normalize-package-data/2.4.0:
    dev: true
    resolution:
      integrity: sha512-f5j5b/Gf71L+dbqxIpQ4Z2WlmI/mPJ0fOkGGmFgtb6sAu97EPczzbS3/tJKxmcYDj55OX6ssqwDAWOHIYDRDGA==
  /@types/prettier/2.1.2:
    dev: true
    resolution:
      integrity: sha512-IiPhNnenzkqdSdQH3ifk9LoX7oQe61ZlDdDO4+MUv6FyWdPGDPr26gCPVs3oguZEMq//nFZZpwUZcVuNJsG+DQ==
  /@types/responselike/1.0.0:
    dependencies:
      '@types/node': 14.11.8
    dev: true
    resolution:
      integrity: sha512-85Y2BjiufFzaMIlvJDvTTB8Fxl2xfLo4HgmHzVBz08w4wDePCTjYw66PdrolO0kzli3yam/YCgRufyo1DdQVTA==
  /@types/stack-utils/2.0.0:
    dev: true
    resolution:
      integrity: sha512-RJJrrySY7A8havqpGObOB4W92QXKJo63/jFLLgpvOtsGUqbQZ9Sbgl35KMm1DjC6j7AvmmU2bIno+3IyEaemaw==
  /@types/yargs-parser/15.0.0:
    dev: true
    resolution:
      integrity: sha512-FA/BWv8t8ZWJ+gEOnLLd8ygxH/2UFbAvgEonyfN6yWGLKc7zVjbpl2Y4CTjid9h2RfgPP6SEt6uHwEOply00yw==
  /@types/yargs/15.0.8:
    dependencies:
      '@types/yargs-parser': 15.0.0
    dev: true
    resolution:
      integrity: sha512-b0BYzFUzBpOhPjpl1wtAHU994jBeKF4TKVlT7ssFv44T617XNcPdRoG4AzHLVshLzlrF7i3lTelH7UbuNYV58Q==
  /@typescript-eslint/experimental-utils/4.4.1_eslint@7.11.0:
    dependencies:
      '@types/json-schema': 7.0.6
      '@typescript-eslint/scope-manager': 4.4.1
      '@typescript-eslint/types': 4.4.1
      '@typescript-eslint/typescript-estree': 4.4.1
      eslint: 7.11.0
      eslint-scope: 5.1.1
      eslint-utils: 2.1.0
    dev: true
    engines:
      node: ^10.12.0 || >=12.0.0
    peerDependencies:
      eslint: '*'
    resolution:
      integrity: sha512-Nt4EVlb1mqExW9cWhpV6pd1a3DkUbX9DeyYsdoeziKOpIJ04S2KMVDO+SEidsXRH/XHDpbzXykKcMTLdTXH6cQ==
  /@typescript-eslint/scope-manager/4.4.1:
    dependencies:
      '@typescript-eslint/types': 4.4.1
      '@typescript-eslint/visitor-keys': 4.4.1
    dev: true
    engines:
      node: ^8.10.0 || ^10.13.0 || >=11.10.1
    resolution:
      integrity: sha512-2oD/ZqD4Gj41UdFeWZxegH3cVEEH/Z6Bhr/XvwTtGv66737XkR4C9IqEkebCuqArqBJQSj4AgNHHiN1okzD/wQ==
  /@typescript-eslint/types/4.4.1:
    dev: true
    engines:
      node: ^8.10.0 || ^10.13.0 || >=11.10.1
    resolution:
      integrity: sha512-KNDfH2bCyax5db+KKIZT4rfA8rEk5N0EJ8P0T5AJjo5xrV26UAzaiqoJCxeaibqc0c/IvZxp7v2g3difn2Pn3w==
  /@typescript-eslint/typescript-estree/4.4.1:
    dependencies:
      '@typescript-eslint/types': 4.4.1
      '@typescript-eslint/visitor-keys': 4.4.1
      debug: 4.2.0
      globby: 11.0.1
      is-glob: 4.0.1
      lodash: 4.17.20
      semver: 7.3.2
      tsutils: 3.17.1
    dev: true
    engines:
      node: ^10.12.0 || >=12.0.0
    peerDependencies:
      typescript: '*'
    peerDependenciesMeta:
      typescript:
        optional: true
    resolution:
      integrity: sha512-wP/V7ScKzgSdtcY1a0pZYBoCxrCstLrgRQ2O9MmCUZDtmgxCO/TCqOTGRVwpP4/2hVfqMz/Vw1ZYrG8cVxvN3g==
  /@typescript-eslint/visitor-keys/4.4.1:
    dependencies:
      '@typescript-eslint/types': 4.4.1
      eslint-visitor-keys: 2.0.0
    dev: true
    engines:
      node: ^8.10.0 || ^10.13.0 || >=11.10.1
    resolution:
      integrity: sha512-H2JMWhLaJNeaylSnMSQFEhT/S/FsJbebQALmoJxMPMxLtlVAMy2uJP/Z543n9IizhjRayLSqoInehCeNW9rWcw==
  /@vue/test-utils/1.1.0_ae554d8947d7e926b014dda25865f517:
    dependencies:
      dom-event-types: 1.0.0
      lodash: 4.17.20
      pretty: 2.0.0
      vue: 2.6.12
      vue-template-compiler: 2.6.12
    dev: true
    peerDependencies:
      vue: 2.x
      vue-template-compiler: ^2.x
    resolution:
      integrity: sha512-M+3jtVqNYIrvzO5gaxogre5a5+96h0hN/dXw+5Lj0t+dp6fAhYcUjpLrC9j9cEEkl2Rcuh/gKYRUmR5N4vcqPw==
  /@webassemblyjs/ast/1.9.0:
    dependencies:
      '@webassemblyjs/helper-module-context': 1.9.0
      '@webassemblyjs/helper-wasm-bytecode': 1.9.0
      '@webassemblyjs/wast-parser': 1.9.0
    dev: true
    resolution:
      integrity: sha512-C6wW5L+b7ogSDVqymbkkvuW9kruN//YisMED04xzeBBqjHa2FYnmvOlS6Xj68xWQRgWvI9cIglsjFowH/RJyEA==
  /@webassemblyjs/floating-point-hex-parser/1.9.0:
    dev: true
    resolution:
      integrity: sha512-TG5qcFsS8QB4g4MhrxK5TqfdNe7Ey/7YL/xN+36rRjl/BlGE/NcBvJcqsRgCP6Z92mRE+7N50pRIi8SmKUbcQA==
  /@webassemblyjs/helper-api-error/1.9.0:
    dev: true
    resolution:
      integrity: sha512-NcMLjoFMXpsASZFxJ5h2HZRcEhDkvnNFOAKneP5RbKRzaWJN36NC4jqQHKwStIhGXu5mUWlUUk7ygdtrO8lbmw==
  /@webassemblyjs/helper-buffer/1.9.0:
    dev: true
    resolution:
      integrity: sha512-qZol43oqhq6yBPx7YM3m9Bv7WMV9Eevj6kMi6InKOuZxhw+q9hOkvq5e/PpKSiLfyetpaBnogSbNCfBwyB00CA==
  /@webassemblyjs/helper-code-frame/1.9.0:
    dependencies:
      '@webassemblyjs/wast-printer': 1.9.0
    dev: true
    resolution:
      integrity: sha512-ERCYdJBkD9Vu4vtjUYe8LZruWuNIToYq/ME22igL+2vj2dQ2OOujIZr3MEFvfEaqKoVqpsFKAGsRdBSBjrIvZA==
  /@webassemblyjs/helper-fsm/1.9.0:
    dev: true
    resolution:
      integrity: sha512-OPRowhGbshCb5PxJ8LocpdX9Kl0uB4XsAjl6jH/dWKlk/mzsANvhwbiULsaiqT5GZGT9qinTICdj6PLuM5gslw==
  /@webassemblyjs/helper-module-context/1.9.0:
    dependencies:
      '@webassemblyjs/ast': 1.9.0
    dev: true
    resolution:
      integrity: sha512-MJCW8iGC08tMk2enck1aPW+BE5Cw8/7ph/VGZxwyvGbJwjktKkDK7vy7gAmMDx88D7mhDTCNKAW5tED+gZ0W8g==
  /@webassemblyjs/helper-wasm-bytecode/1.9.0:
    dev: true
    resolution:
      integrity: sha512-R7FStIzyNcd7xKxCZH5lE0Bqy+hGTwS3LJjuv1ZVxd9O7eHCedSdrId/hMOd20I+v8wDXEn+bjfKDLzTepoaUw==
  /@webassemblyjs/helper-wasm-section/1.9.0:
    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
    resolution:
      integrity: sha512-XnMB8l3ek4tvrKUUku+IVaXNHz2YsJyOOmz+MMkZvh8h1uSJpSen6vYnw3IoQ7WwEuAhL8Efjms1ZWjqh2agvw==
  /@webassemblyjs/ieee754/1.9.0:
    dependencies:
      '@xtuc/ieee754': 1.2.0
    dev: true
    resolution:
      integrity: sha512-dcX8JuYU/gvymzIHc9DgxTzUUTLexWwt8uCTWP3otys596io0L5aW02Gb1RjYpx2+0Jus1h4ZFqjla7umFniTg==
  /@webassemblyjs/leb128/1.9.0:
    dependencies:
      '@xtuc/long': 4.2.2
    dev: true
    resolution:
      integrity: sha512-ENVzM5VwV1ojs9jam6vPys97B/S65YQtv/aanqnU7D8aSoHFX8GyhGg0CMfyKNIHBuAVjy3tlzd5QMMINa7wpw==
  /@webassemblyjs/utf8/1.9.0:
    dev: true
    resolution:
      integrity: sha512-GZbQlWtopBTP0u7cHrEx+73yZKrQoBMpwkGEIqlacljhXCkVM1kMQge/Mf+csMJAjEdSwhOyLAS0AoR3AG5P8w==
  /@webassemblyjs/wasm-edit/1.9.0:
    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
    resolution:
      integrity: sha512-FgHzBm80uwz5M8WKnMTn6j/sVbqilPdQXTWraSjBwFXSYGirpkSWE2R9Qvz9tNiTKQvoKILpCuTjBKzOIm0nxw==
  /@webassemblyjs/wasm-gen/1.9.0:
    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
    resolution:
      integrity: sha512-cPE3o44YzOOHvlsb4+E9qSqjc9Qf9Na1OO/BHFy4OI91XDE14MjFN4lTMezzaIWdPqHnsTodGGNP+iRSYfGkjA==
  /@webassemblyjs/wasm-opt/1.9.0:
    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
    resolution:
      integrity: sha512-Qkjgm6Anhm+OMbIL0iokO7meajkzQD71ioelnfPEj6r4eOFuqm4YC3VBPqXjFyyNwowzbMD+hizmprP/Fwkl2A==
  /@webassemblyjs/wasm-parser/1.9.0:
    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
    resolution:
      integrity: sha512-9+wkMowR2AmdSWQzsPEjFU7njh8HTO5MqO8vjwEHuM+AMHioNqSBONRdr0NQQ3dVQrzp0s8lTcYqzUdb7YgELA==
  /@webassemblyjs/wast-parser/1.9.0:
    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
    resolution:
      integrity: sha512-qsqSAP3QQ3LyZjNC/0jBJ/ToSxfYJ8kYyuiGvtn/8MK89VrNEfwj7BPQzJVHi0jGTRK2dGdJ5PRqhtjzoww+bw==
  /@webassemblyjs/wast-printer/1.9.0:
    dependencies:
      '@webassemblyjs/ast': 1.9.0
      '@webassemblyjs/wast-parser': 1.9.0
      '@xtuc/long': 4.2.2
    dev: true
    resolution:
      integrity: sha512-2J0nE95rHXHyQ24cWjMKJ1tqB/ds8z/cyeOZxJhcb+rW+SQASVjuznUSmdz5GpVJTzU8JkhYut0D3siFDD6wsA==
  /@webpack-cli/generators/1.0.1_14e0d328cc6d6cbc29e7b3e56f34daad:
    dependencies:
      '@webpack-cli/utils': 1.0.1_14e0d328cc6d6cbc29e7b3e56f34daad
      '@webpack-cli/webpack-scaffold': 1.0.1
      colorette: 1.2.1
      log-symbols: 4.0.0
      mkdirp: 1.0.4
      webpack: 5.1.1_webpack-cli@4.0.0
      webpack-cli: 4.0.0_webpack@5.1.1
      yeoman-generator: 4.12.0
    dev: true
    peerDependencies:
      '@webpack-cli/info': '*'
      '@webpack-cli/init': '*'
      '@webpack-cli/serve': '*'
      webpack: 4.x.x || 5.x.x
      webpack-cli: 4.x.x
    resolution:
      integrity: sha512-MPaOezICviBfgYc+r8WBTkyM8gOe3qBR5t32roPqyhL4SJmN4f82ZYvVomLEx+YFBQ5uksCauSHAGoJNXinymg==
  /@webpack-cli/info/1.0.1_webpack-cli@4.0.0:
    dependencies:
      colorette: 1.2.1
      envinfo: 7.7.3
      prettyjson: 1.2.1
      webpack-cli: 4.0.0_webpack@5.1.1
    dev: true
    peerDependencies:
      webpack-cli: 4.x.x
    resolution:
      integrity: sha512-C6OJTxTLgTjBuNKLlseQ2HHjgEGTcgIFcrJd67K3pM2LcYJNWT6VFaPzk9Go0yTZ9km9awm8sq2hW3Hm32NBeQ==
  /@webpack-cli/init/1.0.1_1b75b97086d97611928770c17502615f:
    dependencies:
      '@webpack-cli/generators': 1.0.1_14e0d328cc6d6cbc29e7b3e56f34daad
      '@webpack-cli/utils': 1.0.1_14e0d328cc6d6cbc29e7b3e56f34daad
      webpack: 5.1.1_webpack-cli@4.0.0
      webpack-cli: 4.0.0_webpack@5.1.1
    dev: true
    peerDependencies:
      '@webpack-cli/info': '*'
      '@webpack-cli/serve': '*'
      webpack: 4.x.x || 5.x.x
      webpack-cli: 4.x.x
    resolution:
      integrity: sha512-OmhDC1jjhhX13mNt+emTPR7u18nrAWKOk/nIAg8XRFdZU2VUBPJbOK3/6xmqXnWKByZVJClvaeUjvgVQBnQmZw==
  /@webpack-cli/serve/1.0.1_webpack-cli@4.0.0:
    dependencies:
      webpack-cli: 4.0.0_webpack@5.1.1
    dev: true
    peerDependencies:
      webpack-cli: 4.x.x
      webpack-dev-server: '*'
    peerDependenciesMeta:
      webpack-dev-server:
        optional: true
    resolution:
      integrity: sha512-WGMaTMTK6NOe29Hw1WBEok9vGLfKg5C6jWzNOS/6HH1YadR+RL+TRWRcSyc81Dzulljhk/Ree9mrDM4Np9GGOQ==
  /@webpack-cli/utils/1.0.1_14e0d328cc6d6cbc29e7b3e56f34daad:
    dependencies:
      '@webpack-cli/info': 1.0.1_webpack-cli@4.0.0
      '@webpack-cli/init': 1.0.1_1b75b97086d97611928770c17502615f
      '@webpack-cli/serve': 1.0.1_webpack-cli@4.0.0
      colorette: 1.2.1
      cross-spawn: 7.0.3
      enquirer: 2.3.6
      execa: 4.0.3
      findup-sync: 4.0.0
      global-modules: 2.0.0
      got: 10.7.0
      jscodeshift: 0.7.1
      p-each-series: 2.1.0
      webpack: 5.1.1_webpack-cli@4.0.0
      webpack-cli: 4.0.0_webpack@5.1.1
      yeoman-environment: 2.10.3
      yeoman-generator: 4.12.0
    dev: true
    peerDependencies:
      '@webpack-cli/info': '*'
      '@webpack-cli/init': '*'
      '@webpack-cli/serve': '*'
      prettier: '*'
      webpack: 4.x.x || 5.x.x
      webpack-cli: 4.x.x
    peerDependenciesMeta:
      '@webpack-cli/info':
        optional: true
      '@webpack-cli/init':
        optional: true
      '@webpack-cli/serve':
        optional: true
      prettier:
        optional: true
    resolution:
      integrity: sha512-G8UKA+B85/5X+pM85P0Knx43vwFS1W9WDseeif/15jbtDTib8jaNC+rD9SBvFcllmnqdfFXpkcrmWMW4A744dg==
  /@webpack-cli/webpack-scaffold/1.0.1:
    dependencies:
      jscodeshift: 0.7.1
      yeoman-generator: 4.12.0
    dev: true
    resolution:
      integrity: sha512-AfnpwDJv2hxwpaM6Ljz0eNa7ayHVviPNWN/76RjlFxMGfT0K7O6IWw2oDvikqko227DClV4xO/5CL1/tz0LGhw==
  /@xtuc/ieee754/1.2.0:
    dev: true
    resolution:
      integrity: sha512-DX8nKgqcGwsc0eJSqYt5lwP4DH5FlHnmuWWBRy7X0NcaGR0ZtuyeESgMwTYVEtxmsNGY+qit4QYT/MIYTOTPeA==
  /@xtuc/long/4.2.2:
    dev: true
    resolution:
      integrity: sha512-NuHqBY1PB/D8xU6s/thBgOAiAP7HOYDQ32+BFZILJ8ivkUkAHQnWfn6WhL79Owj1qmUnoN/YPhktdIoucipkAQ==
  /JSONStream/1.3.5:
    dependencies:
      jsonparse: 1.3.1
      through: 2.3.8
    dev: true
    hasBin: true
    resolution:
      integrity: sha512-E+iruNOY8VV9s4JEbe1aNEm6MiszPRr/UfcHMz0TQh1BXSxHK+ASV1R6W4HpjBhSeS+54PIsAMCBmwD06LLsqQ==
  /abab/2.0.5:
    dev: true
    resolution:
      integrity: sha512-9IK9EadsbHo6jLWIpxpR6pL0sazTXV6+SQv25ZB+F7Bj9mJNaOc4nCRabwd5M/JwmUa8idz6Eci6eKfJryPs6Q==
  /abbrev/1.1.1:
    dev: true
    resolution:
      integrity: sha512-nne9/IiQ/hzIhY6pdDnbBtz7DjPTKrY00P/zvPSm5pOFkl6xuGrGnXn/VtTNNfNtAfZ9/1RtehkszU9qcTii0Q==
  /acorn-globals/6.0.0:
    dependencies:
      acorn: 7.4.1
      acorn-walk: 7.2.0
    dev: true
    resolution:
      integrity: sha512-ZQl7LOWaF5ePqqcX4hLuv/bLXYQNfNWw2c0/yX/TsPRKamzHcTGQnlCjHT3TsmkOUVEPS3crCxiPfdzE/Trlhg==
  /acorn-jsx/5.3.1_acorn@7.4.1:
    dependencies:
      acorn: 7.4.1
    dev: true
    peerDependencies:
      acorn: ^6.0.0 || ^7.0.0 || ^8.0.0
    resolution:
      integrity: sha512-K0Ptm/47OKfQRpNQ2J/oIN/3QYiK6FwW+eJbILhsdxh2WTLdl+30o8aGdTbm5JbffpFFAg/g+zi1E+jvJha5ng==
  /acorn-walk/7.2.0:
    dev: true
    engines:
      node: '>=0.4.0'
    resolution:
      integrity: sha512-OPdCF6GsMIP+Az+aWfAAOEt2/+iVDKE7oy6lJ098aoe59oAmK76qV6Gw60SbZ8jHuG2wH058GF4pLFbYamYrVA==
  /acorn/7.4.1:
    dev: true
    engines:
      node: '>=0.4.0'
    hasBin: true
    resolution:
      integrity: sha512-nQyp0o1/mNdbTO1PO6kHkwSrmgZ0MT/jCCpNiwbUjGoRN4dlBhqJtoQuCnEOKzgTVwg0ZWiCoQy6SxMebQVh8A==
  /acorn/8.0.4:
    dev: true
    engines:
      node: '>=0.4.0'
    hasBin: true
    resolution:
      integrity: sha512-XNP0PqF1XD19ZlLKvB7cMmnZswW4C/03pRHgirB30uSJTaS3A3V1/P4sS3HPvFmjoriPCJQs+JDSbm4bL1TxGQ==
  /ajv-keywords/3.5.2_ajv@6.12.6:
    dependencies:
      ajv: 6.12.6
    dev: true
    peerDependencies:
      ajv: ^6.9.1
    resolution:
      integrity: sha512-5p6WTN0DdTGVQk6VjcEju19IgaHudalcfabD7yhDGeA6bcQnmL+CpveLJq/3hvfwd1aof6L386Ougkx6RfyMIQ==
  /ajv/6.12.6:
    dependencies:
      fast-deep-equal: 3.1.3
      fast-json-stable-stringify: 2.1.0
      json-schema-traverse: 0.4.1
      uri-js: 4.4.0
    dev: true
    resolution:
      integrity: sha512-j3fVLgvTo527anyYyJOGTYJbG+vnnQYvE0m5mmkc1TK+nxAppkCLMIL0aZ4dblVCNoGShhm+kzE4ZUykBoMg4g==
  /ansi-colors/4.1.1:
    dev: true
    engines:
      node: '>=6'
    resolution:
      integrity: sha512-JoX0apGbHaUJBNl6yF+p6JAFYZ666/hhCGKN5t9QFjbJQKUU/g8MNbFDbvfrgKXvI1QpZplPOnwIo99lX/AAmA==
  /ansi-escapes/4.3.1:
    dependencies:
      type-fest: 0.11.0
    dev: true
    engines:
      node: '>=8'
    resolution:
      integrity: sha512-JWF7ocqNrp8u9oqpgV+wH5ftbt+cfvv+PTjOvKLT3AdYly/LmORARfEVT1iyjwN+4MqE5UmVKoAdIBqeoCHgLA==
  /ansi-regex/3.0.0:
    dev: true
    engines:
      node: '>=4'
    resolution:
      integrity: sha1-7QMXwyIGT3lGbAKWa922Bas32Zg=
  /ansi-regex/4.1.0:
    dev: true
    engines:
      node: '>=6'
    resolution:
      integrity: sha512-1apePfXM1UOSqw0o9IiFAovVz9M5S1Dg+4TrDwfMewQ6p/rmMueb7tWZjQ1rx4Loy1ArBggoqGpfqqdI4rondg==
  /ansi-regex/5.0.0:
    dev: true
    engines:
      node: '>=8'
    resolution:
      integrity: sha512-bY6fj56OUQ0hU1KjFNDQuJFezqKdrAyFdIevADiqrWHwSlbmBNMHp5ak2f40Pm8JTFyM2mqxkG6ngkHO11f/lg==
  /ansi-styles/3.2.1:
    dependencies:
      color-convert: 1.9.3
    dev: true
    engines:
      node: '>=4'
    resolution:
      integrity: sha512-VT0ZI6kZRdTh8YyJw3SMbYm/u+NqfsAxEpWO0Pf9sq8/e94WxxOpPKx9FR1FlyCtOVDNOQ+8ntlqFxiRc+r5qA==
  /ansi-styles/4.3.0:
    dependencies:
      color-convert: 2.0.1
    dev: true
    engines:
      node: '>=8'
    resolution:
      integrity: sha512-zbB9rCJAT1rbjiVDb2hqKFHNYLxgtk8NURxZ3IZwD3F6NtxbXZQCnnSi1Lkx+IDohdPlFp222wVALIheZJQSEg==
  /anymatch/2.0.0:
    dependencies:
      micromatch: 3.1.10
      normalize-path: 2.1.1
    dev: true
    resolution:
      integrity: sha512-5teOsQWABXHHBFP9y3skS5P3d/WfWXpv3FUpy+LorMrNYaT9pI4oLMQX7jzQ2KklNpGpWHzdCXTDT2Y3XGlZBw==
  /anymatch/3.1.1:
    dependencies:
      normalize-path: 3.0.0
      picomatch: 2.2.2
    dev: true
    engines:
      node: '>= 8'
    resolution:
      integrity: sha512-mM8522psRCqzV+6LhomX5wgp25YVibjh8Wj23I5RPkPppSVSjyKD2A2mBJmWGa+KN7f2D6LNh9jkBCeyLktzjg==
  /argparse/1.0.10:
    dependencies:
      sprintf-js: 1.0.3
    dev: true
    resolution:
      integrity: sha512-o5Roy6tNG4SL/FOkCAN6RzjiakZS25RLYFrcMttJqbdd8BWrnA+fGz57iN5Pb06pvBGvl5gQ0B48dJlslXvoTg==
  /arr-diff/4.0.0:
    dev: true
    engines:
      node: '>=0.10.0'
    resolution:
      integrity: sha1-1kYQdP6/7HHn4VI1dhoyml3HxSA=
  /arr-flatten/1.1.0:
    dev: true
    engines:
      node: '>=0.10.0'
    resolution:
      integrity: sha512-L3hKV5R/p5o81R7O02IGnwpDmkp6E982XhtbuwSe3O4qOtMMMtodicASA1Cny2U+aCXcNpml+m4dPsvsJ3jatg==
  /arr-union/3.1.0:
    dev: true
    engines:
      node: '>=0.10.0'
    resolution:
      integrity: sha1-45sJrqne+Gao8gbiiK9jkZuuOcQ=
  /array-back/4.0.1:
    dev: true
    engines:
      node: '>=8'
    resolution:
      integrity: sha512-Z/JnaVEXv+A9xabHzN43FiiiWEE7gPCRXMrVmRm00tWbjZRul1iHm7ECzlyNq1p4a4ATXz+G9FJ3GqGOkOV3fg==
  /array-differ/3.0.0:
    dev: true
    engines:
      node: '>=8'
    resolution:
      integrity: sha512-THtfYS6KtME/yIAhKjZ2ul7XI96lQGHRputJQHO80LAWQnuGP4iCIN8vdMRboGbIEYBwU33q8Tch1os2+X0kMg==
  /array-union/1.0.2:
    dependencies:
      array-uniq: 1.0.3
    dev: true
    engines:
      node: '>=0.10.0'
    resolution:
      integrity: sha1-mjRBDk9OPaI96jdb5b5w8kd47Dk=
  /array-union/2.1.0:
    dev: true
    engines:
      node: '>=8'
    resolution:
      integrity: sha512-HGyxoOTYUyCM6stUe6EJgnd4EoewAI7zMdfqO+kGjnlZmBDz/cR5pf8r/cR4Wq60sL/p0IkcjUEEPwS3GFrIyw==
  /array-uniq/1.0.3:
    dev: true
    engines:
      node: '>=0.10.0'
    resolution:
      integrity: sha1-r2rId6Jcx/dOBYiUdThY39sk/bY=
  /array-unique/0.3.2:
    dev: true
    engines:
      node: '>=0.10.0'
    resolution:
      integrity: sha1-qJS3XUvE9s1nnvMkSp/Y9Gri1Cg=
  /arrify/1.0.1:
    dev: true
    engines:
      node: '>=0.10.0'
    resolution:
      integrity: sha1-iYUI2iIm84DfkEcoRWhJwVAaSw0=
  /arrify/2.0.1:
    dev: true
    engines:
      node: '>=8'
    resolution:
      integrity: sha512-3duEwti880xqi4eAMN8AyR4a0ByT90zoYdLlevfrvU43vb0YZwZVfxOgxWrLXXXpyugL0hNZc9G6BiB5B3nUug==
  /asn1/0.2.4:
    dependencies:
      safer-buffer: 2.1.2
    dev: true
    resolution:
      integrity: sha512-jxwzQpLQjSmWXgwaCZE9Nz+glAG01yF1QnWgbhGwHI5A6FRIEY6IVqtHhIepHqI7/kyEyQEagBC5mBEFlIYvdg==
  /assert-plus/1.0.0:
    dev: true
    engines:
      node: '>=0.8'
    resolution:
      integrity: sha1-8S4PPF13sLHN2RRpQuTpbB5N1SU=
  /assign-symbols/1.0.0:
    dev: true
    engines:
      node: '>=0.10.0'
    resolution:
      integrity: sha1-WWZ/QfrdTyDMvCu5a41Pf3jsA2c=
  /ast-types/0.13.3:
    dev: true
    engines:
      node: '>=4'
    resolution:
      integrity: sha512-XTZ7xGML849LkQP86sWdQzfhwbt3YwIO6MqbX9mUNYY98VKaaVZP7YNNm70IpwecbkkxmfC5IYAzOQ/2p29zRA==
  /astral-regex/1.0.0:
    dev: true
    engines:
      node: '>=4'
    resolution:
      integrity: sha512-+Ryf6g3BKoRc7jfp7ad8tM4TtMiaWvbF/1/sQcZPkkS7ag3D5nMBCe2UfOTONtAkaG0tO0ij3C5Lwmf1EiyjHg==
  /async/0.9.2:
    dev: true
    resolution:
      integrity: sha1-rqdNXmHB+JlhO/ZL2mbUx48v0X0=
  /async/2.6.3:
    dependencies:
      lodash: 4.17.20
    dev: true
    resolution:
      integrity: sha512-zflvls11DCy+dQWzTW2dzuilv8Z5X/pjfmZOWba6TNIVDm+2UDaJmXSOXlasHKfNBs8oo3M0aT50fDEWfKZjXg==
  /asynckit/0.4.0:
    dev: true
    resolution:
      integrity: sha1-x57Zf380y48robyXkLzDZkdLS3k=
  /atob/2.1.2:
    dev: true
    engines:
      node: '>= 4.5.0'
    hasBin: true
    resolution:
      integrity: sha512-Wm6ukoaOGJi/73p/cl2GvLjTI5JM1k/O14isD73YML8StrH/7/lRFgmg8nICZgD3bZZvjwCGxtMOD3wWNAu8cg==
  /aws-sign2/0.7.0:
    dev: true
    resolution:
      integrity: sha1-tG6JCTSpWR8tL2+G1+ap8bP+dqg=
  /aws4/1.10.1:
    dev: true
    resolution:
      integrity: sha512-zg7Hz2k5lI8kb7U32998pRRFin7zJlkfezGJjUc2heaD4Pw2wObakCDVzkKztTm/Ln7eiVvYsjqak0Ed4LkMDA==
  /axios/0.18.1:
    dependencies:
      follow-redirects: 1.5.10
      is-buffer: 2.0.4
    dev: true
    resolution:
      integrity: sha512-0BfJq4NSfQXd+SkFdrvFbG7addhYSBA2mQwISr46pD6E5iqkWg02RAs8vyTT/j0RTnoYmeXauBuSv1qKwR179g==
  /babel-core/7.0.0-bridge.0_@babel+core@7.12.10:
    dependencies:
      '@babel/core': 7.12.10
    dev: true
    peerDependencies:
      '@babel/core': ^7.0.0-0
    resolution:
      integrity: sha512-poPX9mZH/5CSanm50Q+1toVci6pv5KSRv/5TWCwtzQS5XEwn40BcCrgIeMFWP9CKKIniKXNxoIOnOq4VVlGXhg==
  /babel-core/7.0.0-bridge.0_@babel+core@7.9.0:
    dependencies:
      '@babel/core': 7.9.0
    dev: true
    peerDependencies:
      '@babel/core': ^7.0.0-0
    resolution:
      integrity: sha512-poPX9mZH/5CSanm50Q+1toVci6pv5KSRv/5TWCwtzQS5XEwn40BcCrgIeMFWP9CKKIniKXNxoIOnOq4VVlGXhg==
  /babel-jest/26.5.2_@babel+core@7.12.10:
    dependencies:
      '@babel/core': 7.12.10
      '@jest/transform': 26.5.2
      '@jest/types': 26.5.2
      '@types/babel__core': 7.1.10
      babel-plugin-istanbul: 6.0.0
      babel-preset-jest: 26.5.0_@babel+core@7.12.10
      chalk: 4.1.0
      graceful-fs: 4.2.4
      slash: 3.0.0
    dev: true
    engines:
      node: '>= 10.14.2'
    peerDependencies:
      '@babel/core': ^7.0.0
    resolution:
      integrity: sha512-U3KvymF3SczA3vOL/cgiUFOznfMET+XDIXiWnoJV45siAp2pLMG8i2+/MGZlAC3f/F6Q40LR4M4qDrWZ9wkK8A==
  /babel-jest/26.5.2_@babel+core@7.9.0:
    dependencies:
      '@babel/core': 7.9.0
      '@jest/transform': 26.5.2
      '@jest/types': 26.5.2
      '@types/babel__core': 7.1.10
      babel-plugin-istanbul: 6.0.0
      babel-preset-jest: 26.5.0_@babel+core@7.9.0
      chalk: 4.1.0
      graceful-fs: 4.2.4
      slash: 3.0.0
    dev: true
    engines:
      node: '>= 10.14.2'
    peerDependencies:
      '@babel/core': ^7.0.0
    resolution:
      integrity: sha512-U3KvymF3SczA3vOL/cgiUFOznfMET+XDIXiWnoJV45siAp2pLMG8i2+/MGZlAC3f/F6Q40LR4M4qDrWZ9wkK8A==
  /babel-loader/8.1.0_601fea44033628b80d42899cc50128a0:
    dependencies:
      '@babel/core': 7.12.10
      find-cache-dir: 2.1.0
      loader-utils: 1.4.0
      mkdirp: 0.5.5
      pify: 4.0.1
      schema-utils: 2.7.1
      webpack: 5.1.1_webpack-cli@4.0.0
    dev: true
    engines:
      node: '>= 6.9'
    peerDependencies:
      '@babel/core': ^7.0.0
      webpack: '>=2'
    resolution:
      integrity: sha512-7q7nC1tYOrqvUrN3LQK4GwSk/TQorZSOlO9C+RZDZpODgyN4ZlCqE5q9cDsyWOliN+aU9B4JX01xK9eJXowJLw==
  /babel-plugin-dynamic-import-node/2.3.3:
    dependencies:
      object.assign: 4.1.1
    dev: true
    resolution:
      integrity: sha512-jZVI+s9Zg3IqA/kdi0i6UDCybUI3aSBLnglhYbSSjKlV7yF1F/5LWv8MakQmvYpnbJDS6fcBL2KzHSxNCMtWSQ==
  /babel-plugin-istanbul/6.0.0:
    dependencies:
      '@babel/helper-plugin-utils': 7.10.4
      '@istanbuljs/load-nyc-config': 1.1.0
      '@istanbuljs/schema': 0.1.2
      istanbul-lib-instrument: 4.0.3
      test-exclude: 6.0.0
    dev: true
    engines:
      node: '>=8'
    resolution:
      integrity: sha512-AF55rZXpe7trmEylbaE1Gv54wn6rwU03aptvRoVIGP8YykoSxqdVLV1TfwflBCE/QtHmqtP8SWlTENqbK8GCSQ==
  /babel-plugin-jest-hoist/26.5.0:
    dependencies:
      '@babel/template': 7.10.4
      '@babel/types': 7.12.0
      '@types/babel__core': 7.1.10
      '@types/babel__traverse': 7.0.15
    dev: true
    engines:
      node: '>= 10.14.2'
    resolution:
      integrity: sha512-ck17uZFD3CDfuwCLATWZxkkuGGFhMij8quP8CNhwj8ek1mqFgbFzRJ30xwC04LLscj/aKsVFfRST+b5PT7rSuw==
  /babel-preset-current-node-syntax/0.1.4_@babel+core@7.12.10:
    dependencies:
      '@babel/core': 7.12.10
      '@babel/plugin-syntax-async-generators': 7.8.4_@babel+core@7.12.10
      '@babel/plugin-syntax-bigint': 7.8.3_@babel+core@7.12.10
      '@babel/plugin-syntax-class-properties': 7.10.4_@babel+core@7.12.10
      '@babel/plugin-syntax-import-meta': 7.10.4_@babel+core@7.12.10
      '@babel/plugin-syntax-json-strings': 7.8.3_@babel+core@7.12.10
      '@babel/plugin-syntax-logical-assignment-operators': 7.10.4_@babel+core@7.12.10
      '@babel/plugin-syntax-nullish-coalescing-operator': 7.8.3_@babel+core@7.12.10
      '@babel/plugin-syntax-numeric-separator': 7.10.4_@babel+core@7.12.10
      '@babel/plugin-syntax-object-rest-spread': 7.8.3_@babel+core@7.12.10
      '@babel/plugin-syntax-optional-catch-binding': 7.8.3_@babel+core@7.12.10
      '@babel/plugin-syntax-optional-chaining': 7.8.3_@babel+core@7.12.10
    dev: true
    peerDependencies:
      '@babel/core': ^7.0.0
    resolution:
      integrity: sha512-5/INNCYhUGqw7VbVjT/hb3ucjgkVHKXY7lX3ZjlN4gm565VyFmJUrJ/h+h16ECVB38R/9SF6aACydpKMLZ/c9w==
  /babel-preset-current-node-syntax/0.1.4_@babel+core@7.9.0:
    dependencies:
      '@babel/core': 7.9.0
      '@babel/plugin-syntax-async-generators': 7.8.4_@babel+core@7.9.0
      '@babel/plugin-syntax-bigint': 7.8.3_@babel+core@7.9.0
      '@babel/plugin-syntax-class-properties': 7.10.4_@babel+core@7.9.0
      '@babel/plugin-syntax-import-meta': 7.10.4_@babel+core@7.9.0
      '@babel/plugin-syntax-json-strings': 7.8.3_@babel+core@7.9.0
      '@babel/plugin-syntax-logical-assignment-operators': 7.10.4_@babel+core@7.9.0
      '@babel/plugin-syntax-nullish-coalescing-operator': 7.8.3_@babel+core@7.9.0
      '@babel/plugin-syntax-numeric-separator': 7.10.4_@babel+core@7.9.0
      '@babel/plugin-syntax-object-rest-spread': 7.8.3_@babel+core@7.9.0
      '@babel/plugin-syntax-optional-catch-binding': 7.8.3_@babel+core@7.9.0
      '@babel/plugin-syntax-optional-chaining': 7.8.3_@babel+core@7.9.0
    dev: true
    peerDependencies:
      '@babel/core': ^7.0.0
    resolution:
      integrity: sha512-5/INNCYhUGqw7VbVjT/hb3ucjgkVHKXY7lX3ZjlN4gm565VyFmJUrJ/h+h16ECVB38R/9SF6aACydpKMLZ/c9w==
  /babel-preset-jest/26.5.0_@babel+core@7.12.10:
    dependencies:
      '@babel/core': 7.12.10
      babel-plugin-jest-hoist: 26.5.0
      babel-preset-current-node-syntax: 0.1.4_@babel+core@7.12.10
    dev: true
    engines:
      node: '>= 10.14.2'
    peerDependencies:
      '@babel/core': ^7.0.0
    resolution:
      integrity: sha512-F2vTluljhqkiGSJGBg/jOruA8vIIIL11YrxRcO7nviNTMbbofPSHwnm8mgP7d/wS7wRSexRoI6X1A6T74d4LQA==
  /babel-preset-jest/26.5.0_@babel+core@7.9.0:
    dependencies:
      '@babel/core': 7.9.0
      babel-plugin-jest-hoist: 26.5.0
      babel-preset-current-node-syntax: 0.1.4_@babel+core@7.9.0
    dev: true
    engines:
      node: '>= 10.14.2'
    peerDependencies:
      '@babel/core': ^7.0.0
    resolution:
      integrity: sha512-F2vTluljhqkiGSJGBg/jOruA8vIIIL11YrxRcO7nviNTMbbofPSHwnm8mgP7d/wS7wRSexRoI6X1A6T74d4LQA==
  /balanced-match/1.0.0:
    dev: true
    resolution:
      integrity: sha1-ibTRmasr7kneFk6gK4nORi1xt2c=
  /base/0.11.2:
    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
    dev: true
    engines:
      node: '>=0.10.0'
    resolution:
      integrity: sha512-5T6P4xPgpp0YDFvSWwEZ4NoE3aM4QBQXDzmVbraCkFj8zHM+mba8SyqB5DbZWyR7mYHo6Y7BdQo3MoA4m0TeQg==
  /bcrypt-pbkdf/1.0.2:
    dependencies:
      tweetnacl: 0.14.5
    dev: true
    resolution:
      integrity: sha1-pDAdOJtqQ/m2f/PKEaP2Y342Dp4=
  /big.js/5.2.2:
    dev: true
    resolution:
      integrity: sha512-vyL2OymJxmarO8gxMr0mhChsO9QGwhynfuu4+MHTAW6czfq9humCB7rKpUjDd9YUiDPU4mzpyupFSvOClAwbmQ==
  /binaryextensions/2.3.0:
    dev: true
    engines:
      node: '>=0.8'
    resolution:
      integrity: sha512-nAihlQsYGyc5Bwq6+EsubvANYGExeJKHDO3RjnvwU042fawQTQfM3Kxn7IHUXQOz4bzfwsGYYHGSvXyW4zOGLg==
  /brace-expansion/1.1.11:
    dependencies:
      balanced-match: 1.0.0
      concat-map: 0.0.1
    dev: true
    resolution:
      integrity: sha512-iCuPHDFgrHX7H2vEI/5xpz07zSHB00TpugqhmYtVmMO6518mCuRMoOYFldEBl0g187ufozdaHgWKcYFb61qGiA==
  /braces/2.3.2:
    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.3
      snapdragon: 0.8.2
      snapdragon-node: 2.1.1
      split-string: 3.1.0
      to-regex: 3.0.2
    dev: true
    engines:
      node: '>=0.10.0'
    resolution:
      integrity: sha512-aNdbnj9P8PjdXU4ybaWLK2IF3jc/EoDYbC7AazW6to3TRsfXxscC9UXOB5iDiEQrkyIbWp2SLQda4+QAa7nc3w==
  /braces/3.0.2:
    dependencies:
      fill-range: 7.0.1
    dev: true
    engines:
      node: '>=8'
    resolution:
      integrity: sha512-b8um+L1RzM3WDSzvhm6gIz1yfTbBt6YTlcEKAvsmqCZZFw46z626lVj9j1yEPW33H5H+lBQpZMP1k8l+78Ha0A==
  /browser-process-hrtime/1.0.0:
    dev: true
    resolution:
      integrity: sha512-9o5UecI3GhkpM6DrXr69PblIuWxPKk9Y0jHBRhdocZ2y7YECBFCsHm79Pr3OyR2AvjhDkabFJaDJMYRazHgsow==
  /browserslist/4.14.5:
    dependencies:
      caniuse-lite: 1.0.30001148
      electron-to-chromium: 1.3.579
      escalade: 3.1.1
      node-releases: 1.1.63
    dev: true
    engines:
      node: ^6 || ^7 || ^8 || ^9 || ^10 || ^11 || ^12 || >=13.7
    hasBin: true
    resolution:
      integrity: sha512-Z+vsCZIvCBvqLoYkBFTwEYH3v5MCQbsAjp50ERycpOjnPmolg1Gjy4+KaWWpm8QOJt9GHkhdqAl14NpCX73CWA==
  /browserslist/4.15.0:
    dependencies:
      caniuse-lite: 1.0.30001165
      colorette: 1.2.1
      electron-to-chromium: 1.3.621
      escalade: 3.1.1
      node-releases: 1.1.67
    dev: true
    engines:
      node: ^6 || ^7 || ^8 || ^9 || ^10 || ^11 || ^12 || >=13.7
    hasBin: true
    resolution:
      integrity: sha512-IJ1iysdMkGmjjYeRlDU8PQejVwxvVO5QOfXH7ylW31GO6LwNRSmm/SgRXtNsEXqMLl2e+2H5eEJ7sfynF8TCaQ==
  /bser/2.1.1:
    dependencies:
      node-int64: 0.4.0
    dev: true
    resolution:
      integrity: sha512-gQxTNE/GAfIIrmHLUE3oJyp5FO6HRBfhjnw4/wMmA63ZGDJnWBmgY/lyQBpnDUkGmAhbSe39tx2d/iTOAfglwQ==
  /buffer-from/1.1.1:
    dev: true
    resolution:
      integrity: sha512-MQcXEUbCKtEo7bhqEs6560Hyd4XaovZlO/k9V3hjVUF/zwW7KBVdSK4gIt/bzwS9MbR5qob+F5jusZsb0YQK2A==
  /cache-base/1.0.1:
    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
    dev: true
    engines:
      node: '>=0.10.0'
    resolution:
      integrity: sha512-AKcdTnFSWATd5/GCPRxr2ChwIJ85CeyrEyjRHlKxQ56d4XJMGym0uAiKn0xbLOGOl3+yRpOTi484dVCEc5AUzQ==
  /cacheable-lookup/2.0.1:
    dependencies:
      '@types/keyv': 3.1.1
      keyv: 4.0.3
    dev: true
    engines:
      node: '>=10'
    resolution:
      integrity: sha512-EMMbsiOTcdngM/K6gV/OxF2x0t07+vMOWxZNSCRQMjO2MY2nhZQ6OYhOOpyQrbhqsgtvKGI7hcq6xjnA92USjg==
  /cacheable-request/7.0.1:
    dependencies:
      clone-response: 1.0.2
      get-stream: 5.2.0
      http-cache-semantics: 4.1.0
      keyv: 4.0.3
      lowercase-keys: 2.0.0
      normalize-url: 4.5.0
      responselike: 2.0.0
    dev: true
    engines:
      node: '>=8'
    resolution:
      integrity: sha512-lt0mJ6YAnsrBErpTMWeu5kl/tg9xMAWjavYTN6VQXM1A/teBITuNcccXsCxF0tDQQJf9DfAaX5O4e0zp0KlfZw==
  /call-me-maybe/1.0.1:
    dev: true
    resolution:
      integrity: sha1-JtII6onje1y95gJQoV8DHBak1ms=
  /callsites/3.1.0:
    dev: true
    engines:
      node: '>=6'
    resolution:
      integrity: sha512-P8BjAsXvZS+VIDUI11hHCQEv74YT67YUi5JJFNWIqL235sBmjX4+qx9Muvls5ivyNENctx46xQLQ3aTuE7ssaQ==
  /camelcase/5.3.1:
    dev: true
    engines:
      node: '>=6'
    resolution:
      integrity: sha512-L28STB170nwWS63UjtlEOE3dldQApaJXZkOI1uMFfzf3rRuPegHaHesyee+YxQ+W6SvRDQV6UrdOdRiR153wJg==
  /camelcase/6.1.0:
    dev: true
    engines:
      node: '>=10'
    resolution:
      integrity: sha512-WCMml9ivU60+8rEJgELlFp1gxFcEGxwYleE3bziHEDeqsqAWGHdimB7beBFGjLzVNgPGyDsfgXLQEYMpmIFnVQ==
  /caniuse-lite/1.0.30001148:
    dev: true
    resolution:
      integrity: sha512-E66qcd0KMKZHNJQt9hiLZGE3J4zuTqE1OnU53miEVtylFbwOEmeA5OsRu90noZful+XGSQOni1aT2tiqu/9yYw==
  /caniuse-lite/1.0.30001165:
    dev: true
    resolution:
      integrity: sha512-8cEsSMwXfx7lWSUMA2s08z9dIgsnR5NAqjXP23stdsU3AUWkCr/rr4s4OFtHXn5XXr6+7kam3QFVoYyXNPdJPA==
  /capture-exit/2.0.0:
    dependencies:
      rsvp: 4.8.5
    dev: true
    engines:
      node: 6.* || 8.* || >= 10.*
    resolution:
      integrity: sha512-PiT/hQmTonHhl/HFGN+Lx3JJUznrVYJ3+AQsnthneZbvW7x+f08Tk7yLJTLEOUvBTbduLeeBkxEaYXUOUrRq6g==
  /capture-stack-trace/1.0.1:
    dev: true
    engines:
      node: '>=0.10.0'
    resolution:
      integrity: sha512-mYQLZnx5Qt1JgB1WEiMCf2647plpGeQ2NMR/5L0HNZzGQo4fuSPnK+wjfPnKZV0aiJDgzmWqqkV/g7JD+DW0qw==
  /caseless/0.12.0:
    dev: true
    resolution:
      integrity: sha1-G2gcIf+EAzyCZUMJBolCDRhxUdw=
  /chalk/2.4.2:
    dependencies:
      ansi-styles: 3.2.1
      escape-string-regexp: 1.0.5
      supports-color: 5.5.0
    dev: true
    engines:
      node: '>=4'
    resolution:
      integrity: sha512-Mti+f9lpJNcwF4tWV8/OrTTtF1gZi+f8FqlyAdouralcFWFQWF2+NgCHShjkCb+IFBLq9buZwE1xckQU4peSuQ==
  /chalk/4.1.0:
    dependencies:
      ansi-styles: 4.3.0
      supports-color: 7.2.0
    dev: true
    engines:
      node: '>=10'
    resolution:
      integrity: sha512-qwx12AxXe2Q5xQ43Ac//I6v5aXTipYrSESdOgzrN+9XjgEpyjpKuvSGaN4qE93f7TQTlerQQ8S+EQ0EyDoVL1A==
  /char-regex/1.0.2:
    dev: true
    engines:
      node: '>=10'
    resolution:
      integrity: sha512-kWWXztvZ5SBQV+eRgKFeh8q5sLuZY2+8WUIzlxWVTg+oGwY14qylx1KbKzHd8P6ZYkAg0xyIDU9JMHhyJMZ1jw==
  /chardet/0.7.0:
    dev: true
    resolution:
      integrity: sha512-mT8iDcrh03qDGRRmoA2hmBJnxpllMR+0/0qlzjqZES6NdiWDcZkCNAk4rPFZ9Q85r27unkiNNg8ZOiwZXBHwcA==
  /chrome-trace-event/1.0.2:
    dependencies:
      tslib: 1.14.1
    dev: true
    engines:
      node: '>=6.0'
    resolution:
      integrity: sha512-9e/zx1jw7B4CO+c/RXoCsfg/x1AfUBioy4owYH0bJprEYAx5hRFLRhWBqHAG57D0ZM4H7vxbP7bPe0VwhQRYDQ==
  /ci-info/2.0.0:
    dev: true
    resolution:
      integrity: sha512-5tK7EtrZ0N+OLFMthtqOj4fI2Jeb88C4CAZPu25LDVUgXJ0A3Js4PMGqrn0JU1W0Mh1/Z8wZzYPxqUrXeBboCQ==
  /class-utils/0.3.6:
    dependencies:
      arr-union: 3.1.0
      define-property: 0.2.5
      isobject: 3.0.1
      static-extend: 0.1.2
    dev: true
    engines:
      node: '>=0.10.0'
    resolution:
      integrity: sha512-qOhPa/Fj7s6TY8H8esGu5QNpMMQxz79h+urzrNYN6mn+9BnxlDGf5QZ+XeCDsxSjPqsSR56XOZOJmpeurnLMeg==
  /cli-cursor/3.1.0:
    dependencies:
      restore-cursor: 3.1.0
    dev: true
    engines:
      node: '>=8'
    resolution:
      integrity: sha512-I/zHAwsKf9FqGoXM4WWRACob9+SNukZTd94DWF57E4toouRulbCxcUh6RKUEOQlYTHJnzkPMySvPNaaSLNfLZw==
  /cli-table/0.3.1:
    dependencies:
      colors: 1.0.3
    dev: true
    engines:
      node: '>= 0.2.0'
    resolution:
      integrity: sha1-9TsFJmqLGguTSz0IIebi3FkUriM=
  /cli-width/3.0.0:
    dev: true
    engines:
      node: '>= 10'
    resolution:
      integrity: sha512-FxqpkPPwu1HjuN93Omfm4h8uIanXofW0RxVEW3k5RKx+mJJYSthzNhp32Kzxxy3YAEZ/Dc/EWN1vZRY0+kOhbw==
  /cliui/6.0.0:
    dependencies:
      string-width: 4.2.0
      strip-ansi: 6.0.0
      wrap-ansi: 6.2.0
    dev: true
    resolution:
      integrity: sha512-t6wbgtoCXvAzst7QgXxJYqPt0usEfbgQdftEPbLL/cvv6HPE5VgvqCuAIDR0NgU52ds6rFwqrgakNLrHEjCbrQ==
  /clone-buffer/1.0.0:
    dev: true
    engines:
      node: '>= 0.10'
    resolution:
      integrity: sha1-4+JbIHrE5wGvch4staFnksrD3Fg=
  /clone-deep/4.0.1:
    dependencies:
      is-plain-object: 2.0.4
      kind-of: 6.0.3
      shallow-clone: 3.0.1
    dev: true
    engines:
      node: '>=6'
    resolution:
      integrity: sha512-neHB9xuzh/wk0dIHweyAXv2aPGZIVk3pLMe+/RNzINf17fe0OG96QroktYAUm7SM1PBnzTabaLboqqxDyMU+SQ==
  /clone-response/1.0.2:
    dependencies:
      mimic-response: 1.0.1
    dev: true
    resolution:
      integrity: sha1-0dyXOSAxTfZ/vrlCI7TuNQI56Ws=
  /clone-stats/1.0.0:
    dev: true
    resolution:
      integrity: sha1-s3gt/4u1R04Yuba/D9/ngvh3doA=
  /clone/2.1.2:
    dev: true
    engines:
      node: '>=0.8'
    resolution:
      integrity: sha1-G39Ln1kfHo+DZwQBYANFoCiHQ18=
  /cloneable-readable/1.1.3:
    dependencies:
      inherits: 2.0.4
      process-nextick-args: 2.0.1
      readable-stream: 2.3.7
    dev: true
    resolution:
      integrity: sha512-2EF8zTQOxYq70Y4XKtorQupqF0m49MBz2/yf5Bj+MHjvpG3Hy7sImifnqD6UA+TKYxeSV+u6qqQPawN5UvnpKQ==
  /co/4.6.0:
    dev: true
    engines:
      iojs: '>= 1.0.0'
      node: '>= 0.12.0'
    resolution:
      integrity: sha1-bqa989hTrlTMuOR7+gvz+QMfsYQ=
  /collect-v8-coverage/1.0.1:
    dev: true
    resolution:
      integrity: sha512-iBPtljfCNcTKNAto0KEtDfZ3qzjJvqE3aTGZsbhjSBlorqpXJlaWWtPO35D+ZImoC3KWejX64o+yPGxhWSTzfg==
  /collection-visit/1.0.0:
    dependencies:
      map-visit: 1.0.0
      object-visit: 1.0.1
    dev: true
    engines:
      node: '>=0.10.0'
    resolution:
      integrity: sha1-S8A3PBZLwykbTTaMgpzxqApZ3KA=
  /color-convert/1.9.3:
    dependencies:
      color-name: 1.1.3
    dev: true
    resolution:
      integrity: sha512-QfAUtd+vFdAtFQcC8CCyYt1fYWxSqAiK2cSD6zDB8N3cpsEBAvRxp9zOGg6G/SHHJYAT88/az/IuDGALsNVbGg==
  /color-convert/2.0.1:
    dependencies:
      color-name: 1.1.4
    dev: true
    engines:
      node: '>=7.0.0'
    resolution:
      integrity: sha512-RRECPsj7iu/xb5oKYcsFHSppFNnsj/52OVTRKb4zP5onXwVF3zVmmToNcOfGC+CRDpfK/U584fMg38ZHCaElKQ==
  /color-name/1.1.3:
    dev: true
    resolution:
      integrity: sha1-p9BVi9icQveV3UIyj3QIMcpTvCU=
  /color-name/1.1.4:
    dev: true
    resolution:
      integrity: sha512-dOy+3AuW3a2wNbZHIuMZpTcgjGuLU/uBL/ubcZF9OXbDo8ff4O8yVp5Bf0efS8uEoYo5q4Fx7dY9OgQGXgAsQA==
  /colorette/1.2.1:
    dev: true
    resolution:
      integrity: sha512-puCDz0CzydiSYOrnXpz/PKd69zRrribezjtE9yd4zvytoRc8+RY/KJPvtPFKZS3E3wP6neGyMe0vOTlHO5L3Pw==
  /colors/1.0.3:
    dev: true
    engines:
      node: '>=0.1.90'
    resolution:
      integrity: sha1-BDP0TYCWgP3rYO0mDxsMJi6CpAs=
  /colors/1.4.0:
    dev: true
    engines:
      node: '>=0.1.90'
    resolution:
      integrity: sha512-a+UqTh4kgZg/SlGvfbzDHpgRu7AAQOmmqRHJnxhRZICKFUT91brVhNNt58CMWU9PsBbv3PDCZUHbVxuDiH2mtA==
  /combined-stream/1.0.8:
    dependencies:
      delayed-stream: 1.0.0
    dev: true
    engines:
      node: '>= 0.8'
    resolution:
      integrity: sha512-FQN4MRfuJeHf7cBbBMJFXhKSDq+2kAArBlmRBvcvFE5BB1HZKXtSFASDhdlz9zOYwxh8lDdnvmMOe/+5cdoEdg==
  /command-line-usage/6.1.0:
    dependencies:
      array-back: 4.0.1
      chalk: 2.4.2
      table-layout: 1.0.1
      typical: 5.2.0
    dev: true
    engines:
      node: '>=8.0.0'
    resolution:
      integrity: sha512-Ew1clU4pkUeo6AFVDFxCbnN7GIZfXl48HIOQeFQnkO3oOqvpI7wdqtLRwv9iOCZ/7A+z4csVZeiDdEcj8g6Wiw==
  /commander/2.20.3:
    dev: true
    resolution:
      integrity: sha512-GpVkmM8vF2vQUkj2LvZmD35JxeJOLCwJ9cUkugyk2nuhbv3+mJvpLYYt+0+USMxE+oj+ey/lJEnhZw75x/OMcQ==
  /commander/6.1.0:
    dev: true
    engines:
      node: '>= 6'
    resolution:
      integrity: sha512-wl7PNrYWd2y5mp1OK/LhTlv8Ff4kQJQRXXAvF+uU/TPNiVJUxZLRYGj/B0y/lPGAVcSbJqH2Za/cvHmrPMC8mA==
  /commondir/1.0.1:
    dev: true
    resolution:
      integrity: sha1-3dgA2gxmEnOTzKWVDqloo6rxJTs=
  /component-emitter/1.3.0:
    dev: true
    resolution:
      integrity: sha512-Rd3se6QB+sO1TwqZjscQrurpEPIfO0/yYnSin6Q/rD3mOutHvUrCAhJub3r90uNb+SESBuE0QYoB90YdfatsRg==
  /concat-map/0.0.1:
    dev: true
    resolution:
      integrity: sha1-2Klr13/Wjfd5OnMDajug1UBdR3s=
  /condense-newlines/0.2.1:
    dependencies:
      extend-shallow: 2.0.1
      is-whitespace: 0.3.0
      kind-of: 3.2.2
    dev: true
    engines:
      node: '>=0.10.0'
    resolution:
      integrity: sha1-PemFVTE5R10yUCyDsC9gaE0kxV8=
  /config-chain/1.1.12:
    dependencies:
      ini: 1.3.5
      proto-list: 1.2.4
    dev: true
    resolution:
      integrity: sha512-a1eOIcu8+7lUInge4Rpf/n4Krkf3Dd9lqhljRzII1/Zno/kRtUWnznPO3jOKBmTEktkt3fkxisUcivoj0ebzoA==
  /convert-source-map/1.7.0:
    dependencies:
      safe-buffer: 5.1.2
    dev: true
    resolution:
      integrity: sha512-4FJkXzKXEDB1snCFZlLP4gpC3JILicCpGbzG9f9G7tGqGCzETQ2hWPrcinA9oU4wtf2biUaEH5065UnMeR33oA==
  /copy-descriptor/0.1.1:
    dev: true
    engines:
      node: '>=0.10.0'
    resolution:
      integrity: sha1-Z29us8OZl8LuGsOpJP1hJHSPV40=
  /core-js-compat/3.6.5:
    dependencies:
      browserslist: 4.14.5
      semver: 7.0.0
    dev: true
    resolution:
      integrity: sha512-7ItTKOhOZbznhXAQ2g/slGg1PJV5zDO/WdkTwi7UEOJmkvsE32PWvx6mKtDjiMpjnR2CNf6BAD6sSxIlv7ptng==
  /core-js-compat/3.8.1:
    dependencies:
      browserslist: 4.15.0
      semver: 7.0.0
    dev: true
    resolution:
      integrity: sha512-a16TLmy9NVD1rkjUGbwuyWkiDoN0FDpAwrfLONvHFQx0D9k7J9y0srwMT8QP/Z6HE3MIFaVynEeYwZwPX1o5RQ==
  /core-util-is/1.0.2:
    dev: true
    resolution:
      integrity: sha1-tf1UIgqivFq1eqtxQMlAdUUDwac=
  /create-error-class/3.0.2:
    dependencies:
      capture-stack-trace: 1.0.1
    dev: true
    engines:
      node: '>=0.10.0'
    resolution:
      integrity: sha1-Br56vvlHo/FKMP1hBnHUAbyot7Y=
  /cross-spawn/6.0.5:
    dependencies:
      nice-try: 1.0.5
      path-key: 2.0.1
      semver: 5.7.1
      shebang-command: 1.2.0
      which: 1.3.1
    dev: true
    engines:
      node: '>=4.8'
    resolution:
      integrity: sha512-eTVLrBSt7fjbDygz805pMnstIs2VTBNkRm0qxZd+M7A5XDdxVRWO5MxGBXZhjY4cqLYLdtrGqRf8mBPmzwSpWQ==
  /cross-spawn/7.0.3:
    dependencies:
      path-key: 3.1.1
      shebang-command: 2.0.0
      which: 2.0.2
    dev: true
    engines:
      node: '>= 8'
    resolution:
      integrity: sha512-iRDPJKUPVEND7dHPO8rkbOnPpyDygcDFtWjpeWNCgy8WP2rXcxXL8TskReQl6OrB2G7+UJrags1q15Fudc7G6w==
  /cssom/0.3.8:
    dev: true
    resolution:
      integrity: sha512-b0tGHbfegbhPJpxpiBPU2sCkigAqtM9O121le6bbOlgyV+NyGyCmVfJ6QW9eRjz8CpNfWEOYBIMIGRYkLwsIYg==
  /cssom/0.4.4:
    dev: true
    resolution:
      integrity: sha512-p3pvU7r1MyyqbTk+WbNJIgJjG2VmTIaB10rI93LzVPrmDJKkzKYMtxxyAvQXR/NS6otuzveI7+7BBq3SjBS2mw==
  /cssstyle/2.3.0:
    dependencies:
      cssom: 0.3.8
    dev: true
    engines:
      node: '>=8'
    resolution:
      integrity: sha512-AZL67abkUzIuvcHqk7c09cezpGNcxUxU4Ioi/05xHk4DQeTkWmGYftIE6ctU6AEt+Gn4n1lDStOtj7FKycP71A==
  /dargs/6.1.0:
    dev: true
    engines:
      node: '>=6'
    resolution:
      integrity: sha512-5dVBvpBLBnPwSsYXqfybFyehMmC/EenKEcf23AhCTgTf48JFBbmJKqoZBsERDnjL0FyiVTYWdFsRfTLHxLyKdQ==
  /dashdash/1.14.1:
    dependencies:
      assert-plus: 1.0.0
    dev: true
    engines:
      node: '>=0.10'
    resolution:
      integrity: sha1-hTz6D3y+L+1d4gMmuN1YEDX24vA=
  /data-urls/2.0.0:
    dependencies:
      abab: 2.0.5
      whatwg-mimetype: 2.3.0
      whatwg-url: 8.4.0
    dev: true
    engines:
      node: '>=10'
    resolution:
      integrity: sha512-X5eWTSXO/BJmpdIKCRuKUgSCgAN0OwliVK3yPKbwIWU1Tdw5BRajxlzMidvh+gwko9AfQ9zIj52pzF91Q3YAvQ==
  /dateformat/3.0.3:
    dev: true
    resolution:
      integrity: sha512-jyCETtSl3VMZMWeRo7iY1FL19ges1t55hMo5yaam4Jrsm5EPL89UQkoQRyiI+Yf4k8r2ZpdngkV8hr1lIdjb3Q==
  /de-indent/1.0.2:
    dev: true
    resolution:
      integrity: sha1-sgOOhG3DO6pXlhKNCAS0VbjB4h0=
  /debug/2.6.9:
    dependencies:
      ms: 2.0.0
    dev: true
    resolution:
      integrity: sha512-bC7ElrdJaJnPbAP+1EotYvqZsb3ecl5wi6Bfi6BJTUcNowp6cvspg0jXznRTKDjm/E7AdgFBVeAPVMNcKGsHMA==
  /debug/3.1.0:
    dependencies:
      ms: 2.0.0
    dev: true
    resolution:
      integrity: sha512-OX8XqP7/1a9cqkxYw2yXss15f26NKWBpDXQd0/uK/KPqdQhxbPa994hnzjcE2VqQpDslf55723cKPUOGSmMY3g==
  /debug/3.2.6:
    dependencies:
      ms: 2.1.2
    dev: true
    resolution:
      integrity: sha512-mel+jf7nrtEl5Pn1Qx46zARXKDpBbvzezse7p7LqINmdoIk8PYP5SySaxEmYv6TZ0JyEKA1hsCId6DIhgITtWQ==
  /debug/4.2.0:
    dependencies:
      ms: 2.1.2
    deprecated: 'Debug versions >=3.2.0 <3.2.7 || >=4 <4.3.1 have a low-severity ReDos regression when used in a Node.js environment. It is recommended you upgrade to 3.2.7 or 4.3.1. (https://github.com/visionmedia/debug/issues/797)'
    dev: true
    engines:
      node: '>=6.0'
    peerDependencies:
      supports-color: '*'
    peerDependenciesMeta:
      supports-color:
        optional: true
    resolution:
      integrity: sha512-IX2ncY78vDTjZMFUdmsvIRFY2Cf4FnD0wRs+nQwJU8Lu99/tPFdb0VybiiMTPe3I6rQmwsqQqRBvxU+bZ/I8sg==
  /decamelize/1.2.0:
    dev: true
    engines:
      node: '>=0.10.0'
    resolution:
      integrity: sha1-9lNNFRSCabIDUue+4m9QH5oZEpA=
  /decimal.js/10.2.1:
    dev: true
    resolution:
      integrity: sha512-KaL7+6Fw6i5A2XSnsbhm/6B+NuEA7TZ4vqxnd5tXz9sbKtrN9Srj8ab4vKVdK8YAqZO9P1kg45Y6YLoduPf+kw==
  /decode-uri-component/0.2.0:
    dev: true
    engines:
      node: '>=0.10'
    resolution:
      integrity: sha1-6zkTMzRYd1y4TNGh+uBiEGu4dUU=
  /decompress-response/5.0.0:
    dependencies:
      mimic-response: 2.1.0
    dev: true
    engines:
      node: '>=10'
    resolution:
      integrity: sha512-TLZWWybuxWgoW7Lykv+gq9xvzOsUjQ9tF09Tj6NSTYGMTCHNXzrPnD6Hi+TgZq19PyTAGH4Ll/NIM/eTGglnMw==
  /deep-extend/0.6.0:
    dev: true
    engines:
      node: '>=4.0.0'
    resolution:
      integrity: sha512-LOHxIOaPYdHlJRtCQfDIVZtfw/ufM8+rVj649RIHzcm/vGwQRXFt6OPqIFWsm2XEMrNIEtWR64sY1LEKD2vAOA==
  /deep-is/0.1.3:
    dev: true
    resolution:
      integrity: sha1-s2nW+128E+7PUk+RsHD+7cNXzzQ=
  /deepmerge/4.2.2:
    dev: true
    engines:
      node: '>=0.10.0'
    resolution:
      integrity: sha512-FJ3UgI4gIl+PHZm53knsuSFpE+nESMr7M4v9QcgB7S63Kj/6WqMiFQJpBBYz1Pt+66bZpP3Q7Lye0Oo9MPKEdg==
  /defer-to-connect/2.0.0:
    dev: true
    engines:
      node: '>=10'
    resolution:
      integrity: sha512-bYL2d05vOSf1JEZNx5vSAtPuBMkX8K9EUutg7zlKvTqKXHt7RhWJFbmd7qakVuf13i+IkGmp6FwSsONOf6VYIg==
  /define-properties/1.1.3:
    dependencies:
      object-keys: 1.1.1
    dev: true
    engines:
      node: '>= 0.4'
    resolution:
      integrity: sha512-3MqfYKj2lLzdMSf8ZIZE/V+Zuy+BgD6f164e8K2w7dgnpKArBDerGYpM46IYYcjnkdPNMjPk9A6VFB8+3SKlXQ==
  /define-property/0.2.5:
    dependencies:
      is-descriptor: 0.1.6
    dev: true
    engines:
      node: '>=0.10.0'
    resolution:
      integrity: sha1-w1se+RjsPJkPmlvFe+BKrOxcgRY=
  /define-property/1.0.0:
    dependencies:
      is-descriptor: 1.0.2
    dev: true
    engines:
      node: '>=0.10.0'
    resolution:
      integrity: sha1-dp66rz9KY6rTr56NMEybvnm/sOY=
  /define-property/2.0.2:
    dependencies:
      is-descriptor: 1.0.2
      isobject: 3.0.1
    dev: true
    engines:
      node: '>=0.10.0'
    resolution:
      integrity: sha512-jwK2UV4cnPpbcG7+VRARKTZPUWowwXA8bzH5NP6ud0oeAxyYPuGZUAC7hMugpCdz4BeSZl2Dl9k66CHJ/46ZYQ==
  /delayed-stream/1.0.0:
    dev: true
    engines:
      node: '>=0.4.0'
    resolution:
      integrity: sha1-3zrhmayt+31ECqrgsp4icrJOxhk=
  /detect-file/1.0.0:
    dev: true
    engines:
      node: '>=0.10.0'
    resolution:
      integrity: sha1-8NZtA2cqglyxtzvbP+YjEMjlUrc=
  /detect-newline/3.1.0:
    dev: true
    engines:
      node: '>=8'
    resolution:
      integrity: sha512-TLz+x/vEXm/Y7P7wn1EJFNLxYpUD4TgMosxY6fAVJUnJMbupHBOncxyWUG9OpTaH9EBD7uFI5LfEgmMOc54DsA==
  /diff-sequences/26.5.0:
    dev: true
    engines:
      node: '>= 10.14.2'
    resolution:
      integrity: sha512-ZXx86srb/iYy6jG71k++wBN9P9J05UNQ5hQHQd9MtMPvcqXPx/vKU69jfHV637D00Q2gSgPk2D+jSx3l1lDW/Q==
  /diff/3.5.0:
    dev: true
    engines:
      node: '>=0.3.1'
    resolution:
      integrity: sha512-A46qtFgd+g7pDZinpnwiRJtxbC1hpgf0uzP3iG89scHk0AUC7A1TGxf5OiiOUv/JMZR8GOt8hL900hV0bOy5xA==
  /diff/4.0.2:
    dev: true
    engines:
      node: '>=0.3.1'
    resolution:
      integrity: sha512-58lmxKSA4BNyLz+HHMUzlOEpg09FV+ev6ZMe3vJihgdxzgcwZ8VoEEPmALCZG9LmqfVoNMMKpttIYTVG6uDY7A==
  /dir-glob/2.0.0:
    dependencies:
      arrify: 1.0.1
      path-type: 3.0.0
    dev: true
    engines:
      node: '>=4'
    resolution:
      integrity: sha512-37qirFDz8cA5fimp9feo43fSuRo2gHwaIn6dXL8Ber1dGwUosDrGZeCCXq57WnIqE4aQ+u3eQZzsk1yOzhdwag==
  /dir-glob/2.2.2:
    dependencies:
      path-type: 3.0.0
    dev: true
    engines:
      node: '>=4'
    resolution:
      integrity: sha512-f9LBi5QWzIW3I6e//uxZoLBlUt9kcp66qo0sSCxL6YZKc75R1c4MFCoe/LaZiBGmgujvQdxc5Bn3QhfyvK5Hsw==
  /dir-glob/3.0.1:
    dependencies:
      path-type: 4.0.0
    dev: true
    engines:
      node: '>=8'
    resolution:
      integrity: sha512-WkrWp9GR4KXfKGYzOLmTuGVi1UWFfws377n9cc55/tb6DuqyF6pcQ5AbiHEshaDpY9v6oaSr2XCDidGmMwdzIA==
  /doctrine/3.0.0:
    dependencies:
      esutils: 2.0.3
    dev: true
    engines:
      node: '>=6.0.0'
    resolution:
      integrity: sha512-yS+Q5i3hBf7GBkd4KG8a7eBNNWNGLTaEwwYWUijIYM7zrlYDM0BFXHjjPWlWZ1Rg7UaddZeIDmi9jF3HmqiQ2w==
  /dom-event-types/1.0.0:
    dev: true
    resolution:
      integrity: sha512-2G2Vwi2zXTHBGqXHsJ4+ak/iP0N8Ar+G8a7LiD2oup5o4sQWytwqqrZu/O6hIMV0KMID2PL69OhpshLO0n7UJQ==
  /domexception/2.0.1:
    dependencies:
      webidl-conversions: 5.0.0
    dev: true
    engines:
      node: '>=8'
    resolution:
      integrity: sha512-yxJ2mFy/sibVQlu5qHjOkf9J3K6zgmCxgJ94u2EdvDOV09H+32LtRswEcUsmUWN72pVLOEnTSRaIVVzVQgS0dg==
  /download-stats/0.3.4:
    dependencies:
      JSONStream: 1.3.5
      lazy-cache: 2.0.2
      moment: 2.29.1
    dev: true
    engines:
      node: '>=0.10.0'
    resolution:
      integrity: sha512-ic2BigbyUWx7/CBbsfGjf71zUNZB4edBGC3oRliSzsoNmvyVx3Ycfp1w3vp2Y78Ee0eIIkjIEO5KzW0zThDGaA==
  /duplexer3/0.1.4:
    dev: true
    resolution:
      integrity: sha1-7gHdHKwO08vH/b6jfcCo8c4ALOI=
  /ecc-jsbn/0.1.2:
    dependencies:
      jsbn: 0.1.1
      safer-buffer: 2.1.2
    dev: true
    resolution:
      integrity: sha1-OoOpBOVDUyh4dMVkt1SThoSamMk=
  /editions/2.3.1:
    dependencies:
      errlop: 2.2.0
      semver: 6.3.0
    dev: true
    engines:
      node: '>=0.8'
    resolution:
      integrity: sha512-ptGvkwTvGdGfC0hfhKg0MT+TRLRKGtUiWGBInxOm5pz7ssADezahjCUaYuZ8Dr+C05FW0AECIIPt4WBxVINEhA==
  /editorconfig/0.15.3:
    dependencies:
      commander: 2.20.3
      lru-cache: 4.1.5
      semver: 5.7.1
      sigmund: 1.0.1
    dev: true
    hasBin: true
    resolution:
      integrity: sha512-M9wIMFx96vq0R4F+gRpY3o2exzb8hEj/n9S8unZtHSvYjibBp/iMufSzvmOcV/laG0ZtuTVGtiJggPOSW2r93g==
  /ejs/2.7.4:
    dev: true
    engines:
      node: '>=0.10.0'
    requiresBuild: true
    resolution:
      integrity: sha512-7vmuyh5+kuUyJKePhQfRQBhXV5Ce+RnaeeQArKu1EAMpL3WbgMt5WG6uQZpEVvYSSsxMXRKOewtDk9RaTKXRlA==
  /ejs/3.1.5:
    dependencies:
      jake: 10.8.2
    dev: true
    engines:
      node: '>=0.10.0'
    hasBin: true
    resolution:
      integrity: sha512-dldq3ZfFtgVTJMLjOe+/3sROTzALlL9E34V4/sDtUd/KlBSS0s6U1/+WPE1B4sj9CXHJpL1M6rhNJnc9Wbal9w==
  /electron-to-chromium/1.3.579:
    dev: true
    resolution:
      integrity: sha512-9HaGm4UDxCtcmIqWWdv79pGgpRZWTqr+zg6kxp0MelSHfe1PNjrI8HXy1HgTSy4p0iQETGt8/ElqKFLW008BSA==
  /electron-to-chromium/1.3.621:
    dev: true
    resolution:
      integrity: sha512-FeIuBzArONbAmKmZIsZIFGu/Gc9AVGlVeVbhCq+G2YIl6QkT0TDn2HKN/FMf1btXEB9kEmIuQf3/lBTVAbmFOg==
  /emittery/0.7.1:
    dev: true
    engines:
      node: '>=10'
    resolution:
      integrity: sha512-d34LN4L6h18Bzz9xpoku2nPwKxCPlPMr3EEKTkoEBi+1/+b0lcRkRJ1UVyyZaKNeqGR3swcGl6s390DNO4YVgQ==
  /emoji-regex/7.0.3:
    dev: true
    resolution:
      integrity: sha512-CwBLREIQ7LvYFB0WyRvwhq5N5qPhc6PMjD6bYggFlI5YyDgl+0vxq5VHbMOFqLg7hfWzmu8T5Z1QofhmTIhItA==
  /emoji-regex/8.0.0:
    dev: true
    resolution:
      integrity: sha512-MSjYzcWNOA0ewAHpz0MxpYFvwg6yjy1NG3xteoqz644VCo/RPgnr1/GGt+ic3iJTzQ8Eu3TdM14SawnVUmGE6A==
  /emojis-list/3.0.0:
    dev: true
    engines:
      node: '>= 4'
    resolution:
      integrity: sha512-/kyM18EfinwXZbno9FyUGeFh87KC8HRQBQGildHZbEuRyWFOmv1U10o9BBp8XVZDVNNuQKyIGIu5ZYAAXJ0V2Q==
  /end-of-stream/1.4.4:
    dependencies:
      once: 1.4.0
    dev: true
    resolution:
      integrity: sha512-+uw1inIHVPQoaVuHzRyXd21icM+cnt4CzD5rW+NC1wjOUSTOs+Te7FOv7AhN7vS9x/oIyhLP5PR1H+phQAHu5Q==
  /enhanced-resolve/5.2.0:
    dependencies:
      graceful-fs: 4.2.4
      tapable: 2.0.0
    dev: true
    engines:
      node: '>=10.13.0'
    resolution:
      integrity: sha512-NZlGLl8DxmZoq0uqPPtJfsCAir68uR047+Udsh1FH4+5ydGQdMurn/A430A1BtxASVmMEuS7/XiJ5OxJ9apAzQ==
  /enquirer/2.3.6:
    dependencies:
      ansi-colors: 4.1.1
    dev: true
    engines:
      node: '>=8.6'
    resolution:
      integrity: sha512-yjNnPr315/FjS4zIsUxYguYUPP2e1NK4d7E7ZOLiyYCcbFBiTMyID+2wvm2w6+pZ/odMA7cRkjhsPbltwBOrLg==
  /envinfo/7.7.3:
    dev: true
    engines:
      node: '>=4'
    hasBin: true
    resolution:
      integrity: sha512-46+j5QxbPWza0PB1i15nZx0xQ4I/EfQxg9J8Had3b408SV63nEtor2e+oiY63amTo9KTuh2a3XLObNwduxYwwA==
  /errlop/2.2.0:
    dev: true
    engines:
      node: '>=0.8'
    resolution:
      integrity: sha512-e64Qj9+4aZzjzzFpZC7p5kmm/ccCrbLhAJplhsDXQFs87XTsXwOpH4s1Io2s90Tau/8r2j9f4l/thhDevRjzxw==
  /error-ex/1.3.2:
    dependencies:
      is-arrayish: 0.2.1
    dev: true
    resolution:
      integrity: sha512-7dFHNmqeFSEt2ZBsCriorKnn3Z2pj+fd9kmI6QoWw4//DL+icEBfc0U7qJCisqrTsKTjw4fNFy2pW9OqStD84g==
  /error/7.2.1:
    dependencies:
      string-template: 0.2.1
    dev: true
    resolution:
      integrity: sha512-fo9HBvWnx3NGUKMvMwB/CBCMMrfEJgbDTVDEkPygA3Bdd3lM1OyCd+rbQ8BwnpF6GdVeOLDNmyL4N5Bg80ZvdA==
  /es-abstract/1.17.7:
    dependencies:
      es-to-primitive: 1.2.1
      function-bind: 1.1.1
      has: 1.0.3
      has-symbols: 1.0.1
      is-callable: 1.2.2
      is-regex: 1.1.1
      object-inspect: 1.8.0
      object-keys: 1.1.1
      object.assign: 4.1.1
      string.prototype.trimend: 1.0.1
      string.prototype.trimstart: 1.0.1
    dev: true
    engines:
      node: '>= 0.4'
    resolution:
      integrity: sha512-VBl/gnfcJ7OercKA9MVaegWsBHFjV492syMudcnQZvt/Dw8ezpcOHYZXa/J96O8vx+g4x65YKhxOwDUh63aS5g==
  /es-abstract/1.18.0-next.1:
    dependencies:
      es-to-primitive: 1.2.1
      function-bind: 1.1.1
      has: 1.0.3
      has-symbols: 1.0.1
      is-callable: 1.2.2
      is-negative-zero: 2.0.0
      is-regex: 1.1.1
      object-inspect: 1.8.0
      object-keys: 1.1.1
      object.assign: 4.1.1
      string.prototype.trimend: 1.0.1
      string.prototype.trimstart: 1.0.1
    dev: true
    engines:
      node: '>= 0.4'
    resolution:
      integrity: sha512-I4UGspA0wpZXWENrdA0uHbnhte683t3qT/1VFH9aX2dA5PPSf6QW5HHXf5HImaqPmjXaVeVk4RGWnaylmV7uAA==
  /es-to-primitive/1.2.1:
    dependencies:
      is-callable: 1.2.2
      is-date-object: 1.0.2
      is-symbol: 1.0.3
    dev: true
    engines:
      node: '>= 0.4'
    resolution:
      integrity: sha512-QCOllgZJtaUo9miYBcLChTUaHNjJF3PYs1VidD7AwiEj1kYxKeQTctLAezAOH5ZKRH0g2IgPn6KwB4IT8iRpvA==
  /escalade/3.1.1:
    dev: true
    engines:
      node: '>=6'
    resolution:
      integrity: sha512-k0er2gUkLf8O0zKJiAhmkTnJlTvINGv7ygDNPbeIsX/TJjGJZHuh9B2UxbsaEkmlEo9MfhrSzmhIlhRlI2GXnw==
  /escape-string-regexp/1.0.5:
    dev: true
    engines:
      node: '>=0.8.0'
    resolution:
      integrity: sha1-G2HAViGQqN/2rjuyzwIAyhMLhtQ=
  /escape-string-regexp/2.0.0:
    dev: true
    engines:
      node: '>=8'
    resolution:
      integrity: sha512-UpzcLCXolUWcNu5HtVMHYdXJjArjsF9C0aNnquZYY4uW/Vu0miy5YoWvbV345HauVvcAUnpRuhMMcqTcGOY2+w==
  /escodegen/1.14.3:
    dependencies:
      esprima: 4.0.1
      estraverse: 4.3.0
      esutils: 2.0.3
      optionator: 0.8.3
    dev: true
    engines:
      node: '>=4.0'
    hasBin: true
    optionalDependencies:
      source-map: 0.6.1
    resolution:
      integrity: sha512-qFcX0XJkdg+PB3xjZZG/wKSuT1PnQWx57+TVSjIMmILd2yC/6ByYElPwJnslDsuWuSAp4AwJGumarAAmJch5Kw==
  /eslint-plugin-jest/24.1.0_eslint@7.11.0:
    dependencies:
      '@typescript-eslint/experimental-utils': 4.4.1_eslint@7.11.0
      eslint: 7.11.0
    dev: true
    engines:
      node: '>=10'
    peerDependencies:
      eslint: '>=5'
    resolution:
      integrity: sha512-827YJ+E8B9PvXu/0eiVSNFfxxndbKv+qE/3GSMhdorCaeaOehtqHGX2YDW9B85TEOre9n/zscledkFW/KbnyGg==
  /eslint-scope/5.1.1:
    dependencies:
      esrecurse: 4.3.0
      estraverse: 4.3.0
    dev: true
    engines:
      node: '>=8.0.0'
    resolution:
      integrity: sha512-2NxwbF/hZ0KpepYN0cNbo+FN6XoK7GaHlQhgx/hIZl6Va0bF45RQOOwhLIy8lQDbuCiadSLCBnH2CFYquit5bw==
  /eslint-utils/2.1.0:
    dependencies:
      eslint-visitor-keys: 1.3.0
    dev: true
    engines:
      node: '>=6'
    resolution:
      integrity: sha512-w94dQYoauyvlDc43XnGB8lU3Zt713vNChgt4EWwhXAP2XkBvndfxF0AgIqKOOasjPIPzj9JqgwkwbCYD0/V3Zg==
  /eslint-visitor-keys/1.3.0:
    dev: true
    engines:
      node: '>=4'
    resolution:
      integrity: sha512-6J72N8UNa462wa/KFODt/PJ3IU60SDpC3QXC1Hjc1BXXpfL2C9R5+AU7jhe0F6GREqVMh4Juu+NY7xn+6dipUQ==
  /eslint-visitor-keys/2.0.0:
    dev: true
    engines:
      node: '>=10'
    resolution:
      integrity: sha512-QudtT6av5WXels9WjIM7qz1XD1cWGvX4gGXvp/zBn9nXG02D0utdU3Em2m/QjTnrsk6bBjmCygl3rmj118msQQ==
  /eslint/7.11.0:
    dependencies:
      '@babel/code-frame': 7.10.4
      '@eslint/eslintrc': 0.1.3
      ajv: 6.12.6
      chalk: 4.1.0
      cross-spawn: 7.0.3
      debug: 4.2.0
      doctrine: 3.0.0
      enquirer: 2.3.6
      eslint-scope: 5.1.1
      eslint-utils: 2.1.0
      eslint-visitor-keys: 2.0.0
      espree: 7.3.0
      esquery: 1.3.1
      esutils: 2.0.3
      file-entry-cache: 5.0.1
      functional-red-black-tree: 1.0.1
      glob-parent: 5.1.1
      globals: 12.4.0
      ignore: 4.0.6
      import-fresh: 3.2.1
      imurmurhash: 0.1.4
      is-glob: 4.0.1
      js-yaml: 3.14.0
      json-stable-stringify-without-jsonify: 1.0.1
      levn: 0.4.1
      lodash: 4.17.20
      minimatch: 3.0.4
      natural-compare: 1.4.0
      optionator: 0.9.1
      progress: 2.0.3
      regexpp: 3.1.0
      semver: 7.3.2
      strip-ansi: 6.0.0
      strip-json-comments: 3.1.1
      table: 5.4.6
      text-table: 0.2.0
      v8-compile-cache: 2.1.1
    dev: true
    engines:
      node: ^10.12.0 || >=12.0.0
    hasBin: true
    resolution:
      integrity: sha512-G9+qtYVCHaDi1ZuWzBsOWo2wSwd70TXnU6UHA3cTYHp7gCTXZcpggWFoUVAMRarg68qtPoNfFbzPh+VdOgmwmw==
  /espree/7.3.0:
    dependencies:
      acorn: 7.4.1
      acorn-jsx: 5.3.1_acorn@7.4.1
      eslint-visitor-keys: 1.3.0
    dev: true
    engines:
      node: ^10.12.0 || >=12.0.0
    resolution:
      integrity: sha512-dksIWsvKCixn1yrEXO8UosNSxaDoSYpq9reEjZSbHLpT5hpaCAKTLBwq0RHtLrIr+c0ByiYzWT8KTMRzoRCNlw==
  /esprima/4.0.1:
    dev: true
    engines:
      node: '>=4'
    hasBin: true
    resolution:
      integrity: sha512-eGuFFw7Upda+g4p+QHvnW0RyTX/SVeJBDM/gCtMARO0cLuT2HcEKnTPvhjV6aGeqrCB/sbNop0Kszm0jsaWU4A==
  /esquery/1.3.1:
    dependencies:
      estraverse: 5.2.0
    dev: true
    engines:
      node: '>=0.10'
    resolution:
      integrity: sha512-olpvt9QG0vniUBZspVRN6lwB7hOZoTRtT+jzR+tS4ffYx2mzbw+z0XCOk44aaLYKApNX5nMm+E+P6o25ip/DHQ==
  /esrecurse/4.3.0:
    dependencies:
      estraverse: 5.2.0
    dev: true
    engines:
      node: '>=4.0'
    resolution:
      integrity: sha512-KmfKL3b6G+RXvP8N1vr3Tq1kL/oCFgn2NYXEtqP8/L3pKapUA4G8cFVaoF3SU323CD4XypR/ffioHmkti6/Tag==
  /estraverse/4.3.0:
    dev: true
    engines:
      node: '>=4.0'
    resolution:
      integrity: sha512-39nnKffWz8xN1BU/2c79n9nB9HDzo0niYUqx6xyqUnyoAnQyyWpOTdZEeiCch8BBu515t4wp9ZmgVfVhn9EBpw==
  /estraverse/5.2.0:
    dev: true
    engines:
      node: '>=4.0'
    resolution:
      integrity: sha512-BxbNGGNm0RyRYvUdHpIwv9IWzeM9XClbOxwoATuFdOE7ZE6wHL+HQ5T8hoPM+zHvmKzzsEqhgy0GrQ5X13afiQ==
  /esutils/2.0.3:
    dev: true
    engines:
      node: '>=0.10.0'
    resolution:
      integrity: sha512-kVscqXk4OCp68SZ0dkgEKVi6/8ij300KBWTJq32P/dYeWTSwK41WyTxalN1eRmA5Z9UU/LX9D7FWSmV9SAYx6g==
  /events/3.2.0:
    dev: true
    engines:
      node: '>=0.8.x'
    resolution:
      integrity: sha512-/46HWwbfCX2xTawVfkKLGxMifJYQBWMwY1mjywRtb4c9x8l5NP3KoJtnIOiL1hfdRkIuYhETxQlo62IF8tcnlg==
  /exec-sh/0.3.4:
    dev: true
    resolution:
      integrity: sha512-sEFIkc61v75sWeOe72qyrqg2Qg0OuLESziUDk/O/z2qgS15y2gWVFrI6f2Qn/qw/0/NCfCEsmNA4zOjkwEZT1A==
  /execa/1.0.0:
    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.3
      strip-eof: 1.0.0
    dev: true
    engines:
      node: '>=6'
    resolution:
      integrity: sha512-adbxcyWV46qiHyvSp50TKt05tB4tK3HcmF7/nxfAdhnox83seTDbwnaqKO4sXRy7roHAIFqJP/Rw/AuEbX61LA==
  /execa/4.0.3:
    dependencies:
      cross-spawn: 7.0.3
      get-stream: 5.2.0
      human-signals: 1.1.1
      is-stream: 2.0.0
      merge-stream: 2.0.0
      npm-run-path: 4.0.1
      onetime: 5.1.2
      signal-exit: 3.0.3
      strip-final-newline: 2.0.0
    dev: true
    engines:
      node: '>=10'
    resolution:
      integrity: sha512-WFDXGHckXPWZX19t1kCsXzOpqX9LWYNqn4C+HqZlk/V0imTkzJZqf87ZBhvpHaftERYknpk0fjSylnXVlVgI0A==
  /exit/0.1.2:
    dev: true
    engines:
      node: '>= 0.8.0'
    resolution:
      integrity: sha1-BjJjj42HfMghB9MKD/8aF8uhzQw=
  /expand-brackets/2.1.4:
    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
    dev: true
    engines:
      node: '>=0.10.0'
    resolution:
      integrity: sha1-t3c14xXOMPa27/D4OwQVGiJEliI=
  /expand-tilde/2.0.2:
    dependencies:
      homedir-polyfill: 1.0.3
    dev: true
    engines:
      node: '>=0.10.0'
    resolution:
      integrity: sha1-l+gBqgUt8CRU3kawK/YhZCzchQI=
  /expect/26.5.3:
    dependencies:
      '@jest/types': 26.5.2
      ansi-styles: 4.3.0
      jest-get-type: 26.3.0
      jest-matcher-utils: 26.5.2
      jest-message-util: 26.5.2
      jest-regex-util: 26.0.0
    dev: true
    engines:
      node: '>= 10.14.2'
    resolution:
      integrity: sha512-kkpOhGRWGOr+TEFUnYAjfGvv35bfP+OlPtqPIJpOCR9DVtv8QV+p8zG0Edqafh80fsjeE+7RBcVUq1xApnYglw==
  /extend-shallow/2.0.1:
    dependencies:
      is-extendable: 0.1.1
    dev: true
    engines:
      node: '>=0.10.0'
    resolution:
      integrity: sha1-Ua99YUrZqfYQ6huvu5idaxxWiQ8=
  /extend-shallow/3.0.2:
    dependencies:
      assign-symbols: 1.0.0
      is-extendable: 1.0.1
    dev: true
    engines:
      node: '>=0.10.0'
    resolution:
      integrity: sha1-Jqcarwc7OfshJxcnRhMcJwQCjbg=
  /extend/3.0.2:
    dev: true
    resolution:
      integrity: sha512-fjquC59cD7CyW6urNXK0FBufkZcoiGG80wTuPujX590cB5Ttln20E2UB4S/WARVqhXffZl2LNgS+gQdPIIim/g==
  /external-editor/3.1.0:
    dependencies:
      chardet: 0.7.0
      iconv-lite: 0.4.24
      tmp: 0.0.33
    dev: true
    engines:
      node: '>=4'
    resolution:
      integrity: sha512-hMQ4CX1p1izmuLYyZqLMO/qGNw10wSv9QDCPfzXfyFrOaCSSoRfqE1Kf1s5an66J5JZC62NewG+mK49jOCtQew==
  /extglob/2.0.4:
    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
    dev: true
    engines:
      node: '>=0.10.0'
    resolution:
      integrity: sha512-Nmb6QXkELsuBr24CJSkilo6UHHgbekK5UiZgfE6UHD3Eb27YC6oD+bhcT+tJ6cl8dmsgdQxnWlcry8ksBIBLpw==
  /extsprintf/1.3.0:
    dev: true
    engines:
      '0': node >=0.6.0
    resolution:
      integrity: sha1-lpGEQOMEGnpBT4xS48V06zw+HgU=
  /fast-deep-equal/3.1.3:
    dev: true
    resolution:
      integrity: sha512-f3qQ9oQy9j2AhBe/H9VC91wLmKBCCU/gDOnKNAYG5hswO7BLKj09Hc5HYNz9cGI++xlpDCIgDaitVs03ATR84Q==
  /fast-glob/2.2.7:
    dependencies:
      '@mrmlnc/readdir-enhanced': 2.2.1
      '@nodelib/fs.stat': 1.1.3
      glob-parent: 3.1.0
      is-glob: 4.0.1
      merge2: 1.4.1
      micromatch: 3.1.10
    dev: true
    engines:
      node: '>=4.0.0'
    resolution:
      integrity: sha512-g1KuQwHOZAmOZMuBtHdxDtju+T2RT8jgCC9aANsbpdiDDTSnjgfuVsIBNKbUeJI3oKMRExcfNDtJl4OhbffMsw==
  /fast-glob/3.2.4:
    dependencies:
      '@nodelib/fs.stat': 2.0.3
      '@nodelib/fs.walk': 1.2.4
      glob-parent: 5.1.1
      merge2: 1.4.1
      micromatch: 4.0.2
      picomatch: 2.2.2
    dev: true
    engines:
      node: '>=8'
    resolution:
      integrity: sha512-kr/Oo6PX51265qeuCYsyGypiO5uJFgBS0jksyG7FUeCyQzNwYnzrNIMR1NXfkZXsMYXYLRAHgISHBz8gQcxKHQ==
  /fast-json-stable-stringify/2.1.0:
    dev: true
    resolution:
      integrity: sha512-lhd/wF+Lk98HZoTCtlVraHtfh5XYijIjalXck7saUtuanSDyLMxnHhSXEDJqHxD7msR8D0uCmqlkwjCV8xvwHw==
  /fast-levenshtein/2.0.6:
    dev: true
    resolution:
      integrity: sha1-PYpcZog6FqMMqGQ+hR8Zuqd5eRc=
  /fastq/1.8.0:
    dependencies:
      reusify: 1.0.4
    dev: true
    resolution:
      integrity: sha512-SMIZoZdLh/fgofivvIkmknUXyPnvxRE3DhtZ5Me3Mrsk5gyPL42F0xr51TdRXskBxHfMp+07bcYzfsYEsSQA9Q==
  /fb-watchman/2.0.1:
    dependencies:
      bser: 2.1.1
    dev: true
    resolution:
      integrity: sha512-DkPJKQeY6kKwmuMretBhr7G6Vodr7bFwDYTXIkfG1gjvNpaxBTQV3PbXg6bR1c1UP4jPOX0jHUbbHANL9vRjVg==
  /figures/3.2.0:
    dependencies:
      escape-string-regexp: 1.0.5
    dev: true
    engines:
      node: '>=8'
    resolution:
      integrity: sha512-yaduQFRKLXYOGgEn6AZau90j3ggSOyiqXU0F9JZfeXYhNa+Jk4X+s45A2zg5jns87GAFa34BBm2kXw4XpNcbdg==
  /file-entry-cache/5.0.1:
    dependencies:
      flat-cache: 2.0.1
    dev: true
    engines:
      node: '>=4'
    resolution:
      integrity: sha512-bCg29ictuBaKUwwArK4ouCaqDgLZcysCFLmM/Yn/FDoqndh/9vNuQfXRDvTuXKLxfD/JtZQGKFT8MGcJBK644g==
  /filelist/1.0.1:
    dependencies:
      minimatch: 3.0.4
    dev: true
    resolution:
      integrity: sha512-8zSK6Nu0DQIC08mUC46sWGXi+q3GGpKydAG36k+JDba6VRpkevvOWUW5a/PhShij4+vHT9M+ghgG7eM+a9JDUQ==
  /fill-range/4.0.0:
    dependencies:
      extend-shallow: 2.0.1
      is-number: 3.0.0
      repeat-string: 1.6.1
      to-regex-range: 2.1.1
    dev: true
    engines:
      node: '>=0.10.0'
    resolution:
      integrity: sha1-1USBHUKPmOsGpj3EAtJAPDKMOPc=
  /fill-range/7.0.1:
    dependencies:
      to-regex-range: 5.0.1
    dev: true
    engines:
      node: '>=8'
    resolution:
      integrity: sha512-qOo9F+dMUmC2Lcb4BbVvnKJxTPjCm+RRpe4gDuGrzkL7mEVl/djYSu2OdQ2Pa302N4oqkSg9ir6jaLWJ2USVpQ==
  /find-cache-dir/2.1.0:
    dependencies:
      commondir: 1.0.1
      make-dir: 2.1.0
      pkg-dir: 3.0.0
    dev: true
    engines:
      node: '>=6'
    resolution:
      integrity: sha512-Tq6PixE0w/VMFfCgbONnkiQIVol/JJL7nRMi20fqzA4NRs9AfeqMGeRdPi3wIhYkxjeBaWh2rxwapn5Tu3IqOQ==
  /find-up/3.0.0:
    dependencies:
      locate-path: 3.0.0
    dev: true
    engines:
      node: '>=6'
    resolution:
      integrity: sha512-1yD6RmLI1XBfxugvORwlck6f75tYL+iR0jqwsOrOxMZyGYqUuDhJ0l4AXdO1iX/FTs9cBAMEk1gWSEx1kSbylg==
  /find-up/4.1.0:
    dependencies:
      locate-path: 5.0.0
      path-exists: 4.0.0
    dev: true
    engines:
      node: '>=8'
    resolution:
      integrity: sha512-PpOwAdQ/YlXQ2vj8a3h8IipDuYRi3wceVQQGYWxNINccq40Anw7BlsEXCMbt1Zt+OLA6Fq9suIpIWD0OsnISlw==
  /findup-sync/4.0.0:
    dependencies:
      detect-file: 1.0.0
      is-glob: 4.0.1
      micromatch: 4.0.2
      resolve-dir: 1.0.1
    dev: true
    engines:
      node: '>= 8'
    resolution:
      integrity: sha512-6jvvn/12IC4quLBL1KNokxC7wWTvYncaVUYSoxWw7YykPLuRrnv4qdHcSOywOI5RpkOVGeQRtWM8/q+G6W6qfQ==
  /first-chunk-stream/2.0.0:
    dependencies:
      readable-stream: 2.3.7
    dev: true
    engines:
      node: '>=0.10.0'
    resolution:
      integrity: sha1-G97NuOCDwGZLkZRVgVd6Q6nzHXA=
  /flat-cache/2.0.1:
    dependencies:
      flatted: 2.0.2
      rimraf: 2.6.3
      write: 1.0.3
    dev: true
    engines:
      node: '>=4'
    resolution:
      integrity: sha512-LoQe6yDuUMDzQAEH8sgmh4Md6oZnc/7PjtwjNFSzveXqSHt6ka9fPBuso7IGf9Rz4uqnSnWiFH2B/zj24a5ReA==
  /flatted/2.0.2:
    dev: true
    resolution:
      integrity: sha512-r5wGx7YeOwNWNlCA0wQ86zKyDLMQr+/RB8xy74M4hTphfmjlijTSSXGuH8rnvKZnfT9i+75zmd8jcKdMR4O6jA==
  /flow-parser/0.135.0:
    dev: true
    engines:
      node: '>=0.4.0'
    resolution:
      integrity: sha512-ev8SvmG+XU9D6WgHVezP4kY3Myr1tJvTUTEi7mbhhj+rn889K7YXdakte6oqXNLIJYJ2f5Fuw18zXTVa1NO8Kw==
  /follow-redirects/1.5.10:
    dependencies:
      debug: 3.1.0
    dev: true
    engines:
      node: '>=4.0'
    resolution:
      integrity: sha512-0V5l4Cizzvqt5D44aTXbFZz+FtyXV1vrDN6qrelxtfYQKW0KO0W2T/hkE8xvGa/540LkZlkaUjO4ailYTFtHVQ==
  /for-in/1.0.2:
    dev: true
    engines:
      node: '>=0.10.0'
    resolution:
      integrity: sha1-gQaNKVqBQuwKxybG4iAMMPttXoA=
  /forever-agent/0.6.1:
    dev: true
    resolution:
      integrity: sha1-+8cfDEGt6zf5bFd60e1C2P2sypE=
  /form-data/2.3.3:
    dependencies:
      asynckit: 0.4.0
      combined-stream: 1.0.8
      mime-types: 2.1.27
    dev: true
    engines:
      node: '>= 0.12'
    resolution:
      integrity: sha512-1lLKB2Mu3aGP1Q/2eCOx0fNbRMe7XdwktwOruhfqqd0rIJWwN4Dh+E3hrPSlDCXnSR7UtZ1N38rVXm+6+MEhJQ==
  /fragment-cache/0.2.1:
    dependencies:
      map-cache: 0.2.2
    dev: true
    engines:
      node: '>=0.10.0'
    resolution:
      integrity: sha1-QpD60n8T6Jvn8zeZxrxaCr//DRk=
  /fs.realpath/1.0.0:
    dev: true
    resolution:
      integrity: sha1-FQStJSMVjKpA20onh8sBQRmU6k8=
  /fsevents/2.1.3:
    dev: true
    engines:
      node: ^8.16.0 || ^10.6.0 || >=11.0.0
    optional: true
    os:
      - darwin
    resolution:
      integrity: sha512-Auw9a4AxqWpa9GUfj370BMPzzyncfBABW8Mab7BGWBYDj4Isgq+cDKtx0i6u9jcX9pQDnswsaaOTgTmA5pEjuQ==
  /function-bind/1.1.1:
    dev: true
    resolution:
      integrity: sha512-yIovAzMX49sF8Yl58fSCWJ5svSLuaibPxXQJFLmBObTuCr0Mf1KiPopGM9NiFjiYBCbfaa2Fh6breQ6ANVTI0A==
  /functional-red-black-tree/1.0.1:
    dev: true
    resolution:
      integrity: sha1-GwqzvVU7Kg1jmdKcDj6gslIHgyc=
  /gensync/1.0.0-beta.1:
    dev: true
    engines:
      node: '>=6.9.0'
    resolution:
      integrity: sha512-r8EC6NO1sngH/zdD9fiRDLdcgnbayXah+mLgManTaIZJqEC1MZstmnox8KpnI2/fxQwrp5OpCOYWLp4rBl4Jcg==
  /get-caller-file/2.0.5:
    dev: true
    engines:
      node: 6.* || 8.* || >= 10.*
    resolution:
      integrity: sha512-DyFP3BM/3YHTQOCUL/w0OZHR0lpKeGrxotcHWcqNEdnltqFwXVfhEBQ94eIo34AfQpo0rGki4cyIiftY06h2Fg==
  /get-package-type/0.1.0:
    dev: true
    engines:
      node: '>=8.0.0'
    resolution:
      integrity: sha512-pjzuKtY64GYfWizNAJ0fr9VqttZkNiK2iS430LtIHzjBEr6bX8Am2zm4sW4Ro5wjWW5cAlRL1qAMTcXbjNAO2Q==
  /get-stream/3.0.0:
    dev: true
    engines:
      node: '>=4'
    resolution:
      integrity: sha1-jpQ9E1jcN1VQVOy+LtsFqhdO3hQ=
  /get-stream/4.1.0:
    dependencies:
      pump: 3.0.0
    dev: true
    engines:
      node: '>=6'
    resolution:
      integrity: sha512-GMat4EJ5161kIy2HevLlr4luNjBgvmj413KaQA7jt4V8B4RDsfpHk7WQ9GVqfYyyx8OS/L66Kox+rJRNklLK7w==
  /get-stream/5.2.0:
    dependencies:
      pump: 3.0.0
    dev: true
    engines:
      node: '>=8'
    resolution:
      integrity: sha512-nBF+F1rAZVCu/p7rjzgA+Yb4lfYXrpl7a6VmJrU8wF9I1CKvP/QwPNZHnOlwbTkY6dvtFIzFMSyQXbLoTQPRpA==
  /get-value/2.0.6:
    dev: true
    engines:
      node: '>=0.10.0'
    resolution:
      integrity: sha1-3BXKHGcjh8p2vTesCjlbogQqLCg=
  /getpass/0.1.7:
    dependencies:
      assert-plus: 1.0.0
    dev: true
    resolution:
      integrity: sha1-Xv+OPmhNVprkyysSgmBOi6YhSfo=
  /gh-got/5.0.0:
    dependencies:
      got: 6.7.1
      is-plain-obj: 1.1.0
    dev: true
    engines:
      node: '>=4'
    resolution:
      integrity: sha1-7pW+NxBv2HSKlvjR20uuqJ4b+oo=
  /github-username/3.0.0:
    dependencies:
      gh-got: 5.0.0
    dev: true
    engines:
      node: '>=4'
    resolution:
      integrity: sha1-CnciGbMTB0NCnyRW0L3T21Xc57E=
  /glob-parent/3.1.0:
    dependencies:
      is-glob: 3.1.0
      path-dirname: 1.0.2
    dev: true
    resolution:
      integrity: sha1-nmr2KZ2NO9K9QEMIMr0RPfkGxa4=
  /glob-parent/5.1.1:
    dependencies:
      is-glob: 4.0.1
    dev: true
    engines:
      node: '>= 6'
    resolution:
      integrity: sha512-FnI+VGOpnlGHWZxthPGR+QhR78fuiK0sNLkHQv+bL9fQi57lNNdquIbna/WrfROrolq8GK5Ek6BiMwqL/voRYQ==
  /glob-to-regexp/0.3.0:
    dev: true
    resolution:
      integrity: sha1-jFoUlNIGbFcMw7/kSWF1rMTVAqs=
  /glob-to-regexp/0.4.1:
    dev: true
    resolution:
      integrity: sha512-lkX1HJXwyMcprw/5YUZc2s7DrpAiHB21/V+E1rHUrVNokkvB6bqMzT0VfV6/86ZNabt1k14YOIaT7nDvOX3Iiw==
  /glob/7.1.6:
    dependencies:
      fs.realpath: 1.0.0
      inflight: 1.0.6
      inherits: 2.0.4
      minimatch: 3.0.4
      once: 1.4.0
      path-is-absolute: 1.0.1
    dev: true
    resolution:
      integrity: sha512-LwaxwyZ72Lk7vZINtNNrywX0ZuLyStrdDtabefZKAY5ZGJhVtgdznluResxNmPitE0SAO+O26sWTHeKSI2wMBA==
  /global-modules/1.0.0:
    dependencies:
      global-prefix: 1.0.2
      is-windows: 1.0.2
      resolve-dir: 1.0.1
    dev: true
    engines:
      node: '>=0.10.0'
    resolution:
      integrity: sha512-sKzpEkf11GpOFuw0Zzjzmt4B4UZwjOcG757PPvrfhxcLFbq0wpsgpOqxpxtxFiCG4DtG93M6XRVbF2oGdev7bg==
  /global-modules/2.0.0:
    dependencies:
      global-prefix: 3.0.0
    dev: true
    engines:
      node: '>=6'
    resolution:
      integrity: sha512-NGbfmJBp9x8IxyJSd1P+otYK8vonoJactOogrVfFRIAEY1ukil8RSKDz2Yo7wh1oihl51l/r6W4epkeKJHqL8A==
  /global-prefix/1.0.2:
    dependencies:
      expand-tilde: 2.0.2
      homedir-polyfill: 1.0.3
      ini: 1.3.5
      is-windows: 1.0.2
      which: 1.3.1
    dev: true
    engines:
      node: '>=0.10.0'
    resolution:
      integrity: sha1-2/dDxsFJklk8ZVVoy2btMsASLr4=
  /global-prefix/3.0.0:
    dependencies:
      ini: 1.3.5
      kind-of: 6.0.3
      which: 1.3.1
    dev: true
    engines:
      node: '>=6'
    resolution:
      integrity: sha512-awConJSVCHVGND6x3tmMaKcQvwXLhjdkmomy2W+Goaui8YPgYgXJZewhg3fWC+DlfqqQuWg8AwqjGTD2nAPVWg==
  /globals/11.12.0:
    dev: true
    engines:
      node: '>=4'
    resolution:
      integrity: sha512-WOBp/EEGUiIsJSp7wcv/y6MO+lV9UoncWqxuFfm8eBwzWNgyfBd6Gz+IeKQ9jCmyhoH99g15M3T+QaVHFjizVA==
  /globals/12.4.0:
    dependencies:
      type-fest: 0.8.1
    dev: true
    engines:
      node: '>=8'
    resolution:
      integrity: sha512-BWICuzzDvDoH54NHKCseDanAhE3CeDorgDL5MT6LMXXj2WCnd9UC2szdk4AWLfjdgNBCXLUanXYcpBBKOSWGwg==
  /globby/11.0.1:
    dependencies:
      array-union: 2.1.0
      dir-glob: 3.0.1
      fast-glob: 3.2.4
      ignore: 5.1.8
      merge2: 1.4.1
      slash: 3.0.0
    dev: true
    engines:
      node: '>=10'
    resolution:
      integrity: sha512-iH9RmgwCmUJHi2z5o2l3eTtGBtXek1OYlHrbcxOYugyHLmAsZrPj43OtHThd62Buh/Vv6VyCBD2bdyWcGNQqoQ==
  /globby/8.0.2:
    dependencies:
      array-union: 1.0.2
      dir-glob: 2.0.0
      fast-glob: 2.2.7
      glob: 7.1.6
      ignore: 3.3.10
      pify: 3.0.0
      slash: 1.0.0
    dev: true
    engines:
      node: '>=4'
    resolution:
      integrity: sha512-yTzMmKygLp8RUpG1Ymu2VXPSJQZjNAZPD4ywgYEaG7e4tBJeUQBO8OpXrf1RCNcEs5alsoJYPAMiIHP0cmeC7w==
  /globby/9.2.0:
    dependencies:
      '@types/glob': 7.1.3
      array-union: 1.0.2
      dir-glob: 2.2.2
      fast-glob: 2.2.7
      glob: 7.1.6
      ignore: 4.0.6
      pify: 4.0.1
      slash: 2.0.0
    dev: true
    engines:
      node: '>=6'
    resolution:
      integrity: sha512-ollPHROa5mcxDEkwg6bPt3QbEf4pDQSNtd6JPL1YvOvAo/7/0VAm9TccUeoTmarjPw4pfUthSCqcyfNB1I3ZSg==
  /got/10.7.0:
    dependencies:
      '@sindresorhus/is': 2.1.1
      '@szmarczak/http-timer': 4.0.5
      '@types/cacheable-request': 6.0.1
      cacheable-lookup: 2.0.1
      cacheable-request: 7.0.1
      decompress-response: 5.0.0
      duplexer3: 0.1.4
      get-stream: 5.2.0
      lowercase-keys: 2.0.0
      mimic-response: 2.1.0
      p-cancelable: 2.0.0
      p-event: 4.2.0
      responselike: 2.0.0
      to-readable-stream: 2.1.0
      type-fest: 0.10.0
    dev: true
    engines:
      node: '>=10'
    resolution:
      integrity: sha512-aWTDeNw9g+XqEZNcTjMMZSy7B7yE9toWOFYip7ofFTLleJhvZwUxxTxkTpKvF+p1SAA4VHmuEy7PiHTHyq8tJg==
  /got/6.7.1:
    dependencies:
      create-error-class: 3.0.2
      duplexer3: 0.1.4
      get-stream: 3.0.0
      is-redirect: 1.0.0
      is-retry-allowed: 1.2.0
      is-stream: 1.1.0
      lowercase-keys: 1.0.1
      safe-buffer: 5.2.1
      timed-out: 4.0.1
      unzip-response: 2.0.1
      url-parse-lax: 1.0.0
    dev: true
    engines:
      node: '>=4'
    resolution:
      integrity: sha1-JAzQV4WpoY5WHcG0S0HHY+8ejbA=
  /graceful-fs/4.2.4:
    dev: true
    resolution:
      integrity: sha512-WjKPNJF79dtJAVniUlGGWHYGz2jWxT6VhN/4m1NdkbZ2nOsEF+cI1Edgql5zCRhs/VsQYRvrXctxktVXZUkixw==
  /grouped-queue/1.1.0:
    dependencies:
      lodash: 4.17.20
    dev: true
    resolution:
      integrity: sha512-rZOFKfCqLhsu5VqjBjEWiwrYqJR07KxIkH4mLZlNlGDfntbb4FbMyGFP14TlvRPrU9S3Hnn/sgxbC5ZeN0no3Q==
  /growly/1.3.0:
    dev: true
    optional: true
    resolution:
      integrity: sha1-8QdIy+dq+WS3yWyTxrzCivEgwIE=
  /har-schema/2.0.0:
    dev: true
    engines:
      node: '>=4'
    resolution:
      integrity: sha1-qUwiJOvKwEeCoNkDVSHyRzW37JI=
  /har-validator/5.1.5:
    dependencies:
      ajv: 6.12.6
      har-schema: 2.0.0
    deprecated: this library is no longer supported
    dev: true
    engines:
      node: '>=6'
    resolution:
      integrity: sha512-nmT2T0lljbxdQZfspsno9hgrG3Uir6Ks5afism62poxqBM6sDnMEuPmzTq8XN0OEwqKLLdh1jQI3qyE66Nzb3w==
  /has-flag/3.0.0:
    dev: true
    engines:
      node: '>=4'
    resolution:
      integrity: sha1-tdRU3CGZriJWmfNGfloH87lVuv0=
  /has-flag/4.0.0:
    dev: true
    engines:
      node: '>=8'
    resolution:
      integrity: sha512-EykJT/Q1KjTWctppgIAgfSO0tKVuZUjhgMr17kqTumMl6Afv3EISleU7qZUzoXDFTAHTDC4NOoG/ZxU3EvlMPQ==
  /has-symbols/1.0.1:
    dev: true
    engines:
      node: '>= 0.4'
    resolution:
      integrity: sha512-PLcsoqu++dmEIZB+6totNFKq/7Do+Z0u4oT0zKOJNl3lYK6vGwwu2hjHs+68OEZbTjiUE9bgOABXbP/GvrS0Kg==
  /has-value/0.3.1:
    dependencies:
      get-value: 2.0.6
      has-values: 0.1.4
      isobject: 2.1.0
    dev: true
    engines:
      node: '>=0.10.0'
    resolution:
      integrity: sha1-ex9YutpiyoJ+wKIHgCVlSEWZXh8=
  /has-value/1.0.0:
    dependencies:
      get-value: 2.0.6
      has-values: 1.0.0
      isobject: 3.0.1
    dev: true
    engines:
      node: '>=0.10.0'
    resolution:
      integrity: sha1-GLKB2lhbHFxR3vJMkw7SmgvmsXc=
  /has-values/0.1.4:
    dev: true
    engines:
      node: '>=0.10.0'
    resolution:
      integrity: sha1-bWHeldkd/Km5oCCJrThL/49it3E=
  /has-values/1.0.0:
    dependencies:
      is-number: 3.0.0
      kind-of: 4.0.0
    dev: true
    engines:
      node: '>=0.10.0'
    resolution:
      integrity: sha1-lbC2P+whRmGab+V/51Yo1aOe/k8=
  /has/1.0.3:
    dependencies:
      function-bind: 1.1.1
    dev: true
    engines:
      node: '>= 0.4.0'
    resolution:
      integrity: sha512-f2dvO0VU6Oej7RkWJGrehjbzMAjFp5/VKPp5tTpWIV4JHHZK1/BxbFRtf/siA2SWTe09caDmVtYYzWEIbBS4zw==
  /he/1.2.0:
    dev: true
    hasBin: true
    resolution:
      integrity: sha512-F/1DnUGPopORZi0ni+CvrCgHQ5FyEAHRLSApuYWMmrbSwoN2Mn/7k+Gl38gJnR7yyDZk6WLXwiGod1JOWNDKGw==
  /homedir-polyfill/1.0.3:
    dependencies:
      parse-passwd: 1.0.0
    dev: true
    engines:
      node: '>=0.10.0'
    resolution:
      integrity: sha512-eSmmWE5bZTK2Nou4g0AI3zZ9rswp7GRKoKXS1BLUkvPviOqs4YTN1djQIqrXy9k5gEtdLPy86JjRwsNM9tnDcA==
  /hosted-git-info/2.8.8:
    dev: true
    resolution:
      integrity: sha512-f/wzC2QaWBs7t9IYqB4T3sR1xviIViXJRJTWBlx2Gf3g0Xi5vI7Yy4koXQ1c9OYDGHN9sBy1DQ2AB8fqZBWhUg==
  /html-encoding-sniffer/2.0.1:
    dependencies:
      whatwg-encoding: 1.0.5
    dev: true
    engines:
      node: '>=10'
    resolution:
      integrity: sha512-D5JbOMBIR/TVZkubHT+OyT2705QvogUW4IBn6nHd756OwieSF9aDYFj4dv6HHEVGYbHaLETa3WggZYWWMyy3ZQ==
  /html-escaper/2.0.2:
    dev: true
    resolution:
      integrity: sha512-H2iMtd0I4Mt5eYiapRdIDjp+XzelXQ0tFE4JS7YFwFevXXMmOp9myNrUvCg0D6ws8iqkRPBfKHgbwig1SmlLfg==
  /http-cache-semantics/4.1.0:
    dev: true
    resolution:
      integrity: sha512-carPklcUh7ROWRK7Cv27RPtdhYhUsela/ue5/jKzjegVvXDqM2ILE9Q2BGn9JZJh1g87cp56su/FgQSzcWS8cQ==
  /http-signature/1.2.0:
    dependencies:
      assert-plus: 1.0.0
      jsprim: 1.4.1
      sshpk: 1.16.1
    dev: true
    engines:
      node: '>=0.8'
      npm: '>=1.3.7'
    resolution:
      integrity: sha1-muzZJRFHcvPZW2WmCruPfBj7rOE=
  /human-signals/1.1.1:
    dev: true
    engines:
      node: '>=8.12.0'
    resolution:
      integrity: sha512-SEQu7vl8KjNL2eoGBLF3+wAjpsNfA9XMlXAYj/3EdaNfAlxKthD1xjEQfGOUhllCGGJVNY34bRr6lPINhNjyZw==
  /iconv-lite/0.4.24:
    dependencies:
      safer-buffer: 2.1.2
    dev: true
    engines:
      node: '>=0.10.0'
    resolution:
      integrity: sha512-v3MXnZAcvnywkTUEZomIActle7RXXeedOR31wwl7VlyoXO4Qi9arvSenNQWne1TcRwhCL1HwLI21bEqdpj8/rA==
  /ignore/3.3.10:
    dev: true
    resolution:
      integrity: sha512-Pgs951kaMm5GXP7MOvxERINe3gsaVjUWFm+UZPSq9xYriQAksyhg0csnS0KXSNRD5NmNdapXEpjxG49+AKh/ug==
  /ignore/4.0.6:
    dev: true
    engines:
      node: '>= 4'
    resolution:
      integrity: sha512-cyFDKrqc/YdcWFniJhzI42+AzS+gNwmUzOSFcRCQYwySuBBBy/KjuxWLZ/FHEH6Moq1NizMOBWyTcv8O4OZIMg==
  /ignore/5.1.8:
    dev: true
    engines:
      node: '>= 4'
    resolution:
      integrity: sha512-BMpfD7PpiETpBl/A6S498BaIJ6Y/ABT93ETbby2fP00v4EbvPBXWEoaR1UBPKs3iR53pJY7EtZk5KACI57i1Uw==
  /import-fresh/3.2.1:
    dependencies:
      parent-module: 1.0.1
      resolve-from: 4.0.0
    dev: true
    engines:
      node: '>=6'
    resolution:
      integrity: sha512-6e1q1cnWP2RXD9/keSkxHScg508CdXqXWgWBaETNhyuBFz+kUZlKboh+ISK+bU++DmbHimVBrOz/zzPe0sZ3sQ==
  /import-local/3.0.2:
    dependencies:
      pkg-dir: 4.2.0
      resolve-cwd: 3.0.0
    dev: true
    engines:
      node: '>=8'
    hasBin: true
    resolution:
      integrity: sha512-vjL3+w0oulAVZ0hBHnxa/Nm5TAurf9YLQJDhqRZyqb+VKGOB6LU8t9H1Nr5CIo16vh9XfJTOoHwU0B71S557gA==
  /imurmurhash/0.1.4:
    dev: true
    engines:
      node: '>=0.8.19'
    resolution:
      integrity: sha1-khi5srkoojixPcT7a21XbyMUU+o=
  /inflight/1.0.6:
    dependencies:
      once: 1.4.0
      wrappy: 1.0.2
    dev: true
    resolution:
      integrity: sha1-Sb1jMdfQLQwJvJEKEHW6gWW1bfk=
  /inherits/2.0.4:
    dev: true
    resolution:
      integrity: sha512-k/vGaX4/Yla3WzyMCvTQOXYeIHvqOKtnqBduzTHpzpQZzAskKMhZ2K+EnBiSM9zGSoIFeMpXKxa4dYeZIQqewQ==
  /ini/1.3.5:
    dev: true
    resolution:
      integrity: sha512-RZY5huIKCMRWDUqZlEi72f/lmXKMvuszcMBduliQ3nnWbx9X/ZBQO7DijMEYS9EhHBb2qacRUMtC7svLwe0lcw==
  /inquirer/7.3.3:
    dependencies:
      ansi-escapes: 4.3.1
      chalk: 4.1.0
      cli-cursor: 3.1.0
      cli-width: 3.0.0
      external-editor: 3.1.0
      figures: 3.2.0
      lodash: 4.17.20
      mute-stream: 0.0.8
      run-async: 2.4.1
      rxjs: 6.6.3
      string-width: 4.2.0
      strip-ansi: 6.0.0
      through: 2.3.8
    dev: true
    engines:
      node: '>=8.0.0'
    resolution:
      integrity: sha512-JG3eIAj5V9CwcGvuOmoo6LB9kbAYT8HXffUl6memuszlwDC/qvFAJw49XJ5NROSFNPxp3iQg1GqkFhaY/CR0IA==
  /interpret/1.4.0:
    dev: true
    engines:
      node: '>= 0.10'
    resolution:
      integrity: sha512-agE4QfB2Lkp9uICn7BAqoscw4SZP9kTE2hxiFI3jBPmXJfdqiahTbUuKGsMoN2GtqL9AxhYioAcVvgsb1HvRbA==
  /interpret/2.2.0:
    dev: true
    engines:
      node: '>= 0.10'
    resolution:
      integrity: sha512-Ju0Bz/cEia55xDwUWEa8+olFpCiQoypjnQySseKtmjNrnps3P+xfpUmGr90T7yjlVJmOtybRvPXhKMbHr+fWnw==
  /invariant/2.2.4:
    dependencies:
      loose-envify: 1.4.0
    dev: true
    resolution:
      integrity: sha512-phJfQVBuaJM5raOpJjSfkiD6BpbCE4Ns//LaXl6wGYtUBY83nWS6Rf9tXm2e8VaK60JEjYldbPif/A2B1C2gNA==
  /ip-regex/2.1.0:
    dev: true
    engines:
      node: '>=4'
    resolution:
      integrity: sha1-+ni/XS5pE8kRzp+BnuUUa7bYROk=
  /is-accessor-descriptor/0.1.6:
    dependencies:
      kind-of: 3.2.2
    dev: true
    engines:
      node: '>=0.10.0'
    resolution:
      integrity: sha1-qeEss66Nh2cn7u84Q/igiXtcmNY=
  /is-accessor-descriptor/1.0.0:
    dependencies:
      kind-of: 6.0.3
    dev: true
    engines:
      node: '>=0.10.0'
    resolution:
      integrity: sha512-m5hnHTkcVsPfqx3AKlyttIPb7J+XykHvJP2B9bZDjlhLIoEq4XoK64Vg7boZlVWYK6LUY94dYPEE7Lh0ZkZKcQ==
  /is-arrayish/0.2.1:
    dev: true
    resolution:
      integrity: sha1-d8mYQFJ6qOyxqLppe4BkWnqSap0=
  /is-buffer/1.1.6:
    dev: true
    resolution:
      integrity: sha512-NcdALwpXkTm5Zvvbk7owOUSvVvBKDgKP5/ewfXEznmQFfs4ZRmanOeKBTjRVjka3QFoN6XJ+9F3USqfHqTaU5w==
  /is-buffer/2.0.4:
    dev: true
    engines:
      node: '>=4'
    resolution:
      integrity: sha512-Kq1rokWXOPXWuaMAqZiJW4XxsmD9zGx9q4aePabbn3qCRGedtH7Cm+zV8WETitMfu1wdh+Rvd6w5egwSngUX2A==
  /is-callable/1.2.2:
    dev: true
    engines:
      node: '>= 0.4'
    resolution:
      integrity: sha512-dnMqspv5nU3LoewK2N/y7KLtxtakvTuaCsU9FU50/QDmdbHNy/4/JuRtMHqRU22o3q+W89YQndQEeCVwK+3qrA==
  /is-ci/2.0.0:
    dependencies:
      ci-info: 2.0.0
    dev: true
    hasBin: true
    resolution:
      integrity: sha512-YfJT7rkpQB0updsdHLGWrvhBJfcfzNNawYDNIyQXJz0IViGf75O8EBPKSdvw2rF+LGCsX4FZ8tcr3b19LcZq4w==
  /is-data-descriptor/0.1.4:
    dependencies:
      kind-of: 3.2.2
    dev: true
    engines:
      node: '>=0.10.0'
    resolution:
      integrity: sha1-C17mSDiOLIYCgueT8YVv7D8wG1Y=
  /is-data-descriptor/1.0.0:
    dependencies:
      kind-of: 6.0.3
    dev: true
    engines:
      node: '>=0.10.0'
    resolution:
      integrity: sha512-jbRXy1FmtAoCjQkVmIVYwuuqDFUbaOeDjmed1tOGPrsMhtJA4rD9tkgA0F1qJ3gRFRXcHYVkdeaP50Q5rE/jLQ==
  /is-date-object/1.0.2:
    dev: true
    engines:
      node: '>= 0.4'
    resolution:
      integrity: sha512-USlDT524woQ08aoZFzh3/Z6ch9Y/EWXEHQ/AaRN0SkKq4t2Jw2R2339tSXmwuVoY7LLlBCbOIlx2myP/L5zk0g==
  /is-descriptor/0.1.6:
    dependencies:
      is-accessor-descriptor: 0.1.6
      is-data-descriptor: 0.1.4
      kind-of: 5.1.0
    dev: true
    engines:
      node: '>=0.10.0'
    resolution:
      integrity: sha512-avDYr0SB3DwO9zsMov0gKCESFYqCnE4hq/4z3TdUlukEy5t9C0YRq7HLrsN52NAcqXKaepeCD0n+B0arnVG3Hg==
  /is-descriptor/1.0.2:
    dependencies:
      is-accessor-descriptor: 1.0.0
      is-data-descriptor: 1.0.0
      kind-of: 6.0.3
    dev: true
    engines:
      node: '>=0.10.0'
    resolution:
      integrity: sha512-2eis5WqQGV7peooDyLmNEPUrps9+SXX5c9pL3xEB+4e9HnGuDa7mB7kHxHw4CbqS9k1T2hOH3miL8n8WtiYVtg==
  /is-docker/2.1.1:
    dev: true
    engines:
      node: '>=8'
    hasBin: true
    optional: true
    resolution:
      integrity: sha512-ZOoqiXfEwtGknTiuDEy8pN2CfE3TxMHprvNer1mXiqwkOT77Rw3YVrUQ52EqAOU3QAWDQ+bQdx7HJzrv7LS2Hw==
  /is-extendable/0.1.1:
    dev: true
    engines:
      node: '>=0.10.0'
    resolution:
      integrity: sha1-YrEQ4omkcUGOPsNqYX1HLjAd/Ik=
  /is-extendable/1.0.1:
    dependencies:
      is-plain-object: 2.0.4
    dev: true
    engines:
      node: '>=0.10.0'
    resolution:
      integrity: sha512-arnXMxT1hhoKo9k1LZdmlNyJdDDfy2v0fXjFlmok4+i8ul/6WlbVge9bhM74OpNPQPMGUToDtz+KXa1PneJxOA==
  /is-extglob/2.1.1:
    dev: true
    engines:
      node: '>=0.10.0'
    resolution:
      integrity: sha1-qIwCU1eR8C7TfHahueqXc8gz+MI=
  /is-fullwidth-code-point/2.0.0:
    dev: true
    engines:
      node: '>=4'
    resolution:
      integrity: sha1-o7MKXE8ZkYMWeqq5O+764937ZU8=
  /is-fullwidth-code-point/3.0.0:
    dev: true
    engines:
      node: '>=8'
    resolution:
      integrity: sha512-zymm5+u+sCsSWyD9qNaejV3DFvhCKclKdizYaJUuHA83RLjb7nSuGnddCHGv0hk+KY7BMAlsWeK4Ueg6EV6XQg==
  /is-generator-fn/2.1.0:
    dev: true
    engines:
      node: '>=6'
    resolution:
      integrity: sha512-cTIB4yPYL/Grw0EaSzASzg6bBy9gqCofvWN8okThAYIxKJZC+udlRAmGbM0XLeniEJSs8uEgHPGuHSe1XsOLSQ==
  /is-glob/3.1.0:
    dependencies:
      is-extglob: 2.1.1
    dev: true
    engines:
      node: '>=0.10.0'
    resolution:
      integrity: sha1-e6WuJCF4BKxwcHuWkiVnSGzD6Eo=
  /is-glob/4.0.1:
    dependencies:
      is-extglob: 2.1.1
    dev: true
    engines:
      node: '>=0.10.0'
    resolution:
      integrity: sha512-5G0tKtBTFImOqDnLB2hG6Bp2qcKEFduo4tZu9MT/H6NQv/ghhy30o55ufafxJ/LdH79LLs2Kfrn85TLKyA7BUg==
  /is-negative-zero/2.0.0:
    dev: true
    engines:
      node: '>= 0.4'
    resolution:
      integrity: sha1-lVOxIbD6wohp2p7UWeIMdUN4hGE=
  /is-number/3.0.0:
    dependencies:
      kind-of: 3.2.2
    dev: true
    engines:
      node: '>=0.10.0'
    resolution:
      integrity: sha1-JP1iAaR4LPUFYcgQJ2r8fRLXEZU=
  /is-number/7.0.0:
    dev: true
    engines:
      node: '>=0.12.0'
    resolution:
      integrity: sha512-41Cifkg6e8TylSpdtTpeLVMqvSBEVzTttHvERD741+pnZ8ANv0004MRL43QKPDlK9cGvNp6NZWZUBlbGXYxxng==
  /is-plain-obj/1.1.0:
    dev: true
    engines:
      node: '>=0.10.0'
    resolution:
      integrity: sha1-caUMhCnfync8kqOQpKA7OfzVHT4=
  /is-plain-object/2.0.4:
    dependencies:
      isobject: 3.0.1
    dev: true
    engines:
      node: '>=0.10.0'
    resolution:
      integrity: sha512-h5PpgXkWitc38BBMYawTYMWJHFZJVnBquFE57xFpjB8pJFiF6gZ+bU+WyI/yqXiFR5mdLsgYNaPe8uao6Uv9Og==
  /is-potential-custom-element-name/1.0.0:
    dev: true
    resolution:
      integrity: sha1-DFLlS8yjkbssSUsh6GJtczbG45c=
  /is-redirect/1.0.0:
    dev: true
    engines:
      node: '>=0.10.0'
    resolution:
      integrity: sha1-HQPd7VO9jbDzDCbk+V02/HyH3CQ=
  /is-regex/1.1.1:
    dependencies:
      has-symbols: 1.0.1
    dev: true
    engines:
      node: '>= 0.4'
    resolution:
      integrity: sha512-1+QkEcxiLlB7VEyFtyBg94e08OAsvq7FUBgApTq/w2ymCLyKJgDPsybBENVtA7XCQEgEXxKPonG+mvYRxh/LIg==
  /is-retry-allowed/1.2.0:
    dev: true
    engines:
      node: '>=0.10.0'
    resolution:
      integrity: sha512-RUbUeKwvm3XG2VYamhJL1xFktgjvPzL0Hq8C+6yrWIswDy3BIXGqCxhxkc30N9jqK311gVU137K8Ei55/zVJRg==
  /is-scoped/1.0.0:
    dependencies:
      scoped-regex: 1.0.0
    dev: true
    engines:
      node: '>=4'
    resolution:
      integrity: sha1-RJypgpnnEwOCViieyytUDcQ3yzA=
  /is-stream/1.1.0:
    dev: true
    engines:
      node: '>=0.10.0'
    resolution:
      integrity: sha1-EtSj3U5o4Lec6428hBc66A2RykQ=
  /is-stream/2.0.0:
    dev: true
    engines:
      node: '>=8'
    resolution:
      integrity: sha512-XCoy+WlUr7d1+Z8GgSuXmpuUFC9fOhRXglJMx+dwLKTkL44Cjd4W1Z5P+BQZpr+cR93aGP4S/s7Ftw6Nd/kiEw==
  /is-symbol/1.0.3:
    dependencies:
      has-symbols: 1.0.1
    dev: true
    engines:
      node: '>= 0.4'
    resolution:
      integrity: sha512-OwijhaRSgqvhm/0ZdAcXNZt9lYdKFpcRDT5ULUuYXPoT794UNOdU+gpT6Rzo7b4V2HUl/op6GqY894AZwv9faQ==
  /is-typedarray/1.0.0:
    dev: true
    resolution:
      integrity: sha1-5HnICFjfDBsR3dppQPlgEfzaSpo=
  /is-utf8/0.2.1:
    dev: true
    resolution:
      integrity: sha1-Sw2hRCEE0bM2NA6AeX6GXPOffXI=
  /is-whitespace/0.3.0:
    dev: true
    engines:
      node: '>=0.10.0'
    resolution:
      integrity: sha1-Fjnssb4DauxppUy7QBz77XEUq38=
  /is-windows/1.0.2:
    dev: true
    engines:
      node: '>=0.10.0'
    resolution:
      integrity: sha512-eXK1UInq2bPmjyX6e3VHIzMLobc4J94i4AWn+Hpq3OU5KkrRC96OAcR3PRJ/pGu6m8TRnBHP9dkXQVsT/COVIA==
  /is-wsl/2.2.0:
    dependencies:
      is-docker: 2.1.1
    dev: true
    engines:
      node: '>=8'
    optional: true
    resolution:
      integrity: sha512-fKzAra0rGJUUBwGBgNkHZuToZcn+TtXHpeCgmkMJMMYx1sQDYaCSyjJBSCa2nH1DGm7s3n1oBnohoVTBaN7Lww==
  /isarray/1.0.0:
    dev: true
    resolution:
      integrity: sha1-u5NdSFgsuhaMBoNJV6VKPgcSTxE=
  /isbinaryfile/4.0.6:
    dev: true
    engines:
      node: '>= 8.0.0'
    resolution:
      integrity: sha512-ORrEy+SNVqUhrCaal4hA4fBzhggQQ+BaLntyPOdoEiwlKZW9BZiJXjg3RMiruE4tPEI3pyVPpySHQF/dKWperg==
  /isexe/2.0.0:
    dev: true
    resolution:
      integrity: sha1-6PvzdNxVb/iUehDcsFctYz8s+hA=
  /isobject/2.1.0:
    dependencies:
      isarray: 1.0.0
    dev: true
    engines:
      node: '>=0.10.0'
    resolution:
      integrity: sha1-8GVWEJaj8dou9GJy+BXIQNh+DIk=
  /isobject/3.0.1:
    dev: true
    engines:
      node: '>=0.10.0'
    resolution:
      integrity: sha1-TkMekrEalzFjaqH5yNHMvP2reN8=
  /isstream/0.1.2:
    dev: true
    resolution:
      integrity: sha1-R+Y/evVa+m+S4VAOaQ64uFKcCZo=
  /istanbul-lib-coverage/3.0.0:
    dev: true
    engines:
      node: '>=8'
    resolution:
      integrity: sha512-UiUIqxMgRDET6eR+o5HbfRYP1l0hqkWOs7vNxC/mggutCMUIhWMm8gAHb8tHlyfD3/l6rlgNA5cKdDzEAf6hEg==
  /istanbul-lib-instrument/4.0.3:
    dependencies:
      '@babel/core': 7.9.0
      '@istanbuljs/schema': 0.1.2
      istanbul-lib-coverage: 3.0.0
      semver: 6.3.0
    dev: true
    engines:
      node: '>=8'
    resolution:
      integrity: sha512-BXgQl9kf4WTCPCCpmFGoJkz/+uhvm7h7PFKUYxh7qarQd3ER33vHG//qaE8eN25l07YqZPpHXU9I09l/RD5aGQ==
  /istanbul-lib-report/3.0.0:
    dependencies:
      istanbul-lib-coverage: 3.0.0
      make-dir: 3.1.0
      supports-color: 7.2.0
    dev: true
    engines:
      node: '>=8'
    resolution:
      integrity: sha512-wcdi+uAKzfiGT2abPpKZ0hSU1rGQjUQnLvtY5MpQ7QCTahD3VODhcu4wcfY1YtkGaDD5yuydOLINXsfbus9ROw==
  /istanbul-lib-source-maps/4.0.0:
    dependencies:
      debug: 4.2.0
      istanbul-lib-coverage: 3.0.0
      source-map: 0.6.1
    dev: true
    engines:
      node: '>=8'
    resolution:
      integrity: sha512-c16LpFRkR8vQXyHZ5nLpY35JZtzj1PQY1iZmesUbf1FZHbIupcWfjgOXBY9YHkLEQ6puz1u4Dgj6qmU/DisrZg==
  /istanbul-reports/3.0.2:
    dependencies:
      html-escaper: 2.0.2
      istanbul-lib-report: 3.0.0
    dev: true
    engines:
      node: '>=8'
    resolution:
      integrity: sha512-9tZvz7AiR3PEDNGiV9vIouQ/EAcqMXFmkcA1CDFTwOB98OZVDL0PH9glHotf5Ugp6GCOTypfzGWI/OqjWNCRUw==
  /istextorbinary/2.6.0:
    dependencies:
      binaryextensions: 2.3.0
      editions: 2.3.1
      textextensions: 2.6.0
    dev: true
    engines:
      node: '>=0.12'
    resolution:
      integrity: sha512-+XRlFseT8B3L9KyjxxLjfXSLMuErKDsd8DBNrsaxoViABMEZlOSCstwmw0qpoFX3+U6yWU1yhLudAe6/lETGGA==
  /jake/10.8.2:
    dependencies:
      async: 0.9.2
      chalk: 2.4.2
      filelist: 1.0.1
      minimatch: 3.0.4
    dev: true
    hasBin: true
    resolution:
      integrity: sha512-eLpKyrfG3mzvGE2Du8VoPbeSkRry093+tyNjdYaBbJS9v17knImYGNXQCUV0gLxQtF82m3E8iRb/wdSQZLoq7A==
  /jest-changed-files/26.5.2:
    dependencies:
      '@jest/types': 26.5.2
      execa: 4.0.3
      throat: 5.0.0
    dev: true
    engines:
      node: '>= 10.14.2'
    resolution:
      integrity: sha512-qSmssmiIdvM5BWVtyK/nqVpN3spR5YyvkvPqz1x3BR1bwIxsWmU/MGwLoCrPNLbkG2ASAKfvmJpOduEApBPh2w==
  /jest-cli/26.5.3:
    dependencies:
      '@jest/core': 26.5.3
      '@jest/test-result': 26.5.2
      '@jest/types': 26.5.2
      chalk: 4.1.0
      exit: 0.1.2
      graceful-fs: 4.2.4
      import-local: 3.0.2
      is-ci: 2.0.0
      jest-config: 26.5.3
      jest-util: 26.5.2
      jest-validate: 26.5.3
      prompts: 2.3.2
      yargs: 15.4.1
    dev: true
    engines:
      node: '>= 10.14.2'
    hasBin: true
    resolution:
      integrity: sha512-HkbSvtugpSXBf2660v9FrNVUgxvPkssN8CRGj9gPM8PLhnaa6zziFiCEKQAkQS4uRzseww45o0TR+l6KeRYV9A==
  /jest-config/26.5.3:
    dependencies:
      '@babel/core': 7.9.0
      '@jest/test-sequencer': 26.5.3
      '@jest/types': 26.5.2
      babel-jest: 26.5.2_@babel+core@7.9.0
      chalk: 4.1.0
      deepmerge: 4.2.2
      glob: 7.1.6
      graceful-fs: 4.2.4
      jest-environment-jsdom: 26.5.2
      jest-environment-node: 26.5.2
      jest-get-type: 26.3.0
      jest-jasmine2: 26.5.3
      jest-regex-util: 26.0.0
      jest-resolve: 26.5.2
      jest-util: 26.5.2
      jest-validate: 26.5.3
      micromatch: 4.0.2
      pretty-format: 26.5.2
    dev: true
    engines:
      node: '>= 10.14.2'
    resolution:
      integrity: sha512-NVhZiIuN0GQM6b6as4CI5FSCyXKxdrx5ACMCcv/7Pf+TeCajJhJc+6dwgdAVPyerUFB9pRBIz3bE7clSrRge/w==
  /jest-diff/26.5.2:
    dependencies:
      chalk: 4.1.0
      diff-sequences: 26.5.0
      jest-get-type: 26.3.0
      pretty-format: 26.5.2
    dev: true
    engines:
      node: '>= 10.14.2'
    resolution:
      integrity: sha512-HCSWDUGwsov5oTlGzrRM+UPJI/Dpqi9jzeV0fdRNi3Ch5bnoXhnyJMmVg2juv9081zLIy3HGPI5mcuGgXM2xRA==
  /jest-docblock/26.0.0:
    dependencies:
      detect-newline: 3.1.0
    dev: true
    engines:
      node: '>= 10.14.2'
    resolution:
      integrity: sha512-RDZ4Iz3QbtRWycd8bUEPxQsTlYazfYn/h5R65Fc6gOfwozFhoImx+affzky/FFBuqISPTqjXomoIGJVKBWoo0w==
  /jest-each/26.5.2:
    dependencies:
      '@jest/types': 26.5.2
      chalk: 4.1.0
      jest-get-type: 26.3.0
      jest-util: 26.5.2
      pretty-format: 26.5.2
    dev: true
    engines:
      node: '>= 10.14.2'
    resolution:
      integrity: sha512-w7D9FNe0m2D3yZ0Drj9CLkyF/mGhmBSULMQTypzAKR746xXnjUrK8GUJdlLTWUF6dd0ks3MtvGP7/xNFr9Aphg==
  /jest-environment-jsdom/26.5.2:
    dependencies:
      '@jest/environment': 26.5.2
      '@jest/fake-timers': 26.5.2
      '@jest/types': 26.5.2
      '@types/node': 14.11.8
      jest-mock: 26.5.2
      jest-util: 26.5.2
      jsdom: 16.4.0
    dev: true
    engines:
      node: '>= 10.14.2'
    resolution:
      integrity: sha512-fWZPx0bluJaTQ36+PmRpvUtUlUFlGGBNyGX1SN3dLUHHMcQ4WseNEzcGGKOw4U5towXgxI4qDoI3vwR18H0RTw==
  /jest-environment-node/26.5.2:
    dependencies:
      '@jest/environment': 26.5.2
      '@jest/fake-timers': 26.5.2
      '@jest/types': 26.5.2
      '@types/node': 14.11.8
      jest-mock: 26.5.2
      jest-util: 26.5.2
    dev: true
    engines:
      node: '>= 10.14.2'
    resolution:
      integrity: sha512-YHjnDsf/GKFCYMGF1V+6HF7jhY1fcLfLNBDjhAOvFGvt6d8vXvNdJGVM7uTZ2VO/TuIyEFhPGaXMX5j3h7fsrA==
  /jest-get-type/26.3.0:
    dev: true
    engines:
      node: '>= 10.14.2'
    resolution:
      integrity: sha512-TpfaviN1R2pQWkIihlfEanwOXK0zcxrKEE4MlU6Tn7keoXdN6/3gK/xl0yEh8DOunn5pOVGKf8hB4R9gVh04ig==
  /jest-haste-map/26.5.2:
    dependencies:
      '@jest/types': 26.5.2
      '@types/graceful-fs': 4.1.3
      '@types/node': 14.11.8
      anymatch: 3.1.1
      fb-watchman: 2.0.1
      graceful-fs: 4.2.4
      jest-regex-util: 26.0.0
      jest-serializer: 26.5.0
      jest-util: 26.5.2
      jest-worker: 26.5.0
      micromatch: 4.0.2
      sane: 4.1.0
      walker: 1.0.7
    dev: true
    engines:
      node: '>= 10.14.2'
    optionalDependencies:
      fsevents: 2.1.3
    resolution:
      integrity: sha512-lJIAVJN3gtO3k4xy+7i2Xjtwh8CfPcH08WYjZpe9xzveDaqGw9fVNCpkYu6M525wKFVkLmyi7ku+DxCAP1lyMA==
  /jest-jasmine2/26.5.3:
    dependencies:
      '@babel/traverse': 7.12.0
      '@jest/environment': 26.5.2
      '@jest/source-map': 26.5.0
      '@jest/test-result': 26.5.2
      '@jest/types': 26.5.2
      '@types/node': 14.11.8
      chalk: 4.1.0
      co: 4.6.0
      expect: 26.5.3
      is-generator-fn: 2.1.0
      jest-each: 26.5.2
      jest-matcher-utils: 26.5.2
      jest-message-util: 26.5.2
      jest-runtime: 26.5.3
      jest-snapshot: 26.5.3
      jest-util: 26.5.2
      pretty-format: 26.5.2
      throat: 5.0.0
    dev: true
    engines:
      node: '>= 10.14.2'
    resolution:
      integrity: sha512-nFlZOpnGlNc7y/+UkkeHnvbOM+rLz4wB1AimgI9QhtnqSZte0wYjbAm8hf7TCwXlXgDwZxAXo6z0a2Wzn9FoOg==
  /jest-leak-detector/26.5.2:
    dependencies:
      jest-get-type: 26.3.0
      pretty-format: 26.5.2
    dev: true
    engines:
      node: '>= 10.14.2'
    resolution:
      integrity: sha512-h7ia3dLzBFItmYERaLPEtEKxy3YlcbcRSjj0XRNJgBEyODuu+3DM2o62kvIFvs3PsaYoIIv+e+nLRI61Dj1CNw==
  /jest-matcher-utils/26.5.2:
    dependencies:
      chalk: 4.1.0
      jest-diff: 26.5.2
      jest-get-type: 26.3.0
      pretty-format: 26.5.2
    dev: true
    engines:
      node: '>= 10.14.2'
    resolution:
      integrity: sha512-W9GO9KBIC4gIArsNqDUKsLnhivaqf8MSs6ujO/JDcPIQrmY+aasewweXVET8KdrJ6ADQaUne5UzysvF/RR7JYA==
  /jest-message-util/26.5.2:
    dependencies:
      '@babel/code-frame': 7.10.4
      '@jest/types': 26.5.2
      '@types/stack-utils': 2.0.0
      chalk: 4.1.0
      graceful-fs: 4.2.4
      micromatch: 4.0.2
      slash: 3.0.0
      stack-utils: 2.0.2
    dev: true
    engines:
      node: '>= 10.14.2'
    resolution:
      integrity: sha512-Ocp9UYZ5Jl15C5PNsoDiGEk14A4NG0zZKknpWdZGoMzJuGAkVt10e97tnEVMYpk7LnQHZOfuK2j/izLBMcuCZw==
  /jest-mock/26.5.2:
    dependencies:
      '@jest/types': 26.5.2
      '@types/node': 14.11.8
    dev: true
    engines:
      node: '>= 10.14.2'
    resolution:
      integrity: sha512-9SiU4b5PtO51v0MtJwVRqeGEroH66Bnwtq4ARdNP7jNXbpT7+ByeWNAk4NeT/uHfNSVDXEXgQo1XRuwEqS6Rdw==
  /jest-pnp-resolver/1.2.2_jest-resolve@26.5.2:
    dependencies:
      jest-resolve: 26.5.2
    dev: true
    engines:
      node: '>=6'
    peerDependencies:
      jest-resolve: '*'
    peerDependenciesMeta:
      jest-resolve:
        optional: true
    resolution:
      integrity: sha512-olV41bKSMm8BdnuMsewT4jqlZ8+3TCARAXjZGT9jcoSnrfUnRCqnMoF9XEeoWjbzObpqF9dRhHQj0Xb9QdF6/w==
  /jest-regex-util/26.0.0:
    dev: true
    engines:
      node: '>= 10.14.2'
    resolution:
      integrity: sha512-Gv3ZIs/nA48/Zvjrl34bf+oD76JHiGDUxNOVgUjh3j890sblXryjY4rss71fPtD/njchl6PSE2hIhvyWa1eT0A==
  /jest-resolve-dependencies/26.5.3:
    dependencies:
      '@jest/types': 26.5.2
      jest-regex-util: 26.0.0
      jest-snapshot: 26.5.3
    dev: true
    engines:
      node: '>= 10.14.2'
    resolution:
      integrity: sha512-+KMDeke/BFK+mIQ2IYSyBz010h7zQaVt4Xie6cLqUGChorx66vVeQVv4ErNoMwInnyYHi1Ud73tDS01UbXbfLQ==
  /jest-resolve/26.5.2:
    dependencies:
      '@jest/types': 26.5.2
      chalk: 4.1.0
      graceful-fs: 4.2.4
      jest-pnp-resolver: 1.2.2_jest-resolve@26.5.2
      jest-util: 26.5.2
      read-pkg-up: 7.0.1
      resolve: 1.17.0
      slash: 3.0.0
    dev: true
    engines:
      node: '>= 10.14.2'
    resolution:
      integrity: sha512-XsPxojXGRA0CoDD7Vis59ucz2p3cQFU5C+19tz3tLEAlhYKkK77IL0cjYjikY9wXnOaBeEdm1rOgSJjbZWpcZg==
  /jest-runner/26.5.3:
    dependencies:
      '@jest/console': 26.5.2
      '@jest/environment': 26.5.2
      '@jest/test-result': 26.5.2
      '@jest/types': 26.5.2
      '@types/node': 14.11.8
      chalk: 4.1.0
      emittery: 0.7.1
      exit: 0.1.2
      graceful-fs: 4.2.4
      jest-config: 26.5.3
      jest-docblock: 26.0.0
      jest-haste-map: 26.5.2
      jest-leak-detector: 26.5.2
      jest-message-util: 26.5.2
      jest-resolve: 26.5.2
      jest-runtime: 26.5.3
      jest-util: 26.5.2
      jest-worker: 26.5.0
      source-map-support: 0.5.19
      throat: 5.0.0
    dev: true
    engines:
      node: '>= 10.14.2'
    resolution:
      integrity: sha512-qproP0Pq7IIule+263W57k2+8kWCszVJTC9TJWGUz0xJBr+gNiniGXlG8rotd0XxwonD5UiJloYoSO5vbUr5FQ==
  /jest-runtime/26.5.3:
    dependencies:
      '@jest/console': 26.5.2
      '@jest/environment': 26.5.2
      '@jest/fake-timers': 26.5.2
      '@jest/globals': 26.5.3
      '@jest/source-map': 26.5.0
      '@jest/test-result': 26.5.2
      '@jest/transform': 26.5.2
      '@jest/types': 26.5.2
      '@types/yargs': 15.0.8
      chalk: 4.1.0
      collect-v8-coverage: 1.0.1
      exit: 0.1.2
      glob: 7.1.6
      graceful-fs: 4.2.4
      jest-config: 26.5.3
      jest-haste-map: 26.5.2
      jest-message-util: 26.5.2
      jest-mock: 26.5.2
      jest-regex-util: 26.0.0
      jest-resolve: 26.5.2
      jest-snapshot: 26.5.3
      jest-util: 26.5.2
      jest-validate: 26.5.3
      slash: 3.0.0
      strip-bom: 4.0.0
      yargs: 15.4.1
    dev: true
    engines:
      node: '>= 10.14.2'
    hasBin: true
    resolution:
      integrity: sha512-IDjalmn2s/Tc4GvUwhPHZ0iaXCdMRq5p6taW9P8RpU+FpG01O3+H8z+p3rDCQ9mbyyyviDgxy/LHPLzrIOKBkQ==
  /jest-serializer/26.5.0:
    dependencies:
      '@types/node': 14.11.8
      graceful-fs: 4.2.4
    dev: true
    engines:
      node: '>= 10.14.2'
    resolution:
      integrity: sha512-+h3Gf5CDRlSLdgTv7y0vPIAoLgX/SI7T4v6hy+TEXMgYbv+ztzbg5PSN6mUXAT/hXYHvZRWm+MaObVfqkhCGxA==
  /jest-snapshot/26.5.3:
    dependencies:
      '@babel/types': 7.12.0
      '@jest/types': 26.5.2
      '@types/babel__traverse': 7.0.15
      '@types/prettier': 2.1.2
      chalk: 4.1.0
      expect: 26.5.3
      graceful-fs: 4.2.4
      jest-diff: 26.5.2
      jest-get-type: 26.3.0
      jest-haste-map: 26.5.2
      jest-matcher-utils: 26.5.2
      jest-message-util: 26.5.2
      jest-resolve: 26.5.2
      natural-compare: 1.4.0
      pretty-format: 26.5.2
      semver: 7.3.2
    dev: true
    engines:
      node: '>= 10.14.2'
    resolution:
      integrity: sha512-ZgAk0Wm0JJ75WS4lGaeRfa0zIgpL0KD595+XmtwlIEMe8j4FaYHyZhP1LNOO+8fXq7HJ3hll54+sFV9X4+CGVw==
  /jest-util/26.5.2:
    dependencies:
      '@jest/types': 26.5.2
      '@types/node': 14.11.8
      chalk: 4.1.0
      graceful-fs: 4.2.4
      is-ci: 2.0.0
      micromatch: 4.0.2
    dev: true
    engines:
      node: '>= 10.14.2'
    resolution:
      integrity: sha512-WTL675bK+GSSAYgS8z9FWdCT2nccO1yTIplNLPlP0OD8tUk/H5IrWKMMRudIQQ0qp8bb4k+1Qa8CxGKq9qnYdg==
  /jest-validate/26.5.3:
    dependencies:
      '@jest/types': 26.5.2
      camelcase: 6.1.0
      chalk: 4.1.0
      jest-get-type: 26.3.0
      leven: 3.1.0
      pretty-format: 26.5.2
    dev: true
    engines:
      node: '>= 10.14.2'
    resolution:
      integrity: sha512-LX07qKeAtY+lsU0o3IvfDdN5KH9OulEGOMN1sFo6PnEf5/qjS1LZIwNk9blcBeW94pQUI9dLN9FlDYDWI5tyaA==
  /jest-watcher/26.5.2:
    dependencies:
      '@jest/test-result': 26.5.2
      '@jest/types': 26.5.2
      '@types/node': 14.11.8
      ansi-escapes: 4.3.1
      chalk: 4.1.0
      jest-util: 26.5.2
      string-length: 4.0.1
    dev: true
    engines:
      node: '>= 10.14.2'
    resolution:
      integrity: sha512-i3m1NtWzF+FXfJ3ljLBB/WQEp4uaNhX7QcQUWMokcifFTUQBDFyUMEwk0JkJ1kopHbx7Een3KX0Q7+9koGM/Pw==
  /jest-worker/26.5.0:
    dependencies:
      '@types/node': 14.11.8
      merge-stream: 2.0.0
      supports-color: 7.2.0
    dev: true
    engines:
      node: '>= 10.13.0'
    resolution:
      integrity: sha512-kTw66Dn4ZX7WpjZ7T/SUDgRhapFRKWmisVAF0Rv4Fu8SLFD7eLbqpLvbxVqYhSgaWa7I+bW7pHnbyfNsH6stug==
  /jest/26.5.3:
    dependencies:
      '@jest/core': 26.5.3
      import-local: 3.0.2
      jest-cli: 26.5.3
    dev: true
    engines:
      node: '>= 10.14.2'
    hasBin: true
    resolution:
      integrity: sha512-uJi3FuVSLmkZrWvaDyaVTZGLL8WcfynbRnFXyAHuEtYiSZ+ijDDIMOw1ytmftK+y/+OdAtsG9QrtbF7WIBmOyA==
  /js-beautify/1.13.0:
    dependencies:
      config-chain: 1.1.12
      editorconfig: 0.15.3
      glob: 7.1.6
      mkdirp: 1.0.4
      nopt: 5.0.0
    dev: true
    hasBin: true
    resolution:
      integrity: sha512-/Tbp1OVzZjbwzwJQFIlYLm9eWQ+3aYbBXLSaqb1mEJzhcQAfrqMMQYtjb6io+U6KpD0ID4F+Id3/xcjH3l/sqA==
  /js-tokens/4.0.0:
    dev: true
    resolution:
      integrity: sha512-RdJUflcE3cUzKiMqQgsCu06FPu9UdIJO0beYbPhHN4k6apgJtifcoCtT9bcxOpYBtpD2kCM6Sbzg4CausW/PKQ==
  /js-yaml/3.14.0:
    dependencies:
      argparse: 1.0.10
      esprima: 4.0.1
    dev: true
    hasBin: true
    resolution:
      integrity: sha512-/4IbIeHcD9VMHFqDR/gQ7EdZdLimOvW2DdcxFjdyyZ9NsbS+ccrXqVWDtab/lRl5AlUqmpBx8EhPaWR+OtY17A==
  /jsbn/0.1.1:
    dev: true
    resolution:
      integrity: sha1-peZUwuWi3rXyAdls77yoDA7y9RM=
  /jscodeshift/0.7.1:
    dependencies:
      '@babel/core': 7.9.0
      '@babel/parser': 7.12.0
      '@babel/plugin-proposal-class-properties': 7.10.4_@babel+core@7.9.0
      '@babel/plugin-proposal-object-rest-spread': 7.11.0_@babel+core@7.9.0
      '@babel/preset-env': 7.9.0_@babel+core@7.9.0
      '@babel/preset-flow': 7.10.4_@babel+core@7.9.0
      '@babel/preset-typescript': 7.12.0_@babel+core@7.9.0
      '@babel/register': 7.12.0_@babel+core@7.9.0
      babel-core: 7.0.0-bridge.0_@babel+core@7.9.0
      colors: 1.4.0
      flow-parser: 0.135.0
      graceful-fs: 4.2.4
      micromatch: 3.1.10
      neo-async: 2.6.2
      node-dir: 0.1.17
      recast: 0.18.10
      temp: 0.8.4
      write-file-atomic: 2.4.3
    dev: true
    hasBin: true
    resolution:
      integrity: sha512-YMkZSyoc8zg5woZL23cmWlnFLPH/mHilonGA7Qbzs7H6M4v4PH0Qsn4jeDyw+CHhVoAnm9UxQyB0Yw1OT+mktA==
  /jsdom/16.4.0:
    dependencies:
      abab: 2.0.5
      acorn: 7.4.1
      acorn-globals: 6.0.0
      cssom: 0.4.4
      cssstyle: 2.3.0
      data-urls: 2.0.0
      decimal.js: 10.2.1
      domexception: 2.0.1
      escodegen: 1.14.3
      html-encoding-sniffer: 2.0.1
      is-potential-custom-element-name: 1.0.0
      nwsapi: 2.2.0
      parse5: 5.1.1
      request: 2.88.2
      request-promise-native: 1.0.9_request@2.88.2
      saxes: 5.0.1
      symbol-tree: 3.2.4
      tough-cookie: 3.0.1
      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.4.0
      ws: 7.3.1
      xml-name-validator: 3.0.0
    dev: true
    engines:
      node: '>=10'
    peerDependencies:
      canvas: ^2.5.0
    peerDependenciesMeta:
      canvas:
        optional: true
    resolution:
      integrity: sha512-lYMm3wYdgPhrl7pDcRmvzPhhrGVBeVhPIqeHjzeiHN3DFmD1RBpbExbi8vU7BJdH8VAZYovR8DMt0PNNDM7k8w==
  /jsesc/0.5.0:
    dev: true
    hasBin: true
    resolution:
      integrity: sha1-597mbjXW/Bb3EP6R1c9p9w8IkR0=
  /jsesc/2.5.2:
    dev: true
    engines:
      node: '>=4'
    hasBin: true
    resolution:
      integrity: sha512-OYu7XEzjkCQ3C5Ps3QIZsQfNpqoJyZZA99wd9aWd05NCtC5pWOkShK2mkL6HXQR6/Cy2lbNdPlZBpuQHXE63gA==
  /json-buffer/3.0.1:
    dev: true
    resolution:
      integrity: sha512-4bV5BfR2mqfQTJm+V5tPPdf+ZpuhiIvTuAB5g8kcrXOZpTT/QwwVRWBywX1ozr6lEuPdbHxwaJlm9G6mI2sfSQ==
  /json-parse-better-errors/1.0.2:
    dev: true
    resolution:
      integrity: sha512-mrqyZKfX5EhL7hvqcV6WG1yYjnjeuYDzDhhcAAUrq8Po85NBQBJP+ZDUT75qZQ98IkUoBqdkExkukOU7Ts2wrw==
  /json-parse-even-better-errors/2.3.1:
    dev: true
    resolution:
      integrity: sha512-xyFwyhro/JEof6Ghe2iz2NcXoj2sloNsWr/XsERDK/oiPCfaNhl5ONfp+jQdAZRQQ0IJWNzH9zIZF7li91kh2w==
  /json-schema-traverse/0.4.1:
    dev: true
    resolution:
      integrity: sha512-xbbCH5dCYU5T8LcEhhuh7HJ88HXuW3qsI3Y0zOZFKfZEHcpWiHU/Jxzk629Brsab/mMiHQti9wMP+845RPe3Vg==
  /json-schema/0.2.3:
    dev: true
    resolution:
      integrity: sha1-tIDIkuWaLwWVTOcnvT8qTogvnhM=
  /json-stable-stringify-without-jsonify/1.0.1:
    dev: true
    resolution:
      integrity: sha1-nbe1lJatPzz+8wp1FC0tkwrXJlE=
  /json-stringify-safe/5.0.1:
    dev: true
    resolution:
      integrity: sha1-Epai1Y/UXxmg9s4B1lcB4sc1tus=
  /json5/1.0.1:
    dependencies:
      minimist: 1.2.5
    dev: true
    hasBin: true
    resolution:
      integrity: sha512-aKS4WQjPenRxiQsC93MNfjx+nbF4PAdYzmd/1JIj8HYzqfbu86beTuNgXDzPknWk0n0uARlyewZo4s++ES36Ow==
  /json5/2.1.3:
    dependencies:
      minimist: 1.2.5
    dev: true
    engines:
      node: '>=6'
    hasBin: true
    resolution:
      integrity: sha512-KXPvOm8K9IJKFM0bmdn8QXh7udDh1g/giieX0NLCaMnb4hEiVFqnop2ImTXCc5e0/oHz3LTqmHGtExn5hfMkOA==
  /jsonparse/1.3.1:
    dev: true
    engines:
      '0': node >= 0.2.0
    resolution:
      integrity: sha1-P02uSpH6wxX3EGL4UhzCOfE2YoA=
  /jsprim/1.4.1:
    dependencies:
      assert-plus: 1.0.0
      extsprintf: 1.3.0
      json-schema: 0.2.3
      verror: 1.10.0
    dev: true
    engines:
      '0': node >=0.6.0
    resolution:
      integrity: sha1-MT5mvB5cwG5Di8G3SZwuXFastqI=
  /keyv/4.0.3:
    dependencies:
      json-buffer: 3.0.1
    dev: true
    resolution:
      integrity: sha512-zdGa2TOpSZPq5mU6iowDARnMBZgtCqJ11dJROFi6tg6kTn4nuUdU09lFyLFSaHrWqpIJ+EBq4E8/Dc0Vx5vLdA==
  /kind-of/3.2.2:
    dependencies:
      is-buffer: 1.1.6
    dev: true
    engines:
      node: '>=0.10.0'
    resolution:
      integrity: sha1-MeohpzS6ubuw8yRm2JOupR5KPGQ=
  /kind-of/4.0.0:
    dependencies:
      is-buffer: 1.1.6
    dev: true
    engines:
      node: '>=0.10.0'
    resolution:
      integrity: sha1-IIE989cSkosgc3hpGkUGb65y3Vc=
  /kind-of/5.1.0:
    dev: true
    engines:
      node: '>=0.10.0'
    resolution:
      integrity: sha512-NGEErnH6F2vUuXDh+OlbcKW7/wOcfdRHaZ7VWtqCztfHri/++YKmP51OdWeGPuqCOba6kk2OTe5d02VmTB80Pw==
  /kind-of/6.0.3:
    dev: true
    engines:
      node: '>=0.10.0'
    resolution:
      integrity: sha512-dcS1ul+9tmeD95T+x28/ehLgd9mENa3LsvDTtzm3vyBEO7RPptvAD+t44WVXaUjTBRcrpFeFlC8WCruUR456hw==
  /kleur/3.0.3:
    dev: true
    engines:
      node: '>=6'
    resolution:
      integrity: sha512-eTIzlVOSUR+JxdDFepEYcBMtZ9Qqdef+rnzWdRZuMbOywu5tO2w2N7rqjoANZ5k9vywhL6Br1VRjUIgTQx4E8w==
  /lazy-cache/2.0.2:
    dependencies:
      set-getter: 0.1.0
    dev: true
    engines:
      node: '>=0.10.0'
    resolution:
      integrity: sha1-uRkKT5EzVGlIQIWfio9whNiCImQ=
  /leven/3.1.0:
    dev: true
    engines:
      node: '>=6'
    resolution:
      integrity: sha512-qsda+H8jTaUaN/x5vzW2rzc+8Rw4TAQ/4KjB46IwK5VH+IlVeeeje/EoZRpiXvIqjFgK84QffqPztGI3VBLG1A==
  /levenary/1.1.1:
    dependencies:
      leven: 3.1.0
    dev: true
    engines:
      node: '>= 6'
    resolution:
      integrity: sha512-mkAdOIt79FD6irqjYSs4rdbnlT5vRonMEvBVPVb3XmevfS8kgRXwfes0dhPdEtzTWD/1eNE/Bm/G1iRt6DcnQQ==
  /levn/0.3.0:
    dependencies:
      prelude-ls: 1.1.2
      type-check: 0.3.2
    dev: true
    engines:
      node: '>= 0.8.0'
    resolution:
      integrity: sha1-OwmSTt+fCDwEkP3UwLxEIeBHZO4=
  /levn/0.4.1:
    dependencies:
      prelude-ls: 1.2.1
      type-check: 0.4.0
    dev: true
    engines:
      node: '>= 0.8.0'
    resolution:
      integrity: sha512-+bT2uH4E5LGE7h/n3evcS/sQlJXCpIp6ym8OWJ5eV6+67Dsql/LaaT7qJBAt2rzfoa/5QBGBhxDix1dMt2kQKQ==
  /lines-and-columns/1.1.6:
    dev: true
    resolution:
      integrity: sha1-HADHQ7QzzQpOgHWPe2SldEDZ/wA=
  /loader-runner/4.1.0:
    dev: true
    engines:
      node: '>=6.11.5'
    resolution:
      integrity: sha512-oR4lB4WvwFoC70ocraKhn5nkKSs23t57h9udUgw8o0iH8hMXeEoRuUgfcvgUwAJ1ZpRqBvcou4N2SMvM1DwMrA==
  /loader-utils/1.4.0:
    dependencies:
      big.js: 5.2.2
      emojis-list: 3.0.0
      json5: 1.0.1
    dev: true
    engines:
      node: '>=4.0.0'
    resolution:
      integrity: sha512-qH0WSMBtn/oHuwjy/NucEgbx5dbxxnxup9s4PVXJUDHZBQY+s0NWA9rJf53RBnQZxfch7euUui7hpoAPvALZdA==
  /locate-path/3.0.0:
    dependencies:
      p-locate: 3.0.0
      path-exists: 3.0.0
    dev: true
    engines:
      node: '>=6'
    resolution:
      integrity: sha512-7AO748wWnIhNqAuaty2ZWHkQHRSNfPVIsPIfwEOWO22AmaoVrWavlOcMR5nzTLNYvp36X220/maaRsrec1G65A==
  /locate-path/5.0.0:
    dependencies:
      p-locate: 4.1.0
    dev: true
    engines:
      node: '>=8'
    resolution:
      integrity: sha512-t7hw9pI+WvuwNJXwk5zVHpyhIqzg2qTlklJOf0mVxGSbe3Fp2VieZcduNYjaLDoy6p9uGpQEGWG87WpMKlNq8g==
  /lodash.sortby/4.7.0:
    dev: true
    resolution:
      integrity: sha1-7dFMgk4sycHgsKG0K7UhBRakJDg=
  /lodash/4.17.20:
    dev: true
    resolution:
      integrity: sha512-PlhdFcillOINfeV7Ni6oF1TAEayyZBoZ8bcshTHqOYJYlrqzRK5hagpagky5o4HfCzzd1TRkXPMFq6cKk9rGmA==
  /log-symbols/2.2.0:
    dependencies:
      chalk: 2.4.2
    dev: true
    engines:
      node: '>=4'
    resolution:
      integrity: sha512-VeIAFslyIerEJLXHziedo2basKbMKtTw3vfn5IzG0XTjhAVEJyNHnL2p7vc+wBDSdQuUpNw3M2u6xb9QsAY5Eg==
  /log-symbols/4.0.0:
    dependencies:
      chalk: 4.1.0
    dev: true
    engines:
      node: '>=10'
    resolution:
      integrity: sha512-FN8JBzLx6CzeMrB0tg6pqlGU1wCrXW+ZXGH481kfsBqer0hToTIiHdjH4Mq8xJUbvATujKCvaREGWpGUionraA==
  /loose-envify/1.4.0:
    dependencies:
      js-tokens: 4.0.0
    dev: true
    hasBin: true
    resolution:
      integrity: sha512-lyuxPGr/Wfhrlem2CL/UcnUc1zcqKAImBDzukY7Y5F/yQiNdko6+fRLevlw1HgMySw7f611UIY408EtxRSoK3Q==
  /lowercase-keys/1.0.1:
    dev: true
    engines:
      node: '>=0.10.0'
    resolution:
      integrity: sha512-G2Lj61tXDnVFFOi8VZds+SoQjtQC3dgokKdDG2mTm1tx4m50NUHBOZSBwQQHyy0V12A0JTG4icfZQH+xPyh8VA==
  /lowercase-keys/2.0.0:
    dev: true
    engines:
      node: '>=8'
    resolution:
      integrity: sha512-tqNXrS78oMOE73NMxK4EMLQsQowWf8jKooH9g7xPavRT706R6bkQJ6DY2Te7QukaZsulxa30wQ7bk0pm4XiHmA==
  /lru-cache/4.1.5:
    dependencies:
      pseudomap: 1.0.2
      yallist: 2.1.2
    dev: true
    resolution:
      integrity: sha512-sWZlbEP2OsHNkXrMl5GYk/jKk70MBng6UU4YI/qGDYbgf6YbP4EvmqISbXCoJiRKs+1bSpFHVgQxvJ17F2li5g==
  /make-dir/2.1.0:
    dependencies:
      pify: 4.0.1
      semver: 5.7.1
    dev: true
    engines:
      node: '>=6'
    resolution:
      integrity: sha512-LS9X+dc8KLxXCb8dni79fLIIUA5VyZoyjSMCwTluaXA0o27cCK0bhXkpgw+sTXVpPy/lSO57ilRixqk0vDmtRA==
  /make-dir/3.1.0:
    dependencies:
      semver: 6.3.0
    dev: true
    engines:
      node: '>=8'
    resolution:
      integrity: sha512-g3FeP20LNwhALb/6Cz6Dd4F2ngze0jz7tbzrD2wAV+o9FeNHe4rL+yK2md0J/fiSf1sa1ADhXqi5+oVwOM/eGw==
  /makeerror/1.0.11:
    dependencies:
      tmpl: 1.0.4
    dev: true
    resolution:
      integrity: sha1-4BpckQnyr3lmDk6LlYd5AYT1qWw=
  /map-cache/0.2.2:
    dev: true
    engines:
      node: '>=0.10.0'
    resolution:
      integrity: sha1-wyq9C9ZSXZsFFkW7TyasXcmKDb8=
  /map-visit/1.0.0:
    dependencies:
      object-visit: 1.0.1
    dev: true
    engines:
      node: '>=0.10.0'
    resolution:
      integrity: sha1-7Nyo8TFE5mDxtb1B8S80edmN+48=
  /mem-fs-editor/6.0.0:
    dependencies:
      commondir: 1.0.1
      deep-extend: 0.6.0
      ejs: 2.7.4
      glob: 7.1.6
      globby: 9.2.0
      isbinaryfile: 4.0.6
      mkdirp: 0.5.5
      multimatch: 4.0.0
      rimraf: 2.7.1
      through2: 3.0.2
      vinyl: 2.2.1
    dev: true
    resolution:
      integrity: sha512-e0WfJAMm8Gv1mP5fEq/Blzy6Lt1VbLg7gNnZmZak7nhrBTibs+c6nQ4SKs/ZyJYHS1mFgDJeopsLAv7Ow0FMFg==
  /mem-fs-editor/7.0.1:
    dependencies:
      commondir: 1.0.1
      deep-extend: 0.6.0
      ejs: 3.1.5
      glob: 7.1.6
      globby: 9.2.0
      isbinaryfile: 4.0.6
      mkdirp: 1.0.4
      multimatch: 4.0.0
      rimraf: 3.0.2
      through2: 3.0.2
      vinyl: 2.2.1
    dev: true
    engines:
      node: '>=10.0.0'
    resolution:
      integrity: sha512-eD8r4/d2ayp9HHIgBPHB6Ds0ggA8F9cf9HxcNtbqrwqJXfIDrOSMG5K4fV3+Ib3B+HIdrWqkeDDDvrO7i9EbvQ==
  /mem-fs/1.2.0:
    dependencies:
      through2: 3.0.2
      vinyl: 2.2.1
      vinyl-file: 3.0.0
    dev: true
    resolution:
      integrity: sha512-b8g0jWKdl8pM0LqAPdK9i8ERL7nYrzmJfRhxMiWH2uYdfYnb7uXnmwVb0ZGe7xyEl4lj+nLIU3yf4zPUT+XsVQ==
  /merge-stream/2.0.0:
    dev: true
    resolution:
      integrity: sha512-abv/qOcuPfk3URPfDzmZU1LKmuw8kT+0nIHvKrKgFrwifol/doWcdA4ZqsWQ8ENrFKkd67Mfpo/LovbIUsbt3w==
  /merge2/1.4.1:
    dev: true
    engines:
      node: '>= 8'
    resolution:
      integrity: sha512-8q7VEgMJW4J8tcfVPy8g09NcQwZdbwFEqhe/WZkoIzjn/3TGDwtOCYtXGxA3O8tPzpczCCDgv+P2P5y00ZJOOg==
  /micromatch/3.1.10:
    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
    dev: true
    engines:
      node: '>=0.10.0'
    resolution:
      integrity: sha512-MWikgl9n9M3w+bpsY3He8L+w9eF9338xRl8IAO5viDizwSzziFEyUzo2xrrloB64ADbTf8uA8vRqqttDTOmccg==
  /micromatch/4.0.2:
    dependencies:
      braces: 3.0.2
      picomatch: 2.2.2
    dev: true
    engines:
      node: '>=8'
    resolution:
      integrity: sha512-y7FpHSbMUMoyPbYUSzO6PaZ6FyRnQOpHuKwbo1G+Knck95XVU4QAiKdGEnj5wwoS7PlOgthX/09u5iFJ+aYf5Q==
  /mime-db/1.44.0:
    dev: true
    engines:
      node: '>= 0.6'
    resolution:
      integrity: sha512-/NOTfLrsPBVeH7YtFPgsVWveuL+4SjjYxaQ1xtM1KMFj7HdxlBlxeyNLzhyJVx7r4rZGJAZ/6lkKCitSc/Nmpg==
  /mime-types/2.1.27:
    dependencies:
      mime-db: 1.44.0
    dev: true
    engines:
      node: '>= 0.6'
    resolution:
      integrity: sha512-JIhqnCasI9yD+SsmkquHBxTSEuZdQX5BuQnS2Vc7puQQQ+8yiP5AY5uWhpdv4YL4VM5c6iliiYWPgJ/nJQLp7w==
  /mimic-fn/2.1.0:
    dev: true
    engines:
      node: '>=6'
    resolution:
      integrity: sha512-OqbOk5oEQeAZ8WXWydlu9HJjz9WVdEIvamMCcXmuqUYjTknH/sqsWvhQ3vgwKFRR1HpjvNBKQ37nbJgYzGqGcg==
  /mimic-response/1.0.1:
    dev: true
    engines:
      node: '>=4'
    resolution:
      integrity: sha512-j5EctnkH7amfV/q5Hgmoal1g2QHFJRraOtmx0JpIqkxhBhI/lJSl1nMpQ45hVarwNETOoWEimndZ4QK0RHxuxQ==
  /mimic-response/2.1.0:
    dev: true
    engines:
      node: '>=8'
    resolution:
      integrity: sha512-wXqjST+SLt7R009ySCglWBCFpjUygmCIfD790/kVbiGmUgfYGuB14PiTd5DwVxSV4NcYHjzMkoj5LjQZwTQLEA==
  /minimatch/3.0.4:
    dependencies:
      brace-expansion: 1.1.11
    dev: true
    resolution:
      integrity: sha512-yJHVQEhyqPLUTgt9B83PXu6W3rx4MvvHvSUvToogpwoGDOUQ+yDrR0HRot+yOCdCO7u4hX3pWft6kWBBcqh0UA==
  /minimist/1.2.5:
    dev: true
    resolution:
      integrity: sha512-FM9nNUYrRBAELZQT3xeZQ7fmMOBg6nWNmJKTcgsJeaLstP/UODVpGsr5OhXhhXg6f+qtJ8uiZ+PUxkDWcgIXLw==
  /mixin-deep/1.3.2:
    dependencies:
      for-in: 1.0.2
      is-extendable: 1.0.1
    dev: true
    engines:
      node: '>=0.10.0'
    resolution:
      integrity: sha512-WRoDn//mXBiJ1H40rqa3vH0toePwSsGb45iInWlTySa+Uu4k3tYUSxa2v1KqAiLtvlrSzaExqS1gtk96A9zvEA==
  /mkdirp/0.5.5:
    dependencies:
      minimist: 1.2.5
    dev: true
    hasBin: true
    resolution:
      integrity: sha512-NKmAlESf6jMGym1++R0Ra7wvhV+wFW63FaSOFPwRahvea0gMUcGUhVeAg/0BC0wiv9ih5NYPB1Wn1UEI1/L+xQ==
  /mkdirp/1.0.4:
    dev: true
    engines:
      node: '>=10'
    hasBin: true
    resolution:
      integrity: sha512-vVqVZQyf3WLx2Shd0qJ9xuvqgAyKPLAiqITEtqW0oIUjzo3PePDd6fW9iFz30ef7Ysp/oiWqbhszeGWW2T6Gzw==
  /moment/2.29.1:
    dev: true
    resolution:
      integrity: sha512-kHmoybcPV8Sqy59DwNDY3Jefr64lK/by/da0ViFcuA4DH0vQg5Q6Ze5VimxkfQNSC+Mls/Kx53s7TjP1RhFEDQ==
  /ms/2.0.0:
    dev: true
    resolution:
      integrity: sha1-VgiurfwAvmwpAd9fmGF4jeDVl8g=
  /ms/2.1.2:
    dev: true
    resolution:
      integrity: sha512-sGkPx+VjMtmA6MX27oA4FBFELFCZZ4S4XqeGOXCv68tT+jb3vk/RyaKWP0PTKyWtmLSM0b+adUTEvbs1PEaH2w==
  /multimatch/4.0.0:
    dependencies:
      '@types/minimatch': 3.0.3
      array-differ: 3.0.0
      array-union: 2.1.0
      arrify: 2.0.1
      minimatch: 3.0.4
    dev: true
    engines:
      node: '>=8'
    resolution:
      integrity: sha512-lDmx79y1z6i7RNx0ZGCPq1bzJ6ZoDDKbvh7jxr9SJcWLkShMzXrHbYVpTdnhNM5MXpDUxCQ4DgqVttVXlBgiBQ==
  /mute-stream/0.0.8:
    dev: true
    resolution:
      integrity: sha512-nnbWWOkoWyUsTjKrhgD0dcz22mdkSnpYqbEjIm2nhwhuxlSkpywJmBo8h0ZqJdkp73mb90SssHkN4rsRaBAfAA==
  /nanomatch/1.2.13:
    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
    dev: true
    engines:
      node: '>=0.10.0'
    resolution:
      integrity: sha512-fpoe2T0RbHwBTBUOftAfBPaDEi06ufaUai0mE6Yn1kacc3SnTErfb/h+X94VXzI64rKFHYImXSvdwGGCmwOqCA==
  /natural-compare/1.4.0:
    dev: true
    resolution:
      integrity: sha1-Sr6/7tdUHywnrPspvbvRXI1bpPc=
  /neo-async/2.6.2:
    dev: true
    resolution:
      integrity: sha512-Yd3UES5mWCSqR+qNT93S3UoYUkqAZ9lLg8a7g9rimsWmYGK8cVToA4/sF3RrshdyV3sAGMXVUmpMYOw+dLpOuw==
  /nice-try/1.0.5:
    dev: true
    resolution:
      integrity: sha512-1nh45deeb5olNY7eX82BkPO7SSxR5SSYJiPTrTdFUVYwAl8CKMA5N9PjTYkHiRjisVcxcQ1HXdLhx2qxxJzLNQ==
  /node-dir/0.1.17:
    dependencies:
      minimatch: 3.0.4
    dev: true
    engines:
      node: '>= 0.10.5'
    resolution:
      integrity: sha1-X1Zl2TNRM1yqvvjxxVRRbPXx5OU=
  /node-int64/0.4.0:
    dev: true
    resolution:
      integrity: sha1-h6kGXNs1XTGC2PlM4RGIuCXGijs=
  /node-modules-regexp/1.0.0:
    dev: true
    engines:
      node: '>=0.10.0'
    resolution:
      integrity: sha1-jZ2+KJZKSsVxLpExZCEHxx6Q7EA=
  /node-notifier/8.0.0:
    dependencies:
      growly: 1.3.0
      is-wsl: 2.2.0
      semver: 7.3.2
      shellwords: 0.1.1
      uuid: 8.3.1
      which: 2.0.2
    dev: true
    optional: true
    resolution:
      integrity: sha512-46z7DUmcjoYdaWyXouuFNNfUo6eFa94t23c53c+lG/9Cvauk4a98rAUp9672X5dxGdQmLpPzTxzu8f/OeEPaFA==
  /node-releases/1.1.63:
    dev: true
    resolution:
      integrity: sha512-ukW3iCfQaoxJkSPN+iK7KznTeqDGVJatAEuXsJERYHa9tn/KaT5lBdIyxQjLEVTzSkyjJEuQ17/vaEjrOauDkg==
  /node-releases/1.1.67:
    dev: true
    resolution:
      integrity: sha512-V5QF9noGFl3EymEwUYzO+3NTDpGfQB4ve6Qfnzf3UNydMhjQRVPR1DZTuvWiLzaFJYw2fmDwAfnRNEVb64hSIg==
  /nopt/5.0.0:
    dependencies:
      abbrev: 1.1.1
    dev: true
    engines:
      node: '>=6'
    hasBin: true
    resolution:
      integrity: sha512-Tbj67rffqceeLpcRXrT7vKAN8CwfPeIBgM7E6iBkmKLV7bEMwpGgYLGv0jACUsECaa/vuxP0IjEont6umdMgtQ==
  /normalize-package-data/2.5.0:
    dependencies:
      hosted-git-info: 2.8.8
      resolve: 1.17.0
      semver: 5.7.1
      validate-npm-package-license: 3.0.4
    dev: true
    resolution:
      integrity: sha512-/5CMN3T0R4XTj4DcGaexo+roZSdSFW/0AOOTROrjxzCG1wrWXEsGbRKevjlIL+ZDE4sZlJr5ED4YW0yqmkK+eA==
  /normalize-path/2.1.1:
    dependencies:
      remove-trailing-separator: 1.1.0
    dev: true
    engines:
      node: '>=0.10.0'
    resolution:
      integrity: sha1-GrKLVW4Zg2Oowab35vogE3/mrtk=
  /normalize-path/3.0.0:
    dev: true
    engines:
      node: '>=0.10.0'
    resolution:
      integrity: sha512-6eZs5Ls3WtCisHWp9S2GUy8dqkpGi4BVSz3GaqiE6ezub0512ESztXUwUB6C6IKbQkY2Pnb/mD4WYojCRwcwLA==
  /normalize-url/4.5.0:
    dev: true
    engines:
      node: '>=8'
    resolution:
      integrity: sha512-2s47yzUxdexf1OhyRi4Em83iQk0aPvwTddtFz4hnSSw9dCEsLEGf6SwIO8ss/19S9iBb5sJaOuTvTGDeZI00BQ==
  /npm-api/1.0.0:
    dependencies:
      JSONStream: 1.3.5
      clone-deep: 4.0.1
      download-stats: 0.3.4
      moment: 2.29.1
      paged-request: 2.0.1
      request: 2.88.2
    dev: true
    engines:
      node: '>=10.0'
    resolution:
      integrity: sha512-gtJhIhGq07g9H5sIAB9TZzTySW8MYtcYqg+e+J+5q1GmDsDLLVfyvVBL1VklzjtRsElph11GUtLBS191RDOJxQ==
  /npm-run-path/2.0.2:
    dependencies:
      path-key: 2.0.1
    dev: true
    engines:
      node: '>=4'
    resolution:
      integrity: sha1-NakjLfo11wZ7TLLd8jV7GHFTbF8=
  /npm-run-path/4.0.1:
    dependencies:
      path-key: 3.1.1
    dev: true
    engines:
      node: '>=8'
    resolution:
      integrity: sha512-S48WzZW777zhNIrn7gxOlISNAqi9ZC/uQFnRdbeIHhZhCA6UqpkOT8T1G7BvfdgP4Er8gF4sUbaS0i7QvIfCWw==
  /nwsapi/2.2.0:
    dev: true
    resolution:
      integrity: sha512-h2AatdwYH+JHiZpv7pt/gSX1XoRGb7L/qSIeuqA6GwYoF9w1vP1cw42TO0aI2pNyshRK5893hNSl+1//vHK7hQ==
  /oauth-sign/0.9.0:
    dev: true
    resolution:
      integrity: sha512-fexhUFFPTGV8ybAtSIGbV6gOkSv8UtRbDBnAyLQw4QPKkgNlsH2ByPGtMUqdWkos6YCRmAqViwgZrJc/mRDzZQ==
  /object-copy/0.1.0:
    dependencies:
      copy-descriptor: 0.1.1
      define-property: 0.2.5
      kind-of: 3.2.2
    dev: true
    engines:
      node: '>=0.10.0'
    resolution:
      integrity: sha1-fn2Fi3gb18mRpBupde04EnVOmYw=
  /object-inspect/1.8.0:
    dev: true
    resolution:
      integrity: sha512-jLdtEOB112fORuypAyl/50VRVIBIdVQOSUUGQHzJ4xBSbit81zRarz7GThkEFZy1RceYrWYcPcBFPQwHyAc1gA==
  /object-keys/1.1.1:
    dev: true
    engines:
      node: '>= 0.4'
    resolution:
      integrity: sha512-NuAESUOUMrlIXOfHKzD6bpPu3tYt3xvjNdRIQ+FeT0lNb4K8WR70CaDxhuNguS2XG+GjkyMwOzsN5ZktImfhLA==
  /object-visit/1.0.1:
    dependencies:
      isobject: 3.0.1
    dev: true
    engines:
      node: '>=0.10.0'
    resolution:
      integrity: sha1-95xEk68MU3e1n+OdOV5BBC3QRbs=
  /object.assign/4.1.1:
    dependencies:
      define-properties: 1.1.3
      es-abstract: 1.18.0-next.1
      has-symbols: 1.0.1
      object-keys: 1.1.1
    dev: true
    engines:
      node: '>= 0.4'
    resolution:
      integrity: sha512-VT/cxmx5yaoHSOTSyrCygIDFco+RsibY2NM0a4RdEeY/4KgqezwFtK1yr3U67xYhqJSlASm2pKhLVzPj2lr4bA==
  /object.pick/1.3.0:
    dependencies:
      isobject: 3.0.1
    dev: true
    engines:
      node: '>=0.10.0'
    resolution:
      integrity: sha1-h6EKxMFpS9Lhy/U1kaZhQftd10c=
  /once/1.4.0:
    dependencies:
      wrappy: 1.0.2
    dev: true
    resolution:
      integrity: sha1-WDsap3WWHUsROsF9nFC6753Xa9E=
  /onetime/5.1.2:
    dependencies:
      mimic-fn: 2.1.0
    dev: true
    engines:
      node: '>=6'
    resolution:
      integrity: sha512-kbpaSSGJTWdAY5KPVeMOKXSrPtr8C8C7wodJbcsd51jRnmD+GZu8Y0VoU6Dm5Z4vWr0Ig/1NKuWRKf7j5aaYSg==
  /optionator/0.8.3:
    dependencies:
      deep-is: 0.1.3
      fast-levenshtein: 2.0.6
      levn: 0.3.0
      prelude-ls: 1.1.2
      type-check: 0.3.2
      word-wrap: 1.2.3
    dev: true
    engines:
      node: '>= 0.8.0'
    resolution:
      integrity: sha512-+IW9pACdk3XWmmTXG8m3upGUJst5XRGzxMRjXzAuJ1XnIFNvfhjjIuYkDvysnPQ7qzqVzLt78BCruntqRhWQbA==
  /optionator/0.9.1:
    dependencies:
      deep-is: 0.1.3
      fast-levenshtein: 2.0.6
      levn: 0.4.1
      prelude-ls: 1.2.1
      type-check: 0.4.0
      word-wrap: 1.2.3
    dev: true
    engines:
      node: '>= 0.8.0'
    resolution:
      integrity: sha512-74RlY5FCnhq4jRxVUPKDaRwrVNXMqsGsiW6AJw4XK8hmtm10wC0ypZBLw5IIp85NZMr91+qd1RvvENwg7jjRFw==
  /os-tmpdir/1.0.2:
    dev: true
    engines:
      node: '>=0.10.0'
    resolution:
      integrity: sha1-u+Z0BseaqFxc/sdm/lc0VV36EnQ=
  /p-cancelable/2.0.0:
    dev: true
    engines:
      node: '>=8'
    resolution:
      integrity: sha512-wvPXDmbMmu2ksjkB4Z3nZWTSkJEb9lqVdMaCKpZUGJG9TMiNp9XcbG3fn9fPKjem04fJMJnXoyFPk2FmgiaiNg==
  /p-each-series/2.1.0:
    dev: true
    engines:
      node: '>=8'
    resolution:
      integrity: sha512-ZuRs1miPT4HrjFa+9fRfOFXxGJfORgelKV9f9nNOWw2gl6gVsRaVDOQP0+MI0G0wGKns1Yacsu0GjOFbTK0JFQ==
  /p-event/4.2.0:
    dependencies:
      p-timeout: 3.2.0
    dev: true
    engines:
      node: '>=8'
    resolution:
      integrity: sha512-KXatOjCRXXkSePPb1Nbi0p0m+gQAwdlbhi4wQKJPI1HsMQS9g+Sqp2o+QHziPr7eYJyOZet836KoHEVM1mwOrQ==
  /p-finally/1.0.0:
    dev: true
    engines:
      node: '>=4'
    resolution:
      integrity: sha1-P7z7FbiZpEEjs0ttzBi3JDNqLK4=
  /p-limit/2.3.0:
    dependencies:
      p-try: 2.2.0
    dev: true
    engines:
      node: '>=6'
    resolution:
      integrity: sha512-//88mFWSJx8lxCzwdAABTJL2MyWB12+eIY7MDL2SqLmAkeKU9qxRvWuSyTjm3FUmpBEMuFfckAIqEaVGUDxb6w==
  /p-limit/3.0.2:
    dependencies:
      p-try: 2.2.0
    dev: true
    engines:
      node: '>=10'
    resolution:
      integrity: sha512-iwqZSOoWIW+Ew4kAGUlN16J4M7OB3ysMLSZtnhmqx7njIHFPlxWBX8xo3lVTyFVq6mI/lL9qt2IsN1sHwaxJkg==
  /p-locate/3.0.0:
    dependencies:
      p-limit: 2.3.0
    dev: true
    engines:
      node: '>=6'
    resolution:
      integrity: sha512-x+12w/To+4GFfgJhBEpiDcLozRJGegY+Ei7/z0tSLkMmxGZNybVMSfWj9aJn8Z5Fc7dBUNJOOVgPv2H7IwulSQ==
  /p-locate/4.1.0:
    dependencies:
      p-limit: 2.3.0
    dev: true
    engines:
      node: '>=8'
    resolution:
      integrity: sha512-R79ZZ/0wAxKGu3oYMlz8jy/kbhsNrS7SKZ7PxEHBgJ5+F2mtFW2fK2cOtBh1cHYkQsbzFV7I+EoRKe6Yt0oK7A==
  /p-timeout/3.2.0:
    dependencies:
      p-finally: 1.0.0
    dev: true
    engines:
      node: '>=8'
    resolution:
      integrity: sha512-rhIwUycgwwKcP9yTOOFK/AKsAopjjCakVqLHePO3CC6Mir1Z99xT+R63jZxAT5lFZLa2inS5h+ZS2GvR99/FBg==
  /p-try/2.2.0:
    dev: true
    engines:
      node: '>=6'
    resolution:
      integrity: sha512-R4nPAVTAU0B9D35/Gk3uJf/7XYbQcyohSKdvAxIRSNghFl4e71hVoGnBNQz9cWaXxO2I10KTC+3jMdvvoKw6dQ==
  /paged-request/2.0.1:
    dependencies:
      axios: 0.18.1
    dev: true
    engines:
      node: '>=8'
    resolution:
      integrity: sha512-C0bB/PFk9rQskD1YEiz7uuchzqKDQGgdsEHN1ahify0UUWzgmMK4NDG9fhlQg2waogmNFwEvEeHfMRvJySpdVw==
  /parent-module/1.0.1:
    dependencies:
      callsites: 3.1.0
    dev: true
    engines:
      node: '>=6'
    resolution:
      integrity: sha512-GQ2EWRpQV8/o+Aw8YqtfZZPfNRWZYkbidE9k5rpl/hC3vtHHBfGm2Ifi6qWV+coDGkrUKZAxE3Lot5kcsRlh+g==
  /parse-json/5.1.0:
    dependencies:
      '@babel/code-frame': 7.10.4
      error-ex: 1.3.2
      json-parse-even-better-errors: 2.3.1
      lines-and-columns: 1.1.6
    dev: true
    engines:
      node: '>=8'
    resolution:
      integrity: sha512-+mi/lmVVNKFNVyLXV31ERiy2CY5E1/F6QtJFEzoChPRwwngMNXRDQ9GJ5WdE2Z2P4AujsOi0/+2qHID68KwfIQ==
  /parse-passwd/1.0.0:
    dev: true
    engines:
      node: '>=0.10.0'
    resolution:
      integrity: sha1-bVuTSkVpk7I9N/QKOC1vFmao5cY=
  /parse5/5.1.1:
    dev: true
    resolution:
      integrity: sha512-ugq4DFI0Ptb+WWjAdOK16+u/nHfiIrcE+sh8kZMaM0WllQKLI9rOUq6c2b7cwPkXdzfQESqvoqK6ug7U/Yyzug==
  /pascalcase/0.1.1:
    dev: true
    engines:
      node: '>=0.10.0'
    resolution:
      integrity: sha1-s2PlXoAGym/iF4TS2yK9FdeRfxQ=
  /path-dirname/1.0.2:
    dev: true
    resolution:
      integrity: sha1-zDPSTVJeCZpTiMAzbG4yuRYGCeA=
  /path-exists/3.0.0:
    dev: true
    engines:
      node: '>=4'
    resolution:
      integrity: sha1-zg6+ql94yxiSXqfYENe1mwEP1RU=
  /path-exists/4.0.0:
    dev: true
    engines:
      node: '>=8'
    resolution:
      integrity: sha512-ak9Qy5Q7jYb2Wwcey5Fpvg2KoAc/ZIhLSLOSBmRmygPsGwkVVt0fZa0qrtMz+m6tJTAHfZQ8FnmB4MG4LWy7/w==
  /path-is-absolute/1.0.1:
    dev: true
    engines:
      node: '>=0.10.0'
    resolution:
      integrity: sha1-F0uSaHNVNP+8es5r9TpanhtcX18=
  /path-key/2.0.1:
    dev: true
    engines:
      node: '>=4'
    resolution:
      integrity: sha1-QRyttXTFoUDTpLGRDUDYDMn0C0A=
  /path-key/3.1.1:
    dev: true
    engines:
      node: '>=8'
    resolution:
      integrity: sha512-ojmeN0qd+y0jszEtoY48r0Peq5dwMEkIlCOu6Q5f41lfkswXuKtYrhgoTpLnyIcHm24Uhqx+5Tqm2InSwLhE6Q==
  /path-parse/1.0.6:
    dev: true
    resolution:
      integrity: sha512-GSmOT2EbHrINBf9SR7CDELwlJ8AENk3Qn7OikK4nFYAu3Ote2+JYNVvkpAEQm3/TLNEJFD/xZJjzyxg3KBWOzw==
  /path-type/3.0.0:
    dependencies:
      pify: 3.0.0
    dev: true
    engines:
      node: '>=4'
    resolution:
      integrity: sha512-T2ZUsdZFHgA3u4e5PfPbjd7HDDpxPnQb5jN0SrDsjNSuVXHJqtwTnWqG0B1jZrgmJ/7lj1EmVIByWt1gxGkWvg==
  /path-type/4.0.0:
    dev: true
    engines:
      node: '>=8'
    resolution:
      integrity: sha512-gDKb8aZMDeD/tZWs9P6+q0J9Mwkdl6xMV8TjnGP3qJVJ06bdMgkbBlLU8IdfOsIsFz2BW1rNVT3XuNEl8zPAvw==
  /performance-now/2.1.0:
    dev: true
    resolution:
      integrity: sha1-Ywn04OX6kT7BxpMHrjZLSzd8nns=
  /picomatch/2.2.2:
    dev: true
    engines:
      node: '>=8.6'
    resolution:
      integrity: sha512-q0M/9eZHzmr0AulXyPwNfZjtwZ/RBZlbN3K3CErVrk50T2ASYI7Bye0EvekFY3IP1Nt2DHu0re+V2ZHIpMkuWg==
  /pify/2.3.0:
    dev: true
    engines:
      node: '>=0.10.0'
    resolution:
      integrity: sha1-7RQaasBDqEnqWISY59yosVMw6Qw=
  /pify/3.0.0:
    dev: true
    engines:
      node: '>=4'
    resolution:
      integrity: sha1-5aSs0sEB/fPZpNB/DbxNtJ3SgXY=
  /pify/4.0.1:
    dev: true
    engines:
      node: '>=6'
    resolution:
      integrity: sha512-uB80kBFb/tfd68bVleG9T5GGsGPjJrLAUpR5PZIrhBnIaRTQRjqdJSsIKkOP6OAIFbj7GOrcudc5pNjZ+geV2g==
  /pirates/4.0.1:
    dependencies:
      node-modules-regexp: 1.0.0
    dev: true
    engines:
      node: '>= 6'
    resolution:
      integrity: sha512-WuNqLTbMI3tmfef2TKxlQmAiLHKtFhlsCZnPIpuv2Ow0RDVO8lfy1Opf4NUzlMXLjPl+Men7AuVdX6TA+s+uGA==
  /pkg-dir/3.0.0:
    dependencies:
      find-up: 3.0.0
    dev: true
    engines:
      node: '>=6'
    resolution:
      integrity: sha512-/E57AYkoeQ25qkxMj5PBOVgF8Kiu/h7cYS30Z5+R7WaiCCBfLq58ZI/dSeaEKb9WVJV5n/03QwrN3IeWIFllvw==
  /pkg-dir/4.2.0:
    dependencies:
      find-up: 4.1.0
    dev: true
    engines:
      node: '>=8'
    resolution:
      integrity: sha512-HRDzbaKjC+AOWVXxAU/x54COGeIv9eb+6CkDSQoNTt4XyWoIJvuPsXizxu/Fr23EiekbtZwmh1IcIG/l/a10GQ==
  /posix-character-classes/0.1.1:
    dev: true
    engines:
      node: '>=0.10.0'
    resolution:
      integrity: sha1-AerA/jta9xoqbAL+q7jB/vfgDqs=
  /prelude-ls/1.1.2:
    dev: true
    engines:
      node: '>= 0.8.0'
    resolution:
      integrity: sha1-IZMqVJ9eUv/ZqCf1cOBL5iqX2lQ=
  /prelude-ls/1.2.1:
    dev: true
    engines:
      node: '>= 0.8.0'
    resolution:
      integrity: sha512-vkcDPrRZo1QZLbn5RLGPpg/WmIQ65qoWWhcGKf/b5eplkkarX0m9z8ppCat4mlOqUsWpyNuYgO3VRyrYHSzX5g==
  /prepend-http/1.0.4:
    dev: true
    engines:
      node: '>=0.10.0'
    resolution:
      integrity: sha1-1PRWKwzjaW5BrFLQ4ALlemNdxtw=
  /pretty-bytes/5.4.1:
    dev: true
    engines:
      node: '>=6'
    resolution:
      integrity: sha512-s1Iam6Gwz3JI5Hweaz4GoCD1WUNUIyzePFy5+Js2hjwGVt2Z79wNN+ZKOZ2vB6C+Xs6njyB84Z1IthQg8d9LxA==
  /pretty-format/26.5.2:
    dependencies:
      '@jest/types': 26.5.2
      ansi-regex: 5.0.0
      ansi-styles: 4.3.0
      react-is: 16.13.1
    dev: true
    engines:
      node: '>= 10'
    resolution:
      integrity: sha512-VizyV669eqESlkOikKJI8Ryxl/kPpbdLwNdPs2GrbQs18MpySB5S0Yo0N7zkg2xTRiFq4CFw8ct5Vg4a0xP0og==
  /pretty/2.0.0:
    dependencies:
      condense-newlines: 0.2.1
      extend-shallow: 2.0.1
      js-beautify: 1.13.0
    dev: true
    engines:
      node: '>=0.10.0'
    resolution:
      integrity: sha1-rbx5YLe7/iiaVX3F9zdhmiINBqU=
  /prettyjson/1.2.1:
    dependencies:
      colors: 1.4.0
      minimist: 1.2.5
    dev: true
    hasBin: true
    resolution:
      integrity: sha1-/P+rQdGcq0365eV15kJGYZsS0ok=
  /private/0.1.8:
    dev: true
    engines:
      node: '>= 0.6'
    resolution:
      integrity: sha512-VvivMrbvd2nKkiG38qjULzlc+4Vx4wm/whI9pQD35YrARNnhxeiRktSOhSukRLFNlzg6Br/cJPet5J/u19r/mg==
  /process-nextick-args/2.0.1:
    dev: true
    resolution:
      integrity: sha512-3ouUOpQhtgrbOa17J7+uxOTpITYWaGP7/AhoR3+A+/1e9skrzelGi/dXzEYyvbxubEF6Wn2ypscTKiKJFFn1ag==
  /progress/2.0.3:
    dev: true
    engines:
      node: '>=0.4.0'
    resolution:
      integrity: sha512-7PiHtLll5LdnKIMw100I+8xJXR5gW2QwWYkT6iJva0bXitZKa/XMrSbdmg3r2Xnaidz9Qumd0VPaMrZlF9V9sA==
  /prompts/2.3.2:
    dependencies:
      kleur: 3.0.3
      sisteransi: 1.0.5
    dev: true
    engines:
      node: '>= 6'
    resolution:
      integrity: sha512-Q06uKs2CkNYVID0VqwfAl9mipo99zkBv/n2JtWY89Yxa3ZabWSrs0e2KTudKVa3peLUvYXMefDqIleLPVUBZMA==
  /proto-list/1.2.4:
    dev: true
    resolution:
      integrity: sha1-IS1b/hMYMGpCD2QCuOJv85ZHqEk=
  /pseudomap/1.0.2:
    dev: true
    resolution:
      integrity: sha1-8FKijacOYYkX7wqKw0wa5aaChrM=
  /psl/1.8.0:
    dev: true
    resolution:
      integrity: sha512-RIdOzyoavK+hA18OGGWDqUTsCLhtA7IcZ/6NCs4fFJaHBDab+pDDmDIByWFRQJq2Cd7r1OoQxBGKOaztq+hjIQ==
  /pump/3.0.0:
    dependencies:
      end-of-stream: 1.4.4
      once: 1.4.0
    dev: true
    resolution:
      integrity: sha512-LwZy+p3SFs1Pytd/jYct4wpv49HiYCqd9Rlc5ZVdk0V+8Yzv6jR5Blk3TRmPL1ft69TxP0IMZGJ+WPFU2BFhww==
  /punycode/2.1.1:
    dev: true
    engines:
      node: '>=6'
    resolution:
      integrity: sha512-XRsRjdf+j5ml+y/6GKHPZbrF/8p2Yga0JPtdqTIY2Xe5ohJPD9saDJJLPvp9+NSBprVvevdXZybnj2cv8OEd0A==
  /qs/6.5.2:
    dev: true
    engines:
      node: '>=0.6'
    resolution:
      integrity: sha512-N5ZAX4/LxJmF+7wN74pUD6qAh9/wnvdQcjq9TZjevvXzSUo7bfmw91saqMjzGS2xq91/odN2dW/WOl7qQHNDGA==
  /randombytes/2.1.0:
    dependencies:
      safe-buffer: 5.2.1
    dev: true
    resolution:
      integrity: sha512-vYl3iOX+4CKUWuxGi9Ukhie6fsqXqS9FE2Zaic4tNFD2N2QQaXOMFbuKK4QmDHC0JO6B1Zp41J0LpT0oR68amQ==
  /react-is/16.13.1:
    dev: true
    resolution:
      integrity: sha512-24e6ynE2H+OKt4kqsOvNd8kBpV65zoxbA4BVsEOB3ARVWQki/DHzaUoC5KuON/BiccDaCCTZBuOcfZs70kR8bQ==
  /read-chunk/3.2.0:
    dependencies:
      pify: 4.0.1
      with-open-file: 0.1.7
    dev: true
    engines:
      node: '>=6'
    resolution:
      integrity: sha512-CEjy9LCzhmD7nUpJ1oVOE6s/hBkejlcJEgLQHVnQznOSilOPb+kpKktlLfFDK3/WP43+F80xkUTM2VOkYoSYvQ==
  /read-pkg-up/5.0.0:
    dependencies:
      find-up: 3.0.0
      read-pkg: 5.2.0
    dev: true
    engines:
      node: '>=8'
    resolution:
      integrity: sha512-XBQjqOBtTzyol2CpsQOw8LHV0XbDZVG7xMMjmXAJomlVY03WOBRmYgDJETlvcg0H63AJvPRwT7GFi5rvOzUOKg==
  /read-pkg-up/7.0.1:
    dependencies:
      find-up: 4.1.0
      read-pkg: 5.2.0
      type-fest: 0.8.1
    dev: true
    engines:
      node: '>=8'
    resolution:
      integrity: sha512-zK0TB7Xd6JpCLmlLmufqykGE+/TlOePD6qKClNW7hHDKFh/J7/7gCWGR7joEQEW1bKq3a3yUZSObOoWLFQ4ohg==
  /read-pkg/5.2.0:
    dependencies:
      '@types/normalize-package-data': 2.4.0
      normalize-package-data: 2.5.0
      parse-json: 5.1.0
      type-fest: 0.6.0
    dev: true
    engines:
      node: '>=8'
    resolution:
      integrity: sha512-Ug69mNOpfvKDAc2Q8DRpMjjzdtrnv9HcSMX+4VsZxD1aZ6ZzrIE7rlzXBtWTyhULSMKg076AW6WR5iZpD0JiOg==
  /readable-stream/2.3.7:
    dependencies:
      core-util-is: 1.0.2
      inherits: 2.0.4
      isarray: 1.0.0
      process-nextick-args: 2.0.1
      safe-buffer: 5.1.2
      string_decoder: 1.1.1
      util-deprecate: 1.0.2
    dev: true
    resolution:
      integrity: sha512-Ebho8K4jIbHAxnuxi7o42OrZgF/ZTNcsZj6nRKyUmkhLFq8CHItp/fy6hQZuZmP/n3yZ9VBUbp4zz/mX8hmYPw==
  /readable-stream/3.6.0:
    dependencies:
      inherits: 2.0.4
      string_decoder: 1.3.0
      util-deprecate: 1.0.2
    dev: true
    engines:
      node: '>= 6'
    resolution:
      integrity: sha512-BViHy7LKeTz4oNnkcLJ+lVSL6vpiFeX6/d3oSH8zCW7UxP2onchk+vTGB143xuFjHS3deTgkKoXXymXqymiIdA==
  /recast/0.18.10:
    dependencies:
      ast-types: 0.13.3
      esprima: 4.0.1
      private: 0.1.8
      source-map: 0.6.1
    dev: true
    engines:
      node: '>= 4'
    resolution:
      integrity: sha512-XNvYvkfdAN9QewbrxeTOjgINkdY/odTgTS56ZNEWL9Ml0weT4T3sFtvnTuF+Gxyu46ANcRm1ntrF6F5LAJPAaQ==
  /rechoir/0.6.2:
    dependencies:
      resolve: 1.17.0
    dev: true
    engines:
      node: '>= 0.10'
    resolution:
      integrity: sha1-hSBLVNuoLVdC4oyWdW70OvUOM4Q=
  /rechoir/0.7.0:
    dependencies:
      resolve: 1.17.0
    dev: true
    engines:
      node: '>= 0.10'
    resolution:
      integrity: sha512-ADsDEH2bvbjltXEP+hTIAmeFekTFK0V2BTxMkok6qILyAJEXV0AFfoWcAq4yfll5VdIMd/RVXq0lR+wQi5ZU3Q==
  /reduce-flatten/2.0.0:
    dev: true
    engines:
      node: '>=6'
    resolution:
      integrity: sha512-EJ4UNY/U1t2P/2k6oqotuX2Cc3T6nxJwsM0N0asT7dhrtH1ltUxDn4NalSYmPE2rCkVpcf/X6R0wDwcFpzhd4w==
  /redux/4.0.5:
    dependencies:
      loose-envify: 1.4.0
      symbol-observable: 1.2.0
    dev: true
    resolution:
      integrity: sha512-VSz1uMAH24DM6MF72vcojpYPtrTUu3ByVWfPL1nPfVRb5mZVTve5GnNCUV53QM/BZ66xfWrm0CTWoM+Xlz8V1w==
  /regenerate-unicode-properties/8.2.0:
    dependencies:
      regenerate: 1.4.1
    dev: true
    engines:
      node: '>=4'
    resolution:
      integrity: sha512-F9DjY1vKLo/tPePDycuH3dn9H1OTPIkVD9Kz4LODu+F2C75mgjAJ7x/gwy6ZcSNRAAkhNlJSOHRe8k3p+K9WhA==
  /regenerate/1.4.1:
    dev: true
    resolution:
      integrity: sha512-j2+C8+NtXQgEKWk49MMP5P/u2GhnahTtVkRIHr5R5lVRlbKvmQ+oS+A5aLKWp2ma5VkT8sh6v+v4hbH0YHR66A==
  /regenerator-runtime/0.13.7:
    dev: true
    resolution:
      integrity: sha512-a54FxoJDIr27pgf7IgeQGxmqUNYrcV338lf/6gH456HZ/PhX+5BcwHXG9ajESmwe6WRO0tAzRUrRmNONWgkrew==
  /regenerator-transform/0.14.5:
    dependencies:
      '@babel/runtime': 7.12.0
    dev: true
    resolution:
      integrity: sha512-eOf6vka5IO151Jfsw2NO9WpGX58W6wWmefK3I1zEGr0lOD0u8rwPaNqQL1aRxUaxLeKO3ArNh3VYg1KbaD+FFw==
  /regex-not/1.0.2:
    dependencies:
      extend-shallow: 3.0.2
      safe-regex: 1.1.0
    dev: true
    engines:
      node: '>=0.10.0'
    resolution:
      integrity: sha512-J6SDjUgDxQj5NusnOtdFxDwN/+HWykR8GELwctJ7mdqhcyy1xEc4SRFHUXvxTp661YaVKAjfRLZ9cCqS6tn32A==
  /regexpp/3.1.0:
    dev: true
    engines:
      node: '>=8'
    resolution:
      integrity: sha512-ZOIzd8yVsQQA7j8GCSlPGXwg5PfmA1mrq0JP4nGhh54LaKN3xdai/vHUDu74pKwV8OxseMS65u2NImosQcSD0Q==
  /regexpu-core/4.7.1:
    dependencies:
      regenerate: 1.4.1
      regenerate-unicode-properties: 8.2.0
      regjsgen: 0.5.2
      regjsparser: 0.6.4
      unicode-match-property-ecmascript: 1.0.4
      unicode-match-property-value-ecmascript: 1.2.0
    dev: true
    engines:
      node: '>=4'
    resolution:
      integrity: sha512-ywH2VUraA44DZQuRKzARmw6S66mr48pQVva4LBeRhcOltJ6hExvWly5ZjFLYo67xbIxb6W1q4bAGtgfEl20zfQ==
  /regjsgen/0.5.2:
    dev: true
    resolution:
      integrity: sha512-OFFT3MfrH90xIW8OOSyUrk6QHD5E9JOTeGodiJeBS3J6IwlgzJMNE/1bZklWz5oTg+9dCMyEetclvCVXOPoN3A==
  /regjsparser/0.6.4:
    dependencies:
      jsesc: 0.5.0
    dev: true
    hasBin: true
    resolution:
      integrity: sha512-64O87/dPDgfk8/RQqC4gkZoGyyWFIEUTTh80CU6CWuK5vkCGyekIx+oKcEIYtP/RAxSQltCZHCNu/mdd7fqlJw==
  /remove-trailing-separator/1.1.0:
    dev: true
    resolution:
      integrity: sha1-wkvOKig62tW8P1jg1IJJuSN52O8=
  /repeat-element/1.1.3:
    dev: true
    engines:
      node: '>=0.10.0'
    resolution:
      integrity: sha512-ahGq0ZnV5m5XtZLMb+vP76kcAM5nkLqk0lpqAuojSKGgQtn4eRi4ZZGm2olo2zKFH+sMsWaqOCW1dqAnOru72g==
  /repeat-string/1.6.1:
    dev: true
    engines:
      node: '>=0.10'
    resolution:
      integrity: sha1-jcrkcOHIirwtYA//Sndihtp15jc=
  /replace-ext/1.0.1:
    dev: true
    engines:
      node: '>= 0.10'
    resolution:
      integrity: sha512-yD5BHCe7quCgBph4rMQ+0KkIRKwWCrHDOX1p1Gp6HwjPM5kVoCdKGNhN7ydqqsX6lJEnQDKZ/tFMiEdQ1dvPEw==
  /request-promise-core/1.1.4_request@2.88.2:
    dependencies:
      lodash: 4.17.20
      request: 2.88.2
    dev: true
    engines:
      node: '>=0.10.0'
    peerDependencies:
      request: ^2.34
    resolution:
      integrity: sha512-TTbAfBBRdWD7aNNOoVOBH4pN/KigV6LyapYNNlAPA8JwbovRti1E88m3sYAwsLi5ryhPKsE9APwnjFTgdUjTpw==
  /request-promise-native/1.0.9_request@2.88.2:
    dependencies:
      request: 2.88.2
      request-promise-core: 1.1.4_request@2.88.2
      stealthy-require: 1.1.1
      tough-cookie: 2.5.0
    deprecated: 'request-promise-native has been deprecated because it extends the now deprecated request package, see https://github.com/request/request/issues/3142'
    dev: true
    engines:
      node: '>=0.12.0'
    peerDependencies:
      request: ^2.34
    resolution:
      integrity: sha512-wcW+sIUiWnKgNY0dqCpOZkUbF/I+YPi+f09JZIDa39Ec+q82CpSYniDp+ISgTTbKmnpJWASeJBPZmoxH84wt3g==
  /request/2.88.2:
    dependencies:
      aws-sign2: 0.7.0
      aws4: 1.10.1
      caseless: 0.12.0
      combined-stream: 1.0.8
      extend: 3.0.2
      forever-agent: 0.6.1
      form-data: 2.3.3
      har-validator: 5.1.5
      http-signature: 1.2.0
      is-typedarray: 1.0.0
      isstream: 0.1.2
      json-stringify-safe: 5.0.1
      mime-types: 2.1.27
      oauth-sign: 0.9.0
      performance-now: 2.1.0
      qs: 6.5.2
      safe-buffer: 5.2.1
      tough-cookie: 2.5.0
      tunnel-agent: 0.6.0
      uuid: 3.4.0
    deprecated: 'request has been deprecated, see https://github.com/request/request/issues/3142'
    dev: true
    engines:
      node: '>= 6'
    resolution:
      integrity: sha512-MsvtOrfG9ZcrOwAW+Qi+F6HbD0CWXEh9ou77uOb7FM2WPhwT7smM833PzanhJLsgXjN89Ir6V2PczXNnMpwKhw==
  /require-directory/2.1.1:
    dev: true
    engines:
      node: '>=0.10.0'
    resolution:
      integrity: sha1-jGStX9MNqxyXbiNE/+f3kqam30I=
  /require-main-filename/2.0.0:
    dev: true
    resolution:
      integrity: sha512-NKN5kMDylKuldxYLSUfrbo5Tuzh4hd+2E8NPPX02mZtn1VuREQToYe/ZdlJy+J3uCpfaiGF05e7B8W0iXbQHmg==
  /resolve-cwd/3.0.0:
    dependencies:
      resolve-from: 5.0.0
    dev: true
    engines:
      node: '>=8'
    resolution:
      integrity: sha512-OrZaX2Mb+rJCpH/6CpSqt9xFVpN++x01XnN2ie9g6P5/3xelLAkXWVADpdz1IHD/KFfEXyE6V0U01OQ3UO2rEg==
  /resolve-dir/1.0.1:
    dependencies:
      expand-tilde: 2.0.2
      global-modules: 1.0.0
    dev: true
    engines:
      node: '>=0.10.0'
    resolution:
      integrity: sha1-eaQGRMNivoLybv/nOcm7U4IEb0M=
  /resolve-from/4.0.0:
    dev: true
    engines:
      node: '>=4'
    resolution:
      integrity: sha512-pb/MYmXstAkysRFx8piNI1tGFNQIFA3vkE3Gq4EuA1dF6gHp/+vgZqsCGJapvy8N3Q+4o7FwvquPJcnZ7RYy4g==
  /resolve-from/5.0.0:
    dev: true
    engines:
      node: '>=8'
    resolution:
      integrity: sha512-qYg9KP24dD5qka9J47d0aVky0N+b4fTU89LN9iDnjB5waksiC49rvMB0PrUJQGoTmH50XPiqOvAjDfaijGxYZw==
  /resolve-url/0.2.1:
    deprecated: 'https://github.com/lydell/resolve-url#deprecated'
    dev: true
    resolution:
      integrity: sha1-LGN/53yJOv0qZj/iGqkIAGjiBSo=
  /resolve/1.17.0:
    dependencies:
      path-parse: 1.0.6
    dev: true
    resolution:
      integrity: sha512-ic+7JYiV8Vi2yzQGFWOkiZD5Z9z7O2Zhm9XMaTxdJExKasieFCr+yXZ/WmXsckHiKl12ar0y6XiXDx3m4RHn1w==
  /responselike/2.0.0:
    dependencies:
      lowercase-keys: 2.0.0
    dev: true
    resolution:
      integrity: sha512-xH48u3FTB9VsZw7R+vvgaKeLKzT6jOogbQhEe/jewwnZgzPcnyWui2Av6JpoYZF/91uueC+lqhWqeURw5/qhCw==
  /restore-cursor/3.1.0:
    dependencies:
      onetime: 5.1.2
      signal-exit: 3.0.3
    dev: true
    engines:
      node: '>=8'
    resolution:
      integrity: sha512-l+sSefzHpj5qimhFSE5a8nufZYAM3sBSVMAPtYkmC+4EH2anSGaEMXSD0izRQbu9nfyQ9y5JrVmp7E8oZrUjvA==
  /ret/0.1.15:
    dev: true
    engines:
      node: '>=0.12'
    resolution:
      integrity: sha512-TTlYpa+OL+vMMNG24xSlQGEJ3B/RzEfUlLct7b5G/ytav+wPrplCpVMFuwzXbkecJrb6IYo1iFb0S9v37754mg==
  /reusify/1.0.4:
    dev: true
    engines:
      iojs: '>=1.0.0'
      node: '>=0.10.0'
    resolution:
      integrity: sha512-U9nH88a3fc/ekCF1l0/UP1IosiuIjyTh7hBvXVMHYgVcfGvt897Xguj2UOLDeI5BG2m7/uwyaLVT6fbtCwTyzw==
  /rimraf/2.6.3:
    dependencies:
      glob: 7.1.6
    dev: true
    hasBin: true
    resolution:
      integrity: sha512-mwqeW5XsA2qAejG46gYdENaxXjx9onRNCfn7L0duuP4hCuTIi/QO7PDK07KJfp1d+izWPrzEJDcSqBa0OZQriA==
  /rimraf/2.7.1:
    dependencies:
      glob: 7.1.6
    dev: true
    hasBin: true
    resolution:
      integrity: sha512-uWjbaKIK3T1OSVptzX7Nl6PvQ3qAGtKEtVRjRuazjfL3Bx5eI409VZSqgND+4UNnmzLVdPj9FqFJNPqBZFve4w==
  /rimraf/3.0.2:
    dependencies:
      glob: 7.1.6
    dev: true
    hasBin: true
    resolution:
      integrity: sha512-JZkJMZkAGFFPP2YqXZXPbMlMBgsxzE8ILs4lMIX/2o0L9UBw9O/Y3o6wFw/i9YLapcUJWwqbi3kdxIPdC62TIA==
  /rsvp/4.8.5:
    dev: true
    engines:
      node: 6.* || >= 7.*
    resolution:
      integrity: sha512-nfMOlASu9OnRJo1mbEk2cz0D56a1MBNrJ7orjRZQG10XDyuvwksKbuXNp6qa+kbn839HwjwhBzhFmdsaEAfauA==
  /run-async/2.4.1:
    dev: true
    engines:
      node: '>=0.12.0'
    resolution:
      integrity: sha512-tvVnVv01b8c1RrA6Ep7JkStj85Guv/YrMcwqYQnwjsAS2cTmmPGBBjAjpCW7RrSodNSoE2/qg9O4bceNvUuDgQ==
  /run-parallel/1.1.9:
    dev: true
    resolution:
      integrity: sha512-DEqnSRTDw/Tc3FXf49zedI638Z9onwUotBMiUFKmrO2sdFKIbXamXGQ3Axd4qgphxKB4kw/qP1w5kTxnfU1B9Q==
  /rxjs/6.6.3:
    dependencies:
      tslib: 1.14.1
    dev: true
    engines:
      npm: '>=2.0.0'
    resolution:
      integrity: sha512-trsQc+xYYXZ3urjOiJOuCOa5N3jAZ3eiSpQB5hIT8zGlL2QfnHLJ2r7GMkBGuIausdJN1OneaI6gQlsqNHHmZQ==
  /safe-buffer/5.1.2:
    dev: true
    resolution:
      integrity: sha512-Gd2UZBJDkXlY7GbJxfsE8/nvKkUEU1G38c1siN6QP6a9PT9MmHB8GnpscSmMJSoF8LOIrt8ud/wPtojys4G6+g==
  /safe-buffer/5.2.1:
    dev: true
    resolution:
      integrity: sha512-rp3So07KcdmmKbGvgaNxQSJr7bGVSVk5S9Eq1F+ppbRo70+YeaDxkw5Dd8NPN+GD6bjnYm2VuPuCXmpuYvmCXQ==
  /safe-regex/1.1.0:
    dependencies:
      ret: 0.1.15
    dev: true
    resolution:
      integrity: sha1-QKNmnzsHfR6UPURinhV91IAjvy4=
  /safer-buffer/2.1.2:
    dev: true
    resolution:
      integrity: sha512-YZo3K82SD7Riyi0E1EQPojLz7kpepnSQI9IyPbHHg1XXXevb5dJI7tpyN2ADxGcQbHG7vcyRHk0cbwqcQriUtg==
  /sane/4.1.0:
    dependencies:
      '@cnakazawa/watch': 1.0.4
      anymatch: 2.0.0
      capture-exit: 2.0.0
      exec-sh: 0.3.4
      execa: 1.0.0
      fb-watchman: 2.0.1
      micromatch: 3.1.10
      minimist: 1.2.5
      walker: 1.0.7
    dev: true
    engines:
      node: 6.* || 8.* || >= 10.*
    hasBin: true
    resolution:
      integrity: sha512-hhbzAgTIX8O7SHfp2c8/kREfEn4qO/9q8C9beyY6+tvZ87EpoZ3i1RIEvp27YBswnNbY9mWd6paKVmKbAgLfZA==
  /saxes/5.0.1:
    dependencies:
      xmlchars: 2.2.0
    dev: true
    engines:
      node: '>=10'
    resolution:
      integrity: sha512-5LBh1Tls8c9xgGjw3QrMwETmTMVk0oFgvrFSvWx62llR2hcEInrKNZ2GZCCuuy2lvWrdl5jhbpeqc5hRYKFOcw==
  /schema-utils/2.7.1:
    dependencies:
      '@types/json-schema': 7.0.6
      ajv: 6.12.6
      ajv-keywords: 3.5.2_ajv@6.12.6
    dev: true
    engines:
      node: '>= 8.9.0'
    resolution:
      integrity: sha512-SHiNtMOUGWBQJwzISiVYKu82GiV4QYGePp3odlY1tuKO7gPtphAT5R/py0fA6xtbgLL/RvtJZnU9b8s0F1q0Xg==
  /schema-utils/3.0.0:
    dependencies:
      '@types/json-schema': 7.0.6
      ajv: 6.12.6
      ajv-keywords: 3.5.2_ajv@6.12.6
    dev: true
    engines:
      node: '>= 10.13.0'
    resolution:
      integrity: sha512-6D82/xSzO094ajanoOSbe4YvXWMfn2A//8Y1+MUqFAJul5Bs+yn36xbK9OtNDcRVSBJ9jjeoXftM6CfztsjOAA==
  /scoped-regex/1.0.0:
    dev: true
    engines:
      node: '>=4'
    resolution:
      integrity: sha1-o0a7Gs1CB65wvXwMfKnlZra63bg=
  /semver/5.7.1:
    dev: true
    hasBin: true
    resolution:
      integrity: sha512-sauaDf/PZdVgrLTNYHRtpXa1iRiKcaebiKQ1BJdpQlWH2lCvexQdX55snPFyK7QzpudqbCI0qXFfOasHdyNDGQ==
  /semver/6.3.0:
    dev: true
    hasBin: true
    resolution:
      integrity: sha512-b39TBaTSfV6yBrapU89p5fKekE2m/NwnDocOVruQFS1/veMgdzuPcnOM34M6CwxW8jH/lxEa5rBoDeUwu5HHTw==
  /semver/7.0.0:
    dev: true
    hasBin: true
    resolution:
      integrity: sha512-+GB6zVA9LWh6zovYQLALHwv5rb2PHGlJi3lfiqIHxR0uuwCgefcOJc59v9fv1w8GbStwxuuqqAjI9NMAOOgq1A==
  /semver/7.3.2:
    dev: true
    engines:
      node: '>=10'
    hasBin: true
    resolution:
      integrity: sha512-OrOb32TeeambH6UrhtShmF7CRDqhL6/5XpPNp2DuRH6+9QLw/orhp72j87v8Qa1ScDkvrrBNpZcDejAirJmfXQ==
  /serialize-javascript/5.0.1:
    dependencies:
      randombytes: 2.1.0
    dev: true
    resolution:
      integrity: sha512-SaaNal9imEO737H2c05Og0/8LUXG7EnsZyMa8MzkmuHoELfT6txuj0cMqRj6zfPKnmQ1yasR4PCJc8x+M4JSPA==
  /set-blocking/2.0.0:
    dev: true
    resolution:
      integrity: sha1-BF+XgtARrppoA93TgrJDkrPYkPc=
  /set-getter/0.1.0:
    dependencies:
      to-object-path: 0.3.0
    dev: true
    engines:
      node: '>=0.10.0'
    resolution:
      integrity: sha1-12nBgsnVpR9AkUXy+6guXoboA3Y=
  /set-value/2.0.1:
    dependencies:
      extend-shallow: 2.0.1
      is-extendable: 0.1.1
      is-plain-object: 2.0.4
      split-string: 3.1.0
    dev: true
    engines:
      node: '>=0.10.0'
    resolution:
      integrity: sha512-JxHc1weCN68wRY0fhCoXpyK55m/XPHafOmK4UWD7m2CI14GMcFypt4w/0+NV5f/ZMby2F6S2wwA7fgynh9gWSw==
  /shallow-clone/3.0.1:
    dependencies:
      kind-of: 6.0.3
    dev: true
    engines:
      node: '>=8'
    resolution:
      integrity: sha512-/6KqX+GVUdqPuPPd2LxDDxzX6CAbjJehAAOKlNpqqUpAqPM6HeL8f+o3a+JsyGjn2lv0WY8UsTgUJjU9Ok55NA==
  /shebang-command/1.2.0:
    dependencies:
      shebang-regex: 1.0.0
    dev: true
    engines:
      node: '>=0.10.0'
    resolution:
      integrity: sha1-RKrGW2lbAzmJaMOfNj/uXer98eo=
  /shebang-command/2.0.0:
    dependencies:
      shebang-regex: 3.0.0
    dev: true
    engines:
      node: '>=8'
    resolution:
      integrity: sha512-kHxr2zZpYtdmrN1qDjrrX/Z1rR1kG8Dx+gkpK1G4eXmvXswmcE1hTWBWYUzlraYw1/yZp6YuDY77YtvbN0dmDA==
  /shebang-regex/1.0.0:
    dev: true
    engines:
      node: '>=0.10.0'
    resolution:
      integrity: sha1-2kL0l0DAtC2yypcoVxyxkMmO/qM=
  /shebang-regex/3.0.0:
    dev: true
    engines:
      node: '>=8'
    resolution:
      integrity: sha512-7++dFhtcx3353uBaq8DDR4NuxBetBzC7ZQOhmTQInHEd6bSrXdiEyzCvG07Z44UYdLShWUyXt5M/yhz8ekcb1A==
  /shelljs/0.8.4:
    dependencies:
      glob: 7.1.6
      interpret: 1.4.0
      rechoir: 0.6.2
    dev: true
    engines:
      node: '>=4'
    hasBin: true
    resolution:
      integrity: sha512-7gk3UZ9kOfPLIAbslLzyWeGiEqx9e3rxwZM0KE6EL8GlGwjym9Mrlx5/p33bWTu9YG6vcS4MBxYZDHYr5lr8BQ==
  /shellwords/0.1.1:
    dev: true
    optional: true
    resolution:
      integrity: sha512-vFwSUfQvqybiICwZY5+DAWIPLKsWO31Q91JSKl3UYv+K5c2QRPzn0qzec6QPu1Qc9eHYItiP3NdJqNVqetYAww==
  /sigmund/1.0.1:
    dev: true
    resolution:
      integrity: sha1-P/IfGYytIXX587eBhT/ZTQ0ZtZA=
  /signal-exit/3.0.3:
    dev: true
    resolution:
      integrity: sha512-VUJ49FC8U1OxwZLxIbTTrDvLnf/6TDgxZcK8wxR8zs13xpx7xbG60ndBlhNrFi2EMuFRoeDoJO7wthSLq42EjA==
  /sisteransi/1.0.5:
    dev: true
    resolution:
      integrity: sha512-bLGGlR1QxBcynn2d5YmDX4MGjlZvy2MRBDRNHLJ8VI6l6+9FUiyTFNJ0IveOSP0bcXgVDPRcfGqA0pjaqUpfVg==
  /slash/1.0.0:
    dev: true
    engines:
      node: '>=0.10.0'
    resolution:
      integrity: sha1-xB8vbDn8FtHNF61LXYlhFK5HDVU=
  /slash/2.0.0:
    dev: true
    engines:
      node: '>=6'
    resolution:
      integrity: sha512-ZYKh3Wh2z1PpEXWr0MpSBZ0V6mZHAQfYevttO11c51CaWjGTaadiKZ+wVt1PbMlDV5qhMFslpZCemhwOK7C89A==
  /slash/3.0.0:
    dev: true
    engines:
      node: '>=8'
    resolution:
      integrity: sha512-g9Q1haeby36OSStwb4ntCGGGaKsaVSjQ68fBxoQcutl5fS1vuY18H3wSt3jFyFtrkx+Kz0V1G85A4MyAdDMi2Q==
  /slice-ansi/2.1.0:
    dependencies:
      ansi-styles: 3.2.1
      astral-regex: 1.0.0
      is-fullwidth-code-point: 2.0.0
    dev: true
    engines:
      node: '>=6'
    resolution:
      integrity: sha512-Qu+VC3EwYLldKa1fCxuuvULvSJOKEgk9pi8dZeCVK7TqBfUNTH4sFkk4joj8afVSfAYgJoSOetjx9QWOJ5mYoQ==
  /snapdragon-node/2.1.1:
    dependencies:
      define-property: 1.0.0
      isobject: 3.0.1
      snapdragon-util: 3.0.1
    dev: true
    engines:
      node: '>=0.10.0'
    resolution:
      integrity: sha512-O27l4xaMYt/RSQ5TR3vpWCAB5Kb/czIcqUFOM/C4fYcLnbZUc1PkjTAMjof2pBWaSTwOUd6qUHcFGVGj7aIwnw==
  /snapdragon-util/3.0.1:
    dependencies:
      kind-of: 3.2.2
    dev: true
    engines:
      node: '>=0.10.0'
    resolution:
      integrity: sha512-mbKkMdQKsjX4BAL4bRYTj21edOf8cN7XHdYUJEe+Zn99hVEYcMvKPct1IqNe7+AZPirn8BCDOQBHQZknqmKlZQ==
  /snapdragon/0.8.2:
    dependencies:
      base: 0.11.2
      debug: 2.6.9
      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
    dev: true
    engines:
      node: '>=0.10.0'
    resolution:
      integrity: sha512-FtyOnWN/wCHTVXOMwvSv26d+ko5vWlIDD6zoUJ7LW8vh+ZBC8QdljveRP+crNrtBwioEUWy/4dMtbBjA4ioNlg==
  /source-list-map/2.0.1:
    dev: true
    resolution:
      integrity: sha512-qnQ7gVMxGNxsiL4lEuJwe/To8UnK7fAnmbGEEH8RpLouuKbeEm0lhbQVFIrNSuB+G7tVrAlVsZgETT5nljf+Iw==
  /source-map-resolve/0.5.3:
    dependencies:
      atob: 2.1.2
      decode-uri-component: 0.2.0
      resolve-url: 0.2.1
      source-map-url: 0.4.0
      urix: 0.1.0
    dev: true
    resolution:
      integrity: sha512-Htz+RnsXWk5+P2slx5Jh3Q66vhQj1Cllm0zvnaY98+NFx+Dv2CF/f5O/t8x+KaNdrdIAsruNzoh/KpialbqAnw==
  /source-map-support/0.5.19:
    dependencies:
      buffer-from: 1.1.1
      source-map: 0.6.1
    dev: true
    resolution:
      integrity: sha512-Wonm7zOCIJzBGQdB+thsPar0kYuCIzYvxZwlBa87yi/Mdjv7Tip2cyVbLj5o0cFPN4EVkuTwb3GDDyUx2DGnGw==
  /source-map-url/0.4.0:
    dev: true
    resolution:
      integrity: sha1-PpNdfd1zYxuXZZlW1VEo6HtQhKM=
  /source-map/0.5.7:
    dev: true
    engines:
      node: '>=0.10.0'
    resolution:
      integrity: sha1-igOdLRAh0i0eoUyA2OpGi6LvP8w=
  /source-map/0.6.1:
    dev: true
    engines:
      node: '>=0.10.0'
    resolution:
      integrity: sha512-UjgapumWlbMhkBgzT7Ykc5YXUT46F0iKu8SGXq0bcwP5dz/h0Plj6enJqjz1Zbq2l5WaqYnrVbwWOWMyF3F47g==
  /source-map/0.7.3:
    dev: true
    engines:
      node: '>= 8'
    resolution:
      integrity: sha512-CkCj6giN3S+n9qrYiBTX5gystlENnRW5jZeNLHpe6aue+SrHcG5VYwujhW9s4dY31mEGsxBDrHR6oI69fTXsaQ==
  /spdx-correct/3.1.1:
    dependencies:
      spdx-expression-parse: 3.0.1
      spdx-license-ids: 3.0.6
    dev: true
    resolution:
      integrity: sha512-cOYcUWwhCuHCXi49RhFRCyJEK3iPj1Ziz9DpViV3tbZOwXD49QzIN3MpOLJNxh2qwq2lJJZaKMVw9qNi4jTC0w==
  /spdx-exceptions/2.3.0:
    dev: true
    resolution:
      integrity: sha512-/tTrYOC7PPI1nUAgx34hUpqXuyJG+DTHJTnIULG4rDygi4xu/tfgmq1e1cIRwRzwZgo4NLySi+ricLkZkw4i5A==
  /spdx-expression-parse/3.0.1:
    dependencies:
      spdx-exceptions: 2.3.0
      spdx-license-ids: 3.0.6
    dev: true
    resolution:
      integrity: sha512-cbqHunsQWnJNE6KhVSMsMeH5H/L9EpymbzqTQ3uLwNCLZ1Q481oWaofqH7nO6V07xlXwY6PhQdQ2IedWx/ZK4Q==
  /spdx-license-ids/3.0.6:
    dev: true
    resolution:
      integrity: sha512-+orQK83kyMva3WyPf59k1+Y525csj5JejicWut55zeTWANuN17qSiSLUXWtzHeNWORSvT7GLDJ/E/XiIWoXBTw==
  /split-string/3.1.0:
    dependencies:
      extend-shallow: 3.0.2
    dev: true
    engines:
      node: '>=0.10.0'
    resolution:
      integrity: sha512-NzNVhJDYpwceVVii8/Hu6DKfD2G+NrQHlS/V/qgv763EYudVwEcMQNxd2lh+0VrUByXN/oJkl5grOhYWvQUYiw==
  /sprintf-js/1.0.3:
    dev: true
    resolution:
      integrity: sha1-BOaSb2YolTVPPdAVIDYzuFcpfiw=
  /sshpk/1.16.1:
    dependencies:
      asn1: 0.2.4
      assert-plus: 1.0.0
      bcrypt-pbkdf: 1.0.2
      dashdash: 1.14.1
      ecc-jsbn: 0.1.2
      getpass: 0.1.7
      jsbn: 0.1.1
      safer-buffer: 2.1.2
      tweetnacl: 0.14.5
    dev: true
    engines:
      node: '>=0.10.0'
    hasBin: true
    resolution:
      integrity: sha512-HXXqVUq7+pcKeLqqZj6mHFUMvXtOJt1uoUx09pFW6011inTMxqI8BA8PM95myrIyyKwdnzjdFjLiE6KBPVtJIg==
  /stack-utils/2.0.2:
    dependencies:
      escape-string-regexp: 2.0.0
    dev: true
    engines:
      node: '>=10'
    resolution:
      integrity: sha512-0H7QK2ECz3fyZMzQ8rH0j2ykpfbnd20BFtfg/SqVC2+sCTtcw0aDTGB7dk+de4U4uUeuz6nOtJcrkFFLG1B0Rg==
  /static-extend/0.1.2:
    dependencies:
      define-property: 0.2.5
      object-copy: 0.1.0
    dev: true
    engines:
      node: '>=0.10.0'
    resolution:
      integrity: sha1-YICcOcv/VTNyJv1eC1IPNB8ftcY=
  /stealthy-require/1.1.1:
    dev: true
    engines:
      node: '>=0.10.0'
    resolution:
      integrity: sha1-NbCYdbT/SfJqd35QmzCQoyJr8ks=
  /string-length/4.0.1:
    dependencies:
      char-regex: 1.0.2
      strip-ansi: 6.0.0
    dev: true
    engines:
      node: '>=10'
    resolution:
      integrity: sha512-PKyXUd0LK0ePjSOnWn34V2uD6acUWev9uy0Ft05k0E8xRW+SKcA0F7eMr7h5xlzfn+4O3N+55rduYyet3Jk+jw==
  /string-template/0.2.1:
    dev: true
    resolution:
      integrity: sha1-QpMuWYo1LQH8IuwzZ9nYTuxsmt0=
  /string-width/3.1.0:
    dependencies:
      emoji-regex: 7.0.3
      is-fullwidth-code-point: 2.0.0
      strip-ansi: 5.2.0
    dev: true
    engines:
      node: '>=6'
    resolution:
      integrity: sha512-vafcv6KjVZKSgz06oM/H6GDBrAtz8vdhQakGjFIvNrHA6y3HCF1CInLy+QLq8dTJPQ1b+KDUqDFctkdRW44e1w==
  /string-width/4.2.0:
    dependencies:
      emoji-regex: 8.0.0
      is-fullwidth-code-point: 3.0.0
      strip-ansi: 6.0.0
    dev: true
    engines:
      node: '>=8'
    resolution:
      integrity: sha512-zUz5JD+tgqtuDjMhwIg5uFVV3dtqZ9yQJlZVfq4I01/K5Paj5UHj7VyrQOJvzawSVlKpObApbfD0Ed6yJc+1eg==
  /string.prototype.trimend/1.0.1:
    dependencies:
      define-properties: 1.1.3
      es-abstract: 1.17.7
    dev: true
    resolution:
      integrity: sha512-LRPxFUaTtpqYsTeNKaFOw3R4bxIzWOnbQ837QfBylo8jIxtcbK/A/sMV7Q+OAV/vWo+7s25pOE10KYSjaSO06g==
  /string.prototype.trimstart/1.0.1:
    dependencies:
      define-properties: 1.1.3
      es-abstract: 1.17.7
    dev: true
    resolution:
      integrity: sha512-XxZn+QpvrBI1FOcg6dIpxUPgWCPuNXvMD72aaRaUQv1eD4e/Qy8i/hFTe0BUmD60p/QA6bh1avmuPTfNjqVWRw==
  /string_decoder/1.1.1:
    dependencies:
      safe-buffer: 5.1.2
    dev: true
    resolution:
      integrity: sha512-n/ShnvDi6FHbbVfviro+WojiFzv+s8MPMHBczVePfUpDJLwoLT0ht1l4YwBCbi8pJAveEEdnkHyPyTP/mzRfwg==
  /string_decoder/1.3.0:
    dependencies:
      safe-buffer: 5.2.1
    dev: true
    resolution:
      integrity: sha512-hkRX8U1WjJFd8LsDJ2yQ/wWWxaopEsABU1XfkM8A+j0+85JAGppt16cr1Whg6KIbb4okU6Mql6BOj+uup/wKeA==
  /strip-ansi/4.0.0:
    dependencies:
      ansi-regex: 3.0.0
    dev: true
    engines:
      node: '>=4'
    resolution:
      integrity: sha1-qEeQIusaw2iocTibY1JixQXuNo8=
  /strip-ansi/5.2.0:
    dependencies:
      ansi-regex: 4.1.0
    dev: true
    engines:
      node: '>=6'
    resolution:
      integrity: sha512-DuRs1gKbBqsMKIZlrffwlug8MHkcnpjs5VPmL1PAh+mA30U0DTotfDZ0d2UUsXpPmPmMMJ6W773MaA3J+lbiWA==
  /strip-ansi/6.0.0:
    dependencies:
      ansi-regex: 5.0.0
    dev: true
    engines:
      node: '>=8'
    resolution:
      integrity: sha512-AuvKTrTfQNYNIctbR1K/YGTR1756GycPsg7b9bdV9Duqur4gv6aKqHXah67Z8ImS7WEz5QVcOtlfW2rZEugt6w==
  /strip-bom-buf/1.0.0:
    dependencies:
      is-utf8: 0.2.1
    dev: true
    engines:
      node: '>=4'
    resolution:
      integrity: sha1-HLRar1dTD0yvhsf3UXnSyaUd1XI=
  /strip-bom-stream/2.0.0:
    dependencies:
      first-chunk-stream: 2.0.0
      strip-bom: 2.0.0
    dev: true
    engines:
      node: '>=0.10.0'
    resolution:
      integrity: sha1-+H217yYT9paKpUWr/h7HKLaoKco=
  /strip-bom/2.0.0:
    dependencies:
      is-utf8: 0.2.1
    dev: true
    engines:
      node: '>=0.10.0'
    resolution:
      integrity: sha1-YhmoVhZSBJHzV4i9vxRHqZx+aw4=
  /strip-bom/4.0.0:
    dev: true
    engines:
      node: '>=8'
    resolution:
      integrity: sha512-3xurFv5tEgii33Zi8Jtp55wEIILR9eh34FAW00PZf+JnSsTmV/ioewSgQl97JHvgjoRGwPShsWm+IdrxB35d0w==
  /strip-eof/1.0.0:
    dev: true
    engines:
      node: '>=0.10.0'
    resolution:
      integrity: sha1-u0P/VZim6wXYm1n80SnJgzE2Br8=
  /strip-final-newline/2.0.0:
    dev: true
    engines:
      node: '>=6'
    resolution:
      integrity: sha512-BrpvfNAE3dcvq7ll3xVumzjKjZQ5tI1sEUIKr3Uoks0XUl45St3FlatVqef9prk4jRDzhW6WZg+3bk93y6pLjA==
  /strip-json-comments/3.1.1:
    dev: true
    engines:
      node: '>=8'
    resolution:
      integrity: sha512-6fPc+R4ihwqP6N/aIv2f1gMH8lOVtWQHoqC4yK6oSDVVocumAsfCqjkXnqiYMhmMwS/mEHLp7Vehlt3ql6lEig==
  /supports-color/5.5.0:
    dependencies:
      has-flag: 3.0.0
    dev: true
    engines:
      node: '>=4'
    resolution:
      integrity: sha512-QjVjwdXIt408MIiAqCX4oUKsgU2EqAGzs2Ppkm4aQYbjm+ZEWEcW4SfFNTr4uMNZma0ey4f5lgLrkB0aX0QMow==
  /supports-color/7.2.0:
    dependencies:
      has-flag: 4.0.0
    dev: true
    engines:
      node: '>=8'
    resolution:
      integrity: sha512-qpCAvRl9stuOHveKsn7HncJRvv501qIacKzQlO/+Lwxc9+0q2wLyv4Dfvt80/DPn2pqOBsJdDiogXGR9+OvwRw==
  /supports-hyperlinks/2.1.0:
    dependencies:
      has-flag: 4.0.0
      supports-color: 7.2.0
    dev: true
    engines:
      node: '>=8'
    resolution:
      integrity: sha512-zoE5/e+dnEijk6ASB6/qrK+oYdm2do1hjoLWrqUC/8WEIW1gbxFcKuBof7sW8ArN6e+AYvsE8HBGiVRWL/F5CA==
  /symbol-observable/1.2.0:
    dev: true
    engines:
      node: '>=0.10.0'
    resolution:
      integrity: sha512-e900nM8RRtGhlV36KGEU9k65K3mPb1WV70OdjfxlG2EAuM1noi/E/BaW/uMhL7bPEssK8QV57vN3esixjUvcXQ==
  /symbol-tree/3.2.4:
    dev: true
    resolution:
      integrity: sha512-9QNk5KwDF+Bvz+PyObkmSYjI5ksVUYtjW7AU22r2NKcfLJcXp96hkDWU3+XndOsUb+AQ9QhfzfCT2O+CNWT5Tw==
  /table-layout/1.0.1:
    dependencies:
      array-back: 4.0.1
      deep-extend: 0.6.0
      typical: 5.2.0
      wordwrapjs: 4.0.0
    dev: true
    engines:
      node: '>=8.0.0'
    resolution:
      integrity: sha512-dEquqYNJiGwY7iPfZ3wbXDI944iqanTSchrACLL2nOB+1r+h1Nzu2eH+DuPPvWvm5Ry7iAPeFlgEtP5bIp5U7Q==
  /table/5.4.6:
    dependencies:
      ajv: 6.12.6
      lodash: 4.17.20
      slice-ansi: 2.1.0
      string-width: 3.1.0
    dev: true
    engines:
      node: '>=6.0.0'
    resolution:
      integrity: sha512-wmEc8m4fjnob4gt5riFRtTu/6+4rSe12TpAELNSqHMfF3IqnA+CH37USM6/YR3qRZv7e56kAEAtd6nKZaxe0Ug==
  /tapable/2.0.0:
    dev: true
    engines:
      node: '>=6'
    resolution:
      integrity: sha512-bjzn0C0RWoffnNdTzNi7rNDhs1Zlwk2tRXgk8EiHKAOX1Mag3d6T0Y5zNa7l9CJ+EoUne/0UHdwS8tMbkh9zDg==
  /temp/0.8.4:
    dependencies:
      rimraf: 2.6.3
    dev: true
    engines:
      node: '>=6.0.0'
    resolution:
      integrity: sha512-s0ZZzd0BzYv5tLSptZooSjK8oj6C+c19p7Vqta9+6NPOf7r+fxq0cJe6/oN4LTC79sy5NY8ucOJNgwsKCSbfqg==
  /terminal-link/2.1.1:
    dependencies:
      ansi-escapes: 4.3.1
      supports-hyperlinks: 2.1.0
    dev: true
    engines:
      node: '>=8'
    resolution:
      integrity: sha512-un0FmiRUQNr5PJqy9kP7c40F5BOfpGlYTrxonDChEZB7pzZxRNp/bt+ymiy9/npwXya9KH99nJ/GXFIiUkYGFQ==
  /terser-webpack-plugin/5.0.0_webpack@5.1.1:
    dependencies:
      jest-worker: 26.5.0
      p-limit: 3.0.2
      schema-utils: 3.0.0
      serialize-javascript: 5.0.1
      source-map: 0.6.1
      terser: 5.3.5
      webpack: 5.1.1_webpack-cli@4.0.0
    dev: true
    engines:
      node: '>= 10.13.0'
    peerDependencies:
      webpack: ^5.1.0
    resolution:
      integrity: sha512-rf7l5a9xamIVX3enQeTl0MY2MNeZClo5yPX/tVPy22oY0nzu0b45h7JqyFi/bygqKWtzXMnml0u12mArhQPsBQ==
  /terser/5.3.5:
    dependencies:
      commander: 2.20.3
      source-map: 0.7.3
      source-map-support: 0.5.19
    dev: true
    engines:
      node: '>=6.0.0'
    hasBin: true
    resolution:
      integrity: sha512-Qw3CZAMmmfU824AoGKalx+riwocSI5Cs0PoGp9RdSLfmxkmJgyBxqLBP/isDNtFyhHnitikvRMZzyVgeq+U+Tg==
  /test-exclude/6.0.0:
    dependencies:
      '@istanbuljs/schema': 0.1.2
      glob: 7.1.6
      minimatch: 3.0.4
    dev: true
    engines:
      node: '>=8'
    resolution:
      integrity: sha512-cAGWPIyOHU6zlmg88jwm7VRyXnMN7iV68OGAbYDk/Mh/xC/pzVPlQtY6ngoIH/5/tciuhGfvESU8GrHrcxD56w==
  /text-table/0.2.0:
    dev: true
    resolution:
      integrity: sha1-f17oI66AUgfACvLfSoTsP8+lcLQ=
  /textextensions/2.6.0:
    dev: true
    engines:
      node: '>=0.8'
    resolution:
      integrity: sha512-49WtAWS+tcsy93dRt6P0P3AMD2m5PvXRhuEA0kaXos5ZLlujtYmpmFsB+QvWUSxE1ZsstmYXfQ7L40+EcQgpAQ==
  /throat/5.0.0:
    dev: true
    resolution:
      integrity: sha512-fcwX4mndzpLQKBS1DVYhGAcYaYt7vsHNIvQV+WXMvnow5cgjPphq5CaayLaGsjRdSCKZFNGt7/GYAuXaNOiYCA==
  /through/2.3.8:
    dev: true
    resolution:
      integrity: sha1-DdTJ/6q8NXlgsbckEV1+Doai4fU=
  /through2/3.0.2:
    dependencies:
      inherits: 2.0.4
      readable-stream: 3.6.0
    dev: true
    resolution:
      integrity: sha512-enaDQ4MUyP2W6ZyT6EsMzqBPZaM/avg8iuo+l2d3QCs0J+6RaqkHV/2/lOwDTueBHeJ/2LG9lrLW3d5rWPucuQ==
  /timed-out/4.0.1:
    dev: true
    engines:
      node: '>=0.10.0'
    resolution:
      integrity: sha1-8y6srFoXW+ol1/q1Zas+2HQe9W8=
  /tmp/0.0.33:
    dependencies:
      os-tmpdir: 1.0.2
    dev: true
    engines:
      node: '>=0.6.0'
    resolution:
      integrity: sha512-jRCJlojKnZ3addtTOjdIqoRuPEKBvNXcGYqzO6zWZX8KfKEpnGY5jfggJQ3EjKuu8D4bJRr0y+cYJFmYbImXGw==
  /tmpl/1.0.4:
    dev: true
    resolution:
      integrity: sha1-I2QN17QtAEM5ERQIIOXPRA5SHdE=
  /to-fast-properties/2.0.0:
    dev: true
    engines:
      node: '>=4'
    resolution:
      integrity: sha1-3F5pjL0HkmW8c+A3doGk5Og/YW4=
  /to-object-path/0.3.0:
    dependencies:
      kind-of: 3.2.2
    dev: true
    engines:
      node: '>=0.10.0'
    resolution:
      integrity: sha1-KXWIt7Dn4KwI4E5nL4XB9JmeF68=
  /to-readable-stream/2.1.0:
    dev: true
    engines:
      node: '>=8'
    resolution:
      integrity: sha512-o3Qa6DGg1CEXshSdvWNX2sN4QHqg03SPq7U6jPXRahlQdl5dK8oXjkU/2/sGrnOZKeGV1zLSO8qPwyKklPPE7w==
  /to-regex-range/2.1.1:
    dependencies:
      is-number: 3.0.0
      repeat-string: 1.6.1
    dev: true
    engines:
      node: '>=0.10.0'
    resolution:
      integrity: sha1-fIDBe53+vlmeJzZ+DU3VWQFB2zg=
  /to-regex-range/5.0.1:
    dependencies:
      is-number: 7.0.0
    dev: true
    engines:
      node: '>=8.0'
    resolution:
      integrity: sha512-65P7iz6X5yEr1cwcgvQxbbIw7Uk3gOy5dIdtZ4rDveLqhrdJP+Li/Hx6tyK0NEb+2GCyneCMJiGqrADCSNk8sQ==
  /to-regex/3.0.2:
    dependencies:
      define-property: 2.0.2
      extend-shallow: 3.0.2
      regex-not: 1.0.2
      safe-regex: 1.1.0
    dev: true
    engines:
      node: '>=0.10.0'
    resolution:
      integrity: sha512-FWtleNAtZ/Ki2qtqej2CXTOayOH9bHDQF+Q48VpWyDXjbYxA4Yz8iDB31zXOBUlOHHKidDbqGVrTUvQMPmBGBw==
  /tough-cookie/2.5.0:
    dependencies:
      psl: 1.8.0
      punycode: 2.1.1
    dev: true
    engines:
      node: '>=0.8'
    resolution:
      integrity: sha512-nlLsUzgm1kfLXSXfRZMc1KLAugd4hqJHDTvc2hDIwS3mZAfMEuMbc03SujMF+GEcpaX/qboeycw6iO8JwVv2+g==
  /tough-cookie/3.0.1:
    dependencies:
      ip-regex: 2.1.0
      psl: 1.8.0
      punycode: 2.1.1
    dev: true
    engines:
      node: '>=6'
    resolution:
      integrity: sha512-yQyJ0u4pZsv9D4clxO69OEjLWYw+jbgspjTue4lTQZLfV0c5l1VmK2y1JK8E9ahdpltPOaAThPcp5nKPUgSnsg==
  /tr46/2.0.2:
    dependencies:
      punycode: 2.1.1
    dev: true
    engines:
      node: '>=8'
    resolution:
      integrity: sha512-3n1qG+/5kg+jrbTzwAykB5yRYtQCTqOGKq5U5PE3b0a1/mzo6snDhjGS0zJVJunO0NrT3Dg1MLy5TjWP/UJppg==
  /tslib/1.14.1:
    dev: true
    resolution:
      integrity: sha512-Xni35NKzjgMrwevysHTCArtLDpPvye8zV/0E4EyYn43P7/7qvQwPh9BGkHewbMulVntbigmcT7rdX3BNo9wRJg==
  /tsutils/3.17.1:
    dependencies:
      tslib: 1.14.1
    dev: true
    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'
    resolution:
      integrity: sha512-kzeQ5B8H3w60nFY2g8cJIuH7JDpsALXySGtwGJ0p2LSjLgay3NdIpqq5SoOBe46bKDW2iq25irHCr8wjomUS2g==
  /tunnel-agent/0.6.0:
    dependencies:
      safe-buffer: 5.2.1
    dev: true
    resolution:
      integrity: sha1-J6XeoGs2sEoKmWZ3SykIaPD8QP0=
  /tweetnacl/0.14.5:
    dev: true
    resolution:
      integrity: sha1-WuaBd/GS1EViadEIr6k/+HQ/T2Q=
  /type-check/0.3.2:
    dependencies:
      prelude-ls: 1.1.2
    dev: true
    engines:
      node: '>= 0.8.0'
    resolution:
      integrity: sha1-WITKtRLPHTVeP7eE8wgEsrUg23I=
  /type-check/0.4.0:
    dependencies:
      prelude-ls: 1.2.1
    dev: true
    engines:
      node: '>= 0.8.0'
    resolution:
      integrity: sha512-XleUoc9uwGXqjWwXaUTZAmzMcFZ5858QA2vvx1Ur5xIcixXIP+8LnFDgRplU30us6teqdlskFfu+ae4K79Ooew==
  /type-detect/4.0.8:
    dev: true
    engines:
      node: '>=4'
    resolution:
      integrity: sha512-0fr/mIH1dlO+x7TlcMy+bIDqKPsw/70tVyeHW787goQjhmqaZe10uwLujubK9q9Lg6Fiho1KUKDYz0Z7k7g5/g==
  /type-fest/0.10.0:
    dev: true
    engines:
      node: '>=8'
    resolution:
      integrity: sha512-EUV9jo4sffrwlg8s0zDhP0T2WD3pru5Xi0+HTE3zTUmBaZNhfkite9PdSJwdXLwPVW0jnAHT56pZHIOYckPEiw==
  /type-fest/0.11.0:
    dev: true
    engines:
      node: '>=8'
    resolution:
      integrity: sha512-OdjXJxnCN1AvyLSzeKIgXTXxV+99ZuXl3Hpo9XpJAv9MBcHrrJOQ5kV7ypXOuQie+AmWG25hLbiKdwYTifzcfQ==
  /type-fest/0.6.0:
    dev: true
    engines:
      node: '>=8'
    resolution:
      integrity: sha512-q+MB8nYR1KDLrgr4G5yemftpMC7/QLqVndBmEEdqzmNj5dcFOO4Oo8qlwZE3ULT3+Zim1F8Kq4cBnikNhlCMlg==
  /type-fest/0.8.1:
    dev: true
    engines:
      node: '>=8'
    resolution:
      integrity: sha512-4dbzIzqvjtgiM5rw1k5rEHtBANKmdudhGyBEajN01fEyhaAIhsoKNy6y7+IN93IfpFtwY9iqi7kD+xwKhQsNJA==
  /typedarray-to-buffer/3.1.5:
    dependencies:
      is-typedarray: 1.0.0
    dev: true
    resolution:
      integrity: sha512-zdu8XMNEDepKKR+XYOXAVPtWui0ly0NtohUscw+UmaHiAWT8hrV1rr//H6V+0DvJ3OQ19S979M0laLfX8rm82Q==
  /typical/5.2.0:
    dev: true
    engines:
      node: '>=8'
    resolution:
      integrity: sha512-dvdQgNDNJo+8B2uBQoqdb11eUCE1JQXhvjC/CZtgvZseVd5TYMXnq0+vuUemXbd/Se29cTaUuPX3YIc2xgbvIg==
  /unicode-canonical-property-names-ecmascript/1.0.4:
    dev: true
    engines:
      node: '>=4'
    resolution:
      integrity: sha512-jDrNnXWHd4oHiTZnx/ZG7gtUTVp+gCcTTKr8L0HjlwphROEW3+Him+IpvC+xcJEFegapiMZyZe02CyuOnRmbnQ==
  /unicode-match-property-ecmascript/1.0.4:
    dependencies:
      unicode-canonical-property-names-ecmascript: 1.0.4
      unicode-property-aliases-ecmascript: 1.1.0
    dev: true
    engines:
      node: '>=4'
    resolution:
      integrity: sha512-L4Qoh15vTfntsn4P1zqnHulG0LdXgjSO035fEpdtp6YxXhMT51Q6vgM5lYdG/5X3MjS+k/Y9Xw4SFCY9IkR0rg==
  /unicode-match-property-value-ecmascript/1.2.0:
    dev: true
    engines:
      node: '>=4'
    resolution:
      integrity: sha512-wjuQHGQVofmSJv1uVISKLE5zO2rNGzM/KCYZch/QQvez7C1hUhBIuZ701fYXExuufJFMPhv2SyL8CyoIfMLbIQ==
  /unicode-property-aliases-ecmascript/1.1.0:
    dev: true
    engines:
      node: '>=4'
    resolution:
      integrity: sha512-PqSoPh/pWetQ2phoj5RLiaqIk4kCNwoV3CI+LfGmWLKI3rE3kl1h59XpX2BjgDrmbxD9ARtQobPGU1SguCYuQg==
  /union-value/1.0.1:
    dependencies:
      arr-union: 3.1.0
      get-value: 2.0.6
      is-extendable: 0.1.1
      set-value: 2.0.1
    dev: true
    engines:
      node: '>=0.10.0'
    resolution:
      integrity: sha512-tJfXmxMeWYnczCVs7XAEvIV7ieppALdyepWMkHkwciRpZraG/xwT+s2JN8+pr1+8jCRf80FFzvr+MpQeeoF4Xg==
  /unset-value/1.0.0:
    dependencies:
      has-value: 0.3.1
      isobject: 3.0.1
    dev: true
    engines:
      node: '>=0.10.0'
    resolution:
      integrity: sha1-g3aHP30jNRef+x5vw6jtDfyKtVk=
  /untildify/3.0.3:
    dev: true
    engines:
      node: '>=4'
    resolution:
      integrity: sha512-iSk/J8efr8uPT/Z4eSUywnqyrQU7DSdMfdqK4iWEaUVVmcP5JcnpRqmVMwcwcnmI1ATFNgC5V90u09tBynNFKA==
  /unzip-response/2.0.1:
    dev: true
    engines:
      node: '>=4'
    resolution:
      integrity: sha1-0vD3N9FrBhXnKmk17QQhRXLVb5c=
  /uri-js/4.4.0:
    dependencies:
      punycode: 2.1.1
    dev: true
    resolution:
      integrity: sha512-B0yRTzYdUCCn9n+F4+Gh4yIDtMQcaJsmYBDsTSG8g/OejKBodLQ2IHfN3bM7jUsRXndopT7OIXWdYqc1fjmV6g==
  /urix/0.1.0:
    deprecated: 'Please see https://github.com/lydell/urix#deprecated'
    dev: true
    resolution:
      integrity: sha1-2pN/emLiH+wf0Y1Js1wpNQZ6bHI=
  /url-parse-lax/1.0.0:
    dependencies:
      prepend-http: 1.0.4
    dev: true
    engines:
      node: '>=0.10.0'
    resolution:
      integrity: sha1-evjzA2Rem9eaJy56FKxovAYJ2nM=
  /use/3.1.1:
    dev: true
    engines:
      node: '>=0.10.0'
    resolution:
      integrity: sha512-cwESVXlO3url9YWlFW/TA9cshCEhtu7IKJ/p5soJ/gGpj7vbvFrAY/eIioQ6Dw23KjZhYgiIo8HOs1nQ2vr/oQ==
  /util-deprecate/1.0.2:
    dev: true
    resolution:
      integrity: sha1-RQ1Nyfpw3nMnYvvS1KKJgUGaDM8=
  /uuid/3.4.0:
    dev: true
    hasBin: true
    resolution:
      integrity: sha512-HjSDRw6gZE5JMggctHBcjVak08+KEVhSIiDzFnT9S9aegmp85S/bReBVTb4QTFaRNptJ9kuYaNhnbNEOkbKb/A==
  /uuid/8.3.1:
    dev: true
    hasBin: true
    optional: true
    resolution:
      integrity: sha512-FOmRr+FmWEIG8uhZv6C2bTgEVXsHk08kE7mPlrBbEe+c3r9pjceVPgupIfNIhc4yx55H69OXANrUaSuu9eInKg==
  /v8-compile-cache/2.1.1:
    dev: true
    resolution:
      integrity: sha512-8OQ9CL+VWyt3JStj7HX7/ciTL2V3Rl1Wf5OL+SNTm0yK1KvtReVulksyeRnCANHHuUxHlQig+JJDlUhBt1NQDQ==
  /v8-to-istanbul/6.0.1:
    dependencies:
      '@types/istanbul-lib-coverage': 2.0.3
      convert-source-map: 1.7.0
      source-map: 0.7.3
    dev: true
    engines:
      node: '>=10.10.0'
    resolution:
      integrity: sha512-PzM1WlqquhBvsV+Gco6WSFeg1AGdD53ccMRkFeyHRE/KRZaVacPOmQYP3EeVgDBtKD2BJ8kgynBQ5OtKiHCH+w==
  /validate-npm-package-license/3.0.4:
    dependencies:
      spdx-correct: 3.1.1
      spdx-expression-parse: 3.0.1
    dev: true
    resolution:
      integrity: sha512-DpKm2Ui/xN7/HQKCtpZxoRWBhZ9Z0kqtygG8XCgNQ8ZlDnxuQmWhj566j8fN4Cu3/JmbhsDo7fcAJq4s9h27Ew==
  /verror/1.10.0:
    dependencies:
      assert-plus: 1.0.0
      core-util-is: 1.0.2
      extsprintf: 1.3.0
    dev: true
    engines:
      '0': node >=0.6.0
    resolution:
      integrity: sha1-OhBcoXBTr1XW4nDB+CiGguGNpAA=
  /vinyl-file/3.0.0:
    dependencies:
      graceful-fs: 4.2.4
      pify: 2.3.0
      strip-bom-buf: 1.0.0
      strip-bom-stream: 2.0.0
      vinyl: 2.2.1
    dev: true
    engines:
      node: '>=4'
    resolution:
      integrity: sha1-sQTZ5ECf+jJfqt1SBkLQo7SIs2U=
  /vinyl/2.2.1:
    dependencies:
      clone: 2.1.2
      clone-buffer: 1.0.0
      clone-stats: 1.0.0
      cloneable-readable: 1.1.3
      remove-trailing-separator: 1.1.0
      replace-ext: 1.0.1
    dev: true
    engines:
      node: '>= 0.10'
    resolution:
      integrity: sha512-LII3bXRFBZLlezoG5FfZVcXflZgWP/4dCwKtxd5ky9+LOtM4CS3bIRQsmR1KMnMW07jpE8fqR2lcxPZ+8sJIcw==
  /vue-router/3.4.6:
    dev: true
    resolution:
      integrity: sha512-kaXnB3pfFxhAJl/Mp+XG1HJMyFqrL/xPqV7oXlpXn4AwMmm6VNgf0nllW8ksflmZANfI4kdo0bVn/FYSsAolPQ==
  /vue-template-compiler/2.6.12:
    dependencies:
      de-indent: 1.0.2
      he: 1.2.0
    dev: true
    resolution:
      integrity: sha512-OzzZ52zS41YUbkCBfdXShQTe69j1gQDZ9HIX8miuC9C3rBCk9wIRjLiZZLrmX9V+Ftq/YEyv1JaVr5Y/hNtByg==
  /vue/2.6.12:
    dev: true
    resolution:
      integrity: sha512-uhmLFETqPPNyuLLbsKz6ioJ4q7AZHzD8ZVFNATNyICSZouqP2Sz0rotWQC8UNBF6VGSCs5abnKJoStA6JbCbfg==
  /w3c-hr-time/1.0.2:
    dependencies:
      browser-process-hrtime: 1.0.0
    dev: true
    resolution:
      integrity: sha512-z8P5DvDNjKDoFIHK7q8r8lackT6l+jo/Ye3HOle7l9nICP9lf1Ci25fy9vHd0JOWewkIFzXIEig3TdKT7JQ5fQ==
  /w3c-xmlserializer/2.0.0:
    dependencies:
      xml-name-validator: 3.0.0
    dev: true
    engines:
      node: '>=10'
    resolution:
      integrity: sha512-4tzD0mF8iSiMiNs30BiLO3EpfGLZUT2MSX/G+o7ZywDzliWQ3OPtTZ0PTC3B3ca1UAf4cJMHB+2Bf56EriJuRA==
  /walker/1.0.7:
    dependencies:
      makeerror: 1.0.11
    dev: true
    resolution:
      integrity: sha1-L3+bj9ENZ3JisYqITijRlhjgKPs=
  /watchpack/2.0.0:
    dependencies:
      glob-to-regexp: 0.4.1
      graceful-fs: 4.2.4
    dev: true
    engines:
      node: '>=10.13.0'
    resolution:
      integrity: sha512-xSdCxxYZWNk3VK13bZRYhsQpfa8Vg63zXG+3pyU8ouqSLRCv4IGXIp9Kr226q6GBkGRlZrST2wwKtjfKz2m7Cg==
  /webidl-conversions/5.0.0:
    dev: true
    engines:
      node: '>=8'
    resolution:
      integrity: sha512-VlZwKPCkYKxQgeSbH5EyngOmRp7Ww7I9rQLERETtf5ofd9pGeswWiOtogpEO850jziPRarreGxn5QIiTqpb2wA==
  /webidl-conversions/6.1.0:
    dev: true
    engines:
      node: '>=10.4'
    resolution:
      integrity: sha512-qBIvFLGiBpLjfwmYAaHPXsn+ho5xZnGvyGvsarywGNc8VyQJUMHJ8OBKGGrPER0okBeMDaan4mNBlgBROxuI8w==
  /webpack-cli/4.0.0_webpack@5.1.1:
    dependencies:
      '@webpack-cli/info': 1.0.1_webpack-cli@4.0.0
      '@webpack-cli/init': 1.0.1_1b75b97086d97611928770c17502615f
      '@webpack-cli/serve': 1.0.1_webpack-cli@4.0.0
      ansi-escapes: 4.3.1
      colorette: 1.2.1
      command-line-usage: 6.1.0
      commander: 6.1.0
      enquirer: 2.3.6
      execa: 4.0.3
      import-local: 3.0.2
      interpret: 2.2.0
      rechoir: 0.7.0
      v8-compile-cache: 2.1.1
      webpack: 5.1.1_webpack-cli@4.0.0
      webpack-merge: 4.2.2
    dev: true
    engines:
      node: '>=10.13.0'
    hasBin: true
    peerDependencies:
      '@webpack-cli/generate-loader': '*'
      '@webpack-cli/generate-plugin': '*'
      '@webpack-cli/migrate': '*'
      webpack: 4.x.x || 5.x.x
      webpack-bundle-analyzer: '*'
    peerDependenciesMeta:
      '@webpack-cli/generate-loader':
        optional: true
      '@webpack-cli/generate-plugin':
        optional: true
      '@webpack-cli/migrate':
        optional: true
      webpack-bundle-analyzer:
        optional: true
    resolution:
      integrity: sha512-c5NOm8jDp3qWa+Q4pDZTcT5IwPcPXdjU1ejN9e7LojHQN02sjNr4tzLrt5pwkY+zN8pQL40m14JsbC2Dh+ZJ/w==
  /webpack-merge/4.2.2:
    dependencies:
      lodash: 4.17.20
    dev: true
    resolution:
      integrity: sha512-TUE1UGoTX2Cd42j3krGYqObZbOD+xF7u28WB7tfUordytSjbWTIjK/8V0amkBfTYN4/pB/GIDlJZZ657BGG19g==
  /webpack-sources/2.0.1:
    dependencies:
      source-list-map: 2.0.1
      source-map: 0.6.1
    dev: true
    engines:
      node: '>=10.13.0'
    resolution:
      integrity: sha512-A9oYz7ANQBK5EN19rUXbvNgfdfZf5U2gP0769OXsj9CvYkCR6OHOsd6OKyEy4H38GGxpsQPKIL83NC64QY6Xmw==
  /webpack/5.1.1_webpack-cli@4.0.0:
    dependencies:
      '@types/eslint-scope': 3.7.0
      '@types/estree': 0.0.45
      '@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: 8.0.4
      browserslist: 4.14.5
      chrome-trace-event: 1.0.2
      enhanced-resolve: 5.2.0
      eslint-scope: 5.1.1
      events: 3.2.0
      glob-to-regexp: 0.4.1
      graceful-fs: 4.2.4
      json-parse-better-errors: 1.0.2
      loader-runner: 4.1.0
      mime-types: 2.1.27
      neo-async: 2.6.2
      pkg-dir: 4.2.0
      schema-utils: 3.0.0
      tapable: 2.0.0
      terser-webpack-plugin: 5.0.0_webpack@5.1.1
      watchpack: 2.0.0
      webpack-cli: 4.0.0_webpack@5.1.1
      webpack-sources: 2.0.1
    dev: true
    engines:
      node: '>=10.13.0'
    hasBin: true
    peerDependencies:
      webpack-cli: '*'
    peerDependenciesMeta:
      webpack-cli:
        optional: true
    resolution:
      integrity: sha512-rv96mVkYz+mwEsEq+DV1PaG3XNiGHOkJxjpuEL+V9U8EJyw1kJyvRobs/fN8aA82lWFaPGD96oopks2y1C/ZTw==
  /whatwg-encoding/1.0.5:
    dependencies:
      iconv-lite: 0.4.24
    dev: true
    resolution:
      integrity: sha512-b5lim54JOPN9HtzvK9HFXvBma/rnfFeqsic0hSpjtDbVxR3dJKLc+KB4V6GgiGOvl7CY/KNh8rxSo9DKQrnUEw==
  /whatwg-mimetype/2.3.0:
    dev: true
    resolution:
      integrity: sha512-M4yMwr6mAnQz76TbJm914+gPpB/nCwvZbJU28cUD6dR004SAxDLOOSUaB1JDRqLtaOV/vi0IC5lEAGFgrjGv/g==
  /whatwg-url/8.4.0:
    dependencies:
      lodash.sortby: 4.7.0
      tr46: 2.0.2
      webidl-conversions: 6.1.0
    dev: true
    engines:
      node: '>=10'
    resolution:
      integrity: sha512-vwTUFf6V4zhcPkWp/4CQPr1TW9Ml6SF4lVyaIMBdJw5i6qUUJ1QWM4Z6YYVkfka0OUIzVo/0aNtGVGk256IKWw==
  /which-module/2.0.0:
    dev: true
    resolution:
      integrity: sha1-2e8H3Od7mQK4o6j6SzHD4/fm6Ho=
  /which/1.3.1:
    dependencies:
      isexe: 2.0.0
    dev: true
    hasBin: true
    resolution:
      integrity: sha512-HxJdYWq1MTIQbJ3nw0cqssHoTNU267KlrDuGZ1WYlxDStUtKUhOaJmh112/TZmHxxUfuJqPXSOm7tDyas0OSIQ==
  /which/2.0.2:
    dependencies:
      isexe: 2.0.0
    dev: true
    engines:
      node: '>= 8'
    hasBin: true
    resolution:
      integrity: sha512-BLI3Tl1TW3Pvl70l3yq3Y64i+awpwXqsGBYWkkqMtnbXgrMD+yj7rhW0kuEDxzJaYXGjEW5ogapKNMEKNMjibA==
  /with-open-file/0.1.7:
    dependencies:
      p-finally: 1.0.0
      p-try: 2.2.0
      pify: 4.0.1
    dev: true
    engines:
      node: '>=6'
    resolution:
      integrity: sha512-ecJS2/oHtESJ1t3ZfMI3B7KIDKyfN0O16miWxdn30zdh66Yd3LsRFebXZXq6GU4xfxLf6nVxp9kIqElb5fqczA==
  /word-wrap/1.2.3:
    dev: true
    engines:
      node: '>=0.10.0'
    resolution:
      integrity: sha512-Hz/mrNwitNRh/HUAtM/VT/5VH+ygD6DV7mYKZAtHOrbs8U7lvPS6xf7EJKMF0uW1KJCl0H701g3ZGus+muE5vQ==
  /wordwrapjs/4.0.0:
    dependencies:
      reduce-flatten: 2.0.0
      typical: 5.2.0
    dev: true
    engines:
      node: '>=8.0.0'
    resolution:
      integrity: sha512-Svqw723a3R34KvsMgpjFBYCgNOSdcW3mQFK4wIfhGQhtaFVOJmdYoXgi63ne3dTlWgatVcUc7t4HtQ/+bUVIzQ==
  /wrap-ansi/6.2.0:
    dependencies:
      ansi-styles: 4.3.0
      string-width: 4.2.0
      strip-ansi: 6.0.0
    dev: true
    engines:
      node: '>=8'
    resolution:
      integrity: sha512-r6lPcBGxZXlIcymEu7InxDMhdW0KDxpLgoFLcguasxCaJ/SOIZwINatK9KY/tf+ZrlywOKU0UDj3ATXUBfxJXA==
  /wrappy/1.0.2:
    dev: true
    resolution:
      integrity: sha1-tSQ9jz7BqjXxNkYFvA0QNuMKtp8=
  /write-file-atomic/2.4.3:
    dependencies:
      graceful-fs: 4.2.4
      imurmurhash: 0.1.4
      signal-exit: 3.0.3
    dev: true
    resolution:
      integrity: sha512-GaETH5wwsX+GcnzhPgKcKjJ6M2Cq3/iZp1WyY/X1CSqrW+jVNM9Y7D8EC2sM4ZG/V8wZlSniJnCKWPmBYAucRQ==
  /write-file-atomic/3.0.3:
    dependencies:
      imurmurhash: 0.1.4
      is-typedarray: 1.0.0
      signal-exit: 3.0.3
      typedarray-to-buffer: 3.1.5
    dev: true
    resolution:
      integrity: sha512-AvHcyZ5JnSfq3ioSyjrBkH9yW4m7Ayk8/9My/DD9onKeu/94fwrMocemO2QAJFAlnnDN+ZDS+ZjAR5ua1/PV/Q==
  /write/1.0.3:
    dependencies:
      mkdirp: 0.5.5
    dev: true
    engines:
      node: '>=4'
    resolution:
      integrity: sha512-/lg70HAjtkUgWPVZhZcm+T4hkL8Zbtp1nFNOn3lRrxnlv50SRBv7cR7RqR+GMsd3hUXy9hWBo4CHTbFTcOYwig==
  /ws/7.3.1:
    dev: true
    engines:
      node: '>=8.3.0'
    peerDependencies:
      bufferutil: ^4.0.1
      utf-8-validate: ^5.0.2
    peerDependenciesMeta:
      bufferutil:
        optional: true
      utf-8-validate:
        optional: true
    resolution:
      integrity: sha512-D3RuNkynyHmEJIpD2qrgVkc9DQ23OrN/moAwZX4L8DfvszsJxpjQuUq3LMx6HoYji9fbIOBY18XWBsAux1ZZUA==
  /xml-name-validator/3.0.0:
    dev: true
    resolution:
      integrity: sha512-A5CUptxDsvxKJEU3yO6DuWBSJz/qizqzJKOMIfUJHETbBw/sFaDxgd6fxm1ewUaM0jZ444Fc5vC5ROYurg/4Pw==
  /xmlchars/2.2.0:
    dev: true
    resolution:
      integrity: sha512-JZnDKK8B0RCDw84FNdDAIpZK+JuJw+s7Lz8nksI7SIuU3UXJJslUthsi+uWBUYOwPFwW7W7PRLRfUKpxjtjFCw==
  /y18n/4.0.0:
    dev: true
    resolution:
      integrity: sha512-r9S/ZyXu/Xu9q1tYlpsLIsa3EeLXXk0VwlxqTcFRfg9EhMW+17kbt9G0NrgCmhGb5vT2hyhJZLfDGx+7+5Uj/w==
  /yallist/2.1.2:
    dev: true
    resolution:
      integrity: sha1-HBH5IY8HYImkfdUS+TxmmaaoHVI=
  /yargs-parser/18.1.3:
    dependencies:
      camelcase: 5.3.1
      decamelize: 1.2.0
    dev: true
    engines:
      node: '>=6'
    resolution:
      integrity: sha512-o50j0JeToy/4K6OZcaQmW6lyXXKhq7csREXcDwk2omFPJEwUNOVtJKvmDr9EI1fAJZUyZcRF7kxGBWmRXudrCQ==
  /yargs/15.4.1:
    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.0
      which-module: 2.0.0
      y18n: 4.0.0
      yargs-parser: 18.1.3
    dev: true
    engines:
      node: '>=8'
    resolution:
      integrity: sha512-aePbxDmcYW++PaqBsJ+HYUFwCdv4LVvdnhBy78E57PIor8/OVvhMrADFFEDh8DHDFRv/O9i3lPhsENjO7QX0+A==
  /yeoman-environment/2.10.3:
    dependencies:
      chalk: 2.4.2
      debug: 3.2.6
      diff: 3.5.0
      escape-string-regexp: 1.0.5
      execa: 4.0.3
      globby: 8.0.2
      grouped-queue: 1.1.0
      inquirer: 7.3.3
      is-scoped: 1.0.0
      lodash: 4.17.20
      log-symbols: 2.2.0
      mem-fs: 1.2.0
      mem-fs-editor: 6.0.0
      npm-api: 1.0.0
      semver: 7.3.2
      strip-ansi: 4.0.0
      text-table: 0.2.0
      untildify: 3.0.3
      yeoman-generator: 4.12.0
    dev: true
    resolution:
      integrity: sha512-pLIhhU9z/G+kjOXmJ2bPFm3nejfbH+f1fjYRSOteEXDBrv1EoJE/e+kuHixSXfCYfTkxjYsvRaDX+1QykLCnpQ==
  /yeoman-generator/4.12.0:
    dependencies:
      async: 2.6.3
      chalk: 2.4.2
      cli-table: 0.3.1
      cross-spawn: 6.0.5
      dargs: 6.1.0
      dateformat: 3.0.3
      debug: 4.2.0
      diff: 4.0.2
      error: 7.2.1
      find-up: 3.0.0
      github-username: 3.0.0
      istextorbinary: 2.6.0
      lodash: 4.17.20
      make-dir: 3.1.0
      mem-fs-editor: 7.0.1
      minimist: 1.2.5
      pretty-bytes: 5.4.1
      read-chunk: 3.2.0
      read-pkg-up: 5.0.0
      rimraf: 2.7.1
      run-async: 2.4.1
      semver: 7.3.2
      shelljs: 0.8.4
      text-table: 0.2.0
      through2: 3.0.2
    dev: true
    engines:
      node: '>=10'
    optionalDependencies:
      grouped-queue: 1.1.0
      yeoman-environment: 2.10.3
    resolution:
      integrity: sha512-lozwklVQHwUXMM1o8BgxEB8F5BB7vkHW4pjAo1Zt5sJ7FOlWhd6DJ4ZxJ2OK0w+gNYkY/ocPMkUV7DTz/uqEEg==
specifiers:
  '@babel/core': 7.12.10
  '@babel/preset-env': 7.12.10
  '@vue/test-utils': 1.1.0
  babel-core: 7.0.0-bridge.0
  babel-jest: 26.5.2
  babel-loader: 8.1.0
  eslint: 7.11.0
  eslint-plugin-jest: 24.1.0
  jest: 26.5.3
  redux: 4.0.5
  vue: 2.6.12
  vue-router: 3.4.6
  vue-template-compiler: 2.6.12
  webpack: 5.1.1
  webpack-cli: 4.0.0