Skip to content
Snippets Groups Projects
package-lock.json 846 KiB
Newer Older
  • Learn to ignore specific revisions
  •         "@babel/plugin-transform-destructuring": {
    
                "version": "7.14.7",
                "resolved": "https://registry.npmjs.org/@babel/plugin-transform-destructuring/-/plugin-transform-destructuring-7.14.7.tgz",
                "integrity": "sha512-0mDE99nK+kVh3xlc5vKwB6wnP9ecuSj+zQCa/n0voENtP/zymdT4HH6QEb65wjjcbqr1Jb/7z9Qp7TF5FtwYGw==",
    
                "requires": {
    
                    "@babel/helper-plugin-utils": "^7.14.5"
                }
            },
    
            "@babel/plugin-transform-dotall-regex": {
    
                "version": "7.14.5",
                "resolved": "https://registry.npmjs.org/@babel/plugin-transform-dotall-regex/-/plugin-transform-dotall-regex-7.14.5.tgz",
                "integrity": "sha512-loGlnBdj02MDsFaHhAIJzh7euK89lBrGIdM9EAtHFo6xKygCUGuuWe07o1oZVk287amtW1n0808sQM99aZt3gw==",
    
                "requires": {
    
                    "@babel/helper-create-regexp-features-plugin": "^7.14.5",
                    "@babel/helper-plugin-utils": "^7.14.5"
                }
            },
    
            "@babel/plugin-transform-duplicate-keys": {
    
                "version": "7.14.5",
                "resolved": "https://registry.npmjs.org/@babel/plugin-transform-duplicate-keys/-/plugin-transform-duplicate-keys-7.14.5.tgz",
                "integrity": "sha512-iJjbI53huKbPDAsJ8EmVmvCKeeq21bAze4fu9GBQtSLqfvzj2oRuHVx4ZkDwEhg1htQ+5OBZh/Ab0XDf5iBZ7A==",
    
                "requires": {
    
                    "@babel/helper-plugin-utils": "^7.14.5"
                }
            },
    
            "@babel/plugin-transform-exponentiation-operator": {
    
                "version": "7.14.5",
                "resolved": "https://registry.npmjs.org/@babel/plugin-transform-exponentiation-operator/-/plugin-transform-exponentiation-operator-7.14.5.tgz",
                "integrity": "sha512-jFazJhMBc9D27o9jDnIE5ZErI0R0m7PbKXVq77FFvqFbzvTMuv8jaAwLZ5PviOLSFttqKIW0/wxNSDbjLk0tYA==",
    
                "requires": {
    
                    "@babel/helper-builder-binary-assignment-operator-visitor": "^7.14.5",
                    "@babel/helper-plugin-utils": "^7.14.5"
                }
            },
    
            "@babel/plugin-transform-for-of": {
    
                "version": "7.14.5",
                "resolved": "https://registry.npmjs.org/@babel/plugin-transform-for-of/-/plugin-transform-for-of-7.14.5.tgz",
                "integrity": "sha512-CfmqxSUZzBl0rSjpoQSFoR9UEj3HzbGuGNL21/iFTmjb5gFggJp3ph0xR1YBhexmLoKRHzgxuFvty2xdSt6gTA==",
    
                "requires": {
    
                    "@babel/helper-plugin-utils": "^7.14.5"
                }
            },
    
            "@babel/plugin-transform-function-name": {
    
                "version": "7.14.5",
                "resolved": "https://registry.npmjs.org/@babel/plugin-transform-function-name/-/plugin-transform-function-name-7.14.5.tgz",
                "integrity": "sha512-vbO6kv0fIzZ1GpmGQuvbwwm+O4Cbm2NrPzwlup9+/3fdkuzo1YqOZcXw26+YUJB84Ja7j9yURWposEHLYwxUfQ==",
    
                "requires": {
    
                    "@babel/helper-function-name": "^7.14.5",
                    "@babel/helper-plugin-utils": "^7.14.5"
                }
            },
    
            "@babel/plugin-transform-literals": {
    
                "version": "7.14.5",
                "resolved": "https://registry.npmjs.org/@babel/plugin-transform-literals/-/plugin-transform-literals-7.14.5.tgz",
                "integrity": "sha512-ql33+epql2F49bi8aHXxvLURHkxJbSmMKl9J5yHqg4PLtdE6Uc48CH1GS6TQvZ86eoB/ApZXwm7jlA+B3kra7A==",
    
                "requires": {
    
                    "@babel/helper-plugin-utils": "^7.14.5"
                }
            },
    
            "@babel/plugin-transform-member-expression-literals": {
    
                "version": "7.14.5",
                "resolved": "https://registry.npmjs.org/@babel/plugin-transform-member-expression-literals/-/plugin-transform-member-expression-literals-7.14.5.tgz",
                "integrity": "sha512-WkNXxH1VXVTKarWFqmso83xl+2V3Eo28YY5utIkbsmXoItO8Q3aZxN4BTS2k0hz9dGUloHK26mJMyQEYfkn/+Q==",
    
                "requires": {
    
                    "@babel/helper-plugin-utils": "^7.14.5"
                }
            },
    
            "@babel/plugin-transform-modules-amd": {
    
                "version": "7.14.5",
                "resolved": "https://registry.npmjs.org/@babel/plugin-transform-modules-amd/-/plugin-transform-modules-amd-7.14.5.tgz",
                "integrity": "sha512-3lpOU8Vxmp3roC4vzFpSdEpGUWSMsHFreTWOMMLzel2gNGfHE5UWIh/LN6ghHs2xurUp4jRFYMUIZhuFbody1g==",
    
                "requires": {
    
                    "@babel/helper-module-transforms": "^7.14.5",
                    "@babel/helper-plugin-utils": "^7.14.5",
                    "babel-plugin-dynamic-import-node": "^2.3.3"
                }
            },
    
            "@babel/plugin-transform-modules-commonjs": {
    
                "version": "7.14.5",
                "resolved": "https://registry.npmjs.org/@babel/plugin-transform-modules-commonjs/-/plugin-transform-modules-commonjs-7.14.5.tgz",
                "integrity": "sha512-en8GfBtgnydoao2PS+87mKyw62k02k7kJ9ltbKe0fXTHrQmG6QZZflYuGI1VVG7sVpx4E1n7KBpNlPb8m78J+A==",
    
                "requires": {
    
                    "@babel/helper-module-transforms": "^7.14.5",
                    "@babel/helper-plugin-utils": "^7.14.5",
                    "@babel/helper-simple-access": "^7.14.5",
                    "babel-plugin-dynamic-import-node": "^2.3.3"
                }
            },
    
            "@babel/plugin-transform-modules-systemjs": {
    
                "version": "7.14.5",
                "resolved": "https://registry.npmjs.org/@babel/plugin-transform-modules-systemjs/-/plugin-transform-modules-systemjs-7.14.5.tgz",
                "integrity": "sha512-mNMQdvBEE5DcMQaL5LbzXFMANrQjd2W7FPzg34Y4yEz7dBgdaC+9B84dSO+/1Wba98zoDbInctCDo4JGxz1VYA==",
    
                "requires": {
    
                    "@babel/helper-hoist-variables": "^7.14.5",
                    "@babel/helper-module-transforms": "^7.14.5",
                    "@babel/helper-plugin-utils": "^7.14.5",
                    "@babel/helper-validator-identifier": "^7.14.5",
                    "babel-plugin-dynamic-import-node": "^2.3.3"
                }
            },
    
            "@babel/plugin-transform-modules-umd": {
    
                "version": "7.14.5",
                "resolved": "https://registry.npmjs.org/@babel/plugin-transform-modules-umd/-/plugin-transform-modules-umd-7.14.5.tgz",
                "integrity": "sha512-RfPGoagSngC06LsGUYyM9QWSXZ8MysEjDJTAea1lqRjNECE3y0qIJF/qbvJxc4oA4s99HumIMdXOrd+TdKaAAA==",
    
                "requires": {
    
                    "@babel/helper-module-transforms": "^7.14.5",
                    "@babel/helper-plugin-utils": "^7.14.5"
                }
            },
    
            "@babel/plugin-transform-named-capturing-groups-regex": {
    
                "version": "7.14.7",
                "resolved": "https://registry.npmjs.org/@babel/plugin-transform-named-capturing-groups-regex/-/plugin-transform-named-capturing-groups-regex-7.14.7.tgz",
                "integrity": "sha512-DTNOTaS7TkW97xsDMrp7nycUVh6sn/eq22VaxWfEdzuEbRsiaOU0pqU7DlyUGHVsbQbSghvjKRpEl+nUCKGQSg==",
    
                "requires": {
    
                    "@babel/helper-create-regexp-features-plugin": "^7.14.5"
                }
            },
    
            "@babel/plugin-transform-new-target": {
    
                "version": "7.14.5",
                "resolved": "https://registry.npmjs.org/@babel/plugin-transform-new-target/-/plugin-transform-new-target-7.14.5.tgz",
                "integrity": "sha512-Nx054zovz6IIRWEB49RDRuXGI4Gy0GMgqG0cII9L3MxqgXz/+rgII+RU58qpo4g7tNEx1jG7rRVH4ihZoP4esQ==",
    
                "requires": {
    
                    "@babel/helper-plugin-utils": "^7.14.5"
                }
            },
    
            "@babel/plugin-transform-object-super": {
    
                "version": "7.14.5",
                "resolved": "https://registry.npmjs.org/@babel/plugin-transform-object-super/-/plugin-transform-object-super-7.14.5.tgz",
                "integrity": "sha512-MKfOBWzK0pZIrav9z/hkRqIk/2bTv9qvxHzPQc12RcVkMOzpIKnFCNYJip00ssKWYkd8Sf5g0Wr7pqJ+cmtuFg==",
    
                "requires": {
    
                    "@babel/helper-plugin-utils": "^7.14.5",
                    "@babel/helper-replace-supers": "^7.14.5"
                }
            },
    
            "@babel/plugin-transform-parameters": {
    
                "version": "7.14.5",
                "resolved": "https://registry.npmjs.org/@babel/plugin-transform-parameters/-/plugin-transform-parameters-7.14.5.tgz",
                "integrity": "sha512-Tl7LWdr6HUxTmzQtzuU14SqbgrSKmaR77M0OKyq4njZLQTPfOvzblNKyNkGwOfEFCEx7KeYHQHDI0P3F02IVkA==",
    
                "requires": {
    
                    "@babel/helper-plugin-utils": "^7.14.5"
                }
            },
    
            "@babel/plugin-transform-property-literals": {
    
                "version": "7.14.5",
                "resolved": "https://registry.npmjs.org/@babel/plugin-transform-property-literals/-/plugin-transform-property-literals-7.14.5.tgz",
                "integrity": "sha512-r1uilDthkgXW8Z1vJz2dKYLV1tuw2xsbrp3MrZmD99Wh9vsfKoob+JTgri5VUb/JqyKRXotlOtwgu4stIYCmnw==",
    
                "requires": {
    
                    "@babel/helper-plugin-utils": "^7.14.5"
                }
            },
    
            "@babel/plugin-transform-react-constant-elements": {
    
                "version": "7.14.5",
                "resolved": "https://registry.npmjs.org/@babel/plugin-transform-react-constant-elements/-/plugin-transform-react-constant-elements-7.14.5.tgz",
                "integrity": "sha512-NBqLEx1GxllIOXJInJAQbrnwwYJsV3WaMHIcOwD8rhYS0AabTWn7kHdHgPgu5RmHLU0q4DMxhAMu8ue/KampgQ==",
    
                "requires": {
    
                    "@babel/helper-plugin-utils": "^7.14.5"
                }
            },
    
            "@babel/plugin-transform-react-display-name": {
    
                "version": "7.14.5",
                "resolved": "https://registry.npmjs.org/@babel/plugin-transform-react-display-name/-/plugin-transform-react-display-name-7.14.5.tgz",
                "integrity": "sha512-07aqY1ChoPgIxsuDviptRpVkWCSbXWmzQqcgy65C6YSFOfPFvb/DX3bBRHh7pCd/PMEEYHYWUTSVkCbkVainYQ==",
    
                "requires": {
    
                    "@babel/helper-plugin-utils": "^7.14.5"
                }
            },
    
            "@babel/plugin-transform-react-jsx": {
    
                "version": "7.14.5",
                "resolved": "https://registry.npmjs.org/@babel/plugin-transform-react-jsx/-/plugin-transform-react-jsx-7.14.5.tgz",
                "integrity": "sha512-7RylxNeDnxc1OleDm0F5Q/BSL+whYRbOAR+bwgCxIr0L32v7UFh/pz1DLMZideAUxKT6eMoS2zQH6fyODLEi8Q==",
    
                "requires": {
    
                    "@babel/helper-annotate-as-pure": "^7.14.5",
                    "@babel/helper-module-imports": "^7.14.5",
                    "@babel/helper-plugin-utils": "^7.14.5",
                    "@babel/plugin-syntax-jsx": "^7.14.5",
                    "@babel/types": "^7.14.5"
                }
            },
    
            "@babel/plugin-transform-react-jsx-development": {
    
                "version": "7.14.5",
                "resolved": "https://registry.npmjs.org/@babel/plugin-transform-react-jsx-development/-/plugin-transform-react-jsx-development-7.14.5.tgz",
                "integrity": "sha512-rdwG/9jC6QybWxVe2UVOa7q6cnTpw8JRRHOxntG/h6g/guAOe6AhtQHJuJh5FwmnXIT1bdm5vC2/5huV8ZOorQ==",
    
                "requires": {
    
                    "@babel/plugin-transform-react-jsx": "^7.14.5"
                }
            },
    
            "@babel/plugin-transform-react-pure-annotations": {
    
                "version": "7.14.5",
                "resolved": "https://registry.npmjs.org/@babel/plugin-transform-react-pure-annotations/-/plugin-transform-react-pure-annotations-7.14.5.tgz",
                "integrity": "sha512-3X4HpBJimNxW4rhUy/SONPyNQHp5YRr0HhJdT2OH1BRp0of7u3Dkirc7x9FRJMKMqTBI079VZ1hzv7Ouuz///g==",
    
                "requires": {
    
                    "@babel/helper-annotate-as-pure": "^7.14.5",
                    "@babel/helper-plugin-utils": "^7.14.5"
                }
            },
    
            "@babel/plugin-transform-regenerator": {
    
                "version": "7.14.5",
                "resolved": "https://registry.npmjs.org/@babel/plugin-transform-regenerator/-/plugin-transform-regenerator-7.14.5.tgz",
                "integrity": "sha512-NVIY1W3ITDP5xQl50NgTKlZ0GrotKtLna08/uGY6ErQt6VEQZXla86x/CTddm5gZdcr+5GSsvMeTmWA5Ii6pkg==",
    
                "requires": {
    
            "@babel/plugin-transform-reserved-words": {
    
                "version": "7.14.5",
                "resolved": "https://registry.npmjs.org/@babel/plugin-transform-reserved-words/-/plugin-transform-reserved-words-7.14.5.tgz",
                "integrity": "sha512-cv4F2rv1nD4qdexOGsRQXJrOcyb5CrgjUH9PKrrtyhSDBNWGxd0UIitjyJiWagS+EbUGjG++22mGH1Pub8D6Vg==",
    
                "requires": {
    
                    "@babel/helper-plugin-utils": "^7.14.5"
                }
            },
    
            "@babel/plugin-transform-shorthand-properties": {
    
                "version": "7.14.5",
                "resolved": "https://registry.npmjs.org/@babel/plugin-transform-shorthand-properties/-/plugin-transform-shorthand-properties-7.14.5.tgz",
                "integrity": "sha512-xLucks6T1VmGsTB+GWK5Pl9Jl5+nRXD1uoFdA5TSO6xtiNjtXTjKkmPdFXVLGlK5A2/or/wQMKfmQ2Y0XJfn5g==",
    
                "requires": {
    
                    "@babel/helper-plugin-utils": "^7.14.5"
                }
            },
    
            "@babel/plugin-transform-spread": {
    
                "version": "7.14.6",
                "resolved": "https://registry.npmjs.org/@babel/plugin-transform-spread/-/plugin-transform-spread-7.14.6.tgz",
                "integrity": "sha512-Zr0x0YroFJku7n7+/HH3A2eIrGMjbmAIbJSVv0IZ+t3U2WUQUA64S/oeied2e+MaGSjmt4alzBCsK9E8gh+fag==",
    
                "requires": {
    
                    "@babel/helper-plugin-utils": "^7.14.5",
                    "@babel/helper-skip-transparent-expression-wrappers": "^7.14.5"
                }
            },
    
            "@babel/plugin-transform-sticky-regex": {
    
                "version": "7.14.5",
                "resolved": "https://registry.npmjs.org/@babel/plugin-transform-sticky-regex/-/plugin-transform-sticky-regex-7.14.5.tgz",
                "integrity": "sha512-Z7F7GyvEMzIIbwnziAZmnSNpdijdr4dWt+FJNBnBLz5mwDFkqIXU9wmBcWWad3QeJF5hMTkRe4dAq2sUZiG+8A==",
    
                "requires": {
    
                    "@babel/helper-plugin-utils": "^7.14.5"
                }
            },
    
            "@babel/plugin-transform-template-literals": {
    
                "version": "7.14.5",
                "resolved": "https://registry.npmjs.org/@babel/plugin-transform-template-literals/-/plugin-transform-template-literals-7.14.5.tgz",
                "integrity": "sha512-22btZeURqiepOfuy/VkFr+zStqlujWaarpMErvay7goJS6BWwdd6BY9zQyDLDa4x2S3VugxFb162IZ4m/S/+Gg==",
    
                "requires": {
    
                    "@babel/helper-plugin-utils": "^7.14.5"
                }
            },
    
            "@babel/plugin-transform-typeof-symbol": {
    
                "version": "7.14.5",
                "resolved": "https://registry.npmjs.org/@babel/plugin-transform-typeof-symbol/-/plugin-transform-typeof-symbol-7.14.5.tgz",
                "integrity": "sha512-lXzLD30ffCWseTbMQzrvDWqljvZlHkXU+CnseMhkMNqU1sASnCsz3tSzAaH3vCUXb9PHeUb90ZT1BdFTm1xxJw==",
    
                "requires": {
    
                    "@babel/helper-plugin-utils": "^7.14.5"
                }
            },
    
            "@babel/plugin-transform-unicode-escapes": {
    
                "version": "7.14.5",
                "resolved": "https://registry.npmjs.org/@babel/plugin-transform-unicode-escapes/-/plugin-transform-unicode-escapes-7.14.5.tgz",
                "integrity": "sha512-crTo4jATEOjxj7bt9lbYXcBAM3LZaUrbP2uUdxb6WIorLmjNKSpHfIybgY4B8SRpbf8tEVIWH3Vtm7ayCrKocA==",
    
                "requires": {
    
                    "@babel/helper-plugin-utils": "^7.14.5"
                }
            },
    
            "@babel/plugin-transform-unicode-regex": {
    
                "version": "7.14.5",
                "resolved": "https://registry.npmjs.org/@babel/plugin-transform-unicode-regex/-/plugin-transform-unicode-regex-7.14.5.tgz",
                "integrity": "sha512-UygduJpC5kHeCiRw/xDVzC+wj8VaYSoKl5JNVmbP7MadpNinAm3SvZCxZ42H37KZBKztz46YC73i9yV34d0Tzw==",
    
                "requires": {
    
                    "@babel/helper-create-regexp-features-plugin": "^7.14.5",
                    "@babel/helper-plugin-utils": "^7.14.5"
                }
            },
    
            "@babel/preset-env": {
    
                "version": "7.14.8",
                "resolved": "https://registry.npmjs.org/@babel/preset-env/-/preset-env-7.14.8.tgz",
                "integrity": "sha512-a9aOppDU93oArQ51H+B8M1vH+tayZbuBqzjOhntGetZVa+4tTu5jp+XTwqHGG2lxslqomPYVSjIxQkFwXzgnxg==",
    
                "requires": {
    
                    "@babel/compat-data": "^7.14.7",
                    "@babel/helper-compilation-targets": "^7.14.5",
                    "@babel/helper-plugin-utils": "^7.14.5",
                    "@babel/helper-validator-option": "^7.14.5",
                    "@babel/plugin-bugfix-v8-spread-parameters-in-optional-chaining": "^7.14.5",
                    "@babel/plugin-proposal-async-generator-functions": "^7.14.7",
                    "@babel/plugin-proposal-class-properties": "^7.14.5",
                    "@babel/plugin-proposal-class-static-block": "^7.14.5",
                    "@babel/plugin-proposal-dynamic-import": "^7.14.5",
                    "@babel/plugin-proposal-export-namespace-from": "^7.14.5",
                    "@babel/plugin-proposal-json-strings": "^7.14.5",
                    "@babel/plugin-proposal-logical-assignment-operators": "^7.14.5",
                    "@babel/plugin-proposal-nullish-coalescing-operator": "^7.14.5",
                    "@babel/plugin-proposal-numeric-separator": "^7.14.5",
                    "@babel/plugin-proposal-object-rest-spread": "^7.14.7",
                    "@babel/plugin-proposal-optional-catch-binding": "^7.14.5",
                    "@babel/plugin-proposal-optional-chaining": "^7.14.5",
                    "@babel/plugin-proposal-private-methods": "^7.14.5",
                    "@babel/plugin-proposal-private-property-in-object": "^7.14.5",
                    "@babel/plugin-proposal-unicode-property-regex": "^7.14.5",
                    "@babel/plugin-syntax-async-generators": "^7.8.4",
                    "@babel/plugin-syntax-class-properties": "^7.12.13",
                    "@babel/plugin-syntax-class-static-block": "^7.14.5",
                    "@babel/plugin-syntax-dynamic-import": "^7.8.3",
                    "@babel/plugin-syntax-export-namespace-from": "^7.8.3",
                    "@babel/plugin-syntax-json-strings": "^7.8.3",
                    "@babel/plugin-syntax-logical-assignment-operators": "^7.10.4",
                    "@babel/plugin-syntax-nullish-coalescing-operator": "^7.8.3",
                    "@babel/plugin-syntax-numeric-separator": "^7.10.4",
                    "@babel/plugin-syntax-object-rest-spread": "^7.8.3",
                    "@babel/plugin-syntax-optional-catch-binding": "^7.8.3",
                    "@babel/plugin-syntax-optional-chaining": "^7.8.3",
                    "@babel/plugin-syntax-private-property-in-object": "^7.14.5",
                    "@babel/plugin-syntax-top-level-await": "^7.14.5",
                    "@babel/plugin-transform-arrow-functions": "^7.14.5",
                    "@babel/plugin-transform-async-to-generator": "^7.14.5",
                    "@babel/plugin-transform-block-scoped-functions": "^7.14.5",
                    "@babel/plugin-transform-block-scoping": "^7.14.5",
                    "@babel/plugin-transform-classes": "^7.14.5",
                    "@babel/plugin-transform-computed-properties": "^7.14.5",
                    "@babel/plugin-transform-destructuring": "^7.14.7",
                    "@babel/plugin-transform-dotall-regex": "^7.14.5",
                    "@babel/plugin-transform-duplicate-keys": "^7.14.5",
                    "@babel/plugin-transform-exponentiation-operator": "^7.14.5",
                    "@babel/plugin-transform-for-of": "^7.14.5",
                    "@babel/plugin-transform-function-name": "^7.14.5",
                    "@babel/plugin-transform-literals": "^7.14.5",
                    "@babel/plugin-transform-member-expression-literals": "^7.14.5",
                    "@babel/plugin-transform-modules-amd": "^7.14.5",
                    "@babel/plugin-transform-modules-commonjs": "^7.14.5",
                    "@babel/plugin-transform-modules-systemjs": "^7.14.5",
                    "@babel/plugin-transform-modules-umd": "^7.14.5",
                    "@babel/plugin-transform-named-capturing-groups-regex": "^7.14.7",
                    "@babel/plugin-transform-new-target": "^7.14.5",
                    "@babel/plugin-transform-object-super": "^7.14.5",
                    "@babel/plugin-transform-parameters": "^7.14.5",
                    "@babel/plugin-transform-property-literals": "^7.14.5",
                    "@babel/plugin-transform-regenerator": "^7.14.5",
                    "@babel/plugin-transform-reserved-words": "^7.14.5",
                    "@babel/plugin-transform-shorthand-properties": "^7.14.5",
                    "@babel/plugin-transform-spread": "^7.14.6",
                    "@babel/plugin-transform-sticky-regex": "^7.14.5",
                    "@babel/plugin-transform-template-literals": "^7.14.5",
                    "@babel/plugin-transform-typeof-symbol": "^7.14.5",
                    "@babel/plugin-transform-unicode-escapes": "^7.14.5",
                    "@babel/plugin-transform-unicode-regex": "^7.14.5",
                    "@babel/preset-modules": "^0.1.4",
                    "@babel/types": "^7.14.8",
                    "babel-plugin-polyfill-corejs2": "^0.2.2",
                    "babel-plugin-polyfill-corejs3": "^0.2.2",
                    "babel-plugin-polyfill-regenerator": "^0.2.2",
                    "core-js-compat": "^3.15.0",
                    "semver": "^6.3.0"
                }
            },
    
            "@babel/preset-modules": {
    
                "version": "0.1.4",
                "resolved": "https://registry.npmjs.org/@babel/preset-modules/-/preset-modules-0.1.4.tgz",
                "integrity": "sha512-J36NhwnfdzpmH41M1DrnkkgAqhZaqr/NBdPfQ677mLzlaXo+oDiv1deyCDtgAhz8p328otdob0Du7+xgHGZbKg==",
    
                "requires": {
    
                    "@babel/helper-plugin-utils": "^7.0.0",
                    "@babel/plugin-proposal-unicode-property-regex": "^7.4.4",
                    "@babel/plugin-transform-dotall-regex": "^7.4.4",
                    "@babel/types": "^7.4.4",
                    "esutils": "^2.0.2"
                }
            },
    
            "@babel/preset-react": {
    
                "version": "7.14.5",
                "resolved": "https://registry.npmjs.org/@babel/preset-react/-/preset-react-7.14.5.tgz",
                "integrity": "sha512-XFxBkjyObLvBaAvkx1Ie95Iaq4S/GUEIrejyrntQ/VCMKUYvKLoyKxOBzJ2kjA3b6rC9/KL6KXfDC2GqvLiNqQ==",
    
                "requires": {
    
                    "@babel/helper-plugin-utils": "^7.14.5",
                    "@babel/helper-validator-option": "^7.14.5",
                    "@babel/plugin-transform-react-display-name": "^7.14.5",
                    "@babel/plugin-transform-react-jsx": "^7.14.5",
                    "@babel/plugin-transform-react-jsx-development": "^7.14.5",
                    "@babel/plugin-transform-react-pure-annotations": "^7.14.5"
                }
            },
    
            "@babel/runtime": {
    
                "version": "7.14.8",
                "resolved": "https://registry.npmjs.org/@babel/runtime/-/runtime-7.14.8.tgz",
                "integrity": "sha512-twj3L8Og5SaCRCErB4x4ajbvBIVV77CGeFglHpeg5WC5FF8TZzBWXtTJ4MqaD9QszLYTtr+IsaAL2rEUevb+eg==",
    
                "requires": {
    
            "@babel/template": {
    
                "version": "7.14.5",
                "resolved": "https://registry.npmjs.org/@babel/template/-/template-7.14.5.tgz",
                "integrity": "sha512-6Z3Po85sfxRGachLULUhOmvAaOo7xCvqGQtxINai2mEGPFm6pQ4z5QInFnUrRpfoSV60BnjyF5F3c+15fxFV1g==",
    
                "requires": {
    
                    "@babel/code-frame": "^7.14.5",
                    "@babel/parser": "^7.14.5",
                    "@babel/types": "^7.14.5"
                }
            },
    
            "@babel/traverse": {
    
                "version": "7.14.8",
                "resolved": "https://registry.npmjs.org/@babel/traverse/-/traverse-7.14.8.tgz",
                "integrity": "sha512-kexHhzCljJcFNn1KYAQ6A5wxMRzq9ebYpEDV4+WdNyr3i7O44tanbDOR/xjiG2F3sllan+LgwK+7OMk0EmydHg==",
    
                "requires": {
    
                    "@babel/code-frame": "^7.14.5",
                    "@babel/generator": "^7.14.8",
                    "@babel/helper-function-name": "^7.14.5",
                    "@babel/helper-hoist-variables": "^7.14.5",
                    "@babel/helper-split-export-declaration": "^7.14.5",
                    "@babel/parser": "^7.14.8",
                    "@babel/types": "^7.14.8",
                    "debug": "^4.1.0",
                    "globals": "^11.1.0"
                }
            },
    
            "@babel/types": {
    
                "version": "7.14.8",
                "resolved": "https://registry.npmjs.org/@babel/types/-/types-7.14.8.tgz",
                "integrity": "sha512-iob4soQa7dZw8nodR/KlOQkPh9S4I8RwCxwRIFuiMRYjOzH/KJzdUfDgz6cGi5dDaclXF4P2PAhCdrBJNIg68Q==",
    
                "requires": {
    
                    "@babel/helper-validator-identifier": "^7.14.8",
                    "to-fast-properties": "^2.0.0"
                }
            },
    
            "@bcoe/v8-coverage": {
                "version": "0.2.3",
                "resolved": "https://registry.npmjs.org/@bcoe/v8-coverage/-/v8-coverage-0.2.3.tgz",
                "integrity": "sha512-0hYQ8SB4Db5zvZB4axdMHGwEaQjkZzFjQiN9LVYvIFB2nSUHW9tYpxWriPrWDASIxiaXax83REcLxuSdnGPZtw==",
                "dev": true
            },
            "@date-io/core": {
    
                "version": "1.3.13",
                "resolved": "https://registry.npmjs.org/@date-io/core/-/core-1.3.13.tgz",
                "integrity": "sha512-AlEKV7TxjeK+jxWVKcCFrfYAk8spX9aCyiToFIiLPtfQbsjmRGLIhb5VZgptQcJdHtLXo7+m0DuurwFgUToQuA=="
            },
    
            "@date-io/date-fns": {
    
                "version": "1.3.13",
                "resolved": "https://registry.npmjs.org/@date-io/date-fns/-/date-fns-1.3.13.tgz",
                "integrity": "sha512-yXxGzcRUPcogiMj58wVgFjc9qUYrCnnU9eLcyNbsQCmae4jPuZCDoIBR21j8ZURsM7GRtU62VOw5yNd4dDHunA==",
    
                "requires": {
    
            "@emotion/hash": {
    
                "version": "0.8.0",
                "resolved": "https://registry.npmjs.org/@emotion/hash/-/hash-0.8.0.tgz",
                "integrity": "sha512-kBJtf7PH6aWwZ6fka3zQ0p6SBYzx4fl1LoZXE2RrnYST9Xljm7WfKJrU4g/Xr3Beg72MLrp1AWNUmuYJTL7Cow=="
            },
    
            "@eslint/eslintrc": {
    
                "version": "1.0.5",
                "resolved": "https://registry.npmjs.org/@eslint/eslintrc/-/eslintrc-1.0.5.tgz",
                "integrity": "sha512-BLxsnmK3KyPunz5wmCCpqy0YelEoxxGmH73Is+Z74oOTMtExcjkr3dDR6quwrjh1YspA8DH9gnX1o069KiS9AQ==",
                "dev": true,
    
                "requires": {
    
                    "ajv": "^6.12.4",
                    "debug": "^4.3.2",
                    "espree": "^9.2.0",
                    "globals": "^13.9.0",
                    "ignore": "^4.0.6",
                    "import-fresh": "^3.2.1",
                    "js-yaml": "^4.1.0",
                    "minimatch": "^3.0.4",
                    "strip-json-comments": "^3.1.1"
                },
                "dependencies": {
    
                    "argparse": {
                        "version": "2.0.1",
                        "resolved": "https://registry.npmjs.org/argparse/-/argparse-2.0.1.tgz",
                        "integrity": "sha512-8+9WqebbFzpX9OR+Wa6O29asIogeRMzcGtAINdpMHHyAg10f05aSFVBbcEqGf/PXw1EjAZ+q2/bEBg3DvurK3Q==",
                        "dev": true
                    },
                    "globals": {
                        "version": "13.12.0",
                        "resolved": "https://registry.npmjs.org/globals/-/globals-13.12.0.tgz",
                        "integrity": "sha512-uS8X6lSKN2JumVoXrbUz+uG4BYG+eiawqm3qFcT7ammfbUHeCBoJMlHcec/S3krSk73/AE/f0szYFmgAA3kYZg==",
                        "dev": true,
                        "requires": {
                            "type-fest": "^0.20.2"
                        }
                    },
                    "ignore": {
                        "version": "4.0.6",
                        "resolved": "https://registry.npmjs.org/ignore/-/ignore-4.0.6.tgz",
                        "integrity": "sha512-cyFDKrqc/YdcWFniJhzI42+AzS+gNwmUzOSFcRCQYwySuBBBy/KjuxWLZ/FHEH6Moq1NizMOBWyTcv8O4OZIMg==",
                        "dev": true
                    },
                    "js-yaml": {
                        "version": "4.1.0",
                        "resolved": "https://registry.npmjs.org/js-yaml/-/js-yaml-4.1.0.tgz",
                        "integrity": "sha512-wpxZs9NoxZaJESJGIZTyDEaYpl0FKSA+FB9aJiyemKhMwkxQg63h4T1KJgUGHpTqPDNRcmmYLugrRjJlBtWvRA==",
                        "dev": true,
                        "requires": {
                            "argparse": "^2.0.1"
                        }
                    }
    
            "@gulp-sourcemaps/identity-map": {
    
                "version": "1.0.2",
                "resolved": "https://registry.npmjs.org/@gulp-sourcemaps/identity-map/-/identity-map-1.0.2.tgz",
                "integrity": "sha512-ciiioYMLdo16ShmfHBXJBOFm3xPC4AuwO4xeRpFeHz7WK9PYsWCmigagG2XyzZpubK4a3qNKoUBDhbzHfa50LQ==",
                "dev": true,
    
                "requires": {
    
                    "acorn": "^5.0.3",
                    "css": "^2.2.1",
                    "normalize-path": "^2.1.1",
                    "source-map": "^0.6.0",
                    "through2": "^2.0.3"
                },
                "dependencies": {
    
                    "acorn": {
                        "version": "5.7.4",
                        "resolved": "https://registry.npmjs.org/acorn/-/acorn-5.7.4.tgz",
                        "integrity": "sha512-1D++VG7BhrtvQpNbBzovKNc1FLGGEE/oGe7b9xJm/RFHMBeUaUGpluV9RLjZa47YFdPcDAenEYuq9pQPcMdLJg==",
                        "dev": true
                    },
                    "normalize-path": {
                        "version": "2.1.1",
                        "resolved": "https://registry.npmjs.org/normalize-path/-/normalize-path-2.1.1.tgz",
                        "integrity": "sha1-GrKLVW4Zg2Oowab35vogE3/mrtk=",
                        "dev": true,
                        "requires": {
                            "remove-trailing-separator": "^1.0.1"
                        }
                    },
                    "source-map": {
                        "version": "0.6.1",
                        "resolved": "https://registry.npmjs.org/source-map/-/source-map-0.6.1.tgz",
                        "integrity": "sha512-UjgapumWlbMhkBgzT7Ykc5YXUT46F0iKu8SGXq0bcwP5dz/h0Plj6enJqjz1Zbq2l5WaqYnrVbwWOWMyF3F47g==",
                        "dev": true
                    }
    
            "@gulp-sourcemaps/map-sources": {
    
                "version": "1.0.0",
                "resolved": "https://registry.npmjs.org/@gulp-sourcemaps/map-sources/-/map-sources-1.0.0.tgz",
                "integrity": "sha1-iQrnxdjId/bThIYCFazp1+yUW9o=",
                "dev": true,
    
                "requires": {
    
                    "normalize-path": "^2.0.1",
                    "through2": "^2.0.3"
                },
                "dependencies": {
    
                    "normalize-path": {
                        "version": "2.1.1",
                        "resolved": "https://registry.npmjs.org/normalize-path/-/normalize-path-2.1.1.tgz",
                        "integrity": "sha1-GrKLVW4Zg2Oowab35vogE3/mrtk=",
                        "dev": true,
                        "requires": {
                            "remove-trailing-separator": "^1.0.1"
                        }
                    }
    
            "@humanwhocodes/config-array": {
    
                "version": "0.9.2",
                "resolved": "https://registry.npmjs.org/@humanwhocodes/config-array/-/config-array-0.9.2.tgz",
                "integrity": "sha512-UXOuFCGcwciWckOpmfKDq/GyhlTf9pN/BzG//x8p8zTOFEcGuA68ANXheFS0AGvy3qgZqLBUkMs7hqzqCKOVwA==",
                "dev": true,
    
                "requires": {
    
                    "@humanwhocodes/object-schema": "^1.2.1",
                    "debug": "^4.1.1",
                    "minimatch": "^3.0.4"
                }
            },
    
            "@humanwhocodes/object-schema": {
    
                "version": "1.2.1",
                "resolved": "https://registry.npmjs.org/@humanwhocodes/object-schema/-/object-schema-1.2.1.tgz",
                "integrity": "sha512-ZnQMnLV4e7hDlUvw8H+U8ASL02SS2Gn6+9Ac3wGGLIe7+je2AeAOxPY+izIPJDfFDb7eDjev0Us8MO1iFRN8hA==",
                "dev": true
            },
    
            "@istanbuljs/load-nyc-config": {
                "version": "1.1.0",
                "resolved": "https://registry.npmjs.org/@istanbuljs/load-nyc-config/-/load-nyc-config-1.1.0.tgz",
                "integrity": "sha512-VjeHSlIzpv/NyD3N0YuHfXOPDIixcA1q2ZV98wsMqcYlPmv2n3Yb2lYP9XMElnaFVXg5A7YLTeLu6V84uQDjmQ==",
                "dev": true,
                "requires": {
                    "camelcase": "^5.3.1",
                    "find-up": "^4.1.0",
                    "get-package-type": "^0.1.0",
                    "js-yaml": "^3.13.1",
                    "resolve-from": "^5.0.0"
    
                    "find-up": {
                        "version": "4.1.0",
                        "resolved": "https://registry.npmjs.org/find-up/-/find-up-4.1.0.tgz",
                        "integrity": "sha512-PpOwAdQ/YlXQ2vj8a3h8IipDuYRi3wceVQQGYWxNINccq40Anw7BlsEXCMbt1Zt+OLA6Fq9suIpIWD0OsnISlw==",
                        "dev": true,
                        "requires": {
                            "locate-path": "^5.0.0",
                            "path-exists": "^4.0.0"
                        }
                    },
                    "locate-path": {
                        "version": "5.0.0",
                        "resolved": "https://registry.npmjs.org/locate-path/-/locate-path-5.0.0.tgz",
                        "integrity": "sha512-t7hw9pI+WvuwNJXwk5zVHpyhIqzg2qTlklJOf0mVxGSbe3Fp2VieZcduNYjaLDoy6p9uGpQEGWG87WpMKlNq8g==",
                        "dev": true,
                        "requires": {
                            "p-locate": "^4.1.0"
                        }
                    },
                    "p-limit": {
                        "version": "2.3.0",
                        "resolved": "https://registry.npmjs.org/p-limit/-/p-limit-2.3.0.tgz",
                        "integrity": "sha512-//88mFWSJx8lxCzwdAABTJL2MyWB12+eIY7MDL2SqLmAkeKU9qxRvWuSyTjm3FUmpBEMuFfckAIqEaVGUDxb6w==",
                        "dev": true,
                        "requires": {
                            "p-try": "^2.0.0"
                        }
                    },
                    "p-locate": {
                        "version": "4.1.0",
                        "resolved": "https://registry.npmjs.org/p-locate/-/p-locate-4.1.0.tgz",
                        "integrity": "sha512-R79ZZ/0wAxKGu3oYMlz8jy/kbhsNrS7SKZ7PxEHBgJ5+F2mtFW2fK2cOtBh1cHYkQsbzFV7I+EoRKe6Yt0oK7A==",
                        "dev": true,
                        "requires": {
                            "p-limit": "^2.2.0"
                        }
                    },
                    "p-try": {
                        "version": "2.2.0",
                        "resolved": "https://registry.npmjs.org/p-try/-/p-try-2.2.0.tgz",
                        "integrity": "sha512-R4nPAVTAU0B9D35/Gk3uJf/7XYbQcyohSKdvAxIRSNghFl4e71hVoGnBNQz9cWaXxO2I10KTC+3jMdvvoKw6dQ==",
                        "dev": true
                    },
                    "path-exists": {
                        "version": "4.0.0",
                        "resolved": "https://registry.npmjs.org/path-exists/-/path-exists-4.0.0.tgz",
                        "integrity": "sha512-ak9Qy5Q7jYb2Wwcey5Fpvg2KoAc/ZIhLSLOSBmRmygPsGwkVVt0fZa0qrtMz+m6tJTAHfZQ8FnmB4MG4LWy7/w==",
                        "dev": true
                    },
                    "resolve-from": {
                        "version": "5.0.0",
                        "resolved": "https://registry.npmjs.org/resolve-from/-/resolve-from-5.0.0.tgz",
                        "integrity": "sha512-qYg9KP24dD5qka9J47d0aVky0N+b4fTU89LN9iDnjB5waksiC49rvMB0PrUJQGoTmH50XPiqOvAjDfaijGxYZw==",
                        "dev": true
    
            "@istanbuljs/schema": {
                "version": "0.1.3",
                "resolved": "https://registry.npmjs.org/@istanbuljs/schema/-/schema-0.1.3.tgz",
                "integrity": "sha512-ZXRY4jNvVgSVQ8DL3LTcakaAtXwTVUxE81hslsyD2AtoXW/wVob10HkOJ1X/pAlcI7D+2YoZKg5do8G/w6RYgA==",
                "dev": true
            },
            "@jest/console": {
                "version": "27.5.1",
                "resolved": "https://registry.npmjs.org/@jest/console/-/console-27.5.1.tgz",
                "integrity": "sha512-kZ/tNpS3NXn0mlXXXPNuDZnb4c0oZ20r4K5eemM2k30ZC3G0T02nXUvyhf5YdbXWHPEJLc9qGLxEZ216MdL+Zg==",
                "dev": true,
                "requires": {
                    "@jest/types": "^27.5.1",
                    "@types/node": "*",
                    "chalk": "^4.0.0",
                    "jest-message-util": "^27.5.1",
                    "jest-util": "^27.5.1",
                    "slash": "^3.0.0"
    
                "dependencies": {
                    "ansi-styles": {
                        "version": "4.3.0",
                        "resolved": "https://registry.npmjs.org/ansi-styles/-/ansi-styles-4.3.0.tgz",
                        "integrity": "sha512-zbB9rCJAT1rbjiVDb2hqKFHNYLxgtk8NURxZ3IZwD3F6NtxbXZQCnnSi1Lkx+IDohdPlFp222wVALIheZJQSEg==",
                        "dev": true,
                        "requires": {
                            "color-convert": "^2.0.1"
                        }
                    },
                    "chalk": {
                        "version": "4.1.2",
                        "resolved": "https://registry.npmjs.org/chalk/-/chalk-4.1.2.tgz",
                        "integrity": "sha512-oKnbhFyRIXpUuez8iBMmyEa4nbj4IOQyuhc/wy9kY7/WVPcwIO9VA668Pu8RkO7+0G76SLROeyw9CpQ061i4mA==",
                        "dev": true,
                        "requires": {
                            "ansi-styles": "^4.1.0",
                            "supports-color": "^7.1.0"
                        }
                    },
                    "color-convert": {
                        "version": "2.0.1",
                        "resolved": "https://registry.npmjs.org/color-convert/-/color-convert-2.0.1.tgz",
                        "integrity": "sha512-RRECPsj7iu/xb5oKYcsFHSppFNnsj/52OVTRKb4zP5onXwVF3zVmmToNcOfGC+CRDpfK/U584fMg38ZHCaElKQ==",
                        "dev": true,
                        "requires": {
                            "color-name": "~1.1.4"
                        }
                    },
                    "color-name": {
                        "version": "1.1.4",
                        "resolved": "https://registry.npmjs.org/color-name/-/color-name-1.1.4.tgz",
                        "integrity": "sha512-dOy+3AuW3a2wNbZHIuMZpTcgjGuLU/uBL/ubcZF9OXbDo8ff4O8yVp5Bf0efS8uEoYo5q4Fx7dY9OgQGXgAsQA==",
                        "dev": true
                    },
                    "has-flag": {
                        "version": "4.0.0",
                        "resolved": "https://registry.npmjs.org/has-flag/-/has-flag-4.0.0.tgz",
                        "integrity": "sha512-EykJT/Q1KjTWctppgIAgfSO0tKVuZUjhgMr17kqTumMl6Afv3EISleU7qZUzoXDFTAHTDC4NOoG/ZxU3EvlMPQ==",
                        "dev": true
                    },
                    "supports-color": {
                        "version": "7.2.0",
                        "resolved": "https://registry.npmjs.org/supports-color/-/supports-color-7.2.0.tgz",
                        "integrity": "sha512-qpCAvRl9stuOHveKsn7HncJRvv501qIacKzQlO/+Lwxc9+0q2wLyv4Dfvt80/DPn2pqOBsJdDiogXGR9+OvwRw==",
                        "dev": true,
                        "requires": {
                            "has-flag": "^4.0.0"
                        }
    
            "@jest/core": {
                "version": "27.5.1",
                "resolved": "https://registry.npmjs.org/@jest/core/-/core-27.5.1.tgz",
                "integrity": "sha512-AK6/UTrvQD0Cd24NSqmIA6rKsu0tKIxfiCducZvqxYdmMisOYAsdItspT+fQDQYARPf8XgjAFZi0ogW2agH5nQ==",
                "dev": true,
                "requires": {
                    "@jest/console": "^27.5.1",
                    "@jest/reporters": "^27.5.1",
                    "@jest/test-result": "^27.5.1",
                    "@jest/transform": "^27.5.1",
                    "@jest/types": "^27.5.1",
                    "@types/node": "*",
                    "ansi-escapes": "^4.2.1",
                    "chalk": "^4.0.0",
                    "emittery": "^0.8.1",
                    "exit": "^0.1.2",
                    "graceful-fs": "^4.2.9",
                    "jest-changed-files": "^27.5.1",
                    "jest-config": "^27.5.1",
                    "jest-haste-map": "^27.5.1",
                    "jest-message-util": "^27.5.1",
                    "jest-regex-util": "^27.5.1",
                    "jest-resolve": "^27.5.1",
                    "jest-resolve-dependencies": "^27.5.1",
                    "jest-runner": "^27.5.1",
                    "jest-runtime": "^27.5.1",
                    "jest-snapshot": "^27.5.1",
                    "jest-util": "^27.5.1",
                    "jest-validate": "^27.5.1",
                    "jest-watcher": "^27.5.1",
                    "micromatch": "^4.0.4",
                    "rimraf": "^3.0.0",
                    "slash": "^3.0.0",
                    "strip-ansi": "^6.0.0"
    
                    "ansi-regex": {
                        "version": "5.0.1",
                        "resolved": "https://registry.npmjs.org/ansi-regex/-/ansi-regex-5.0.1.tgz",
                        "integrity": "sha512-quJQXlTSUGL2LH9SUXo8VwsY4soanhgo6LNSm84E1LBcE8s3O0wpdiRzyR9z/ZZJMlMWv37qOOb9pdJlMUEKFQ==",
                        "dev": true
                    },
                    "ansi-styles": {
                        "version": "4.3.0",
                        "resolved": "https://registry.npmjs.org/ansi-styles/-/ansi-styles-4.3.0.tgz",
                        "integrity": "sha512-zbB9rCJAT1rbjiVDb2hqKFHNYLxgtk8NURxZ3IZwD3F6NtxbXZQCnnSi1Lkx+IDohdPlFp222wVALIheZJQSEg==",
                        "dev": true,
                        "requires": {
                            "color-convert": "^2.0.1"
                        }
                    },
                    "braces": {
                        "version": "3.0.2",
                        "resolved": "https://registry.npmjs.org/braces/-/braces-3.0.2.tgz",
                        "integrity": "sha512-b8um+L1RzM3WDSzvhm6gIz1yfTbBt6YTlcEKAvsmqCZZFw46z626lVj9j1yEPW33H5H+lBQpZMP1k8l+78Ha0A==",
                        "dev": true,
                        "requires": {
                            "fill-range": "^7.0.1"
                        }
                    },
                    "chalk": {
                        "version": "4.1.2",
                        "resolved": "https://registry.npmjs.org/chalk/-/chalk-4.1.2.tgz",
                        "integrity": "sha512-oKnbhFyRIXpUuez8iBMmyEa4nbj4IOQyuhc/wy9kY7/WVPcwIO9VA668Pu8RkO7+0G76SLROeyw9CpQ061i4mA==",
                        "dev": true,
                        "requires": {
                            "ansi-styles": "^4.1.0",
                            "supports-color": "^7.1.0"
                        }
                    },
                    "color-convert": {
                        "version": "2.0.1",
                        "resolved": "https://registry.npmjs.org/color-convert/-/color-convert-2.0.1.tgz",
                        "integrity": "sha512-RRECPsj7iu/xb5oKYcsFHSppFNnsj/52OVTRKb4zP5onXwVF3zVmmToNcOfGC+CRDpfK/U584fMg38ZHCaElKQ==",
                        "dev": true,
                        "requires": {
                            "color-name": "~1.1.4"
                        }
                    },
                    "color-name": {
                        "version": "1.1.4",
                        "resolved": "https://registry.npmjs.org/color-name/-/color-name-1.1.4.tgz",
                        "integrity": "sha512-dOy+3AuW3a2wNbZHIuMZpTcgjGuLU/uBL/ubcZF9OXbDo8ff4O8yVp5Bf0efS8uEoYo5q4Fx7dY9OgQGXgAsQA==",
                        "dev": true
                    },
                    "fill-range": {
                        "version": "7.0.1",
                        "resolved": "https://registry.npmjs.org/fill-range/-/fill-range-7.0.1.tgz",
                        "integrity": "sha512-qOo9F+dMUmC2Lcb4BbVvnKJxTPjCm+RRpe4gDuGrzkL7mEVl/djYSu2OdQ2Pa302N4oqkSg9ir6jaLWJ2USVpQ==",
                        "dev": true,
                        "requires": {
                            "to-regex-range": "^5.0.1"
                        }
                    },
                    "graceful-fs": {
                        "version": "4.2.9",
                        "resolved": "https://registry.npmjs.org/graceful-fs/-/graceful-fs-4.2.9.tgz",
                        "integrity": "sha512-NtNxqUcXgpW2iMrfqSfR73Glt39K+BLwWsPs94yR63v45T0Wbej7eRmL5cWfwEgqXnmjQp3zaJTshdRW/qC2ZQ==",
                        "dev": true
                    },
                    "has-flag": {
                        "version": "4.0.0",
                        "resolved": "https://registry.npmjs.org/has-flag/-/has-flag-4.0.0.tgz",
                        "integrity": "sha512-EykJT/Q1KjTWctppgIAgfSO0tKVuZUjhgMr17kqTumMl6Afv3EISleU7qZUzoXDFTAHTDC4NOoG/ZxU3EvlMPQ==",
                        "dev": true
                    },
                    "is-number": {
                        "version": "7.0.0",
                        "resolved": "https://registry.npmjs.org/is-number/-/is-number-7.0.0.tgz",
                        "integrity": "sha512-41Cifkg6e8TylSpdtTpeLVMqvSBEVzTttHvERD741+pnZ8ANv0004MRL43QKPDlK9cGvNp6NZWZUBlbGXYxxng==",
                        "dev": true
                    },
                    "micromatch": {
                        "version": "4.0.4",
                        "resolved": "https://registry.npmjs.org/micromatch/-/micromatch-4.0.4.tgz",
                        "integrity": "sha512-pRmzw/XUcwXGpD9aI9q/0XOwLNygjETJ8y0ao0wdqprrzDa4YnxLcz7fQRZr8voh8V10kGhABbNcHVk5wHgWwg==",
                        "dev": true,
                        "requires": {
                            "braces": "^3.0.1",
                            "picomatch": "^2.2.3"
                        }
                    },
                    "rimraf": {
                        "version": "3.0.2",
                        "resolved": "https://registry.npmjs.org/rimraf/-/rimraf-3.0.2.tgz",
                        "integrity": "sha512-JZkJMZkAGFFPP2YqXZXPbMlMBgsxzE8ILs4lMIX/2o0L9UBw9O/Y3o6wFw/i9YLapcUJWwqbi3kdxIPdC62TIA==",
                        "dev": true,
                        "requires": {
                            "glob": "^7.1.3"
                        }
                    },
                    "strip-ansi": {
                        "version": "6.0.1",
                        "resolved": "https://registry.npmjs.org/strip-ansi/-/strip-ansi-6.0.1.tgz",
                        "integrity": "sha512-Y38VPSHcqkFrCpFnQ9vuSXmquuv5oXOKpGeT6aGrr3o3Gc9AlVa6JBfUSOCnbxGGZF+/0ooI7KrPuUSztUdU5A==",
                        "dev": true,
                        "requires": {
                            "ansi-regex": "^5.0.1"
                        }
                    },
                    "supports-color": {
                        "version": "7.2.0",
                        "resolved": "https://registry.npmjs.org/supports-color/-/supports-color-7.2.0.tgz",
                        "integrity": "sha512-qpCAvRl9stuOHveKsn7HncJRvv501qIacKzQlO/+Lwxc9+0q2wLyv4Dfvt80/DPn2pqOBsJdDiogXGR9+OvwRw==",
                        "dev": true,
                        "requires": {
                            "has-flag": "^4.0.0"
                        }
                    },
                    "to-regex-range": {
                        "version": "5.0.1",
                        "resolved": "https://registry.npmjs.org/to-regex-range/-/to-regex-range-5.0.1.tgz",
                        "integrity": "sha512-65P7iz6X5yEr1cwcgvQxbbIw7Uk3gOy5dIdtZ4rDveLqhrdJP+Li/Hx6tyK0NEb+2GCyneCMJiGqrADCSNk8sQ==",
                        "dev": true,
                        "requires": {
                            "is-number": "^7.0.0"
                        }
    
            "@jest/environment": {
                "version": "27.5.1",
                "resolved": "https://registry.npmjs.org/@jest/environment/-/environment-27.5.1.tgz",
                "integrity": "sha512-/WQjhPJe3/ghaol/4Bq480JKXV/Rfw8nQdN7f41fM8VDHLcxKXou6QyXAh3EFr9/bVG3x74z1NWDkP87EiY8gA==",
                "dev": true,
                "requires": {
                    "@jest/fake-timers": "^27.5.1",
                    "@jest/types": "^27.5.1",
                    "@types/node": "*",
                    "jest-mock": "^27.5.1"
    
            "@jest/fake-timers": {
                "version": "27.5.1",
                "resolved": "https://registry.npmjs.org/@jest/fake-timers/-/fake-timers-27.5.1.tgz",
                "integrity": "sha512-/aPowoolwa07k7/oM3aASneNeBGCmGQsc3ugN4u6s4C/+s5M64MFo/+djTdiwcbQlRfFElGuDXWzaWj6QgKObQ==",
                "dev": true,
                "requires": {
                    "@jest/types": "^27.5.1",
                    "@sinonjs/fake-timers": "^8.0.1",
                    "@types/node": "*",
                    "jest-message-util": "^27.5.1",
                    "jest-mock": "^27.5.1",
                    "jest-util": "^27.5.1"
    
            "@jest/globals": {
                "version": "27.5.1",
                "resolved": "https://registry.npmjs.org/@jest/globals/-/globals-27.5.1.tgz",
                "integrity": "sha512-ZEJNB41OBQQgGzgyInAv0UUfDDj3upmHydjieSxFvTRuZElrx7tXg/uVQ5hYVEwiXs3+aMsAeEc9X7xiSKCm4Q==",
    
                "requires": {
                    "@jest/environment": "^27.5.1",
                    "@jest/types": "^27.5.1",
                    "expect": "^27.5.1"
    
            "@jest/reporters": {
                "version": "27.5.1",
                "resolved": "https://registry.npmjs.org/@jest/reporters/-/reporters-27.5.1.tgz",
                "integrity": "sha512-cPXh9hWIlVJMQkVk84aIvXuBB4uQQmFqZiacloFuGiP3ah1sbCxCosidXFDfqG8+6fO1oR2dTJTlsOy4VFmUfw==",
    
                "requires": {
                    "@bcoe/v8-coverage": "^0.2.3",
                    "@jest/console": "^27.5.1",
                    "@jest/test-result": "^27.5.1",
                    "@jest/transform": "^27.5.1",
                    "@jest/types": "^27.5.1",
                    "@types/node": "*",
                    "chalk": "^4.0.0",
                    "collect-v8-coverage": "^1.0.0",
                    "exit": "^0.1.2",
                    "glob": "^7.1.2",
                    "graceful-fs": "^4.2.9",
                    "istanbul-lib-coverage": "^3.0.0",
                    "istanbul-lib-instrument": "^5.1.0",
                    "istanbul-lib-report": "^3.0.0",
                    "istanbul-lib-source-maps": "^4.0.0",
                    "istanbul-reports": "^3.1.3",
                    "jest-haste-map": "^27.5.1",
                    "jest-resolve": "^27.5.1",
                    "jest-util": "^27.5.1",
                    "jest-worker": "^27.5.1",
                    "slash": "^3.0.0",
                    "source-map": "^0.6.0",
                    "string-length": "^4.0.1",
                    "terminal-link": "^2.0.0",
                    "v8-to-istanbul": "^8.1.0"
    
                    "ansi-styles": {
                        "version": "4.3.0",
                        "resolved": "https://registry.npmjs.org/ansi-styles/-/ansi-styles-4.3.0.tgz",
                        "integrity": "sha512-zbB9rCJAT1rbjiVDb2hqKFHNYLxgtk8NURxZ3IZwD3F6NtxbXZQCnnSi1Lkx+IDohdPlFp222wVALIheZJQSEg==",
                        "dev": true,
                        "requires": {
                            "color-convert": "^2.0.1"
                        }
                    },
                    "chalk": {
                        "version": "4.1.2",
                        "resolved": "https://registry.npmjs.org/chalk/-/chalk-4.1.2.tgz",
                        "integrity": "sha512-oKnbhFyRIXpUuez8iBMmyEa4nbj4IOQyuhc/wy9kY7/WVPcwIO9VA668Pu8RkO7+0G76SLROeyw9CpQ061i4mA==",
                        "dev": true,
                        "requires": {
                            "ansi-styles": "^4.1.0",
                            "supports-color": "^7.1.0"
                        }
                    },
                    "color-convert": {
                        "version": "2.0.1",
                        "resolved": "https://registry.npmjs.org/color-convert/-/color-convert-2.0.1.tgz",
                        "integrity": "sha512-RRECPsj7iu/xb5oKYcsFHSppFNnsj/52OVTRKb4zP5onXwVF3zVmmToNcOfGC+CRDpfK/U584fMg38ZHCaElKQ==",
                        "dev": true,
                        "requires": {
                            "color-name": "~1.1.4"
                        }
                    },
                    "color-name": {
                        "version": "1.1.4",
                        "resolved": "https://registry.npmjs.org/color-name/-/color-name-1.1.4.tgz",
                        "integrity": "sha512-dOy+3AuW3a2wNbZHIuMZpTcgjGuLU/uBL/ubcZF9OXbDo8ff4O8yVp5Bf0efS8uEoYo5q4Fx7dY9OgQGXgAsQA==",
                        "dev": true
                    },
                    "graceful-fs": {
                        "version": "4.2.9",
                        "resolved": "https://registry.npmjs.org/graceful-fs/-/graceful-fs-4.2.9.tgz",
                        "integrity": "sha512-NtNxqUcXgpW2iMrfqSfR73Glt39K+BLwWsPs94yR63v45T0Wbej7eRmL5cWfwEgqXnmjQp3zaJTshdRW/qC2ZQ==",
                        "dev": true
                    },
                    "has-flag": {
                        "version": "4.0.0",
                        "resolved": "https://registry.npmjs.org/has-flag/-/has-flag-4.0.0.tgz",
                        "integrity": "sha512-EykJT/Q1KjTWctppgIAgfSO0tKVuZUjhgMr17kqTumMl6Afv3EISleU7qZUzoXDFTAHTDC4NOoG/ZxU3EvlMPQ==",
                        "dev": true
                    },
                    "istanbul-lib-coverage": {
                        "version": "3.2.0",
                        "resolved": "https://registry.npmjs.org/istanbul-lib-coverage/-/istanbul-lib-coverage-3.2.0.tgz",
                        "integrity": "sha512-eOeJ5BHCmHYvQK7xt9GkdHuzuCGS1Y6g9Gvnx3Ym33fz/HpLRYxiS0wHNr+m/MBC8B647Xt608vCDEvhl9c6Mw==",
                        "dev": true
                    },
                    "istanbul-lib-instrument": {
                        "version": "5.1.0",
                        "resolved": "https://registry.npmjs.org/istanbul-lib-instrument/-/istanbul-lib-instrument-5.1.0.tgz",
                        "integrity": "sha512-czwUz525rkOFDJxfKK6mYfIs9zBKILyrZQxjz3ABhjQXhbhFsSbo1HW/BFcsDnfJYJWA6thRR5/TUY2qs5W99Q==",
                        "dev": true,
                        "requires": {
                            "@babel/core": "^7.12.3",
                            "@babel/parser": "^7.14.7",
                            "@istanbuljs/schema": "^0.1.2",
                            "istanbul-lib-coverage": "^3.2.0",
                            "semver": "^6.3.0"
                        }