Skip to content
Snippets Groups Projects
package-lock.json 466 KiB
Newer Older
  • Learn to ignore specific revisions
  • {
      "name": "castopod",
      "version": "0.0.0-development",
      "lockfileVersion": 1,
      "requires": true,
      "dependencies": {
        "@babel/code-frame": {
          "version": "7.10.1",
          "resolved": "https://registry.npmjs.org/@babel/code-frame/-/code-frame-7.10.1.tgz",
          "integrity": "sha512-IGhtTmpjGbYzcEDOw7DcQtbQSXcG9ftmAXtWTu9V936vDye4xjjekktFAtgZsWpzTj/X01jocB46mTywm/4SZw==",
          "dev": true,
          "requires": {
            "@babel/highlight": "^7.10.1"
          }
        },
    
        "@babel/compat-data": {
          "version": "7.10.5",
          "resolved": "https://registry.npmjs.org/@babel/compat-data/-/compat-data-7.10.5.tgz",
          "integrity": "sha512-mPVoWNzIpYJHbWje0if7Ck36bpbtTvIxOi9+6WSK9wjGEXearAqlwBoTQvVjsAY2VIwgcs8V940geY3okzRCEw==",
    
            "browserslist": "^4.12.0",
            "invariant": "^2.2.4",
            "semver": "^5.5.0"
    
          },
          "dependencies": {
    
            "semver": {
              "version": "5.7.1",
              "resolved": "https://registry.npmjs.org/semver/-/semver-5.7.1.tgz",
              "integrity": "sha512-sauaDf/PZdVgrLTNYHRtpXa1iRiKcaebiKQ1BJdpQlWH2lCvexQdX55snPFyK7QzpudqbCI0qXFfOasHdyNDGQ==",
    
        "@babel/core": {
          "version": "7.10.5",
          "resolved": "https://registry.npmjs.org/@babel/core/-/core-7.10.5.tgz",
          "integrity": "sha512-O34LQooYVDXPl7QWCdW9p4NR+QlzOr7xShPPJz8GsuCU3/8ua/wqTr7gmnxXv+WBESiGU/G5s16i6tUvHkNb+w==",
          "dev": true,
          "requires": {
            "@babel/code-frame": "^7.10.4",
            "@babel/generator": "^7.10.5",
            "@babel/helper-module-transforms": "^7.10.5",
            "@babel/helpers": "^7.10.4",
            "@babel/parser": "^7.10.5",
            "@babel/template": "^7.10.4",
            "@babel/traverse": "^7.10.5",
            "@babel/types": "^7.10.5",
            "convert-source-map": "^1.7.0",
            "debug": "^4.1.0",
            "gensync": "^1.0.0-beta.1",
            "json5": "^2.1.2",
            "lodash": "^4.17.19",
            "resolve": "^1.3.2",
            "semver": "^5.4.1",
            "source-map": "^0.5.0"
    
            "@babel/code-frame": {
              "version": "7.10.4",
              "resolved": "https://registry.npmjs.org/@babel/code-frame/-/code-frame-7.10.4.tgz",
              "integrity": "sha512-vG6SvB6oYEhvgisZNFRmRCUkLz11c7rp+tbNTynGqc6mS1d5ATd/sGyV6W0KZZnXRKMTzZDRgQT3Ou9jhpAfUg==",
    
              "dev": true,
              "requires": {
    
                "@babel/highlight": "^7.10.4"
    
            "@babel/helper-validator-identifier": {
              "version": "7.10.4",
              "resolved": "https://registry.npmjs.org/@babel/helper-validator-identifier/-/helper-validator-identifier-7.10.4.tgz",
              "integrity": "sha512-3U9y+43hz7ZM+rzG24Qe2mufW5KhvFg/NhnNph+i9mgCtdTCtMJuI1TMkrIUiK7Ix4PYlRF9I5dhqaLYA/ADXw==",
              "dev": true
    
            "@babel/highlight": {
              "version": "7.10.4",
              "resolved": "https://registry.npmjs.org/@babel/highlight/-/highlight-7.10.4.tgz",
              "integrity": "sha512-i6rgnR/YgPEQzZZnbTHHuZdlE8qyoBNalD6F+q4vAFlcMEcqmkoG+mPqJYJCo63qPf74+Y1UZsl3l6f7/RIkmA==",
    
              "dev": true,
              "requires": {
    
                "@babel/helper-validator-identifier": "^7.10.4",
                "chalk": "^2.0.0",
                "js-tokens": "^4.0.0"
    
              "version": "2.4.2",
              "resolved": "https://registry.npmjs.org/chalk/-/chalk-2.4.2.tgz",
              "integrity": "sha512-Mti+f9lpJNcwF4tWV8/OrTTtF1gZi+f8FqlyAdouralcFWFQWF2+NgCHShjkCb+IFBLq9buZwE1xckQU4peSuQ==",
    
                "ansi-styles": "^3.2.1",
                "escape-string-regexp": "^1.0.5",
                "supports-color": "^5.3.0"
    
            "debug": {
              "version": "4.1.1",
              "resolved": "https://registry.npmjs.org/debug/-/debug-4.1.1.tgz",
              "integrity": "sha512-pYAIzeRo8J6KPEaJ0VWOh5Pzkbw/RetuzehGM7QRRX5he4fPHx2rdKMB256ehJCkX+XRQm16eZLqLNS8RSZXZw==",
    
              "dev": true,
              "requires": {
    
            "json5": {
              "version": "2.1.3",
              "resolved": "https://registry.npmjs.org/json5/-/json5-2.1.3.tgz",
              "integrity": "sha512-KXPvOm8K9IJKFM0bmdn8QXh7udDh1g/giieX0NLCaMnb4hEiVFqnop2ImTXCc5e0/oHz3LTqmHGtExn5hfMkOA==",
    
              "dev": true,
              "requires": {
    
                "minimist": "^1.2.5"
    
            "lodash": {
              "version": "4.17.19",
              "resolved": "https://registry.npmjs.org/lodash/-/lodash-4.17.19.tgz",
              "integrity": "sha512-JNvd8XER9GQX0v2qJgsaN/mzFCNA5BRe/j8JN9d+tWyGLSodKQHKFicdwNYzWwI3wjRnaKPsGj1XkBjx/F96DQ==",
    
            "ms": {
              "version": "2.1.2",
              "resolved": "https://registry.npmjs.org/ms/-/ms-2.1.2.tgz",
              "integrity": "sha512-sGkPx+VjMtmA6MX27oA4FBFELFCZZ4S4XqeGOXCv68tT+jb3vk/RyaKWP0PTKyWtmLSM0b+adUTEvbs1PEaH2w==",
    
            "semver": {
              "version": "5.7.1",
              "resolved": "https://registry.npmjs.org/semver/-/semver-5.7.1.tgz",
              "integrity": "sha512-sauaDf/PZdVgrLTNYHRtpXa1iRiKcaebiKQ1BJdpQlWH2lCvexQdX55snPFyK7QzpudqbCI0qXFfOasHdyNDGQ==",
    
        "@babel/generator": {
          "version": "7.10.5",
          "resolved": "https://registry.npmjs.org/@babel/generator/-/generator-7.10.5.tgz",
          "integrity": "sha512-3vXxr3FEW7E7lJZiWQ3bM4+v/Vyr9C+hpolQ8BGFr9Y8Ri2tFLWTixmwKBafDujO1WVah4fhZBeU1bieKdghig==",
    
            "@babel/types": "^7.10.5",
            "jsesc": "^2.5.1",
            "source-map": "^0.5.0"
    
        "@babel/helper-annotate-as-pure": {
          "version": "7.10.4",
          "resolved": "https://registry.npmjs.org/@babel/helper-annotate-as-pure/-/helper-annotate-as-pure-7.10.4.tgz",
          "integrity": "sha512-XQlqKQP4vXFB7BN8fEEerrmYvHp3fK/rBkRFz9jaJbzK0B1DSfej9Kc7ZzE8Z/OnId1jpJdNAZ3BFQjWG68rcA==",
    
            "@babel/types": "^7.10.4"
    
        "@babel/helper-builder-binary-assignment-operator-visitor": {
          "version": "7.10.4",
          "resolved": "https://registry.npmjs.org/@babel/helper-builder-binary-assignment-operator-visitor/-/helper-builder-binary-assignment-operator-visitor-7.10.4.tgz",
          "integrity": "sha512-L0zGlFrGWZK4PbT8AszSfLTM5sDU1+Az/En9VrdT8/LmEiJt4zXt+Jve9DCAnQcbqDhCI+29y/L93mrDzddCcg==",
    
          "requires": {
            "@babel/helper-explode-assignable-expression": "^7.10.4",
            "@babel/types": "^7.10.4"
          }
    
        "@babel/helper-builder-react-jsx": {
          "version": "7.10.4",
          "resolved": "https://registry.npmjs.org/@babel/helper-builder-react-jsx/-/helper-builder-react-jsx-7.10.4.tgz",
          "integrity": "sha512-5nPcIZ7+KKDxT1427oBivl9V9YTal7qk0diccnh7RrcgrT/pGFOjgGw1dgryyx1GvHEpXVfoDF6Ak3rTiWh8Rg==",
    
            "@babel/helper-annotate-as-pure": "^7.10.4",
            "@babel/types": "^7.10.4"
          }
        },
        "@babel/helper-builder-react-jsx-experimental": {
          "version": "7.10.5",
          "resolved": "https://registry.npmjs.org/@babel/helper-builder-react-jsx-experimental/-/helper-builder-react-jsx-experimental-7.10.5.tgz",
          "integrity": "sha512-Buewnx6M4ttG+NLkKyt7baQn7ScC/Td+e99G914fRU8fGIUivDDgVIQeDHFa5e4CRSJQt58WpNHhsAZgtzVhsg==",
          "dev": true,
          "requires": {
            "@babel/helper-annotate-as-pure": "^7.10.4",
            "@babel/helper-module-imports": "^7.10.4",
            "@babel/types": "^7.10.5"
          }
        },
        "@babel/helper-compilation-targets": {
          "version": "7.10.4",
          "resolved": "https://registry.npmjs.org/@babel/helper-compilation-targets/-/helper-compilation-targets-7.10.4.tgz",
          "integrity": "sha512-a3rYhlsGV0UHNDvrtOXBg8/OpfV0OKTkxKPzIplS1zpx7CygDcWWxckxZeDd3gzPzC4kUT0A4nVFDK0wGMh4MQ==",
          "dev": true,
          "requires": {
            "@babel/compat-data": "^7.10.4",
            "browserslist": "^4.12.0",
            "invariant": "^2.2.4",
            "levenary": "^1.1.1",
            "semver": "^5.5.0"
    
            "semver": {
              "version": "5.7.1",
              "resolved": "https://registry.npmjs.org/semver/-/semver-5.7.1.tgz",
              "integrity": "sha512-sauaDf/PZdVgrLTNYHRtpXa1iRiKcaebiKQ1BJdpQlWH2lCvexQdX55snPFyK7QzpudqbCI0qXFfOasHdyNDGQ==",
    
        "@babel/helper-create-class-features-plugin": {
          "version": "7.10.5",
          "resolved": "https://registry.npmjs.org/@babel/helper-create-class-features-plugin/-/helper-create-class-features-plugin-7.10.5.tgz",
          "integrity": "sha512-0nkdeijB7VlZoLT3r/mY3bUkw3T8WG/hNw+FATs/6+pG2039IJWjTYL0VTISqsNHMUTEnwbVnc89WIJX9Qed0A==",
    
            "@babel/helper-function-name": "^7.10.4",
            "@babel/helper-member-expression-to-functions": "^7.10.5",
            "@babel/helper-optimise-call-expression": "^7.10.4",
            "@babel/helper-plugin-utils": "^7.10.4",
            "@babel/helper-replace-supers": "^7.10.4",
            "@babel/helper-split-export-declaration": "^7.10.4"
    
        "@babel/helper-create-regexp-features-plugin": {
          "version": "7.10.4",
          "resolved": "https://registry.npmjs.org/@babel/helper-create-regexp-features-plugin/-/helper-create-regexp-features-plugin-7.10.4.tgz",
          "integrity": "sha512-2/hu58IEPKeoLF45DBwx3XFqsbCXmkdAay4spVr2x0jYgRxrSNp+ePwvSsy9g6YSaNDcKIQVPXk1Ov8S2edk2g==",
    
            "@babel/helper-annotate-as-pure": "^7.10.4",
            "@babel/helper-regex": "^7.10.4",
            "regexpu-core": "^4.7.0"
    
        "@babel/helper-define-map": {
          "version": "7.10.5",
          "resolved": "https://registry.npmjs.org/@babel/helper-define-map/-/helper-define-map-7.10.5.tgz",
          "integrity": "sha512-fMw4kgFB720aQFXSVaXr79pjjcW5puTCM16+rECJ/plGS+zByelE8l9nCpV1GibxTnFVmUuYG9U8wYfQHdzOEQ==",
    
            "@babel/helper-function-name": "^7.10.4",
            "@babel/types": "^7.10.5",
            "lodash": "^4.17.19"
    
            "lodash": {
              "version": "4.17.19",
              "resolved": "https://registry.npmjs.org/lodash/-/lodash-4.17.19.tgz",
              "integrity": "sha512-JNvd8XER9GQX0v2qJgsaN/mzFCNA5BRe/j8JN9d+tWyGLSodKQHKFicdwNYzWwI3wjRnaKPsGj1XkBjx/F96DQ==",
              "dev": true
    
        "@babel/helper-explode-assignable-expression": {
          "version": "7.10.4",
          "resolved": "https://registry.npmjs.org/@babel/helper-explode-assignable-expression/-/helper-explode-assignable-expression-7.10.4.tgz",
          "integrity": "sha512-4K71RyRQNPRrR85sr5QY4X3VwG4wtVoXZB9+L3r1Gp38DhELyHCtovqydRi7c1Ovb17eRGiQ/FD5s8JdU0Uy5A==",
          "dev": true,
          "requires": {
            "@babel/traverse": "^7.10.4",
            "@babel/types": "^7.10.4"
          }
    
        "@babel/helper-function-name": {
          "version": "7.10.4",
          "resolved": "https://registry.npmjs.org/@babel/helper-function-name/-/helper-function-name-7.10.4.tgz",
          "integrity": "sha512-YdaSyz1n8gY44EmN7x44zBn9zQ1Ry2Y+3GTA+3vH6Mizke1Vw0aWDM66FOYEPw8//qKkmqOckrGgTYa+6sceqQ==",
    
            "@babel/helper-get-function-arity": "^7.10.4",
            "@babel/template": "^7.10.4",
            "@babel/types": "^7.10.4"
    
        "@babel/helper-get-function-arity": {
          "version": "7.10.4",
          "resolved": "https://registry.npmjs.org/@babel/helper-get-function-arity/-/helper-get-function-arity-7.10.4.tgz",
          "integrity": "sha512-EkN3YDB+SRDgiIUnNgcmiD361ti+AVbL3f3Henf6dqqUyr5dMsorno0lJWJuLhDhkI5sYEpgj6y9kB8AOU1I2A==",
    
            "@babel/types": "^7.10.4"
    
        "@babel/helper-hoist-variables": {
          "version": "7.10.4",
          "resolved": "https://registry.npmjs.org/@babel/helper-hoist-variables/-/helper-hoist-variables-7.10.4.tgz",
          "integrity": "sha512-wljroF5PgCk2juF69kanHVs6vrLwIPNp6DLD+Lrl3hoQ3PpPPikaDRNFA+0t81NOoMt2DL6WW/mdU8k4k6ZzuA==",
    
            "@babel/types": "^7.10.4"
          }
        },
        "@babel/helper-member-expression-to-functions": {
          "version": "7.10.5",
          "resolved": "https://registry.npmjs.org/@babel/helper-member-expression-to-functions/-/helper-member-expression-to-functions-7.10.5.tgz",
          "integrity": "sha512-HiqJpYD5+WopCXIAbQDG0zye5XYVvcO9w/DHp5GsaGkRUaamLj2bEtu6i8rnGGprAhHM3qidCMgp71HF4endhA==",
          "dev": true,
          "requires": {
            "@babel/types": "^7.10.5"
          }
        },
        "@babel/helper-module-imports": {
          "version": "7.10.4",
          "resolved": "https://registry.npmjs.org/@babel/helper-module-imports/-/helper-module-imports-7.10.4.tgz",
          "integrity": "sha512-nEQJHqYavI217oD9+s5MUBzk6x1IlvoS9WTPfgG43CbMEeStE0v+r+TucWdx8KFGowPGvyOkDT9+7DHedIDnVw==",
          "dev": true,
          "requires": {
            "@babel/types": "^7.10.4"
          }
        },
        "@babel/helper-module-transforms": {
          "version": "7.10.5",
          "resolved": "https://registry.npmjs.org/@babel/helper-module-transforms/-/helper-module-transforms-7.10.5.tgz",
          "integrity": "sha512-4P+CWMJ6/j1W915ITJaUkadLObmCRRSC234uctJfn/vHrsLNxsR8dwlcXv9ZhJWzl77awf+mWXSZEKt5t0OnlA==",
          "dev": true,
          "requires": {
            "@babel/helper-module-imports": "^7.10.4",
            "@babel/helper-replace-supers": "^7.10.4",
            "@babel/helper-simple-access": "^7.10.4",
            "@babel/helper-split-export-declaration": "^7.10.4",
            "@babel/template": "^7.10.4",
            "@babel/types": "^7.10.5",
            "lodash": "^4.17.19"
    
            "lodash": {
              "version": "4.17.19",
              "resolved": "https://registry.npmjs.org/lodash/-/lodash-4.17.19.tgz",
              "integrity": "sha512-JNvd8XER9GQX0v2qJgsaN/mzFCNA5BRe/j8JN9d+tWyGLSodKQHKFicdwNYzWwI3wjRnaKPsGj1XkBjx/F96DQ==",
              "dev": true
    
        "@babel/helper-optimise-call-expression": {
          "version": "7.10.4",
          "resolved": "https://registry.npmjs.org/@babel/helper-optimise-call-expression/-/helper-optimise-call-expression-7.10.4.tgz",
          "integrity": "sha512-n3UGKY4VXwXThEiKrgRAoVPBMqeoPgHVqiHZOanAJCG9nQUL2pLRQirUzl0ioKclHGpGqRgIOkgcIJaIWLpygg==",
    
            "@babel/types": "^7.10.4"
    
        "@babel/helper-plugin-utils": {
          "version": "7.10.4",
          "resolved": "https://registry.npmjs.org/@babel/helper-plugin-utils/-/helper-plugin-utils-7.10.4.tgz",
          "integrity": "sha512-O4KCvQA6lLiMU9l2eawBPMf1xPP8xPfB3iEQw150hOVTqj/rfXz0ThTb4HEzqQfs2Bmo5Ay8BzxfzVtBrr9dVg==",
    
        "@babel/helper-regex": {
          "version": "7.10.5",
          "resolved": "https://registry.npmjs.org/@babel/helper-regex/-/helper-regex-7.10.5.tgz",
          "integrity": "sha512-68kdUAzDrljqBrio7DYAEgCoJHxppJOERHOgOrDN7WjOzP0ZQ1LsSDRXcemzVZaLvjaJsJEESb6qt+znNuENDg==",
    
            "lodash": "^4.17.19"
          },
          "dependencies": {
            "lodash": {
              "version": "4.17.19",
              "resolved": "https://registry.npmjs.org/lodash/-/lodash-4.17.19.tgz",
              "integrity": "sha512-JNvd8XER9GQX0v2qJgsaN/mzFCNA5BRe/j8JN9d+tWyGLSodKQHKFicdwNYzWwI3wjRnaKPsGj1XkBjx/F96DQ==",
              "dev": true
            }
    
        "@babel/helper-remap-async-to-generator": {
          "version": "7.10.4",
          "resolved": "https://registry.npmjs.org/@babel/helper-remap-async-to-generator/-/helper-remap-async-to-generator-7.10.4.tgz",
          "integrity": "sha512-86Lsr6NNw3qTNl+TBcF1oRZMaVzJtbWTyTko+CQL/tvNvcGYEFKbLXDPxtW0HKk3McNOk4KzY55itGWCAGK5tg==",
          "dev": true,
          "requires": {
            "@babel/helper-annotate-as-pure": "^7.10.4",
            "@babel/helper-wrap-function": "^7.10.4",
            "@babel/template": "^7.10.4",
            "@babel/traverse": "^7.10.4",
            "@babel/types": "^7.10.4"
          }
        },
        "@babel/helper-replace-supers": {
          "version": "7.10.4",
          "resolved": "https://registry.npmjs.org/@babel/helper-replace-supers/-/helper-replace-supers-7.10.4.tgz",
          "integrity": "sha512-sPxZfFXocEymYTdVK1UNmFPBN+Hv5mJkLPsYWwGBxZAxaWfFu+xqp7b6qWD0yjNuNL2VKc6L5M18tOXUP7NU0A==",
          "dev": true,
          "requires": {
            "@babel/helper-member-expression-to-functions": "^7.10.4",
            "@babel/helper-optimise-call-expression": "^7.10.4",
            "@babel/traverse": "^7.10.4",
            "@babel/types": "^7.10.4"
          }
        },
        "@babel/helper-simple-access": {
          "version": "7.10.4",
          "resolved": "https://registry.npmjs.org/@babel/helper-simple-access/-/helper-simple-access-7.10.4.tgz",
          "integrity": "sha512-0fMy72ej/VEvF8ULmX6yb5MtHG4uH4Dbd6I/aHDb/JVg0bbivwt9Wg+h3uMvX+QSFtwr5MeItvazbrc4jtRAXw==",
          "dev": true,
          "requires": {
            "@babel/template": "^7.10.4",
            "@babel/types": "^7.10.4"
          }
        },
        "@babel/helper-split-export-declaration": {
          "version": "7.10.4",
          "resolved": "https://registry.npmjs.org/@babel/helper-split-export-declaration/-/helper-split-export-declaration-7.10.4.tgz",
          "integrity": "sha512-pySBTeoUff56fL5CBU2hWm9TesA4r/rOkI9DyJLvvgz09MB9YtfIYe3iBriVaYNaPe+Alua0vBIOVOLs2buWhg==",
          "dev": true,
          "requires": {
            "@babel/types": "^7.10.4"
          }
        },
        "@babel/helper-validator-identifier": {
          "version": "7.10.1",
          "resolved": "https://registry.npmjs.org/@babel/helper-validator-identifier/-/helper-validator-identifier-7.10.1.tgz",
          "integrity": "sha512-5vW/JXLALhczRCWP0PnFDMCJAchlBvM7f4uk/jXritBnIa6E1KmqmtrS3yn1LAnxFBypQ3eneLuXjsnfQsgILw==",
    
        "@babel/helper-wrap-function": {
          "version": "7.10.4",
          "resolved": "https://registry.npmjs.org/@babel/helper-wrap-function/-/helper-wrap-function-7.10.4.tgz",
          "integrity": "sha512-6py45WvEF0MhiLrdxtRjKjufwLL1/ob2qDJgg5JgNdojBAZSAKnAjkyOCNug6n+OBl4VW76XjvgSFTdaMcW0Ug==",
    
            "@babel/helper-function-name": "^7.10.4",
            "@babel/template": "^7.10.4",
            "@babel/traverse": "^7.10.4",
            "@babel/types": "^7.10.4"
          }
        },
        "@babel/helpers": {
          "version": "7.10.4",
          "resolved": "https://registry.npmjs.org/@babel/helpers/-/helpers-7.10.4.tgz",
          "integrity": "sha512-L2gX/XeUONeEbI78dXSrJzGdz4GQ+ZTA/aazfUsFaWjSe95kiCuOZ5HsXvkiw3iwF+mFHSRUfJU8t6YavocdXA==",
          "dev": true,
          "requires": {
            "@babel/template": "^7.10.4",
            "@babel/traverse": "^7.10.4",
            "@babel/types": "^7.10.4"
          }
        },
        "@babel/highlight": {
          "version": "7.10.1",
          "resolved": "https://registry.npmjs.org/@babel/highlight/-/highlight-7.10.1.tgz",
          "integrity": "sha512-8rMof+gVP8mxYZApLF/JgNDAkdKa+aJt3ZYxF8z6+j/hpeXL7iMsKCPHa2jNMHu/qqBwzQF4OHNoYi8dMA/rYg==",
          "dev": true,
          "requires": {
            "@babel/helper-validator-identifier": "^7.10.1",
            "chalk": "^2.0.0",
            "js-tokens": "^4.0.0"
    
          },
          "dependencies": {
            "chalk": {
              "version": "2.4.2",
              "resolved": "https://registry.npmjs.org/chalk/-/chalk-2.4.2.tgz",
              "integrity": "sha512-Mti+f9lpJNcwF4tWV8/OrTTtF1gZi+f8FqlyAdouralcFWFQWF2+NgCHShjkCb+IFBLq9buZwE1xckQU4peSuQ==",
              "dev": true,
              "requires": {
                "ansi-styles": "^3.2.1",
                "escape-string-regexp": "^1.0.5",
                "supports-color": "^5.3.0"
              }
            },
            "supports-color": {
    
              "version": "5.5.0",
              "resolved": "https://registry.npmjs.org/supports-color/-/supports-color-5.5.0.tgz",
              "integrity": "sha512-QjVjwdXIt408MIiAqCX4oUKsgU2EqAGzs2Ppkm4aQYbjm+ZEWEcW4SfFNTr4uMNZma0ey4f5lgLrkB0aX0QMow==",
    
        "@babel/parser": {
          "version": "7.10.5",
          "resolved": "https://registry.npmjs.org/@babel/parser/-/parser-7.10.5.tgz",
          "integrity": "sha512-wfryxy4bE1UivvQKSQDU4/X6dr+i8bctjUjj8Zyt3DQy7NtPizJXT8M52nqpNKL+nq2PW8lxk4ZqLj0fD4B4hQ==",
          "dev": true
        },
        "@babel/plugin-proposal-async-generator-functions": {
          "version": "7.10.5",
          "resolved": "https://registry.npmjs.org/@babel/plugin-proposal-async-generator-functions/-/plugin-proposal-async-generator-functions-7.10.5.tgz",
          "integrity": "sha512-cNMCVezQbrRGvXJwm9fu/1sJj9bHdGAgKodZdLqOQIpfoH3raqmRPBM17+lh7CzhiKRRBrGtZL9WcjxSoGYUSg==",
    
            "@babel/helper-plugin-utils": "^7.10.4",
            "@babel/helper-remap-async-to-generator": "^7.10.4",
            "@babel/plugin-syntax-async-generators": "^7.8.0"
    
        "@babel/plugin-proposal-class-properties": {
          "version": "7.10.4",
          "resolved": "https://registry.npmjs.org/@babel/plugin-proposal-class-properties/-/plugin-proposal-class-properties-7.10.4.tgz",
          "integrity": "sha512-vhwkEROxzcHGNu2mzUC0OFFNXdZ4M23ib8aRRcJSsW8BZK9pQMD7QB7csl97NBbgGZO7ZyHUyKDnxzOaP4IrCg==",
    
            "@babel/helper-create-class-features-plugin": "^7.10.4",
            "@babel/helper-plugin-utils": "^7.10.4"
    
        "@babel/plugin-proposal-dynamic-import": {
          "version": "7.10.4",
          "resolved": "https://registry.npmjs.org/@babel/plugin-proposal-dynamic-import/-/plugin-proposal-dynamic-import-7.10.4.tgz",
          "integrity": "sha512-up6oID1LeidOOASNXgv/CFbgBqTuKJ0cJjz6An5tWD+NVBNlp3VNSBxv2ZdU7SYl3NxJC7agAQDApZusV6uFwQ==",
    
            "@babel/helper-plugin-utils": "^7.10.4",
            "@babel/plugin-syntax-dynamic-import": "^7.8.0"
    
        "@babel/plugin-proposal-json-strings": {
          "version": "7.10.4",
          "resolved": "https://registry.npmjs.org/@babel/plugin-proposal-json-strings/-/plugin-proposal-json-strings-7.10.4.tgz",
          "integrity": "sha512-fCL7QF0Jo83uy1K0P2YXrfX11tj3lkpN7l4dMv9Y9VkowkhkQDwFHFd8IiwyK5MZjE8UpbgokkgtcReH88Abaw==",
    
            "@babel/helper-plugin-utils": "^7.10.4",
            "@babel/plugin-syntax-json-strings": "^7.8.0"
    
        "@babel/plugin-proposal-nullish-coalescing-operator": {
          "version": "7.10.4",
          "resolved": "https://registry.npmjs.org/@babel/plugin-proposal-nullish-coalescing-operator/-/plugin-proposal-nullish-coalescing-operator-7.10.4.tgz",
          "integrity": "sha512-wq5n1M3ZUlHl9sqT2ok1T2/MTt6AXE0e1Lz4WzWBr95LsAZ5qDXe4KnFuauYyEyLiohvXFMdbsOTMyLZs91Zlw==",
          "dev": true,
          "requires": {
            "@babel/helper-plugin-utils": "^7.10.4",
            "@babel/plugin-syntax-nullish-coalescing-operator": "^7.8.0"
          }
    
        "@babel/plugin-proposal-numeric-separator": {
          "version": "7.10.4",
          "resolved": "https://registry.npmjs.org/@babel/plugin-proposal-numeric-separator/-/plugin-proposal-numeric-separator-7.10.4.tgz",
          "integrity": "sha512-73/G7QoRoeNkLZFxsoCCvlg4ezE4eM+57PnOqgaPOozd5myfj7p0muD1mRVJvbUWbOzD+q3No2bWbaKy+DJ8DA==",
          "dev": true,
          "requires": {
            "@babel/helper-plugin-utils": "^7.10.4",
            "@babel/plugin-syntax-numeric-separator": "^7.10.4"
          }
    
        "@babel/plugin-proposal-object-rest-spread": {
          "version": "7.10.4",
          "resolved": "https://registry.npmjs.org/@babel/plugin-proposal-object-rest-spread/-/plugin-proposal-object-rest-spread-7.10.4.tgz",
          "integrity": "sha512-6vh4SqRuLLarjgeOf4EaROJAHjvu9Gl+/346PbDH9yWbJyfnJ/ah3jmYKYtswEyCoWZiidvVHjHshd4WgjB9BA==",
          "dev": true,
          "requires": {
            "@babel/helper-plugin-utils": "^7.10.4",
            "@babel/plugin-syntax-object-rest-spread": "^7.8.0",
            "@babel/plugin-transform-parameters": "^7.10.4"
          }
    
        "@babel/plugin-proposal-optional-catch-binding": {
          "version": "7.10.4",
          "resolved": "https://registry.npmjs.org/@babel/plugin-proposal-optional-catch-binding/-/plugin-proposal-optional-catch-binding-7.10.4.tgz",
          "integrity": "sha512-LflT6nPh+GK2MnFiKDyLiqSqVHkQnVf7hdoAvyTnnKj9xB3docGRsdPuxp6qqqW19ifK3xgc9U5/FwrSaCNX5g==",
          "dev": true,
          "requires": {
            "@babel/helper-plugin-utils": "^7.10.4",
            "@babel/plugin-syntax-optional-catch-binding": "^7.8.0"
          }
    
        "@babel/plugin-proposal-optional-chaining": {
          "version": "7.10.4",
          "resolved": "https://registry.npmjs.org/@babel/plugin-proposal-optional-chaining/-/plugin-proposal-optional-chaining-7.10.4.tgz",
          "integrity": "sha512-ZIhQIEeavTgouyMSdZRap4VPPHqJJ3NEs2cuHs5p0erH+iz6khB0qfgU8g7UuJkG88+fBMy23ZiU+nuHvekJeQ==",
    
            "@babel/helper-plugin-utils": "^7.10.4",
            "@babel/plugin-syntax-optional-chaining": "^7.8.0"
    
        "@babel/plugin-proposal-private-methods": {
          "version": "7.10.4",
          "resolved": "https://registry.npmjs.org/@babel/plugin-proposal-private-methods/-/plugin-proposal-private-methods-7.10.4.tgz",
          "integrity": "sha512-wh5GJleuI8k3emgTg5KkJK6kHNsGEr0uBTDBuQUBJwckk9xs1ez79ioheEVVxMLyPscB0LfkbVHslQqIzWV6Bw==",
          "dev": true,
          "requires": {
            "@babel/helper-create-class-features-plugin": "^7.10.4",
            "@babel/helper-plugin-utils": "^7.10.4"
          }
    
        "@babel/plugin-proposal-unicode-property-regex": {
          "version": "7.10.4",
          "resolved": "https://registry.npmjs.org/@babel/plugin-proposal-unicode-property-regex/-/plugin-proposal-unicode-property-regex-7.10.4.tgz",
          "integrity": "sha512-H+3fOgPnEXFL9zGYtKQe4IDOPKYlZdF1kqFDQRRb8PK4B8af1vAGK04tF5iQAAsui+mHNBQSAtd2/ndEDe9wuA==",
    
            "@babel/helper-create-regexp-features-plugin": "^7.10.4",
            "@babel/helper-plugin-utils": "^7.10.4"
    
        "@babel/plugin-syntax-async-generators": {
          "version": "7.8.4",
          "resolved": "https://registry.npmjs.org/@babel/plugin-syntax-async-generators/-/plugin-syntax-async-generators-7.8.4.tgz",
          "integrity": "sha512-tycmZxkGfZaxhMRbXlPXuVFpdWlXpir2W4AMhSJgRKzk/eDlIXOhb2LHWoLpDF7TEHylV5zNhykX6KAgHJmTNw==",
          "dev": true,
          "requires": {
            "@babel/helper-plugin-utils": "^7.8.0"
          }
    
        "@babel/plugin-syntax-class-properties": {
          "version": "7.10.4",
          "resolved": "https://registry.npmjs.org/@babel/plugin-syntax-class-properties/-/plugin-syntax-class-properties-7.10.4.tgz",
          "integrity": "sha512-GCSBF7iUle6rNugfURwNmCGG3Z/2+opxAMLs1nND4bhEG5PuxTIggDBoeYYSujAlLtsupzOHYJQgPS3pivwXIA==",
    
            "@babel/helper-plugin-utils": "^7.10.4"
    
        "@babel/plugin-syntax-dynamic-import": {
          "version": "7.8.3",
          "resolved": "https://registry.npmjs.org/@babel/plugin-syntax-dynamic-import/-/plugin-syntax-dynamic-import-7.8.3.tgz",
          "integrity": "sha512-5gdGbFon+PszYzqs83S3E5mpi7/y/8M9eC90MRTZfduQOYW76ig6SOSPNe41IG5LoP3FGBn2N0RjVDSQiS94kQ==",
          "dev": true,
          "requires": {
            "@babel/helper-plugin-utils": "^7.8.0"
          }
    
        "@babel/plugin-syntax-flow": {
          "version": "7.10.4",
          "resolved": "https://registry.npmjs.org/@babel/plugin-syntax-flow/-/plugin-syntax-flow-7.10.4.tgz",
          "integrity": "sha512-yxQsX1dJixF4qEEdzVbst3SZQ58Nrooz8NV9Z9GL4byTE25BvJgl5lf0RECUf0fh28rZBb/RYTWn/eeKwCMrZQ==",
          "dev": true,
          "requires": {
            "@babel/helper-plugin-utils": "^7.10.4"
          }
    
        "@babel/plugin-syntax-json-strings": {
          "version": "7.8.3",
          "resolved": "https://registry.npmjs.org/@babel/plugin-syntax-json-strings/-/plugin-syntax-json-strings-7.8.3.tgz",
          "integrity": "sha512-lY6kdGpWHvjoe2vk4WrAapEuBR69EMxZl+RoGRhrFGNYVK8mOPAW8VfbT/ZgrFbXlDNiiaxQnAtgVCZ6jv30EA==",
          "dev": true,
          "requires": {
            "@babel/helper-plugin-utils": "^7.8.0"
          }
    
        "@babel/plugin-syntax-jsx": {
          "version": "7.10.4",
          "resolved": "https://registry.npmjs.org/@babel/plugin-syntax-jsx/-/plugin-syntax-jsx-7.10.4.tgz",
          "integrity": "sha512-KCg9mio9jwiARCB7WAcQ7Y1q+qicILjoK8LP/VkPkEKaf5dkaZZK1EcTe91a3JJlZ3qy6L5s9X52boEYi8DM9g==",
    
            "@babel/helper-plugin-utils": "^7.10.4"
    
        "@babel/plugin-syntax-nullish-coalescing-operator": {
          "version": "7.8.3",
          "resolved": "https://registry.npmjs.org/@babel/plugin-syntax-nullish-coalescing-operator/-/plugin-syntax-nullish-coalescing-operator-7.8.3.tgz",
          "integrity": "sha512-aSff4zPII1u2QD7y+F8oDsz19ew4IGEJg9SVW+bqwpwtfFleiQDMdzA/R+UlWDzfnHFCxxleFT0PMIrR36XLNQ==",
    
            "@babel/helper-plugin-utils": "^7.8.0"
    
        "@babel/plugin-syntax-numeric-separator": {
          "version": "7.10.4",
          "resolved": "https://registry.npmjs.org/@babel/plugin-syntax-numeric-separator/-/plugin-syntax-numeric-separator-7.10.4.tgz",
          "integrity": "sha512-9H6YdfkcK/uOnY/K7/aA2xpzaAgkQn37yzWUMRK7OaPOqOpGS1+n0H5hxT9AUw9EsSjPW8SVyMJwYRtWs3X3ug==",
    
            "@babel/helper-plugin-utils": "^7.10.4"
    
        "@babel/plugin-syntax-object-rest-spread": {
          "version": "7.8.3",
          "resolved": "https://registry.npmjs.org/@babel/plugin-syntax-object-rest-spread/-/plugin-syntax-object-rest-spread-7.8.3.tgz",
          "integrity": "sha512-XoqMijGZb9y3y2XskN+P1wUGiVwWZ5JmoDRwx5+3GmEplNyVM2s2Dg8ILFQm8rWM48orGy5YpI5Bl8U1y7ydlA==",
          "dev": true,
          "requires": {
            "@babel/helper-plugin-utils": "^7.8.0"
          }
    
        "@babel/plugin-syntax-optional-catch-binding": {
          "version": "7.8.3",
          "resolved": "https://registry.npmjs.org/@babel/plugin-syntax-optional-catch-binding/-/plugin-syntax-optional-catch-binding-7.8.3.tgz",
          "integrity": "sha512-6VPD0Pc1lpTqw0aKoeRTMiB+kWhAoT24PA+ksWSBrFtl5SIRVpZlwN3NNPQjehA2E/91FV3RjLWoVTglWcSV3Q==",
          "dev": true,
          "requires": {
            "@babel/helper-plugin-utils": "^7.8.0"
          }
    
        "@babel/plugin-syntax-optional-chaining": {
          "version": "7.8.3",
          "resolved": "https://registry.npmjs.org/@babel/plugin-syntax-optional-chaining/-/plugin-syntax-optional-chaining-7.8.3.tgz",
          "integrity": "sha512-KoK9ErH1MBlCPxV0VANkXW2/dw4vlbGDrFgz8bmUsBGYkFRcbRwMh6cIJubdPrkxRwuGdtCk0v/wPTKbQgBjkg==",
          "dev": true,
          "requires": {
            "@babel/helper-plugin-utils": "^7.8.0"
          }
    
        "@babel/plugin-syntax-top-level-await": {
          "version": "7.10.4",
          "resolved": "https://registry.npmjs.org/@babel/plugin-syntax-top-level-await/-/plugin-syntax-top-level-await-7.10.4.tgz",
          "integrity": "sha512-ni1brg4lXEmWyafKr0ccFWkJG0CeMt4WV1oyeBW6EFObF4oOHclbkj5cARxAPQyAQ2UTuplJyK4nfkXIMMFvsQ==",
          "dev": true,
          "requires": {
            "@babel/helper-plugin-utils": "^7.10.4"
          }
    
        "@babel/plugin-transform-arrow-functions": {
          "version": "7.10.4",
          "resolved": "https://registry.npmjs.org/@babel/plugin-transform-arrow-functions/-/plugin-transform-arrow-functions-7.10.4.tgz",
          "integrity": "sha512-9J/oD1jV0ZCBcgnoFWFq1vJd4msoKb/TCpGNFyyLt0zABdcvgK3aYikZ8HjzB14c26bc7E3Q1yugpwGy2aTPNA==",
          "dev": true,
          "requires": {
            "@babel/helper-plugin-utils": "^7.10.4"
          }
    
        "@babel/plugin-transform-async-to-generator": {
          "version": "7.10.4",
          "resolved": "https://registry.npmjs.org/@babel/plugin-transform-async-to-generator/-/plugin-transform-async-to-generator-7.10.4.tgz",
          "integrity": "sha512-F6nREOan7J5UXTLsDsZG3DXmZSVofr2tGNwfdrVwkDWHfQckbQXnXSPfD7iO+c/2HGqycwyLST3DnZ16n+cBJQ==",
          "dev": true,
          "requires": {
            "@babel/helper-module-imports": "^7.10.4",
            "@babel/helper-plugin-utils": "^7.10.4",
            "@babel/helper-remap-async-to-generator": "^7.10.4"
          }
    
        "@babel/plugin-transform-block-scoped-functions": {
          "version": "7.10.4",
          "resolved": "https://registry.npmjs.org/@babel/plugin-transform-block-scoped-functions/-/plugin-transform-block-scoped-functions-7.10.4.tgz",
          "integrity": "sha512-WzXDarQXYYfjaV1szJvN3AD7rZgZzC1JtjJZ8dMHUyiK8mxPRahynp14zzNjU3VkPqPsO38CzxiWO1c9ARZ8JA==",
          "dev": true,
          "requires": {
            "@babel/helper-plugin-utils": "^7.10.4"
          }
    
        "@babel/plugin-transform-block-scoping": {
          "version": "7.10.5",
          "resolved": "https://registry.npmjs.org/@babel/plugin-transform-block-scoping/-/plugin-transform-block-scoping-7.10.5.tgz",
          "integrity": "sha512-6Ycw3hjpQti0qssQcA6AMSFDHeNJ++R6dIMnpRqUjFeBBTmTDPa8zgF90OVfTvAo11mXZTlVUViY1g8ffrURLg==",
          "dev": true,
          "requires": {
            "@babel/helper-plugin-utils": "^7.10.4"
          }
    
        "@babel/plugin-transform-classes": {
          "version": "7.10.4",
          "resolved": "https://registry.npmjs.org/@babel/plugin-transform-classes/-/plugin-transform-classes-7.10.4.tgz",
          "integrity": "sha512-2oZ9qLjt161dn1ZE0Ms66xBncQH4In8Sqw1YWgBUZuGVJJS5c0OFZXL6dP2MRHrkU/eKhWg8CzFJhRQl50rQxA==",
          "dev": true,
          "requires": {
            "@babel/helper-annotate-as-pure": "^7.10.4",
            "@babel/helper-define-map": "^7.10.4",
            "@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.10.4",
            "@babel/helper-split-export-declaration": "^7.10.4",
            "globals": "^11.1.0"
          }
    
        "@babel/plugin-transform-computed-properties": {
          "version": "7.10.4",
          "resolved": "https://registry.npmjs.org/@babel/plugin-transform-computed-properties/-/plugin-transform-computed-properties-7.10.4.tgz",
          "integrity": "sha512-JFwVDXcP/hM/TbyzGq3l/XWGut7p46Z3QvqFMXTfk6/09m7xZHJUN9xHfsv7vqqD4YnfI5ueYdSJtXqqBLyjBw==",
          "dev": true,
          "requires": {
            "@babel/helper-plugin-utils": "^7.10.4"
          }
    
        "@babel/plugin-transform-destructuring": {
          "version": "7.10.4",
          "resolved": "https://registry.npmjs.org/@babel/plugin-transform-destructuring/-/plugin-transform-destructuring-7.10.4.tgz",
          "integrity": "sha512-+WmfvyfsyF603iPa6825mq6Qrb7uLjTOsa3XOFzlYcYDHSS4QmpOWOL0NNBY5qMbvrcf3tq0Cw+v4lxswOBpgA==",
          "dev": true,
          "requires": {
            "@babel/helper-plugin-utils": "^7.10.4"
          }
    
        "@babel/plugin-transform-dotall-regex": {
          "version": "7.10.4",
          "resolved": "https://registry.npmjs.org/@babel/plugin-transform-dotall-regex/-/plugin-transform-dotall-regex-7.10.4.tgz",
          "integrity": "sha512-ZEAVvUTCMlMFAbASYSVQoxIbHm2OkG2MseW6bV2JjIygOjdVv8tuxrCTzj1+Rynh7ODb8GivUy7dzEXzEhuPaA==",
          "dev": true,
          "requires": {
            "@babel/helper-create-regexp-features-plugin": "^7.10.4",
            "@babel/helper-plugin-utils": "^7.10.4"
          }
    
        "@babel/plugin-transform-duplicate-keys": {
          "version": "7.10.4",
          "resolved": "https://registry.npmjs.org/@babel/plugin-transform-duplicate-keys/-/plugin-transform-duplicate-keys-7.10.4.tgz",
          "integrity": "sha512-GL0/fJnmgMclHiBTTWXNlYjYsA7rDrtsazHG6mglaGSTh0KsrW04qml+Bbz9FL0LcJIRwBWL5ZqlNHKTkU3xAA==",
    
            "@babel/helper-plugin-utils": "^7.10.4"
    
        "@babel/plugin-transform-exponentiation-operator": {
          "version": "7.10.4",
          "resolved": "https://registry.npmjs.org/@babel/plugin-transform-exponentiation-operator/-/plugin-transform-exponentiation-operator-7.10.4.tgz",
          "integrity": "sha512-S5HgLVgkBcRdyQAHbKj+7KyuWx8C6t5oETmUuwz1pt3WTWJhsUV0WIIXuVvfXMxl/QQyHKlSCNNtaIamG8fysw==",
    
            "@babel/helper-builder-binary-assignment-operator-visitor": "^7.10.4",
            "@babel/helper-plugin-utils": "^7.10.4"
    
        "@babel/plugin-transform-flow-strip-types": {
          "version": "7.10.4",
          "resolved": "https://registry.npmjs.org/@babel/plugin-transform-flow-strip-types/-/plugin-transform-flow-strip-types-7.10.4.tgz",
          "integrity": "sha512-XTadyuqNst88UWBTdLjM+wEY7BFnY2sYtPyAidfC7M/QaZnSuIZpMvLxqGT7phAcnGyWh/XQFLKcGf04CnvxSQ==",
          "dev": true,
          "requires": {
            "@babel/helper-plugin-utils": "^7.10.4",
            "@babel/plugin-syntax-flow": "^7.10.4"
          }
    
        "@babel/plugin-transform-for-of": {
          "version": "7.10.4",
          "resolved": "https://registry.npmjs.org/@babel/plugin-transform-for-of/-/plugin-transform-for-of-7.10.4.tgz",
          "integrity": "sha512-ItdQfAzu9AlEqmusA/65TqJ79eRcgGmpPPFvBnGILXZH975G0LNjP1yjHvGgfuCxqrPPueXOPe+FsvxmxKiHHQ==",
    
            "@babel/helper-plugin-utils": "^7.10.4"
    
        "@babel/plugin-transform-function-name": {
          "version": "7.10.4",
          "resolved": "https://registry.npmjs.org/@babel/plugin-transform-function-name/-/plugin-transform-function-name-7.10.4.tgz",
          "integrity": "sha512-OcDCq2y5+E0dVD5MagT5X+yTRbcvFjDI2ZVAottGH6tzqjx/LKpgkUepu3hp/u4tZBzxxpNGwLsAvGBvQ2mJzg==",
          "dev": true,
          "requires": {
            "@babel/helper-function-name": "^7.10.4",
            "@babel/helper-plugin-utils": "^7.10.4"
          }
    
        "@babel/plugin-transform-literals": {
          "version": "7.10.4",
          "resolved": "https://registry.npmjs.org/@babel/plugin-transform-literals/-/plugin-transform-literals-7.10.4.tgz",
          "integrity": "sha512-Xd/dFSTEVuUWnyZiMu76/InZxLTYilOSr1UlHV+p115Z/Le2Fi1KXkJUYz0b42DfndostYlPub3m8ZTQlMaiqQ==",
    
            "@babel/helper-plugin-utils": "^7.10.4"
    
        "@babel/plugin-transform-member-expression-literals": {
          "version": "7.10.4",
          "resolved": "https://registry.npmjs.org/@babel/plugin-transform-member-expression-literals/-/plugin-transform-member-expression-literals-7.10.4.tgz",
          "integrity": "sha512-0bFOvPyAoTBhtcJLr9VcwZqKmSjFml1iVxvPL0ReomGU53CX53HsM4h2SzckNdkQcHox1bpAqzxBI1Y09LlBSw==",
    
            "@babel/helper-plugin-utils": "^7.10.4"
    
        "@babel/plugin-transform-modules-amd": {
          "version": "7.10.5",
          "resolved": "https://registry.npmjs.org/@babel/plugin-transform-modules-amd/-/plugin-transform-modules-amd-7.10.5.tgz",
          "integrity": "sha512-elm5uruNio7CTLFItVC/rIzKLfQ17+fX7EVz5W0TMgIHFo1zY0Ozzx+lgwhL4plzl8OzVn6Qasx5DeEFyoNiRw==",
    
            "@babel/helper-module-transforms": "^7.10.5",
            "@babel/helper-plugin-utils": "^7.10.4",
            "babel-plugin-dynamic-import-node": "^2.3.3"
    
        "@babel/plugin-transform-modules-commonjs": {
          "version": "7.10.4",
          "resolved": "https://registry.npmjs.org/@babel/plugin-transform-modules-commonjs/-/plugin-transform-modules-commonjs-7.10.4.tgz",
          "integrity": "sha512-Xj7Uq5o80HDLlW64rVfDBhao6OX89HKUmb+9vWYaLXBZOma4gA6tw4Ni1O5qVDoZWUV0fxMYA0aYzOawz0l+1w==",
          "dev": true,
          "requires": {
            "@babel/helper-module-transforms": "^7.10.4",
            "@babel/helper-plugin-utils": "^7.10.4",
            "@babel/helper-simple-access": "^7.10.4",
            "babel-plugin-dynamic-import-node": "^2.3.3"
          }
    
        "@babel/plugin-transform-modules-systemjs": {
          "version": "7.10.5",
          "resolved": "https://registry.npmjs.org/@babel/plugin-transform-modules-systemjs/-/plugin-transform-modules-systemjs-7.10.5.tgz",
          "integrity": "sha512-f4RLO/OL14/FP1AEbcsWMzpbUz6tssRaeQg11RH1BP/XnPpRoVwgeYViMFacnkaw4k4wjRSjn3ip1Uw9TaXuMw==",
    
            "@babel/helper-hoist-variables": "^7.10.4",
            "@babel/helper-module-transforms": "^7.10.5",
            "@babel/helper-plugin-utils": "^7.10.4",
            "babel-plugin-dynamic-import-node": "^2.3.3"
    
        "@babel/plugin-transform-modules-umd": {
          "version": "7.10.4",
          "resolved": "https://registry.npmjs.org/@babel/plugin-transform-modules-umd/-/plugin-transform-modules-umd-7.10.4.tgz",
          "integrity": "sha512-mohW5q3uAEt8T45YT7Qc5ws6mWgJAaL/8BfWD9Dodo1A3RKWli8wTS+WiQ/knF+tXlPirW/1/MqzzGfCExKECA==",
          "dev": true,
          "requires": {
            "@babel/helper-module-transforms": "^7.10.4",
            "@babel/helper-plugin-utils": "^7.10.4"
          }
    
        "@babel/plugin-transform-named-capturing-groups-regex": {
          "version": "7.10.4",
          "resolved": "https://registry.npmjs.org/@babel/plugin-transform-named-capturing-groups-regex/-/plugin-transform-named-capturing-groups-regex-7.10.4.tgz",
          "integrity": "sha512-V6LuOnD31kTkxQPhKiVYzYC/Jgdq53irJC/xBSmqcNcqFGV+PER4l6rU5SH2Vl7bH9mLDHcc0+l9HUOe4RNGKA==",
    
            "@babel/helper-create-regexp-features-plugin": "^7.10.4"
    
        "@babel/plugin-transform-new-target": {
          "version": "7.10.4",
          "resolved": "https://registry.npmjs.org/@babel/plugin-transform-new-target/-/plugin-transform-new-target-7.10.4.tgz",
          "integrity": "sha512-YXwWUDAH/J6dlfwqlWsztI2Puz1NtUAubXhOPLQ5gjR/qmQ5U96DY4FQO8At33JN4XPBhrjB8I4eMmLROjjLjw==",
    
            "@babel/helper-plugin-utils": "^7.10.4"
    
        "@babel/plugin-transform-object-super": {
          "version": "7.10.4",
          "resolved": "https://registry.npmjs.org/@babel/plugin-transform-object-super/-/plugin-transform-object-super-7.10.4.tgz",
          "integrity": "sha512-5iTw0JkdRdJvr7sY0vHqTpnruUpTea32JHmq/atIWqsnNussbRzjEDyWep8UNztt1B5IusBYg8Irb0bLbiEBCQ==",
          "dev": true,
          "requires": {
            "@babel/helper-plugin-utils": "^7.10.4",
            "@babel/helper-replace-supers": "^7.10.4"
          }
    
        "@babel/plugin-transform-parameters": {
          "version": "7.10.5",
          "resolved": "https://registry.npmjs.org/@babel/plugin-transform-parameters/-/plugin-transform-parameters-7.10.5.tgz",
          "integrity": "sha512-xPHwUj5RdFV8l1wuYiu5S9fqWGM2DrYc24TMvUiRrPVm+SM3XeqU9BcokQX/kEUe+p2RBwy+yoiR1w/Blq6ubw==",
          "dev": true,
          "requires": {
            "@babel/helper-get-function-arity": "^7.10.4",
            "@babel/helper-plugin-utils": "^7.10.4"
          }
    
        "@babel/plugin-transform-property-literals": {
          "version": "7.10.4",
          "resolved": "https://registry.npmjs.org/@babel/plugin-transform-property-literals/-/plugin-transform-property-literals-7.10.4.tgz",
          "integrity": "sha512-ofsAcKiUxQ8TY4sScgsGeR2vJIsfrzqvFb9GvJ5UdXDzl+MyYCaBj/FGzXuv7qE0aJcjWMILny1epqelnFlz8g==",
          "dev": true,
          "requires": {
            "@babel/helper-plugin-utils": "^7.10.4"
          }
    
        "@babel/plugin-transform-react-jsx": {
          "version": "7.10.4",
          "resolved": "https://registry.npmjs.org/@babel/plugin-transform-react-jsx/-/plugin-transform-react-jsx-7.10.4.tgz",
          "integrity": "sha512-L+MfRhWjX0eI7Js093MM6MacKU4M6dnCRa/QPDwYMxjljzSCzzlzKzj9Pk4P3OtrPcxr2N3znR419nr3Xw+65A==",
    
            "@babel/helper-builder-react-jsx": "^7.10.4",
            "@babel/helper-builder-react-jsx-experimental": "^7.10.4",
            "@babel/helper-plugin-utils": "^7.10.4",
            "@babel/plugin-syntax-jsx": "^7.10.4"
    
        "@babel/plugin-transform-regenerator": {
          "version": "7.10.4",
          "resolved": "https://registry.npmjs.org/@babel/plugin-transform-regenerator/-/plugin-transform-regenerator-7.10.4.tgz",
          "integrity": "sha512-3thAHwtor39A7C04XucbMg17RcZ3Qppfxr22wYzZNcVIkPHfpM9J0SO8zuCV6SZa265kxBJSrfKTvDCYqBFXGw==",
          "dev": true,
          "requires": {
            "regenerator-transform": "^0.14.2"
          }
    
        "@babel/plugin-transform-reserved-words": {
          "version": "7.10.4",
          "resolved": "https://registry.npmjs.org/@babel/plugin-transform-reserved-words/-/plugin-transform-reserved-words-7.10.4.tgz",
          "integrity": "sha512-hGsw1O6Rew1fkFbDImZIEqA8GoidwTAilwCyWqLBM9f+e/u/sQMQu7uX6dyokfOayRuuVfKOW4O7HvaBWM+JlQ==",
    
            "@babel/helper-plugin-utils": "^7.10.4"
    
        "@babel/plugin-transform-shorthand-properties": {
          "version": "7.10.4",
          "resolved": "https://registry.npmjs.org/@babel/plugin-transform-shorthand-properties/-/plugin-transform-shorthand-properties-7.10.4.tgz",
          "integrity": "sha512-AC2K/t7o07KeTIxMoHneyX90v3zkm5cjHJEokrPEAGEy3UCp8sLKfnfOIGdZ194fyN4wfX/zZUWT9trJZ0qc+Q==",
          "dev": true,
          "requires": {
            "@babel/helper-plugin-utils": "^7.10.4"
          }
    
        "@babel/plugin-transform-spread": {
          "version": "7.10.4",
          "resolved": "https://registry.npmjs.org/@babel/plugin-transform-spread/-/plugin-transform-spread-7.10.4.tgz",
          "integrity": "sha512-1e/51G/Ni+7uH5gktbWv+eCED9pP8ZpRhZB3jOaI3mmzfvJTWHkuyYTv0Z5PYtyM+Tr2Ccr9kUdQxn60fI5WuQ==",
    
            "@babel/helper-plugin-utils": "^7.10.4"
    
        "@babel/plugin-transform-sticky-regex": {
          "version": "7.10.4",
          "resolved": "https://registry.npmjs.org/@babel/plugin-transform-sticky-regex/-/plugin-transform-sticky-regex-7.10.4.tgz",
          "integrity": "sha512-Ddy3QZfIbEV0VYcVtFDCjeE4xwVTJWTmUtorAJkn6u/92Z/nWJNV+mILyqHKrUxXYKA2EoCilgoPePymKL4DvQ==",
          "dev": true,
          "requires": {
            "@babel/helper-plugin-utils": "^7.10.4",
            "@babel/helper-regex": "^7.10.4"
          }
    
        "@babel/plugin-transform-template-literals": {
          "version": "7.10.5",
          "resolved": "https://registry.npmjs.org/@babel/plugin-transform-template-literals/-/plugin-transform-template-literals-7.10.5.tgz",
          "integrity": "sha512-V/lnPGIb+KT12OQikDvgSuesRX14ck5FfJXt6+tXhdkJ+Vsd0lDCVtF6jcB4rNClYFzaB2jusZ+lNISDk2mMMw==",
    
            "@babel/helper-annotate-as-pure": "^7.10.4",
            "@babel/helper-plugin-utils": "^7.10.4"
          }