From d2296186508b034c3aa9c4f3d8fa1a0c8a6629f2 Mon Sep 17 00:00:00 2001 From: Zhekich123 Date: Thu, 22 Jun 2023 14:49:03 +0300 Subject: [PATCH 1/7] soing project --- package-lock.json | 29099 ++++++++++++++---------- src/images/arrows/arrow.svg | 3 + src/images/testimonials/commas.svg | 3 + src/images/testimonials/rectangle.svg | 3 + src/index.html | 252 +- src/styles/blocks/header.scss | 93 + src/styles/blocks/main-content.scss | 287 + src/styles/blocks/navigation.scss | 59 + src/styles/blocks/page.scss | 0 src/styles/main.scss | 18 +- src/styles/utils/_mixins.scss | 52 + src/styles/utils/_vars.scss | 12 + 12 files changed, 17437 insertions(+), 12444 deletions(-) create mode 100644 src/images/arrows/arrow.svg create mode 100644 src/images/testimonials/commas.svg create mode 100644 src/images/testimonials/rectangle.svg create mode 100644 src/styles/blocks/header.scss create mode 100644 src/styles/blocks/main-content.scss create mode 100644 src/styles/blocks/navigation.scss create mode 100644 src/styles/blocks/page.scss diff --git a/package-lock.json b/package-lock.json index 2569a5164b..a62f380ae1 100644 --- a/package-lock.json +++ b/package-lock.json @@ -1,35 +1,61 @@ { "name": "dia", "version": "1.0.0", - "lockfileVersion": 1, + "lockfileVersion": 3, "requires": true, - "dependencies": { - "@babel/code-frame": { - "version": "7.8.3", - "resolved": "https://registry.npmjs.org/@babel/code-frame/-/code-frame-7.8.3.tgz", - "integrity": "sha512-a9gxpmdXtZEInkCSHUJDLHZVBgb1QS0jhss4cPP93EW7s+uC5bikET2twEF3KV+7rDblJcmNvTR7VJejqd2C2g==", + "packages": { + "": { + "name": "dia", + "version": "1.0.0", + "hasInstallScript": true, + "license": "GPL-3.0", + "devDependencies": { + "@linthtml/linthtml": "^0.8.3", + "@mate-academy/bemlint": "^0.1.1", + "@mate-academy/eslint-config": "*", + "@mate-academy/linthtml-config": "0.0.2", + "@mate-academy/scripts": "^0.9.0", + "@mate-academy/stylelint-config": "*", + "colors": "^1.3.3", + "eslint": "^5.16.0", + "eslint-plugin-node": "^9.0.1", + "gh-pages": "2.0.0", + "gulp-htmllint": "0.0.16", + "jest": "^27.3.1", + "node-sass": "^4.14.1", + "parcel": "1.12.3", + "stylelint": "^13.5.0", + "stylelint-config-recommended-scss": "^3.3.0", + "stylelint-scss": "^3.17.2" + } + }, + "node_modules/@babel/code-frame": { + "version": "7.22.5", + "resolved": "https://registry.npmjs.org/@babel/code-frame/-/code-frame-7.22.5.tgz", + "integrity": "sha512-Xmwn266vad+6DAqEB2A6V/CcZVp62BbwVmcOJc2RPuwih1kw02TjQvWVWlcKGbBPd+8/0V5DEkOcizRGYsspYQ==", "dev": true, - "requires": { - "@babel/highlight": "^7.8.3" + "dependencies": { + "@babel/highlight": "^7.22.5" + }, + "engines": { + "node": ">=6.9.0" } }, - "@babel/compat-data": { - "version": "7.9.6", - "resolved": "https://registry.npmjs.org/@babel/compat-data/-/compat-data-7.9.6.tgz", - "integrity": "sha512-5QPTrNen2bm7RBc7dsOmcA5hbrS4O2Vhmk5XOL4zWW/zD/hV0iinpefDlkm+tBBy8kDtFaaeEvmAqt+nURAV2g==", + "node_modules/@babel/compat-data": { + "version": "7.22.5", + "resolved": "https://registry.npmjs.org/@babel/compat-data/-/compat-data-7.22.5.tgz", + "integrity": "sha512-4Jc/YuIaYqKnDDz892kPIledykKg12Aw1PYX5i/TY28anJtacvM1Rrr8wbieB9GfEJwlzqT0hUEao0CxEebiDA==", "dev": true, - "requires": { - "browserslist": "^4.11.1", - "invariant": "^2.2.4", - "semver": "^5.5.0" + "engines": { + "node": ">=6.9.0" } }, - "@babel/core": { + "node_modules/@babel/core": { "version": "7.9.6", "resolved": "https://registry.npmjs.org/@babel/core/-/core-7.9.6.tgz", "integrity": "sha512-nD3deLvbsApbHAHttzIssYqgb883yU/d9roe4RZymBCDaZryMJDbptVpEpeQuRh4BJ+SYI8le9YGxKvFEvl1Wg==", "dev": true, - "requires": { + "dependencies": { "@babel/code-frame": "^7.8.3", "@babel/generator": "^7.9.6", "@babel/helper-module-transforms": "^7.9.0", @@ -46,1106 +72,1459 @@ "resolve": "^1.3.2", "semver": "^5.4.1", "source-map": "^0.5.0" + }, + "engines": { + "node": ">=6.9.0" + }, + "funding": { + "type": "opencollective", + "url": "https://opencollective.com/babel" } }, - "@babel/generator": { - "version": "7.9.6", - "resolved": "https://registry.npmjs.org/@babel/generator/-/generator-7.9.6.tgz", - "integrity": "sha512-+htwWKJbH2bL72HRluF8zumBxzuX0ZZUFl3JLNyoUjM/Ho8wnVpPXM6aUz8cfKDqQ/h7zHqKt4xzJteUosckqQ==", + "node_modules/@babel/generator": { + "version": "7.22.5", + "resolved": "https://registry.npmjs.org/@babel/generator/-/generator-7.22.5.tgz", + "integrity": "sha512-+lcUbnTRhd0jOewtFSedLyiPsD5tswKkbgcezOqqWFUVNEwoUTlpPOBmvhG7OXWLR4jMdv0czPGH5XbflnD1EA==", "dev": true, - "requires": { - "@babel/types": "^7.9.6", - "jsesc": "^2.5.1", - "lodash": "^4.17.13", - "source-map": "^0.5.0" + "dependencies": { + "@babel/types": "^7.22.5", + "@jridgewell/gen-mapping": "^0.3.2", + "@jridgewell/trace-mapping": "^0.3.17", + "jsesc": "^2.5.1" + }, + "engines": { + "node": ">=6.9.0" } }, - "@babel/helper-annotate-as-pure": { - "version": "7.8.3", - "resolved": "https://registry.npmjs.org/@babel/helper-annotate-as-pure/-/helper-annotate-as-pure-7.8.3.tgz", - "integrity": "sha512-6o+mJrZBxOoEX77Ezv9zwW7WV8DdluouRKNY/IR5u/YTMuKHgugHOzYWlYvYLpLA9nPsQCAAASpCIbjI9Mv+Uw==", + "node_modules/@babel/helper-annotate-as-pure": { + "version": "7.22.5", + "resolved": "https://registry.npmjs.org/@babel/helper-annotate-as-pure/-/helper-annotate-as-pure-7.22.5.tgz", + "integrity": "sha512-LvBTxu8bQSQkcyKOU+a1btnNFQ1dMAd0R6PyW3arXes06F6QLWLIrd681bxRPIXlrMGR3XYnW9JyML7dP3qgxg==", "dev": true, - "requires": { - "@babel/types": "^7.8.3" + "dependencies": { + "@babel/types": "^7.22.5" + }, + "engines": { + "node": ">=6.9.0" } }, - "@babel/helper-builder-binary-assignment-operator-visitor": { - "version": "7.8.3", - "resolved": "https://registry.npmjs.org/@babel/helper-builder-binary-assignment-operator-visitor/-/helper-builder-binary-assignment-operator-visitor-7.8.3.tgz", - "integrity": "sha512-5eFOm2SyFPK4Rh3XMMRDjN7lBH0orh3ss0g3rTYZnBQ+r6YPj7lgDyCvPphynHvUrobJmeMignBr6Acw9mAPlw==", + "node_modules/@babel/helper-builder-binary-assignment-operator-visitor": { + "version": "7.22.5", + "resolved": "https://registry.npmjs.org/@babel/helper-builder-binary-assignment-operator-visitor/-/helper-builder-binary-assignment-operator-visitor-7.22.5.tgz", + "integrity": "sha512-m1EP3lVOPptR+2DwD125gziZNcmoNSHGmJROKoy87loWUQyJaVXDgpmruWqDARZSmtYQ+Dl25okU8+qhVzuykw==", "dev": true, - "requires": { - "@babel/helper-explode-assignable-expression": "^7.8.3", - "@babel/types": "^7.8.3" + "dependencies": { + "@babel/types": "^7.22.5" + }, + "engines": { + "node": ">=6.9.0" } }, - "@babel/helper-builder-react-jsx": { - "version": "7.9.0", - "resolved": "https://registry.npmjs.org/@babel/helper-builder-react-jsx/-/helper-builder-react-jsx-7.9.0.tgz", - "integrity": "sha512-weiIo4gaoGgnhff54GQ3P5wsUQmnSwpkvU0r6ZHq6TzoSzKy4JxHEgnxNytaKbov2a9z/CVNyzliuCOUPEX3Jw==", + "node_modules/@babel/helper-builder-react-jsx": { + "version": "7.22.5", + "resolved": "https://registry.npmjs.org/@babel/helper-builder-react-jsx/-/helper-builder-react-jsx-7.22.5.tgz", + "integrity": "sha512-GYZBuAC9Vl4jnPun18TeNGyqkKWQ+3AtZHbgnrdT//0yCV+qcFyXj0X+9DJyD2jYi0C+55gRcUAhE35sk2Mm9g==", "dev": true, - "requires": { - "@babel/helper-annotate-as-pure": "^7.8.3", - "@babel/types": "^7.9.0" + "dependencies": { + "@babel/helper-annotate-as-pure": "^7.22.5", + "@babel/types": "^7.22.5" + }, + "engines": { + "node": ">=6.9.0" } }, - "@babel/helper-builder-react-jsx-experimental": { - "version": "7.9.5", - "resolved": "https://registry.npmjs.org/@babel/helper-builder-react-jsx-experimental/-/helper-builder-react-jsx-experimental-7.9.5.tgz", - "integrity": "sha512-HAagjAC93tk748jcXpZ7oYRZH485RCq/+yEv9SIWezHRPv9moZArTnkUNciUNzvwHUABmiWKlcxJvMcu59UwTg==", + "node_modules/@babel/helper-compilation-targets": { + "version": "7.22.5", + "resolved": "https://registry.npmjs.org/@babel/helper-compilation-targets/-/helper-compilation-targets-7.22.5.tgz", + "integrity": "sha512-Ji+ywpHeuqxB8WDxraCiqR0xfhYjiDE/e6k7FuIaANnoOFxAHskHChz4vA1mJC9Lbm01s1PVAGhQY4FUKSkGZw==", "dev": true, - "requires": { - "@babel/helper-annotate-as-pure": "^7.8.3", - "@babel/helper-module-imports": "^7.8.3", - "@babel/types": "^7.9.5" + "dependencies": { + "@babel/compat-data": "^7.22.5", + "@babel/helper-validator-option": "^7.22.5", + "browserslist": "^4.21.3", + "lru-cache": "^5.1.1", + "semver": "^6.3.0" + }, + "engines": { + "node": ">=6.9.0" + }, + "peerDependencies": { + "@babel/core": "^7.0.0" } }, - "@babel/helper-compilation-targets": { - "version": "7.9.6", - "resolved": "https://registry.npmjs.org/@babel/helper-compilation-targets/-/helper-compilation-targets-7.9.6.tgz", - "integrity": "sha512-x2Nvu0igO0ejXzx09B/1fGBxY9NXQlBW2kZsSxCJft+KHN8t9XWzIvFxtPHnBOAXpVsdxZKZFbRUC8TsNKajMw==", + "node_modules/@babel/helper-compilation-targets/node_modules/lru-cache": { + "version": "5.1.1", + "resolved": "https://registry.npmjs.org/lru-cache/-/lru-cache-5.1.1.tgz", + "integrity": "sha512-KpNARQA3Iwv+jTA0utUVVbrh+Jlrr1Fv0e56GGzAFOXN7dk/FviaDW8LHmK52DlcH4WP2n6gI8vN1aesBFgo9w==", "dev": true, - "requires": { - "@babel/compat-data": "^7.9.6", - "browserslist": "^4.11.1", - "invariant": "^2.2.4", - "levenary": "^1.1.1", - "semver": "^5.5.0" + "dependencies": { + "yallist": "^3.0.2" } }, - "@babel/helper-create-regexp-features-plugin": { - "version": "7.8.8", - "resolved": "https://registry.npmjs.org/@babel/helper-create-regexp-features-plugin/-/helper-create-regexp-features-plugin-7.8.8.tgz", - "integrity": "sha512-LYVPdwkrQEiX9+1R29Ld/wTrmQu1SSKYnuOk3g0CkcZMA1p0gsNxJFj/3gBdaJ7Cg0Fnek5z0DsMULePP7Lrqg==", + "node_modules/@babel/helper-compilation-targets/node_modules/semver": { + "version": "6.3.0", + "resolved": "https://registry.npmjs.org/semver/-/semver-6.3.0.tgz", + "integrity": "sha512-b39TBaTSfV6yBrapU89p5fKekE2m/NwnDocOVruQFS1/veMgdzuPcnOM34M6CwxW8jH/lxEa5rBoDeUwu5HHTw==", "dev": true, - "requires": { - "@babel/helper-annotate-as-pure": "^7.8.3", - "@babel/helper-regex": "^7.8.3", - "regexpu-core": "^4.7.0" + "bin": { + "semver": "bin/semver.js" } }, - "@babel/helper-define-map": { - "version": "7.8.3", - "resolved": "https://registry.npmjs.org/@babel/helper-define-map/-/helper-define-map-7.8.3.tgz", - "integrity": "sha512-PoeBYtxoZGtct3md6xZOCWPcKuMuk3IHhgxsRRNtnNShebf4C8YonTSblsK4tvDbm+eJAw2HAPOfCr+Q/YRG/g==", + "node_modules/@babel/helper-compilation-targets/node_modules/yallist": { + "version": "3.1.1", + "resolved": "https://registry.npmjs.org/yallist/-/yallist-3.1.1.tgz", + "integrity": "sha512-a4UGQaWPH59mOXUYnAG2ewncQS4i4F43Tv3JoAM+s2VDAmS9NsK8GpDMLrCHPksFT7h3K6TOoUNn2pb7RoXx4g==", + "dev": true + }, + "node_modules/@babel/helper-create-regexp-features-plugin": { + "version": "7.22.5", + "resolved": "https://registry.npmjs.org/@babel/helper-create-regexp-features-plugin/-/helper-create-regexp-features-plugin-7.22.5.tgz", + "integrity": "sha512-1VpEFOIbMRaXyDeUwUfmTIxExLwQ+zkW+Bh5zXpApA3oQedBx9v/updixWxnx/bZpKw7u8VxWjb/qWpIcmPq8A==", "dev": true, - "requires": { - "@babel/helper-function-name": "^7.8.3", - "@babel/types": "^7.8.3", - "lodash": "^4.17.13" + "dependencies": { + "@babel/helper-annotate-as-pure": "^7.22.5", + "regexpu-core": "^5.3.1", + "semver": "^6.3.0" + }, + "engines": { + "node": ">=6.9.0" + }, + "peerDependencies": { + "@babel/core": "^7.0.0" } }, - "@babel/helper-explode-assignable-expression": { - "version": "7.8.3", - "resolved": "https://registry.npmjs.org/@babel/helper-explode-assignable-expression/-/helper-explode-assignable-expression-7.8.3.tgz", - "integrity": "sha512-N+8eW86/Kj147bO9G2uclsg5pwfs/fqqY5rwgIL7eTBklgXjcOJ3btzS5iM6AitJcftnY7pm2lGsrJVYLGjzIw==", + "node_modules/@babel/helper-create-regexp-features-plugin/node_modules/jsesc": { + "version": "0.5.0", + "resolved": "https://registry.npmjs.org/jsesc/-/jsesc-0.5.0.tgz", + "integrity": "sha512-uZz5UnB7u4T9LvwmFqXii7pZSouaRPorGs5who1Ip7VO0wxanFvBL7GkM6dTHlgX+jhBApRetaWpnDabOeTcnA==", "dev": true, - "requires": { - "@babel/traverse": "^7.8.3", - "@babel/types": "^7.8.3" + "bin": { + "jsesc": "bin/jsesc" } }, - "@babel/helper-function-name": { - "version": "7.9.5", - "resolved": "https://registry.npmjs.org/@babel/helper-function-name/-/helper-function-name-7.9.5.tgz", - "integrity": "sha512-JVcQZeXM59Cd1qanDUxv9fgJpt3NeKUaqBqUEvfmQ+BCOKq2xUgaWZW2hr0dkbyJgezYuplEoh5knmrnS68efw==", + "node_modules/@babel/helper-create-regexp-features-plugin/node_modules/regenerate-unicode-properties": { + "version": "10.1.0", + "resolved": "https://registry.npmjs.org/regenerate-unicode-properties/-/regenerate-unicode-properties-10.1.0.tgz", + "integrity": "sha512-d1VudCLoIGitcU/hEg2QqvyGZQmdC0Lf8BqdOMXGFSvJP4bNV1+XqbPQeHHLD51Jh4QJJ225dlIFvY4Ly6MXmQ==", "dev": true, - "requires": { - "@babel/helper-get-function-arity": "^7.8.3", - "@babel/template": "^7.8.3", - "@babel/types": "^7.9.5" + "dependencies": { + "regenerate": "^1.4.2" + }, + "engines": { + "node": ">=4" } }, - "@babel/helper-get-function-arity": { - "version": "7.8.3", - "resolved": "https://registry.npmjs.org/@babel/helper-get-function-arity/-/helper-get-function-arity-7.8.3.tgz", - "integrity": "sha512-FVDR+Gd9iLjUMY1fzE2SR0IuaJToR4RkCDARVfsBBPSP53GEqSFjD8gNyxg246VUyc/ALRxFaAK8rVG7UT7xRA==", + "node_modules/@babel/helper-create-regexp-features-plugin/node_modules/regexpu-core": { + "version": "5.3.2", + "resolved": "https://registry.npmjs.org/regexpu-core/-/regexpu-core-5.3.2.tgz", + "integrity": "sha512-RAM5FlZz+Lhmo7db9L298p2vHP5ZywrVXmVXpmAD9GuL5MPH6t9ROw1iA/wfHkQ76Qe7AaPF0nGuim96/IrQMQ==", "dev": true, - "requires": { - "@babel/types": "^7.8.3" + "dependencies": { + "@babel/regjsgen": "^0.8.0", + "regenerate": "^1.4.2", + "regenerate-unicode-properties": "^10.1.0", + "regjsparser": "^0.9.1", + "unicode-match-property-ecmascript": "^2.0.0", + "unicode-match-property-value-ecmascript": "^2.1.0" + }, + "engines": { + "node": ">=4" } }, - "@babel/helper-hoist-variables": { - "version": "7.8.3", - "resolved": "https://registry.npmjs.org/@babel/helper-hoist-variables/-/helper-hoist-variables-7.8.3.tgz", - "integrity": "sha512-ky1JLOjcDUtSc+xkt0xhYff7Z6ILTAHKmZLHPxAhOP0Nd77O+3nCsd6uSVYur6nJnCI029CrNbYlc0LoPfAPQg==", + "node_modules/@babel/helper-create-regexp-features-plugin/node_modules/regjsparser": { + "version": "0.9.1", + "resolved": "https://registry.npmjs.org/regjsparser/-/regjsparser-0.9.1.tgz", + "integrity": "sha512-dQUtn90WanSNl+7mQKcXAgZxvUe7Z0SqXlgzv0za4LwiUhyzBC58yQO3liFoUgu8GiJVInAhJjkj1N0EtQ5nkQ==", "dev": true, - "requires": { - "@babel/types": "^7.8.3" + "dependencies": { + "jsesc": "~0.5.0" + }, + "bin": { + "regjsparser": "bin/parser" } }, - "@babel/helper-member-expression-to-functions": { - "version": "7.8.3", - "resolved": "https://registry.npmjs.org/@babel/helper-member-expression-to-functions/-/helper-member-expression-to-functions-7.8.3.tgz", - "integrity": "sha512-fO4Egq88utkQFjbPrSHGmGLFqmrshs11d46WI+WZDESt7Wu7wN2G2Iu+NMMZJFDOVRHAMIkB5SNh30NtwCA7RA==", + "node_modules/@babel/helper-create-regexp-features-plugin/node_modules/semver": { + "version": "6.3.0", + "resolved": "https://registry.npmjs.org/semver/-/semver-6.3.0.tgz", + "integrity": "sha512-b39TBaTSfV6yBrapU89p5fKekE2m/NwnDocOVruQFS1/veMgdzuPcnOM34M6CwxW8jH/lxEa5rBoDeUwu5HHTw==", "dev": true, - "requires": { - "@babel/types": "^7.8.3" + "bin": { + "semver": "bin/semver.js" } }, - "@babel/helper-module-imports": { - "version": "7.8.3", - "resolved": "https://registry.npmjs.org/@babel/helper-module-imports/-/helper-module-imports-7.8.3.tgz", - "integrity": "sha512-R0Bx3jippsbAEtzkpZ/6FIiuzOURPcMjHp+Z6xPe6DtApDJx+w7UYyOLanZqO8+wKR9G10s/FmHXvxaMd9s6Kg==", + "node_modules/@babel/helper-create-regexp-features-plugin/node_modules/unicode-canonical-property-names-ecmascript": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/unicode-canonical-property-names-ecmascript/-/unicode-canonical-property-names-ecmascript-2.0.0.tgz", + "integrity": "sha512-yY5PpDlfVIU5+y/BSCxAJRBIS1Zc2dDG3Ujq+sR0U+JjUevW2JhocOF+soROYDSaAezOzOKuyyixhD6mBknSmQ==", "dev": true, - "requires": { - "@babel/types": "^7.8.3" + "engines": { + "node": ">=4" } }, - "@babel/helper-module-transforms": { - "version": "7.9.0", - "resolved": "https://registry.npmjs.org/@babel/helper-module-transforms/-/helper-module-transforms-7.9.0.tgz", - "integrity": "sha512-0FvKyu0gpPfIQ8EkxlrAydOWROdHpBmiCiRwLkUiBGhCUPRRbVD2/tm3sFr/c/GWFrQ/ffutGUAnx7V0FzT2wA==", + "node_modules/@babel/helper-create-regexp-features-plugin/node_modules/unicode-match-property-ecmascript": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/unicode-match-property-ecmascript/-/unicode-match-property-ecmascript-2.0.0.tgz", + "integrity": "sha512-5kaZCrbp5mmbz5ulBkDkbY0SsPOjKqVS35VpL9ulMPfSl0J0Xsm+9Evphv9CoIZFwre7aJoa94AY6seMKGVN5Q==", "dev": true, - "requires": { - "@babel/helper-module-imports": "^7.8.3", - "@babel/helper-replace-supers": "^7.8.6", - "@babel/helper-simple-access": "^7.8.3", - "@babel/helper-split-export-declaration": "^7.8.3", - "@babel/template": "^7.8.6", - "@babel/types": "^7.9.0", - "lodash": "^4.17.13" + "dependencies": { + "unicode-canonical-property-names-ecmascript": "^2.0.0", + "unicode-property-aliases-ecmascript": "^2.0.0" + }, + "engines": { + "node": ">=4" } }, - "@babel/helper-optimise-call-expression": { - "version": "7.8.3", - "resolved": "https://registry.npmjs.org/@babel/helper-optimise-call-expression/-/helper-optimise-call-expression-7.8.3.tgz", - "integrity": "sha512-Kag20n86cbO2AvHca6EJsvqAd82gc6VMGule4HwebwMlwkpXuVqrNRj6CkCV2sKxgi9MyAUnZVnZ6lJ1/vKhHQ==", + "node_modules/@babel/helper-create-regexp-features-plugin/node_modules/unicode-match-property-value-ecmascript": { + "version": "2.1.0", + "resolved": "https://registry.npmjs.org/unicode-match-property-value-ecmascript/-/unicode-match-property-value-ecmascript-2.1.0.tgz", + "integrity": "sha512-qxkjQt6qjg/mYscYMC0XKRn3Rh0wFPlfxB0xkt9CfyTvpX1Ra0+rAmdX2QyAobptSEvuy4RtpPRui6XkV+8wjA==", "dev": true, - "requires": { - "@babel/types": "^7.8.3" + "engines": { + "node": ">=4" } }, - "@babel/helper-plugin-utils": { - "version": "7.8.3", - "resolved": "https://registry.npmjs.org/@babel/helper-plugin-utils/-/helper-plugin-utils-7.8.3.tgz", - "integrity": "sha512-j+fq49Xds2smCUNYmEHF9kGNkhbet6yVIBp4e6oeQpH1RUs/Ir06xUKzDjDkGcaaokPiTNs2JBWHjaE4csUkZQ==", - "dev": true + "node_modules/@babel/helper-create-regexp-features-plugin/node_modules/unicode-property-aliases-ecmascript": { + "version": "2.1.0", + "resolved": "https://registry.npmjs.org/unicode-property-aliases-ecmascript/-/unicode-property-aliases-ecmascript-2.1.0.tgz", + "integrity": "sha512-6t3foTQI9qne+OZoVQB/8x8rk2k1eVy1gRXhV3oFQ5T6R1dqQ1xtin3XqSlx3+ATBkliTaR/hHyJBm+LVPNM8w==", + "dev": true, + "engines": { + "node": ">=4" + } }, - "@babel/helper-regex": { - "version": "7.8.3", - "resolved": "https://registry.npmjs.org/@babel/helper-regex/-/helper-regex-7.8.3.tgz", - "integrity": "sha512-BWt0QtYv/cg/NecOAZMdcn/waj/5P26DR4mVLXfFtDokSR6fyuG0Pj+e2FqtSME+MqED1khnSMulkmGl8qWiUQ==", + "node_modules/@babel/helper-environment-visitor": { + "version": "7.22.5", + "resolved": "https://registry.npmjs.org/@babel/helper-environment-visitor/-/helper-environment-visitor-7.22.5.tgz", + "integrity": "sha512-XGmhECfVA/5sAt+H+xpSg0mfrHq6FzNr9Oxh7PSEBBRUb/mL7Kz3NICXb194rCqAEdxkhPT1a88teizAFyvk8Q==", "dev": true, - "requires": { - "lodash": "^4.17.13" + "engines": { + "node": ">=6.9.0" } }, - "@babel/helper-remap-async-to-generator": { - "version": "7.8.3", - "resolved": "https://registry.npmjs.org/@babel/helper-remap-async-to-generator/-/helper-remap-async-to-generator-7.8.3.tgz", - "integrity": "sha512-kgwDmw4fCg7AVgS4DukQR/roGp+jP+XluJE5hsRZwxCYGg+Rv9wSGErDWhlI90FODdYfd4xG4AQRiMDjjN0GzA==", + "node_modules/@babel/helper-function-name": { + "version": "7.22.5", + "resolved": "https://registry.npmjs.org/@babel/helper-function-name/-/helper-function-name-7.22.5.tgz", + "integrity": "sha512-wtHSq6jMRE3uF2otvfuD3DIvVhOsSNshQl0Qrd7qC9oQJzHvOL4qQXlQn2916+CXGywIjpGuIkoyZRRxHPiNQQ==", "dev": true, - "requires": { - "@babel/helper-annotate-as-pure": "^7.8.3", - "@babel/helper-wrap-function": "^7.8.3", - "@babel/template": "^7.8.3", - "@babel/traverse": "^7.8.3", - "@babel/types": "^7.8.3" + "dependencies": { + "@babel/template": "^7.22.5", + "@babel/types": "^7.22.5" + }, + "engines": { + "node": ">=6.9.0" } }, - "@babel/helper-replace-supers": { - "version": "7.9.6", - "resolved": "https://registry.npmjs.org/@babel/helper-replace-supers/-/helper-replace-supers-7.9.6.tgz", - "integrity": "sha512-qX+chbxkbArLyCImk3bWV+jB5gTNU/rsze+JlcF6Nf8tVTigPJSI1o1oBow/9Resa1yehUO9lIipsmu9oG4RzA==", + "node_modules/@babel/helper-hoist-variables": { + "version": "7.22.5", + "resolved": "https://registry.npmjs.org/@babel/helper-hoist-variables/-/helper-hoist-variables-7.22.5.tgz", + "integrity": "sha512-wGjk9QZVzvknA6yKIUURb8zY3grXCcOZt+/7Wcy8O2uctxhplmUPkOdlgoNhmdVee2c92JXbf1xpMtVNbfoxRw==", "dev": true, - "requires": { - "@babel/helper-member-expression-to-functions": "^7.8.3", - "@babel/helper-optimise-call-expression": "^7.8.3", - "@babel/traverse": "^7.9.6", - "@babel/types": "^7.9.6" + "dependencies": { + "@babel/types": "^7.22.5" + }, + "engines": { + "node": ">=6.9.0" } }, - "@babel/helper-simple-access": { - "version": "7.8.3", - "resolved": "https://registry.npmjs.org/@babel/helper-simple-access/-/helper-simple-access-7.8.3.tgz", - "integrity": "sha512-VNGUDjx5cCWg4vvCTR8qQ7YJYZ+HBjxOgXEl7ounz+4Sn7+LMD3CFrCTEU6/qXKbA2nKg21CwhhBzO0RpRbdCw==", + "node_modules/@babel/helper-member-expression-to-functions": { + "version": "7.22.5", + "resolved": "https://registry.npmjs.org/@babel/helper-member-expression-to-functions/-/helper-member-expression-to-functions-7.22.5.tgz", + "integrity": "sha512-aBiH1NKMG0H2cGZqspNvsaBe6wNGjbJjuLy29aU+eDZjSbbN53BaxlpB02xm9v34pLTZ1nIQPFYn2qMZoa5BQQ==", "dev": true, - "requires": { - "@babel/template": "^7.8.3", - "@babel/types": "^7.8.3" + "dependencies": { + "@babel/types": "^7.22.5" + }, + "engines": { + "node": ">=6.9.0" } }, - "@babel/helper-split-export-declaration": { - "version": "7.8.3", - "resolved": "https://registry.npmjs.org/@babel/helper-split-export-declaration/-/helper-split-export-declaration-7.8.3.tgz", - "integrity": "sha512-3x3yOeyBhW851hroze7ElzdkeRXQYQbFIb7gLK1WQYsw2GWDay5gAJNw1sWJ0VFP6z5J1whqeXH/WCdCjZv6dA==", + "node_modules/@babel/helper-module-imports": { + "version": "7.22.5", + "resolved": "https://registry.npmjs.org/@babel/helper-module-imports/-/helper-module-imports-7.22.5.tgz", + "integrity": "sha512-8Dl6+HD/cKifutF5qGd/8ZJi84QeAKh+CEe1sBzz8UayBBGg1dAIJrdHOcOM5b2MpzWL2yuotJTtGjETq0qjXg==", "dev": true, - "requires": { - "@babel/types": "^7.8.3" + "dependencies": { + "@babel/types": "^7.22.5" + }, + "engines": { + "node": ">=6.9.0" } }, - "@babel/helper-validator-identifier": { - "version": "7.9.5", - "resolved": "https://registry.npmjs.org/@babel/helper-validator-identifier/-/helper-validator-identifier-7.9.5.tgz", - "integrity": "sha512-/8arLKUFq882w4tWGj9JYzRpAlZgiWUJ+dtteNTDqrRBz9Iguck9Rn3ykuBDoUwh2TO4tSAJlrxDUOXWklJe4g==", - "dev": true + "node_modules/@babel/helper-module-transforms": { + "version": "7.22.5", + "resolved": "https://registry.npmjs.org/@babel/helper-module-transforms/-/helper-module-transforms-7.22.5.tgz", + "integrity": "sha512-+hGKDt/Ze8GFExiVHno/2dvG5IdstpzCq0y4Qc9OJ25D4q3pKfiIP/4Vp3/JvhDkLKsDK2api3q3fpIgiIF5bw==", + "dev": true, + "dependencies": { + "@babel/helper-environment-visitor": "^7.22.5", + "@babel/helper-module-imports": "^7.22.5", + "@babel/helper-simple-access": "^7.22.5", + "@babel/helper-split-export-declaration": "^7.22.5", + "@babel/helper-validator-identifier": "^7.22.5", + "@babel/template": "^7.22.5", + "@babel/traverse": "^7.22.5", + "@babel/types": "^7.22.5" + }, + "engines": { + "node": ">=6.9.0" + } }, - "@babel/helper-validator-option": { - "version": "7.14.5", - "resolved": "https://registry.npmjs.org/@babel/helper-validator-option/-/helper-validator-option-7.14.5.tgz", - "integrity": "sha512-OX8D5eeX4XwcroVW45NMvoYaIuFI+GQpA2a8Gi+X/U/cDUIRsV37qQfF905F0htTRCREQIB4KqPeaveRJUl3Ow==", - "dev": true + "node_modules/@babel/helper-optimise-call-expression": { + "version": "7.22.5", + "resolved": "https://registry.npmjs.org/@babel/helper-optimise-call-expression/-/helper-optimise-call-expression-7.22.5.tgz", + "integrity": "sha512-HBwaojN0xFRx4yIvpwGqxiV2tUfl7401jlok564NgB9EHS1y6QT17FmKWm4ztqjeVdXLuC4fSvHc5ePpQjoTbw==", + "dev": true, + "dependencies": { + "@babel/types": "^7.22.5" + }, + "engines": { + "node": ">=6.9.0" + } }, - "@babel/helper-wrap-function": { - "version": "7.8.3", - "resolved": "https://registry.npmjs.org/@babel/helper-wrap-function/-/helper-wrap-function-7.8.3.tgz", - "integrity": "sha512-LACJrbUET9cQDzb6kG7EeD7+7doC3JNvUgTEQOx2qaO1fKlzE/Bf05qs9w1oXQMmXlPO65lC3Tq9S6gZpTErEQ==", + "node_modules/@babel/helper-plugin-utils": { + "version": "7.22.5", + "resolved": "https://registry.npmjs.org/@babel/helper-plugin-utils/-/helper-plugin-utils-7.22.5.tgz", + "integrity": "sha512-uLls06UVKgFG9QD4OeFYLEGteMIAa5kpTPcFL28yuCIIzsf6ZyKZMllKVOCZFhiZ5ptnwX4mtKdWCBE/uT4amg==", "dev": true, - "requires": { - "@babel/helper-function-name": "^7.8.3", - "@babel/template": "^7.8.3", - "@babel/traverse": "^7.8.3", - "@babel/types": "^7.8.3" + "engines": { + "node": ">=6.9.0" } }, - "@babel/helpers": { - "version": "7.9.6", - "resolved": "https://registry.npmjs.org/@babel/helpers/-/helpers-7.9.6.tgz", - "integrity": "sha512-tI4bUbldloLcHWoRUMAj4g1bF313M/o6fBKhIsb3QnGVPwRm9JsNf/gqMkQ7zjqReABiffPV6RWj7hEglID5Iw==", + "node_modules/@babel/helper-remap-async-to-generator": { + "version": "7.22.5", + "resolved": "https://registry.npmjs.org/@babel/helper-remap-async-to-generator/-/helper-remap-async-to-generator-7.22.5.tgz", + "integrity": "sha512-cU0Sq1Rf4Z55fgz7haOakIyM7+x/uCFwXpLPaeRzfoUtAEAuUZjZvFPjL/rk5rW693dIgn2hng1W7xbT7lWT4g==", "dev": true, - "requires": { - "@babel/template": "^7.8.3", - "@babel/traverse": "^7.9.6", - "@babel/types": "^7.9.6" + "dependencies": { + "@babel/helper-annotate-as-pure": "^7.22.5", + "@babel/helper-environment-visitor": "^7.22.5", + "@babel/helper-wrap-function": "^7.22.5", + "@babel/types": "^7.22.5" + }, + "engines": { + "node": ">=6.9.0" + }, + "peerDependencies": { + "@babel/core": "^7.0.0" } }, - "@babel/highlight": { - "version": "7.9.0", - "resolved": "https://registry.npmjs.org/@babel/highlight/-/highlight-7.9.0.tgz", - "integrity": "sha512-lJZPilxX7Op3Nv/2cvFdnlepPXDxi29wxteT57Q965oc5R9v86ztx0jfxVrTcBk8C2kcPkkDa2Z4T3ZsPPVWsQ==", + "node_modules/@babel/helper-replace-supers": { + "version": "7.22.5", + "resolved": "https://registry.npmjs.org/@babel/helper-replace-supers/-/helper-replace-supers-7.22.5.tgz", + "integrity": "sha512-aLdNM5I3kdI/V9xGNyKSF3X/gTyMUBohTZ+/3QdQKAA9vxIiy12E+8E2HoOP1/DjeqU+g6as35QHJNMDDYpuCg==", "dev": true, - "requires": { - "@babel/helper-validator-identifier": "^7.9.0", - "chalk": "^2.0.0", - "js-tokens": "^4.0.0" + "dependencies": { + "@babel/helper-environment-visitor": "^7.22.5", + "@babel/helper-member-expression-to-functions": "^7.22.5", + "@babel/helper-optimise-call-expression": "^7.22.5", + "@babel/template": "^7.22.5", + "@babel/traverse": "^7.22.5", + "@babel/types": "^7.22.5" + }, + "engines": { + "node": ">=6.9.0" } }, - "@babel/parser": { - "version": "7.9.6", - "resolved": "https://registry.npmjs.org/@babel/parser/-/parser-7.9.6.tgz", - "integrity": "sha512-AoeIEJn8vt+d/6+PXDRPaksYhnlbMIiejioBZvvMQsOjW/JYK6k/0dKnvvP3EhK5GfMBWDPtrxRtegWdAcdq9Q==", - "dev": true + "node_modules/@babel/helper-simple-access": { + "version": "7.22.5", + "resolved": "https://registry.npmjs.org/@babel/helper-simple-access/-/helper-simple-access-7.22.5.tgz", + "integrity": "sha512-n0H99E/K+Bika3++WNL17POvo4rKWZ7lZEp1Q+fStVbUi8nxPQEBOlTmCOxW/0JsS56SKKQ+ojAe2pHKJHN35w==", + "dev": true, + "dependencies": { + "@babel/types": "^7.22.5" + }, + "engines": { + "node": ">=6.9.0" + } }, - "@babel/plugin-proposal-async-generator-functions": { - "version": "7.8.3", - "resolved": "https://registry.npmjs.org/@babel/plugin-proposal-async-generator-functions/-/plugin-proposal-async-generator-functions-7.8.3.tgz", - "integrity": "sha512-NZ9zLv848JsV3hs8ryEh7Uaz/0KsmPLqv0+PdkDJL1cJy0K4kOCFa8zc1E3mp+RHPQcpdfb/6GovEsW4VDrOMw==", + "node_modules/@babel/helper-skip-transparent-expression-wrappers": { + "version": "7.22.5", + "resolved": "https://registry.npmjs.org/@babel/helper-skip-transparent-expression-wrappers/-/helper-skip-transparent-expression-wrappers-7.22.5.tgz", + "integrity": "sha512-tK14r66JZKiC43p8Ki33yLBVJKlQDFoA8GYN67lWCDCqoL6EMMSuM9b+Iff2jHaM/RRFYl7K+iiru7hbRqNx8Q==", "dev": true, - "requires": { - "@babel/helper-plugin-utils": "^7.8.3", - "@babel/helper-remap-async-to-generator": "^7.8.3", - "@babel/plugin-syntax-async-generators": "^7.8.0" + "dependencies": { + "@babel/types": "^7.22.5" + }, + "engines": { + "node": ">=6.9.0" } }, - "@babel/plugin-proposal-dynamic-import": { - "version": "7.8.3", - "resolved": "https://registry.npmjs.org/@babel/plugin-proposal-dynamic-import/-/plugin-proposal-dynamic-import-7.8.3.tgz", - "integrity": "sha512-NyaBbyLFXFLT9FP+zk0kYlUlA8XtCUbehs67F0nnEg7KICgMc2mNkIeu9TYhKzyXMkrapZFwAhXLdnt4IYHy1w==", + "node_modules/@babel/helper-split-export-declaration": { + "version": "7.22.5", + "resolved": "https://registry.npmjs.org/@babel/helper-split-export-declaration/-/helper-split-export-declaration-7.22.5.tgz", + "integrity": "sha512-thqK5QFghPKWLhAV321lxF95yCg2K3Ob5yw+M3VHWfdia0IkPXUtoLH8x/6Fh486QUvzhb8YOWHChTVen2/PoQ==", + "dev": true, + "dependencies": { + "@babel/types": "^7.22.5" + }, + "engines": { + "node": ">=6.9.0" + } + }, + "node_modules/@babel/helper-string-parser": { + "version": "7.22.5", + "resolved": "https://registry.npmjs.org/@babel/helper-string-parser/-/helper-string-parser-7.22.5.tgz", + "integrity": "sha512-mM4COjgZox8U+JcXQwPijIZLElkgEpO5rsERVDJTc2qfCDfERyob6k5WegS14SX18IIjv+XD+GrqNumY5JRCDw==", "dev": true, - "requires": { - "@babel/helper-plugin-utils": "^7.8.3", - "@babel/plugin-syntax-dynamic-import": "^7.8.0" + "engines": { + "node": ">=6.9.0" } }, - "@babel/plugin-proposal-json-strings": { - "version": "7.8.3", - "resolved": "https://registry.npmjs.org/@babel/plugin-proposal-json-strings/-/plugin-proposal-json-strings-7.8.3.tgz", - "integrity": "sha512-KGhQNZ3TVCQG/MjRbAUwuH+14y9q0tpxs1nWWs3pbSleRdDro9SAMMDyye8HhY1gqZ7/NqIc8SKhya0wRDgP1Q==", + "node_modules/@babel/helper-validator-identifier": { + "version": "7.22.5", + "resolved": "https://registry.npmjs.org/@babel/helper-validator-identifier/-/helper-validator-identifier-7.22.5.tgz", + "integrity": "sha512-aJXu+6lErq8ltp+JhkJUfk1MTGyuA4v7f3pA+BJ5HLfNC6nAQ0Cpi9uOquUj8Hehg0aUiHzWQbOVJGao6ztBAQ==", "dev": true, - "requires": { - "@babel/helper-plugin-utils": "^7.8.3", - "@babel/plugin-syntax-json-strings": "^7.8.0" + "engines": { + "node": ">=6.9.0" } }, - "@babel/plugin-proposal-nullish-coalescing-operator": { - "version": "7.8.3", - "resolved": "https://registry.npmjs.org/@babel/plugin-proposal-nullish-coalescing-operator/-/plugin-proposal-nullish-coalescing-operator-7.8.3.tgz", - "integrity": "sha512-TS9MlfzXpXKt6YYomudb/KU7nQI6/xnapG6in1uZxoxDghuSMZsPb6D2fyUwNYSAp4l1iR7QtFOjkqcRYcUsfw==", + "node_modules/@babel/helper-validator-option": { + "version": "7.22.5", + "resolved": "https://registry.npmjs.org/@babel/helper-validator-option/-/helper-validator-option-7.22.5.tgz", + "integrity": "sha512-R3oB6xlIVKUnxNUxbmgq7pKjxpru24zlimpE8WK47fACIlM0II/Hm1RS8IaOI7NgCr6LNS+jl5l75m20npAziw==", "dev": true, - "requires": { - "@babel/helper-plugin-utils": "^7.8.3", - "@babel/plugin-syntax-nullish-coalescing-operator": "^7.8.0" + "engines": { + "node": ">=6.9.0" } }, - "@babel/plugin-proposal-numeric-separator": { - "version": "7.8.3", - "resolved": "https://registry.npmjs.org/@babel/plugin-proposal-numeric-separator/-/plugin-proposal-numeric-separator-7.8.3.tgz", - "integrity": "sha512-jWioO1s6R/R+wEHizfaScNsAx+xKgwTLNXSh7tTC4Usj3ItsPEhYkEpU4h+lpnBwq7NBVOJXfO6cRFYcX69JUQ==", + "node_modules/@babel/helper-wrap-function": { + "version": "7.22.5", + "resolved": "https://registry.npmjs.org/@babel/helper-wrap-function/-/helper-wrap-function-7.22.5.tgz", + "integrity": "sha512-bYqLIBSEshYcYQyfks8ewYA8S30yaGSeRslcvKMvoUk6HHPySbxHq9YRi6ghhzEU+yhQv9bP/jXnygkStOcqZw==", "dev": true, - "requires": { - "@babel/helper-plugin-utils": "^7.8.3", - "@babel/plugin-syntax-numeric-separator": "^7.8.3" + "dependencies": { + "@babel/helper-function-name": "^7.22.5", + "@babel/template": "^7.22.5", + "@babel/traverse": "^7.22.5", + "@babel/types": "^7.22.5" + }, + "engines": { + "node": ">=6.9.0" } }, - "@babel/plugin-proposal-object-rest-spread": { + "node_modules/@babel/helpers": { "version": "7.9.6", - "resolved": "https://registry.npmjs.org/@babel/plugin-proposal-object-rest-spread/-/plugin-proposal-object-rest-spread-7.9.6.tgz", - "integrity": "sha512-Ga6/fhGqA9Hj+y6whNpPv8psyaK5xzrQwSPsGPloVkvmH+PqW1ixdnfJ9uIO06OjQNYol3PMnfmJ8vfZtkzF+A==", + "resolved": "https://registry.npmjs.org/@babel/helpers/-/helpers-7.9.6.tgz", + "integrity": "sha512-tI4bUbldloLcHWoRUMAj4g1bF313M/o6fBKhIsb3QnGVPwRm9JsNf/gqMkQ7zjqReABiffPV6RWj7hEglID5Iw==", "dev": true, - "requires": { - "@babel/helper-plugin-utils": "^7.8.3", - "@babel/plugin-syntax-object-rest-spread": "^7.8.0", - "@babel/plugin-transform-parameters": "^7.9.5" + "dependencies": { + "@babel/template": "^7.8.3", + "@babel/traverse": "^7.9.6", + "@babel/types": "^7.9.6" } }, - "@babel/plugin-proposal-optional-catch-binding": { - "version": "7.8.3", - "resolved": "https://registry.npmjs.org/@babel/plugin-proposal-optional-catch-binding/-/plugin-proposal-optional-catch-binding-7.8.3.tgz", - "integrity": "sha512-0gkX7J7E+AtAw9fcwlVQj8peP61qhdg/89D5swOkjYbkboA2CVckn3kiyum1DE0wskGb7KJJxBdyEBApDLLVdw==", + "node_modules/@babel/highlight": { + "version": "7.22.5", + "resolved": "https://registry.npmjs.org/@babel/highlight/-/highlight-7.22.5.tgz", + "integrity": "sha512-BSKlD1hgnedS5XRnGOljZawtag7H1yPfQp0tdNJCHoH6AZ+Pcm9VvkrK59/Yy593Ypg0zMxH2BxD1VPYUQ7UIw==", "dev": true, - "requires": { - "@babel/helper-plugin-utils": "^7.8.3", - "@babel/plugin-syntax-optional-catch-binding": "^7.8.0" + "dependencies": { + "@babel/helper-validator-identifier": "^7.22.5", + "chalk": "^2.0.0", + "js-tokens": "^4.0.0" + }, + "engines": { + "node": ">=6.9.0" } }, - "@babel/plugin-proposal-optional-chaining": { - "version": "7.9.0", - "resolved": "https://registry.npmjs.org/@babel/plugin-proposal-optional-chaining/-/plugin-proposal-optional-chaining-7.9.0.tgz", - "integrity": "sha512-NDn5tu3tcv4W30jNhmc2hyD5c56G6cXx4TesJubhxrJeCvuuMpttxr0OnNCqbZGhFjLrg+NIhxxC+BK5F6yS3w==", + "node_modules/@babel/parser": { + "version": "7.22.5", + "resolved": "https://registry.npmjs.org/@babel/parser/-/parser-7.22.5.tgz", + "integrity": "sha512-DFZMC9LJUG9PLOclRC32G63UXwzqS2koQC8dkx+PLdmt1xSePYpbT/NbsrJy8Q/muXz7o/h/d4A7Fuyixm559Q==", "dev": true, - "requires": { - "@babel/helper-plugin-utils": "^7.8.3", - "@babel/plugin-syntax-optional-chaining": "^7.8.0" + "bin": { + "parser": "bin/babel-parser.js" + }, + "engines": { + "node": ">=6.0.0" } }, - "@babel/plugin-proposal-unicode-property-regex": { - "version": "7.8.8", - "resolved": "https://registry.npmjs.org/@babel/plugin-proposal-unicode-property-regex/-/plugin-proposal-unicode-property-regex-7.8.8.tgz", - "integrity": "sha512-EVhjVsMpbhLw9ZfHWSx2iy13Q8Z/eg8e8ccVWt23sWQK5l1UdkoLJPN5w69UA4uITGBnEZD2JOe4QOHycYKv8A==", + "node_modules/@babel/plugin-proposal-async-generator-functions": { + "version": "7.20.7", + "resolved": "https://registry.npmjs.org/@babel/plugin-proposal-async-generator-functions/-/plugin-proposal-async-generator-functions-7.20.7.tgz", + "integrity": "sha512-xMbiLsn/8RK7Wq7VeVytytS2L6qE69bXPB10YCmMdDZbKF4okCqY74pI/jJQ/8U0b/F6NrT2+14b8/P9/3AMGA==", "dev": true, - "requires": { - "@babel/helper-create-regexp-features-plugin": "^7.8.8", - "@babel/helper-plugin-utils": "^7.8.3" + "dependencies": { + "@babel/helper-environment-visitor": "^7.18.9", + "@babel/helper-plugin-utils": "^7.20.2", + "@babel/helper-remap-async-to-generator": "^7.18.9", + "@babel/plugin-syntax-async-generators": "^7.8.4" + }, + "engines": { + "node": ">=6.9.0" + }, + "peerDependencies": { + "@babel/core": "^7.0.0-0" + } + }, + "node_modules/@babel/plugin-proposal-json-strings": { + "version": "7.18.6", + "resolved": "https://registry.npmjs.org/@babel/plugin-proposal-json-strings/-/plugin-proposal-json-strings-7.18.6.tgz", + "integrity": "sha512-lr1peyn9kOdbYc0xr0OdHTZ5FMqS6Di+H0Fz2I/JwMzGmzJETNeOFq2pBySw6X/KFL5EWDjlJuMsUGRFb8fQgQ==", + "dev": true, + "dependencies": { + "@babel/helper-plugin-utils": "^7.18.6", + "@babel/plugin-syntax-json-strings": "^7.8.3" + }, + "engines": { + "node": ">=6.9.0" + }, + "peerDependencies": { + "@babel/core": "^7.0.0-0" + } + }, + "node_modules/@babel/plugin-proposal-object-rest-spread": { + "version": "7.20.7", + "resolved": "https://registry.npmjs.org/@babel/plugin-proposal-object-rest-spread/-/plugin-proposal-object-rest-spread-7.20.7.tgz", + "integrity": "sha512-d2S98yCiLxDVmBmE8UjGcfPvNEUbA1U5q5WxaWFUGRzJSVAZqm5W6MbPct0jxnegUZ0niLeNX+IOzEs7wYg9Dg==", + "dev": true, + "dependencies": { + "@babel/compat-data": "^7.20.5", + "@babel/helper-compilation-targets": "^7.20.7", + "@babel/helper-plugin-utils": "^7.20.2", + "@babel/plugin-syntax-object-rest-spread": "^7.8.3", + "@babel/plugin-transform-parameters": "^7.20.7" + }, + "engines": { + "node": ">=6.9.0" + }, + "peerDependencies": { + "@babel/core": "^7.0.0-0" + } + }, + "node_modules/@babel/plugin-proposal-optional-catch-binding": { + "version": "7.18.6", + "resolved": "https://registry.npmjs.org/@babel/plugin-proposal-optional-catch-binding/-/plugin-proposal-optional-catch-binding-7.18.6.tgz", + "integrity": "sha512-Q40HEhs9DJQyaZfUjjn6vE8Cv4GmMHCYuMGIWUnlxH6400VGxOuwWsPt4FxXxJkC/5eOzgn0z21M9gMT4MOhbw==", + "dev": true, + "dependencies": { + "@babel/helper-plugin-utils": "^7.18.6", + "@babel/plugin-syntax-optional-catch-binding": "^7.8.3" + }, + "engines": { + "node": ">=6.9.0" + }, + "peerDependencies": { + "@babel/core": "^7.0.0-0" + } + }, + "node_modules/@babel/plugin-proposal-unicode-property-regex": { + "version": "7.18.6", + "resolved": "https://registry.npmjs.org/@babel/plugin-proposal-unicode-property-regex/-/plugin-proposal-unicode-property-regex-7.18.6.tgz", + "integrity": "sha512-2BShG/d5yoZyXZfVePH91urL5wTG6ASZU9M4o03lKK8u8UW1y08OMttBSOADTcJrnPMpvDXRG3G8fyLh4ovs8w==", + "dev": true, + "dependencies": { + "@babel/helper-create-regexp-features-plugin": "^7.18.6", + "@babel/helper-plugin-utils": "^7.18.6" + }, + "engines": { + "node": ">=4" + }, + "peerDependencies": { + "@babel/core": "^7.0.0-0" } }, - "@babel/plugin-syntax-async-generators": { + "node_modules/@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": { + "dependencies": { "@babel/helper-plugin-utils": "^7.8.0" + }, + "peerDependencies": { + "@babel/core": "^7.0.0-0" } }, - "@babel/plugin-syntax-bigint": { + "node_modules/@babel/plugin-syntax-bigint": { "version": "7.8.3", "resolved": "https://registry.npmjs.org/@babel/plugin-syntax-bigint/-/plugin-syntax-bigint-7.8.3.tgz", "integrity": "sha512-wnTnFlG+YxQm3vDxpGE57Pj0srRU4sHE/mDkt1qv2YJJSeUAec2ma4WLUnUPeKjyrfntVwe/N6dCXpU+zL3Npg==", "dev": true, - "requires": { + "dependencies": { "@babel/helper-plugin-utils": "^7.8.0" + }, + "peerDependencies": { + "@babel/core": "^7.0.0-0" } }, - "@babel/plugin-syntax-class-properties": { + "node_modules/@babel/plugin-syntax-class-properties": { "version": "7.12.13", "resolved": "https://registry.npmjs.org/@babel/plugin-syntax-class-properties/-/plugin-syntax-class-properties-7.12.13.tgz", "integrity": "sha512-fm4idjKla0YahUNgFNLCB0qySdsoPiZP3iQE3rky0mBUtMZ23yDJ9SJdg6dXTSDnulOVqiF3Hgr9nbXvXTQZYA==", "dev": true, - "requires": { + "dependencies": { "@babel/helper-plugin-utils": "^7.12.13" }, - "dependencies": { - "@babel/helper-plugin-utils": { - "version": "7.14.5", - "resolved": "https://registry.npmjs.org/@babel/helper-plugin-utils/-/helper-plugin-utils-7.14.5.tgz", - "integrity": "sha512-/37qQCE3K0vvZKwoK4XU/irIJQdIfCJuhU5eKnNxpFDsOkgFaUAwbv+RYw6eYgsC0E4hS7r5KqGULUogqui0fQ==", - "dev": true - } - } - }, - "@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" + "peerDependencies": { + "@babel/core": "^7.0.0-0" } }, - "@babel/plugin-syntax-flow": { - "version": "7.8.3", - "resolved": "https://registry.npmjs.org/@babel/plugin-syntax-flow/-/plugin-syntax-flow-7.8.3.tgz", - "integrity": "sha512-innAx3bUbA0KSYj2E2MNFSn9hiCeowOFLxlsuhXzw8hMQnzkDomUr9QCD7E9VF60NmnG1sNTuuv6Qf4f8INYsg==", + "node_modules/@babel/plugin-syntax-flow": { + "version": "7.22.5", + "resolved": "https://registry.npmjs.org/@babel/plugin-syntax-flow/-/plugin-syntax-flow-7.22.5.tgz", + "integrity": "sha512-9RdCl0i+q0QExayk2nOS7853w08yLucnnPML6EN9S8fgMPVtdLDCdx/cOQ/i44Lb9UeQX9A35yaqBBOMMZxPxQ==", "dev": true, - "requires": { - "@babel/helper-plugin-utils": "^7.8.3" + "dependencies": { + "@babel/helper-plugin-utils": "^7.22.5" + }, + "engines": { + "node": ">=6.9.0" + }, + "peerDependencies": { + "@babel/core": "^7.0.0-0" } }, - "@babel/plugin-syntax-import-meta": { + "node_modules/@babel/plugin-syntax-import-meta": { "version": "7.10.4", "resolved": "https://registry.npmjs.org/@babel/plugin-syntax-import-meta/-/plugin-syntax-import-meta-7.10.4.tgz", "integrity": "sha512-Yqfm+XDx0+Prh3VSeEQCPU81yC+JWZ2pDPFSS4ZdpfZhp4MkFMaDC1UqseovEKwSUpnIL7+vK+Clp7bfh0iD7g==", "dev": true, - "requires": { + "dependencies": { "@babel/helper-plugin-utils": "^7.10.4" }, - "dependencies": { - "@babel/helper-plugin-utils": { - "version": "7.14.5", - "resolved": "https://registry.npmjs.org/@babel/helper-plugin-utils/-/helper-plugin-utils-7.14.5.tgz", - "integrity": "sha512-/37qQCE3K0vvZKwoK4XU/irIJQdIfCJuhU5eKnNxpFDsOkgFaUAwbv+RYw6eYgsC0E4hS7r5KqGULUogqui0fQ==", - "dev": true - } + "peerDependencies": { + "@babel/core": "^7.0.0-0" } }, - "@babel/plugin-syntax-json-strings": { + "node_modules/@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": { + "dependencies": { "@babel/helper-plugin-utils": "^7.8.0" + }, + "peerDependencies": { + "@babel/core": "^7.0.0-0" } }, - "@babel/plugin-syntax-jsx": { - "version": "7.8.3", - "resolved": "https://registry.npmjs.org/@babel/plugin-syntax-jsx/-/plugin-syntax-jsx-7.8.3.tgz", - "integrity": "sha512-WxdW9xyLgBdefoo0Ynn3MRSkhe5tFVxxKNVdnZSh318WrG2e2jH+E9wd/++JsqcLJZPfz87njQJ8j2Upjm0M0A==", + "node_modules/@babel/plugin-syntax-jsx": { + "version": "7.22.5", + "resolved": "https://registry.npmjs.org/@babel/plugin-syntax-jsx/-/plugin-syntax-jsx-7.22.5.tgz", + "integrity": "sha512-gvyP4hZrgrs/wWMaocvxZ44Hw0b3W8Pe+cMxc8V1ULQ07oh8VNbIRaoD1LRZVTvD+0nieDKjfgKg89sD7rrKrg==", "dev": true, - "requires": { - "@babel/helper-plugin-utils": "^7.8.3" + "dependencies": { + "@babel/helper-plugin-utils": "^7.22.5" + }, + "engines": { + "node": ">=6.9.0" + }, + "peerDependencies": { + "@babel/core": "^7.0.0-0" } }, - "@babel/plugin-syntax-logical-assignment-operators": { + "node_modules/@babel/plugin-syntax-logical-assignment-operators": { "version": "7.10.4", "resolved": "https://registry.npmjs.org/@babel/plugin-syntax-logical-assignment-operators/-/plugin-syntax-logical-assignment-operators-7.10.4.tgz", "integrity": "sha512-d8waShlpFDinQ5MtvGU9xDAOzKH47+FFoney2baFIoMr952hKOLp1HR7VszoZvOsV/4+RRszNY7D17ba0te0ig==", "dev": true, - "requires": { + "dependencies": { "@babel/helper-plugin-utils": "^7.10.4" }, - "dependencies": { - "@babel/helper-plugin-utils": { - "version": "7.14.5", - "resolved": "https://registry.npmjs.org/@babel/helper-plugin-utils/-/helper-plugin-utils-7.14.5.tgz", - "integrity": "sha512-/37qQCE3K0vvZKwoK4XU/irIJQdIfCJuhU5eKnNxpFDsOkgFaUAwbv+RYw6eYgsC0E4hS7r5KqGULUogqui0fQ==", - "dev": true - } + "peerDependencies": { + "@babel/core": "^7.0.0-0" } }, - "@babel/plugin-syntax-nullish-coalescing-operator": { + "node_modules/@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==", "dev": true, - "requires": { + "dependencies": { "@babel/helper-plugin-utils": "^7.8.0" + }, + "peerDependencies": { + "@babel/core": "^7.0.0-0" } }, - "@babel/plugin-syntax-numeric-separator": { + "node_modules/@babel/plugin-syntax-numeric-separator": { "version": "7.8.3", "resolved": "https://registry.npmjs.org/@babel/plugin-syntax-numeric-separator/-/plugin-syntax-numeric-separator-7.8.3.tgz", "integrity": "sha512-H7dCMAdN83PcCmqmkHB5dtp+Xa9a6LKSvA2hiFBC/5alSHxM5VgWZXFqDi0YFe8XNGT6iCa+z4V4zSt/PdZ7Dw==", "dev": true, - "requires": { + "dependencies": { "@babel/helper-plugin-utils": "^7.8.3" + }, + "peerDependencies": { + "@babel/core": "^7.0.0-0" } }, - "@babel/plugin-syntax-object-rest-spread": { + "node_modules/@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": { + "dependencies": { "@babel/helper-plugin-utils": "^7.8.0" + }, + "peerDependencies": { + "@babel/core": "^7.0.0-0" } }, - "@babel/plugin-syntax-optional-catch-binding": { + "node_modules/@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": { + "dependencies": { "@babel/helper-plugin-utils": "^7.8.0" + }, + "peerDependencies": { + "@babel/core": "^7.0.0-0" } }, - "@babel/plugin-syntax-optional-chaining": { + "node_modules/@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": { + "dependencies": { "@babel/helper-plugin-utils": "^7.8.0" + }, + "peerDependencies": { + "@babel/core": "^7.0.0-0" } }, - "@babel/plugin-syntax-top-level-await": { + "node_modules/@babel/plugin-syntax-top-level-await": { "version": "7.8.3", "resolved": "https://registry.npmjs.org/@babel/plugin-syntax-top-level-await/-/plugin-syntax-top-level-await-7.8.3.tgz", "integrity": "sha512-kwj1j9lL/6Wd0hROD3b/OZZ7MSrZLqqn9RAZ5+cYYsflQ9HZBIKCUkr3+uL1MEJ1NePiUbf98jjiMQSv0NMR9g==", "dev": true, - "requires": { + "dependencies": { "@babel/helper-plugin-utils": "^7.8.3" + }, + "peerDependencies": { + "@babel/core": "^7.0.0-0" } }, - "@babel/plugin-syntax-typescript": { + "node_modules/@babel/plugin-syntax-typescript": { "version": "7.16.0", "resolved": "https://registry.npmjs.org/@babel/plugin-syntax-typescript/-/plugin-syntax-typescript-7.16.0.tgz", "integrity": "sha512-Xv6mEXqVdaqCBfJFyeab0fH2DnUoMsDmhamxsSi4j8nLd4Vtw213WMJr55xxqipC/YVWyPY3K0blJncPYji+dQ==", "dev": true, - "requires": { + "dependencies": { "@babel/helper-plugin-utils": "^7.14.5" }, - "dependencies": { - "@babel/helper-plugin-utils": { - "version": "7.14.5", - "resolved": "https://registry.npmjs.org/@babel/helper-plugin-utils/-/helper-plugin-utils-7.14.5.tgz", - "integrity": "sha512-/37qQCE3K0vvZKwoK4XU/irIJQdIfCJuhU5eKnNxpFDsOkgFaUAwbv+RYw6eYgsC0E4hS7r5KqGULUogqui0fQ==", - "dev": true - } + "engines": { + "node": ">=6.9.0" + }, + "peerDependencies": { + "@babel/core": "^7.0.0-0" } }, - "@babel/plugin-transform-arrow-functions": { - "version": "7.8.3", - "resolved": "https://registry.npmjs.org/@babel/plugin-transform-arrow-functions/-/plugin-transform-arrow-functions-7.8.3.tgz", - "integrity": "sha512-0MRF+KC8EqH4dbuITCWwPSzsyO3HIWWlm30v8BbbpOrS1B++isGxPnnuq/IZvOX5J2D/p7DQalQm+/2PnlKGxg==", + "node_modules/@babel/plugin-transform-arrow-functions": { + "version": "7.22.5", + "resolved": "https://registry.npmjs.org/@babel/plugin-transform-arrow-functions/-/plugin-transform-arrow-functions-7.22.5.tgz", + "integrity": "sha512-26lTNXoVRdAnsaDXPpvCNUq+OVWEVC6bx7Vvz9rC53F2bagUWW4u4ii2+h8Fejfh7RYqPxn+libeFBBck9muEw==", "dev": true, - "requires": { - "@babel/helper-plugin-utils": "^7.8.3" + "dependencies": { + "@babel/helper-plugin-utils": "^7.22.5" + }, + "engines": { + "node": ">=6.9.0" + }, + "peerDependencies": { + "@babel/core": "^7.0.0-0" } }, - "@babel/plugin-transform-async-to-generator": { - "version": "7.8.3", - "resolved": "https://registry.npmjs.org/@babel/plugin-transform-async-to-generator/-/plugin-transform-async-to-generator-7.8.3.tgz", - "integrity": "sha512-imt9tFLD9ogt56Dd5CI/6XgpukMwd/fLGSrix2httihVe7LOGVPhyhMh1BU5kDM7iHD08i8uUtmV2sWaBFlHVQ==", + "node_modules/@babel/plugin-transform-async-to-generator": { + "version": "7.22.5", + "resolved": "https://registry.npmjs.org/@babel/plugin-transform-async-to-generator/-/plugin-transform-async-to-generator-7.22.5.tgz", + "integrity": "sha512-b1A8D8ZzE/VhNDoV1MSJTnpKkCG5bJo+19R4o4oy03zM7ws8yEMK755j61Dc3EyvdysbqH5BOOTquJ7ZX9C6vQ==", "dev": true, - "requires": { - "@babel/helper-module-imports": "^7.8.3", - "@babel/helper-plugin-utils": "^7.8.3", - "@babel/helper-remap-async-to-generator": "^7.8.3" + "dependencies": { + "@babel/helper-module-imports": "^7.22.5", + "@babel/helper-plugin-utils": "^7.22.5", + "@babel/helper-remap-async-to-generator": "^7.22.5" + }, + "engines": { + "node": ">=6.9.0" + }, + "peerDependencies": { + "@babel/core": "^7.0.0-0" } }, - "@babel/plugin-transform-block-scoped-functions": { - "version": "7.8.3", - "resolved": "https://registry.npmjs.org/@babel/plugin-transform-block-scoped-functions/-/plugin-transform-block-scoped-functions-7.8.3.tgz", - "integrity": "sha512-vo4F2OewqjbB1+yaJ7k2EJFHlTP3jR634Z9Cj9itpqNjuLXvhlVxgnjsHsdRgASR8xYDrx6onw4vW5H6We0Jmg==", + "node_modules/@babel/plugin-transform-block-scoped-functions": { + "version": "7.22.5", + "resolved": "https://registry.npmjs.org/@babel/plugin-transform-block-scoped-functions/-/plugin-transform-block-scoped-functions-7.22.5.tgz", + "integrity": "sha512-tdXZ2UdknEKQWKJP1KMNmuF5Lx3MymtMN/pvA+p/VEkhK8jVcQ1fzSy8KM9qRYhAf2/lV33hoMPKI/xaI9sADA==", "dev": true, - "requires": { - "@babel/helper-plugin-utils": "^7.8.3" + "dependencies": { + "@babel/helper-plugin-utils": "^7.22.5" + }, + "engines": { + "node": ">=6.9.0" + }, + "peerDependencies": { + "@babel/core": "^7.0.0-0" } }, - "@babel/plugin-transform-block-scoping": { - "version": "7.8.3", - "resolved": "https://registry.npmjs.org/@babel/plugin-transform-block-scoping/-/plugin-transform-block-scoping-7.8.3.tgz", - "integrity": "sha512-pGnYfm7RNRgYRi7bids5bHluENHqJhrV4bCZRwc5GamaWIIs07N4rZECcmJL6ZClwjDz1GbdMZFtPs27hTB06w==", - "dev": true, - "requires": { - "@babel/helper-plugin-utils": "^7.8.3", - "lodash": "^4.17.13" - } - }, - "@babel/plugin-transform-classes": { - "version": "7.9.5", - "resolved": "https://registry.npmjs.org/@babel/plugin-transform-classes/-/plugin-transform-classes-7.9.5.tgz", - "integrity": "sha512-x2kZoIuLC//O5iA7PEvecB105o7TLzZo8ofBVhP79N+DO3jaX+KYfww9TQcfBEZD0nikNyYcGB1IKtRq36rdmg==", - "dev": true, - "requires": { - "@babel/helper-annotate-as-pure": "^7.8.3", - "@babel/helper-define-map": "^7.8.3", - "@babel/helper-function-name": "^7.9.5", - "@babel/helper-optimise-call-expression": "^7.8.3", - "@babel/helper-plugin-utils": "^7.8.3", - "@babel/helper-replace-supers": "^7.8.6", - "@babel/helper-split-export-declaration": "^7.8.3", - "globals": "^11.1.0" + "node_modules/@babel/plugin-transform-block-scoping": { + "version": "7.22.5", + "resolved": "https://registry.npmjs.org/@babel/plugin-transform-block-scoping/-/plugin-transform-block-scoping-7.22.5.tgz", + "integrity": "sha512-EcACl1i5fSQ6bt+YGuU/XGCeZKStLmyVGytWkpyhCLeQVA0eu6Wtiw92V+I1T/hnezUv7j74dA/Ro69gWcU+hg==", + "dev": true, + "dependencies": { + "@babel/helper-plugin-utils": "^7.22.5" + }, + "engines": { + "node": ">=6.9.0" + }, + "peerDependencies": { + "@babel/core": "^7.0.0-0" } }, - "@babel/plugin-transform-computed-properties": { - "version": "7.8.3", - "resolved": "https://registry.npmjs.org/@babel/plugin-transform-computed-properties/-/plugin-transform-computed-properties-7.8.3.tgz", - "integrity": "sha512-O5hiIpSyOGdrQZRQ2ccwtTVkgUDBBiCuK//4RJ6UfePllUTCENOzKxfh6ulckXKc0DixTFLCfb2HVkNA7aDpzA==", + "node_modules/@babel/plugin-transform-classes": { + "version": "7.22.5", + "resolved": "https://registry.npmjs.org/@babel/plugin-transform-classes/-/plugin-transform-classes-7.22.5.tgz", + "integrity": "sha512-2edQhLfibpWpsVBx2n/GKOz6JdGQvLruZQfGr9l1qes2KQaWswjBzhQF7UDUZMNaMMQeYnQzxwOMPsbYF7wqPQ==", "dev": true, - "requires": { - "@babel/helper-plugin-utils": "^7.8.3" + "dependencies": { + "@babel/helper-annotate-as-pure": "^7.22.5", + "@babel/helper-compilation-targets": "^7.22.5", + "@babel/helper-environment-visitor": "^7.22.5", + "@babel/helper-function-name": "^7.22.5", + "@babel/helper-optimise-call-expression": "^7.22.5", + "@babel/helper-plugin-utils": "^7.22.5", + "@babel/helper-replace-supers": "^7.22.5", + "@babel/helper-split-export-declaration": "^7.22.5", + "globals": "^11.1.0" + }, + "engines": { + "node": ">=6.9.0" + }, + "peerDependencies": { + "@babel/core": "^7.0.0-0" } }, - "@babel/plugin-transform-destructuring": { - "version": "7.9.5", - "resolved": "https://registry.npmjs.org/@babel/plugin-transform-destructuring/-/plugin-transform-destructuring-7.9.5.tgz", - "integrity": "sha512-j3OEsGel8nHL/iusv/mRd5fYZ3DrOxWC82x0ogmdN/vHfAP4MYw+AFKYanzWlktNwikKvlzUV//afBW5FTp17Q==", + "node_modules/@babel/plugin-transform-computed-properties": { + "version": "7.22.5", + "resolved": "https://registry.npmjs.org/@babel/plugin-transform-computed-properties/-/plugin-transform-computed-properties-7.22.5.tgz", + "integrity": "sha512-4GHWBgRf0krxPX+AaPtgBAlTgTeZmqDynokHOX7aqqAB4tHs3U2Y02zH6ETFdLZGcg9UQSD1WCmkVrE9ErHeOg==", "dev": true, - "requires": { - "@babel/helper-plugin-utils": "^7.8.3" + "dependencies": { + "@babel/helper-plugin-utils": "^7.22.5", + "@babel/template": "^7.22.5" + }, + "engines": { + "node": ">=6.9.0" + }, + "peerDependencies": { + "@babel/core": "^7.0.0-0" } }, - "@babel/plugin-transform-dotall-regex": { - "version": "7.8.3", - "resolved": "https://registry.npmjs.org/@babel/plugin-transform-dotall-regex/-/plugin-transform-dotall-regex-7.8.3.tgz", - "integrity": "sha512-kLs1j9Nn4MQoBYdRXH6AeaXMbEJFaFu/v1nQkvib6QzTj8MZI5OQzqmD83/2jEM1z0DLilra5aWO5YpyC0ALIw==", + "node_modules/@babel/plugin-transform-destructuring": { + "version": "7.22.5", + "resolved": "https://registry.npmjs.org/@babel/plugin-transform-destructuring/-/plugin-transform-destructuring-7.22.5.tgz", + "integrity": "sha512-GfqcFuGW8vnEqTUBM7UtPd5A4q797LTvvwKxXTgRsFjoqaJiEg9deBG6kWeQYkVEL569NpnmpC0Pkr/8BLKGnQ==", "dev": true, - "requires": { - "@babel/helper-create-regexp-features-plugin": "^7.8.3", - "@babel/helper-plugin-utils": "^7.8.3" + "dependencies": { + "@babel/helper-plugin-utils": "^7.22.5" + }, + "engines": { + "node": ">=6.9.0" + }, + "peerDependencies": { + "@babel/core": "^7.0.0-0" } }, - "@babel/plugin-transform-duplicate-keys": { - "version": "7.8.3", - "resolved": "https://registry.npmjs.org/@babel/plugin-transform-duplicate-keys/-/plugin-transform-duplicate-keys-7.8.3.tgz", - "integrity": "sha512-s8dHiBUbcbSgipS4SMFuWGqCvyge5V2ZeAWzR6INTVC3Ltjig/Vw1G2Gztv0vU/hRG9X8IvKvYdoksnUfgXOEQ==", + "node_modules/@babel/plugin-transform-dotall-regex": { + "version": "7.22.5", + "resolved": "https://registry.npmjs.org/@babel/plugin-transform-dotall-regex/-/plugin-transform-dotall-regex-7.22.5.tgz", + "integrity": "sha512-5/Yk9QxCQCl+sOIB1WelKnVRxTJDSAIxtJLL2/pqL14ZVlbH0fUQUZa/T5/UnQtBNgghR7mfB8ERBKyKPCi7Vw==", "dev": true, - "requires": { - "@babel/helper-plugin-utils": "^7.8.3" + "dependencies": { + "@babel/helper-create-regexp-features-plugin": "^7.22.5", + "@babel/helper-plugin-utils": "^7.22.5" + }, + "engines": { + "node": ">=6.9.0" + }, + "peerDependencies": { + "@babel/core": "^7.0.0-0" } }, - "@babel/plugin-transform-exponentiation-operator": { - "version": "7.8.3", - "resolved": "https://registry.npmjs.org/@babel/plugin-transform-exponentiation-operator/-/plugin-transform-exponentiation-operator-7.8.3.tgz", - "integrity": "sha512-zwIpuIymb3ACcInbksHaNcR12S++0MDLKkiqXHl3AzpgdKlFNhog+z/K0+TGW+b0w5pgTq4H6IwV/WhxbGYSjQ==", - "dev": true, - "requires": { - "@babel/helper-builder-binary-assignment-operator-visitor": "^7.8.3", - "@babel/helper-plugin-utils": "^7.8.3" - } - }, - "@babel/plugin-transform-flow-strip-types": { - "version": "7.9.0", - "resolved": "https://registry.npmjs.org/@babel/plugin-transform-flow-strip-types/-/plugin-transform-flow-strip-types-7.9.0.tgz", - "integrity": "sha512-7Qfg0lKQhEHs93FChxVLAvhBshOPQDtJUTVHr/ZwQNRccCm4O9D79r9tVSoV8iNwjP1YgfD+e/fgHcPkN1qEQg==", + "node_modules/@babel/plugin-transform-duplicate-keys": { + "version": "7.22.5", + "resolved": "https://registry.npmjs.org/@babel/plugin-transform-duplicate-keys/-/plugin-transform-duplicate-keys-7.22.5.tgz", + "integrity": "sha512-dEnYD+9BBgld5VBXHnF/DbYGp3fqGMsyxKbtD1mDyIA7AkTSpKXFhCVuj/oQVOoALfBs77DudA0BE4d5mcpmqw==", "dev": true, - "requires": { - "@babel/helper-plugin-utils": "^7.8.3", - "@babel/plugin-syntax-flow": "^7.8.3" + "dependencies": { + "@babel/helper-plugin-utils": "^7.22.5" + }, + "engines": { + "node": ">=6.9.0" + }, + "peerDependencies": { + "@babel/core": "^7.0.0-0" } }, - "@babel/plugin-transform-for-of": { - "version": "7.9.0", - "resolved": "https://registry.npmjs.org/@babel/plugin-transform-for-of/-/plugin-transform-for-of-7.9.0.tgz", - "integrity": "sha512-lTAnWOpMwOXpyDx06N+ywmF3jNbafZEqZ96CGYabxHrxNX8l5ny7dt4bK/rGwAh9utyP2b2Hv7PlZh1AAS54FQ==", + "node_modules/@babel/plugin-transform-exponentiation-operator": { + "version": "7.22.5", + "resolved": "https://registry.npmjs.org/@babel/plugin-transform-exponentiation-operator/-/plugin-transform-exponentiation-operator-7.22.5.tgz", + "integrity": "sha512-vIpJFNM/FjZ4rh1myqIya9jXwrwwgFRHPjT3DkUA9ZLHuzox8jiXkOLvwm1H+PQIP3CqfC++WPKeuDi0Sjdj1g==", "dev": true, - "requires": { - "@babel/helper-plugin-utils": "^7.8.3" + "dependencies": { + "@babel/helper-builder-binary-assignment-operator-visitor": "^7.22.5", + "@babel/helper-plugin-utils": "^7.22.5" + }, + "engines": { + "node": ">=6.9.0" + }, + "peerDependencies": { + "@babel/core": "^7.0.0-0" } }, - "@babel/plugin-transform-function-name": { - "version": "7.8.3", - "resolved": "https://registry.npmjs.org/@babel/plugin-transform-function-name/-/plugin-transform-function-name-7.8.3.tgz", - "integrity": "sha512-rO/OnDS78Eifbjn5Py9v8y0aR+aSYhDhqAwVfsTl0ERuMZyr05L1aFSCJnbv2mmsLkit/4ReeQ9N2BgLnOcPCQ==", + "node_modules/@babel/plugin-transform-flow-strip-types": { + "version": "7.3.4", + "resolved": "https://registry.npmjs.org/@babel/plugin-transform-flow-strip-types/-/plugin-transform-flow-strip-types-7.3.4.tgz", + "integrity": "sha512-PmQC9R7DwpBFA+7ATKMyzViz3zCaMNouzZMPZN2K5PnbBbtL3AXFYTkDk+Hey5crQq2A90UG5Uthz0mel+XZrA==", "dev": true, - "requires": { - "@babel/helper-function-name": "^7.8.3", - "@babel/helper-plugin-utils": "^7.8.3" + "dependencies": { + "@babel/helper-plugin-utils": "^7.0.0", + "@babel/plugin-syntax-flow": "^7.2.0" + }, + "peerDependencies": { + "@babel/core": "^7.0.0-0" } }, - "@babel/plugin-transform-literals": { - "version": "7.8.3", - "resolved": "https://registry.npmjs.org/@babel/plugin-transform-literals/-/plugin-transform-literals-7.8.3.tgz", - "integrity": "sha512-3Tqf8JJ/qB7TeldGl+TT55+uQei9JfYaregDcEAyBZ7akutriFrt6C/wLYIer6OYhleVQvH/ntEhjE/xMmy10A==", + "node_modules/@babel/plugin-transform-for-of": { + "version": "7.22.5", + "resolved": "https://registry.npmjs.org/@babel/plugin-transform-for-of/-/plugin-transform-for-of-7.22.5.tgz", + "integrity": "sha512-3kxQjX1dU9uudwSshyLeEipvrLjBCVthCgeTp6CzE/9JYrlAIaeekVxRpCWsDDfYTfRZRoCeZatCQvwo+wvK8A==", "dev": true, - "requires": { - "@babel/helper-plugin-utils": "^7.8.3" + "dependencies": { + "@babel/helper-plugin-utils": "^7.22.5" + }, + "engines": { + "node": ">=6.9.0" + }, + "peerDependencies": { + "@babel/core": "^7.0.0-0" } }, - "@babel/plugin-transform-member-expression-literals": { - "version": "7.8.3", - "resolved": "https://registry.npmjs.org/@babel/plugin-transform-member-expression-literals/-/plugin-transform-member-expression-literals-7.8.3.tgz", - "integrity": "sha512-3Wk2EXhnw+rP+IDkK6BdtPKsUE5IeZ6QOGrPYvw52NwBStw9V1ZVzxgK6fSKSxqUvH9eQPR3tm3cOq79HlsKYA==", + "node_modules/@babel/plugin-transform-function-name": { + "version": "7.22.5", + "resolved": "https://registry.npmjs.org/@babel/plugin-transform-function-name/-/plugin-transform-function-name-7.22.5.tgz", + "integrity": "sha512-UIzQNMS0p0HHiQm3oelztj+ECwFnj+ZRV4KnguvlsD2of1whUeM6o7wGNj6oLwcDoAXQ8gEqfgC24D+VdIcevg==", "dev": true, - "requires": { - "@babel/helper-plugin-utils": "^7.8.3" + "dependencies": { + "@babel/helper-compilation-targets": "^7.22.5", + "@babel/helper-function-name": "^7.22.5", + "@babel/helper-plugin-utils": "^7.22.5" + }, + "engines": { + "node": ">=6.9.0" + }, + "peerDependencies": { + "@babel/core": "^7.0.0-0" } }, - "@babel/plugin-transform-modules-amd": { - "version": "7.9.6", - "resolved": "https://registry.npmjs.org/@babel/plugin-transform-modules-amd/-/plugin-transform-modules-amd-7.9.6.tgz", - "integrity": "sha512-zoT0kgC3EixAyIAU+9vfaUVKTv9IxBDSabgHoUCBP6FqEJ+iNiN7ip7NBKcYqbfUDfuC2mFCbM7vbu4qJgOnDw==", + "node_modules/@babel/plugin-transform-literals": { + "version": "7.22.5", + "resolved": "https://registry.npmjs.org/@babel/plugin-transform-literals/-/plugin-transform-literals-7.22.5.tgz", + "integrity": "sha512-fTLj4D79M+mepcw3dgFBTIDYpbcB9Sm0bpm4ppXPaO+U+PKFFyV9MGRvS0gvGw62sd10kT5lRMKXAADb9pWy8g==", "dev": true, - "requires": { - "@babel/helper-module-transforms": "^7.9.0", - "@babel/helper-plugin-utils": "^7.8.3", - "babel-plugin-dynamic-import-node": "^2.3.3" + "dependencies": { + "@babel/helper-plugin-utils": "^7.22.5" + }, + "engines": { + "node": ">=6.9.0" + }, + "peerDependencies": { + "@babel/core": "^7.0.0-0" } }, - "@babel/plugin-transform-modules-commonjs": { - "version": "7.9.6", - "resolved": "https://registry.npmjs.org/@babel/plugin-transform-modules-commonjs/-/plugin-transform-modules-commonjs-7.9.6.tgz", - "integrity": "sha512-7H25fSlLcn+iYimmsNe3uK1at79IE6SKW9q0/QeEHTMC9MdOZ+4bA+T1VFB5fgOqBWoqlifXRzYD0JPdmIrgSQ==", + "node_modules/@babel/plugin-transform-modules-amd": { + "version": "7.22.5", + "resolved": "https://registry.npmjs.org/@babel/plugin-transform-modules-amd/-/plugin-transform-modules-amd-7.22.5.tgz", + "integrity": "sha512-R+PTfLTcYEmb1+kK7FNkhQ1gP4KgjpSO6HfH9+f8/yfp2Nt3ggBjiVpRwmwTlfqZLafYKJACy36yDXlEmI9HjQ==", "dev": true, - "requires": { - "@babel/helper-module-transforms": "^7.9.0", - "@babel/helper-plugin-utils": "^7.8.3", - "@babel/helper-simple-access": "^7.8.3", - "babel-plugin-dynamic-import-node": "^2.3.3" + "dependencies": { + "@babel/helper-module-transforms": "^7.22.5", + "@babel/helper-plugin-utils": "^7.22.5" + }, + "engines": { + "node": ">=6.9.0" + }, + "peerDependencies": { + "@babel/core": "^7.0.0-0" } }, - "@babel/plugin-transform-modules-systemjs": { - "version": "7.9.6", - "resolved": "https://registry.npmjs.org/@babel/plugin-transform-modules-systemjs/-/plugin-transform-modules-systemjs-7.9.6.tgz", - "integrity": "sha512-NW5XQuW3N2tTHim8e1b7qGy7s0kZ2OH3m5octc49K1SdAKGxYxeIx7hiIz05kS1R2R+hOWcsr1eYwcGhrdHsrg==", + "node_modules/@babel/plugin-transform-modules-commonjs": { + "version": "7.2.0", + "resolved": "https://registry.npmjs.org/@babel/plugin-transform-modules-commonjs/-/plugin-transform-modules-commonjs-7.2.0.tgz", + "integrity": "sha512-V6y0uaUQrQPXUrmj+hgnks8va2L0zcZymeU7TtWEgdRLNkceafKXEduv7QzgQAE4lT+suwooG9dC7LFhdRAbVQ==", "dev": true, - "requires": { - "@babel/helper-hoist-variables": "^7.8.3", - "@babel/helper-module-transforms": "^7.9.0", - "@babel/helper-plugin-utils": "^7.8.3", - "babel-plugin-dynamic-import-node": "^2.3.3" + "dependencies": { + "@babel/helper-module-transforms": "^7.1.0", + "@babel/helper-plugin-utils": "^7.0.0", + "@babel/helper-simple-access": "^7.1.0" + }, + "peerDependencies": { + "@babel/core": "^7.0.0-0" } }, - "@babel/plugin-transform-modules-umd": { - "version": "7.9.0", - "resolved": "https://registry.npmjs.org/@babel/plugin-transform-modules-umd/-/plugin-transform-modules-umd-7.9.0.tgz", - "integrity": "sha512-uTWkXkIVtg/JGRSIABdBoMsoIeoHQHPTL0Y2E7xf5Oj7sLqwVsNXOkNk0VJc7vF0IMBsPeikHxFjGe+qmwPtTQ==", + "node_modules/@babel/plugin-transform-modules-systemjs": { + "version": "7.22.5", + "resolved": "https://registry.npmjs.org/@babel/plugin-transform-modules-systemjs/-/plugin-transform-modules-systemjs-7.22.5.tgz", + "integrity": "sha512-emtEpoaTMsOs6Tzz+nbmcePl6AKVtS1yC4YNAeMun9U8YCsgadPNxnOPQ8GhHFB2qdx+LZu9LgoC0Lthuu05DQ==", "dev": true, - "requires": { - "@babel/helper-module-transforms": "^7.9.0", - "@babel/helper-plugin-utils": "^7.8.3" + "dependencies": { + "@babel/helper-hoist-variables": "^7.22.5", + "@babel/helper-module-transforms": "^7.22.5", + "@babel/helper-plugin-utils": "^7.22.5", + "@babel/helper-validator-identifier": "^7.22.5" + }, + "engines": { + "node": ">=6.9.0" + }, + "peerDependencies": { + "@babel/core": "^7.0.0-0" } }, - "@babel/plugin-transform-named-capturing-groups-regex": { - "version": "7.8.3", - "resolved": "https://registry.npmjs.org/@babel/plugin-transform-named-capturing-groups-regex/-/plugin-transform-named-capturing-groups-regex-7.8.3.tgz", - "integrity": "sha512-f+tF/8UVPU86TrCb06JoPWIdDpTNSGGcAtaD9mLP0aYGA0OS0j7j7DHJR0GTFrUZPUU6loZhbsVZgTh0N+Qdnw==", + "node_modules/@babel/plugin-transform-modules-umd": { + "version": "7.22.5", + "resolved": "https://registry.npmjs.org/@babel/plugin-transform-modules-umd/-/plugin-transform-modules-umd-7.22.5.tgz", + "integrity": "sha512-+S6kzefN/E1vkSsKx8kmQuqeQsvCKCd1fraCM7zXm4SFoggI099Tr4G8U81+5gtMdUeMQ4ipdQffbKLX0/7dBQ==", "dev": true, - "requires": { - "@babel/helper-create-regexp-features-plugin": "^7.8.3" + "dependencies": { + "@babel/helper-module-transforms": "^7.22.5", + "@babel/helper-plugin-utils": "^7.22.5" + }, + "engines": { + "node": ">=6.9.0" + }, + "peerDependencies": { + "@babel/core": "^7.0.0-0" } }, - "@babel/plugin-transform-new-target": { - "version": "7.8.3", - "resolved": "https://registry.npmjs.org/@babel/plugin-transform-new-target/-/plugin-transform-new-target-7.8.3.tgz", - "integrity": "sha512-QuSGysibQpyxexRyui2vca+Cmbljo8bcRckgzYV4kRIsHpVeyeC3JDO63pY+xFZ6bWOBn7pfKZTqV4o/ix9sFw==", + "node_modules/@babel/plugin-transform-named-capturing-groups-regex": { + "version": "7.22.5", + "resolved": "https://registry.npmjs.org/@babel/plugin-transform-named-capturing-groups-regex/-/plugin-transform-named-capturing-groups-regex-7.22.5.tgz", + "integrity": "sha512-YgLLKmS3aUBhHaxp5hi1WJTgOUb/NCuDHzGT9z9WTt3YG+CPRhJs6nprbStx6DnWM4dh6gt7SU3sZodbZ08adQ==", "dev": true, - "requires": { - "@babel/helper-plugin-utils": "^7.8.3" + "dependencies": { + "@babel/helper-create-regexp-features-plugin": "^7.22.5", + "@babel/helper-plugin-utils": "^7.22.5" + }, + "engines": { + "node": ">=6.9.0" + }, + "peerDependencies": { + "@babel/core": "^7.0.0" } }, - "@babel/plugin-transform-object-super": { - "version": "7.8.3", - "resolved": "https://registry.npmjs.org/@babel/plugin-transform-object-super/-/plugin-transform-object-super-7.8.3.tgz", - "integrity": "sha512-57FXk+gItG/GejofIyLIgBKTas4+pEU47IXKDBWFTxdPd7F80H8zybyAY7UoblVfBhBGs2EKM+bJUu2+iUYPDQ==", + "node_modules/@babel/plugin-transform-new-target": { + "version": "7.22.5", + "resolved": "https://registry.npmjs.org/@babel/plugin-transform-new-target/-/plugin-transform-new-target-7.22.5.tgz", + "integrity": "sha512-AsF7K0Fx/cNKVyk3a+DW0JLo+Ua598/NxMRvxDnkpCIGFh43+h/v2xyhRUYf6oD8gE4QtL83C7zZVghMjHd+iw==", "dev": true, - "requires": { - "@babel/helper-plugin-utils": "^7.8.3", - "@babel/helper-replace-supers": "^7.8.3" + "dependencies": { + "@babel/helper-plugin-utils": "^7.22.5" + }, + "engines": { + "node": ">=6.9.0" + }, + "peerDependencies": { + "@babel/core": "^7.0.0-0" } }, - "@babel/plugin-transform-parameters": { - "version": "7.9.5", - "resolved": "https://registry.npmjs.org/@babel/plugin-transform-parameters/-/plugin-transform-parameters-7.9.5.tgz", - "integrity": "sha512-0+1FhHnMfj6lIIhVvS4KGQJeuhe1GI//h5uptK4PvLt+BGBxsoUJbd3/IW002yk//6sZPlFgsG1hY6OHLcy6kA==", + "node_modules/@babel/plugin-transform-object-super": { + "version": "7.22.5", + "resolved": "https://registry.npmjs.org/@babel/plugin-transform-object-super/-/plugin-transform-object-super-7.22.5.tgz", + "integrity": "sha512-klXqyaT9trSjIUrcsYIfETAzmOEZL3cBYqOYLJxBHfMFFggmXOv+NYSX/Jbs9mzMVESw/WycLFPRx8ba/b2Ipw==", "dev": true, - "requires": { - "@babel/helper-get-function-arity": "^7.8.3", - "@babel/helper-plugin-utils": "^7.8.3" + "dependencies": { + "@babel/helper-plugin-utils": "^7.22.5", + "@babel/helper-replace-supers": "^7.22.5" + }, + "engines": { + "node": ">=6.9.0" + }, + "peerDependencies": { + "@babel/core": "^7.0.0-0" } }, - "@babel/plugin-transform-property-literals": { - "version": "7.8.3", - "resolved": "https://registry.npmjs.org/@babel/plugin-transform-property-literals/-/plugin-transform-property-literals-7.8.3.tgz", - "integrity": "sha512-uGiiXAZMqEoQhRWMK17VospMZh5sXWg+dlh2soffpkAl96KAm+WZuJfa6lcELotSRmooLqg0MWdH6UUq85nmmg==", + "node_modules/@babel/plugin-transform-parameters": { + "version": "7.22.5", + "resolved": "https://registry.npmjs.org/@babel/plugin-transform-parameters/-/plugin-transform-parameters-7.22.5.tgz", + "integrity": "sha512-AVkFUBurORBREOmHRKo06FjHYgjrabpdqRSwq6+C7R5iTCZOsM4QbcB27St0a4U6fffyAOqh3s/qEfybAhfivg==", "dev": true, - "requires": { - "@babel/helper-plugin-utils": "^7.8.3" + "dependencies": { + "@babel/helper-plugin-utils": "^7.22.5" + }, + "engines": { + "node": ">=6.9.0" + }, + "peerDependencies": { + "@babel/core": "^7.0.0-0" } }, - "@babel/plugin-transform-react-jsx": { - "version": "7.9.4", - "resolved": "https://registry.npmjs.org/@babel/plugin-transform-react-jsx/-/plugin-transform-react-jsx-7.9.4.tgz", - "integrity": "sha512-Mjqf3pZBNLt854CK0C/kRuXAnE6H/bo7xYojP+WGtX8glDGSibcwnsWwhwoSuRg0+EBnxPC1ouVnuetUIlPSAw==", + "node_modules/@babel/plugin-transform-react-jsx": { + "version": "7.3.0", + "resolved": "https://registry.npmjs.org/@babel/plugin-transform-react-jsx/-/plugin-transform-react-jsx-7.3.0.tgz", + "integrity": "sha512-a/+aRb7R06WcKvQLOu4/TpjKOdvVEKRLWFpKcNuHhiREPgGRB4TQJxq07+EZLS8LFVYpfq1a5lDUnuMdcCpBKg==", "dev": true, - "requires": { - "@babel/helper-builder-react-jsx": "^7.9.0", - "@babel/helper-builder-react-jsx-experimental": "^7.9.0", - "@babel/helper-plugin-utils": "^7.8.3", - "@babel/plugin-syntax-jsx": "^7.8.3" + "dependencies": { + "@babel/helper-builder-react-jsx": "^7.3.0", + "@babel/helper-plugin-utils": "^7.0.0", + "@babel/plugin-syntax-jsx": "^7.2.0" + }, + "peerDependencies": { + "@babel/core": "^7.0.0-0" } }, - "@babel/plugin-transform-regenerator": { - "version": "7.8.7", - "resolved": "https://registry.npmjs.org/@babel/plugin-transform-regenerator/-/plugin-transform-regenerator-7.8.7.tgz", - "integrity": "sha512-TIg+gAl4Z0a3WmD3mbYSk+J9ZUH6n/Yc57rtKRnlA/7rcCvpekHXe0CMZHP1gYp7/KLe9GHTuIba0vXmls6drA==", + "node_modules/@babel/plugin-transform-regenerator": { + "version": "7.22.5", + "resolved": "https://registry.npmjs.org/@babel/plugin-transform-regenerator/-/plugin-transform-regenerator-7.22.5.tgz", + "integrity": "sha512-rR7KePOE7gfEtNTh9Qw+iO3Q/e4DEsoQ+hdvM6QUDH7JRJ5qxq5AA52ZzBWbI5i9lfNuvySgOGP8ZN7LAmaiPw==", "dev": true, - "requires": { - "regenerator-transform": "^0.14.2" + "dependencies": { + "@babel/helper-plugin-utils": "^7.22.5", + "regenerator-transform": "^0.15.1" + }, + "engines": { + "node": ">=6.9.0" + }, + "peerDependencies": { + "@babel/core": "^7.0.0-0" } }, - "@babel/plugin-transform-reserved-words": { - "version": "7.8.3", - "resolved": "https://registry.npmjs.org/@babel/plugin-transform-reserved-words/-/plugin-transform-reserved-words-7.8.3.tgz", - "integrity": "sha512-mwMxcycN3omKFDjDQUl+8zyMsBfjRFr0Zn/64I41pmjv4NJuqcYlEtezwYtw9TFd9WR1vN5kiM+O0gMZzO6L0A==", + "node_modules/@babel/plugin-transform-shorthand-properties": { + "version": "7.22.5", + "resolved": "https://registry.npmjs.org/@babel/plugin-transform-shorthand-properties/-/plugin-transform-shorthand-properties-7.22.5.tgz", + "integrity": "sha512-vM4fq9IXHscXVKzDv5itkO1X52SmdFBFcMIBZ2FRn2nqVYqw6dBexUgMvAjHW+KXpPPViD/Yo3GrDEBaRC0QYA==", "dev": true, - "requires": { - "@babel/helper-plugin-utils": "^7.8.3" + "dependencies": { + "@babel/helper-plugin-utils": "^7.22.5" + }, + "engines": { + "node": ">=6.9.0" + }, + "peerDependencies": { + "@babel/core": "^7.0.0-0" } }, - "@babel/plugin-transform-shorthand-properties": { - "version": "7.8.3", - "resolved": "https://registry.npmjs.org/@babel/plugin-transform-shorthand-properties/-/plugin-transform-shorthand-properties-7.8.3.tgz", - "integrity": "sha512-I9DI6Odg0JJwxCHzbzW08ggMdCezoWcuQRz3ptdudgwaHxTjxw5HgdFJmZIkIMlRymL6YiZcped4TTCB0JcC8w==", + "node_modules/@babel/plugin-transform-spread": { + "version": "7.22.5", + "resolved": "https://registry.npmjs.org/@babel/plugin-transform-spread/-/plugin-transform-spread-7.22.5.tgz", + "integrity": "sha512-5ZzDQIGyvN4w8+dMmpohL6MBo+l2G7tfC/O2Dg7/hjpgeWvUx8FzfeOKxGog9IimPa4YekaQ9PlDqTLOljkcxg==", "dev": true, - "requires": { - "@babel/helper-plugin-utils": "^7.8.3" + "dependencies": { + "@babel/helper-plugin-utils": "^7.22.5", + "@babel/helper-skip-transparent-expression-wrappers": "^7.22.5" + }, + "engines": { + "node": ">=6.9.0" + }, + "peerDependencies": { + "@babel/core": "^7.0.0-0" } }, - "@babel/plugin-transform-spread": { - "version": "7.8.3", - "resolved": "https://registry.npmjs.org/@babel/plugin-transform-spread/-/plugin-transform-spread-7.8.3.tgz", - "integrity": "sha512-CkuTU9mbmAoFOI1tklFWYYbzX5qCIZVXPVy0jpXgGwkplCndQAa58s2jr66fTeQnA64bDox0HL4U56CFYoyC7g==", + "node_modules/@babel/plugin-transform-sticky-regex": { + "version": "7.22.5", + "resolved": "https://registry.npmjs.org/@babel/plugin-transform-sticky-regex/-/plugin-transform-sticky-regex-7.22.5.tgz", + "integrity": "sha512-zf7LuNpHG0iEeiyCNwX4j3gDg1jgt1k3ZdXBKbZSoA3BbGQGvMiSvfbZRR3Dr3aeJe3ooWFZxOOG3IRStYp2Bw==", "dev": true, - "requires": { - "@babel/helper-plugin-utils": "^7.8.3" + "dependencies": { + "@babel/helper-plugin-utils": "^7.22.5" + }, + "engines": { + "node": ">=6.9.0" + }, + "peerDependencies": { + "@babel/core": "^7.0.0-0" } }, - "@babel/plugin-transform-sticky-regex": { - "version": "7.8.3", - "resolved": "https://registry.npmjs.org/@babel/plugin-transform-sticky-regex/-/plugin-transform-sticky-regex-7.8.3.tgz", - "integrity": "sha512-9Spq0vGCD5Bb4Z/ZXXSK5wbbLFMG085qd2vhL1JYu1WcQ5bXqZBAYRzU1d+p79GcHs2szYv5pVQCX13QgldaWw==", + "node_modules/@babel/plugin-transform-template-literals": { + "version": "7.22.5", + "resolved": "https://registry.npmjs.org/@babel/plugin-transform-template-literals/-/plugin-transform-template-literals-7.22.5.tgz", + "integrity": "sha512-5ciOehRNf+EyUeewo8NkbQiUs4d6ZxiHo6BcBcnFlgiJfu16q0bQUw9Jvo0b0gBKFG1SMhDSjeKXSYuJLeFSMA==", "dev": true, - "requires": { - "@babel/helper-plugin-utils": "^7.8.3", - "@babel/helper-regex": "^7.8.3" + "dependencies": { + "@babel/helper-plugin-utils": "^7.22.5" + }, + "engines": { + "node": ">=6.9.0" + }, + "peerDependencies": { + "@babel/core": "^7.0.0-0" } }, - "@babel/plugin-transform-template-literals": { - "version": "7.8.3", - "resolved": "https://registry.npmjs.org/@babel/plugin-transform-template-literals/-/plugin-transform-template-literals-7.8.3.tgz", - "integrity": "sha512-820QBtykIQOLFT8NZOcTRJ1UNuztIELe4p9DCgvj4NK+PwluSJ49we7s9FB1HIGNIYT7wFUJ0ar2QpCDj0escQ==", + "node_modules/@babel/plugin-transform-typeof-symbol": { + "version": "7.22.5", + "resolved": "https://registry.npmjs.org/@babel/plugin-transform-typeof-symbol/-/plugin-transform-typeof-symbol-7.22.5.tgz", + "integrity": "sha512-bYkI5lMzL4kPii4HHEEChkD0rkc+nvnlR6+o/qdqR6zrm0Sv/nodmyLhlq2DO0YKLUNd2VePmPRjJXSBh9OIdA==", "dev": true, - "requires": { - "@babel/helper-annotate-as-pure": "^7.8.3", - "@babel/helper-plugin-utils": "^7.8.3" + "dependencies": { + "@babel/helper-plugin-utils": "^7.22.5" + }, + "engines": { + "node": ">=6.9.0" + }, + "peerDependencies": { + "@babel/core": "^7.0.0-0" } }, - "@babel/plugin-transform-typeof-symbol": { - "version": "7.8.4", - "resolved": "https://registry.npmjs.org/@babel/plugin-transform-typeof-symbol/-/plugin-transform-typeof-symbol-7.8.4.tgz", - "integrity": "sha512-2QKyfjGdvuNfHsb7qnBBlKclbD4CfshH2KvDabiijLMGXPHJXGxtDzwIF7bQP+T0ysw8fYTtxPafgfs/c1Lrqg==", + "node_modules/@babel/plugin-transform-unicode-regex": { + "version": "7.22.5", + "resolved": "https://registry.npmjs.org/@babel/plugin-transform-unicode-regex/-/plugin-transform-unicode-regex-7.22.5.tgz", + "integrity": "sha512-028laaOKptN5vHJf9/Arr/HiJekMd41hOEZYvNsrsXqJ7YPYuX2bQxh31fkZzGmq3YqHRJzYFFAVYvKfMPKqyg==", "dev": true, - "requires": { - "@babel/helper-plugin-utils": "^7.8.3" + "dependencies": { + "@babel/helper-create-regexp-features-plugin": "^7.22.5", + "@babel/helper-plugin-utils": "^7.22.5" + }, + "engines": { + "node": ">=6.9.0" + }, + "peerDependencies": { + "@babel/core": "^7.0.0-0" } }, - "@babel/plugin-transform-unicode-regex": { - "version": "7.8.3", - "resolved": "https://registry.npmjs.org/@babel/plugin-transform-unicode-regex/-/plugin-transform-unicode-regex-7.8.3.tgz", - "integrity": "sha512-+ufgJjYdmWfSQ+6NS9VGUR2ns8cjJjYbrbi11mZBTaWm+Fui/ncTLFF28Ei1okavY+xkojGr1eJxNsWYeA5aZw==", + "node_modules/@babel/preset-env": { + "version": "7.3.4", + "resolved": "https://registry.npmjs.org/@babel/preset-env/-/preset-env-7.3.4.tgz", + "integrity": "sha512-2mwqfYMK8weA0g0uBKOt4FE3iEodiHy9/CW0b+nWXcbL+pGzLx8ESYc+j9IIxr6LTDHWKgPm71i9smo02bw+gA==", "dev": true, - "requires": { - "@babel/helper-create-regexp-features-plugin": "^7.8.3", - "@babel/helper-plugin-utils": "^7.8.3" - } - }, - "@babel/preset-env": { - "version": "7.9.6", - "resolved": "https://registry.npmjs.org/@babel/preset-env/-/preset-env-7.9.6.tgz", - "integrity": "sha512-0gQJ9RTzO0heXOhzftog+a/WyOuqMrAIugVYxMYf83gh1CQaQDjMtsOpqOwXyDL/5JcWsrCm8l4ju8QC97O7EQ==", - "dev": true, - "requires": { - "@babel/compat-data": "^7.9.6", - "@babel/helper-compilation-targets": "^7.9.6", - "@babel/helper-module-imports": "^7.8.3", - "@babel/helper-plugin-utils": "^7.8.3", - "@babel/plugin-proposal-async-generator-functions": "^7.8.3", - "@babel/plugin-proposal-dynamic-import": "^7.8.3", - "@babel/plugin-proposal-json-strings": "^7.8.3", - "@babel/plugin-proposal-nullish-coalescing-operator": "^7.8.3", - "@babel/plugin-proposal-numeric-separator": "^7.8.3", - "@babel/plugin-proposal-object-rest-spread": "^7.9.6", - "@babel/plugin-proposal-optional-catch-binding": "^7.8.3", - "@babel/plugin-proposal-optional-chaining": "^7.9.0", - "@babel/plugin-proposal-unicode-property-regex": "^7.8.3", - "@babel/plugin-syntax-async-generators": "^7.8.0", - "@babel/plugin-syntax-dynamic-import": "^7.8.0", - "@babel/plugin-syntax-json-strings": "^7.8.0", - "@babel/plugin-syntax-nullish-coalescing-operator": "^7.8.0", - "@babel/plugin-syntax-numeric-separator": "^7.8.0", - "@babel/plugin-syntax-object-rest-spread": "^7.8.0", - "@babel/plugin-syntax-optional-catch-binding": "^7.8.0", - "@babel/plugin-syntax-optional-chaining": "^7.8.0", - "@babel/plugin-syntax-top-level-await": "^7.8.3", - "@babel/plugin-transform-arrow-functions": "^7.8.3", - "@babel/plugin-transform-async-to-generator": "^7.8.3", - "@babel/plugin-transform-block-scoped-functions": "^7.8.3", - "@babel/plugin-transform-block-scoping": "^7.8.3", - "@babel/plugin-transform-classes": "^7.9.5", - "@babel/plugin-transform-computed-properties": "^7.8.3", - "@babel/plugin-transform-destructuring": "^7.9.5", - "@babel/plugin-transform-dotall-regex": "^7.8.3", - "@babel/plugin-transform-duplicate-keys": "^7.8.3", - "@babel/plugin-transform-exponentiation-operator": "^7.8.3", - "@babel/plugin-transform-for-of": "^7.9.0", - "@babel/plugin-transform-function-name": "^7.8.3", - "@babel/plugin-transform-literals": "^7.8.3", - "@babel/plugin-transform-member-expression-literals": "^7.8.3", - "@babel/plugin-transform-modules-amd": "^7.9.6", - "@babel/plugin-transform-modules-commonjs": "^7.9.6", - "@babel/plugin-transform-modules-systemjs": "^7.9.6", - "@babel/plugin-transform-modules-umd": "^7.9.0", - "@babel/plugin-transform-named-capturing-groups-regex": "^7.8.3", - "@babel/plugin-transform-new-target": "^7.8.3", - "@babel/plugin-transform-object-super": "^7.8.3", - "@babel/plugin-transform-parameters": "^7.9.5", - "@babel/plugin-transform-property-literals": "^7.8.3", - "@babel/plugin-transform-regenerator": "^7.8.7", - "@babel/plugin-transform-reserved-words": "^7.8.3", - "@babel/plugin-transform-shorthand-properties": "^7.8.3", - "@babel/plugin-transform-spread": "^7.8.3", - "@babel/plugin-transform-sticky-regex": "^7.8.3", - "@babel/plugin-transform-template-literals": "^7.8.3", - "@babel/plugin-transform-typeof-symbol": "^7.8.4", - "@babel/plugin-transform-unicode-regex": "^7.8.3", - "@babel/preset-modules": "^0.1.3", - "@babel/types": "^7.9.6", - "browserslist": "^4.11.1", - "core-js-compat": "^3.6.2", + "dependencies": { + "@babel/helper-module-imports": "^7.0.0", + "@babel/helper-plugin-utils": "^7.0.0", + "@babel/plugin-proposal-async-generator-functions": "^7.2.0", + "@babel/plugin-proposal-json-strings": "^7.2.0", + "@babel/plugin-proposal-object-rest-spread": "^7.3.4", + "@babel/plugin-proposal-optional-catch-binding": "^7.2.0", + "@babel/plugin-proposal-unicode-property-regex": "^7.2.0", + "@babel/plugin-syntax-async-generators": "^7.2.0", + "@babel/plugin-syntax-json-strings": "^7.2.0", + "@babel/plugin-syntax-object-rest-spread": "^7.2.0", + "@babel/plugin-syntax-optional-catch-binding": "^7.2.0", + "@babel/plugin-transform-arrow-functions": "^7.2.0", + "@babel/plugin-transform-async-to-generator": "^7.3.4", + "@babel/plugin-transform-block-scoped-functions": "^7.2.0", + "@babel/plugin-transform-block-scoping": "^7.3.4", + "@babel/plugin-transform-classes": "^7.3.4", + "@babel/plugin-transform-computed-properties": "^7.2.0", + "@babel/plugin-transform-destructuring": "^7.2.0", + "@babel/plugin-transform-dotall-regex": "^7.2.0", + "@babel/plugin-transform-duplicate-keys": "^7.2.0", + "@babel/plugin-transform-exponentiation-operator": "^7.2.0", + "@babel/plugin-transform-for-of": "^7.2.0", + "@babel/plugin-transform-function-name": "^7.2.0", + "@babel/plugin-transform-literals": "^7.2.0", + "@babel/plugin-transform-modules-amd": "^7.2.0", + "@babel/plugin-transform-modules-commonjs": "^7.2.0", + "@babel/plugin-transform-modules-systemjs": "^7.3.4", + "@babel/plugin-transform-modules-umd": "^7.2.0", + "@babel/plugin-transform-named-capturing-groups-regex": "^7.3.0", + "@babel/plugin-transform-new-target": "^7.0.0", + "@babel/plugin-transform-object-super": "^7.2.0", + "@babel/plugin-transform-parameters": "^7.2.0", + "@babel/plugin-transform-regenerator": "^7.3.4", + "@babel/plugin-transform-shorthand-properties": "^7.2.0", + "@babel/plugin-transform-spread": "^7.2.0", + "@babel/plugin-transform-sticky-regex": "^7.2.0", + "@babel/plugin-transform-template-literals": "^7.2.0", + "@babel/plugin-transform-typeof-symbol": "^7.2.0", + "@babel/plugin-transform-unicode-regex": "^7.2.0", + "browserslist": "^4.3.4", "invariant": "^2.2.2", - "levenary": "^1.1.1", - "semver": "^5.5.0" + "js-levenshtein": "^1.1.3", + "semver": "^5.3.0" + }, + "peerDependencies": { + "@babel/core": "^7.0.0-0" } }, - "@babel/preset-modules": { - "version": "0.1.3", - "resolved": "https://registry.npmjs.org/@babel/preset-modules/-/preset-modules-0.1.3.tgz", - "integrity": "sha512-Ra3JXOHBq2xd56xSF7lMKXdjBn3T772Y1Wet3yWnkDly9zHvJki029tAFzvAAK5cf4YV3yoxuP61crYRol6SVg==", - "dev": true, - "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" - } + "node_modules/@babel/regjsgen": { + "version": "0.8.0", + "resolved": "https://registry.npmjs.org/@babel/regjsgen/-/regjsgen-0.8.0.tgz", + "integrity": "sha512-x/rqGMdzj+fWZvCOYForTghzbtqPDZ5gPwaoNGHdgDfF2QA/XZbCBp4Moo5scrkAMPhB7z26XM/AaHuIJdgauA==", + "dev": true }, - "@babel/runtime": { - "version": "7.9.6", - "resolved": "https://registry.npmjs.org/@babel/runtime/-/runtime-7.9.6.tgz", - "integrity": "sha512-64AF1xY3OAkFHqOb9s4jpgk1Mm5vDZ4L3acHvAml+53nO1XbXLuDodsVpO4OIUsmemlUHMxNdYMNJmsvOwLrvQ==", + "node_modules/@babel/runtime": { + "version": "7.3.4", + "resolved": "https://registry.npmjs.org/@babel/runtime/-/runtime-7.3.4.tgz", + "integrity": "sha512-IvfvnMdSaLBateu0jfsYIpZTxAc2cKEXEMiezGGN75QcBcecDUKd3PgLAncT0oOgxKy8dd8hrJKj9MfzgfZd6g==", "dev": true, - "requires": { - "regenerator-runtime": "^0.13.4" + "dependencies": { + "regenerator-runtime": "^0.12.0" } }, - "@babel/template": { - "version": "7.8.6", - "resolved": "https://registry.npmjs.org/@babel/template/-/template-7.8.6.tgz", - "integrity": "sha512-zbMsPMy/v0PWFZEhQJ66bqjhH+z0JgMoBWuikXybgG3Gkd/3t5oQ1Rw2WQhnSrsOmsKXnZOx15tkC4qON/+JPg==", + "node_modules/@babel/template": { + "version": "7.22.5", + "resolved": "https://registry.npmjs.org/@babel/template/-/template-7.22.5.tgz", + "integrity": "sha512-X7yV7eiwAxdj9k94NEylvbVHLiVG1nvzCV2EAowhxLTwODV1jl9UzZ48leOC0sH7OnuHrIkllaBgneUykIcZaw==", "dev": true, - "requires": { - "@babel/code-frame": "^7.8.3", - "@babel/parser": "^7.8.6", - "@babel/types": "^7.8.6" + "dependencies": { + "@babel/code-frame": "^7.22.5", + "@babel/parser": "^7.22.5", + "@babel/types": "^7.22.5" + }, + "engines": { + "node": ">=6.9.0" } }, - "@babel/traverse": { - "version": "7.9.6", - "resolved": "https://registry.npmjs.org/@babel/traverse/-/traverse-7.9.6.tgz", - "integrity": "sha512-b3rAHSjbxy6VEAvlxM8OV/0X4XrG72zoxme6q1MOoe2vd0bEc+TwayhuC1+Dfgqh1QEG+pj7atQqvUprHIccsg==", + "node_modules/@babel/traverse": { + "version": "7.22.5", + "resolved": "https://registry.npmjs.org/@babel/traverse/-/traverse-7.22.5.tgz", + "integrity": "sha512-7DuIjPgERaNo6r+PZwItpjCZEa5vyw4eJGufeLxrPdBXBoLcCJCIasvK6pK/9DVNrLZTLFhUGqaC6X/PA007TQ==", "dev": true, - "requires": { - "@babel/code-frame": "^7.8.3", - "@babel/generator": "^7.9.6", - "@babel/helper-function-name": "^7.9.5", - "@babel/helper-split-export-declaration": "^7.8.3", - "@babel/parser": "^7.9.6", - "@babel/types": "^7.9.6", + "dependencies": { + "@babel/code-frame": "^7.22.5", + "@babel/generator": "^7.22.5", + "@babel/helper-environment-visitor": "^7.22.5", + "@babel/helper-function-name": "^7.22.5", + "@babel/helper-hoist-variables": "^7.22.5", + "@babel/helper-split-export-declaration": "^7.22.5", + "@babel/parser": "^7.22.5", + "@babel/types": "^7.22.5", "debug": "^4.1.0", - "globals": "^11.1.0", - "lodash": "^4.17.13" + "globals": "^11.1.0" + }, + "engines": { + "node": ">=6.9.0" } }, - "@babel/types": { - "version": "7.9.6", - "resolved": "https://registry.npmjs.org/@babel/types/-/types-7.9.6.tgz", - "integrity": "sha512-qxXzvBO//jO9ZnoasKF1uJzHd2+M6Q2ZPIVfnFps8JJvXy0ZBbwbNOmE6SGIY5XOY6d1Bo5lb9d9RJ8nv3WSeA==", + "node_modules/@babel/types": { + "version": "7.22.5", + "resolved": "https://registry.npmjs.org/@babel/types/-/types-7.22.5.tgz", + "integrity": "sha512-zo3MIHGOkPOfoRXitsgHLjEXmlDaD/5KU1Uzuc9GNiZPhSqVxVRtxuPaSBZDsYZ9qV88AjtMtWW7ww98loJ9KA==", "dev": true, - "requires": { - "@babel/helper-validator-identifier": "^7.9.5", - "lodash": "^4.17.13", + "dependencies": { + "@babel/helper-string-parser": "^7.22.5", + "@babel/helper-validator-identifier": "^7.22.5", "to-fast-properties": "^2.0.0" + }, + "engines": { + "node": ">=6.9.0" } }, - "@bcoe/v8-coverage": { + "node_modules/@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 }, - "@iarna/toml": { + "node_modules/@iarna/toml": { "version": "2.2.5", "resolved": "https://registry.npmjs.org/@iarna/toml/-/toml-2.2.5.tgz", "integrity": "sha512-trnsAYxU3xnS1gPHPyU961coFyLkh4gAD/0zQ5mymY4yOZ+CYvsPqUbOFSw0aDM4y0tV7tiFxL/1XfXPNC6IPg==", "dev": true }, - "@istanbuljs/load-nyc-config": { + "node_modules/@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": { + "dependencies": { "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" }, + "engines": { + "node": ">=8" + } + }, + "node_modules/@istanbuljs/load-nyc-config/node_modules/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, "dependencies": { - "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 - } + "locate-path": "^5.0.0", + "path-exists": "^4.0.0" + }, + "engines": { + "node": ">=8" + } + }, + "node_modules/@istanbuljs/load-nyc-config/node_modules/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, + "dependencies": { + "p-locate": "^4.1.0" + }, + "engines": { + "node": ">=8" + } + }, + "node_modules/@istanbuljs/load-nyc-config/node_modules/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, + "dependencies": { + "p-try": "^2.0.0" + }, + "engines": { + "node": ">=6" + }, + "funding": { + "url": "https://github.com/sponsors/sindresorhus" + } + }, + "node_modules/@istanbuljs/load-nyc-config/node_modules/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, + "dependencies": { + "p-limit": "^2.2.0" + }, + "engines": { + "node": ">=8" + } + }, + "node_modules/@istanbuljs/load-nyc-config/node_modules/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, + "engines": { + "node": ">=6" + } + }, + "node_modules/@istanbuljs/load-nyc-config/node_modules/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, + "engines": { + "node": ">=8" + } + }, + "node_modules/@istanbuljs/load-nyc-config/node_modules/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, + "engines": { + "node": ">=8" } }, - "@istanbuljs/schema": { + "node_modules/@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 + "dev": true, + "engines": { + "node": ">=8" + } }, - "@jest/console": { + "node_modules/@jest/console": { "version": "27.3.1", "resolved": "https://registry.npmjs.org/@jest/console/-/console-27.3.1.tgz", "integrity": "sha512-RkFNWmv0iui+qsOr/29q9dyfKTTT5DCuP31kUwg7rmOKPT/ozLeGLKJKVIiOfbiKyleUZKIrHwhmiZWVe8IMdw==", "dev": true, - "requires": { + "dependencies": { "@jest/types": "^27.2.5", "@types/node": "*", "chalk": "^4.0.0", @@ -1153,64 +1532,86 @@ "jest-util": "^27.3.1", "slash": "^3.0.0" }, + "engines": { + "node": "^10.13.0 || ^12.13.0 || ^14.15.0 || >=15.0.0" + } + }, + "node_modules/@jest/console/node_modules/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, "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" - } - } + "color-convert": "^2.0.1" + }, + "engines": { + "node": ">=8" + }, + "funding": { + "url": "https://github.com/chalk/ansi-styles?sponsor=1" + } + }, + "node_modules/@jest/console/node_modules/chalk": { + "version": "4.1.2", + "resolved": "https://registry.npmjs.org/chalk/-/chalk-4.1.2.tgz", + "integrity": "sha512-oKnbhFyRIXpUuez8iBMmyEa4nbj4IOQyuhc/wy9kY7/WVPcwIO9VA668Pu8RkO7+0G76SLROeyw9CpQ061i4mA==", + "dev": true, + "dependencies": { + "ansi-styles": "^4.1.0", + "supports-color": "^7.1.0" + }, + "engines": { + "node": ">=10" + }, + "funding": { + "url": "https://github.com/chalk/chalk?sponsor=1" + } + }, + "node_modules/@jest/console/node_modules/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, + "dependencies": { + "color-name": "~1.1.4" + }, + "engines": { + "node": ">=7.0.0" + } + }, + "node_modules/@jest/console/node_modules/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 + }, + "node_modules/@jest/console/node_modules/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, + "engines": { + "node": ">=8" + } + }, + "node_modules/@jest/console/node_modules/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, + "dependencies": { + "has-flag": "^4.0.0" + }, + "engines": { + "node": ">=8" } }, - "@jest/core": { + "node_modules/@jest/core": { "version": "27.3.1", "resolved": "https://registry.npmjs.org/@jest/core/-/core-27.3.1.tgz", "integrity": "sha512-DMNE90RR5QKx0EA+wqe3/TNEwiRpOkhshKNxtLxd4rt3IZpCt+RSL+FoJsGeblRZmqdK4upHA/mKKGPPRAifhg==", "dev": true, - "requires": { + "dependencies": { "@jest/console": "^27.3.1", "@jest/reporters": "^27.3.1", "@jest/test-result": "^27.3.1", @@ -1240,189 +1641,273 @@ "slash": "^3.0.0", "strip-ansi": "^6.0.0" }, - "dependencies": { - "ansi-escapes": { - "version": "4.3.2", - "resolved": "https://registry.npmjs.org/ansi-escapes/-/ansi-escapes-4.3.2.tgz", - "integrity": "sha512-gKXj5ALrKWQLsYG9jlTRmR/xKluxHV+Z9QEwNIgCfM1/uwPMCuzVVnh5mwTd+OuBZcwSIMbqssNWRm1lE51QaQ==", - "dev": true, - "requires": { - "type-fest": "^0.21.3" - } - }, - "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" - } - }, - "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" - } - }, - "picomatch": { - "version": "2.3.0", - "resolved": "https://registry.npmjs.org/picomatch/-/picomatch-2.3.0.tgz", - "integrity": "sha512-lY1Q/PiJGC2zOv/z391WOTD+Z02bCgsFfvxoXXf6h7kv9o+WmsmzYqrAwY63sNgOxE4xEdq0WyUnXfKeBrSvYw==", - "dev": true - }, - "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" - } - }, - "type-fest": { - "version": "0.21.3", - "resolved": "https://registry.npmjs.org/type-fest/-/type-fest-0.21.3.tgz", - "integrity": "sha512-t0rzBq87m3fVcduHDUFhKmyyX+9eo6WQjZvf51Ea/M0Q7+T374Jp1aUiyUl0GKxp8M/OETVHSDvmkyPgvX+X2w==", - "dev": true + "engines": { + "node": "^10.13.0 || ^12.13.0 || ^14.15.0 || >=15.0.0" + }, + "peerDependencies": { + "node-notifier": "^8.0.1 || ^9.0.0 || ^10.0.0" + }, + "peerDependenciesMeta": { + "node-notifier": { + "optional": true } } }, - "@jest/environment": { - "version": "27.3.1", - "resolved": "https://registry.npmjs.org/@jest/environment/-/environment-27.3.1.tgz", - "integrity": "sha512-BCKCj4mOVLme6Tanoyc9k0ultp3pnmuyHw73UHRPeeZxirsU/7E3HC4le/VDb/SMzE1JcPnto+XBKFOcoiJzVw==", + "node_modules/@jest/core/node_modules/ansi-escapes": { + "version": "4.3.2", + "resolved": "https://registry.npmjs.org/ansi-escapes/-/ansi-escapes-4.3.2.tgz", + "integrity": "sha512-gKXj5ALrKWQLsYG9jlTRmR/xKluxHV+Z9QEwNIgCfM1/uwPMCuzVVnh5mwTd+OuBZcwSIMbqssNWRm1lE51QaQ==", "dev": true, - "requires": { - "@jest/fake-timers": "^27.3.1", - "@jest/types": "^27.2.5", - "@types/node": "*", - "jest-mock": "^27.3.0" + "dependencies": { + "type-fest": "^0.21.3" + }, + "engines": { + "node": ">=8" + }, + "funding": { + "url": "https://github.com/sponsors/sindresorhus" } }, - "@jest/fake-timers": { - "version": "27.3.1", - "resolved": "https://registry.npmjs.org/@jest/fake-timers/-/fake-timers-27.3.1.tgz", + "node_modules/@jest/core/node_modules/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, + "engines": { + "node": ">=8" + } + }, + "node_modules/@jest/core/node_modules/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, + "dependencies": { + "color-convert": "^2.0.1" + }, + "engines": { + "node": ">=8" + }, + "funding": { + "url": "https://github.com/chalk/ansi-styles?sponsor=1" + } + }, + "node_modules/@jest/core/node_modules/braces": { + "version": "3.0.2", + "resolved": "https://registry.npmjs.org/braces/-/braces-3.0.2.tgz", + "integrity": "sha512-b8um+L1RzM3WDSzvhm6gIz1yfTbBt6YTlcEKAvsmqCZZFw46z626lVj9j1yEPW33H5H+lBQpZMP1k8l+78Ha0A==", + "dev": true, + "dependencies": { + "fill-range": "^7.0.1" + }, + "engines": { + "node": ">=8" + } + }, + "node_modules/@jest/core/node_modules/chalk": { + "version": "4.1.2", + "resolved": "https://registry.npmjs.org/chalk/-/chalk-4.1.2.tgz", + "integrity": "sha512-oKnbhFyRIXpUuez8iBMmyEa4nbj4IOQyuhc/wy9kY7/WVPcwIO9VA668Pu8RkO7+0G76SLROeyw9CpQ061i4mA==", + "dev": true, + "dependencies": { + "ansi-styles": "^4.1.0", + "supports-color": "^7.1.0" + }, + "engines": { + "node": ">=10" + }, + "funding": { + "url": "https://github.com/chalk/chalk?sponsor=1" + } + }, + "node_modules/@jest/core/node_modules/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, + "dependencies": { + "color-name": "~1.1.4" + }, + "engines": { + "node": ">=7.0.0" + } + }, + "node_modules/@jest/core/node_modules/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 + }, + "node_modules/@jest/core/node_modules/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, + "dependencies": { + "to-regex-range": "^5.0.1" + }, + "engines": { + "node": ">=8" + } + }, + "node_modules/@jest/core/node_modules/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, + "engines": { + "node": ">=8" + } + }, + "node_modules/@jest/core/node_modules/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, + "engines": { + "node": ">=0.12.0" + } + }, + "node_modules/@jest/core/node_modules/micromatch": { + "version": "4.0.4", + "resolved": "https://registry.npmjs.org/micromatch/-/micromatch-4.0.4.tgz", + "integrity": "sha512-pRmzw/XUcwXGpD9aI9q/0XOwLNygjETJ8y0ao0wdqprrzDa4YnxLcz7fQRZr8voh8V10kGhABbNcHVk5wHgWwg==", + "dev": true, + "dependencies": { + "braces": "^3.0.1", + "picomatch": "^2.2.3" + }, + "engines": { + "node": ">=8.6" + } + }, + "node_modules/@jest/core/node_modules/picomatch": { + "version": "2.3.0", + "resolved": "https://registry.npmjs.org/picomatch/-/picomatch-2.3.0.tgz", + "integrity": "sha512-lY1Q/PiJGC2zOv/z391WOTD+Z02bCgsFfvxoXXf6h7kv9o+WmsmzYqrAwY63sNgOxE4xEdq0WyUnXfKeBrSvYw==", + "dev": true, + "engines": { + "node": ">=8.6" + }, + "funding": { + "url": "https://github.com/sponsors/jonschlinkert" + } + }, + "node_modules/@jest/core/node_modules/rimraf": { + "version": "3.0.2", + "resolved": "https://registry.npmjs.org/rimraf/-/rimraf-3.0.2.tgz", + "integrity": "sha512-JZkJMZkAGFFPP2YqXZXPbMlMBgsxzE8ILs4lMIX/2o0L9UBw9O/Y3o6wFw/i9YLapcUJWwqbi3kdxIPdC62TIA==", + "dev": true, + "dependencies": { + "glob": "^7.1.3" + }, + "bin": { + "rimraf": "bin.js" + }, + "funding": { + "url": "https://github.com/sponsors/isaacs" + } + }, + "node_modules/@jest/core/node_modules/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, + "dependencies": { + "ansi-regex": "^5.0.1" + }, + "engines": { + "node": ">=8" + } + }, + "node_modules/@jest/core/node_modules/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, + "dependencies": { + "has-flag": "^4.0.0" + }, + "engines": { + "node": ">=8" + } + }, + "node_modules/@jest/core/node_modules/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, + "dependencies": { + "is-number": "^7.0.0" + }, + "engines": { + "node": ">=8.0" + } + }, + "node_modules/@jest/core/node_modules/type-fest": { + "version": "0.21.3", + "resolved": "https://registry.npmjs.org/type-fest/-/type-fest-0.21.3.tgz", + "integrity": "sha512-t0rzBq87m3fVcduHDUFhKmyyX+9eo6WQjZvf51Ea/M0Q7+T374Jp1aUiyUl0GKxp8M/OETVHSDvmkyPgvX+X2w==", + "dev": true, + "engines": { + "node": ">=10" + }, + "funding": { + "url": "https://github.com/sponsors/sindresorhus" + } + }, + "node_modules/@jest/environment": { + "version": "27.3.1", + "resolved": "https://registry.npmjs.org/@jest/environment/-/environment-27.3.1.tgz", + "integrity": "sha512-BCKCj4mOVLme6Tanoyc9k0ultp3pnmuyHw73UHRPeeZxirsU/7E3HC4le/VDb/SMzE1JcPnto+XBKFOcoiJzVw==", + "dev": true, + "dependencies": { + "@jest/fake-timers": "^27.3.1", + "@jest/types": "^27.2.5", + "@types/node": "*", + "jest-mock": "^27.3.0" + }, + "engines": { + "node": "^10.13.0 || ^12.13.0 || ^14.15.0 || >=15.0.0" + } + }, + "node_modules/@jest/fake-timers": { + "version": "27.3.1", + "resolved": "https://registry.npmjs.org/@jest/fake-timers/-/fake-timers-27.3.1.tgz", "integrity": "sha512-M3ZFgwwlqJtWZ+QkBG5NmC23A9w+A6ZxNsO5nJxJsKYt4yguBd3i8TpjQz5NfCX91nEve1KqD9RA2Q+Q1uWqoA==", "dev": true, - "requires": { + "dependencies": { "@jest/types": "^27.2.5", "@sinonjs/fake-timers": "^8.0.1", "@types/node": "*", "jest-message-util": "^27.3.1", "jest-mock": "^27.3.0", "jest-util": "^27.3.1" + }, + "engines": { + "node": "^10.13.0 || ^12.13.0 || ^14.15.0 || >=15.0.0" } }, - "@jest/globals": { + "node_modules/@jest/globals": { "version": "27.3.1", "resolved": "https://registry.npmjs.org/@jest/globals/-/globals-27.3.1.tgz", "integrity": "sha512-Q651FWiWQAIFiN+zS51xqhdZ8g9b88nGCobC87argAxA7nMfNQq0Q0i9zTfQYgLa6qFXk2cGANEqfK051CZ8Pg==", "dev": true, - "requires": { + "dependencies": { "@jest/environment": "^27.3.1", "@jest/types": "^27.2.5", "expect": "^27.3.1" + }, + "engines": { + "node": "^10.13.0 || ^12.13.0 || ^14.15.0 || >=15.0.0" } }, - "@jest/reporters": { + "node_modules/@jest/reporters": { "version": "27.3.1", "resolved": "https://registry.npmjs.org/@jest/reporters/-/reporters-27.3.1.tgz", "integrity": "sha512-m2YxPmL9Qn1emFVgZGEiMwDntDxRRQ2D58tiDQlwYTg5GvbFOKseYCcHtn0WsI8CG4vzPglo3nqbOiT8ySBT/w==", "dev": true, - "requires": { + "dependencies": { "@bcoe/v8-coverage": "^0.2.3", "@jest/console": "^27.3.1", "@jest/test-result": "^27.3.1", @@ -1449,113 +1934,156 @@ "terminal-link": "^2.0.0", "v8-to-istanbul": "^8.1.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 - }, - "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 - }, - "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" - } + "engines": { + "node": "^10.13.0 || ^12.13.0 || ^14.15.0 || >=15.0.0" + }, + "peerDependencies": { + "node-notifier": "^8.0.1 || ^9.0.0 || ^10.0.0" + }, + "peerDependenciesMeta": { + "node-notifier": { + "optional": true } } }, - "@jest/source-map": { + "node_modules/@jest/reporters/node_modules/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, + "dependencies": { + "color-convert": "^2.0.1" + }, + "engines": { + "node": ">=8" + }, + "funding": { + "url": "https://github.com/chalk/ansi-styles?sponsor=1" + } + }, + "node_modules/@jest/reporters/node_modules/chalk": { + "version": "4.1.2", + "resolved": "https://registry.npmjs.org/chalk/-/chalk-4.1.2.tgz", + "integrity": "sha512-oKnbhFyRIXpUuez8iBMmyEa4nbj4IOQyuhc/wy9kY7/WVPcwIO9VA668Pu8RkO7+0G76SLROeyw9CpQ061i4mA==", + "dev": true, + "dependencies": { + "ansi-styles": "^4.1.0", + "supports-color": "^7.1.0" + }, + "engines": { + "node": ">=10" + }, + "funding": { + "url": "https://github.com/chalk/chalk?sponsor=1" + } + }, + "node_modules/@jest/reporters/node_modules/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, + "dependencies": { + "color-name": "~1.1.4" + }, + "engines": { + "node": ">=7.0.0" + } + }, + "node_modules/@jest/reporters/node_modules/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 + }, + "node_modules/@jest/reporters/node_modules/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, + "engines": { + "node": ">=8" + } + }, + "node_modules/@jest/reporters/node_modules/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, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/@jest/reporters/node_modules/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, + "dependencies": { + "has-flag": "^4.0.0" + }, + "engines": { + "node": ">=8" + } + }, + "node_modules/@jest/source-map": { "version": "27.0.6", "resolved": "https://registry.npmjs.org/@jest/source-map/-/source-map-27.0.6.tgz", "integrity": "sha512-Fek4mi5KQrqmlY07T23JRi0e7Z9bXTOOD86V/uS0EIW4PClvPDqZOyFlLpNJheS6QI0FNX1CgmPjtJ4EA/2M+g==", "dev": true, - "requires": { + "dependencies": { "callsites": "^3.0.0", "graceful-fs": "^4.2.4", "source-map": "^0.6.0" }, - "dependencies": { - "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 - } + "engines": { + "node": "^10.13.0 || ^12.13.0 || ^14.15.0 || >=15.0.0" + } + }, + "node_modules/@jest/source-map/node_modules/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, + "engines": { + "node": ">=0.10.0" } }, - "@jest/test-result": { + "node_modules/@jest/test-result": { "version": "27.3.1", "resolved": "https://registry.npmjs.org/@jest/test-result/-/test-result-27.3.1.tgz", "integrity": "sha512-mLn6Thm+w2yl0opM8J/QnPTqrfS4FoXsXF2WIWJb2O/GBSyResL71BRuMYbYRsGt7ELwS5JGcEcGb52BNrumgg==", "dev": true, - "requires": { + "dependencies": { "@jest/console": "^27.3.1", "@jest/types": "^27.2.5", "@types/istanbul-lib-coverage": "^2.0.0", "collect-v8-coverage": "^1.0.0" + }, + "engines": { + "node": "^10.13.0 || ^12.13.0 || ^14.15.0 || >=15.0.0" } }, - "@jest/test-sequencer": { + "node_modules/@jest/test-sequencer": { "version": "27.3.1", "resolved": "https://registry.npmjs.org/@jest/test-sequencer/-/test-sequencer-27.3.1.tgz", "integrity": "sha512-siySLo07IMEdSjA4fqEnxfIX8lB/lWYsBPwNFtkOvsFQvmBrL3yj3k3uFNZv/JDyApTakRpxbKLJ3CT8UGVCrA==", "dev": true, - "requires": { + "dependencies": { "@jest/test-result": "^27.3.1", "graceful-fs": "^4.2.4", "jest-haste-map": "^27.3.1", "jest-runtime": "^27.3.1" + }, + "engines": { + "node": "^10.13.0 || ^12.13.0 || ^14.15.0 || >=15.0.0" } }, - "@jest/transform": { + "node_modules/@jest/transform": { "version": "27.3.1", "resolved": "https://registry.npmjs.org/@jest/transform/-/transform-27.3.1.tgz", "integrity": "sha512-3fSvQ02kuvjOI1C1ssqMVBKJpZf6nwoCiSu00zAKh5nrp3SptNtZy/8s5deayHnqxhjD9CWDJ+yqQwuQ0ZafXQ==", "dev": true, - "requires": { + "dependencies": { "@babel/core": "^7.1.0", "@jest/types": "^27.2.5", "babel-plugin-istanbul": "^6.0.0", @@ -1572,183 +2100,305 @@ "source-map": "^0.6.1", "write-file-atomic": "^3.0.0" }, + "engines": { + "node": "^10.13.0 || ^12.13.0 || ^14.15.0 || >=15.0.0" + } + }, + "node_modules/@jest/transform/node_modules/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, "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" - } - }, - "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" - } - }, - "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" - } - }, - "picomatch": { - "version": "2.3.0", - "resolved": "https://registry.npmjs.org/picomatch/-/picomatch-2.3.0.tgz", - "integrity": "sha512-lY1Q/PiJGC2zOv/z391WOTD+Z02bCgsFfvxoXXf6h7kv9o+WmsmzYqrAwY63sNgOxE4xEdq0WyUnXfKeBrSvYw==", - "dev": true - }, - "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 - }, - "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" - } - } + "color-convert": "^2.0.1" + }, + "engines": { + "node": ">=8" + }, + "funding": { + "url": "https://github.com/chalk/ansi-styles?sponsor=1" + } + }, + "node_modules/@jest/transform/node_modules/braces": { + "version": "3.0.2", + "resolved": "https://registry.npmjs.org/braces/-/braces-3.0.2.tgz", + "integrity": "sha512-b8um+L1RzM3WDSzvhm6gIz1yfTbBt6YTlcEKAvsmqCZZFw46z626lVj9j1yEPW33H5H+lBQpZMP1k8l+78Ha0A==", + "dev": true, + "dependencies": { + "fill-range": "^7.0.1" + }, + "engines": { + "node": ">=8" + } + }, + "node_modules/@jest/transform/node_modules/chalk": { + "version": "4.1.2", + "resolved": "https://registry.npmjs.org/chalk/-/chalk-4.1.2.tgz", + "integrity": "sha512-oKnbhFyRIXpUuez8iBMmyEa4nbj4IOQyuhc/wy9kY7/WVPcwIO9VA668Pu8RkO7+0G76SLROeyw9CpQ061i4mA==", + "dev": true, + "dependencies": { + "ansi-styles": "^4.1.0", + "supports-color": "^7.1.0" + }, + "engines": { + "node": ">=10" + }, + "funding": { + "url": "https://github.com/chalk/chalk?sponsor=1" + } + }, + "node_modules/@jest/transform/node_modules/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, + "dependencies": { + "color-name": "~1.1.4" + }, + "engines": { + "node": ">=7.0.0" + } + }, + "node_modules/@jest/transform/node_modules/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 + }, + "node_modules/@jest/transform/node_modules/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, + "dependencies": { + "to-regex-range": "^5.0.1" + }, + "engines": { + "node": ">=8" + } + }, + "node_modules/@jest/transform/node_modules/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, + "engines": { + "node": ">=8" + } + }, + "node_modules/@jest/transform/node_modules/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, + "engines": { + "node": ">=0.12.0" + } + }, + "node_modules/@jest/transform/node_modules/micromatch": { + "version": "4.0.4", + "resolved": "https://registry.npmjs.org/micromatch/-/micromatch-4.0.4.tgz", + "integrity": "sha512-pRmzw/XUcwXGpD9aI9q/0XOwLNygjETJ8y0ao0wdqprrzDa4YnxLcz7fQRZr8voh8V10kGhABbNcHVk5wHgWwg==", + "dev": true, + "dependencies": { + "braces": "^3.0.1", + "picomatch": "^2.2.3" + }, + "engines": { + "node": ">=8.6" + } + }, + "node_modules/@jest/transform/node_modules/picomatch": { + "version": "2.3.0", + "resolved": "https://registry.npmjs.org/picomatch/-/picomatch-2.3.0.tgz", + "integrity": "sha512-lY1Q/PiJGC2zOv/z391WOTD+Z02bCgsFfvxoXXf6h7kv9o+WmsmzYqrAwY63sNgOxE4xEdq0WyUnXfKeBrSvYw==", + "dev": true, + "engines": { + "node": ">=8.6" + }, + "funding": { + "url": "https://github.com/sponsors/jonschlinkert" + } + }, + "node_modules/@jest/transform/node_modules/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, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/@jest/transform/node_modules/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, + "dependencies": { + "has-flag": "^4.0.0" + }, + "engines": { + "node": ">=8" + } + }, + "node_modules/@jest/transform/node_modules/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, + "dependencies": { + "is-number": "^7.0.0" + }, + "engines": { + "node": ">=8.0" } }, - "@jest/types": { + "node_modules/@jest/types": { "version": "27.2.5", "resolved": "https://registry.npmjs.org/@jest/types/-/types-27.2.5.tgz", "integrity": "sha512-nmuM4VuDtCZcY+eTpw+0nvstwReMsjPoj7ZR80/BbixulhLaiX+fbv8oeLW8WZlJMcsGQsTmMKT/iTZu1Uy/lQ==", "dev": true, - "requires": { + "dependencies": { "@types/istanbul-lib-coverage": "^2.0.0", "@types/istanbul-reports": "^3.0.0", "@types/node": "*", "@types/yargs": "^16.0.0", "chalk": "^4.0.0" }, + "engines": { + "node": "^10.13.0 || ^12.13.0 || ^14.15.0 || >=15.0.0" + } + }, + "node_modules/@jest/types/node_modules/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, "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" - } - } + "color-convert": "^2.0.1" + }, + "engines": { + "node": ">=8" + }, + "funding": { + "url": "https://github.com/chalk/ansi-styles?sponsor=1" + } + }, + "node_modules/@jest/types/node_modules/chalk": { + "version": "4.1.2", + "resolved": "https://registry.npmjs.org/chalk/-/chalk-4.1.2.tgz", + "integrity": "sha512-oKnbhFyRIXpUuez8iBMmyEa4nbj4IOQyuhc/wy9kY7/WVPcwIO9VA668Pu8RkO7+0G76SLROeyw9CpQ061i4mA==", + "dev": true, + "dependencies": { + "ansi-styles": "^4.1.0", + "supports-color": "^7.1.0" + }, + "engines": { + "node": ">=10" + }, + "funding": { + "url": "https://github.com/chalk/chalk?sponsor=1" + } + }, + "node_modules/@jest/types/node_modules/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, + "dependencies": { + "color-name": "~1.1.4" + }, + "engines": { + "node": ">=7.0.0" + } + }, + "node_modules/@jest/types/node_modules/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 + }, + "node_modules/@jest/types/node_modules/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, + "engines": { + "node": ">=8" + } + }, + "node_modules/@jest/types/node_modules/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, + "dependencies": { + "has-flag": "^4.0.0" + }, + "engines": { + "node": ">=8" } }, - "@linthtml/linthtml": { + "node_modules/@jridgewell/gen-mapping": { + "version": "0.3.3", + "resolved": "https://registry.npmjs.org/@jridgewell/gen-mapping/-/gen-mapping-0.3.3.tgz", + "integrity": "sha512-HLhSWOLRi875zjjMG/r+Nv0oCW8umGb0BgEhyX3dDX3egwZtB8PqLnjz3yedt8R5StBrzcg4aBpnh8UA9D1BoQ==", + "dev": true, + "dependencies": { + "@jridgewell/set-array": "^1.0.1", + "@jridgewell/sourcemap-codec": "^1.4.10", + "@jridgewell/trace-mapping": "^0.3.9" + }, + "engines": { + "node": ">=6.0.0" + } + }, + "node_modules/@jridgewell/resolve-uri": { + "version": "3.1.0", + "resolved": "https://registry.npmjs.org/@jridgewell/resolve-uri/-/resolve-uri-3.1.0.tgz", + "integrity": "sha512-F2msla3tad+Mfht5cJq7LSXcdudKTWCVYUgw6pLFOOHSTtZlj6SWNYAp+AhuqLmWdBO2X5hPrLcu8cVP8fy28w==", + "dev": true, + "engines": { + "node": ">=6.0.0" + } + }, + "node_modules/@jridgewell/set-array": { + "version": "1.1.2", + "resolved": "https://registry.npmjs.org/@jridgewell/set-array/-/set-array-1.1.2.tgz", + "integrity": "sha512-xnkseuNADM0gt2bs+BvhO0p78Mk762YnZdsuzFV018NoG1Sj1SCQvpSqa7XUaTam5vAGasABV9qXASMKnFMwMw==", + "dev": true, + "engines": { + "node": ">=6.0.0" + } + }, + "node_modules/@jridgewell/sourcemap-codec": { + "version": "1.4.15", + "resolved": "https://registry.npmjs.org/@jridgewell/sourcemap-codec/-/sourcemap-codec-1.4.15.tgz", + "integrity": "sha512-eF2rxCRulEKXHTRiDrDy6erMYWqNw4LPdQ8UQA4huuxaQsVeRPFl2oM8oDGxMFhJUWZf9McpLtJasDDZb/Bpeg==", + "dev": true + }, + "node_modules/@jridgewell/trace-mapping": { + "version": "0.3.18", + "resolved": "https://registry.npmjs.org/@jridgewell/trace-mapping/-/trace-mapping-0.3.18.tgz", + "integrity": "sha512-w+niJYzMHdd7USdiH2U6869nqhD2nbfZXND5Yp93qIbEmnDNk7PD48o+YchRVpzMU7M6jVCbenTR7PA1FLQ9pA==", + "dev": true, + "dependencies": { + "@jridgewell/resolve-uri": "3.1.0", + "@jridgewell/sourcemap-codec": "1.4.14" + } + }, + "node_modules/@jridgewell/trace-mapping/node_modules/@jridgewell/sourcemap-codec": { + "version": "1.4.14", + "resolved": "https://registry.npmjs.org/@jridgewell/sourcemap-codec/-/sourcemap-codec-1.4.14.tgz", + "integrity": "sha512-XPSJHWmi394fuUuzDnGz1wiKqWfo1yXecHQMRf2l6hztTO+nPru658AyDngaBe7isIxEkRsPR3FZh+s7iVa4Uw==", + "dev": true + }, + "node_modules/@linthtml/linthtml": { "version": "0.8.3", "resolved": "https://registry.npmjs.org/@linthtml/linthtml/-/linthtml-0.8.3.tgz", "integrity": "sha512-XEWciGfUsejgt7NaMI1n3JZExsijneOQ+JOwUslwy+ZYY6M2+JXs6PLSRQKd6+t0xp0aQ5LEhWgxK4dqi+wC7Q==", "dev": true, - "requires": { + "dependencies": { "bulk-require": "1.0.1", "chalk": "4.1.1", "cosmiconfig": "7.0.0", @@ -1765,12679 +2415,15938 @@ "resolve-from": "^5.0.0", "table-layout": "1.0.1" }, - "dependencies": { - "@nodelib/fs.stat": { - "version": "2.0.5", - "resolved": "https://registry.npmjs.org/@nodelib/fs.stat/-/fs.stat-2.0.5.tgz", - "integrity": "sha512-RkhPPp2zrqDAQA/2jNhnztcPAlv64XdhIp7a7454A5ovI7Bukxgt7MX7udwAu3zg1DcpPU0rz3VV1SeaqvY4+A==", - "dev": true - }, - "ansi-escapes": { - "version": "4.3.2", - "resolved": "https://registry.npmjs.org/ansi-escapes/-/ansi-escapes-4.3.2.tgz", - "integrity": "sha512-gKXj5ALrKWQLsYG9jlTRmR/xKluxHV+Z9QEwNIgCfM1/uwPMCuzVVnh5mwTd+OuBZcwSIMbqssNWRm1lE51QaQ==", - "dev": true, - "requires": { - "type-fest": "^0.21.3" - } - }, - "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" - } - }, - "array-union": { - "version": "2.1.0", - "resolved": "https://registry.npmjs.org/array-union/-/array-union-2.1.0.tgz", - "integrity": "sha512-HGyxoOTYUyCM6stUe6EJgnd4EoewAI7zMdfqO+kGjnlZmBDz/cR5pf8r/cR4Wq60sL/p0IkcjUEEPwS3GFrIyw==", - "dev": true - }, - "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.1", - "resolved": "https://registry.npmjs.org/chalk/-/chalk-4.1.1.tgz", - "integrity": "sha512-diHzdDKxcU+bAsUboHLPEDQiw0qEe0qd7SYUn3HgcFlWgbDcfLGswOHYeGrHKzG9z6UYf01d9VFMfZxPM1xZSg==", - "dev": true, - "requires": { - "ansi-styles": "^4.1.0", - "supports-color": "^7.1.0" - } - }, - "cli-cursor": { - "version": "3.1.0", - "resolved": "https://registry.npmjs.org/cli-cursor/-/cli-cursor-3.1.0.tgz", - "integrity": "sha512-I/zHAwsKf9FqGoXM4WWRACob9+SNukZTd94DWF57E4toouRulbCxcUh6RKUEOQlYTHJnzkPMySvPNaaSLNfLZw==", - "dev": true, - "requires": { - "restore-cursor": "^3.1.0" - } - }, - "cli-width": { - "version": "3.0.0", - "resolved": "https://registry.npmjs.org/cli-width/-/cli-width-3.0.0.tgz", - "integrity": "sha512-FxqpkPPwu1HjuN93Omfm4h8uIanXofW0RxVEW3k5RKx+mJJYSthzNhp32Kzxxy3YAEZ/Dc/EWN1vZRY0+kOhbw==", - "dev": true - }, - "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 - }, - "cosmiconfig": { - "version": "7.0.0", - "resolved": "https://registry.npmjs.org/cosmiconfig/-/cosmiconfig-7.0.0.tgz", - "integrity": "sha512-pondGvTuVYDk++upghXJabWzL6Kxu6f26ljFw64Swq9v6sQPUL3EUlVDV56diOjpCayKihL6hVe8exIACU4XcA==", - "dev": true, - "requires": { - "@types/parse-json": "^4.0.0", - "import-fresh": "^3.2.1", - "parse-json": "^5.0.0", - "path-type": "^4.0.0", - "yaml": "^1.10.0" - } - }, - "dom-serializer": { - "version": "1.3.2", - "resolved": "https://registry.npmjs.org/dom-serializer/-/dom-serializer-1.3.2.tgz", - "integrity": "sha512-5c54Bk5Dw4qAxNOI1pFEizPSjVsx5+bpJKmL2kPn8JhBUq2q09tTCa3mjijun2NfK78NMouDYNMBkOrPZiS+ig==", - "dev": true, - "requires": { - "domelementtype": "^2.0.1", - "domhandler": "^4.2.0", - "entities": "^2.0.0" - } - }, - "domelementtype": { - "version": "2.2.0", - "resolved": "https://registry.npmjs.org/domelementtype/-/domelementtype-2.2.0.tgz", - "integrity": "sha512-DtBMo82pv1dFtUmHyr48beiuq792Sxohr+8Hm9zoxklYPfa6n0Z3Byjj2IV7bmr2IyqClnqEQhfgHJJ5QF0R5A==", - "dev": true - }, - "domhandler": { - "version": "4.3.0", - "resolved": "https://registry.npmjs.org/domhandler/-/domhandler-4.3.0.tgz", - "integrity": "sha512-fC0aXNQXqKSFTr2wDNZDhsEYjCiYsDWl3D01kwt25hm1YIPyDGHvvi3rw+PLqHAl/m71MaiF7d5zvBr0p5UB2g==", - "dev": true, - "requires": { - "domelementtype": "^2.2.0" - } - }, - "domutils": { - "version": "2.8.0", - "resolved": "https://registry.npmjs.org/domutils/-/domutils-2.8.0.tgz", - "integrity": "sha512-w96Cjofp72M5IIhpjgobBimYEfoPjx1Vx0BSX9P30WBdZW2WIKU0T1Bd0kz2eNZ9ikjKgHbEyKx8BB6H1L3h3A==", - "dev": true, - "requires": { - "dom-serializer": "^1.0.1", - "domelementtype": "^2.2.0", - "domhandler": "^4.2.0" - } - }, - "emoji-regex": { - "version": "8.0.0", - "resolved": "https://registry.npmjs.org/emoji-regex/-/emoji-regex-8.0.0.tgz", - "integrity": "sha512-MSjYzcWNOA0ewAHpz0MxpYFvwg6yjy1NG3xteoqz644VCo/RPgnr1/GGt+ic3iJTzQ8Eu3TdM14SawnVUmGE6A==", - "dev": true - }, - "entities": { - "version": "2.2.0", - "resolved": "https://registry.npmjs.org/entities/-/entities-2.2.0.tgz", - "integrity": "sha512-p92if5Nz619I0w+akJrLZH0MX0Pb5DX39XOwQTtXSdQQOaYH03S1uIQp4mhOZtAXrxq4ViO67YTiLBo2638o9A==", - "dev": true - }, - "fast-glob": { - "version": "3.2.7", - "resolved": "https://registry.npmjs.org/fast-glob/-/fast-glob-3.2.7.tgz", - "integrity": "sha512-rYGMRwip6lUMvYD3BTScMwT1HtAs2d71SMv66Vrxs0IekGZEjhM0pcMfjQPnknBt2zeCwQMEupiN02ZP4DiT1Q==", - "dev": true, - "requires": { - "@nodelib/fs.stat": "^2.0.2", - "@nodelib/fs.walk": "^1.2.3", - "glob-parent": "^5.1.2", - "merge2": "^1.3.0", - "micromatch": "^4.0.4" - } - }, - "figures": { - "version": "3.2.0", - "resolved": "https://registry.npmjs.org/figures/-/figures-3.2.0.tgz", - "integrity": "sha512-yaduQFRKLXYOGgEn6AZau90j3ggSOyiqXU0F9JZfeXYhNa+Jk4X+s45A2zg5jns87GAFa34BBm2kXw4XpNcbdg==", - "dev": true, - "requires": { - "escape-string-regexp": "^1.0.5" - } - }, - "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" - } - }, - "glob-parent": { - "version": "5.1.2", - "resolved": "https://registry.npmjs.org/glob-parent/-/glob-parent-5.1.2.tgz", - "integrity": "sha512-AOIgSQCepiJYwP3ARnGx+5VnTu2HBYdzbGP45eLw1vr3zB3vZLeyed1sC9hnbcOc9/SrMyM5RPQrkGz4aS9Zow==", - "dev": true, - "requires": { - "is-glob": "^4.0.1" - } - }, - "globby": { - "version": "11.0.4", - "resolved": "https://registry.npmjs.org/globby/-/globby-11.0.4.tgz", - "integrity": "sha512-9O4MVG9ioZJ08ffbcyVYyLOJLk5JQ688pJ4eMGLpdWLHq/Wr1D9BlriLQyL0E+jbkuePVZXYFj47QM/v093wHg==", - "dev": true, - "requires": { - "array-union": "^2.1.0", - "dir-glob": "^3.0.1", - "fast-glob": "^3.1.1", - "ignore": "^5.1.4", - "merge2": "^1.3.0", - "slash": "^3.0.0" - } - }, - "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 - }, - "htmlparser2": { - "version": "6.1.0", - "resolved": "https://registry.npmjs.org/htmlparser2/-/htmlparser2-6.1.0.tgz", - "integrity": "sha512-gyyPk6rgonLFEDGoeRgQNaEUvdJ4ktTmmUh/h2t7s+M8oPpIPxgNACWa+6ESR57kXstwqPiCut0V8NRpcwgU7A==", - "dev": true, - "requires": { - "domelementtype": "^2.0.1", - "domhandler": "^4.0.0", - "domutils": "^2.5.2", - "entities": "^2.0.0" - } - }, - "ignore": { - "version": "5.1.9", - "resolved": "https://registry.npmjs.org/ignore/-/ignore-5.1.9.tgz", - "integrity": "sha512-2zeMQpbKz5dhZ9IwL0gbxSW5w0NK/MSAMtNuhgIHEPmaU3vPdKPL0UdvUCXs5SS4JAwsBxysK5sFMW8ocFiVjQ==", - "dev": true - }, - "inquirer": { - "version": "8.2.0", - "resolved": "https://registry.npmjs.org/inquirer/-/inquirer-8.2.0.tgz", - "integrity": "sha512-0crLweprevJ02tTuA6ThpoAERAGyVILC4sS74uib58Xf/zSr1/ZWtmm7D5CI+bSQEaA04f0K7idaHpQbSWgiVQ==", - "dev": true, - "requires": { - "ansi-escapes": "^4.2.1", - "chalk": "^4.1.1", - "cli-cursor": "^3.1.0", - "cli-width": "^3.0.0", - "external-editor": "^3.0.3", - "figures": "^3.0.0", - "lodash": "^4.17.21", - "mute-stream": "0.0.8", - "ora": "^5.4.1", - "run-async": "^2.4.0", - "rxjs": "^7.2.0", - "string-width": "^4.1.0", - "strip-ansi": "^6.0.0", - "through": "^2.3.6" - } - }, - "is-fullwidth-code-point": { - "version": "3.0.0", - "resolved": "https://registry.npmjs.org/is-fullwidth-code-point/-/is-fullwidth-code-point-3.0.0.tgz", - "integrity": "sha512-zymm5+u+sCsSWyD9qNaejV3DFvhCKclKdizYaJUuHA83RLjb7nSuGnddCHGv0hk+KY7BMAlsWeK4Ueg6EV6XQg==", - "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 - }, - "lodash": { - "version": "4.17.21", - "resolved": "https://registry.npmjs.org/lodash/-/lodash-4.17.21.tgz", - "integrity": "sha512-v2kDEe57lecTulaDIuNTPy3Ry4gLGJ6Z1O3vE1krgXZNrsQ+LFTGHVxVjcXPs17LhbZVGedAJv8XZ1tvj5FvSg==", - "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" - } - }, - "mimic-fn": { - "version": "2.1.0", - "resolved": "https://registry.npmjs.org/mimic-fn/-/mimic-fn-2.1.0.tgz", - "integrity": "sha512-OqbOk5oEQeAZ8WXWydlu9HJjz9WVdEIvamMCcXmuqUYjTknH/sqsWvhQ3vgwKFRR1HpjvNBKQ37nbJgYzGqGcg==", - "dev": true - }, - "mute-stream": { - "version": "0.0.8", - "resolved": "https://registry.npmjs.org/mute-stream/-/mute-stream-0.0.8.tgz", - "integrity": "sha512-nnbWWOkoWyUsTjKrhgD0dcz22mdkSnpYqbEjIm2nhwhuxlSkpywJmBo8h0ZqJdkp73mb90SssHkN4rsRaBAfAA==", - "dev": true - }, - "onetime": { - "version": "5.1.2", - "resolved": "https://registry.npmjs.org/onetime/-/onetime-5.1.2.tgz", - "integrity": "sha512-kbpaSSGJTWdAY5KPVeMOKXSrPtr8C8C7wodJbcsd51jRnmD+GZu8Y0VoU6Dm5Z4vWr0Ig/1NKuWRKf7j5aaYSg==", - "dev": true, - "requires": { - "mimic-fn": "^2.1.0" - } - }, - "parse-json": { - "version": "5.2.0", - "resolved": "https://registry.npmjs.org/parse-json/-/parse-json-5.2.0.tgz", - "integrity": "sha512-ayCKvm/phCGxOkYRSCM82iDwct8/EonSEgCSxWxD7ve6jHggsFl4fZVQBPRNgQoKiuV/odhFrGzQXZwbifC8Rg==", - "dev": true, - "requires": { - "@babel/code-frame": "^7.0.0", - "error-ex": "^1.3.1", - "json-parse-even-better-errors": "^2.3.0", - "lines-and-columns": "^1.1.6" - } - }, - "path-type": { - "version": "4.0.0", - "resolved": "https://registry.npmjs.org/path-type/-/path-type-4.0.0.tgz", - "integrity": "sha512-gDKb8aZMDeD/tZWs9P6+q0J9Mwkdl6xMV8TjnGP3qJVJ06bdMgkbBlLU8IdfOsIsFz2BW1rNVT3XuNEl8zPAvw==", - "dev": true - }, - "picomatch": { - "version": "2.3.0", - "resolved": "https://registry.npmjs.org/picomatch/-/picomatch-2.3.0.tgz", - "integrity": "sha512-lY1Q/PiJGC2zOv/z391WOTD+Z02bCgsFfvxoXXf6h7kv9o+WmsmzYqrAwY63sNgOxE4xEdq0WyUnXfKeBrSvYw==", - "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 - }, - "restore-cursor": { - "version": "3.1.0", - "resolved": "https://registry.npmjs.org/restore-cursor/-/restore-cursor-3.1.0.tgz", - "integrity": "sha512-l+sSefzHpj5qimhFSE5a8nufZYAM3sBSVMAPtYkmC+4EH2anSGaEMXSD0izRQbu9nfyQ9y5JrVmp7E8oZrUjvA==", - "dev": true, - "requires": { - "onetime": "^5.1.0", - "signal-exit": "^3.0.2" - } - }, - "rxjs": { - "version": "7.4.0", - "resolved": "https://registry.npmjs.org/rxjs/-/rxjs-7.4.0.tgz", - "integrity": "sha512-7SQDi7xeTMCJpqViXh8gL/lebcwlp3d831F05+9B44A4B0WfsEwUQHR64gsH1kvJ+Ep/J9K2+n1hVl1CsGN23w==", - "dev": true, - "requires": { - "tslib": "~2.1.0" - } - }, - "string-width": { - "version": "4.2.3", - "resolved": "https://registry.npmjs.org/string-width/-/string-width-4.2.3.tgz", - "integrity": "sha512-wKyQRQpjJ0sIp62ErSZdGsjMJWsap5oRNihHhu6G7JVO/9jIB6UyevL+tXuOqrng8j/cxKTWyWUwvSTriiZz/g==", - "dev": true, - "requires": { - "emoji-regex": "^8.0.0", - "is-fullwidth-code-point": "^3.0.0", - "strip-ansi": "^6.0.1" - } - }, - "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" - } - }, - "tslib": { - "version": "2.1.0", - "resolved": "https://registry.npmjs.org/tslib/-/tslib-2.1.0.tgz", - "integrity": "sha512-hcVC3wYEziELGGmEEXue7D75zbwIIVUMWAVbHItGPx0ziyXxrOMQx4rQEVEV45Ut/1IotuEvwqPopzIOkDMf0A==", - "dev": true - } + "bin": { + "linthtml": "bin/linthtml.js" + }, + "engines": { + "node": ">10" } }, - "@mate-academy/bemlint": { - "version": "0.1.1", - "resolved": "https://registry.npmjs.org/@mate-academy/bemlint/-/bemlint-0.1.1.tgz", - "integrity": "sha512-fhY7PfaUDZpe/DU1qJRW3AO5Tuua9HLm8ZIgVD7HijerZi8QIsC/R+NfcGPQfo9eVD4FDf4Jba0vTzSAO5ayJg==", + "node_modules/@linthtml/linthtml/node_modules/@nodelib/fs.stat": { + "version": "2.0.5", + "resolved": "https://registry.npmjs.org/@nodelib/fs.stat/-/fs.stat-2.0.5.tgz", + "integrity": "sha512-RkhPPp2zrqDAQA/2jNhnztcPAlv64XdhIp7a7454A5ovI7Bukxgt7MX7udwAu3zg1DcpPU0rz3VV1SeaqvY4+A==", "dev": true, - "requires": { - "chalk": "^4.1.0", - "commander": "^7.1.0", - "cosmiconfig": "^7.0.0", - "parse5": "^6.0.1", - "table-layout": "^1.0.1" - }, - "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" - } - }, - "array-back": { - "version": "4.0.2", - "resolved": "https://registry.npmjs.org/array-back/-/array-back-4.0.2.tgz", - "integrity": "sha512-NbdMezxqf94cnNfWLL7V/im0Ub+Anbb0IoZhvzie8+4HJ4nMQuzHuy49FkGYCJK2yAloZ3meiB6AVMClbrI1vg==", - "dev": true - }, - "chalk": { - "version": "4.1.1", - "resolved": "https://registry.npmjs.org/chalk/-/chalk-4.1.1.tgz", - "integrity": "sha512-diHzdDKxcU+bAsUboHLPEDQiw0qEe0qd7SYUn3HgcFlWgbDcfLGswOHYeGrHKzG9z6UYf01d9VFMfZxPM1xZSg==", - "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 - }, - "commander": { - "version": "7.2.0", - "resolved": "https://registry.npmjs.org/commander/-/commander-7.2.0.tgz", - "integrity": "sha512-QrWXB+ZQSVPmIWIhtEO9H+gwHaMGYiF5ChvoJ+K9ZGHG/sVsa6yiesAD1GC/x46sET00Xlwo1u49RVVVzvcSkw==", - "dev": true - }, - "cosmiconfig": { - "version": "7.0.0", - "resolved": "https://registry.npmjs.org/cosmiconfig/-/cosmiconfig-7.0.0.tgz", - "integrity": "sha512-pondGvTuVYDk++upghXJabWzL6Kxu6f26ljFw64Swq9v6sQPUL3EUlVDV56diOjpCayKihL6hVe8exIACU4XcA==", - "dev": true, - "requires": { - "@types/parse-json": "^4.0.0", - "import-fresh": "^3.2.1", - "parse-json": "^5.0.0", - "path-type": "^4.0.0", - "yaml": "^1.10.0" - } - }, - "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 - }, - "parse-json": { - "version": "5.2.0", - "resolved": "https://registry.npmjs.org/parse-json/-/parse-json-5.2.0.tgz", - "integrity": "sha512-ayCKvm/phCGxOkYRSCM82iDwct8/EonSEgCSxWxD7ve6jHggsFl4fZVQBPRNgQoKiuV/odhFrGzQXZwbifC8Rg==", - "dev": true, - "requires": { - "@babel/code-frame": "^7.0.0", - "error-ex": "^1.3.1", - "json-parse-even-better-errors": "^2.3.0", - "lines-and-columns": "^1.1.6" - } - }, - "parse5": { - "version": "6.0.1", - "resolved": "https://registry.npmjs.org/parse5/-/parse5-6.0.1.tgz", - "integrity": "sha512-Ofn/CTFzRGTTxwpNEs9PP93gXShHcTq255nzRYSKe8AkVpZY7e1fpmTfOyoIvjP5HG7Z2ZM7VS9PPhQGW2pOpw==", - "dev": true - }, - "path-type": { - "version": "4.0.0", - "resolved": "https://registry.npmjs.org/path-type/-/path-type-4.0.0.tgz", - "integrity": "sha512-gDKb8aZMDeD/tZWs9P6+q0J9Mwkdl6xMV8TjnGP3qJVJ06bdMgkbBlLU8IdfOsIsFz2BW1rNVT3XuNEl8zPAvw==", - "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" - } - }, - "table-layout": { - "version": "1.0.2", - "resolved": "https://registry.npmjs.org/table-layout/-/table-layout-1.0.2.tgz", - "integrity": "sha512-qd/R7n5rQTRFi+Zf2sk5XVVd9UQl6ZkduPFC3S7WEGJAmetDTjY3qPN50eSKzwuzEyQKy5TN2TiZdkIjos2L6A==", - "dev": true, - "requires": { - "array-back": "^4.0.1", - "deep-extend": "~0.6.0", - "typical": "^5.2.0", - "wordwrapjs": "^4.0.0" - } - } + "engines": { + "node": ">= 8" } }, - "@mate-academy/eslint-config": { - "version": "0.0.12", - "resolved": "https://registry.npmjs.org/@mate-academy/eslint-config/-/eslint-config-0.0.12.tgz", - "integrity": "sha512-/+Ni4iI+e4Xm4nvziEhVQbdUSc0O/oQxhtaTLZhc2zNSIAoi3mDi4i3ltR/nYbk0kBl1jS3jx4oC7rhhJo1pDg==", + "node_modules/@linthtml/linthtml/node_modules/ansi-escapes": { + "version": "4.3.2", + "resolved": "https://registry.npmjs.org/ansi-escapes/-/ansi-escapes-4.3.2.tgz", + "integrity": "sha512-gKXj5ALrKWQLsYG9jlTRmR/xKluxHV+Z9QEwNIgCfM1/uwPMCuzVVnh5mwTd+OuBZcwSIMbqssNWRm1lE51QaQ==", "dev": true, - "requires": { - "eslint-config-node": "^4.0.0", - "eslint-config-standard": "^12.0.0", - "eslint-plugin-import": "^2.16.0", - "eslint-plugin-promise": "^4.0.1", - "eslint-plugin-standard": "^4.0.0" + "dependencies": { + "type-fest": "^0.21.3" + }, + "engines": { + "node": ">=8" + }, + "funding": { + "url": "https://github.com/sponsors/sindresorhus" } }, - "@mate-academy/linthtml-config": { - "version": "0.0.2", - "resolved": "https://registry.npmjs.org/@mate-academy/linthtml-config/-/linthtml-config-0.0.2.tgz", - "integrity": "sha512-7INR19TGSfuLdkWdt3sbLRjOyZQX7TwzEVmdGrDr16uMFI9nH77a6ciGpAW57FVyg2tf59KGMH7iACwfohvc8g==", - "dev": true - }, - "@mate-academy/scripts": { - "version": "0.9.0", - "resolved": "https://registry.npmjs.org/@mate-academy/scripts/-/scripts-0.9.0.tgz", - "integrity": "sha512-3RUTNaNY5m+h1NSoiMpJVTZ/odDBAZEaIDPiiVkaJZlc+mvCTtNdGH/qUc/R5nauYEdCXALJQeXE94ZnwmGQog==", + "node_modules/@linthtml/linthtml/node_modules/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, - "requires": { - "@types/get-port": "^4.2.0", - "commander": "^5.1.0", - "cross-env": "^7.0.3", - "fs-extra": "^9.1.0", - "get-port": "^5.1.1", - "open": "^7.4.2" - }, - "dependencies": { - "get-port": { - "version": "5.1.1", - "resolved": "https://registry.npmjs.org/get-port/-/get-port-5.1.1.tgz", - "integrity": "sha512-g/Q1aTSDOxFpchXC4i8ZWvxA1lnPqx/JHqcpIw0/LX9T8x/GBbi6YnlN5nhaKIFkT8oFsscUKgDJYxfwfS6QsQ==", - "dev": true - } + "engines": { + "node": ">=8" } }, - "@mate-academy/stylelint-config": { - "version": "0.0.9", - "resolved": "https://registry.npmjs.org/@mate-academy/stylelint-config/-/stylelint-config-0.0.9.tgz", - "integrity": "sha512-7XD3jpl1QobDlv21c8rwK4fKORRlVu/7RGZy1vwzVjqDsSst0R1DY8SL7wRjCjNBwAy978qzAJTgzo5QAL7X3Q==", + "node_modules/@linthtml/linthtml/node_modules/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": { - "stylelint-config-recommended-scss": "^4.2.0", - "stylelint-scss": "^3.17.2" - }, "dependencies": { - "stylelint-config-recommended-scss": { - "version": "4.2.0", - "resolved": "https://registry.npmjs.org/stylelint-config-recommended-scss/-/stylelint-config-recommended-scss-4.2.0.tgz", - "integrity": "sha512-4bI5BYbabo/GCQ6LbRZx/ZlVkK65a1jivNNsD+ix/Lw0U3iAch+jQcvliGnnAX8SUPaZ0UqzNVNNAF3urswa7g==", - "dev": true, - "requires": { - "stylelint-config-recommended": "^3.0.0" - } - } + "color-convert": "^2.0.1" + }, + "engines": { + "node": ">=8" + }, + "funding": { + "url": "https://github.com/chalk/ansi-styles?sponsor=1" } }, - "@mrmlnc/readdir-enhanced": { - "version": "2.2.1", - "resolved": "https://registry.npmjs.org/@mrmlnc/readdir-enhanced/-/readdir-enhanced-2.2.1.tgz", - "integrity": "sha512-bPHp6Ji8b41szTOcaP63VlnbbO5Ny6dwAATtY6JTjh5N2OLrb5Qk/Th5cRkRQhkWCt+EJsYrNB0MiL+Gpn6e3g==", + "node_modules/@linthtml/linthtml/node_modules/array-union": { + "version": "2.1.0", + "resolved": "https://registry.npmjs.org/array-union/-/array-union-2.1.0.tgz", + "integrity": "sha512-HGyxoOTYUyCM6stUe6EJgnd4EoewAI7zMdfqO+kGjnlZmBDz/cR5pf8r/cR4Wq60sL/p0IkcjUEEPwS3GFrIyw==", "dev": true, - "requires": { - "call-me-maybe": "^1.0.1", - "glob-to-regexp": "^0.3.0" + "engines": { + "node": ">=8" } }, - "@nodelib/fs.scandir": { - "version": "2.1.3", - "resolved": "https://registry.npmjs.org/@nodelib/fs.scandir/-/fs.scandir-2.1.3.tgz", - "integrity": "sha512-eGmwYQn3gxo4r7jdQnkrrN6bY478C3P+a/y72IJukF8LjB6ZHeB3c+Ehacj3sYeSmUXGlnA67/PmbM9CVwL7Dw==", + "node_modules/@linthtml/linthtml/node_modules/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": { - "@nodelib/fs.stat": "2.0.3", - "run-parallel": "^1.1.9" - }, "dependencies": { - "@nodelib/fs.stat": { - "version": "2.0.3", - "resolved": "https://registry.npmjs.org/@nodelib/fs.stat/-/fs.stat-2.0.3.tgz", - "integrity": "sha512-bQBFruR2TAwoevBEd/NWMoAAtNGzTRgdrqnYCc7dhzfoNvqPzLyqlEQnzZ3kVnNrSp25iyxE00/3h2fqGAGArA==", - "dev": true - } + "fill-range": "^7.0.1" + }, + "engines": { + "node": ">=8" } }, - "@nodelib/fs.stat": { - "version": "1.1.3", - "resolved": "https://registry.npmjs.org/@nodelib/fs.stat/-/fs.stat-1.1.3.tgz", - "integrity": "sha512-shAmDyaQC4H92APFoIaVDHCx5bStIocgvbwQyxPRrbUY20V1EYTbSDchWbuwlMG3V17cprZhA6+78JfB+3DTPw==", - "dev": true + "node_modules/@linthtml/linthtml/node_modules/chalk": { + "version": "4.1.1", + "resolved": "https://registry.npmjs.org/chalk/-/chalk-4.1.1.tgz", + "integrity": "sha512-diHzdDKxcU+bAsUboHLPEDQiw0qEe0qd7SYUn3HgcFlWgbDcfLGswOHYeGrHKzG9z6UYf01d9VFMfZxPM1xZSg==", + "dev": true, + "dependencies": { + "ansi-styles": "^4.1.0", + "supports-color": "^7.1.0" + }, + "engines": { + "node": ">=10" + }, + "funding": { + "url": "https://github.com/chalk/chalk?sponsor=1" + } }, - "@nodelib/fs.walk": { - "version": "1.2.4", - "resolved": "https://registry.npmjs.org/@nodelib/fs.walk/-/fs.walk-1.2.4.tgz", - "integrity": "sha512-1V9XOY4rDW0rehzbrcqAmHnz8e7SKvX27gh8Gt2WgB0+pdzdiLV83p72kZPU+jvMbS1qU5mauP2iOvO8rhmurQ==", + "node_modules/@linthtml/linthtml/node_modules/cli-cursor": { + "version": "3.1.0", + "resolved": "https://registry.npmjs.org/cli-cursor/-/cli-cursor-3.1.0.tgz", + "integrity": "sha512-I/zHAwsKf9FqGoXM4WWRACob9+SNukZTd94DWF57E4toouRulbCxcUh6RKUEOQlYTHJnzkPMySvPNaaSLNfLZw==", "dev": true, - "requires": { - "@nodelib/fs.scandir": "2.1.3", - "fastq": "^1.6.0" + "dependencies": { + "restore-cursor": "^3.1.0" + }, + "engines": { + "node": ">=8" } }, - "@parcel/fs": { - "version": "1.11.0", - "resolved": "https://registry.npmjs.org/@parcel/fs/-/fs-1.11.0.tgz", - "integrity": "sha512-86RyEqULbbVoeo8OLcv+LQ1Vq2PKBAvWTU9fCgALxuCTbbs5Ppcvll4Vr+Ko1AnmMzja/k++SzNAwJfeQXVlpA==", + "node_modules/@linthtml/linthtml/node_modules/cli-width": { + "version": "3.0.0", + "resolved": "https://registry.npmjs.org/cli-width/-/cli-width-3.0.0.tgz", + "integrity": "sha512-FxqpkPPwu1HjuN93Omfm4h8uIanXofW0RxVEW3k5RKx+mJJYSthzNhp32Kzxxy3YAEZ/Dc/EWN1vZRY0+kOhbw==", "dev": true, - "requires": { - "@parcel/utils": "^1.11.0", - "mkdirp": "^0.5.1", - "rimraf": "^2.6.2" + "engines": { + "node": ">= 10" } }, - "@parcel/logger": { - "version": "1.11.1", - "resolved": "https://registry.npmjs.org/@parcel/logger/-/logger-1.11.1.tgz", - "integrity": "sha512-9NF3M6UVeP2udOBDILuoEHd8VrF4vQqoWHEafymO1pfSoOMfxrSJZw1MfyAAIUN/IFp9qjcpDCUbDZB+ioVevA==", + "node_modules/@linthtml/linthtml/node_modules/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": { - "@parcel/workers": "^1.11.0", - "chalk": "^2.1.0", - "grapheme-breaker": "^0.3.2", - "ora": "^2.1.0", - "strip-ansi": "^4.0.0" - }, "dependencies": { - "cli-spinners": { - "version": "1.3.1", - "resolved": "https://registry.npmjs.org/cli-spinners/-/cli-spinners-1.3.1.tgz", - "integrity": "sha512-1QL4544moEsDVH9T/l6Cemov/37iv1RtoKf7NJ04A60+4MREXNfx/QvavbH6QoGdsD4N4Mwy49cmaINR/o2mdg==", - "dev": true - }, - "ora": { - "version": "2.1.0", - "resolved": "https://registry.npmjs.org/ora/-/ora-2.1.0.tgz", - "integrity": "sha512-hNNlAd3gfv/iPmsNxYoAPLvxg7HuPozww7fFonMZvL84tP6Ox5igfk5j/+a9rtJJwqMgKK+JgWsAQik5o0HTLA==", - "dev": true, - "requires": { - "chalk": "^2.3.1", - "cli-cursor": "^2.1.0", - "cli-spinners": "^1.1.0", - "log-symbols": "^2.2.0", - "strip-ansi": "^4.0.0", - "wcwidth": "^1.0.1" - } - } + "color-name": "~1.1.4" + }, + "engines": { + "node": ">=7.0.0" } }, - "@parcel/utils": { - "version": "1.11.0", - "resolved": "https://registry.npmjs.org/@parcel/utils/-/utils-1.11.0.tgz", - "integrity": "sha512-cA3p4jTlaMeOtAKR/6AadanOPvKeg8VwgnHhOyfi0yClD0TZS/hi9xu12w4EzA/8NtHu0g6o4RDfcNjqN8l1AQ==", + "node_modules/@linthtml/linthtml/node_modules/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 }, - "@parcel/watcher": { - "version": "1.12.1", - "resolved": "https://registry.npmjs.org/@parcel/watcher/-/watcher-1.12.1.tgz", - "integrity": "sha512-od+uCtCxC/KoNQAIE1vWx1YTyKYY+7CTrxBJPRh3cDWw/C0tCtlBMVlrbplscGoEpt6B27KhJDCv82PBxOERNA==", + "node_modules/@linthtml/linthtml/node_modules/cosmiconfig": { + "version": "7.0.0", + "resolved": "https://registry.npmjs.org/cosmiconfig/-/cosmiconfig-7.0.0.tgz", + "integrity": "sha512-pondGvTuVYDk++upghXJabWzL6Kxu6f26ljFw64Swq9v6sQPUL3EUlVDV56diOjpCayKihL6hVe8exIACU4XcA==", "dev": true, - "requires": { - "@parcel/utils": "^1.11.0", - "chokidar": "^2.1.5" + "dependencies": { + "@types/parse-json": "^4.0.0", + "import-fresh": "^3.2.1", + "parse-json": "^5.0.0", + "path-type": "^4.0.0", + "yaml": "^1.10.0" + }, + "engines": { + "node": ">=10" } }, - "@parcel/workers": { - "version": "1.11.0", - "resolved": "https://registry.npmjs.org/@parcel/workers/-/workers-1.11.0.tgz", - "integrity": "sha512-USSjRAAQYsZFlv43FUPdD+jEGML5/8oLF0rUzPQTtK4q9kvaXr49F5ZplyLz5lox78cLZ0TxN2bIDQ1xhOkulQ==", + "node_modules/@linthtml/linthtml/node_modules/dom-serializer": { + "version": "1.3.2", + "resolved": "https://registry.npmjs.org/dom-serializer/-/dom-serializer-1.3.2.tgz", + "integrity": "sha512-5c54Bk5Dw4qAxNOI1pFEizPSjVsx5+bpJKmL2kPn8JhBUq2q09tTCa3mjijun2NfK78NMouDYNMBkOrPZiS+ig==", "dev": true, - "requires": { - "@parcel/utils": "^1.11.0", - "physical-cpu-count": "^2.0.0" + "dependencies": { + "domelementtype": "^2.0.1", + "domhandler": "^4.2.0", + "entities": "^2.0.0" + }, + "funding": { + "url": "https://github.com/cheeriojs/dom-serializer?sponsor=1" } }, - "@sinonjs/commons": { - "version": "1.8.3", - "resolved": "https://registry.npmjs.org/@sinonjs/commons/-/commons-1.8.3.tgz", - "integrity": "sha512-xkNcLAn/wZaX14RPlwizcKicDk9G3F8m2nU3L7Ukm5zBgTwiT0wsoFAHx9Jq56fJA1z/7uKGtCRu16sOUCLIHQ==", + "node_modules/@linthtml/linthtml/node_modules/domelementtype": { + "version": "2.2.0", + "resolved": "https://registry.npmjs.org/domelementtype/-/domelementtype-2.2.0.tgz", + "integrity": "sha512-DtBMo82pv1dFtUmHyr48beiuq792Sxohr+8Hm9zoxklYPfa6n0Z3Byjj2IV7bmr2IyqClnqEQhfgHJJ5QF0R5A==", "dev": true, - "requires": { - "type-detect": "4.0.8" - } + "funding": [ + { + "type": "github", + "url": "https://github.com/sponsors/fb55" + } + ] }, - "@sinonjs/fake-timers": { - "version": "8.1.0", - "resolved": "https://registry.npmjs.org/@sinonjs/fake-timers/-/fake-timers-8.1.0.tgz", - "integrity": "sha512-OAPJUAtgeINhh/TAlUID4QTs53Njm7xzddaVlEs/SXwgtiD1tW22zAB/W1wdqfrpmikgaWQ9Fw6Ws+hsiRm5Vg==", + "node_modules/@linthtml/linthtml/node_modules/domhandler": { + "version": "4.3.0", + "resolved": "https://registry.npmjs.org/domhandler/-/domhandler-4.3.0.tgz", + "integrity": "sha512-fC0aXNQXqKSFTr2wDNZDhsEYjCiYsDWl3D01kwt25hm1YIPyDGHvvi3rw+PLqHAl/m71MaiF7d5zvBr0p5UB2g==", "dev": true, - "requires": { - "@sinonjs/commons": "^1.7.0" + "dependencies": { + "domelementtype": "^2.2.0" + }, + "engines": { + "node": ">= 4" + }, + "funding": { + "url": "https://github.com/fb55/domhandler?sponsor=1" } }, - "@stylelint/postcss-css-in-js": { - "version": "0.37.1", - "resolved": "https://registry.npmjs.org/@stylelint/postcss-css-in-js/-/postcss-css-in-js-0.37.1.tgz", - "integrity": "sha512-UMf2Rni3JGKi3ZwYRGMYJ5ipOA5ENJSKMtYA/pE1ZLURwdh7B5+z2r73RmWvub+N0UuH1Lo+TGfCgYwPvqpXNw==", - "dev": true, - "requires": { - "@babel/core": ">=7.9.0" - } - }, - "@stylelint/postcss-markdown": { - "version": "0.36.1", - "resolved": "https://registry.npmjs.org/@stylelint/postcss-markdown/-/postcss-markdown-0.36.1.tgz", - "integrity": "sha512-iDxMBWk9nB2BPi1VFQ+Dc5+XpvODBHw2n3tYpaBZuEAFQlbtF9If0Qh5LTTwSi/XwdbJ2jt+0dis3i8omyggpw==", + "node_modules/@linthtml/linthtml/node_modules/domutils": { + "version": "2.8.0", + "resolved": "https://registry.npmjs.org/domutils/-/domutils-2.8.0.tgz", + "integrity": "sha512-w96Cjofp72M5IIhpjgobBimYEfoPjx1Vx0BSX9P30WBdZW2WIKU0T1Bd0kz2eNZ9ikjKgHbEyKx8BB6H1L3h3A==", "dev": true, - "requires": { - "remark": "^12.0.0", - "unist-util-find-all-after": "^3.0.1" + "dependencies": { + "dom-serializer": "^1.0.1", + "domelementtype": "^2.2.0", + "domhandler": "^4.2.0" + }, + "funding": { + "url": "https://github.com/fb55/domutils?sponsor=1" } }, - "@tootallnate/once": { - "version": "1.1.2", - "resolved": "https://registry.npmjs.org/@tootallnate/once/-/once-1.1.2.tgz", - "integrity": "sha512-RbzJvlNzmRq5c3O09UipeuXno4tA1FE6ikOjxZK0tuxVv3412l64l5t1W5pj4+rJq9vpkm/kwiR07aZXnsKPxw==", + "node_modules/@linthtml/linthtml/node_modules/emoji-regex": { + "version": "8.0.0", + "resolved": "https://registry.npmjs.org/emoji-regex/-/emoji-regex-8.0.0.tgz", + "integrity": "sha512-MSjYzcWNOA0ewAHpz0MxpYFvwg6yjy1NG3xteoqz644VCo/RPgnr1/GGt+ic3iJTzQ8Eu3TdM14SawnVUmGE6A==", "dev": true }, - "@types/babel__core": { - "version": "7.1.16", - "resolved": "https://registry.npmjs.org/@types/babel__core/-/babel__core-7.1.16.tgz", - "integrity": "sha512-EAEHtisTMM+KaKwfWdC3oyllIqswlznXCIVCt7/oRNrh+DhgT4UEBNC/jlADNjvw7UnfbcdkGQcPVZ1xYiLcrQ==", + "node_modules/@linthtml/linthtml/node_modules/entities": { + "version": "2.2.0", + "resolved": "https://registry.npmjs.org/entities/-/entities-2.2.0.tgz", + "integrity": "sha512-p92if5Nz619I0w+akJrLZH0MX0Pb5DX39XOwQTtXSdQQOaYH03S1uIQp4mhOZtAXrxq4ViO67YTiLBo2638o9A==", "dev": true, - "requires": { - "@babel/parser": "^7.1.0", - "@babel/types": "^7.0.0", - "@types/babel__generator": "*", - "@types/babel__template": "*", - "@types/babel__traverse": "*" + "funding": { + "url": "https://github.com/fb55/entities?sponsor=1" } }, - "@types/babel__generator": { - "version": "7.6.3", - "resolved": "https://registry.npmjs.org/@types/babel__generator/-/babel__generator-7.6.3.tgz", - "integrity": "sha512-/GWCmzJWqV7diQW54smJZzWbSFf4QYtF71WCKhcx6Ru/tFyQIY2eiiITcCAeuPbNSvT9YCGkVMqqvSk2Z0mXiA==", + "node_modules/@linthtml/linthtml/node_modules/fast-glob": { + "version": "3.2.7", + "resolved": "https://registry.npmjs.org/fast-glob/-/fast-glob-3.2.7.tgz", + "integrity": "sha512-rYGMRwip6lUMvYD3BTScMwT1HtAs2d71SMv66Vrxs0IekGZEjhM0pcMfjQPnknBt2zeCwQMEupiN02ZP4DiT1Q==", "dev": true, - "requires": { - "@babel/types": "^7.0.0" + "dependencies": { + "@nodelib/fs.stat": "^2.0.2", + "@nodelib/fs.walk": "^1.2.3", + "glob-parent": "^5.1.2", + "merge2": "^1.3.0", + "micromatch": "^4.0.4" + }, + "engines": { + "node": ">=8" } }, - "@types/babel__template": { - "version": "7.4.1", - "resolved": "https://registry.npmjs.org/@types/babel__template/-/babel__template-7.4.1.tgz", - "integrity": "sha512-azBFKemX6kMg5Io+/rdGT0dkGreboUVR0Cdm3fz9QJWpaQGJRQXl7C+6hOTCZcMll7KFyEQpgbYI2lHdsS4U7g==", + "node_modules/@linthtml/linthtml/node_modules/figures": { + "version": "3.2.0", + "resolved": "https://registry.npmjs.org/figures/-/figures-3.2.0.tgz", + "integrity": "sha512-yaduQFRKLXYOGgEn6AZau90j3ggSOyiqXU0F9JZfeXYhNa+Jk4X+s45A2zg5jns87GAFa34BBm2kXw4XpNcbdg==", "dev": true, - "requires": { - "@babel/parser": "^7.1.0", - "@babel/types": "^7.0.0" + "dependencies": { + "escape-string-regexp": "^1.0.5" + }, + "engines": { + "node": ">=8" + }, + "funding": { + "url": "https://github.com/sponsors/sindresorhus" } }, - "@types/babel__traverse": { - "version": "7.14.2", - "resolved": "https://registry.npmjs.org/@types/babel__traverse/-/babel__traverse-7.14.2.tgz", - "integrity": "sha512-K2waXdXBi2302XUdcHcR1jCeU0LL4TD9HRs/gk0N2Xvrht+G/BfJa4QObBQZfhMdxiCpV3COl5Nfq4uKTeTnJA==", + "node_modules/@linthtml/linthtml/node_modules/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": { - "@babel/types": "^7.3.0" + "dependencies": { + "to-regex-range": "^5.0.1" + }, + "engines": { + "node": ">=8" } }, - "@types/color-name": { - "version": "1.1.1", - "resolved": "https://registry.npmjs.org/@types/color-name/-/color-name-1.1.1.tgz", - "integrity": "sha512-rr+OQyAjxze7GgWrSaJwydHStIhHq2lvY3BOC2Mj7KnzI7XK0Uw1TOOdI9lDoajEbSWLiYgoo4f1R51erQfhPQ==", - "dev": true + "node_modules/@linthtml/linthtml/node_modules/glob-parent": { + "version": "5.1.2", + "resolved": "https://registry.npmjs.org/glob-parent/-/glob-parent-5.1.2.tgz", + "integrity": "sha512-AOIgSQCepiJYwP3ARnGx+5VnTu2HBYdzbGP45eLw1vr3zB3vZLeyed1sC9hnbcOc9/SrMyM5RPQrkGz4aS9Zow==", + "dev": true, + "dependencies": { + "is-glob": "^4.0.1" + }, + "engines": { + "node": ">= 6" + } }, - "@types/get-port": { - "version": "4.2.0", - "resolved": "https://registry.npmjs.org/@types/get-port/-/get-port-4.2.0.tgz", - "integrity": "sha512-Iv2FAb5RnIk/eFO2CTu8k+0VMmIR15pKbcqRWi+s3ydW+aKXlN2yemP92SrO++ERyJx+p6Ie1ggbLBMbU1SjiQ==", + "node_modules/@linthtml/linthtml/node_modules/globby": { + "version": "11.0.4", + "resolved": "https://registry.npmjs.org/globby/-/globby-11.0.4.tgz", + "integrity": "sha512-9O4MVG9ioZJ08ffbcyVYyLOJLk5JQ688pJ4eMGLpdWLHq/Wr1D9BlriLQyL0E+jbkuePVZXYFj47QM/v093wHg==", "dev": true, - "requires": { - "get-port": "*" + "dependencies": { + "array-union": "^2.1.0", + "dir-glob": "^3.0.1", + "fast-glob": "^3.1.1", + "ignore": "^5.1.4", + "merge2": "^1.3.0", + "slash": "^3.0.0" + }, + "engines": { + "node": ">=10" + }, + "funding": { + "url": "https://github.com/sponsors/sindresorhus" } }, - "@types/graceful-fs": { - "version": "4.1.5", - "resolved": "https://registry.npmjs.org/@types/graceful-fs/-/graceful-fs-4.1.5.tgz", - "integrity": "sha512-anKkLmZZ+xm4p8JWBf4hElkM4XR+EZeA2M9BAkkTldmcyDY4mbdIJnRghDJH3Ov5ooY7/UAoENtmdMSkaAd7Cw==", + "node_modules/@linthtml/linthtml/node_modules/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, - "requires": { - "@types/node": "*" + "engines": { + "node": ">=8" } }, - "@types/istanbul-lib-coverage": { - "version": "2.0.3", - "resolved": "https://registry.npmjs.org/@types/istanbul-lib-coverage/-/istanbul-lib-coverage-2.0.3.tgz", - "integrity": "sha512-sz7iLqvVUg1gIedBOvlkxPlc8/uVzyS5OwGz1cKjXzkl3FpL3al0crU8YGU1WoHkxn0Wxbw5tyi6hvzJKNzFsw==", - "dev": true + "node_modules/@linthtml/linthtml/node_modules/htmlparser2": { + "version": "6.1.0", + "resolved": "https://registry.npmjs.org/htmlparser2/-/htmlparser2-6.1.0.tgz", + "integrity": "sha512-gyyPk6rgonLFEDGoeRgQNaEUvdJ4ktTmmUh/h2t7s+M8oPpIPxgNACWa+6ESR57kXstwqPiCut0V8NRpcwgU7A==", + "dev": true, + "funding": [ + "https://github.com/fb55/htmlparser2?sponsor=1", + { + "type": "github", + "url": "https://github.com/sponsors/fb55" + } + ], + "dependencies": { + "domelementtype": "^2.0.1", + "domhandler": "^4.0.0", + "domutils": "^2.5.2", + "entities": "^2.0.0" + } }, - "@types/istanbul-lib-report": { - "version": "3.0.0", - "resolved": "https://registry.npmjs.org/@types/istanbul-lib-report/-/istanbul-lib-report-3.0.0.tgz", - "integrity": "sha512-plGgXAPfVKFoYfa9NpYDAkseG+g6Jr294RqeqcqDixSbU34MZVJRi/P+7Y8GDpzkEwLaGZZOpKIEmeVZNtKsrg==", + "node_modules/@linthtml/linthtml/node_modules/ignore": { + "version": "5.1.9", + "resolved": "https://registry.npmjs.org/ignore/-/ignore-5.1.9.tgz", + "integrity": "sha512-2zeMQpbKz5dhZ9IwL0gbxSW5w0NK/MSAMtNuhgIHEPmaU3vPdKPL0UdvUCXs5SS4JAwsBxysK5sFMW8ocFiVjQ==", "dev": true, - "requires": { - "@types/istanbul-lib-coverage": "*" + "engines": { + "node": ">= 4" } }, - "@types/istanbul-reports": { - "version": "3.0.1", - "resolved": "https://registry.npmjs.org/@types/istanbul-reports/-/istanbul-reports-3.0.1.tgz", - "integrity": "sha512-c3mAZEuK0lvBp8tmuL74XRKn1+y2dcwOUpH7x4WrF6gk1GIgiluDRgMYQtw2OFcBvAJWlt6ASU3tSqxp0Uu0Aw==", + "node_modules/@linthtml/linthtml/node_modules/inquirer": { + "version": "8.2.0", + "resolved": "https://registry.npmjs.org/inquirer/-/inquirer-8.2.0.tgz", + "integrity": "sha512-0crLweprevJ02tTuA6ThpoAERAGyVILC4sS74uib58Xf/zSr1/ZWtmm7D5CI+bSQEaA04f0K7idaHpQbSWgiVQ==", "dev": true, - "requires": { - "@types/istanbul-lib-report": "*" + "dependencies": { + "ansi-escapes": "^4.2.1", + "chalk": "^4.1.1", + "cli-cursor": "^3.1.0", + "cli-width": "^3.0.0", + "external-editor": "^3.0.3", + "figures": "^3.0.0", + "lodash": "^4.17.21", + "mute-stream": "0.0.8", + "ora": "^5.4.1", + "run-async": "^2.4.0", + "rxjs": "^7.2.0", + "string-width": "^4.1.0", + "strip-ansi": "^6.0.0", + "through": "^2.3.6" + }, + "engines": { + "node": ">=8.0.0" } }, - "@types/minimist": { - "version": "1.2.0", - "resolved": "https://registry.npmjs.org/@types/minimist/-/minimist-1.2.0.tgz", - "integrity": "sha1-aaI6OtKcrwCX8G7aWbNh7i8GOfY=", - "dev": true - }, - "@types/node": { - "version": "14.0.5", - "resolved": "https://registry.npmjs.org/@types/node/-/node-14.0.5.tgz", - "integrity": "sha512-90hiq6/VqtQgX8Sp0EzeIsv3r+ellbGj4URKj5j30tLlZvRUpnAe9YbYnjl3pJM93GyXU0tghHhvXHq+5rnCKA==", - "dev": true - }, - "@types/normalize-package-data": { - "version": "2.4.0", - "resolved": "https://registry.npmjs.org/@types/normalize-package-data/-/normalize-package-data-2.4.0.tgz", - "integrity": "sha512-f5j5b/Gf71L+dbqxIpQ4Z2WlmI/mPJ0fOkGGmFgtb6sAu97EPczzbS3/tJKxmcYDj55OX6ssqwDAWOHIYDRDGA==", - "dev": true - }, - "@types/parse-json": { - "version": "4.0.0", - "resolved": "https://registry.npmjs.org/@types/parse-json/-/parse-json-4.0.0.tgz", - "integrity": "sha512-//oorEZjL6sbPcKUaCdIGlIUeH26mgzimjBB77G6XRgnDl/L5wOnpyBGRe/Mmf5CVW3PwEBE1NjiMZ/ssFh4wA==", - "dev": true - }, - "@types/prettier": { - "version": "2.4.2", - "resolved": "https://registry.npmjs.org/@types/prettier/-/prettier-2.4.2.tgz", - "integrity": "sha512-ekoj4qOQYp7CvjX8ZDBgN86w3MqQhLE1hczEJbEIjgFEumDy+na/4AJAbLXfgEWFNB2pKadM5rPFtuSGMWK7xA==", - "dev": true - }, - "@types/q": { - "version": "1.5.4", - "resolved": "https://registry.npmjs.org/@types/q/-/q-1.5.4.tgz", - "integrity": "sha512-1HcDas8SEj4z1Wc696tH56G8OlRaH/sqZOynNNB+HF0WOeXPaxTtbYzJY2oEfiUxjSKjhCKr+MvR7dCHcEelug==", - "dev": true - }, - "@types/stack-utils": { - "version": "2.0.1", - "resolved": "https://registry.npmjs.org/@types/stack-utils/-/stack-utils-2.0.1.tgz", - "integrity": "sha512-Hl219/BT5fLAaz6NDkSuhzasy49dwQS/DSdu4MdggFB8zcXv7vflBI3xp7FEmkmdDkBUI2bPUNeMttp2knYdxw==", - "dev": true - }, - "@types/unist": { - "version": "2.0.3", - "resolved": "https://registry.npmjs.org/@types/unist/-/unist-2.0.3.tgz", - "integrity": "sha512-FvUupuM3rlRsRtCN+fDudtmytGO6iHJuuRKS1Ss0pG5z8oX0diNEw94UEL7hgDbpN94rgaK5R7sWm6RrSkZuAQ==", - "dev": true + "node_modules/@linthtml/linthtml/node_modules/is-fullwidth-code-point": { + "version": "3.0.0", + "resolved": "https://registry.npmjs.org/is-fullwidth-code-point/-/is-fullwidth-code-point-3.0.0.tgz", + "integrity": "sha512-zymm5+u+sCsSWyD9qNaejV3DFvhCKclKdizYaJUuHA83RLjb7nSuGnddCHGv0hk+KY7BMAlsWeK4Ueg6EV6XQg==", + "dev": true, + "engines": { + "node": ">=8" + } }, - "@types/yargs": { - "version": "16.0.4", - "resolved": "https://registry.npmjs.org/@types/yargs/-/yargs-16.0.4.tgz", - "integrity": "sha512-T8Yc9wt/5LbJyCaLiHPReJa0kApcIgJ7Bn735GjItUfh08Z1pJvu8QZqb9s+mMvKV6WUQRV7K2R46YbjMXTTJw==", + "node_modules/@linthtml/linthtml/node_modules/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, - "requires": { - "@types/yargs-parser": "*" + "engines": { + "node": ">=0.12.0" } }, - "@types/yargs-parser": { - "version": "20.2.1", - "resolved": "https://registry.npmjs.org/@types/yargs-parser/-/yargs-parser-20.2.1.tgz", - "integrity": "sha512-7tFImggNeNBVMsn0vLrpn1H1uPrUBdnARPTpZoitY37ZrdJREzf7I16tMrlK3hen349gr1NYh8CmZQa7CTG6Aw==", + "node_modules/@linthtml/linthtml/node_modules/lodash": { + "version": "4.17.21", + "resolved": "https://registry.npmjs.org/lodash/-/lodash-4.17.21.tgz", + "integrity": "sha512-v2kDEe57lecTulaDIuNTPy3Ry4gLGJ6Z1O3vE1krgXZNrsQ+LFTGHVxVjcXPs17LhbZVGedAJv8XZ1tvj5FvSg==", "dev": true }, - "abab": { - "version": "2.0.3", - "resolved": "https://registry.npmjs.org/abab/-/abab-2.0.3.tgz", - "integrity": "sha512-tsFzPpcttalNjFBCFMqsKYQcWxxen1pgJR56by//QwvJc4/OUS3kPOOttx2tSIfjsylB0pYu7f5D3K1RCxUnUg==", - "dev": true + "node_modules/@linthtml/linthtml/node_modules/micromatch": { + "version": "4.0.4", + "resolved": "https://registry.npmjs.org/micromatch/-/micromatch-4.0.4.tgz", + "integrity": "sha512-pRmzw/XUcwXGpD9aI9q/0XOwLNygjETJ8y0ao0wdqprrzDa4YnxLcz7fQRZr8voh8V10kGhABbNcHVk5wHgWwg==", + "dev": true, + "dependencies": { + "braces": "^3.0.1", + "picomatch": "^2.2.3" + }, + "engines": { + "node": ">=8.6" + } }, - "abbrev": { - "version": "1.1.1", - "resolved": "https://registry.npmjs.org/abbrev/-/abbrev-1.1.1.tgz", - "integrity": "sha512-nne9/IiQ/hzIhY6pdDnbBtz7DjPTKrY00P/zvPSm5pOFkl6xuGrGnXn/VtTNNfNtAfZ9/1RtehkszU9qcTii0Q==", - "dev": true + "node_modules/@linthtml/linthtml/node_modules/mimic-fn": { + "version": "2.1.0", + "resolved": "https://registry.npmjs.org/mimic-fn/-/mimic-fn-2.1.0.tgz", + "integrity": "sha512-OqbOk5oEQeAZ8WXWydlu9HJjz9WVdEIvamMCcXmuqUYjTknH/sqsWvhQ3vgwKFRR1HpjvNBKQ37nbJgYzGqGcg==", + "dev": true, + "engines": { + "node": ">=6" + } }, - "acorn": { - "version": "6.4.1", - "resolved": "https://registry.npmjs.org/acorn/-/acorn-6.4.1.tgz", - "integrity": "sha512-ZVA9k326Nwrj3Cj9jlh3wGFutC2ZornPNARZwsNYqQYgN0EsV2d53w5RN/co65Ohn4sUAUtb1rSUAOD6XN9idA==", + "node_modules/@linthtml/linthtml/node_modules/mute-stream": { + "version": "0.0.8", + "resolved": "https://registry.npmjs.org/mute-stream/-/mute-stream-0.0.8.tgz", + "integrity": "sha512-nnbWWOkoWyUsTjKrhgD0dcz22mdkSnpYqbEjIm2nhwhuxlSkpywJmBo8h0ZqJdkp73mb90SssHkN4rsRaBAfAA==", "dev": true }, - "acorn-globals": { - "version": "4.3.4", - "resolved": "https://registry.npmjs.org/acorn-globals/-/acorn-globals-4.3.4.tgz", - "integrity": "sha512-clfQEh21R+D0leSbUdWf3OcfqyaCSAQ8Ryq00bofSekfr9W8u1jyYZo6ir0xu9Gtcf7BjcHJpnbZH7JOCpP60A==", + "node_modules/@linthtml/linthtml/node_modules/onetime": { + "version": "5.1.2", + "resolved": "https://registry.npmjs.org/onetime/-/onetime-5.1.2.tgz", + "integrity": "sha512-kbpaSSGJTWdAY5KPVeMOKXSrPtr8C8C7wodJbcsd51jRnmD+GZu8Y0VoU6Dm5Z4vWr0Ig/1NKuWRKf7j5aaYSg==", "dev": true, - "requires": { - "acorn": "^6.0.1", - "acorn-walk": "^6.0.1" + "dependencies": { + "mimic-fn": "^2.1.0" + }, + "engines": { + "node": ">=6" + }, + "funding": { + "url": "https://github.com/sponsors/sindresorhus" } }, - "acorn-jsx": { + "node_modules/@linthtml/linthtml/node_modules/parse-json": { "version": "5.2.0", - "resolved": "https://registry.npmjs.org/acorn-jsx/-/acorn-jsx-5.2.0.tgz", - "integrity": "sha512-HiUX/+K2YpkpJ+SzBffkM/AQ2YE03S0U1kjTLVpoJdhZMOWy8qvXVN9JdLqv2QsaQ6MPYQIuNmwD8zOiYUofLQ==", - "dev": true - }, - "acorn-walk": { - "version": "6.2.0", - "resolved": "https://registry.npmjs.org/acorn-walk/-/acorn-walk-6.2.0.tgz", - "integrity": "sha512-7evsyfH1cLOCdAzZAd43Cic04yKydNx0cF+7tiA19p1XnLLPU4dpCQOqpjqwokFe//vS0QqfqqjCS2JkiIs0cA==", - "dev": true - }, - "agent-base": { - "version": "6.0.2", - "resolved": "https://registry.npmjs.org/agent-base/-/agent-base-6.0.2.tgz", - "integrity": "sha512-RZNwNclF7+MS/8bDg70amg32dyeZGZxiDuQmZxKLAlQjr3jGyLx+4Kkk58UO7D2QdgFIQCovuSuZESne6RG6XQ==", + "resolved": "https://registry.npmjs.org/parse-json/-/parse-json-5.2.0.tgz", + "integrity": "sha512-ayCKvm/phCGxOkYRSCM82iDwct8/EonSEgCSxWxD7ve6jHggsFl4fZVQBPRNgQoKiuV/odhFrGzQXZwbifC8Rg==", "dev": true, - "requires": { - "debug": "4" + "dependencies": { + "@babel/code-frame": "^7.0.0", + "error-ex": "^1.3.1", + "json-parse-even-better-errors": "^2.3.0", + "lines-and-columns": "^1.1.6" + }, + "engines": { + "node": ">=8" + }, + "funding": { + "url": "https://github.com/sponsors/sindresorhus" } }, - "ajv": { - "version": "6.12.2", - "resolved": "https://registry.npmjs.org/ajv/-/ajv-6.12.2.tgz", - "integrity": "sha512-k+V+hzjm5q/Mr8ef/1Y9goCmlsK4I6Sm74teeyGvFk1XrOsbsKLjEdrvny42CZ+a8sXbk8KWpY/bDwS+FLL2UQ==", + "node_modules/@linthtml/linthtml/node_modules/path-type": { + "version": "4.0.0", + "resolved": "https://registry.npmjs.org/path-type/-/path-type-4.0.0.tgz", + "integrity": "sha512-gDKb8aZMDeD/tZWs9P6+q0J9Mwkdl6xMV8TjnGP3qJVJ06bdMgkbBlLU8IdfOsIsFz2BW1rNVT3XuNEl8zPAvw==", "dev": true, - "requires": { - "fast-deep-equal": "^3.1.1", - "fast-json-stable-stringify": "^2.0.0", - "json-schema-traverse": "^0.4.1", - "uri-js": "^4.2.2" + "engines": { + "node": ">=8" } }, - "alphanum-sort": { - "version": "1.0.2", - "resolved": "https://registry.npmjs.org/alphanum-sort/-/alphanum-sort-1.0.2.tgz", - "integrity": "sha1-l6ERlkmyEa0zaR2fn0hqjsn74KM=", - "dev": true - }, - "amdefine": { - "version": "1.0.1", - "resolved": "https://registry.npmjs.org/amdefine/-/amdefine-1.0.1.tgz", - "integrity": "sha1-SlKCrBZHKek2Gbz9OtFR+BfOkfU=", - "dev": true - }, - "ansi-colors": { - "version": "1.1.0", - "resolved": "https://registry.npmjs.org/ansi-colors/-/ansi-colors-1.1.0.tgz", - "integrity": "sha512-SFKX67auSNoVR38N3L+nvsPjOE0bybKTYbkf5tRvushrAPQ9V75huw0ZxBkKVeRU9kqH3d6HA4xTckbwZ4ixmA==", + "node_modules/@linthtml/linthtml/node_modules/picomatch": { + "version": "2.3.0", + "resolved": "https://registry.npmjs.org/picomatch/-/picomatch-2.3.0.tgz", + "integrity": "sha512-lY1Q/PiJGC2zOv/z391WOTD+Z02bCgsFfvxoXXf6h7kv9o+WmsmzYqrAwY63sNgOxE4xEdq0WyUnXfKeBrSvYw==", "dev": true, - "requires": { - "ansi-wrap": "^0.1.0" + "engines": { + "node": ">=8.6" + }, + "funding": { + "url": "https://github.com/sponsors/jonschlinkert" } }, - "ansi-escapes": { - "version": "3.2.0", - "resolved": "https://registry.npmjs.org/ansi-escapes/-/ansi-escapes-3.2.0.tgz", - "integrity": "sha512-cBhpre4ma+U0T1oM5fXg7Dy1Jw7zzwv7lt/GoCpr+hDQJoYnKVPLL4dCvSEFMmQurOQvSrwT7SL/DAlhBI97RQ==", - "dev": true + "node_modules/@linthtml/linthtml/node_modules/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, + "engines": { + "node": ">=8" + } }, - "ansi-gray": { - "version": "0.1.1", - "resolved": "https://registry.npmjs.org/ansi-gray/-/ansi-gray-0.1.1.tgz", - "integrity": "sha1-KWLPVOyXksSFEKPetSRDaGHvclE=", + "node_modules/@linthtml/linthtml/node_modules/restore-cursor": { + "version": "3.1.0", + "resolved": "https://registry.npmjs.org/restore-cursor/-/restore-cursor-3.1.0.tgz", + "integrity": "sha512-l+sSefzHpj5qimhFSE5a8nufZYAM3sBSVMAPtYkmC+4EH2anSGaEMXSD0izRQbu9nfyQ9y5JrVmp7E8oZrUjvA==", "dev": true, - "requires": { - "ansi-wrap": "0.1.0" + "dependencies": { + "onetime": "^5.1.0", + "signal-exit": "^3.0.2" + }, + "engines": { + "node": ">=8" } }, - "ansi-regex": { - "version": "3.0.0", - "resolved": "https://registry.npmjs.org/ansi-regex/-/ansi-regex-3.0.0.tgz", - "integrity": "sha1-7QMXwyIGT3lGbAKWa922Bas32Zg=", - "dev": true + "node_modules/@linthtml/linthtml/node_modules/rxjs": { + "version": "7.4.0", + "resolved": "https://registry.npmjs.org/rxjs/-/rxjs-7.4.0.tgz", + "integrity": "sha512-7SQDi7xeTMCJpqViXh8gL/lebcwlp3d831F05+9B44A4B0WfsEwUQHR64gsH1kvJ+Ep/J9K2+n1hVl1CsGN23w==", + "dev": true, + "dependencies": { + "tslib": "~2.1.0" + } }, - "ansi-styles": { - "version": "3.2.1", - "resolved": "https://registry.npmjs.org/ansi-styles/-/ansi-styles-3.2.1.tgz", - "integrity": "sha512-VT0ZI6kZRdTh8YyJw3SMbYm/u+NqfsAxEpWO0Pf9sq8/e94WxxOpPKx9FR1FlyCtOVDNOQ+8ntlqFxiRc+r5qA==", + "node_modules/@linthtml/linthtml/node_modules/string-width": { + "version": "4.2.3", + "resolved": "https://registry.npmjs.org/string-width/-/string-width-4.2.3.tgz", + "integrity": "sha512-wKyQRQpjJ0sIp62ErSZdGsjMJWsap5oRNihHhu6G7JVO/9jIB6UyevL+tXuOqrng8j/cxKTWyWUwvSTriiZz/g==", "dev": true, - "requires": { - "color-convert": "^1.9.0" + "dependencies": { + "emoji-regex": "^8.0.0", + "is-fullwidth-code-point": "^3.0.0", + "strip-ansi": "^6.0.1" + }, + "engines": { + "node": ">=8" } }, - "ansi-to-html": { - "version": "0.6.14", - "resolved": "https://registry.npmjs.org/ansi-to-html/-/ansi-to-html-0.6.14.tgz", - "integrity": "sha512-7ZslfB1+EnFSDO5Ju+ue5Y6It19DRnZXWv8jrGHgIlPna5Mh4jz7BV5jCbQneXNFurQcKoolaaAjHtgSBfOIuA==", + "node_modules/@linthtml/linthtml/node_modules/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": { - "entities": "^1.1.2" + "dependencies": { + "ansi-regex": "^5.0.1" + }, + "engines": { + "node": ">=8" } }, - "ansi-wrap": { - "version": "0.1.0", - "resolved": "https://registry.npmjs.org/ansi-wrap/-/ansi-wrap-0.1.0.tgz", - "integrity": "sha1-qCJQ3bABXponyoLoLqYDu/pF768=", - "dev": true - }, - "anymatch": { - "version": "2.0.0", - "resolved": "https://registry.npmjs.org/anymatch/-/anymatch-2.0.0.tgz", - "integrity": "sha512-5teOsQWABXHHBFP9y3skS5P3d/WfWXpv3FUpy+LorMrNYaT9pI4oLMQX7jzQ2KklNpGpWHzdCXTDT2Y3XGlZBw==", + "node_modules/@linthtml/linthtml/node_modules/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": { - "micromatch": "^3.1.4", - "normalize-path": "^2.1.1" + "dependencies": { + "has-flag": "^4.0.0" }, + "engines": { + "node": ">=8" + } + }, + "node_modules/@linthtml/linthtml/node_modules/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, "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" - } - } + "is-number": "^7.0.0" + }, + "engines": { + "node": ">=8.0" } }, - "aproba": { - "version": "1.2.0", - "resolved": "https://registry.npmjs.org/aproba/-/aproba-1.2.0.tgz", - "integrity": "sha512-Y9J6ZjXtoYh8RnXVCMOU/ttDmk1aBjunq9vO0ta5x85WDQiQfUF9sIPBITdbiiIVcBo03Hi3jMxigBtsddlXRw==", + "node_modules/@linthtml/linthtml/node_modules/tslib": { + "version": "2.1.0", + "resolved": "https://registry.npmjs.org/tslib/-/tslib-2.1.0.tgz", + "integrity": "sha512-hcVC3wYEziELGGmEEXue7D75zbwIIVUMWAVbHItGPx0ziyXxrOMQx4rQEVEV45Ut/1IotuEvwqPopzIOkDMf0A==", "dev": true }, - "are-we-there-yet": { - "version": "1.1.5", - "resolved": "https://registry.npmjs.org/are-we-there-yet/-/are-we-there-yet-1.1.5.tgz", - "integrity": "sha512-5hYdAkZlcG8tOLujVDTgCT+uPX0VnpAH28gWsLfzpXYm7wP6mp5Q/gYyR7YQ0cKVJcXJnl3j2kpBan13PtQf6w==", + "node_modules/@mate-academy/bemlint": { + "version": "0.1.1", + "resolved": "https://registry.npmjs.org/@mate-academy/bemlint/-/bemlint-0.1.1.tgz", + "integrity": "sha512-fhY7PfaUDZpe/DU1qJRW3AO5Tuua9HLm8ZIgVD7HijerZi8QIsC/R+NfcGPQfo9eVD4FDf4Jba0vTzSAO5ayJg==", "dev": true, - "requires": { - "delegates": "^1.0.0", - "readable-stream": "^2.0.6" + "dependencies": { + "chalk": "^4.1.0", + "commander": "^7.1.0", + "cosmiconfig": "^7.0.0", + "parse5": "^6.0.1", + "table-layout": "^1.0.1" + }, + "bin": { + "bemlint": "bin/bemlint.js" } }, - "argparse": { - "version": "1.0.10", - "resolved": "https://registry.npmjs.org/argparse/-/argparse-1.0.10.tgz", - "integrity": "sha512-o5Roy6tNG4SL/FOkCAN6RzjiakZS25RLYFrcMttJqbdd8BWrnA+fGz57iN5Pb06pvBGvl5gQ0B48dJlslXvoTg==", + "node_modules/@mate-academy/bemlint/node_modules/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": { - "sprintf-js": "~1.0.2" + "dependencies": { + "color-convert": "^2.0.1" + }, + "engines": { + "node": ">=8" + }, + "funding": { + "url": "https://github.com/chalk/ansi-styles?sponsor=1" } }, - "arr-diff": { - "version": "4.0.0", - "resolved": "https://registry.npmjs.org/arr-diff/-/arr-diff-4.0.0.tgz", - "integrity": "sha1-1kYQdP6/7HHn4VI1dhoyml3HxSA=", - "dev": true - }, - "arr-flatten": { - "version": "1.1.0", - "resolved": "https://registry.npmjs.org/arr-flatten/-/arr-flatten-1.1.0.tgz", - "integrity": "sha512-L3hKV5R/p5o81R7O02IGnwpDmkp6E982XhtbuwSe3O4qOtMMMtodicASA1Cny2U+aCXcNpml+m4dPsvsJ3jatg==", - "dev": true - }, - "arr-union": { - "version": "3.1.0", - "resolved": "https://registry.npmjs.org/arr-union/-/arr-union-3.1.0.tgz", - "integrity": "sha1-45sJrqne+Gao8gbiiK9jkZuuOcQ=", - "dev": true - }, - "array-back": { + "node_modules/@mate-academy/bemlint/node_modules/array-back": { "version": "4.0.2", "resolved": "https://registry.npmjs.org/array-back/-/array-back-4.0.2.tgz", "integrity": "sha512-NbdMezxqf94cnNfWLL7V/im0Ub+Anbb0IoZhvzie8+4HJ4nMQuzHuy49FkGYCJK2yAloZ3meiB6AVMClbrI1vg==", - "dev": true - }, - "array-equal": { - "version": "1.0.0", - "resolved": "https://registry.npmjs.org/array-equal/-/array-equal-1.0.0.tgz", - "integrity": "sha1-jCpe8kcv2ep0KwTHenUJO6J1fJM=", - "dev": true - }, - "array-find-index": { - "version": "1.0.2", - "resolved": "https://registry.npmjs.org/array-find-index/-/array-find-index-1.0.2.tgz", - "integrity": "sha1-3wEKoSh+Fku9pvlyOwqWoexBh6E=", - "dev": true - }, - "array-includes": { - "version": "3.1.1", - "resolved": "https://registry.npmjs.org/array-includes/-/array-includes-3.1.1.tgz", - "integrity": "sha512-c2VXaCHl7zPsvpkFsw4nxvFie4fh1ur9bpcgsVkIjqn0H/Xwdg+7fv3n2r/isyS8EBj5b06M9kHyZuIr4El6WQ==", "dev": true, - "requires": { - "define-properties": "^1.1.3", - "es-abstract": "^1.17.0", - "is-string": "^1.0.5" + "engines": { + "node": ">=8" } }, - "array-union": { - "version": "1.0.2", - "resolved": "https://registry.npmjs.org/array-union/-/array-union-1.0.2.tgz", - "integrity": "sha1-mjRBDk9OPaI96jdb5b5w8kd47Dk=", + "node_modules/@mate-academy/bemlint/node_modules/chalk": { + "version": "4.1.1", + "resolved": "https://registry.npmjs.org/chalk/-/chalk-4.1.1.tgz", + "integrity": "sha512-diHzdDKxcU+bAsUboHLPEDQiw0qEe0qd7SYUn3HgcFlWgbDcfLGswOHYeGrHKzG9z6UYf01d9VFMfZxPM1xZSg==", "dev": true, - "requires": { - "array-uniq": "^1.0.1" + "dependencies": { + "ansi-styles": "^4.1.0", + "supports-color": "^7.1.0" + }, + "engines": { + "node": ">=10" + }, + "funding": { + "url": "https://github.com/chalk/chalk?sponsor=1" } }, - "array-uniq": { - "version": "1.0.3", - "resolved": "https://registry.npmjs.org/array-uniq/-/array-uniq-1.0.3.tgz", - "integrity": "sha1-r2rId6Jcx/dOBYiUdThY39sk/bY=", - "dev": true - }, - "array-unique": { - "version": "0.3.2", - "resolved": "https://registry.npmjs.org/array-unique/-/array-unique-0.3.2.tgz", - "integrity": "sha1-qJS3XUvE9s1nnvMkSp/Y9Gri1Cg=", - "dev": true - }, - "array.prototype.flat": { - "version": "1.2.3", - "resolved": "https://registry.npmjs.org/array.prototype.flat/-/array.prototype.flat-1.2.3.tgz", - "integrity": "sha512-gBlRZV0VSmfPIeWfuuy56XZMvbVfbEUnOXUvt3F/eUUUSyzlgLxhEX4YAEpxNAogRGehPSnfXyPtYyKAhkzQhQ==", + "node_modules/@mate-academy/bemlint/node_modules/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": { - "define-properties": "^1.1.3", - "es-abstract": "^1.17.0-next.1" + "dependencies": { + "color-name": "~1.1.4" + }, + "engines": { + "node": ">=7.0.0" } }, - "arrify": { - "version": "1.0.1", - "resolved": "https://registry.npmjs.org/arrify/-/arrify-1.0.1.tgz", - "integrity": "sha1-iYUI2iIm84DfkEcoRWhJwVAaSw0=", - "dev": true - }, - "asap": { - "version": "2.0.6", - "resolved": "https://registry.npmjs.org/asap/-/asap-2.0.6.tgz", - "integrity": "sha1-5QNHYR1+aQlDIIu9r+vLwvuGbUY=", + "node_modules/@mate-academy/bemlint/node_modules/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 }, - "asn1": { - "version": "0.2.4", - "resolved": "https://registry.npmjs.org/asn1/-/asn1-0.2.4.tgz", - "integrity": "sha512-jxwzQpLQjSmWXgwaCZE9Nz+glAG01yF1QnWgbhGwHI5A6FRIEY6IVqtHhIepHqI7/kyEyQEagBC5mBEFlIYvdg==", + "node_modules/@mate-academy/bemlint/node_modules/commander": { + "version": "7.2.0", + "resolved": "https://registry.npmjs.org/commander/-/commander-7.2.0.tgz", + "integrity": "sha512-QrWXB+ZQSVPmIWIhtEO9H+gwHaMGYiF5ChvoJ+K9ZGHG/sVsa6yiesAD1GC/x46sET00Xlwo1u49RVVVzvcSkw==", "dev": true, - "requires": { - "safer-buffer": "~2.1.0" + "engines": { + "node": ">= 10" } }, - "asn1.js": { - "version": "4.10.1", - "resolved": "https://registry.npmjs.org/asn1.js/-/asn1.js-4.10.1.tgz", - "integrity": "sha512-p32cOF5q0Zqs9uBiONKYLm6BClCoBCM5O9JfeUSlnQLBTxYdTK+pW+nXflm8UkKd2UYlEbYz5qEi0JuZR9ckSw==", + "node_modules/@mate-academy/bemlint/node_modules/cosmiconfig": { + "version": "7.0.0", + "resolved": "https://registry.npmjs.org/cosmiconfig/-/cosmiconfig-7.0.0.tgz", + "integrity": "sha512-pondGvTuVYDk++upghXJabWzL6Kxu6f26ljFw64Swq9v6sQPUL3EUlVDV56diOjpCayKihL6hVe8exIACU4XcA==", "dev": true, - "requires": { - "bn.js": "^4.0.0", - "inherits": "^2.0.1", - "minimalistic-assert": "^1.0.0" - }, "dependencies": { - "bn.js": { - "version": "4.11.9", - "resolved": "https://registry.npmjs.org/bn.js/-/bn.js-4.11.9.tgz", - "integrity": "sha512-E6QoYqCKZfgatHTdHzs1RRKP7ip4vvm+EyRUeE2RF0NblwVvb0p6jSVeNTOFxPn26QXN2o6SMfNxKp6kU8zQaw==", - "dev": true - } + "@types/parse-json": "^4.0.0", + "import-fresh": "^3.2.1", + "parse-json": "^5.0.0", + "path-type": "^4.0.0", + "yaml": "^1.10.0" + }, + "engines": { + "node": ">=10" } }, - "assert": { - "version": "1.5.0", - "resolved": "https://registry.npmjs.org/assert/-/assert-1.5.0.tgz", - "integrity": "sha512-EDsgawzwoun2CZkCgtxJbv392v4nbk9XDD06zI+kQYoBM/3RBWLlEyJARDOmhAAosBjWACEkKL6S+lIZtcAubA==", + "node_modules/@mate-academy/bemlint/node_modules/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, - "requires": { - "object-assign": "^4.1.1", - "util": "0.10.3" - }, - "dependencies": { - "inherits": { - "version": "2.0.1", - "resolved": "https://registry.npmjs.org/inherits/-/inherits-2.0.1.tgz", - "integrity": "sha1-sX0I0ya0Qj5Wjv9xn5GwscvfafE=", - "dev": true - }, - "util": { - "version": "0.10.3", - "resolved": "https://registry.npmjs.org/util/-/util-0.10.3.tgz", - "integrity": "sha1-evsa/lCAUkZInj23/g7TeTNqwPk=", - "dev": true, - "requires": { - "inherits": "2.0.1" - } - } + "engines": { + "node": ">=8" } }, - "assert-plus": { - "version": "1.0.0", - "resolved": "https://registry.npmjs.org/assert-plus/-/assert-plus-1.0.0.tgz", - "integrity": "sha1-8S4PPF13sLHN2RRpQuTpbB5N1SU=", - "dev": true - }, - "assign-symbols": { - "version": "1.0.0", - "resolved": "https://registry.npmjs.org/assign-symbols/-/assign-symbols-1.0.0.tgz", - "integrity": "sha1-WWZ/QfrdTyDMvCu5a41Pf3jsA2c=", - "dev": true - }, - "astral-regex": { - "version": "1.0.0", - "resolved": "https://registry.npmjs.org/astral-regex/-/astral-regex-1.0.0.tgz", - "integrity": "sha512-+Ryf6g3BKoRc7jfp7ad8tM4TtMiaWvbF/1/sQcZPkkS7ag3D5nMBCe2UfOTONtAkaG0tO0ij3C5Lwmf1EiyjHg==", - "dev": true - }, - "async-each": { - "version": "1.0.3", - "resolved": "https://registry.npmjs.org/async-each/-/async-each-1.0.3.tgz", - "integrity": "sha512-z/WhQ5FPySLdvREByI2vZiTWwCnF0moMJ1hK9YQwDTHKh6I7/uSckMetoRGb5UBZPC1z0jlw+n/XCgjeH7y1AQ==", - "dev": true - }, - "async-foreach": { - "version": "0.1.3", - "resolved": "https://registry.npmjs.org/async-foreach/-/async-foreach-0.1.3.tgz", - "integrity": "sha1-NhIfhFwFeBct5Bmpfb6x0W7DRUI=", - "dev": true - }, - "async-limiter": { - "version": "1.0.1", - "resolved": "https://registry.npmjs.org/async-limiter/-/async-limiter-1.0.1.tgz", - "integrity": "sha512-csOlWGAcRFJaI6m+F2WKdnMKr4HhdhFVBk0H/QbJFMCr+uO2kwohwXQPxw/9OCxp05r5ghVBFSyioixx3gfkNQ==", - "dev": true - }, - "asynckit": { - "version": "0.4.0", - "resolved": "https://registry.npmjs.org/asynckit/-/asynckit-0.4.0.tgz", - "integrity": "sha1-x57Zf380y48robyXkLzDZkdLS3k=", - "dev": true - }, - "at-least-node": { - "version": "1.0.0", - "resolved": "https://registry.npmjs.org/at-least-node/-/at-least-node-1.0.0.tgz", - "integrity": "sha512-+q/t7Ekv1EDY2l6Gda6LLiX14rU9TV20Wa3ofeQmwPFZbOMo9DXrLbOjFaaclkXKWidIaopwAObQDqwWtGUjqg==", - "dev": true - }, - "atob": { - "version": "2.1.2", - "resolved": "https://registry.npmjs.org/atob/-/atob-2.1.2.tgz", - "integrity": "sha512-Wm6ukoaOGJi/73p/cl2GvLjTI5JM1k/O14isD73YML8StrH/7/lRFgmg8nICZgD3bZZvjwCGxtMOD3wWNAu8cg==", - "dev": true - }, - "autoprefixer": { - "version": "9.8.0", - "resolved": "https://registry.npmjs.org/autoprefixer/-/autoprefixer-9.8.0.tgz", - "integrity": "sha512-D96ZiIHXbDmU02dBaemyAg53ez+6F5yZmapmgKcjm35yEe1uVDYI8hGW3VYoGRaG290ZFf91YxHrR518vC0u/A==", + "node_modules/@mate-academy/bemlint/node_modules/parse-json": { + "version": "5.2.0", + "resolved": "https://registry.npmjs.org/parse-json/-/parse-json-5.2.0.tgz", + "integrity": "sha512-ayCKvm/phCGxOkYRSCM82iDwct8/EonSEgCSxWxD7ve6jHggsFl4fZVQBPRNgQoKiuV/odhFrGzQXZwbifC8Rg==", "dev": true, - "requires": { - "browserslist": "^4.12.0", - "caniuse-lite": "^1.0.30001061", - "chalk": "^2.4.2", - "normalize-range": "^0.1.2", - "num2fraction": "^1.2.2", - "postcss": "^7.0.30", - "postcss-value-parser": "^4.1.0" + "dependencies": { + "@babel/code-frame": "^7.0.0", + "error-ex": "^1.3.1", + "json-parse-even-better-errors": "^2.3.0", + "lines-and-columns": "^1.1.6" + }, + "engines": { + "node": ">=8" + }, + "funding": { + "url": "https://github.com/sponsors/sindresorhus" } }, - "aws-sign2": { - "version": "0.7.0", - "resolved": "https://registry.npmjs.org/aws-sign2/-/aws-sign2-0.7.0.tgz", - "integrity": "sha1-tG6JCTSpWR8tL2+G1+ap8bP+dqg=", - "dev": true - }, - "aws4": { - "version": "1.10.0", - "resolved": "https://registry.npmjs.org/aws4/-/aws4-1.10.0.tgz", - "integrity": "sha512-3YDiu347mtVtjpyV3u5kVqQLP242c06zwDOgpeRnybmXlYYsLbtTrUBUm8i8srONt+FWobl5aibnU1030PeeuA==", + "node_modules/@mate-academy/bemlint/node_modules/parse5": { + "version": "6.0.1", + "resolved": "https://registry.npmjs.org/parse5/-/parse5-6.0.1.tgz", + "integrity": "sha512-Ofn/CTFzRGTTxwpNEs9PP93gXShHcTq255nzRYSKe8AkVpZY7e1fpmTfOyoIvjP5HG7Z2ZM7VS9PPhQGW2pOpw==", "dev": true }, - "babel-eslint": { - "version": "10.1.0", - "resolved": "https://registry.npmjs.org/babel-eslint/-/babel-eslint-10.1.0.tgz", - "integrity": "sha512-ifWaTHQ0ce+448CYop8AdrQiBsGrnC+bMgfyKFdi6EsPLTAWG+QfyDeM6OH+FmWnKvEq5NnBMLvlBUPKQZoDSg==", + "node_modules/@mate-academy/bemlint/node_modules/path-type": { + "version": "4.0.0", + "resolved": "https://registry.npmjs.org/path-type/-/path-type-4.0.0.tgz", + "integrity": "sha512-gDKb8aZMDeD/tZWs9P6+q0J9Mwkdl6xMV8TjnGP3qJVJ06bdMgkbBlLU8IdfOsIsFz2BW1rNVT3XuNEl8zPAvw==", "dev": true, - "requires": { - "@babel/code-frame": "^7.0.0", - "@babel/parser": "^7.7.0", - "@babel/traverse": "^7.7.0", - "@babel/types": "^7.7.0", - "eslint-visitor-keys": "^1.0.0", - "resolve": "^1.12.0" + "engines": { + "node": ">=8" } }, - "babel-jest": { - "version": "27.3.1", - "resolved": "https://registry.npmjs.org/babel-jest/-/babel-jest-27.3.1.tgz", - "integrity": "sha512-SjIF8hh/ir0peae2D6S6ZKRhUy7q/DnpH7k/V6fT4Bgs/LXXUztOpX4G2tCgq8mLo5HA9mN6NmlFMeYtKmIsTQ==", + "node_modules/@mate-academy/bemlint/node_modules/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": { - "@jest/transform": "^27.3.1", - "@jest/types": "^27.2.5", - "@types/babel__core": "^7.1.14", - "babel-plugin-istanbul": "^6.0.0", - "babel-preset-jest": "^27.2.0", - "chalk": "^4.0.0", - "graceful-fs": "^4.2.4", - "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" - } - } + "has-flag": "^4.0.0" + }, + "engines": { + "node": ">=8" } }, - "babel-plugin-dynamic-import-node": { - "version": "2.3.3", - "resolved": "https://registry.npmjs.org/babel-plugin-dynamic-import-node/-/babel-plugin-dynamic-import-node-2.3.3.tgz", - "integrity": "sha512-jZVI+s9Zg3IqA/kdi0i6UDCybUI3aSBLnglhYbSSjKlV7yF1F/5LWv8MakQmvYpnbJDS6fcBL2KzHSxNCMtWSQ==", + "node_modules/@mate-academy/bemlint/node_modules/table-layout": { + "version": "1.0.2", + "resolved": "https://registry.npmjs.org/table-layout/-/table-layout-1.0.2.tgz", + "integrity": "sha512-qd/R7n5rQTRFi+Zf2sk5XVVd9UQl6ZkduPFC3S7WEGJAmetDTjY3qPN50eSKzwuzEyQKy5TN2TiZdkIjos2L6A==", "dev": true, - "requires": { - "object.assign": "^4.1.0" + "dependencies": { + "array-back": "^4.0.1", + "deep-extend": "~0.6.0", + "typical": "^5.2.0", + "wordwrapjs": "^4.0.0" + }, + "engines": { + "node": ">=8.0.0" } }, - "babel-plugin-istanbul": { - "version": "6.1.1", - "resolved": "https://registry.npmjs.org/babel-plugin-istanbul/-/babel-plugin-istanbul-6.1.1.tgz", - "integrity": "sha512-Y1IQok9821cC9onCx5otgFfRm7Lm+I+wwxOx738M/WLPZ9Q42m4IG5W0FNX8WLL2gYMZo3JkuXIH2DOpWM+qwA==", + "node_modules/@mate-academy/eslint-config": { + "version": "0.0.12", + "resolved": "https://registry.npmjs.org/@mate-academy/eslint-config/-/eslint-config-0.0.12.tgz", + "integrity": "sha512-/+Ni4iI+e4Xm4nvziEhVQbdUSc0O/oQxhtaTLZhc2zNSIAoi3mDi4i3ltR/nYbk0kBl1jS3jx4oC7rhhJo1pDg==", "dev": true, - "requires": { - "@babel/helper-plugin-utils": "^7.0.0", - "@istanbuljs/load-nyc-config": "^1.0.0", - "@istanbuljs/schema": "^0.1.2", - "istanbul-lib-instrument": "^5.0.4", - "test-exclude": "^6.0.0" - }, "dependencies": { - "@babel/code-frame": { - "version": "7.16.0", - "resolved": "https://registry.npmjs.org/@babel/code-frame/-/code-frame-7.16.0.tgz", - "integrity": "sha512-IF4EOMEV+bfYwOmNxGzSnjR2EmQod7f1UXOpZM3l4i4o4QNwzjtJAu/HxdjHq0aYBvdqMuQEY1eg0nqW9ZPORA==", - "dev": true, - "requires": { - "@babel/highlight": "^7.16.0" - } - }, - "@babel/compat-data": { - "version": "7.16.4", - "resolved": "https://registry.npmjs.org/@babel/compat-data/-/compat-data-7.16.4.tgz", - "integrity": "sha512-1o/jo7D+kC9ZjHX5v+EHrdjl3PhxMrLSOTGsOdHJ+KL8HCaEK6ehrVL2RS6oHDZp+L7xLirLrPmQtEng769J/Q==", - "dev": true - }, - "@babel/core": { - "version": "7.16.0", - "resolved": "https://registry.npmjs.org/@babel/core/-/core-7.16.0.tgz", - "integrity": "sha512-mYZEvshBRHGsIAiyH5PzCFTCfbWfoYbO/jcSdXQSUQu1/pW0xDZAUP7KEc32heqWTAfAHhV9j1vH8Sav7l+JNQ==", - "dev": true, - "requires": { - "@babel/code-frame": "^7.16.0", - "@babel/generator": "^7.16.0", - "@babel/helper-compilation-targets": "^7.16.0", - "@babel/helper-module-transforms": "^7.16.0", - "@babel/helpers": "^7.16.0", - "@babel/parser": "^7.16.0", - "@babel/template": "^7.16.0", - "@babel/traverse": "^7.16.0", - "@babel/types": "^7.16.0", - "convert-source-map": "^1.7.0", - "debug": "^4.1.0", - "gensync": "^1.0.0-beta.2", - "json5": "^2.1.2", - "semver": "^6.3.0", - "source-map": "^0.5.0" - } - }, - "@babel/generator": { - "version": "7.16.0", - "resolved": "https://registry.npmjs.org/@babel/generator/-/generator-7.16.0.tgz", - "integrity": "sha512-RR8hUCfRQn9j9RPKEVXo9LiwoxLPYn6hNZlvUOR8tSnaxlD0p0+la00ZP9/SnRt6HchKr+X0fO2r8vrETiJGew==", - "dev": true, - "requires": { - "@babel/types": "^7.16.0", - "jsesc": "^2.5.1", - "source-map": "^0.5.0" - } - }, - "@babel/helper-compilation-targets": { - "version": "7.16.3", - "resolved": "https://registry.npmjs.org/@babel/helper-compilation-targets/-/helper-compilation-targets-7.16.3.tgz", - "integrity": "sha512-vKsoSQAyBmxS35JUOOt+07cLc6Nk/2ljLIHwmq2/NM6hdioUaqEXq/S+nXvbvXbZkNDlWOymPanJGOc4CBjSJA==", - "dev": true, - "requires": { - "@babel/compat-data": "^7.16.0", - "@babel/helper-validator-option": "^7.14.5", - "browserslist": "^4.17.5", - "semver": "^6.3.0" - } - }, - "@babel/helper-function-name": { - "version": "7.16.0", - "resolved": "https://registry.npmjs.org/@babel/helper-function-name/-/helper-function-name-7.16.0.tgz", - "integrity": "sha512-BZh4mEk1xi2h4HFjWUXRQX5AEx4rvaZxHgax9gcjdLWdkjsY7MKt5p0otjsg5noXw+pB+clMCjw+aEVYADMjog==", - "dev": true, - "requires": { - "@babel/helper-get-function-arity": "^7.16.0", - "@babel/template": "^7.16.0", - "@babel/types": "^7.16.0" - } - }, - "@babel/helper-get-function-arity": { - "version": "7.16.0", - "resolved": "https://registry.npmjs.org/@babel/helper-get-function-arity/-/helper-get-function-arity-7.16.0.tgz", - "integrity": "sha512-ASCquNcywC1NkYh/z7Cgp3w31YW8aojjYIlNg4VeJiHkqyP4AzIvr4qx7pYDb4/s8YcsZWqqOSxgkvjUz1kpDQ==", - "dev": true, - "requires": { - "@babel/types": "^7.16.0" - } - }, - "@babel/helper-hoist-variables": { - "version": "7.16.0", - "resolved": "https://registry.npmjs.org/@babel/helper-hoist-variables/-/helper-hoist-variables-7.16.0.tgz", - "integrity": "sha512-1AZlpazjUR0EQZQv3sgRNfM9mEVWPK3M6vlalczA+EECcPz3XPh6VplbErL5UoMpChhSck5wAJHthlj1bYpcmg==", - "dev": true, - "requires": { - "@babel/types": "^7.16.0" - } - }, - "@babel/helper-member-expression-to-functions": { - "version": "7.16.0", - "resolved": "https://registry.npmjs.org/@babel/helper-member-expression-to-functions/-/helper-member-expression-to-functions-7.16.0.tgz", - "integrity": "sha512-bsjlBFPuWT6IWhl28EdrQ+gTvSvj5tqVP5Xeftp07SEuz5pLnsXZuDkDD3Rfcxy0IsHmbZ+7B2/9SHzxO0T+sQ==", - "dev": true, - "requires": { - "@babel/types": "^7.16.0" - } - }, - "@babel/helper-module-imports": { - "version": "7.16.0", - "resolved": "https://registry.npmjs.org/@babel/helper-module-imports/-/helper-module-imports-7.16.0.tgz", - "integrity": "sha512-kkH7sWzKPq0xt3H1n+ghb4xEMP8k0U7XV3kkB+ZGy69kDk2ySFW1qPi06sjKzFY3t1j6XbJSqr4mF9L7CYVyhg==", - "dev": true, - "requires": { - "@babel/types": "^7.16.0" - } - }, - "@babel/helper-module-transforms": { - "version": "7.16.0", - "resolved": "https://registry.npmjs.org/@babel/helper-module-transforms/-/helper-module-transforms-7.16.0.tgz", - "integrity": "sha512-My4cr9ATcaBbmaEa8M0dZNA74cfI6gitvUAskgDtAFmAqyFKDSHQo5YstxPbN+lzHl2D9l/YOEFqb2mtUh4gfA==", - "dev": true, - "requires": { - "@babel/helper-module-imports": "^7.16.0", - "@babel/helper-replace-supers": "^7.16.0", - "@babel/helper-simple-access": "^7.16.0", - "@babel/helper-split-export-declaration": "^7.16.0", - "@babel/helper-validator-identifier": "^7.15.7", - "@babel/template": "^7.16.0", - "@babel/traverse": "^7.16.0", - "@babel/types": "^7.16.0" - } - }, - "@babel/helper-optimise-call-expression": { - "version": "7.16.0", - "resolved": "https://registry.npmjs.org/@babel/helper-optimise-call-expression/-/helper-optimise-call-expression-7.16.0.tgz", - "integrity": "sha512-SuI467Gi2V8fkofm2JPnZzB/SUuXoJA5zXe/xzyPP2M04686RzFKFHPK6HDVN6JvWBIEW8tt9hPR7fXdn2Lgpw==", - "dev": true, - "requires": { - "@babel/types": "^7.16.0" - } - }, - "@babel/helper-replace-supers": { - "version": "7.16.0", - "resolved": "https://registry.npmjs.org/@babel/helper-replace-supers/-/helper-replace-supers-7.16.0.tgz", - "integrity": "sha512-TQxuQfSCdoha7cpRNJvfaYxxxzmbxXw/+6cS7V02eeDYyhxderSoMVALvwupA54/pZcOTtVeJ0xccp1nGWladA==", - "dev": true, - "requires": { - "@babel/helper-member-expression-to-functions": "^7.16.0", - "@babel/helper-optimise-call-expression": "^7.16.0", - "@babel/traverse": "^7.16.0", - "@babel/types": "^7.16.0" - } - }, - "@babel/helper-simple-access": { - "version": "7.16.0", - "resolved": "https://registry.npmjs.org/@babel/helper-simple-access/-/helper-simple-access-7.16.0.tgz", - "integrity": "sha512-o1rjBT/gppAqKsYfUdfHq5Rk03lMQrkPHG1OWzHWpLgVXRH4HnMM9Et9CVdIqwkCQlobnGHEJMsgWP/jE1zUiw==", - "dev": true, - "requires": { - "@babel/types": "^7.16.0" - } - }, - "@babel/helper-split-export-declaration": { - "version": "7.16.0", - "resolved": "https://registry.npmjs.org/@babel/helper-split-export-declaration/-/helper-split-export-declaration-7.16.0.tgz", - "integrity": "sha512-0YMMRpuDFNGTHNRiiqJX19GjNXA4H0E8jZ2ibccfSxaCogbm3am5WN/2nQNj0YnQwGWM1J06GOcQ2qnh3+0paw==", - "dev": true, - "requires": { - "@babel/types": "^7.16.0" - } - }, - "@babel/helper-validator-identifier": { - "version": "7.15.7", - "resolved": "https://registry.npmjs.org/@babel/helper-validator-identifier/-/helper-validator-identifier-7.15.7.tgz", - "integrity": "sha512-K4JvCtQqad9OY2+yTU8w+E82ywk/fe+ELNlt1G8z3bVGlZfn/hOcQQsUhGhW/N+tb3fxK800wLtKOE/aM0m72w==", - "dev": true - }, - "@babel/helpers": { - "version": "7.16.3", - "resolved": "https://registry.npmjs.org/@babel/helpers/-/helpers-7.16.3.tgz", - "integrity": "sha512-Xn8IhDlBPhvYTvgewPKawhADichOsbkZuzN7qz2BusOM0brChsyXMDJvldWaYMMUNiCQdQzNEioXTp3sC8Nt8w==", - "dev": true, - "requires": { - "@babel/template": "^7.16.0", - "@babel/traverse": "^7.16.3", - "@babel/types": "^7.16.0" - } - }, - "@babel/highlight": { - "version": "7.16.0", - "resolved": "https://registry.npmjs.org/@babel/highlight/-/highlight-7.16.0.tgz", - "integrity": "sha512-t8MH41kUQylBtu2+4IQA3atqevA2lRgqA2wyVB/YiWmsDSuylZZuXOUy9ric30hfzauEFfdsuk/eXTRrGrfd0g==", - "dev": true, - "requires": { - "@babel/helper-validator-identifier": "^7.15.7", - "chalk": "^2.0.0", - "js-tokens": "^4.0.0" - } - }, - "@babel/parser": { - "version": "7.16.4", - "resolved": "https://registry.npmjs.org/@babel/parser/-/parser-7.16.4.tgz", - "integrity": "sha512-6V0qdPUaiVHH3RtZeLIsc+6pDhbYzHR8ogA8w+f+Wc77DuXto19g2QUwveINoS34Uw+W8/hQDGJCx+i4n7xcng==", - "dev": true - }, - "@babel/template": { - "version": "7.16.0", - "resolved": "https://registry.npmjs.org/@babel/template/-/template-7.16.0.tgz", - "integrity": "sha512-MnZdpFD/ZdYhXwiunMqqgyZyucaYsbL0IrjoGjaVhGilz+x8YB++kRfygSOIj1yOtWKPlx7NBp+9I1RQSgsd5A==", - "dev": true, - "requires": { - "@babel/code-frame": "^7.16.0", - "@babel/parser": "^7.16.0", - "@babel/types": "^7.16.0" - } - }, - "@babel/traverse": { - "version": "7.16.3", - "resolved": "https://registry.npmjs.org/@babel/traverse/-/traverse-7.16.3.tgz", - "integrity": "sha512-eolumr1vVMjqevCpwVO99yN/LoGL0EyHiLO5I043aYQvwOJ9eR5UsZSClHVCzfhBduMAsSzgA/6AyqPjNayJag==", - "dev": true, - "requires": { - "@babel/code-frame": "^7.16.0", - "@babel/generator": "^7.16.0", - "@babel/helper-function-name": "^7.16.0", - "@babel/helper-hoist-variables": "^7.16.0", - "@babel/helper-split-export-declaration": "^7.16.0", - "@babel/parser": "^7.16.3", - "@babel/types": "^7.16.0", - "debug": "^4.1.0", - "globals": "^11.1.0" - } - }, - "@babel/types": { - "version": "7.16.0", - "resolved": "https://registry.npmjs.org/@babel/types/-/types-7.16.0.tgz", - "integrity": "sha512-PJgg/k3SdLsGb3hhisFvtLOw5ts113klrpLuIPtCJIU+BB24fqq6lf8RWqKJEjzqXR9AEH1rIb5XTqwBHB+kQg==", - "dev": true, - "requires": { - "@babel/helper-validator-identifier": "^7.15.7", - "to-fast-properties": "^2.0.0" - } - }, - "browserslist": { - "version": "4.18.1", - "resolved": "https://registry.npmjs.org/browserslist/-/browserslist-4.18.1.tgz", - "integrity": "sha512-8ScCzdpPwR2wQh8IT82CA2VgDwjHyqMovPBZSNH54+tm4Jk2pCuv90gmAdH6J84OCRWi0b4gMe6O6XPXuJnjgQ==", - "dev": true, - "requires": { - "caniuse-lite": "^1.0.30001280", - "electron-to-chromium": "^1.3.896", - "escalade": "^3.1.1", - "node-releases": "^2.0.1", - "picocolors": "^1.0.0" - } - }, - "caniuse-lite": { - "version": "1.0.30001282", - "resolved": "https://registry.npmjs.org/caniuse-lite/-/caniuse-lite-1.0.30001282.tgz", - "integrity": "sha512-YhF/hG6nqBEllymSIjLtR2iWDDnChvhnVJqp+vloyt2tEHFG1yBR+ac2B/rOw0qOK0m0lEXU2dv4E/sMk5P9Kg==", - "dev": true - }, - "electron-to-chromium": { - "version": "1.3.903", - "resolved": "https://registry.npmjs.org/electron-to-chromium/-/electron-to-chromium-1.3.903.tgz", - "integrity": "sha512-+PnYAyniRRTkNq56cqYDLq9LyklZYk0hqoDy9GpcU11H5QjRmFZVDbxtgHUMK/YzdNTcn1XWP5gb+hFlSCr20g==", - "dev": true - }, - "gensync": { - "version": "1.0.0-beta.2", - "resolved": "https://registry.npmjs.org/gensync/-/gensync-1.0.0-beta.2.tgz", - "integrity": "sha512-3hN7NaskYvMDLQY55gnW3NQ+mesEAepTqlg+VEbj7zzqEMBVNhzcGYYeqFo/TlYz6eQiFcp1HcsCZO+nGgS8zg==", - "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" - } - }, - "node-releases": { - "version": "2.0.1", - "resolved": "https://registry.npmjs.org/node-releases/-/node-releases-2.0.1.tgz", - "integrity": "sha512-CqyzN6z7Q6aMeF/ktcMVTzhAHCEpf8SOarwpzpf8pNBY2k5/oM34UHldUwp8VKI7uxct2HxSRdJjBaZeESzcxA==", - "dev": true - }, - "semver": { - "version": "6.3.0", - "resolved": "https://registry.npmjs.org/semver/-/semver-6.3.0.tgz", - "integrity": "sha512-b39TBaTSfV6yBrapU89p5fKekE2m/NwnDocOVruQFS1/veMgdzuPcnOM34M6CwxW8jH/lxEa5rBoDeUwu5HHTw==", - "dev": true - } + "eslint-config-node": "^4.0.0", + "eslint-config-standard": "^12.0.0", + "eslint-plugin-import": "^2.16.0", + "eslint-plugin-promise": "^4.0.1", + "eslint-plugin-standard": "^4.0.0" } }, - "babel-plugin-jest-hoist": { - "version": "27.2.0", - "resolved": "https://registry.npmjs.org/babel-plugin-jest-hoist/-/babel-plugin-jest-hoist-27.2.0.tgz", - "integrity": "sha512-TOux9khNKdi64mW+0OIhcmbAn75tTlzKhxmiNXevQaPbrBYK7YKjP1jl6NHTJ6XR5UgUrJbCnWlKVnJn29dfjw==", + "node_modules/@mate-academy/linthtml-config": { + "version": "0.0.2", + "resolved": "https://registry.npmjs.org/@mate-academy/linthtml-config/-/linthtml-config-0.0.2.tgz", + "integrity": "sha512-7INR19TGSfuLdkWdt3sbLRjOyZQX7TwzEVmdGrDr16uMFI9nH77a6ciGpAW57FVyg2tf59KGMH7iACwfohvc8g==", + "dev": true + }, + "node_modules/@mate-academy/scripts": { + "version": "0.9.0", + "resolved": "https://registry.npmjs.org/@mate-academy/scripts/-/scripts-0.9.0.tgz", + "integrity": "sha512-3RUTNaNY5m+h1NSoiMpJVTZ/odDBAZEaIDPiiVkaJZlc+mvCTtNdGH/qUc/R5nauYEdCXALJQeXE94ZnwmGQog==", "dev": true, - "requires": { - "@babel/template": "^7.3.3", - "@babel/types": "^7.3.3", - "@types/babel__core": "^7.0.0", - "@types/babel__traverse": "^7.0.6" + "dependencies": { + "@types/get-port": "^4.2.0", + "commander": "^5.1.0", + "cross-env": "^7.0.3", + "fs-extra": "^9.1.0", + "get-port": "^5.1.1", + "open": "^7.4.2" + }, + "bin": { + "mate-scripts": "bin/mateScripts.js" } }, - "babel-preset-current-node-syntax": { - "version": "1.0.1", - "resolved": "https://registry.npmjs.org/babel-preset-current-node-syntax/-/babel-preset-current-node-syntax-1.0.1.tgz", - "integrity": "sha512-M7LQ0bxarkxQoN+vz5aJPsLBn77n8QgTFmo8WK0/44auK2xlCXrYcUxHFxgU7qW5Yzw/CjmLRK2uJzaCd7LvqQ==", + "node_modules/@mate-academy/scripts/node_modules/get-port": { + "version": "5.1.1", + "resolved": "https://registry.npmjs.org/get-port/-/get-port-5.1.1.tgz", + "integrity": "sha512-g/Q1aTSDOxFpchXC4i8ZWvxA1lnPqx/JHqcpIw0/LX9T8x/GBbi6YnlN5nhaKIFkT8oFsscUKgDJYxfwfS6QsQ==", "dev": true, - "requires": { - "@babel/plugin-syntax-async-generators": "^7.8.4", - "@babel/plugin-syntax-bigint": "^7.8.3", - "@babel/plugin-syntax-class-properties": "^7.8.3", - "@babel/plugin-syntax-import-meta": "^7.8.3", - "@babel/plugin-syntax-json-strings": "^7.8.3", - "@babel/plugin-syntax-logical-assignment-operators": "^7.8.3", - "@babel/plugin-syntax-nullish-coalescing-operator": "^7.8.3", - "@babel/plugin-syntax-numeric-separator": "^7.8.3", - "@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-top-level-await": "^7.8.3" + "engines": { + "node": ">=8" + }, + "funding": { + "url": "https://github.com/sponsors/sindresorhus" } }, - "babel-preset-jest": { - "version": "27.2.0", - "resolved": "https://registry.npmjs.org/babel-preset-jest/-/babel-preset-jest-27.2.0.tgz", - "integrity": "sha512-z7MgQ3peBwN5L5aCqBKnF6iqdlvZvFUQynEhu0J+X9nHLU72jO3iY331lcYrg+AssJ8q7xsv5/3AICzVmJ/wvg==", + "node_modules/@mate-academy/stylelint-config": { + "version": "0.0.9", + "resolved": "https://registry.npmjs.org/@mate-academy/stylelint-config/-/stylelint-config-0.0.9.tgz", + "integrity": "sha512-7XD3jpl1QobDlv21c8rwK4fKORRlVu/7RGZy1vwzVjqDsSst0R1DY8SL7wRjCjNBwAy978qzAJTgzo5QAL7X3Q==", "dev": true, - "requires": { - "babel-plugin-jest-hoist": "^27.2.0", - "babel-preset-current-node-syntax": "^1.0.0" + "dependencies": { + "stylelint-config-recommended-scss": "^4.2.0", + "stylelint-scss": "^3.17.2" } }, - "babel-runtime": { - "version": "6.26.0", - "resolved": "https://registry.npmjs.org/babel-runtime/-/babel-runtime-6.26.0.tgz", - "integrity": "sha1-llxwWGaOgrVde/4E/yM3vItWR/4=", + "node_modules/@mate-academy/stylelint-config/node_modules/stylelint-config-recommended-scss": { + "version": "4.2.0", + "resolved": "https://registry.npmjs.org/stylelint-config-recommended-scss/-/stylelint-config-recommended-scss-4.2.0.tgz", + "integrity": "sha512-4bI5BYbabo/GCQ6LbRZx/ZlVkK65a1jivNNsD+ix/Lw0U3iAch+jQcvliGnnAX8SUPaZ0UqzNVNNAF3urswa7g==", "dev": true, - "requires": { - "core-js": "^2.4.0", - "regenerator-runtime": "^0.11.0" - }, "dependencies": { - "regenerator-runtime": { - "version": "0.11.1", - "resolved": "https://registry.npmjs.org/regenerator-runtime/-/regenerator-runtime-0.11.1.tgz", - "integrity": "sha512-MguG95oij0fC3QV3URf4V2SDYGJhJnJGqvIIgdECeODCT98wSWDAJ94SSuVpYQUoTcGUIL6L4yNB7j1DFFHSBg==", - "dev": true - } + "stylelint-config-recommended": "^3.0.0" + }, + "peerDependencies": { + "stylelint": "^10.1.0 || ^11.0.0 || ^12.0.0 || ^13.0.0", + "stylelint-scss": "^3.0.0" } }, - "babel-types": { - "version": "6.26.0", - "resolved": "https://registry.npmjs.org/babel-types/-/babel-types-6.26.0.tgz", - "integrity": "sha1-o7Bz+Uq0nrb6Vc1lInozQ4BjJJc=", + "node_modules/@mrmlnc/readdir-enhanced": { + "version": "2.2.1", + "resolved": "https://registry.npmjs.org/@mrmlnc/readdir-enhanced/-/readdir-enhanced-2.2.1.tgz", + "integrity": "sha512-bPHp6Ji8b41szTOcaP63VlnbbO5Ny6dwAATtY6JTjh5N2OLrb5Qk/Th5cRkRQhkWCt+EJsYrNB0MiL+Gpn6e3g==", "dev": true, - "requires": { - "babel-runtime": "^6.26.0", - "esutils": "^2.0.2", - "lodash": "^4.17.4", - "to-fast-properties": "^1.0.3" + "dependencies": { + "call-me-maybe": "^1.0.1", + "glob-to-regexp": "^0.3.0" }, + "engines": { + "node": ">=4" + } + }, + "node_modules/@nodelib/fs.scandir": { + "version": "2.1.3", + "resolved": "https://registry.npmjs.org/@nodelib/fs.scandir/-/fs.scandir-2.1.3.tgz", + "integrity": "sha512-eGmwYQn3gxo4r7jdQnkrrN6bY478C3P+a/y72IJukF8LjB6ZHeB3c+Ehacj3sYeSmUXGlnA67/PmbM9CVwL7Dw==", + "dev": true, "dependencies": { - "to-fast-properties": { - "version": "1.0.3", - "resolved": "https://registry.npmjs.org/to-fast-properties/-/to-fast-properties-1.0.3.tgz", - "integrity": "sha1-uDVx+k2MJbguIxsG46MFXeTKGkc=", - "dev": true - } + "@nodelib/fs.stat": "2.0.3", + "run-parallel": "^1.1.9" + }, + "engines": { + "node": ">= 8" } }, - "babylon-walk": { - "version": "1.0.2", - "resolved": "https://registry.npmjs.org/babylon-walk/-/babylon-walk-1.0.2.tgz", - "integrity": "sha1-OxWl3btIKni0zpwByLoYFwLZ1s4=", + "node_modules/@nodelib/fs.scandir/node_modules/@nodelib/fs.stat": { + "version": "2.0.3", + "resolved": "https://registry.npmjs.org/@nodelib/fs.stat/-/fs.stat-2.0.3.tgz", + "integrity": "sha512-bQBFruR2TAwoevBEd/NWMoAAtNGzTRgdrqnYCc7dhzfoNvqPzLyqlEQnzZ3kVnNrSp25iyxE00/3h2fqGAGArA==", "dev": true, - "requires": { - "babel-runtime": "^6.11.6", - "babel-types": "^6.15.0", - "lodash.clone": "^4.5.0" + "engines": { + "node": ">= 8" } }, - "bail": { - "version": "1.0.5", - "resolved": "https://registry.npmjs.org/bail/-/bail-1.0.5.tgz", - "integrity": "sha512-xFbRxM1tahm08yHBP16MMjVUAvDaBMD38zsM9EMAUN61omwLmKlOpB/Zku5QkjZ8TZ4vn53pj+t518cH0S03RQ==", - "dev": true + "node_modules/@nodelib/fs.stat": { + "version": "1.1.3", + "resolved": "https://registry.npmjs.org/@nodelib/fs.stat/-/fs.stat-1.1.3.tgz", + "integrity": "sha512-shAmDyaQC4H92APFoIaVDHCx5bStIocgvbwQyxPRrbUY20V1EYTbSDchWbuwlMG3V17cprZhA6+78JfB+3DTPw==", + "dev": true, + "engines": { + "node": ">= 6" + } }, - "balanced-match": { - "version": "1.0.0", - "resolved": "https://registry.npmjs.org/balanced-match/-/balanced-match-1.0.0.tgz", - "integrity": "sha1-ibTRmasr7kneFk6gK4nORi1xt2c=", - "dev": true + "node_modules/@nodelib/fs.walk": { + "version": "1.2.4", + "resolved": "https://registry.npmjs.org/@nodelib/fs.walk/-/fs.walk-1.2.4.tgz", + "integrity": "sha512-1V9XOY4rDW0rehzbrcqAmHnz8e7SKvX27gh8Gt2WgB0+pdzdiLV83p72kZPU+jvMbS1qU5mauP2iOvO8rhmurQ==", + "dev": true, + "dependencies": { + "@nodelib/fs.scandir": "2.1.3", + "fastq": "^1.6.0" + }, + "engines": { + "node": ">= 8" + } }, - "base": { - "version": "0.11.2", - "resolved": "https://registry.npmjs.org/base/-/base-0.11.2.tgz", - "integrity": "sha512-5T6P4xPgpp0YDFvSWwEZ4NoE3aM4QBQXDzmVbraCkFj8zHM+mba8SyqB5DbZWyR7mYHo6Y7BdQo3MoA4m0TeQg==", + "node_modules/@parcel/fs": { + "version": "1.11.0", + "resolved": "https://registry.npmjs.org/@parcel/fs/-/fs-1.11.0.tgz", + "integrity": "sha512-86RyEqULbbVoeo8OLcv+LQ1Vq2PKBAvWTU9fCgALxuCTbbs5Ppcvll4Vr+Ko1AnmMzja/k++SzNAwJfeQXVlpA==", "dev": true, - "requires": { - "cache-base": "^1.0.1", - "class-utils": "^0.3.5", - "component-emitter": "^1.2.1", - "define-property": "^1.0.0", - "isobject": "^3.0.1", - "mixin-deep": "^1.2.0", - "pascalcase": "^0.1.1" + "dependencies": { + "@parcel/utils": "^1.11.0", + "mkdirp": "^0.5.1", + "rimraf": "^2.6.2" }, + "engines": { + "node": ">= 6.0.0" + } + }, + "node_modules/@parcel/logger": { + "version": "1.11.1", + "resolved": "https://registry.npmjs.org/@parcel/logger/-/logger-1.11.1.tgz", + "integrity": "sha512-9NF3M6UVeP2udOBDILuoEHd8VrF4vQqoWHEafymO1pfSoOMfxrSJZw1MfyAAIUN/IFp9qjcpDCUbDZB+ioVevA==", + "dev": true, "dependencies": { - "define-property": { - "version": "1.0.0", - "resolved": "https://registry.npmjs.org/define-property/-/define-property-1.0.0.tgz", - "integrity": "sha1-dp66rz9KY6rTr56NMEybvnm/sOY=", - "dev": true, - "requires": { - "is-descriptor": "^1.0.0" - } - }, - "is-accessor-descriptor": { - "version": "1.0.0", - "resolved": "https://registry.npmjs.org/is-accessor-descriptor/-/is-accessor-descriptor-1.0.0.tgz", - "integrity": "sha512-m5hnHTkcVsPfqx3AKlyttIPb7J+XykHvJP2B9bZDjlhLIoEq4XoK64Vg7boZlVWYK6LUY94dYPEE7Lh0ZkZKcQ==", - "dev": true, - "requires": { - "kind-of": "^6.0.0" - } - }, - "is-data-descriptor": { - "version": "1.0.0", - "resolved": "https://registry.npmjs.org/is-data-descriptor/-/is-data-descriptor-1.0.0.tgz", - "integrity": "sha512-jbRXy1FmtAoCjQkVmIVYwuuqDFUbaOeDjmed1tOGPrsMhtJA4rD9tkgA0F1qJ3gRFRXcHYVkdeaP50Q5rE/jLQ==", - "dev": true, - "requires": { - "kind-of": "^6.0.0" - } - }, - "is-descriptor": { - "version": "1.0.2", - "resolved": "https://registry.npmjs.org/is-descriptor/-/is-descriptor-1.0.2.tgz", - "integrity": "sha512-2eis5WqQGV7peooDyLmNEPUrps9+SXX5c9pL3xEB+4e9HnGuDa7mB7kHxHw4CbqS9k1T2hOH3miL8n8WtiYVtg==", - "dev": true, - "requires": { - "is-accessor-descriptor": "^1.0.0", - "is-data-descriptor": "^1.0.0", - "kind-of": "^6.0.2" - } - } + "@parcel/workers": "^1.11.0", + "chalk": "^2.1.0", + "grapheme-breaker": "^0.3.2", + "ora": "^2.1.0", + "strip-ansi": "^4.0.0" + }, + "engines": { + "node": ">= 6.0.0" } }, - "base64-js": { + "node_modules/@parcel/logger/node_modules/cli-spinners": { "version": "1.3.1", - "resolved": "https://registry.npmjs.org/base64-js/-/base64-js-1.3.1.tgz", - "integrity": "sha512-mLQ4i2QO1ytvGWFWmcngKO//JXAQueZvwEKtjgQFM4jIK0kU+ytMfplL8j+n5mspOfjHwoAg+9yhb7BwAHm36g==", - "dev": true - }, - "bcrypt-pbkdf": { - "version": "1.0.2", - "resolved": "https://registry.npmjs.org/bcrypt-pbkdf/-/bcrypt-pbkdf-1.0.2.tgz", - "integrity": "sha1-pDAdOJtqQ/m2f/PKEaP2Y342Dp4=", + "resolved": "https://registry.npmjs.org/cli-spinners/-/cli-spinners-1.3.1.tgz", + "integrity": "sha512-1QL4544moEsDVH9T/l6Cemov/37iv1RtoKf7NJ04A60+4MREXNfx/QvavbH6QoGdsD4N4Mwy49cmaINR/o2mdg==", "dev": true, - "requires": { - "tweetnacl": "^0.14.3" + "engines": { + "node": ">=4" } }, - "binary-extensions": { - "version": "1.13.1", - "resolved": "https://registry.npmjs.org/binary-extensions/-/binary-extensions-1.13.1.tgz", - "integrity": "sha512-Un7MIEDdUC5gNpcGDV97op1Ywk748MpHcFTHoYs6qnj1Z3j7I53VG3nwZhKzoBZmbdRNnb6WRdFlwl7tSDuZGw==", - "dev": true + "node_modules/@parcel/logger/node_modules/ora": { + "version": "2.1.0", + "resolved": "https://registry.npmjs.org/ora/-/ora-2.1.0.tgz", + "integrity": "sha512-hNNlAd3gfv/iPmsNxYoAPLvxg7HuPozww7fFonMZvL84tP6Ox5igfk5j/+a9rtJJwqMgKK+JgWsAQik5o0HTLA==", + "dev": true, + "dependencies": { + "chalk": "^2.3.1", + "cli-cursor": "^2.1.0", + "cli-spinners": "^1.1.0", + "log-symbols": "^2.2.0", + "strip-ansi": "^4.0.0", + "wcwidth": "^1.0.1" + }, + "engines": { + "node": ">=4" + } }, - "bindings": { - "version": "1.5.0", - "resolved": "https://registry.npmjs.org/bindings/-/bindings-1.5.0.tgz", - "integrity": "sha512-p2q/t/mhvuOj/UeLlV6566GD/guowlr0hHxClI0W9m7MWYkL1F0hLo+0Aexs9HSPCtR1SXQ0TD3MMKrXZajbiQ==", + "node_modules/@parcel/utils": { + "version": "1.11.0", + "resolved": "https://registry.npmjs.org/@parcel/utils/-/utils-1.11.0.tgz", + "integrity": "sha512-cA3p4jTlaMeOtAKR/6AadanOPvKeg8VwgnHhOyfi0yClD0TZS/hi9xu12w4EzA/8NtHu0g6o4RDfcNjqN8l1AQ==", "dev": true, - "requires": { - "file-uri-to-path": "1.0.0" + "engines": { + "node": ">= 6.0.0" } }, - "bl": { - "version": "4.1.0", - "resolved": "https://registry.npmjs.org/bl/-/bl-4.1.0.tgz", - "integrity": "sha512-1W07cM9gS6DcLperZfFSj+bWLtaPGSOHWhPiGzXmvVJbRLdG82sH/Kn8EtW1VqWVA54AKf2h5k5BbnIbwF3h6w==", + "node_modules/@parcel/watcher": { + "version": "1.12.1", + "resolved": "https://registry.npmjs.org/@parcel/watcher/-/watcher-1.12.1.tgz", + "integrity": "sha512-od+uCtCxC/KoNQAIE1vWx1YTyKYY+7CTrxBJPRh3cDWw/C0tCtlBMVlrbplscGoEpt6B27KhJDCv82PBxOERNA==", "dev": true, - "requires": { - "buffer": "^5.5.0", - "inherits": "^2.0.4", - "readable-stream": "^3.4.0" - }, "dependencies": { - "buffer": { - "version": "5.7.1", - "resolved": "https://registry.npmjs.org/buffer/-/buffer-5.7.1.tgz", - "integrity": "sha512-EHcyIPBQ4BSGlvjB16k5KgAJ27CIsHY/2JBmCRReo48y9rQ3MaUzWX3KVlBa4U7MyX02HdVj0K7C3WaB3ju7FQ==", - "dev": true, - "requires": { - "base64-js": "^1.3.1", - "ieee754": "^1.1.13" - } - }, - "readable-stream": { - "version": "3.6.0", - "resolved": "https://registry.npmjs.org/readable-stream/-/readable-stream-3.6.0.tgz", - "integrity": "sha512-BViHy7LKeTz4oNnkcLJ+lVSL6vpiFeX6/d3oSH8zCW7UxP2onchk+vTGB143xuFjHS3deTgkKoXXymXqymiIdA==", - "dev": true, - "requires": { - "inherits": "^2.0.3", - "string_decoder": "^1.1.1", - "util-deprecate": "^1.0.1" - } - } + "@parcel/utils": "^1.11.0", + "chokidar": "^2.1.5" } }, - "block-stream": { - "version": "0.0.9", - "resolved": "https://registry.npmjs.org/block-stream/-/block-stream-0.0.9.tgz", - "integrity": "sha1-E+v+d4oDIFz+A3UUgeu0szAMEmo=", + "node_modules/@parcel/workers": { + "version": "1.11.0", + "resolved": "https://registry.npmjs.org/@parcel/workers/-/workers-1.11.0.tgz", + "integrity": "sha512-USSjRAAQYsZFlv43FUPdD+jEGML5/8oLF0rUzPQTtK4q9kvaXr49F5ZplyLz5lox78cLZ0TxN2bIDQ1xhOkulQ==", "dev": true, - "requires": { - "inherits": "~2.0.0" + "dependencies": { + "@parcel/utils": "^1.11.0", + "physical-cpu-count": "^2.0.0" + }, + "engines": { + "node": ">= 6.0.0" } }, - "bn.js": { - "version": "5.1.2", - "resolved": "https://registry.npmjs.org/bn.js/-/bn.js-5.1.2.tgz", - "integrity": "sha512-40rZaf3bUNKTVYu9sIeeEGOg7g14Yvnj9kH7b50EiwX0Q7A6umbvfI5tvHaOERH0XigqKkfLkFQxzb4e6CIXnA==", - "dev": true - }, - "boolbase": { - "version": "1.0.0", - "resolved": "https://registry.npmjs.org/boolbase/-/boolbase-1.0.0.tgz", - "integrity": "sha1-aN/1++YMUes3cl6p4+0xDcwed24=", - "dev": true - }, - "brace-expansion": { - "version": "1.1.11", - "resolved": "https://registry.npmjs.org/brace-expansion/-/brace-expansion-1.1.11.tgz", - "integrity": "sha512-iCuPHDFgrHX7H2vEI/5xpz07zSHB00TpugqhmYtVmMO6518mCuRMoOYFldEBl0g187ufozdaHgWKcYFb61qGiA==", + "node_modules/@sinonjs/commons": { + "version": "1.8.3", + "resolved": "https://registry.npmjs.org/@sinonjs/commons/-/commons-1.8.3.tgz", + "integrity": "sha512-xkNcLAn/wZaX14RPlwizcKicDk9G3F8m2nU3L7Ukm5zBgTwiT0wsoFAHx9Jq56fJA1z/7uKGtCRu16sOUCLIHQ==", "dev": true, - "requires": { - "balanced-match": "^1.0.0", - "concat-map": "0.0.1" + "dependencies": { + "type-detect": "4.0.8" } }, - "braces": { - "version": "2.3.2", - "resolved": "https://registry.npmjs.org/braces/-/braces-2.3.2.tgz", - "integrity": "sha512-aNdbnj9P8PjdXU4ybaWLK2IF3jc/EoDYbC7AazW6to3TRsfXxscC9UXOB5iDiEQrkyIbWp2SLQda4+QAa7nc3w==", + "node_modules/@sinonjs/fake-timers": { + "version": "8.1.0", + "resolved": "https://registry.npmjs.org/@sinonjs/fake-timers/-/fake-timers-8.1.0.tgz", + "integrity": "sha512-OAPJUAtgeINhh/TAlUID4QTs53Njm7xzddaVlEs/SXwgtiD1tW22zAB/W1wdqfrpmikgaWQ9Fw6Ws+hsiRm5Vg==", "dev": true, - "requires": { - "arr-flatten": "^1.1.0", - "array-unique": "^0.3.2", - "extend-shallow": "^2.0.1", - "fill-range": "^4.0.0", - "isobject": "^3.0.1", - "repeat-element": "^1.1.2", - "snapdragon": "^0.8.1", - "snapdragon-node": "^2.0.1", - "split-string": "^3.0.2", - "to-regex": "^3.0.1" - }, "dependencies": { - "extend-shallow": { - "version": "2.0.1", - "resolved": "https://registry.npmjs.org/extend-shallow/-/extend-shallow-2.0.1.tgz", - "integrity": "sha1-Ua99YUrZqfYQ6huvu5idaxxWiQ8=", - "dev": true, - "requires": { - "is-extendable": "^0.1.0" - } - } + "@sinonjs/commons": "^1.7.0" } }, - "brfs": { - "version": "1.6.1", - "resolved": "https://registry.npmjs.org/brfs/-/brfs-1.6.1.tgz", - "integrity": "sha512-OfZpABRQQf+Xsmju8XE9bDjs+uU4vLREGolP7bDgcpsI17QREyZ4Bl+2KLxxx1kCgA0fAIhKQBaBYh+PEcCqYQ==", + "node_modules/@stylelint/postcss-css-in-js": { + "version": "0.37.1", + "resolved": "https://registry.npmjs.org/@stylelint/postcss-css-in-js/-/postcss-css-in-js-0.37.1.tgz", + "integrity": "sha512-UMf2Rni3JGKi3ZwYRGMYJ5ipOA5ENJSKMtYA/pE1ZLURwdh7B5+z2r73RmWvub+N0UuH1Lo+TGfCgYwPvqpXNw==", + "deprecated": "Package no longer supported. Contact Support at https://www.npmjs.com/support for more info.", "dev": true, - "requires": { - "quote-stream": "^1.0.1", - "resolve": "^1.1.5", - "static-module": "^2.2.0", - "through2": "^2.0.0" + "dependencies": { + "@babel/core": ">=7.9.0" + }, + "peerDependencies": { + "postcss": ">=7.0.0", + "postcss-syntax": ">=0.36.2" } }, - "brorand": { - "version": "1.1.0", - "resolved": "https://registry.npmjs.org/brorand/-/brorand-1.1.0.tgz", - "integrity": "sha1-EsJe/kCkXjwyPrhnWgoM5XsiNx8=", - "dev": true - }, - "browser-process-hrtime": { - "version": "1.0.0", - "resolved": "https://registry.npmjs.org/browser-process-hrtime/-/browser-process-hrtime-1.0.0.tgz", - "integrity": "sha512-9o5UecI3GhkpM6DrXr69PblIuWxPKk9Y0jHBRhdocZ2y7YECBFCsHm79Pr3OyR2AvjhDkabFJaDJMYRazHgsow==", - "dev": true + "node_modules/@stylelint/postcss-markdown": { + "version": "0.36.1", + "resolved": "https://registry.npmjs.org/@stylelint/postcss-markdown/-/postcss-markdown-0.36.1.tgz", + "integrity": "sha512-iDxMBWk9nB2BPi1VFQ+Dc5+XpvODBHw2n3tYpaBZuEAFQlbtF9If0Qh5LTTwSi/XwdbJ2jt+0dis3i8omyggpw==", + "deprecated": "Use the original unforked package instead: postcss-markdown", + "dev": true, + "dependencies": { + "remark": "^12.0.0", + "unist-util-find-all-after": "^3.0.1" + }, + "peerDependencies": { + "postcss": ">=7.0.0", + "postcss-syntax": ">=0.36.2" + } }, - "browserify-aes": { - "version": "1.2.0", - "resolved": "https://registry.npmjs.org/browserify-aes/-/browserify-aes-1.2.0.tgz", - "integrity": "sha512-+7CHXqGuspUn/Sl5aO7Ea0xWGAtETPXNSAjHo48JfLdPWcMng33Xe4znFvQweqc/uzk5zSOI3H52CYnjCfb5hA==", + "node_modules/@tootallnate/once": { + "version": "1.1.2", + "resolved": "https://registry.npmjs.org/@tootallnate/once/-/once-1.1.2.tgz", + "integrity": "sha512-RbzJvlNzmRq5c3O09UipeuXno4tA1FE6ikOjxZK0tuxVv3412l64l5t1W5pj4+rJq9vpkm/kwiR07aZXnsKPxw==", "dev": true, - "requires": { - "buffer-xor": "^1.0.3", - "cipher-base": "^1.0.0", - "create-hash": "^1.1.0", - "evp_bytestokey": "^1.0.3", - "inherits": "^2.0.1", - "safe-buffer": "^5.0.1" + "engines": { + "node": ">= 6" } }, - "browserify-cipher": { - "version": "1.0.1", - "resolved": "https://registry.npmjs.org/browserify-cipher/-/browserify-cipher-1.0.1.tgz", - "integrity": "sha512-sPhkz0ARKbf4rRQt2hTpAHqn47X3llLkUGn+xEJzLjwY8LRs2p0v7ljvI5EyoRO/mexrNunNECisZs+gw2zz1w==", + "node_modules/@types/babel__core": { + "version": "7.1.16", + "resolved": "https://registry.npmjs.org/@types/babel__core/-/babel__core-7.1.16.tgz", + "integrity": "sha512-EAEHtisTMM+KaKwfWdC3oyllIqswlznXCIVCt7/oRNrh+DhgT4UEBNC/jlADNjvw7UnfbcdkGQcPVZ1xYiLcrQ==", "dev": true, - "requires": { - "browserify-aes": "^1.0.4", - "browserify-des": "^1.0.0", - "evp_bytestokey": "^1.0.0" + "dependencies": { + "@babel/parser": "^7.1.0", + "@babel/types": "^7.0.0", + "@types/babel__generator": "*", + "@types/babel__template": "*", + "@types/babel__traverse": "*" } }, - "browserify-des": { - "version": "1.0.2", - "resolved": "https://registry.npmjs.org/browserify-des/-/browserify-des-1.0.2.tgz", - "integrity": "sha512-BioO1xf3hFwz4kc6iBhI3ieDFompMhrMlnDFC4/0/vd5MokpuAc3R+LYbwTA9A5Yc9pq9UYPqffKpW2ObuwX5A==", + "node_modules/@types/babel__generator": { + "version": "7.6.3", + "resolved": "https://registry.npmjs.org/@types/babel__generator/-/babel__generator-7.6.3.tgz", + "integrity": "sha512-/GWCmzJWqV7diQW54smJZzWbSFf4QYtF71WCKhcx6Ru/tFyQIY2eiiITcCAeuPbNSvT9YCGkVMqqvSk2Z0mXiA==", "dev": true, - "requires": { - "cipher-base": "^1.0.1", - "des.js": "^1.0.0", - "inherits": "^2.0.1", - "safe-buffer": "^5.1.2" + "dependencies": { + "@babel/types": "^7.0.0" } }, - "browserify-rsa": { - "version": "4.0.1", - "resolved": "https://registry.npmjs.org/browserify-rsa/-/browserify-rsa-4.0.1.tgz", - "integrity": "sha1-IeCr+vbyApzy+vsTNWenAdQTVSQ=", + "node_modules/@types/babel__template": { + "version": "7.4.1", + "resolved": "https://registry.npmjs.org/@types/babel__template/-/babel__template-7.4.1.tgz", + "integrity": "sha512-azBFKemX6kMg5Io+/rdGT0dkGreboUVR0Cdm3fz9QJWpaQGJRQXl7C+6hOTCZcMll7KFyEQpgbYI2lHdsS4U7g==", "dev": true, - "requires": { - "bn.js": "^4.1.0", - "randombytes": "^2.0.1" - }, "dependencies": { - "bn.js": { - "version": "4.11.9", - "resolved": "https://registry.npmjs.org/bn.js/-/bn.js-4.11.9.tgz", - "integrity": "sha512-E6QoYqCKZfgatHTdHzs1RRKP7ip4vvm+EyRUeE2RF0NblwVvb0p6jSVeNTOFxPn26QXN2o6SMfNxKp6kU8zQaw==", - "dev": true - } + "@babel/parser": "^7.1.0", + "@babel/types": "^7.0.0" } }, - "browserify-sign": { - "version": "4.2.0", - "resolved": "https://registry.npmjs.org/browserify-sign/-/browserify-sign-4.2.0.tgz", - "integrity": "sha512-hEZC1KEeYuoHRqhGhTy6gWrpJA3ZDjFWv0DE61643ZnOXAKJb3u7yWcrU0mMc9SwAqK1n7myPGndkp0dFG7NFA==", + "node_modules/@types/babel__traverse": { + "version": "7.14.2", + "resolved": "https://registry.npmjs.org/@types/babel__traverse/-/babel__traverse-7.14.2.tgz", + "integrity": "sha512-K2waXdXBi2302XUdcHcR1jCeU0LL4TD9HRs/gk0N2Xvrht+G/BfJa4QObBQZfhMdxiCpV3COl5Nfq4uKTeTnJA==", "dev": true, - "requires": { - "bn.js": "^5.1.1", - "browserify-rsa": "^4.0.1", - "create-hash": "^1.2.0", - "create-hmac": "^1.1.7", - "elliptic": "^6.5.2", - "inherits": "^2.0.4", - "parse-asn1": "^5.1.5", - "readable-stream": "^3.6.0", - "safe-buffer": "^5.2.0" - }, "dependencies": { - "readable-stream": { - "version": "3.6.0", - "resolved": "https://registry.npmjs.org/readable-stream/-/readable-stream-3.6.0.tgz", - "integrity": "sha512-BViHy7LKeTz4oNnkcLJ+lVSL6vpiFeX6/d3oSH8zCW7UxP2onchk+vTGB143xuFjHS3deTgkKoXXymXqymiIdA==", - "dev": true, - "requires": { - "inherits": "^2.0.3", - "string_decoder": "^1.1.1", - "util-deprecate": "^1.0.1" - } - }, - "safe-buffer": { - "version": "5.2.1", - "resolved": "https://registry.npmjs.org/safe-buffer/-/safe-buffer-5.2.1.tgz", - "integrity": "sha512-rp3So07KcdmmKbGvgaNxQSJr7bGVSVk5S9Eq1F+ppbRo70+YeaDxkw5Dd8NPN+GD6bjnYm2VuPuCXmpuYvmCXQ==", - "dev": true - } + "@babel/types": "^7.3.0" } }, - "browserify-zlib": { - "version": "0.2.0", - "resolved": "https://registry.npmjs.org/browserify-zlib/-/browserify-zlib-0.2.0.tgz", - "integrity": "sha512-Z942RysHXmJrhqk88FmKBVq/v5tqmSkDz7p54G/MGyjMnCFFnC79XWNbg+Vta8W6Wb2qtSZTSxIGkJrRpCFEiA==", + "node_modules/@types/color-name": { + "version": "1.1.1", + "resolved": "https://registry.npmjs.org/@types/color-name/-/color-name-1.1.1.tgz", + "integrity": "sha512-rr+OQyAjxze7GgWrSaJwydHStIhHq2lvY3BOC2Mj7KnzI7XK0Uw1TOOdI9lDoajEbSWLiYgoo4f1R51erQfhPQ==", + "dev": true + }, + "node_modules/@types/get-port": { + "version": "4.2.0", + "resolved": "https://registry.npmjs.org/@types/get-port/-/get-port-4.2.0.tgz", + "integrity": "sha512-Iv2FAb5RnIk/eFO2CTu8k+0VMmIR15pKbcqRWi+s3ydW+aKXlN2yemP92SrO++ERyJx+p6Ie1ggbLBMbU1SjiQ==", + "deprecated": "This is a stub types definition. get-port provides its own type definitions, so you do not need this installed.", "dev": true, - "requires": { - "pako": "~1.0.5" - }, "dependencies": { - "pako": { - "version": "1.0.11", - "resolved": "https://registry.npmjs.org/pako/-/pako-1.0.11.tgz", - "integrity": "sha512-4hLB8Py4zZce5s4yd9XzopqwVv/yGNhV1Bl8NTmCq1763HeK2+EwVTv+leGeL13Dnh2wfbqowVPXCIO0z4taYw==", - "dev": true - } + "get-port": "*" } }, - "browserslist": { - "version": "4.12.0", - "resolved": "https://registry.npmjs.org/browserslist/-/browserslist-4.12.0.tgz", - "integrity": "sha512-UH2GkcEDSI0k/lRkuDSzFl9ZZ87skSy9w2XAn1MsZnL+4c4rqbBd3e82UWHbYDpztABrPBhZsTEeuxVfHppqDg==", + "node_modules/@types/graceful-fs": { + "version": "4.1.5", + "resolved": "https://registry.npmjs.org/@types/graceful-fs/-/graceful-fs-4.1.5.tgz", + "integrity": "sha512-anKkLmZZ+xm4p8JWBf4hElkM4XR+EZeA2M9BAkkTldmcyDY4mbdIJnRghDJH3Ov5ooY7/UAoENtmdMSkaAd7Cw==", "dev": true, - "requires": { - "caniuse-lite": "^1.0.30001043", - "electron-to-chromium": "^1.3.413", - "node-releases": "^1.1.53", - "pkg-up": "^2.0.0" + "dependencies": { + "@types/node": "*" } }, - "bser": { - "version": "2.1.1", - "resolved": "https://registry.npmjs.org/bser/-/bser-2.1.1.tgz", - "integrity": "sha512-gQxTNE/GAfIIrmHLUE3oJyp5FO6HRBfhjnw4/wMmA63ZGDJnWBmgY/lyQBpnDUkGmAhbSe39tx2d/iTOAfglwQ==", + "node_modules/@types/istanbul-lib-coverage": { + "version": "2.0.3", + "resolved": "https://registry.npmjs.org/@types/istanbul-lib-coverage/-/istanbul-lib-coverage-2.0.3.tgz", + "integrity": "sha512-sz7iLqvVUg1gIedBOvlkxPlc8/uVzyS5OwGz1cKjXzkl3FpL3al0crU8YGU1WoHkxn0Wxbw5tyi6hvzJKNzFsw==", + "dev": true + }, + "node_modules/@types/istanbul-lib-report": { + "version": "3.0.0", + "resolved": "https://registry.npmjs.org/@types/istanbul-lib-report/-/istanbul-lib-report-3.0.0.tgz", + "integrity": "sha512-plGgXAPfVKFoYfa9NpYDAkseG+g6Jr294RqeqcqDixSbU34MZVJRi/P+7Y8GDpzkEwLaGZZOpKIEmeVZNtKsrg==", "dev": true, - "requires": { - "node-int64": "^0.4.0" + "dependencies": { + "@types/istanbul-lib-coverage": "*" } }, - "buffer": { - "version": "4.9.2", - "resolved": "https://registry.npmjs.org/buffer/-/buffer-4.9.2.tgz", - "integrity": "sha512-xq+q3SRMOxGivLhBNaUdC64hDTQwejJ+H0T/NB1XMtTVEwNTrfFF3gAxiyW0Bu/xWEGhjVKgUcMhCrUy2+uCWg==", + "node_modules/@types/istanbul-reports": { + "version": "3.0.1", + "resolved": "https://registry.npmjs.org/@types/istanbul-reports/-/istanbul-reports-3.0.1.tgz", + "integrity": "sha512-c3mAZEuK0lvBp8tmuL74XRKn1+y2dcwOUpH7x4WrF6gk1GIgiluDRgMYQtw2OFcBvAJWlt6ASU3tSqxp0Uu0Aw==", "dev": true, - "requires": { - "base64-js": "^1.0.2", - "ieee754": "^1.1.4", - "isarray": "^1.0.0" + "dependencies": { + "@types/istanbul-lib-report": "*" } }, - "buffer-equal": { - "version": "0.0.1", - "resolved": "https://registry.npmjs.org/buffer-equal/-/buffer-equal-0.0.1.tgz", - "integrity": "sha1-kbx0sR6kBbyRa8aqkI+q+ltKrEs=", + "node_modules/@types/minimist": { + "version": "1.2.0", + "resolved": "https://registry.npmjs.org/@types/minimist/-/minimist-1.2.0.tgz", + "integrity": "sha1-aaI6OtKcrwCX8G7aWbNh7i8GOfY=", "dev": true }, - "buffer-from": { - "version": "1.1.1", - "resolved": "https://registry.npmjs.org/buffer-from/-/buffer-from-1.1.1.tgz", - "integrity": "sha512-MQcXEUbCKtEo7bhqEs6560Hyd4XaovZlO/k9V3hjVUF/zwW7KBVdSK4gIt/bzwS9MbR5qob+F5jusZsb0YQK2A==", + "node_modules/@types/node": { + "version": "14.0.5", + "resolved": "https://registry.npmjs.org/@types/node/-/node-14.0.5.tgz", + "integrity": "sha512-90hiq6/VqtQgX8Sp0EzeIsv3r+ellbGj4URKj5j30tLlZvRUpnAe9YbYnjl3pJM93GyXU0tghHhvXHq+5rnCKA==", "dev": true }, - "buffer-xor": { - "version": "1.0.3", - "resolved": "https://registry.npmjs.org/buffer-xor/-/buffer-xor-1.0.3.tgz", - "integrity": "sha1-JuYe0UIvtw3ULm42cp7VHYVf6Nk=", + "node_modules/@types/normalize-package-data": { + "version": "2.4.0", + "resolved": "https://registry.npmjs.org/@types/normalize-package-data/-/normalize-package-data-2.4.0.tgz", + "integrity": "sha512-f5j5b/Gf71L+dbqxIpQ4Z2WlmI/mPJ0fOkGGmFgtb6sAu97EPczzbS3/tJKxmcYDj55OX6ssqwDAWOHIYDRDGA==", "dev": true }, - "builtin-status-codes": { - "version": "3.0.0", - "resolved": "https://registry.npmjs.org/builtin-status-codes/-/builtin-status-codes-3.0.0.tgz", - "integrity": "sha1-hZgoeOIbmOHGZCXgPQF0eI9Wnug=", + "node_modules/@types/parse-json": { + "version": "4.0.0", + "resolved": "https://registry.npmjs.org/@types/parse-json/-/parse-json-4.0.0.tgz", + "integrity": "sha512-//oorEZjL6sbPcKUaCdIGlIUeH26mgzimjBB77G6XRgnDl/L5wOnpyBGRe/Mmf5CVW3PwEBE1NjiMZ/ssFh4wA==", "dev": true }, - "bulk-require": { - "version": "1.0.1", - "resolved": "https://registry.npmjs.org/bulk-require/-/bulk-require-1.0.1.tgz", - "integrity": "sha1-yz0DnmmBOaRE/FdLJh1rOyz0TIk=", - "dev": true, - "requires": { - "glob": "^7.1.1" - } + "node_modules/@types/prettier": { + "version": "2.4.2", + "resolved": "https://registry.npmjs.org/@types/prettier/-/prettier-2.4.2.tgz", + "integrity": "sha512-ekoj4qOQYp7CvjX8ZDBgN86w3MqQhLE1hczEJbEIjgFEumDy+na/4AJAbLXfgEWFNB2pKadM5rPFtuSGMWK7xA==", + "dev": true }, - "cache-base": { - "version": "1.0.1", - "resolved": "https://registry.npmjs.org/cache-base/-/cache-base-1.0.1.tgz", - "integrity": "sha512-AKcdTnFSWATd5/GCPRxr2ChwIJ85CeyrEyjRHlKxQ56d4XJMGym0uAiKn0xbLOGOl3+yRpOTi484dVCEc5AUzQ==", - "dev": true, - "requires": { - "collection-visit": "^1.0.0", - "component-emitter": "^1.2.1", - "get-value": "^2.0.6", - "has-value": "^1.0.0", - "isobject": "^3.0.1", - "set-value": "^2.0.0", - "to-object-path": "^0.3.0", - "union-value": "^1.0.0", - "unset-value": "^1.0.0" - } + "node_modules/@types/q": { + "version": "1.5.4", + "resolved": "https://registry.npmjs.org/@types/q/-/q-1.5.4.tgz", + "integrity": "sha512-1HcDas8SEj4z1Wc696tH56G8OlRaH/sqZOynNNB+HF0WOeXPaxTtbYzJY2oEfiUxjSKjhCKr+MvR7dCHcEelug==", + "dev": true }, - "call-me-maybe": { - "version": "1.0.1", - "resolved": "https://registry.npmjs.org/call-me-maybe/-/call-me-maybe-1.0.1.tgz", - "integrity": "sha1-JtII6onje1y95gJQoV8DHBak1ms=", + "node_modules/@types/stack-utils": { + "version": "2.0.1", + "resolved": "https://registry.npmjs.org/@types/stack-utils/-/stack-utils-2.0.1.tgz", + "integrity": "sha512-Hl219/BT5fLAaz6NDkSuhzasy49dwQS/DSdu4MdggFB8zcXv7vflBI3xp7FEmkmdDkBUI2bPUNeMttp2knYdxw==", "dev": true }, - "caller-callsite": { - "version": "2.0.0", - "resolved": "https://registry.npmjs.org/caller-callsite/-/caller-callsite-2.0.0.tgz", - "integrity": "sha1-hH4PzgoiN1CpoCfFSzNzGtMVQTQ=", + "node_modules/@types/unist": { + "version": "2.0.3", + "resolved": "https://registry.npmjs.org/@types/unist/-/unist-2.0.3.tgz", + "integrity": "sha512-FvUupuM3rlRsRtCN+fDudtmytGO6iHJuuRKS1Ss0pG5z8oX0diNEw94UEL7hgDbpN94rgaK5R7sWm6RrSkZuAQ==", + "dev": true + }, + "node_modules/@types/yargs": { + "version": "16.0.4", + "resolved": "https://registry.npmjs.org/@types/yargs/-/yargs-16.0.4.tgz", + "integrity": "sha512-T8Yc9wt/5LbJyCaLiHPReJa0kApcIgJ7Bn735GjItUfh08Z1pJvu8QZqb9s+mMvKV6WUQRV7K2R46YbjMXTTJw==", "dev": true, - "requires": { - "callsites": "^2.0.0" - }, "dependencies": { - "callsites": { - "version": "2.0.0", - "resolved": "https://registry.npmjs.org/callsites/-/callsites-2.0.0.tgz", - "integrity": "sha1-BuuE8A7qQT2oav/vrL/7Ngk7PFA=", - "dev": true - } + "@types/yargs-parser": "*" } }, - "caller-path": { - "version": "2.0.0", - "resolved": "https://registry.npmjs.org/caller-path/-/caller-path-2.0.0.tgz", - "integrity": "sha1-Ro+DBE42mrIBD6xfBs7uFbsssfQ=", - "dev": true, - "requires": { - "caller-callsite": "^2.0.0" - } + "node_modules/@types/yargs-parser": { + "version": "20.2.1", + "resolved": "https://registry.npmjs.org/@types/yargs-parser/-/yargs-parser-20.2.1.tgz", + "integrity": "sha512-7tFImggNeNBVMsn0vLrpn1H1uPrUBdnARPTpZoitY37ZrdJREzf7I16tMrlK3hen349gr1NYh8CmZQa7CTG6Aw==", + "dev": true }, - "callsites": { - "version": "3.1.0", - "resolved": "https://registry.npmjs.org/callsites/-/callsites-3.1.0.tgz", - "integrity": "sha512-P8BjAsXvZS+VIDUI11hHCQEv74YT67YUi5JJFNWIqL235sBmjX4+qx9Muvls5ivyNENctx46xQLQ3aTuE7ssaQ==", + "node_modules/abab": { + "version": "2.0.3", + "resolved": "https://registry.npmjs.org/abab/-/abab-2.0.3.tgz", + "integrity": "sha512-tsFzPpcttalNjFBCFMqsKYQcWxxen1pgJR56by//QwvJc4/OUS3kPOOttx2tSIfjsylB0pYu7f5D3K1RCxUnUg==", "dev": true }, - "camelcase": { - "version": "5.3.1", - "resolved": "https://registry.npmjs.org/camelcase/-/camelcase-5.3.1.tgz", - "integrity": "sha512-L28STB170nwWS63UjtlEOE3dldQApaJXZkOI1uMFfzf3rRuPegHaHesyee+YxQ+W6SvRDQV6UrdOdRiR153wJg==", + "node_modules/abbrev": { + "version": "1.1.1", + "resolved": "https://registry.npmjs.org/abbrev/-/abbrev-1.1.1.tgz", + "integrity": "sha512-nne9/IiQ/hzIhY6pdDnbBtz7DjPTKrY00P/zvPSm5pOFkl6xuGrGnXn/VtTNNfNtAfZ9/1RtehkszU9qcTii0Q==", "dev": true }, - "camelcase-keys": { - "version": "6.2.2", - "resolved": "https://registry.npmjs.org/camelcase-keys/-/camelcase-keys-6.2.2.tgz", - "integrity": "sha512-YrwaA0vEKazPBkn0ipTiMpSajYDSe+KjQfrjhcBMxJt/znbvlHd8Pw/Vamaz5EB4Wfhs3SUR3Z9mwRu/P3s3Yg==", + "node_modules/acorn": { + "version": "6.4.1", + "resolved": "https://registry.npmjs.org/acorn/-/acorn-6.4.1.tgz", + "integrity": "sha512-ZVA9k326Nwrj3Cj9jlh3wGFutC2ZornPNARZwsNYqQYgN0EsV2d53w5RN/co65Ohn4sUAUtb1rSUAOD6XN9idA==", "dev": true, - "requires": { - "camelcase": "^5.3.1", - "map-obj": "^4.0.0", - "quick-lru": "^4.0.1" + "bin": { + "acorn": "bin/acorn" }, - "dependencies": { - "camelcase": { - "version": "5.3.1", - "resolved": "https://registry.npmjs.org/camelcase/-/camelcase-5.3.1.tgz", - "integrity": "sha512-L28STB170nwWS63UjtlEOE3dldQApaJXZkOI1uMFfzf3rRuPegHaHesyee+YxQ+W6SvRDQV6UrdOdRiR153wJg==", - "dev": true - }, - "map-obj": { - "version": "4.1.0", - "resolved": "https://registry.npmjs.org/map-obj/-/map-obj-4.1.0.tgz", - "integrity": "sha512-glc9y00wgtwcDmp7GaE/0b0OnxpNJsVf3ael/An6Fe2Q51LLwN1er6sdomLRzz5h0+yMpiYLhWYF5R7HeqVd4g==", - "dev": true - }, - "quick-lru": { - "version": "4.0.1", - "resolved": "https://registry.npmjs.org/quick-lru/-/quick-lru-4.0.1.tgz", - "integrity": "sha512-ARhCpm70fzdcvNQfPoy49IaanKkTlRWF2JMzqhcJbhSFRZv7nPTvZJdcY7301IPmvW+/p0RgIWnQDLJxifsQ7g==", - "dev": true - } + "engines": { + "node": ">=0.4.0" } }, - "caniuse-api": { - "version": "3.0.0", - "resolved": "https://registry.npmjs.org/caniuse-api/-/caniuse-api-3.0.0.tgz", - "integrity": "sha512-bsTwuIg/BZZK/vreVTYYbSWoe2F+71P7K5QGEX+pT250DZbfU1MQ5prOKpPR+LL6uWKK3KMwMCAS74QB3Um1uw==", + "node_modules/acorn-globals": { + "version": "4.3.4", + "resolved": "https://registry.npmjs.org/acorn-globals/-/acorn-globals-4.3.4.tgz", + "integrity": "sha512-clfQEh21R+D0leSbUdWf3OcfqyaCSAQ8Ryq00bofSekfr9W8u1jyYZo6ir0xu9Gtcf7BjcHJpnbZH7JOCpP60A==", "dev": true, - "requires": { - "browserslist": "^4.0.0", - "caniuse-lite": "^1.0.0", - "lodash.memoize": "^4.1.2", - "lodash.uniq": "^4.5.0" + "dependencies": { + "acorn": "^6.0.1", + "acorn-walk": "^6.0.1" } }, - "caniuse-lite": { - "version": "1.0.30001064", - "resolved": "https://registry.npmjs.org/caniuse-lite/-/caniuse-lite-1.0.30001064.tgz", - "integrity": "sha512-hdBcQMFvJIrOhkpAZiRXz04Cmetwc9NekeuNl0qZfHOugxOhJKxsjF1RmISMPFjIF4PPx1reliIzbfN42EiQ5A==", - "dev": true + "node_modules/acorn-jsx": { + "version": "5.2.0", + "resolved": "https://registry.npmjs.org/acorn-jsx/-/acorn-jsx-5.2.0.tgz", + "integrity": "sha512-HiUX/+K2YpkpJ+SzBffkM/AQ2YE03S0U1kjTLVpoJdhZMOWy8qvXVN9JdLqv2QsaQ6MPYQIuNmwD8zOiYUofLQ==", + "dev": true, + "peerDependencies": { + "acorn": "^6.0.0 || ^7.0.0" + } }, - "caseless": { - "version": "0.12.0", - "resolved": "https://registry.npmjs.org/caseless/-/caseless-0.12.0.tgz", - "integrity": "sha1-G2gcIf+EAzyCZUMJBolCDRhxUdw=", - "dev": true + "node_modules/acorn-walk": { + "version": "6.2.0", + "resolved": "https://registry.npmjs.org/acorn-walk/-/acorn-walk-6.2.0.tgz", + "integrity": "sha512-7evsyfH1cLOCdAzZAd43Cic04yKydNx0cF+7tiA19p1XnLLPU4dpCQOqpjqwokFe//vS0QqfqqjCS2JkiIs0cA==", + "dev": true, + "engines": { + "node": ">=0.4.0" + } }, - "ccount": { - "version": "1.0.5", - "resolved": "https://registry.npmjs.org/ccount/-/ccount-1.0.5.tgz", - "integrity": "sha512-MOli1W+nfbPLlKEhInaxhRdp7KVLFxLN5ykwzHgLsLI3H3gs5jjFAK4Eoj3OzzcxCtumDaI8onoVDeQyWaNTkw==", - "dev": true + "node_modules/agent-base": { + "version": "6.0.2", + "resolved": "https://registry.npmjs.org/agent-base/-/agent-base-6.0.2.tgz", + "integrity": "sha512-RZNwNclF7+MS/8bDg70amg32dyeZGZxiDuQmZxKLAlQjr3jGyLx+4Kkk58UO7D2QdgFIQCovuSuZESne6RG6XQ==", + "dev": true, + "dependencies": { + "debug": "4" + }, + "engines": { + "node": ">= 6.0.0" + } }, - "chalk": { - "version": "2.4.2", - "resolved": "https://registry.npmjs.org/chalk/-/chalk-2.4.2.tgz", - "integrity": "sha512-Mti+f9lpJNcwF4tWV8/OrTTtF1gZi+f8FqlyAdouralcFWFQWF2+NgCHShjkCb+IFBLq9buZwE1xckQU4peSuQ==", + "node_modules/ajv": { + "version": "6.12.2", + "resolved": "https://registry.npmjs.org/ajv/-/ajv-6.12.2.tgz", + "integrity": "sha512-k+V+hzjm5q/Mr8ef/1Y9goCmlsK4I6Sm74teeyGvFk1XrOsbsKLjEdrvny42CZ+a8sXbk8KWpY/bDwS+FLL2UQ==", "dev": true, - "requires": { - "ansi-styles": "^3.2.1", - "escape-string-regexp": "^1.0.5", - "supports-color": "^5.3.0" + "dependencies": { + "fast-deep-equal": "^3.1.1", + "fast-json-stable-stringify": "^2.0.0", + "json-schema-traverse": "^0.4.1", + "uri-js": "^4.2.2" } }, - "char-regex": { + "node_modules/alphanum-sort": { "version": "1.0.2", - "resolved": "https://registry.npmjs.org/char-regex/-/char-regex-1.0.2.tgz", - "integrity": "sha512-kWWXztvZ5SBQV+eRgKFeh8q5sLuZY2+8WUIzlxWVTg+oGwY14qylx1KbKzHd8P6ZYkAg0xyIDU9JMHhyJMZ1jw==", - "dev": true - }, - "character-entities": { - "version": "1.2.4", - "resolved": "https://registry.npmjs.org/character-entities/-/character-entities-1.2.4.tgz", - "integrity": "sha512-iBMyeEHxfVnIakwOuDXpVkc54HijNgCyQB2w0VfGQThle6NXn50zU6V/u+LDhxHcDUPojn6Kpga3PTAD8W1bQw==", - "dev": true - }, - "character-entities-html4": { - "version": "1.1.4", - "resolved": "https://registry.npmjs.org/character-entities-html4/-/character-entities-html4-1.1.4.tgz", - "integrity": "sha512-HRcDxZuZqMx3/a+qrzxdBKBPUpxWEq9xw2OPZ3a/174ihfrQKVsFhqtthBInFy1zZ9GgZyFXOatNujm8M+El3g==", - "dev": true - }, - "character-entities-legacy": { - "version": "1.1.4", - "resolved": "https://registry.npmjs.org/character-entities-legacy/-/character-entities-legacy-1.1.4.tgz", - "integrity": "sha512-3Xnr+7ZFS1uxeiUDvV02wQ+QDbc55o97tIV5zHScSPJpcLm/r0DFPcoY3tYRp+VZukxuMeKgXYmsXQHO05zQeA==", - "dev": true - }, - "character-reference-invalid": { - "version": "1.1.4", - "resolved": "https://registry.npmjs.org/character-reference-invalid/-/character-reference-invalid-1.1.4.tgz", - "integrity": "sha512-mKKUkUbhPpQlCOfIuZkvSEgktjPFIsZKRRbC6KWVEMvlzblj3i3asQv5ODsrwt0N3pHAEvjP8KTQPHkp0+6jOg==", + "resolved": "https://registry.npmjs.org/alphanum-sort/-/alphanum-sort-1.0.2.tgz", + "integrity": "sha1-l6ERlkmyEa0zaR2fn0hqjsn74KM=", "dev": true }, - "chardet": { - "version": "0.7.0", - "resolved": "https://registry.npmjs.org/chardet/-/chardet-0.7.0.tgz", - "integrity": "sha512-mT8iDcrh03qDGRRmoA2hmBJnxpllMR+0/0qlzjqZES6NdiWDcZkCNAk4rPFZ9Q85r27unkiNNg8ZOiwZXBHwcA==", - "dev": true + "node_modules/amdefine": { + "version": "1.0.1", + "resolved": "https://registry.npmjs.org/amdefine/-/amdefine-1.0.1.tgz", + "integrity": "sha1-SlKCrBZHKek2Gbz9OtFR+BfOkfU=", + "dev": true, + "engines": { + "node": ">=0.4.2" + } }, - "chokidar": { - "version": "2.1.8", - "resolved": "https://registry.npmjs.org/chokidar/-/chokidar-2.1.8.tgz", - "integrity": "sha512-ZmZUazfOzf0Nve7duiCKD23PFSCs4JPoYyccjUFF3aQkQadqBhfzhjkwBH2mNOG9cTBwhamM37EIsIkZw3nRgg==", + "node_modules/ansi-colors": { + "version": "1.1.0", + "resolved": "https://registry.npmjs.org/ansi-colors/-/ansi-colors-1.1.0.tgz", + "integrity": "sha512-SFKX67auSNoVR38N3L+nvsPjOE0bybKTYbkf5tRvushrAPQ9V75huw0ZxBkKVeRU9kqH3d6HA4xTckbwZ4ixmA==", "dev": true, - "requires": { - "anymatch": "^2.0.0", - "async-each": "^1.0.1", - "braces": "^2.3.2", - "fsevents": "^1.2.7", - "glob-parent": "^3.1.0", - "inherits": "^2.0.3", - "is-binary-path": "^1.0.0", - "is-glob": "^4.0.0", - "normalize-path": "^3.0.0", - "path-is-absolute": "^1.0.0", - "readdirp": "^2.2.1", - "upath": "^1.1.1" + "dependencies": { + "ansi-wrap": "^0.1.0" + }, + "engines": { + "node": ">=0.10.0" } }, - "ci-info": { + "node_modules/ansi-escapes": { "version": "3.2.0", - "resolved": "https://registry.npmjs.org/ci-info/-/ci-info-3.2.0.tgz", - "integrity": "sha512-dVqRX7fLUm8J6FgHJ418XuIgDLZDkYcDFTeL6TA2gt5WlIZUQrrH6EZrNClwT/H0FateUsZkGIOPRrLbP+PR9A==", - "dev": true + "resolved": "https://registry.npmjs.org/ansi-escapes/-/ansi-escapes-3.2.0.tgz", + "integrity": "sha512-cBhpre4ma+U0T1oM5fXg7Dy1Jw7zzwv7lt/GoCpr+hDQJoYnKVPLL4dCvSEFMmQurOQvSrwT7SL/DAlhBI97RQ==", + "dev": true, + "engines": { + "node": ">=4" + } }, - "cipher-base": { - "version": "1.0.4", - "resolved": "https://registry.npmjs.org/cipher-base/-/cipher-base-1.0.4.tgz", - "integrity": "sha512-Kkht5ye6ZGmwv40uUDZztayT2ThLQGfnj/T71N/XzeZeo3nf8foyW7zGTsPYkEya3m5f3cAypH+qe7YOrM1U2Q==", + "node_modules/ansi-gray": { + "version": "0.1.1", + "resolved": "https://registry.npmjs.org/ansi-gray/-/ansi-gray-0.1.1.tgz", + "integrity": "sha1-KWLPVOyXksSFEKPetSRDaGHvclE=", "dev": true, - "requires": { - "inherits": "^2.0.1", - "safe-buffer": "^5.0.1" + "dependencies": { + "ansi-wrap": "0.1.0" + }, + "engines": { + "node": ">=0.10.0" } }, - "cjs-module-lexer": { - "version": "1.2.2", - "resolved": "https://registry.npmjs.org/cjs-module-lexer/-/cjs-module-lexer-1.2.2.tgz", - "integrity": "sha512-cOU9usZw8/dXIXKtwa8pM0OTJQuJkxMN6w30csNRUerHfeQ5R6U3kkU/FtJeIf3M202OHfY2U8ccInBG7/xogA==", - "dev": true + "node_modules/ansi-regex": { + "version": "3.0.0", + "resolved": "https://registry.npmjs.org/ansi-regex/-/ansi-regex-3.0.0.tgz", + "integrity": "sha1-7QMXwyIGT3lGbAKWa922Bas32Zg=", + "dev": true, + "engines": { + "node": ">=4" + } }, - "class-utils": { - "version": "0.3.6", - "resolved": "https://registry.npmjs.org/class-utils/-/class-utils-0.3.6.tgz", - "integrity": "sha512-qOhPa/Fj7s6TY8H8esGu5QNpMMQxz79h+urzrNYN6mn+9BnxlDGf5QZ+XeCDsxSjPqsSR56XOZOJmpeurnLMeg==", + "node_modules/ansi-styles": { + "version": "3.2.1", + "resolved": "https://registry.npmjs.org/ansi-styles/-/ansi-styles-3.2.1.tgz", + "integrity": "sha512-VT0ZI6kZRdTh8YyJw3SMbYm/u+NqfsAxEpWO0Pf9sq8/e94WxxOpPKx9FR1FlyCtOVDNOQ+8ntlqFxiRc+r5qA==", "dev": true, - "requires": { - "arr-union": "^3.1.0", - "define-property": "^0.2.5", - "isobject": "^3.0.0", - "static-extend": "^0.1.1" - }, "dependencies": { - "define-property": { - "version": "0.2.5", - "resolved": "https://registry.npmjs.org/define-property/-/define-property-0.2.5.tgz", - "integrity": "sha1-w1se+RjsPJkPmlvFe+BKrOxcgRY=", - "dev": true, - "requires": { - "is-descriptor": "^0.1.0" - } - } + "color-convert": "^1.9.0" + }, + "engines": { + "node": ">=4" } }, - "cli-cursor": { - "version": "2.1.0", - "resolved": "https://registry.npmjs.org/cli-cursor/-/cli-cursor-2.1.0.tgz", - "integrity": "sha1-s12sN2R5+sw+lHR9QdDQ9SOP/LU=", + "node_modules/ansi-to-html": { + "version": "0.6.14", + "resolved": "https://registry.npmjs.org/ansi-to-html/-/ansi-to-html-0.6.14.tgz", + "integrity": "sha512-7ZslfB1+EnFSDO5Ju+ue5Y6It19DRnZXWv8jrGHgIlPna5Mh4jz7BV5jCbQneXNFurQcKoolaaAjHtgSBfOIuA==", "dev": true, - "requires": { - "restore-cursor": "^2.0.0" + "dependencies": { + "entities": "^1.1.2" + }, + "bin": { + "ansi-to-html": "bin/ansi-to-html" + }, + "engines": { + "node": "*" } }, - "cli-spinners": { - "version": "2.6.1", - "resolved": "https://registry.npmjs.org/cli-spinners/-/cli-spinners-2.6.1.tgz", - "integrity": "sha512-x/5fWmGMnbKQAaNwN+UZlV79qBLM9JFnJuJ03gIi5whrob0xV0ofNVHy9DhwGdsMJQc2OKv0oGmLzvaqvAVv+g==", - "dev": true + "node_modules/ansi-wrap": { + "version": "0.1.0", + "resolved": "https://registry.npmjs.org/ansi-wrap/-/ansi-wrap-0.1.0.tgz", + "integrity": "sha1-qCJQ3bABXponyoLoLqYDu/pF768=", + "dev": true, + "engines": { + "node": ">=0.10.0" + } }, - "cli-width": { - "version": "2.2.1", - "resolved": "https://registry.npmjs.org/cli-width/-/cli-width-2.2.1.tgz", - "integrity": "sha512-GRMWDxpOB6Dgk2E5Uo+3eEBvtOOlimMmpbFiKuLFnQzYDavtLFY3K5ona41jgN/WdRZtG7utuVSVTL4HbZHGkw==", - "dev": true + "node_modules/anymatch": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/anymatch/-/anymatch-2.0.0.tgz", + "integrity": "sha512-5teOsQWABXHHBFP9y3skS5P3d/WfWXpv3FUpy+LorMrNYaT9pI4oLMQX7jzQ2KklNpGpWHzdCXTDT2Y3XGlZBw==", + "dev": true, + "dependencies": { + "micromatch": "^3.1.4", + "normalize-path": "^2.1.1" + } }, - "cliui": { - "version": "7.0.4", - "resolved": "https://registry.npmjs.org/cliui/-/cliui-7.0.4.tgz", - "integrity": "sha512-OcRE68cOsVMXp1Yvonl/fzkQOyjLSu/8bhPDfQt0e0/Eb283TKP20Fs2MqoPsr9SwA595rRCA+QMzYc9nBP+JQ==", + "node_modules/anymatch/node_modules/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": { - "string-width": "^4.2.0", - "strip-ansi": "^6.0.0", - "wrap-ansi": "^7.0.0" - }, "dependencies": { - "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 - }, - "emoji-regex": { - "version": "8.0.0", - "resolved": "https://registry.npmjs.org/emoji-regex/-/emoji-regex-8.0.0.tgz", - "integrity": "sha512-MSjYzcWNOA0ewAHpz0MxpYFvwg6yjy1NG3xteoqz644VCo/RPgnr1/GGt+ic3iJTzQ8Eu3TdM14SawnVUmGE6A==", - "dev": true - }, - "is-fullwidth-code-point": { - "version": "3.0.0", - "resolved": "https://registry.npmjs.org/is-fullwidth-code-point/-/is-fullwidth-code-point-3.0.0.tgz", - "integrity": "sha512-zymm5+u+sCsSWyD9qNaejV3DFvhCKclKdizYaJUuHA83RLjb7nSuGnddCHGv0hk+KY7BMAlsWeK4Ueg6EV6XQg==", - "dev": true - }, - "string-width": { - "version": "4.2.3", - "resolved": "https://registry.npmjs.org/string-width/-/string-width-4.2.3.tgz", - "integrity": "sha512-wKyQRQpjJ0sIp62ErSZdGsjMJWsap5oRNihHhu6G7JVO/9jIB6UyevL+tXuOqrng8j/cxKTWyWUwvSTriiZz/g==", - "dev": true, - "requires": { - "emoji-regex": "^8.0.0", - "is-fullwidth-code-point": "^3.0.0", - "strip-ansi": "^6.0.1" - } - }, - "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" - } - } + "remove-trailing-separator": "^1.0.1" + }, + "engines": { + "node": ">=0.10.0" } }, - "clone": { - "version": "1.0.4", - "resolved": "https://registry.npmjs.org/clone/-/clone-1.0.4.tgz", - "integrity": "sha1-2jCcwmPfFZlMaIypAheco8fNfH4=", + "node_modules/aproba": { + "version": "1.2.0", + "resolved": "https://registry.npmjs.org/aproba/-/aproba-1.2.0.tgz", + "integrity": "sha512-Y9J6ZjXtoYh8RnXVCMOU/ttDmk1aBjunq9vO0ta5x85WDQiQfUF9sIPBITdbiiIVcBo03Hi3jMxigBtsddlXRw==", "dev": true }, - "clone-regexp": { - "version": "2.2.0", - "resolved": "https://registry.npmjs.org/clone-regexp/-/clone-regexp-2.2.0.tgz", - "integrity": "sha512-beMpP7BOtTipFuW8hrJvREQ2DrRu3BE7by0ZpibtfBA+qfHYvMGTc2Yb1JMYPKg/JUw0CHYvpg796aNTSW9z7Q==", + "node_modules/are-we-there-yet": { + "version": "1.1.5", + "resolved": "https://registry.npmjs.org/are-we-there-yet/-/are-we-there-yet-1.1.5.tgz", + "integrity": "sha512-5hYdAkZlcG8tOLujVDTgCT+uPX0VnpAH28gWsLfzpXYm7wP6mp5Q/gYyR7YQ0cKVJcXJnl3j2kpBan13PtQf6w==", "dev": true, - "requires": { - "is-regexp": "^2.0.0" + "dependencies": { + "delegates": "^1.0.0", + "readable-stream": "^2.0.6" } }, - "co": { - "version": "4.6.0", - "resolved": "https://registry.npmjs.org/co/-/co-4.6.0.tgz", - "integrity": "sha1-bqa989hTrlTMuOR7+gvz+QMfsYQ=", - "dev": true + "node_modules/argparse": { + "version": "1.0.10", + "resolved": "https://registry.npmjs.org/argparse/-/argparse-1.0.10.tgz", + "integrity": "sha512-o5Roy6tNG4SL/FOkCAN6RzjiakZS25RLYFrcMttJqbdd8BWrnA+fGz57iN5Pb06pvBGvl5gQ0B48dJlslXvoTg==", + "dev": true, + "dependencies": { + "sprintf-js": "~1.0.2" + } }, - "coa": { - "version": "2.0.2", - "resolved": "https://registry.npmjs.org/coa/-/coa-2.0.2.tgz", - "integrity": "sha512-q5/jG+YQnSy4nRTV4F7lPepBJZ8qBNJJDBuJdoejDyLXgmL7IEo+Le2JDZudFTFt7mrCqIRaSjws4ygRCTCAXA==", + "node_modules/arr-diff": { + "version": "4.0.0", + "resolved": "https://registry.npmjs.org/arr-diff/-/arr-diff-4.0.0.tgz", + "integrity": "sha1-1kYQdP6/7HHn4VI1dhoyml3HxSA=", "dev": true, - "requires": { - "@types/q": "^1.5.1", - "chalk": "^2.4.1", - "q": "^1.1.2" + "engines": { + "node": ">=0.10.0" } }, - "code-point-at": { + "node_modules/arr-flatten": { "version": "1.1.0", - "resolved": "https://registry.npmjs.org/code-point-at/-/code-point-at-1.1.0.tgz", - "integrity": "sha1-DQcLTQQ6W+ozovGkDi7bPZpMz3c=", - "dev": true + "resolved": "https://registry.npmjs.org/arr-flatten/-/arr-flatten-1.1.0.tgz", + "integrity": "sha512-L3hKV5R/p5o81R7O02IGnwpDmkp6E982XhtbuwSe3O4qOtMMMtodicASA1Cny2U+aCXcNpml+m4dPsvsJ3jatg==", + "dev": true, + "engines": { + "node": ">=0.10.0" + } }, - "collapse-white-space": { - "version": "1.0.6", - "resolved": "https://registry.npmjs.org/collapse-white-space/-/collapse-white-space-1.0.6.tgz", - "integrity": "sha512-jEovNnrhMuqyCcjfEJA56v0Xq8SkIoPKDyaHahwo3POf4qcSXqMYuwNcOTzp74vTsR9Tn08z4MxWqAhcekogkQ==", - "dev": true + "node_modules/arr-union": { + "version": "3.1.0", + "resolved": "https://registry.npmjs.org/arr-union/-/arr-union-3.1.0.tgz", + "integrity": "sha1-45sJrqne+Gao8gbiiK9jkZuuOcQ=", + "dev": true, + "engines": { + "node": ">=0.10.0" + } }, - "collect-v8-coverage": { - "version": "1.0.1", - "resolved": "https://registry.npmjs.org/collect-v8-coverage/-/collect-v8-coverage-1.0.1.tgz", - "integrity": "sha512-iBPtljfCNcTKNAto0KEtDfZ3qzjJvqE3aTGZsbhjSBlorqpXJlaWWtPO35D+ZImoC3KWejX64o+yPGxhWSTzfg==", - "dev": true + "node_modules/array-back": { + "version": "4.0.2", + "resolved": "https://registry.npmjs.org/array-back/-/array-back-4.0.2.tgz", + "integrity": "sha512-NbdMezxqf94cnNfWLL7V/im0Ub+Anbb0IoZhvzie8+4HJ4nMQuzHuy49FkGYCJK2yAloZ3meiB6AVMClbrI1vg==", + "dev": true, + "engines": { + "node": ">=8" + } }, - "collection-visit": { + "node_modules/array-equal": { "version": "1.0.0", - "resolved": "https://registry.npmjs.org/collection-visit/-/collection-visit-1.0.0.tgz", - "integrity": "sha1-S8A3PBZLwykbTTaMgpzxqApZ3KA=", + "resolved": "https://registry.npmjs.org/array-equal/-/array-equal-1.0.0.tgz", + "integrity": "sha1-jCpe8kcv2ep0KwTHenUJO6J1fJM=", + "dev": true + }, + "node_modules/array-find-index": { + "version": "1.0.2", + "resolved": "https://registry.npmjs.org/array-find-index/-/array-find-index-1.0.2.tgz", + "integrity": "sha1-3wEKoSh+Fku9pvlyOwqWoexBh6E=", "dev": true, - "requires": { - "map-visit": "^1.0.0", - "object-visit": "^1.0.0" + "engines": { + "node": ">=0.10.0" } }, - "color": { - "version": "3.1.2", - "resolved": "https://registry.npmjs.org/color/-/color-3.1.2.tgz", - "integrity": "sha512-vXTJhHebByxZn3lDvDJYw4lR5+uB3vuoHsuYA5AKuxRVn5wzzIfQKGLBmgdVRHKTJYeK5rvJcHnrd0Li49CFpg==", + "node_modules/array-includes": { + "version": "3.1.1", + "resolved": "https://registry.npmjs.org/array-includes/-/array-includes-3.1.1.tgz", + "integrity": "sha512-c2VXaCHl7zPsvpkFsw4nxvFie4fh1ur9bpcgsVkIjqn0H/Xwdg+7fv3n2r/isyS8EBj5b06M9kHyZuIr4El6WQ==", "dev": true, - "requires": { - "color-convert": "^1.9.1", - "color-string": "^1.5.2" + "dependencies": { + "define-properties": "^1.1.3", + "es-abstract": "^1.17.0", + "is-string": "^1.0.5" + }, + "engines": { + "node": ">= 0.4" + }, + "funding": { + "url": "https://github.com/sponsors/ljharb" } }, - "color-convert": { - "version": "1.9.3", - "resolved": "https://registry.npmjs.org/color-convert/-/color-convert-1.9.3.tgz", - "integrity": "sha512-QfAUtd+vFdAtFQcC8CCyYt1fYWxSqAiK2cSD6zDB8N3cpsEBAvRxp9zOGg6G/SHHJYAT88/az/IuDGALsNVbGg==", + "node_modules/array-union": { + "version": "1.0.2", + "resolved": "https://registry.npmjs.org/array-union/-/array-union-1.0.2.tgz", + "integrity": "sha1-mjRBDk9OPaI96jdb5b5w8kd47Dk=", "dev": true, - "requires": { - "color-name": "1.1.3" + "dependencies": { + "array-uniq": "^1.0.1" + }, + "engines": { + "node": ">=0.10.0" } }, - "color-name": { - "version": "1.1.3", - "resolved": "https://registry.npmjs.org/color-name/-/color-name-1.1.3.tgz", - "integrity": "sha1-p9BVi9icQveV3UIyj3QIMcpTvCU=", - "dev": true - }, - "color-string": { - "version": "1.5.3", - "resolved": "https://registry.npmjs.org/color-string/-/color-string-1.5.3.tgz", - "integrity": "sha512-dC2C5qeWoYkxki5UAXapdjqO672AM4vZuPGRQfO8b5HKuKGBbKWpITyDYN7TOFKvRW7kOgAn3746clDBMDJyQw==", + "node_modules/array-uniq": { + "version": "1.0.3", + "resolved": "https://registry.npmjs.org/array-uniq/-/array-uniq-1.0.3.tgz", + "integrity": "sha1-r2rId6Jcx/dOBYiUdThY39sk/bY=", "dev": true, - "requires": { - "color-name": "^1.0.0", - "simple-swizzle": "^0.2.2" + "engines": { + "node": ">=0.10.0" } }, - "color-support": { - "version": "1.1.3", - "resolved": "https://registry.npmjs.org/color-support/-/color-support-1.1.3.tgz", - "integrity": "sha512-qiBjkpbMLO/HL68y+lh4q0/O1MZFj2RX6X/KmMa3+gJD3z+WwI1ZzDHysvqHGS3mP6mznPckpXmw1nI9cJjyRg==", - "dev": true + "node_modules/array-unique": { + "version": "0.3.2", + "resolved": "https://registry.npmjs.org/array-unique/-/array-unique-0.3.2.tgz", + "integrity": "sha1-qJS3XUvE9s1nnvMkSp/Y9Gri1Cg=", + "dev": true, + "engines": { + "node": ">=0.10.0" + } }, - "colors": { - "version": "1.4.0", - "resolved": "https://registry.npmjs.org/colors/-/colors-1.4.0.tgz", - "integrity": "sha512-a+UqTh4kgZg/SlGvfbzDHpgRu7AAQOmmqRHJnxhRZICKFUT91brVhNNt58CMWU9PsBbv3PDCZUHbVxuDiH2mtA==", - "dev": true + "node_modules/array.prototype.flat": { + "version": "1.2.3", + "resolved": "https://registry.npmjs.org/array.prototype.flat/-/array.prototype.flat-1.2.3.tgz", + "integrity": "sha512-gBlRZV0VSmfPIeWfuuy56XZMvbVfbEUnOXUvt3F/eUUUSyzlgLxhEX4YAEpxNAogRGehPSnfXyPtYyKAhkzQhQ==", + "dev": true, + "dependencies": { + "define-properties": "^1.1.3", + "es-abstract": "^1.17.0-next.1" + }, + "engines": { + "node": ">= 0.4" + }, + "funding": { + "url": "https://github.com/sponsors/ljharb" + } }, - "combined-stream": { - "version": "1.0.8", - "resolved": "https://registry.npmjs.org/combined-stream/-/combined-stream-1.0.8.tgz", - "integrity": "sha512-FQN4MRfuJeHf7cBbBMJFXhKSDq+2kAArBlmRBvcvFE5BB1HZKXtSFASDhdlz9zOYwxh8lDdnvmMOe/+5cdoEdg==", + "node_modules/arrify": { + "version": "1.0.1", + "resolved": "https://registry.npmjs.org/arrify/-/arrify-1.0.1.tgz", + "integrity": "sha1-iYUI2iIm84DfkEcoRWhJwVAaSw0=", "dev": true, - "requires": { - "delayed-stream": "~1.0.0" + "engines": { + "node": ">=0.10.0" } }, - "command-exists": { - "version": "1.2.9", - "resolved": "https://registry.npmjs.org/command-exists/-/command-exists-1.2.9.tgz", - "integrity": "sha512-LTQ/SGc+s0Xc0Fu5WaKnR0YiygZkm9eKFvyS+fRsU7/ZWFF8ykFM6Pc9aCVf1+xasOOZpO3BAVgVrKvsqKHV7w==", + "node_modules/asap": { + "version": "2.0.6", + "resolved": "https://registry.npmjs.org/asap/-/asap-2.0.6.tgz", + "integrity": "sha1-5QNHYR1+aQlDIIu9r+vLwvuGbUY=", "dev": true }, - "commander": { - "version": "5.1.0", - "resolved": "https://registry.npmjs.org/commander/-/commander-5.1.0.tgz", - "integrity": "sha512-P0CysNDQ7rtVw4QIQtm+MRxV66vKFSvlsQvGYXZWR3qFU0jlMKHZZZgw8e+8DSah4UDKMqnknRDQz+xuQXQ/Zg==", - "dev": true + "node_modules/asn1": { + "version": "0.2.4", + "resolved": "https://registry.npmjs.org/asn1/-/asn1-0.2.4.tgz", + "integrity": "sha512-jxwzQpLQjSmWXgwaCZE9Nz+glAG01yF1QnWgbhGwHI5A6FRIEY6IVqtHhIepHqI7/kyEyQEagBC5mBEFlIYvdg==", + "dev": true, + "dependencies": { + "safer-buffer": "~2.1.0" + } }, - "component-emitter": { - "version": "1.2.1", - "resolved": "https://registry.npmjs.org/component-emitter/-/component-emitter-1.2.1.tgz", - "integrity": "sha1-E3kY1teCg/ffemt8WmPhQOaUJeY=", - "dev": true + "node_modules/asn1.js": { + "version": "4.10.1", + "resolved": "https://registry.npmjs.org/asn1.js/-/asn1.js-4.10.1.tgz", + "integrity": "sha512-p32cOF5q0Zqs9uBiONKYLm6BClCoBCM5O9JfeUSlnQLBTxYdTK+pW+nXflm8UkKd2UYlEbYz5qEi0JuZR9ckSw==", + "dev": true, + "dependencies": { + "bn.js": "^4.0.0", + "inherits": "^2.0.1", + "minimalistic-assert": "^1.0.0" + } }, - "concat-map": { - "version": "0.0.1", - "resolved": "https://registry.npmjs.org/concat-map/-/concat-map-0.0.1.tgz", - "integrity": "sha1-2Klr13/Wjfd5OnMDajug1UBdR3s=", + "node_modules/asn1.js/node_modules/bn.js": { + "version": "4.11.9", + "resolved": "https://registry.npmjs.org/bn.js/-/bn.js-4.11.9.tgz", + "integrity": "sha512-E6QoYqCKZfgatHTdHzs1RRKP7ip4vvm+EyRUeE2RF0NblwVvb0p6jSVeNTOFxPn26QXN2o6SMfNxKp6kU8zQaw==", "dev": true }, - "concat-stream": { - "version": "1.6.2", - "resolved": "https://registry.npmjs.org/concat-stream/-/concat-stream-1.6.2.tgz", - "integrity": "sha512-27HBghJxjiZtIk3Ycvn/4kbJk/1uZuJFfuPEns6LaEvpvG1f0hTea8lilrouyo9mVc2GWdcEZ8OLoGmSADlrCw==", + "node_modules/assert": { + "version": "1.5.0", + "resolved": "https://registry.npmjs.org/assert/-/assert-1.5.0.tgz", + "integrity": "sha512-EDsgawzwoun2CZkCgtxJbv392v4nbk9XDD06zI+kQYoBM/3RBWLlEyJARDOmhAAosBjWACEkKL6S+lIZtcAubA==", "dev": true, - "requires": { - "buffer-from": "^1.0.0", - "inherits": "^2.0.3", - "readable-stream": "^2.2.2", - "typedarray": "^0.0.6" + "dependencies": { + "object-assign": "^4.1.1", + "util": "0.10.3" } }, - "console-browserify": { - "version": "1.2.0", - "resolved": "https://registry.npmjs.org/console-browserify/-/console-browserify-1.2.0.tgz", - "integrity": "sha512-ZMkYO/LkF17QvCPqM0gxw8yUzigAOZOSWSHg91FH6orS7vcEj5dVZTidN2fQ14yBSdg97RqhSNwLUXInd52OTA==", - "dev": true + "node_modules/assert-plus": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/assert-plus/-/assert-plus-1.0.0.tgz", + "integrity": "sha1-8S4PPF13sLHN2RRpQuTpbB5N1SU=", + "dev": true, + "engines": { + "node": ">=0.8" + } }, - "console-control-strings": { - "version": "1.1.0", - "resolved": "https://registry.npmjs.org/console-control-strings/-/console-control-strings-1.1.0.tgz", - "integrity": "sha1-PXz0Rk22RG6mRL9LOVB/mFEAjo4=", + "node_modules/assert/node_modules/inherits": { + "version": "2.0.1", + "resolved": "https://registry.npmjs.org/inherits/-/inherits-2.0.1.tgz", + "integrity": "sha1-sX0I0ya0Qj5Wjv9xn5GwscvfafE=", "dev": true }, - "constants-browserify": { + "node_modules/assert/node_modules/util": { + "version": "0.10.3", + "resolved": "https://registry.npmjs.org/util/-/util-0.10.3.tgz", + "integrity": "sha1-evsa/lCAUkZInj23/g7TeTNqwPk=", + "dev": true, + "dependencies": { + "inherits": "2.0.1" + } + }, + "node_modules/assign-symbols": { "version": "1.0.0", - "resolved": "https://registry.npmjs.org/constants-browserify/-/constants-browserify-1.0.0.tgz", - "integrity": "sha1-wguW2MYXdIqvHBYCF2DNJ/y4y3U=", - "dev": true + "resolved": "https://registry.npmjs.org/assign-symbols/-/assign-symbols-1.0.0.tgz", + "integrity": "sha1-WWZ/QfrdTyDMvCu5a41Pf3jsA2c=", + "dev": true, + "engines": { + "node": ">=0.10.0" + } }, - "contains-path": { - "version": "0.1.0", - "resolved": "https://registry.npmjs.org/contains-path/-/contains-path-0.1.0.tgz", - "integrity": "sha1-/ozxhP9mcLa67wGp1IYaXL7EEgo=", + "node_modules/astral-regex": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/astral-regex/-/astral-regex-1.0.0.tgz", + "integrity": "sha512-+Ryf6g3BKoRc7jfp7ad8tM4TtMiaWvbF/1/sQcZPkkS7ag3D5nMBCe2UfOTONtAkaG0tO0ij3C5Lwmf1EiyjHg==", + "dev": true, + "engines": { + "node": ">=4" + } + }, + "node_modules/async-each": { + "version": "1.0.3", + "resolved": "https://registry.npmjs.org/async-each/-/async-each-1.0.3.tgz", + "integrity": "sha512-z/WhQ5FPySLdvREByI2vZiTWwCnF0moMJ1hK9YQwDTHKh6I7/uSckMetoRGb5UBZPC1z0jlw+n/XCgjeH7y1AQ==", "dev": true }, - "convert-source-map": { - "version": "1.7.0", - "resolved": "https://registry.npmjs.org/convert-source-map/-/convert-source-map-1.7.0.tgz", - "integrity": "sha512-4FJkXzKXEDB1snCFZlLP4gpC3JILicCpGbzG9f9G7tGqGCzETQ2hWPrcinA9oU4wtf2biUaEH5065UnMeR33oA==", + "node_modules/async-foreach": { + "version": "0.1.3", + "resolved": "https://registry.npmjs.org/async-foreach/-/async-foreach-0.1.3.tgz", + "integrity": "sha1-NhIfhFwFeBct5Bmpfb6x0W7DRUI=", "dev": true, - "requires": { - "safe-buffer": "~5.1.1" + "engines": { + "node": "*" } }, - "copy-descriptor": { - "version": "0.1.1", - "resolved": "https://registry.npmjs.org/copy-descriptor/-/copy-descriptor-0.1.1.tgz", - "integrity": "sha1-Z29us8OZl8LuGsOpJP1hJHSPV40=", + "node_modules/async-limiter": { + "version": "1.0.1", + "resolved": "https://registry.npmjs.org/async-limiter/-/async-limiter-1.0.1.tgz", + "integrity": "sha512-csOlWGAcRFJaI6m+F2WKdnMKr4HhdhFVBk0H/QbJFMCr+uO2kwohwXQPxw/9OCxp05r5ghVBFSyioixx3gfkNQ==", "dev": true }, - "core-js": { - "version": "2.6.11", - "resolved": "https://registry.npmjs.org/core-js/-/core-js-2.6.11.tgz", - "integrity": "sha512-5wjnpaT/3dV+XB4borEsnAYQchn00XSgTAWKDkEqv+K8KevjbzmofK6hfJ9TZIlpj2N0xQpazy7PiRQiWHqzWg==", + "node_modules/asynckit": { + "version": "0.4.0", + "resolved": "https://registry.npmjs.org/asynckit/-/asynckit-0.4.0.tgz", + "integrity": "sha1-x57Zf380y48robyXkLzDZkdLS3k=", "dev": true }, - "core-js-compat": { - "version": "3.6.5", - "resolved": "https://registry.npmjs.org/core-js-compat/-/core-js-compat-3.6.5.tgz", - "integrity": "sha512-7ItTKOhOZbznhXAQ2g/slGg1PJV5zDO/WdkTwi7UEOJmkvsE32PWvx6mKtDjiMpjnR2CNf6BAD6sSxIlv7ptng==", + "node_modules/at-least-node": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/at-least-node/-/at-least-node-1.0.0.tgz", + "integrity": "sha512-+q/t7Ekv1EDY2l6Gda6LLiX14rU9TV20Wa3ofeQmwPFZbOMo9DXrLbOjFaaclkXKWidIaopwAObQDqwWtGUjqg==", "dev": true, - "requires": { - "browserslist": "^4.8.5", - "semver": "7.0.0" - }, - "dependencies": { - "semver": { - "version": "7.0.0", - "resolved": "https://registry.npmjs.org/semver/-/semver-7.0.0.tgz", - "integrity": "sha512-+GB6zVA9LWh6zovYQLALHwv5rb2PHGlJi3lfiqIHxR0uuwCgefcOJc59v9fv1w8GbStwxuuqqAjI9NMAOOgq1A==", - "dev": true - } + "engines": { + "node": ">= 4.0.0" } }, - "core-util-is": { - "version": "1.0.2", - "resolved": "https://registry.npmjs.org/core-util-is/-/core-util-is-1.0.2.tgz", - "integrity": "sha1-tf1UIgqivFq1eqtxQMlAdUUDwac=", - "dev": true - }, - "cosmiconfig": { - "version": "5.2.1", - "resolved": "https://registry.npmjs.org/cosmiconfig/-/cosmiconfig-5.2.1.tgz", - "integrity": "sha512-H65gsXo1SKjf8zmrJ67eJk8aIRKV5ff2D4uKZIBZShbhGSpEmsQOPW/SKMKYhSTrqR7ufy6RP69rPogdaPh/kA==", + "node_modules/atob": { + "version": "2.1.2", + "resolved": "https://registry.npmjs.org/atob/-/atob-2.1.2.tgz", + "integrity": "sha512-Wm6ukoaOGJi/73p/cl2GvLjTI5JM1k/O14isD73YML8StrH/7/lRFgmg8nICZgD3bZZvjwCGxtMOD3wWNAu8cg==", "dev": true, - "requires": { - "import-fresh": "^2.0.0", - "is-directory": "^0.3.1", - "js-yaml": "^3.13.1", - "parse-json": "^4.0.0" + "bin": { + "atob": "bin/atob.js" }, - "dependencies": { - "import-fresh": { - "version": "2.0.0", - "resolved": "https://registry.npmjs.org/import-fresh/-/import-fresh-2.0.0.tgz", - "integrity": "sha1-2BNVwVYS04bGH53dOSLUMEgipUY=", - "dev": true, - "requires": { - "caller-path": "^2.0.0", - "resolve-from": "^3.0.0" - } - }, - "parse-json": { - "version": "4.0.0", - "resolved": "https://registry.npmjs.org/parse-json/-/parse-json-4.0.0.tgz", - "integrity": "sha1-vjX1Qlvh9/bHRxhPmKeIy5lHfuA=", - "dev": true, - "requires": { - "error-ex": "^1.3.1", - "json-parse-better-errors": "^1.0.1" - } - }, - "resolve-from": { - "version": "3.0.0", - "resolved": "https://registry.npmjs.org/resolve-from/-/resolve-from-3.0.0.tgz", - "integrity": "sha1-six699nWiBvItuZTM17rywoYh0g=", - "dev": true - } + "engines": { + "node": ">= 4.5.0" } }, - "create-ecdh": { - "version": "4.0.3", - "resolved": "https://registry.npmjs.org/create-ecdh/-/create-ecdh-4.0.3.tgz", - "integrity": "sha512-GbEHQPMOswGpKXM9kCWVrremUcBmjteUaQ01T9rkKCPDXfUHX0IoP9LpHYo2NPFampa4e+/pFDc3jQdxrxQLaw==", + "node_modules/autoprefixer": { + "version": "9.8.0", + "resolved": "https://registry.npmjs.org/autoprefixer/-/autoprefixer-9.8.0.tgz", + "integrity": "sha512-D96ZiIHXbDmU02dBaemyAg53ez+6F5yZmapmgKcjm35yEe1uVDYI8hGW3VYoGRaG290ZFf91YxHrR518vC0u/A==", "dev": true, - "requires": { - "bn.js": "^4.1.0", - "elliptic": "^6.0.0" - }, "dependencies": { - "bn.js": { - "version": "4.11.9", - "resolved": "https://registry.npmjs.org/bn.js/-/bn.js-4.11.9.tgz", - "integrity": "sha512-E6QoYqCKZfgatHTdHzs1RRKP7ip4vvm+EyRUeE2RF0NblwVvb0p6jSVeNTOFxPn26QXN2o6SMfNxKp6kU8zQaw==", - "dev": true - } + "browserslist": "^4.12.0", + "caniuse-lite": "^1.0.30001061", + "chalk": "^2.4.2", + "normalize-range": "^0.1.2", + "num2fraction": "^1.2.2", + "postcss": "^7.0.30", + "postcss-value-parser": "^4.1.0" + }, + "bin": { + "autoprefixer": "bin/autoprefixer" + }, + "engines": { + "node": ">=6.0.0" + }, + "funding": { + "type": "tidelift", + "url": "https://tidelift.com/funding/github/npm/autoprefixer" } }, - "create-hash": { - "version": "1.2.0", - "resolved": "https://registry.npmjs.org/create-hash/-/create-hash-1.2.0.tgz", - "integrity": "sha512-z00bCGNHDG8mHAkP7CtT1qVu+bFQUPjYq/4Iv3C3kWjTFV10zIjfSoeqXo9Asws8gwSHDGj/hl2u4OGIjapeCg==", + "node_modules/aws-sign2": { + "version": "0.7.0", + "resolved": "https://registry.npmjs.org/aws-sign2/-/aws-sign2-0.7.0.tgz", + "integrity": "sha1-tG6JCTSpWR8tL2+G1+ap8bP+dqg=", "dev": true, - "requires": { - "cipher-base": "^1.0.1", - "inherits": "^2.0.1", - "md5.js": "^1.3.4", - "ripemd160": "^2.0.1", - "sha.js": "^2.4.0" + "engines": { + "node": "*" } }, - "create-hmac": { - "version": "1.1.7", - "resolved": "https://registry.npmjs.org/create-hmac/-/create-hmac-1.1.7.tgz", - "integrity": "sha512-MJG9liiZ+ogc4TzUwuvbER1JRdgvUFSB5+VR/g5h82fGaIRWMWddtKBHi7/sVhfjQZ6SehlyhvQYrcYkaUIpLg==", + "node_modules/aws4": { + "version": "1.10.0", + "resolved": "https://registry.npmjs.org/aws4/-/aws4-1.10.0.tgz", + "integrity": "sha512-3YDiu347mtVtjpyV3u5kVqQLP242c06zwDOgpeRnybmXlYYsLbtTrUBUm8i8srONt+FWobl5aibnU1030PeeuA==", + "dev": true + }, + "node_modules/babel-eslint": { + "version": "10.1.0", + "resolved": "https://registry.npmjs.org/babel-eslint/-/babel-eslint-10.1.0.tgz", + "integrity": "sha512-ifWaTHQ0ce+448CYop8AdrQiBsGrnC+bMgfyKFdi6EsPLTAWG+QfyDeM6OH+FmWnKvEq5NnBMLvlBUPKQZoDSg==", + "deprecated": "babel-eslint is now @babel/eslint-parser. This package will no longer receive updates.", "dev": true, - "requires": { - "cipher-base": "^1.0.3", - "create-hash": "^1.1.0", - "inherits": "^2.0.1", - "ripemd160": "^2.0.0", - "safe-buffer": "^5.0.1", - "sha.js": "^2.4.8" + "dependencies": { + "@babel/code-frame": "^7.0.0", + "@babel/parser": "^7.7.0", + "@babel/traverse": "^7.7.0", + "@babel/types": "^7.7.0", + "eslint-visitor-keys": "^1.0.0", + "resolve": "^1.12.0" + }, + "engines": { + "node": ">=6" + }, + "peerDependencies": { + "eslint": ">= 4.12.1" } }, - "cross-env": { - "version": "7.0.3", - "resolved": "https://registry.npmjs.org/cross-env/-/cross-env-7.0.3.tgz", - "integrity": "sha512-+/HKd6EgcQCJGh2PSjZuUitQBQynKor4wrFbRg4DtAgS1aWO+gU52xpH7M9ScGgXSYmAVS9bIJ8EzuaGw0oNAw==", + "node_modules/babel-jest": { + "version": "27.3.1", + "resolved": "https://registry.npmjs.org/babel-jest/-/babel-jest-27.3.1.tgz", + "integrity": "sha512-SjIF8hh/ir0peae2D6S6ZKRhUy7q/DnpH7k/V6fT4Bgs/LXXUztOpX4G2tCgq8mLo5HA9mN6NmlFMeYtKmIsTQ==", "dev": true, - "requires": { - "cross-spawn": "^7.0.1" + "dependencies": { + "@jest/transform": "^27.3.1", + "@jest/types": "^27.2.5", + "@types/babel__core": "^7.1.14", + "babel-plugin-istanbul": "^6.0.0", + "babel-preset-jest": "^27.2.0", + "chalk": "^4.0.0", + "graceful-fs": "^4.2.4", + "slash": "^3.0.0" }, + "engines": { + "node": "^10.13.0 || ^12.13.0 || ^14.15.0 || >=15.0.0" + }, + "peerDependencies": { + "@babel/core": "^7.8.0" + } + }, + "node_modules/babel-jest/node_modules/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, "dependencies": { - "cross-spawn": { - "version": "7.0.3", - "resolved": "https://registry.npmjs.org/cross-spawn/-/cross-spawn-7.0.3.tgz", - "integrity": "sha512-iRDPJKUPVEND7dHPO8rkbOnPpyDygcDFtWjpeWNCgy8WP2rXcxXL8TskReQl6OrB2G7+UJrags1q15Fudc7G6w==", - "dev": true, - "requires": { - "path-key": "^3.1.0", - "shebang-command": "^2.0.0", - "which": "^2.0.1" - } - }, - "path-key": { - "version": "3.1.1", - "resolved": "https://registry.npmjs.org/path-key/-/path-key-3.1.1.tgz", - "integrity": "sha512-ojmeN0qd+y0jszEtoY48r0Peq5dwMEkIlCOu6Q5f41lfkswXuKtYrhgoTpLnyIcHm24Uhqx+5Tqm2InSwLhE6Q==", - "dev": true - }, - "shebang-command": { - "version": "2.0.0", - "resolved": "https://registry.npmjs.org/shebang-command/-/shebang-command-2.0.0.tgz", - "integrity": "sha512-kHxr2zZpYtdmrN1qDjrrX/Z1rR1kG8Dx+gkpK1G4eXmvXswmcE1hTWBWYUzlraYw1/yZp6YuDY77YtvbN0dmDA==", - "dev": true, - "requires": { - "shebang-regex": "^3.0.0" - } - }, - "shebang-regex": { - "version": "3.0.0", - "resolved": "https://registry.npmjs.org/shebang-regex/-/shebang-regex-3.0.0.tgz", - "integrity": "sha512-7++dFhtcx3353uBaq8DDR4NuxBetBzC7ZQOhmTQInHEd6bSrXdiEyzCvG07Z44UYdLShWUyXt5M/yhz8ekcb1A==", - "dev": true - }, - "which": { - "version": "2.0.2", - "resolved": "https://registry.npmjs.org/which/-/which-2.0.2.tgz", - "integrity": "sha512-BLI3Tl1TW3Pvl70l3yq3Y64i+awpwXqsGBYWkkqMtnbXgrMD+yj7rhW0kuEDxzJaYXGjEW5ogapKNMEKNMjibA==", - "dev": true, - "requires": { - "isexe": "^2.0.0" - } - } + "color-convert": "^2.0.1" + }, + "engines": { + "node": ">=8" + }, + "funding": { + "url": "https://github.com/chalk/ansi-styles?sponsor=1" } }, - "cross-spawn": { - "version": "6.0.5", - "resolved": "https://registry.npmjs.org/cross-spawn/-/cross-spawn-6.0.5.tgz", - "integrity": "sha512-eTVLrBSt7fjbDygz805pMnstIs2VTBNkRm0qxZd+M7A5XDdxVRWO5MxGBXZhjY4cqLYLdtrGqRf8mBPmzwSpWQ==", + "node_modules/babel-jest/node_modules/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": { - "nice-try": "^1.0.4", - "path-key": "^2.0.1", - "semver": "^5.5.0", - "shebang-command": "^1.2.0", - "which": "^1.2.9" + "dependencies": { + "ansi-styles": "^4.1.0", + "supports-color": "^7.1.0" + }, + "engines": { + "node": ">=10" + }, + "funding": { + "url": "https://github.com/chalk/chalk?sponsor=1" } }, - "crypto-browserify": { - "version": "3.12.0", - "resolved": "https://registry.npmjs.org/crypto-browserify/-/crypto-browserify-3.12.0.tgz", - "integrity": "sha512-fz4spIh+znjO2VjL+IdhEpRJ3YN6sMzITSBijk6FK2UvTqruSQW+/cCZTSNsMiZNvUeq0CqurF+dAbyiGOY6Wg==", + "node_modules/babel-jest/node_modules/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": { - "browserify-cipher": "^1.0.0", - "browserify-sign": "^4.0.0", - "create-ecdh": "^4.0.0", - "create-hash": "^1.1.0", - "create-hmac": "^1.1.0", - "diffie-hellman": "^5.0.0", - "inherits": "^2.0.1", - "pbkdf2": "^3.0.3", - "public-encrypt": "^4.0.0", - "randombytes": "^2.0.0", - "randomfill": "^1.0.3" + "dependencies": { + "color-name": "~1.1.4" + }, + "engines": { + "node": ">=7.0.0" } }, - "css-color-names": { - "version": "0.0.4", - "resolved": "https://registry.npmjs.org/css-color-names/-/css-color-names-0.0.4.tgz", - "integrity": "sha1-gIrcLnnPhHOAabZGyyDsJ762KeA=", + "node_modules/babel-jest/node_modules/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 }, - "css-declaration-sorter": { - "version": "4.0.1", - "resolved": "https://registry.npmjs.org/css-declaration-sorter/-/css-declaration-sorter-4.0.1.tgz", - "integrity": "sha512-BcxQSKTSEEQUftYpBVnsH4SF05NTuBokb19/sBt6asXGKZ/6VP7PLG1CBCkFDYOnhXhPh0jMhO6xZ71oYHXHBA==", + "node_modules/babel-jest/node_modules/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, - "requires": { - "postcss": "^7.0.1", - "timsort": "^0.3.0" + "engines": { + "node": ">=8" } }, - "css-modules-loader-core": { - "version": "1.1.0", - "resolved": "https://registry.npmjs.org/css-modules-loader-core/-/css-modules-loader-core-1.1.0.tgz", - "integrity": "sha1-WQhmgpShvs0mGuCkziGwtVHyHRY=", + "node_modules/babel-jest/node_modules/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": { - "icss-replace-symbols": "1.1.0", - "postcss": "6.0.1", - "postcss-modules-extract-imports": "1.1.0", - "postcss-modules-local-by-default": "1.2.0", - "postcss-modules-scope": "1.1.0", - "postcss-modules-values": "1.3.0" - }, "dependencies": { - "ansi-regex": { - "version": "2.1.1", - "resolved": "https://registry.npmjs.org/ansi-regex/-/ansi-regex-2.1.1.tgz", - "integrity": "sha1-w7M6te42DYbg5ijwRorn7yfWVN8=", - "dev": true - }, - "ansi-styles": { - "version": "2.2.1", - "resolved": "https://registry.npmjs.org/ansi-styles/-/ansi-styles-2.2.1.tgz", - "integrity": "sha1-tDLdM1i2NM914eRmQ2gkBTPB3b4=", - "dev": true - }, - "chalk": { - "version": "1.1.3", - "resolved": "https://registry.npmjs.org/chalk/-/chalk-1.1.3.tgz", - "integrity": "sha1-qBFcVeSnAv5NFQq9OHKCKn4J/Jg=", - "dev": true, - "requires": { - "ansi-styles": "^2.2.1", - "escape-string-regexp": "^1.0.2", - "has-ansi": "^2.0.0", - "strip-ansi": "^3.0.0", - "supports-color": "^2.0.0" - }, - "dependencies": { - "supports-color": { - "version": "2.0.0", - "resolved": "https://registry.npmjs.org/supports-color/-/supports-color-2.0.0.tgz", - "integrity": "sha1-U10EXOa2Nj+kARcIRimZXp3zJMc=", - "dev": true - } - } - }, - "has-flag": { - "version": "1.0.0", - "resolved": "https://registry.npmjs.org/has-flag/-/has-flag-1.0.0.tgz", - "integrity": "sha1-nZ55MWXOAXoA8AQYxD+UKnsdEfo=", - "dev": true - }, - "postcss": { - "version": "6.0.1", - "resolved": "https://registry.npmjs.org/postcss/-/postcss-6.0.1.tgz", - "integrity": "sha1-AA29H47vIXqjaLmiEsX8QLKo8/I=", - "dev": true, - "requires": { - "chalk": "^1.1.3", - "source-map": "^0.5.6", - "supports-color": "^3.2.3" - } - }, - "strip-ansi": { - "version": "3.0.1", - "resolved": "https://registry.npmjs.org/strip-ansi/-/strip-ansi-3.0.1.tgz", - "integrity": "sha1-ajhfuIU9lS1f8F0Oiq+UJ43GPc8=", - "dev": true, - "requires": { - "ansi-regex": "^2.0.0" - } - }, - "supports-color": { - "version": "3.2.3", - "resolved": "https://registry.npmjs.org/supports-color/-/supports-color-3.2.3.tgz", - "integrity": "sha1-ZawFBLOVQXHYpklGsq48u4pfVPY=", - "dev": true, - "requires": { - "has-flag": "^1.0.0" - } - } + "has-flag": "^4.0.0" + }, + "engines": { + "node": ">=8" } }, - "css-select": { - "version": "2.1.0", - "resolved": "https://registry.npmjs.org/css-select/-/css-select-2.1.0.tgz", - "integrity": "sha512-Dqk7LQKpwLoH3VovzZnkzegqNSuAziQyNZUcrdDM401iY+R5NkGBXGmtO05/yaXQziALuPogeG0b7UAgjnTJTQ==", + "node_modules/babel-plugin-istanbul": { + "version": "6.1.1", + "resolved": "https://registry.npmjs.org/babel-plugin-istanbul/-/babel-plugin-istanbul-6.1.1.tgz", + "integrity": "sha512-Y1IQok9821cC9onCx5otgFfRm7Lm+I+wwxOx738M/WLPZ9Q42m4IG5W0FNX8WLL2gYMZo3JkuXIH2DOpWM+qwA==", "dev": true, - "requires": { - "boolbase": "^1.0.0", - "css-what": "^3.2.1", - "domutils": "^1.7.0", - "nth-check": "^1.0.2" + "dependencies": { + "@babel/helper-plugin-utils": "^7.0.0", + "@istanbuljs/load-nyc-config": "^1.0.0", + "@istanbuljs/schema": "^0.1.2", + "istanbul-lib-instrument": "^5.0.4", + "test-exclude": "^6.0.0" + }, + "engines": { + "node": ">=8" } }, - "css-select-base-adapter": { - "version": "0.1.1", - "resolved": "https://registry.npmjs.org/css-select-base-adapter/-/css-select-base-adapter-0.1.1.tgz", - "integrity": "sha512-jQVeeRG70QI08vSTwf1jHxp74JoZsr2XSgETae8/xC8ovSnL2WF87GTLO86Sbwdt2lK4Umg4HnnwMO4YF3Ce7w==", - "dev": true - }, - "css-selector-tokenizer": { - "version": "0.7.2", - "resolved": "https://registry.npmjs.org/css-selector-tokenizer/-/css-selector-tokenizer-0.7.2.tgz", - "integrity": "sha512-yj856NGuAymN6r8bn8/Jl46pR+OC3eEvAhfGYDUe7YPtTPAYrSSw4oAniZ9Y8T5B92hjhwTBLUen0/vKPxf6pw==", + "node_modules/babel-plugin-istanbul/node_modules/@babel/core": { + "version": "7.16.0", + "resolved": "https://registry.npmjs.org/@babel/core/-/core-7.16.0.tgz", + "integrity": "sha512-mYZEvshBRHGsIAiyH5PzCFTCfbWfoYbO/jcSdXQSUQu1/pW0xDZAUP7KEc32heqWTAfAHhV9j1vH8Sav7l+JNQ==", "dev": true, - "requires": { - "cssesc": "^3.0.0", - "fastparse": "^1.1.2", - "regexpu-core": "^4.6.0" + "dependencies": { + "@babel/code-frame": "^7.16.0", + "@babel/generator": "^7.16.0", + "@babel/helper-compilation-targets": "^7.16.0", + "@babel/helper-module-transforms": "^7.16.0", + "@babel/helpers": "^7.16.0", + "@babel/parser": "^7.16.0", + "@babel/template": "^7.16.0", + "@babel/traverse": "^7.16.0", + "@babel/types": "^7.16.0", + "convert-source-map": "^1.7.0", + "debug": "^4.1.0", + "gensync": "^1.0.0-beta.2", + "json5": "^2.1.2", + "semver": "^6.3.0", + "source-map": "^0.5.0" + }, + "engines": { + "node": ">=6.9.0" + }, + "funding": { + "type": "opencollective", + "url": "https://opencollective.com/babel" } }, - "css-tree": { - "version": "1.0.0-alpha.37", - "resolved": "https://registry.npmjs.org/css-tree/-/css-tree-1.0.0-alpha.37.tgz", - "integrity": "sha512-DMxWJg0rnz7UgxKT0Q1HU/L9BeJI0M6ksor0OgqOnF+aRCDWg/N2641HmVyU9KVIu0OVVWOb2IpC9A+BJRnejg==", + "node_modules/babel-plugin-istanbul/node_modules/@babel/helpers": { + "version": "7.16.3", + "resolved": "https://registry.npmjs.org/@babel/helpers/-/helpers-7.16.3.tgz", + "integrity": "sha512-Xn8IhDlBPhvYTvgewPKawhADichOsbkZuzN7qz2BusOM0brChsyXMDJvldWaYMMUNiCQdQzNEioXTp3sC8Nt8w==", "dev": true, - "requires": { - "mdn-data": "2.0.4", - "source-map": "^0.6.1" - }, "dependencies": { - "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 - } + "@babel/template": "^7.16.0", + "@babel/traverse": "^7.16.3", + "@babel/types": "^7.16.0" + }, + "engines": { + "node": ">=6.9.0" } }, - "css-what": { - "version": "3.2.1", - "resolved": "https://registry.npmjs.org/css-what/-/css-what-3.2.1.tgz", - "integrity": "sha512-WwOrosiQTvyms+Ti5ZC5vGEK0Vod3FTt1ca+payZqvKuGJF+dq7bG63DstxtN0dpm6FxY27a/zS3Wten+gEtGw==", - "dev": true - }, - "cssesc": { - "version": "3.0.0", - "resolved": "https://registry.npmjs.org/cssesc/-/cssesc-3.0.0.tgz", - "integrity": "sha512-/Tb/JcjK111nNScGob5MNtsntNM1aCNUDipB/TkwZFhyDrrE47SOx/18wF2bbjgc3ZzCSKW1T5nt5EbFoAz/Vg==", - "dev": true - }, - "cssnano": { - "version": "4.1.10", - "resolved": "https://registry.npmjs.org/cssnano/-/cssnano-4.1.10.tgz", - "integrity": "sha512-5wny+F6H4/8RgNlaqab4ktc3e0/blKutmq8yNlBFXA//nSFFAqAngjNVRzUvCgYROULmZZUoosL/KSoZo5aUaQ==", + "node_modules/babel-plugin-istanbul/node_modules/gensync": { + "version": "1.0.0-beta.2", + "resolved": "https://registry.npmjs.org/gensync/-/gensync-1.0.0-beta.2.tgz", + "integrity": "sha512-3hN7NaskYvMDLQY55gnW3NQ+mesEAepTqlg+VEbj7zzqEMBVNhzcGYYeqFo/TlYz6eQiFcp1HcsCZO+nGgS8zg==", "dev": true, - "requires": { - "cosmiconfig": "^5.0.0", - "cssnano-preset-default": "^4.0.7", - "is-resolvable": "^1.0.0", - "postcss": "^7.0.0" + "engines": { + "node": ">=6.9.0" } }, - "cssnano-preset-default": { - "version": "4.0.7", - "resolved": "https://registry.npmjs.org/cssnano-preset-default/-/cssnano-preset-default-4.0.7.tgz", - "integrity": "sha512-x0YHHx2h6p0fCl1zY9L9roD7rnlltugGu7zXSKQx6k2rYw0Hi3IqxcoAGF7u9Q5w1nt7vK0ulxV8Lo+EvllGsA==", + "node_modules/babel-plugin-istanbul/node_modules/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": { - "css-declaration-sorter": "^4.0.1", - "cssnano-util-raw-cache": "^4.0.1", - "postcss": "^7.0.0", - "postcss-calc": "^7.0.1", - "postcss-colormin": "^4.0.3", - "postcss-convert-values": "^4.0.1", - "postcss-discard-comments": "^4.0.2", - "postcss-discard-duplicates": "^4.0.2", - "postcss-discard-empty": "^4.0.1", - "postcss-discard-overridden": "^4.0.1", - "postcss-merge-longhand": "^4.0.11", - "postcss-merge-rules": "^4.0.3", - "postcss-minify-font-values": "^4.0.2", - "postcss-minify-gradients": "^4.0.2", - "postcss-minify-params": "^4.0.2", - "postcss-minify-selectors": "^4.0.2", - "postcss-normalize-charset": "^4.0.1", - "postcss-normalize-display-values": "^4.0.2", - "postcss-normalize-positions": "^4.0.2", - "postcss-normalize-repeat-style": "^4.0.2", - "postcss-normalize-string": "^4.0.2", - "postcss-normalize-timing-functions": "^4.0.2", - "postcss-normalize-unicode": "^4.0.1", - "postcss-normalize-url": "^4.0.1", - "postcss-normalize-whitespace": "^4.0.2", - "postcss-ordered-values": "^4.1.2", - "postcss-reduce-initial": "^4.0.3", - "postcss-reduce-transforms": "^4.0.2", - "postcss-svgo": "^4.0.2", - "postcss-unique-selectors": "^4.0.1" + "dependencies": { + "@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" + }, + "engines": { + "node": ">=8" } }, - "cssnano-util-get-arguments": { - "version": "4.0.0", - "resolved": "https://registry.npmjs.org/cssnano-util-get-arguments/-/cssnano-util-get-arguments-4.0.0.tgz", - "integrity": "sha1-7ToIKZ8h11dBsg87gfGU7UnMFQ8=", - "dev": true - }, - "cssnano-util-get-match": { - "version": "4.0.0", - "resolved": "https://registry.npmjs.org/cssnano-util-get-match/-/cssnano-util-get-match-4.0.0.tgz", - "integrity": "sha1-wOTKB/U4a7F+xeUiULT1lhNlFW0=", - "dev": true - }, - "cssnano-util-raw-cache": { - "version": "4.0.1", - "resolved": "https://registry.npmjs.org/cssnano-util-raw-cache/-/cssnano-util-raw-cache-4.0.1.tgz", - "integrity": "sha512-qLuYtWK2b2Dy55I8ZX3ky1Z16WYsx544Q0UWViebptpwn/xDBmog2TLg4f+DBMg1rJ6JDWtn96WHbOKDWt1WQA==", + "node_modules/babel-plugin-istanbul/node_modules/semver": { + "version": "6.3.0", + "resolved": "https://registry.npmjs.org/semver/-/semver-6.3.0.tgz", + "integrity": "sha512-b39TBaTSfV6yBrapU89p5fKekE2m/NwnDocOVruQFS1/veMgdzuPcnOM34M6CwxW8jH/lxEa5rBoDeUwu5HHTw==", "dev": true, - "requires": { - "postcss": "^7.0.0" + "bin": { + "semver": "bin/semver.js" } }, - "cssnano-util-same-parent": { - "version": "4.0.1", - "resolved": "https://registry.npmjs.org/cssnano-util-same-parent/-/cssnano-util-same-parent-4.0.1.tgz", - "integrity": "sha512-WcKx5OY+KoSIAxBW6UBBRay1U6vkYheCdjyVNDm85zt5K9mHoGOfsOsqIszfAqrQQFIIKgjh2+FDgIj/zsl21Q==", - "dev": true - }, - "csso": { - "version": "4.0.3", - "resolved": "https://registry.npmjs.org/csso/-/csso-4.0.3.tgz", - "integrity": "sha512-NL3spysxUkcrOgnpsT4Xdl2aiEiBG6bXswAABQVHcMrfjjBisFOKwLDOmf4wf32aPdcJws1zds2B0Rg+jqMyHQ==", + "node_modules/babel-plugin-jest-hoist": { + "version": "27.2.0", + "resolved": "https://registry.npmjs.org/babel-plugin-jest-hoist/-/babel-plugin-jest-hoist-27.2.0.tgz", + "integrity": "sha512-TOux9khNKdi64mW+0OIhcmbAn75tTlzKhxmiNXevQaPbrBYK7YKjP1jl6NHTJ6XR5UgUrJbCnWlKVnJn29dfjw==", "dev": true, - "requires": { - "css-tree": "1.0.0-alpha.39" - }, "dependencies": { - "css-tree": { - "version": "1.0.0-alpha.39", - "resolved": "https://registry.npmjs.org/css-tree/-/css-tree-1.0.0-alpha.39.tgz", - "integrity": "sha512-7UvkEYgBAHRG9Nt980lYxjsTrCyHFN53ky3wVsDkiMdVqylqRt+Zc+jm5qw7/qyOvN2dHSYtX0e4MbCCExSvnA==", - "dev": true, - "requires": { - "mdn-data": "2.0.6", - "source-map": "^0.6.1" - } - }, - "mdn-data": { - "version": "2.0.6", - "resolved": "https://registry.npmjs.org/mdn-data/-/mdn-data-2.0.6.tgz", - "integrity": "sha512-rQvjv71olwNHgiTbfPZFkJtjNMciWgswYeciZhtvWLO8bmX3TnhyA62I6sTWOyZssWHJJjY6/KiWwqQsWWsqOA==", - "dev": true - }, - "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 - } - } - }, - "cssom": { - "version": "0.3.8", - "resolved": "https://registry.npmjs.org/cssom/-/cssom-0.3.8.tgz", - "integrity": "sha512-b0tGHbfegbhPJpxpiBPU2sCkigAqtM9O121le6bbOlgyV+NyGyCmVfJ6QW9eRjz8CpNfWEOYBIMIGRYkLwsIYg==", - "dev": true - }, - "cssstyle": { - "version": "1.4.0", - "resolved": "https://registry.npmjs.org/cssstyle/-/cssstyle-1.4.0.tgz", - "integrity": "sha512-GBrLZYZ4X4x6/QEoBnIrqb8B/f5l4+8me2dkom/j1Gtbxy0kBv6OGzKuAsGM75bkGwGAFkt56Iwg28S3XTZgSA==", - "dev": true, - "requires": { - "cssom": "0.3.x" + "@babel/template": "^7.3.3", + "@babel/types": "^7.3.3", + "@types/babel__core": "^7.0.0", + "@types/babel__traverse": "^7.0.6" + }, + "engines": { + "node": "^10.13.0 || ^12.13.0 || ^14.15.0 || >=15.0.0" } }, - "currently-unhandled": { - "version": "0.4.1", - "resolved": "https://registry.npmjs.org/currently-unhandled/-/currently-unhandled-0.4.1.tgz", - "integrity": "sha1-mI3zP+qxke95mmE2nddsF635V+o=", + "node_modules/babel-preset-current-node-syntax": { + "version": "1.0.1", + "resolved": "https://registry.npmjs.org/babel-preset-current-node-syntax/-/babel-preset-current-node-syntax-1.0.1.tgz", + "integrity": "sha512-M7LQ0bxarkxQoN+vz5aJPsLBn77n8QgTFmo8WK0/44auK2xlCXrYcUxHFxgU7qW5Yzw/CjmLRK2uJzaCd7LvqQ==", "dev": true, - "requires": { - "array-find-index": "^1.0.1" - } - }, - "dashdash": { - "version": "1.14.1", - "resolved": "https://registry.npmjs.org/dashdash/-/dashdash-1.14.1.tgz", - "integrity": "sha1-hTz6D3y+L+1d4gMmuN1YEDX24vA=", - "dev": true, - "requires": { - "assert-plus": "^1.0.0" - } - }, - "data-urls": { - "version": "1.1.0", - "resolved": "https://registry.npmjs.org/data-urls/-/data-urls-1.1.0.tgz", - "integrity": "sha512-YTWYI9se1P55u58gL5GkQHW4P6VJBJ5iBT+B5a7i2Tjadhv52paJG0qHX4A0OR6/t52odI64KP2YvFpkDOi3eQ==", - "dev": true, - "requires": { - "abab": "^2.0.0", - "whatwg-mimetype": "^2.2.0", - "whatwg-url": "^7.0.0" + "dependencies": { + "@babel/plugin-syntax-async-generators": "^7.8.4", + "@babel/plugin-syntax-bigint": "^7.8.3", + "@babel/plugin-syntax-class-properties": "^7.8.3", + "@babel/plugin-syntax-import-meta": "^7.8.3", + "@babel/plugin-syntax-json-strings": "^7.8.3", + "@babel/plugin-syntax-logical-assignment-operators": "^7.8.3", + "@babel/plugin-syntax-nullish-coalescing-operator": "^7.8.3", + "@babel/plugin-syntax-numeric-separator": "^7.8.3", + "@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-top-level-await": "^7.8.3" + }, + "peerDependencies": { + "@babel/core": "^7.0.0" } }, - "deasync": { - "version": "0.1.20", - "resolved": "https://registry.npmjs.org/deasync/-/deasync-0.1.20.tgz", - "integrity": "sha512-E1GI7jMI57hL30OX6Ht/hfQU8DO4AuB9m72WFm4c38GNbUD4Q03//XZaOIHZiY+H1xUaomcot5yk2q/qIZQkGQ==", + "node_modules/babel-preset-jest": { + "version": "27.2.0", + "resolved": "https://registry.npmjs.org/babel-preset-jest/-/babel-preset-jest-27.2.0.tgz", + "integrity": "sha512-z7MgQ3peBwN5L5aCqBKnF6iqdlvZvFUQynEhu0J+X9nHLU72jO3iY331lcYrg+AssJ8q7xsv5/3AICzVmJ/wvg==", "dev": true, - "requires": { - "bindings": "^1.5.0", - "node-addon-api": "^1.7.1" + "dependencies": { + "babel-plugin-jest-hoist": "^27.2.0", + "babel-preset-current-node-syntax": "^1.0.0" + }, + "engines": { + "node": "^10.13.0 || ^12.13.0 || ^14.15.0 || >=15.0.0" + }, + "peerDependencies": { + "@babel/core": "^7.0.0" } }, - "debug": { - "version": "4.1.1", - "resolved": "https://registry.npmjs.org/debug/-/debug-4.1.1.tgz", - "integrity": "sha512-pYAIzeRo8J6KPEaJ0VWOh5Pzkbw/RetuzehGM7QRRX5he4fPHx2rdKMB256ehJCkX+XRQm16eZLqLNS8RSZXZw==", + "node_modules/babel-runtime": { + "version": "6.26.0", + "resolved": "https://registry.npmjs.org/babel-runtime/-/babel-runtime-6.26.0.tgz", + "integrity": "sha1-llxwWGaOgrVde/4E/yM3vItWR/4=", "dev": true, - "requires": { - "ms": "^2.1.1" + "dependencies": { + "core-js": "^2.4.0", + "regenerator-runtime": "^0.11.0" } }, - "decamelize": { - "version": "1.2.0", - "resolved": "https://registry.npmjs.org/decamelize/-/decamelize-1.2.0.tgz", - "integrity": "sha1-9lNNFRSCabIDUue+4m9QH5oZEpA=", + "node_modules/babel-runtime/node_modules/regenerator-runtime": { + "version": "0.11.1", + "resolved": "https://registry.npmjs.org/regenerator-runtime/-/regenerator-runtime-0.11.1.tgz", + "integrity": "sha512-MguG95oij0fC3QV3URf4V2SDYGJhJnJGqvIIgdECeODCT98wSWDAJ94SSuVpYQUoTcGUIL6L4yNB7j1DFFHSBg==", "dev": true }, - "decamelize-keys": { - "version": "1.1.0", - "resolved": "https://registry.npmjs.org/decamelize-keys/-/decamelize-keys-1.1.0.tgz", - "integrity": "sha1-0XGoeTMlKAfrPLYdwcFEXQeN8tk=", + "node_modules/babel-types": { + "version": "6.26.0", + "resolved": "https://registry.npmjs.org/babel-types/-/babel-types-6.26.0.tgz", + "integrity": "sha1-o7Bz+Uq0nrb6Vc1lInozQ4BjJJc=", "dev": true, - "requires": { - "decamelize": "^1.1.0", - "map-obj": "^1.0.0" + "dependencies": { + "babel-runtime": "^6.26.0", + "esutils": "^2.0.2", + "lodash": "^4.17.4", + "to-fast-properties": "^1.0.3" } }, - "decimal.js": { - "version": "10.3.1", - "resolved": "https://registry.npmjs.org/decimal.js/-/decimal.js-10.3.1.tgz", - "integrity": "sha512-V0pfhfr8suzyPGOx3nmq4aHqabehUZn6Ch9kyFpV79TGDTWFmHqUqXdabR7QHqxzrYolF4+tVmJhUG4OURg5dQ==", - "dev": true - }, - "decode-uri-component": { - "version": "0.2.0", - "resolved": "https://registry.npmjs.org/decode-uri-component/-/decode-uri-component-0.2.0.tgz", - "integrity": "sha1-6zkTMzRYd1y4TNGh+uBiEGu4dUU=", - "dev": true - }, - "dedent": { - "version": "0.7.0", - "resolved": "https://registry.npmjs.org/dedent/-/dedent-0.7.0.tgz", - "integrity": "sha1-JJXduvbrh0q7Dhvp3yLS5aVEMmw=", - "dev": true - }, - "deep-extend": { - "version": "0.6.0", - "resolved": "https://registry.npmjs.org/deep-extend/-/deep-extend-0.6.0.tgz", - "integrity": "sha512-LOHxIOaPYdHlJRtCQfDIVZtfw/ufM8+rVj649RIHzcm/vGwQRXFt6OPqIFWsm2XEMrNIEtWR64sY1LEKD2vAOA==", - "dev": true - }, - "deep-is": { - "version": "0.1.3", - "resolved": "https://registry.npmjs.org/deep-is/-/deep-is-0.1.3.tgz", - "integrity": "sha1-s2nW+128E+7PUk+RsHD+7cNXzzQ=", - "dev": true - }, - "deepmerge": { - "version": "4.2.2", - "resolved": "https://registry.npmjs.org/deepmerge/-/deepmerge-4.2.2.tgz", - "integrity": "sha512-FJ3UgI4gIl+PHZm53knsuSFpE+nESMr7M4v9QcgB7S63Kj/6WqMiFQJpBBYz1Pt+66bZpP3Q7Lye0Oo9MPKEdg==", - "dev": true - }, - "defaults": { + "node_modules/babel-types/node_modules/to-fast-properties": { "version": "1.0.3", - "resolved": "https://registry.npmjs.org/defaults/-/defaults-1.0.3.tgz", - "integrity": "sha1-xlYFHpgX2f8I7YgUd/P+QBnz730=", + "resolved": "https://registry.npmjs.org/to-fast-properties/-/to-fast-properties-1.0.3.tgz", + "integrity": "sha1-uDVx+k2MJbguIxsG46MFXeTKGkc=", "dev": true, - "requires": { - "clone": "^1.0.2" + "engines": { + "node": ">=0.10.0" } }, - "define-properties": { - "version": "1.1.3", - "resolved": "https://registry.npmjs.org/define-properties/-/define-properties-1.1.3.tgz", - "integrity": "sha512-3MqfYKj2lLzdMSf8ZIZE/V+Zuy+BgD6f164e8K2w7dgnpKArBDerGYpM46IYYcjnkdPNMjPk9A6VFB8+3SKlXQ==", + "node_modules/babylon-walk": { + "version": "1.0.2", + "resolved": "https://registry.npmjs.org/babylon-walk/-/babylon-walk-1.0.2.tgz", + "integrity": "sha1-OxWl3btIKni0zpwByLoYFwLZ1s4=", "dev": true, - "requires": { - "object-keys": "^1.0.12" + "dependencies": { + "babel-runtime": "^6.11.6", + "babel-types": "^6.15.0", + "lodash.clone": "^4.5.0" } }, - "define-property": { - "version": "2.0.2", - "resolved": "https://registry.npmjs.org/define-property/-/define-property-2.0.2.tgz", - "integrity": "sha512-jwK2UV4cnPpbcG7+VRARKTZPUWowwXA8bzH5NP6ud0oeAxyYPuGZUAC7hMugpCdz4BeSZl2Dl9k66CHJ/46ZYQ==", + "node_modules/bail": { + "version": "1.0.5", + "resolved": "https://registry.npmjs.org/bail/-/bail-1.0.5.tgz", + "integrity": "sha512-xFbRxM1tahm08yHBP16MMjVUAvDaBMD38zsM9EMAUN61omwLmKlOpB/Zku5QkjZ8TZ4vn53pj+t518cH0S03RQ==", "dev": true, - "requires": { - "is-descriptor": "^1.0.2", - "isobject": "^3.0.1" - }, - "dependencies": { - "is-accessor-descriptor": { - "version": "1.0.0", - "resolved": "https://registry.npmjs.org/is-accessor-descriptor/-/is-accessor-descriptor-1.0.0.tgz", - "integrity": "sha512-m5hnHTkcVsPfqx3AKlyttIPb7J+XykHvJP2B9bZDjlhLIoEq4XoK64Vg7boZlVWYK6LUY94dYPEE7Lh0ZkZKcQ==", - "dev": true, - "requires": { - "kind-of": "^6.0.0" - } - }, - "is-data-descriptor": { - "version": "1.0.0", - "resolved": "https://registry.npmjs.org/is-data-descriptor/-/is-data-descriptor-1.0.0.tgz", - "integrity": "sha512-jbRXy1FmtAoCjQkVmIVYwuuqDFUbaOeDjmed1tOGPrsMhtJA4rD9tkgA0F1qJ3gRFRXcHYVkdeaP50Q5rE/jLQ==", - "dev": true, - "requires": { - "kind-of": "^6.0.0" - } - }, - "is-descriptor": { - "version": "1.0.2", - "resolved": "https://registry.npmjs.org/is-descriptor/-/is-descriptor-1.0.2.tgz", - "integrity": "sha512-2eis5WqQGV7peooDyLmNEPUrps9+SXX5c9pL3xEB+4e9HnGuDa7mB7kHxHw4CbqS9k1T2hOH3miL8n8WtiYVtg==", - "dev": true, - "requires": { - "is-accessor-descriptor": "^1.0.0", - "is-data-descriptor": "^1.0.0", - "kind-of": "^6.0.2" - } - } + "funding": { + "type": "github", + "url": "https://github.com/sponsors/wooorm" } }, - "delayed-stream": { - "version": "1.0.0", - "resolved": "https://registry.npmjs.org/delayed-stream/-/delayed-stream-1.0.0.tgz", - "integrity": "sha1-3zrhmayt+31ECqrgsp4icrJOxhk=", - "dev": true - }, - "delegates": { + "node_modules/balanced-match": { "version": "1.0.0", - "resolved": "https://registry.npmjs.org/delegates/-/delegates-1.0.0.tgz", - "integrity": "sha1-hMbhWbgZBP3KWaDvRM2HDTElD5o=", - "dev": true - }, - "depd": { - "version": "1.1.2", - "resolved": "https://registry.npmjs.org/depd/-/depd-1.1.2.tgz", - "integrity": "sha1-m81S4UwJd2PnSbJ0xDRu0uVgtak=", + "resolved": "https://registry.npmjs.org/balanced-match/-/balanced-match-1.0.0.tgz", + "integrity": "sha1-ibTRmasr7kneFk6gK4nORi1xt2c=", "dev": true }, - "des.js": { - "version": "1.0.1", - "resolved": "https://registry.npmjs.org/des.js/-/des.js-1.0.1.tgz", - "integrity": "sha512-Q0I4pfFrv2VPd34/vfLrFOoRmlYj3OV50i7fskps1jZWK1kApMWWT9G6RRUeYedLcBDIhnSDaUvJMb3AhUlaEA==", + "node_modules/base": { + "version": "0.11.2", + "resolved": "https://registry.npmjs.org/base/-/base-0.11.2.tgz", + "integrity": "sha512-5T6P4xPgpp0YDFvSWwEZ4NoE3aM4QBQXDzmVbraCkFj8zHM+mba8SyqB5DbZWyR7mYHo6Y7BdQo3MoA4m0TeQg==", "dev": true, - "requires": { - "inherits": "^2.0.1", - "minimalistic-assert": "^1.0.0" + "dependencies": { + "cache-base": "^1.0.1", + "class-utils": "^0.3.5", + "component-emitter": "^1.2.1", + "define-property": "^1.0.0", + "isobject": "^3.0.1", + "mixin-deep": "^1.2.0", + "pascalcase": "^0.1.1" + }, + "engines": { + "node": ">=0.10.0" } }, - "destroy": { - "version": "1.0.4", - "resolved": "https://registry.npmjs.org/destroy/-/destroy-1.0.4.tgz", - "integrity": "sha1-l4hXRCxEdJ5CBmE+N5RiBYJqvYA=", - "dev": true - }, - "detect-newline": { - "version": "3.1.0", - "resolved": "https://registry.npmjs.org/detect-newline/-/detect-newline-3.1.0.tgz", - "integrity": "sha512-TLz+x/vEXm/Y7P7wn1EJFNLxYpUD4TgMosxY6fAVJUnJMbupHBOncxyWUG9OpTaH9EBD7uFI5LfEgmMOc54DsA==", - "dev": true - }, - "diff-sequences": { - "version": "27.0.6", - "resolved": "https://registry.npmjs.org/diff-sequences/-/diff-sequences-27.0.6.tgz", - "integrity": "sha512-ag6wfpBFyNXZ0p8pcuIDS//D8H062ZQJ3fzYxjpmeKjnz8W4pekL3AI8VohmyZmsWW2PWaHgjsmqR6L13101VQ==", - "dev": true - }, - "diffie-hellman": { - "version": "5.0.3", - "resolved": "https://registry.npmjs.org/diffie-hellman/-/diffie-hellman-5.0.3.tgz", - "integrity": "sha512-kqag/Nl+f3GwyK25fhUMYj81BUOrZ9IuJsjIcDE5icNM9FJHAVm3VcUDxdLPoQtTuUylWm6ZIknYJwwaPxsUzg==", + "node_modules/base/node_modules/define-property": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/define-property/-/define-property-1.0.0.tgz", + "integrity": "sha1-dp66rz9KY6rTr56NMEybvnm/sOY=", "dev": true, - "requires": { - "bn.js": "^4.1.0", - "miller-rabin": "^4.0.0", - "randombytes": "^2.0.0" - }, "dependencies": { - "bn.js": { - "version": "4.11.9", - "resolved": "https://registry.npmjs.org/bn.js/-/bn.js-4.11.9.tgz", - "integrity": "sha512-E6QoYqCKZfgatHTdHzs1RRKP7ip4vvm+EyRUeE2RF0NblwVvb0p6jSVeNTOFxPn26QXN2o6SMfNxKp6kU8zQaw==", - "dev": true - } + "is-descriptor": "^1.0.0" + }, + "engines": { + "node": ">=0.10.0" } }, - "dir-glob": { - "version": "3.0.1", - "resolved": "https://registry.npmjs.org/dir-glob/-/dir-glob-3.0.1.tgz", - "integrity": "sha512-WkrWp9GR4KXfKGYzOLmTuGVi1UWFfws377n9cc55/tb6DuqyF6pcQ5AbiHEshaDpY9v6oaSr2XCDidGmMwdzIA==", + "node_modules/base/node_modules/is-accessor-descriptor": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/is-accessor-descriptor/-/is-accessor-descriptor-1.0.0.tgz", + "integrity": "sha512-m5hnHTkcVsPfqx3AKlyttIPb7J+XykHvJP2B9bZDjlhLIoEq4XoK64Vg7boZlVWYK6LUY94dYPEE7Lh0ZkZKcQ==", "dev": true, - "requires": { - "path-type": "^4.0.0" - }, "dependencies": { - "path-type": { - "version": "4.0.0", - "resolved": "https://registry.npmjs.org/path-type/-/path-type-4.0.0.tgz", - "integrity": "sha512-gDKb8aZMDeD/tZWs9P6+q0J9Mwkdl6xMV8TjnGP3qJVJ06bdMgkbBlLU8IdfOsIsFz2BW1rNVT3XuNEl8zPAvw==", - "dev": true - } + "kind-of": "^6.0.0" + }, + "engines": { + "node": ">=0.10.0" } }, - "doctrine": { - "version": "3.0.0", - "resolved": "https://registry.npmjs.org/doctrine/-/doctrine-3.0.0.tgz", - "integrity": "sha512-yS+Q5i3hBf7GBkd4KG8a7eBNNWNGLTaEwwYWUijIYM7zrlYDM0BFXHjjPWlWZ1Rg7UaddZeIDmi9jF3HmqiQ2w==", + "node_modules/base/node_modules/is-data-descriptor": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/is-data-descriptor/-/is-data-descriptor-1.0.0.tgz", + "integrity": "sha512-jbRXy1FmtAoCjQkVmIVYwuuqDFUbaOeDjmed1tOGPrsMhtJA4rD9tkgA0F1qJ3gRFRXcHYVkdeaP50Q5rE/jLQ==", "dev": true, - "requires": { - "esutils": "^2.0.2" + "dependencies": { + "kind-of": "^6.0.0" + }, + "engines": { + "node": ">=0.10.0" } }, - "dom-serializer": { - "version": "0.2.2", - "resolved": "https://registry.npmjs.org/dom-serializer/-/dom-serializer-0.2.2.tgz", - "integrity": "sha512-2/xPb3ORsQ42nHYiSunXkDjPLBaEj/xTwUO4B7XCZQTRk7EBtTOPaygh10YAAh2OI1Qrp6NWfpAhzswj0ydt9g==", + "node_modules/base/node_modules/is-descriptor": { + "version": "1.0.2", + "resolved": "https://registry.npmjs.org/is-descriptor/-/is-descriptor-1.0.2.tgz", + "integrity": "sha512-2eis5WqQGV7peooDyLmNEPUrps9+SXX5c9pL3xEB+4e9HnGuDa7mB7kHxHw4CbqS9k1T2hOH3miL8n8WtiYVtg==", "dev": true, - "requires": { - "domelementtype": "^2.0.1", - "entities": "^2.0.0" - }, "dependencies": { - "domelementtype": { - "version": "2.0.1", - "resolved": "https://registry.npmjs.org/domelementtype/-/domelementtype-2.0.1.tgz", - "integrity": "sha512-5HOHUDsYZWV8FGWN0Njbr/Rn7f/eWSQi1v7+HsUVwXgn8nWWlL64zKDkS0n8ZmQ3mlWOMuXOnR+7Nx/5tMO5AQ==", - "dev": true - }, - "entities": { - "version": "2.0.2", - "resolved": "https://registry.npmjs.org/entities/-/entities-2.0.2.tgz", - "integrity": "sha512-dmD3AvJQBUjKpcNkoqr+x+IF0SdRtPz9Vk0uTy4yWqga9ibB6s4v++QFWNohjiUGoMlF552ZvNyXDxz5iW0qmw==", - "dev": true - } + "is-accessor-descriptor": "^1.0.0", + "is-data-descriptor": "^1.0.0", + "kind-of": "^6.0.2" + }, + "engines": { + "node": ">=0.10.0" } }, - "domain-browser": { - "version": "1.2.0", - "resolved": "https://registry.npmjs.org/domain-browser/-/domain-browser-1.2.0.tgz", - "integrity": "sha512-jnjyiM6eRyZl2H+W8Q/zLMA481hzi0eszAaBUzIVnmYVDBbnLxVNnfu1HgEBvCbL+71FrxMl3E6lpKH7Ge3OXA==", - "dev": true - }, - "domelementtype": { + "node_modules/base64-js": { "version": "1.3.1", - "resolved": "https://registry.npmjs.org/domelementtype/-/domelementtype-1.3.1.tgz", - "integrity": "sha512-BSKB+TSpMpFI/HOxCNr1O8aMOTZ8hT3pM3GQ0w/mWRmkhEDSFJkkyzz4XQsBV44BChwGkrDfMyjVD0eA2aFV3w==", + "resolved": "https://registry.npmjs.org/base64-js/-/base64-js-1.3.1.tgz", + "integrity": "sha512-mLQ4i2QO1ytvGWFWmcngKO//JXAQueZvwEKtjgQFM4jIK0kU+ytMfplL8j+n5mspOfjHwoAg+9yhb7BwAHm36g==", "dev": true }, - "domexception": { - "version": "1.0.1", - "resolved": "https://registry.npmjs.org/domexception/-/domexception-1.0.1.tgz", - "integrity": "sha512-raigMkn7CJNNo6Ihro1fzG7wr3fHuYVytzquZKX5n0yizGsTcYgzdIUwj1X9pK0VvjeihV+XiclP+DjwbsSKug==", + "node_modules/bcrypt-pbkdf": { + "version": "1.0.2", + "resolved": "https://registry.npmjs.org/bcrypt-pbkdf/-/bcrypt-pbkdf-1.0.2.tgz", + "integrity": "sha1-pDAdOJtqQ/m2f/PKEaP2Y342Dp4=", "dev": true, - "requires": { - "webidl-conversions": "^4.0.2" + "dependencies": { + "tweetnacl": "^0.14.3" } }, - "domhandler": { - "version": "2.4.2", - "resolved": "https://registry.npmjs.org/domhandler/-/domhandler-2.4.2.tgz", - "integrity": "sha512-JiK04h0Ht5u/80fdLMCEmV4zkNh2BcoMFBmZ/91WtYZ8qVXSKjiw7fXMgFPnHcSZgOo3XdinHvmnDUeMf5R4wA==", + "node_modules/binary-extensions": { + "version": "1.13.1", + "resolved": "https://registry.npmjs.org/binary-extensions/-/binary-extensions-1.13.1.tgz", + "integrity": "sha512-Un7MIEDdUC5gNpcGDV97op1Ywk748MpHcFTHoYs6qnj1Z3j7I53VG3nwZhKzoBZmbdRNnb6WRdFlwl7tSDuZGw==", "dev": true, - "requires": { - "domelementtype": "1" + "engines": { + "node": ">=0.10.0" } }, - "domutils": { - "version": "1.7.0", - "resolved": "https://registry.npmjs.org/domutils/-/domutils-1.7.0.tgz", - "integrity": "sha512-Lgd2XcJ/NjEw+7tFvfKxOzCYKZsdct5lczQ2ZaQY8Djz7pfAD3Gbp8ySJWtreII/vDlMVmxwa6pHmdxIYgttDg==", + "node_modules/bindings": { + "version": "1.5.0", + "resolved": "https://registry.npmjs.org/bindings/-/bindings-1.5.0.tgz", + "integrity": "sha512-p2q/t/mhvuOj/UeLlV6566GD/guowlr0hHxClI0W9m7MWYkL1F0hLo+0Aexs9HSPCtR1SXQ0TD3MMKrXZajbiQ==", "dev": true, - "requires": { - "dom-serializer": "0", - "domelementtype": "1" + "dependencies": { + "file-uri-to-path": "1.0.0" } }, - "dot-prop": { - "version": "5.2.0", - "resolved": "https://registry.npmjs.org/dot-prop/-/dot-prop-5.2.0.tgz", - "integrity": "sha512-uEUyaDKoSQ1M4Oq8l45hSE26SnTxL6snNnqvK/VWx5wJhmff5z0FUVJDKDanor/6w3kzE3i7XZOk+7wC0EXr1A==", + "node_modules/bl": { + "version": "4.1.0", + "resolved": "https://registry.npmjs.org/bl/-/bl-4.1.0.tgz", + "integrity": "sha512-1W07cM9gS6DcLperZfFSj+bWLtaPGSOHWhPiGzXmvVJbRLdG82sH/Kn8EtW1VqWVA54AKf2h5k5BbnIbwF3h6w==", "dev": true, - "requires": { - "is-obj": "^2.0.0" - }, "dependencies": { - "is-obj": { - "version": "2.0.0", - "resolved": "https://registry.npmjs.org/is-obj/-/is-obj-2.0.0.tgz", - "integrity": "sha512-drqDG3cbczxxEJRoOXcOjtdp1J/lyp1mNn0xaznRs8+muBhgQcrnbspox5X5fOw0HnMnbfDzvnEMEtqDEJEo8w==", - "dev": true - } + "buffer": "^5.5.0", + "inherits": "^2.0.4", + "readable-stream": "^3.4.0" } }, - "dotenv": { - "version": "5.0.1", - "resolved": "https://registry.npmjs.org/dotenv/-/dotenv-5.0.1.tgz", - "integrity": "sha512-4As8uPrjfwb7VXC+WnLCbXK7y+Ueb2B3zgNCePYfhxS1PYeaO1YTeplffTEcbfLhvFNGLAz90VvJs9yomG7bow==", - "dev": true - }, - "dotenv-expand": { - "version": "5.1.0", - "resolved": "https://registry.npmjs.org/dotenv-expand/-/dotenv-expand-5.1.0.tgz", - "integrity": "sha512-YXQl1DSa4/PQyRfgrv6aoNjhasp/p4qs9FjJ4q4cQk+8m4r6k4ZSiEyytKG8f8W9gi8WsQtIObNmKd+tMzNTmA==", - "dev": true - }, - "duplexer2": { - "version": "0.1.4", - "resolved": "https://registry.npmjs.org/duplexer2/-/duplexer2-0.1.4.tgz", - "integrity": "sha1-ixLauHjA1p4+eJEFFmKjL8a93ME=", + "node_modules/bl/node_modules/buffer": { + "version": "5.7.1", + "resolved": "https://registry.npmjs.org/buffer/-/buffer-5.7.1.tgz", + "integrity": "sha512-EHcyIPBQ4BSGlvjB16k5KgAJ27CIsHY/2JBmCRReo48y9rQ3MaUzWX3KVlBa4U7MyX02HdVj0K7C3WaB3ju7FQ==", "dev": true, - "requires": { - "readable-stream": "^2.0.2" + "funding": [ + { + "type": "github", + "url": "https://github.com/sponsors/feross" + }, + { + "type": "patreon", + "url": "https://www.patreon.com/feross" + }, + { + "type": "consulting", + "url": "https://feross.org/support" + } + ], + "dependencies": { + "base64-js": "^1.3.1", + "ieee754": "^1.1.13" } }, - "ecc-jsbn": { - "version": "0.1.2", - "resolved": "https://registry.npmjs.org/ecc-jsbn/-/ecc-jsbn-0.1.2.tgz", - "integrity": "sha1-OoOpBOVDUyh4dMVkt1SThoSamMk=", + "node_modules/bl/node_modules/readable-stream": { + "version": "3.6.0", + "resolved": "https://registry.npmjs.org/readable-stream/-/readable-stream-3.6.0.tgz", + "integrity": "sha512-BViHy7LKeTz4oNnkcLJ+lVSL6vpiFeX6/d3oSH8zCW7UxP2onchk+vTGB143xuFjHS3deTgkKoXXymXqymiIdA==", "dev": true, - "requires": { - "jsbn": "~0.1.0", - "safer-buffer": "^2.1.0" + "dependencies": { + "inherits": "^2.0.3", + "string_decoder": "^1.1.1", + "util-deprecate": "^1.0.1" + }, + "engines": { + "node": ">= 6" } }, - "ee-first": { - "version": "1.1.1", - "resolved": "https://registry.npmjs.org/ee-first/-/ee-first-1.1.1.tgz", - "integrity": "sha1-WQxhFWsK4vTwJVcyoViyZrxWsh0=", - "dev": true - }, - "electron-to-chromium": { - "version": "1.3.451", - "resolved": "https://registry.npmjs.org/electron-to-chromium/-/electron-to-chromium-1.3.451.tgz", - "integrity": "sha512-2fvco0F2bBIgqzO8GRP0Jt/91pdrf9KfZ5FsmkYkjERmIJG585cFeFZV4+CO6oTmU3HmCTgfcZuEa7kW8VUh3A==", - "dev": true - }, - "elliptic": { - "version": "6.5.2", - "resolved": "https://registry.npmjs.org/elliptic/-/elliptic-6.5.2.tgz", - "integrity": "sha512-f4x70okzZbIQl/NSRLkI/+tteV/9WqL98zx+SQ69KbXxmVrmjwsNUPn/gYJJ0sHvEak24cZgHIPegRePAtA/xw==", + "node_modules/block-stream": { + "version": "0.0.9", + "resolved": "https://registry.npmjs.org/block-stream/-/block-stream-0.0.9.tgz", + "integrity": "sha1-E+v+d4oDIFz+A3UUgeu0szAMEmo=", "dev": true, - "requires": { - "bn.js": "^4.4.0", - "brorand": "^1.0.1", - "hash.js": "^1.0.0", - "hmac-drbg": "^1.0.0", - "inherits": "^2.0.1", - "minimalistic-assert": "^1.0.0", - "minimalistic-crypto-utils": "^1.0.0" - }, "dependencies": { - "bn.js": { - "version": "4.11.9", - "resolved": "https://registry.npmjs.org/bn.js/-/bn.js-4.11.9.tgz", - "integrity": "sha512-E6QoYqCKZfgatHTdHzs1RRKP7ip4vvm+EyRUeE2RF0NblwVvb0p6jSVeNTOFxPn26QXN2o6SMfNxKp6kU8zQaw==", - "dev": true - } + "inherits": "~2.0.0" + }, + "engines": { + "node": "0.4 || >=0.5.8" } }, - "email-addresses": { - "version": "3.1.0", - "resolved": "https://registry.npmjs.org/email-addresses/-/email-addresses-3.1.0.tgz", - "integrity": "sha512-k0/r7GrWVL32kZlGwfPNgB2Y/mMXVTq/decgLczm/j34whdaspNrZO8CnXPf1laaHxI6ptUlsnAxN+UAPw+fzg==", - "dev": true - }, - "emittery": { - "version": "0.8.1", - "resolved": "https://registry.npmjs.org/emittery/-/emittery-0.8.1.tgz", - "integrity": "sha512-uDfvUjVrfGJJhymx/kz6prltenw1u7WrCg1oa94zYY8xxVpLLUu045LAT0dhDZdXG58/EpPL/5kA180fQ/qudg==", - "dev": true - }, - "emoji-regex": { - "version": "7.0.3", - "resolved": "https://registry.npmjs.org/emoji-regex/-/emoji-regex-7.0.3.tgz", - "integrity": "sha512-CwBLREIQ7LvYFB0WyRvwhq5N5qPhc6PMjD6bYggFlI5YyDgl+0vxq5VHbMOFqLg7hfWzmu8T5Z1QofhmTIhItA==", - "dev": true - }, - "encodeurl": { - "version": "1.0.2", - "resolved": "https://registry.npmjs.org/encodeurl/-/encodeurl-1.0.2.tgz", - "integrity": "sha1-rT/0yG7C0CkyL1oCw6mmBslbP1k=", - "dev": true - }, - "entities": { - "version": "1.1.2", - "resolved": "https://registry.npmjs.org/entities/-/entities-1.1.2.tgz", - "integrity": "sha512-f2LZMYl1Fzu7YSBKg+RoROelpOaNrcGmE9AZubeDfrCEia483oW4MI4VyFd5VNHIgQ/7qm1I0wUHK1eJnn2y2w==", + "node_modules/bn.js": { + "version": "5.1.2", + "resolved": "https://registry.npmjs.org/bn.js/-/bn.js-5.1.2.tgz", + "integrity": "sha512-40rZaf3bUNKTVYu9sIeeEGOg7g14Yvnj9kH7b50EiwX0Q7A6umbvfI5tvHaOERH0XigqKkfLkFQxzb4e6CIXnA==", "dev": true }, - "envinfo": { - "version": "7.5.1", - "resolved": "https://registry.npmjs.org/envinfo/-/envinfo-7.5.1.tgz", - "integrity": "sha512-hQBkDf2iO4Nv0CNHpCuSBeaSrveU6nThVxFGTrq/eDlV716UQk09zChaJae4mZRsos1x4YLY2TaH3LHUae3ZmQ==", + "node_modules/boolbase": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/boolbase/-/boolbase-1.0.0.tgz", + "integrity": "sha1-aN/1++YMUes3cl6p4+0xDcwed24=", "dev": true }, - "error-ex": { - "version": "1.3.2", - "resolved": "https://registry.npmjs.org/error-ex/-/error-ex-1.3.2.tgz", - "integrity": "sha512-7dFHNmqeFSEt2ZBsCriorKnn3Z2pj+fd9kmI6QoWw4//DL+icEBfc0U7qJCisqrTsKTjw4fNFy2pW9OqStD84g==", + "node_modules/brace-expansion": { + "version": "1.1.11", + "resolved": "https://registry.npmjs.org/brace-expansion/-/brace-expansion-1.1.11.tgz", + "integrity": "sha512-iCuPHDFgrHX7H2vEI/5xpz07zSHB00TpugqhmYtVmMO6518mCuRMoOYFldEBl0g187ufozdaHgWKcYFb61qGiA==", "dev": true, - "requires": { - "is-arrayish": "^0.2.1" + "dependencies": { + "balanced-match": "^1.0.0", + "concat-map": "0.0.1" } }, - "es-abstract": { - "version": "1.17.5", - "resolved": "https://registry.npmjs.org/es-abstract/-/es-abstract-1.17.5.tgz", - "integrity": "sha512-BR9auzDbySxOcfog0tLECW8l28eRGpDpU3Dm3Hp4q/N+VtLTmyj4EUN088XZWQDW/hzj6sYRDXeOFsaAODKvpg==", + "node_modules/braces": { + "version": "2.3.2", + "resolved": "https://registry.npmjs.org/braces/-/braces-2.3.2.tgz", + "integrity": "sha512-aNdbnj9P8PjdXU4ybaWLK2IF3jc/EoDYbC7AazW6to3TRsfXxscC9UXOB5iDiEQrkyIbWp2SLQda4+QAa7nc3w==", "dev": true, - "requires": { - "es-to-primitive": "^1.2.1", - "function-bind": "^1.1.1", - "has": "^1.0.3", - "has-symbols": "^1.0.1", - "is-callable": "^1.1.5", - "is-regex": "^1.0.5", - "object-inspect": "^1.7.0", - "object-keys": "^1.1.1", - "object.assign": "^4.1.0", - "string.prototype.trimleft": "^2.1.1", - "string.prototype.trimright": "^2.1.1" + "dependencies": { + "arr-flatten": "^1.1.0", + "array-unique": "^0.3.2", + "extend-shallow": "^2.0.1", + "fill-range": "^4.0.0", + "isobject": "^3.0.1", + "repeat-element": "^1.1.2", + "snapdragon": "^0.8.1", + "snapdragon-node": "^2.0.1", + "split-string": "^3.0.2", + "to-regex": "^3.0.1" + }, + "engines": { + "node": ">=0.10.0" } }, - "es-to-primitive": { - "version": "1.2.1", - "resolved": "https://registry.npmjs.org/es-to-primitive/-/es-to-primitive-1.2.1.tgz", - "integrity": "sha512-QCOllgZJtaUo9miYBcLChTUaHNjJF3PYs1VidD7AwiEj1kYxKeQTctLAezAOH5ZKRH0g2IgPn6KwB4IT8iRpvA==", + "node_modules/braces/node_modules/extend-shallow": { + "version": "2.0.1", + "resolved": "https://registry.npmjs.org/extend-shallow/-/extend-shallow-2.0.1.tgz", + "integrity": "sha1-Ua99YUrZqfYQ6huvu5idaxxWiQ8=", "dev": true, - "requires": { - "is-callable": "^1.1.4", - "is-date-object": "^1.0.1", - "is-symbol": "^1.0.2" + "dependencies": { + "is-extendable": "^0.1.0" + }, + "engines": { + "node": ">=0.10.0" } }, - "escalade": { - "version": "3.1.1", - "resolved": "https://registry.npmjs.org/escalade/-/escalade-3.1.1.tgz", - "integrity": "sha512-k0er2gUkLf8O0zKJiAhmkTnJlTvINGv7ygDNPbeIsX/TJjGJZHuh9B2UxbsaEkmlEo9MfhrSzmhIlhRlI2GXnw==", - "dev": true + "node_modules/brfs": { + "version": "1.6.1", + "resolved": "https://registry.npmjs.org/brfs/-/brfs-1.6.1.tgz", + "integrity": "sha512-OfZpABRQQf+Xsmju8XE9bDjs+uU4vLREGolP7bDgcpsI17QREyZ4Bl+2KLxxx1kCgA0fAIhKQBaBYh+PEcCqYQ==", + "dev": true, + "dependencies": { + "quote-stream": "^1.0.1", + "resolve": "^1.1.5", + "static-module": "^2.2.0", + "through2": "^2.0.0" + }, + "bin": { + "brfs": "bin/cmd.js" + } }, - "escape-html": { - "version": "1.0.3", - "resolved": "https://registry.npmjs.org/escape-html/-/escape-html-1.0.3.tgz", - "integrity": "sha1-Aljq5NPQwJdN4cFpGI7wBR0dGYg=", + "node_modules/brorand": { + "version": "1.1.0", + "resolved": "https://registry.npmjs.org/brorand/-/brorand-1.1.0.tgz", + "integrity": "sha1-EsJe/kCkXjwyPrhnWgoM5XsiNx8=", "dev": true }, - "escape-string-regexp": { - "version": "1.0.5", - "resolved": "https://registry.npmjs.org/escape-string-regexp/-/escape-string-regexp-1.0.5.tgz", - "integrity": "sha1-G2HAViGQqN/2rjuyzwIAyhMLhtQ=", + "node_modules/browser-process-hrtime": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/browser-process-hrtime/-/browser-process-hrtime-1.0.0.tgz", + "integrity": "sha512-9o5UecI3GhkpM6DrXr69PblIuWxPKk9Y0jHBRhdocZ2y7YECBFCsHm79Pr3OyR2AvjhDkabFJaDJMYRazHgsow==", "dev": true }, - "escodegen": { - "version": "1.9.1", - "resolved": "https://registry.npmjs.org/escodegen/-/escodegen-1.9.1.tgz", - "integrity": "sha512-6hTjO1NAWkHnDk3OqQ4YrCuwwmGHL9S3nPlzBOUG/R44rda3wLNrfvQ5fkSGjyhHFKM7ALPKcKGrwvCLe0lC7Q==", + "node_modules/browserify-aes": { + "version": "1.2.0", + "resolved": "https://registry.npmjs.org/browserify-aes/-/browserify-aes-1.2.0.tgz", + "integrity": "sha512-+7CHXqGuspUn/Sl5aO7Ea0xWGAtETPXNSAjHo48JfLdPWcMng33Xe4znFvQweqc/uzk5zSOI3H52CYnjCfb5hA==", "dev": true, - "requires": { - "esprima": "^3.1.3", - "estraverse": "^4.2.0", - "esutils": "^2.0.2", - "optionator": "^0.8.1", - "source-map": "~0.6.1" - }, "dependencies": { - "esprima": { - "version": "3.1.3", - "resolved": "https://registry.npmjs.org/esprima/-/esprima-3.1.3.tgz", - "integrity": "sha1-/cpRzuYTOJXjyI1TXOSdv/YqRjM=", - "dev": true - }, - "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, - "optional": true - } + "buffer-xor": "^1.0.3", + "cipher-base": "^1.0.0", + "create-hash": "^1.1.0", + "evp_bytestokey": "^1.0.3", + "inherits": "^2.0.1", + "safe-buffer": "^5.0.1" } }, - "eslint": { - "version": "5.16.0", - "resolved": "https://registry.npmjs.org/eslint/-/eslint-5.16.0.tgz", - "integrity": "sha512-S3Rz11i7c8AA5JPv7xAH+dOyq/Cu/VXHiHXBPOU1k/JAM5dXqQPt3qcrhpHSorXmrpu2g0gkIBVXAqCpzfoZIg==", + "node_modules/browserify-cipher": { + "version": "1.0.1", + "resolved": "https://registry.npmjs.org/browserify-cipher/-/browserify-cipher-1.0.1.tgz", + "integrity": "sha512-sPhkz0ARKbf4rRQt2hTpAHqn47X3llLkUGn+xEJzLjwY8LRs2p0v7ljvI5EyoRO/mexrNunNECisZs+gw2zz1w==", "dev": true, - "requires": { - "@babel/code-frame": "^7.0.0", - "ajv": "^6.9.1", - "chalk": "^2.1.0", - "cross-spawn": "^6.0.5", - "debug": "^4.0.1", - "doctrine": "^3.0.0", - "eslint-scope": "^4.0.3", - "eslint-utils": "^1.3.1", - "eslint-visitor-keys": "^1.0.0", - "espree": "^5.0.1", - "esquery": "^1.0.1", - "esutils": "^2.0.2", - "file-entry-cache": "^5.0.1", - "functional-red-black-tree": "^1.0.1", - "glob": "^7.1.2", - "globals": "^11.7.0", - "ignore": "^4.0.6", - "import-fresh": "^3.0.0", - "imurmurhash": "^0.1.4", - "inquirer": "^6.2.2", - "js-yaml": "^3.13.0", - "json-stable-stringify-without-jsonify": "^1.0.1", - "levn": "^0.3.0", - "lodash": "^4.17.11", - "minimatch": "^3.0.4", - "mkdirp": "^0.5.1", - "natural-compare": "^1.4.0", - "optionator": "^0.8.2", - "path-is-inside": "^1.0.2", - "progress": "^2.0.0", - "regexpp": "^2.0.1", - "semver": "^5.5.1", - "strip-ansi": "^4.0.0", - "strip-json-comments": "^2.0.1", - "table": "^5.2.3", - "text-table": "^0.2.0" + "dependencies": { + "browserify-aes": "^1.0.4", + "browserify-des": "^1.0.0", + "evp_bytestokey": "^1.0.0" } }, - "eslint-config-esnext": { - "version": "4.0.0", - "resolved": "https://registry.npmjs.org/eslint-config-esnext/-/eslint-config-esnext-4.0.0.tgz", - "integrity": "sha512-UOovbox5WIgG9VSJPxtCsfwOkK96yNp8hBBi+WZ66OTr5zc7PxJCkE4MS7vON2Z1md5PNhwFHVzE9Uu+owBg1Q==", + "node_modules/browserify-des": { + "version": "1.0.2", + "resolved": "https://registry.npmjs.org/browserify-des/-/browserify-des-1.0.2.tgz", + "integrity": "sha512-BioO1xf3hFwz4kc6iBhI3ieDFompMhrMlnDFC4/0/vd5MokpuAc3R+LYbwTA9A5Yc9pq9UYPqffKpW2ObuwX5A==", "dev": true, - "requires": { - "babel-eslint": "^10.0.1", - "eslint": "^5.6.0", - "eslint-plugin-babel": "^5.2.1", - "eslint-plugin-import": "^2.14.0" + "dependencies": { + "cipher-base": "^1.0.1", + "des.js": "^1.0.0", + "inherits": "^2.0.1", + "safe-buffer": "^5.1.2" } }, - "eslint-config-node": { - "version": "4.0.0", - "resolved": "https://registry.npmjs.org/eslint-config-node/-/eslint-config-node-4.0.0.tgz", - "integrity": "sha512-sdr7zqVTQddLEBpsNzTFASOAk8bSbWatZqxLD9J1nBI/H83lGOknODaCCJFWMDN+36LNUMVWVWo+0LhxQJc+wg==", + "node_modules/browserify-rsa": { + "version": "4.0.1", + "resolved": "https://registry.npmjs.org/browserify-rsa/-/browserify-rsa-4.0.1.tgz", + "integrity": "sha1-IeCr+vbyApzy+vsTNWenAdQTVSQ=", "dev": true, - "requires": { - "eslint": "^5.6.0", - "eslint-config-esnext": "^4.0.0" + "dependencies": { + "bn.js": "^4.1.0", + "randombytes": "^2.0.1" } }, - "eslint-config-standard": { - "version": "12.0.0", - "resolved": "https://registry.npmjs.org/eslint-config-standard/-/eslint-config-standard-12.0.0.tgz", - "integrity": "sha512-COUz8FnXhqFitYj4DTqHzidjIL/t4mumGZto5c7DrBpvWoie+Sn3P4sLEzUGeYhRElWuFEf8K1S1EfvD1vixCQ==", + "node_modules/browserify-rsa/node_modules/bn.js": { + "version": "4.11.9", + "resolved": "https://registry.npmjs.org/bn.js/-/bn.js-4.11.9.tgz", + "integrity": "sha512-E6QoYqCKZfgatHTdHzs1RRKP7ip4vvm+EyRUeE2RF0NblwVvb0p6jSVeNTOFxPn26QXN2o6SMfNxKp6kU8zQaw==", "dev": true }, - "eslint-import-resolver-node": { - "version": "0.3.3", - "resolved": "https://registry.npmjs.org/eslint-import-resolver-node/-/eslint-import-resolver-node-0.3.3.tgz", - "integrity": "sha512-b8crLDo0M5RSe5YG8Pu2DYBj71tSB6OvXkfzwbJU2w7y8P4/yo0MyF8jU26IEuEuHF2K5/gcAJE3LhQGqBBbVg==", + "node_modules/browserify-sign": { + "version": "4.2.0", + "resolved": "https://registry.npmjs.org/browserify-sign/-/browserify-sign-4.2.0.tgz", + "integrity": "sha512-hEZC1KEeYuoHRqhGhTy6gWrpJA3ZDjFWv0DE61643ZnOXAKJb3u7yWcrU0mMc9SwAqK1n7myPGndkp0dFG7NFA==", "dev": true, - "requires": { - "debug": "^2.6.9", - "resolve": "^1.13.1" - }, "dependencies": { - "debug": { - "version": "2.6.9", - "resolved": "https://registry.npmjs.org/debug/-/debug-2.6.9.tgz", - "integrity": "sha512-bC7ElrdJaJnPbAP+1EotYvqZsb3ecl5wi6Bfi6BJTUcNowp6cvspg0jXznRTKDjm/E7AdgFBVeAPVMNcKGsHMA==", - "dev": true, - "requires": { - "ms": "2.0.0" - } - }, - "ms": { - "version": "2.0.0", - "resolved": "https://registry.npmjs.org/ms/-/ms-2.0.0.tgz", - "integrity": "sha1-VgiurfwAvmwpAd9fmGF4jeDVl8g=", - "dev": true - } - } + "bn.js": "^5.1.1", + "browserify-rsa": "^4.0.1", + "create-hash": "^1.2.0", + "create-hmac": "^1.1.7", + "elliptic": "^6.5.2", + "inherits": "^2.0.4", + "parse-asn1": "^5.1.5", + "readable-stream": "^3.6.0", + "safe-buffer": "^5.2.0" + } }, - "eslint-module-utils": { - "version": "2.6.0", - "resolved": "https://registry.npmjs.org/eslint-module-utils/-/eslint-module-utils-2.6.0.tgz", - "integrity": "sha512-6j9xxegbqe8/kZY8cYpcp0xhbK0EgJlg3g9mib3/miLaExuuwc3n5UEfSnU6hWMbT0FAYVvDbL9RrRgpUeQIvA==", + "node_modules/browserify-sign/node_modules/readable-stream": { + "version": "3.6.0", + "resolved": "https://registry.npmjs.org/readable-stream/-/readable-stream-3.6.0.tgz", + "integrity": "sha512-BViHy7LKeTz4oNnkcLJ+lVSL6vpiFeX6/d3oSH8zCW7UxP2onchk+vTGB143xuFjHS3deTgkKoXXymXqymiIdA==", "dev": true, - "requires": { - "debug": "^2.6.9", - "pkg-dir": "^2.0.0" - }, "dependencies": { - "debug": { - "version": "2.6.9", - "resolved": "https://registry.npmjs.org/debug/-/debug-2.6.9.tgz", - "integrity": "sha512-bC7ElrdJaJnPbAP+1EotYvqZsb3ecl5wi6Bfi6BJTUcNowp6cvspg0jXznRTKDjm/E7AdgFBVeAPVMNcKGsHMA==", - "dev": true, - "requires": { - "ms": "2.0.0" - } - }, - "ms": { - "version": "2.0.0", - "resolved": "https://registry.npmjs.org/ms/-/ms-2.0.0.tgz", - "integrity": "sha1-VgiurfwAvmwpAd9fmGF4jeDVl8g=", - "dev": true - } + "inherits": "^2.0.3", + "string_decoder": "^1.1.1", + "util-deprecate": "^1.0.1" + }, + "engines": { + "node": ">= 6" } }, - "eslint-plugin-babel": { - "version": "5.3.0", - "resolved": "https://registry.npmjs.org/eslint-plugin-babel/-/eslint-plugin-babel-5.3.0.tgz", - "integrity": "sha512-HPuNzSPE75O+SnxHIafbW5QB45r2w78fxqwK3HmjqIUoPfPzVrq6rD+CINU3yzoDSzEhUkX07VUphbF73Lth/w==", + "node_modules/browserify-sign/node_modules/safe-buffer": { + "version": "5.2.1", + "resolved": "https://registry.npmjs.org/safe-buffer/-/safe-buffer-5.2.1.tgz", + "integrity": "sha512-rp3So07KcdmmKbGvgaNxQSJr7bGVSVk5S9Eq1F+ppbRo70+YeaDxkw5Dd8NPN+GD6bjnYm2VuPuCXmpuYvmCXQ==", "dev": true, - "requires": { - "eslint-rule-composer": "^0.3.0" - } + "funding": [ + { + "type": "github", + "url": "https://github.com/sponsors/feross" + }, + { + "type": "patreon", + "url": "https://www.patreon.com/feross" + }, + { + "type": "consulting", + "url": "https://feross.org/support" + } + ] }, - "eslint-plugin-es": { - "version": "1.4.1", - "resolved": "https://registry.npmjs.org/eslint-plugin-es/-/eslint-plugin-es-1.4.1.tgz", - "integrity": "sha512-5fa/gR2yR3NxQf+UXkeLeP8FBBl6tSgdrAz1+cF84v1FMM4twGwQoqTnn+QxFLcPOrF4pdKEJKDB/q9GoyJrCA==", + "node_modules/browserify-zlib": { + "version": "0.2.0", + "resolved": "https://registry.npmjs.org/browserify-zlib/-/browserify-zlib-0.2.0.tgz", + "integrity": "sha512-Z942RysHXmJrhqk88FmKBVq/v5tqmSkDz7p54G/MGyjMnCFFnC79XWNbg+Vta8W6Wb2qtSZTSxIGkJrRpCFEiA==", "dev": true, - "requires": { - "eslint-utils": "^1.4.2", - "regexpp": "^2.0.1" + "dependencies": { + "pako": "~1.0.5" } }, - "eslint-plugin-import": { - "version": "2.20.2", - "resolved": "https://registry.npmjs.org/eslint-plugin-import/-/eslint-plugin-import-2.20.2.tgz", - "integrity": "sha512-FObidqpXrR8OnCh4iNsxy+WACztJLXAHBO5hK79T1Hc77PgQZkyDGA5Ag9xAvRpglvLNxhH/zSmZ70/pZ31dHg==", + "node_modules/browserify-zlib/node_modules/pako": { + "version": "1.0.11", + "resolved": "https://registry.npmjs.org/pako/-/pako-1.0.11.tgz", + "integrity": "sha512-4hLB8Py4zZce5s4yd9XzopqwVv/yGNhV1Bl8NTmCq1763HeK2+EwVTv+leGeL13Dnh2wfbqowVPXCIO0z4taYw==", + "dev": true + }, + "node_modules/browserslist": { + "version": "4.21.8", + "resolved": "https://registry.npmjs.org/browserslist/-/browserslist-4.21.8.tgz", + "integrity": "sha512-j+7xYe+v+q2Id9qbBeCI8WX5NmZSRe8es1+0xntD/+gaWXznP8tFEkv5IgSaHf5dS1YwVMbX/4W6m937mj+wQw==", "dev": true, - "requires": { - "array-includes": "^3.0.3", - "array.prototype.flat": "^1.2.1", - "contains-path": "^0.1.0", - "debug": "^2.6.9", - "doctrine": "1.5.0", - "eslint-import-resolver-node": "^0.3.2", - "eslint-module-utils": "^2.4.1", - "has": "^1.0.3", - "minimatch": "^3.0.4", - "object.values": "^1.1.0", - "read-pkg-up": "^2.0.0", - "resolve": "^1.12.0" - }, - "dependencies": { - "debug": { - "version": "2.6.9", - "resolved": "https://registry.npmjs.org/debug/-/debug-2.6.9.tgz", - "integrity": "sha512-bC7ElrdJaJnPbAP+1EotYvqZsb3ecl5wi6Bfi6BJTUcNowp6cvspg0jXznRTKDjm/E7AdgFBVeAPVMNcKGsHMA==", - "dev": true, - "requires": { - "ms": "2.0.0" - } + "funding": [ + { + "type": "opencollective", + "url": "https://opencollective.com/browserslist" }, - "doctrine": { - "version": "1.5.0", - "resolved": "https://registry.npmjs.org/doctrine/-/doctrine-1.5.0.tgz", - "integrity": "sha1-N53Ocw9hZvds76TmcHoVmwLFpvo=", - "dev": true, - "requires": { - "esutils": "^2.0.2", - "isarray": "^1.0.0" - } + { + "type": "tidelift", + "url": "https://tidelift.com/funding/github/npm/browserslist" }, - "ms": { - "version": "2.0.0", - "resolved": "https://registry.npmjs.org/ms/-/ms-2.0.0.tgz", - "integrity": "sha1-VgiurfwAvmwpAd9fmGF4jeDVl8g=", - "dev": true + { + "type": "github", + "url": "https://github.com/sponsors/ai" } + ], + "dependencies": { + "caniuse-lite": "^1.0.30001502", + "electron-to-chromium": "^1.4.428", + "node-releases": "^2.0.12", + "update-browserslist-db": "^1.0.11" + }, + "bin": { + "browserslist": "cli.js" + }, + "engines": { + "node": "^6 || ^7 || ^8 || ^9 || ^10 || ^11 || ^12 || >=13.7" } }, - "eslint-plugin-node": { - "version": "9.2.0", - "resolved": "https://registry.npmjs.org/eslint-plugin-node/-/eslint-plugin-node-9.2.0.tgz", - "integrity": "sha512-2abNmzAH/JpxI4gEOwd6K8wZIodK3BmHbTxz4s79OIYwwIt2gkpEXlAouJXu4H1c9ySTnRso0tsuthSOZbUMlA==", + "node_modules/bser": { + "version": "2.1.1", + "resolved": "https://registry.npmjs.org/bser/-/bser-2.1.1.tgz", + "integrity": "sha512-gQxTNE/GAfIIrmHLUE3oJyp5FO6HRBfhjnw4/wMmA63ZGDJnWBmgY/lyQBpnDUkGmAhbSe39tx2d/iTOAfglwQ==", "dev": true, - "requires": { - "eslint-plugin-es": "^1.4.1", - "eslint-utils": "^1.4.2", - "ignore": "^5.1.1", - "minimatch": "^3.0.4", - "resolve": "^1.10.1", - "semver": "^6.1.0" - }, "dependencies": { - "ignore": { - "version": "5.1.6", - "resolved": "https://registry.npmjs.org/ignore/-/ignore-5.1.6.tgz", - "integrity": "sha512-cgXgkypZBcCnOgSihyeqbo6gjIaIyDqPQB7Ra4vhE9m6kigdGoQDMHjviFhRZo3IMlRy6yElosoviMs5YxZXUA==", - "dev": true - }, - "semver": { - "version": "6.3.0", - "resolved": "https://registry.npmjs.org/semver/-/semver-6.3.0.tgz", - "integrity": "sha512-b39TBaTSfV6yBrapU89p5fKekE2m/NwnDocOVruQFS1/veMgdzuPcnOM34M6CwxW8jH/lxEa5rBoDeUwu5HHTw==", - "dev": true - } + "node-int64": "^0.4.0" } }, - "eslint-plugin-promise": { - "version": "4.2.1", - "resolved": "https://registry.npmjs.org/eslint-plugin-promise/-/eslint-plugin-promise-4.2.1.tgz", - "integrity": "sha512-VoM09vT7bfA7D+upt+FjeBO5eHIJQBUWki1aPvB+vbNiHS3+oGIJGIeyBtKQTME6UPXXy3vV07OL1tHd3ANuDw==", + "node_modules/buffer": { + "version": "4.9.2", + "resolved": "https://registry.npmjs.org/buffer/-/buffer-4.9.2.tgz", + "integrity": "sha512-xq+q3SRMOxGivLhBNaUdC64hDTQwejJ+H0T/NB1XMtTVEwNTrfFF3gAxiyW0Bu/xWEGhjVKgUcMhCrUy2+uCWg==", + "dev": true, + "dependencies": { + "base64-js": "^1.0.2", + "ieee754": "^1.1.4", + "isarray": "^1.0.0" + } + }, + "node_modules/buffer-equal": { + "version": "0.0.1", + "resolved": "https://registry.npmjs.org/buffer-equal/-/buffer-equal-0.0.1.tgz", + "integrity": "sha1-kbx0sR6kBbyRa8aqkI+q+ltKrEs=", + "dev": true, + "engines": { + "node": ">=0.4.0" + } + }, + "node_modules/buffer-from": { + "version": "1.1.1", + "resolved": "https://registry.npmjs.org/buffer-from/-/buffer-from-1.1.1.tgz", + "integrity": "sha512-MQcXEUbCKtEo7bhqEs6560Hyd4XaovZlO/k9V3hjVUF/zwW7KBVdSK4gIt/bzwS9MbR5qob+F5jusZsb0YQK2A==", "dev": true }, - "eslint-plugin-standard": { - "version": "4.0.1", - "resolved": "https://registry.npmjs.org/eslint-plugin-standard/-/eslint-plugin-standard-4.0.1.tgz", - "integrity": "sha512-v/KBnfyaOMPmZc/dmc6ozOdWqekGp7bBGq4jLAecEfPGmfKiWS4sA8sC0LqiV9w5qmXAtXVn4M3p1jSyhY85SQ==", + "node_modules/buffer-xor": { + "version": "1.0.3", + "resolved": "https://registry.npmjs.org/buffer-xor/-/buffer-xor-1.0.3.tgz", + "integrity": "sha1-JuYe0UIvtw3ULm42cp7VHYVf6Nk=", "dev": true }, - "eslint-rule-composer": { - "version": "0.3.0", - "resolved": "https://registry.npmjs.org/eslint-rule-composer/-/eslint-rule-composer-0.3.0.tgz", - "integrity": "sha512-bt+Sh8CtDmn2OajxvNO+BX7Wn4CIWMpTRm3MaiKPCQcnnlm0CS2mhui6QaoeQugs+3Kj2ESKEEGJUdVafwhiCg==", + "node_modules/builtin-status-codes": { + "version": "3.0.0", + "resolved": "https://registry.npmjs.org/builtin-status-codes/-/builtin-status-codes-3.0.0.tgz", + "integrity": "sha1-hZgoeOIbmOHGZCXgPQF0eI9Wnug=", "dev": true }, - "eslint-scope": { - "version": "4.0.3", - "resolved": "https://registry.npmjs.org/eslint-scope/-/eslint-scope-4.0.3.tgz", - "integrity": "sha512-p7VutNr1O/QrxysMo3E45FjYDTeXBy0iTltPFNSqKAIfjDSXC+4dj+qfyuD8bfAXrW/y6lW3O76VaYNPKfpKrg==", + "node_modules/bulk-require": { + "version": "1.0.1", + "resolved": "https://registry.npmjs.org/bulk-require/-/bulk-require-1.0.1.tgz", + "integrity": "sha1-yz0DnmmBOaRE/FdLJh1rOyz0TIk=", "dev": true, - "requires": { - "esrecurse": "^4.1.0", - "estraverse": "^4.1.1" + "dependencies": { + "glob": "^7.1.1" } }, - "eslint-utils": { - "version": "1.4.3", - "resolved": "https://registry.npmjs.org/eslint-utils/-/eslint-utils-1.4.3.tgz", - "integrity": "sha512-fbBN5W2xdY45KulGXmLHZ3c3FHfVYmKg0IrAKGOkT/464PQsx2UeIzfz1RmEci+KLm1bBaAzZAh8+/E+XAeZ8Q==", + "node_modules/cache-base": { + "version": "1.0.1", + "resolved": "https://registry.npmjs.org/cache-base/-/cache-base-1.0.1.tgz", + "integrity": "sha512-AKcdTnFSWATd5/GCPRxr2ChwIJ85CeyrEyjRHlKxQ56d4XJMGym0uAiKn0xbLOGOl3+yRpOTi484dVCEc5AUzQ==", "dev": true, - "requires": { - "eslint-visitor-keys": "^1.1.0" + "dependencies": { + "collection-visit": "^1.0.0", + "component-emitter": "^1.2.1", + "get-value": "^2.0.6", + "has-value": "^1.0.0", + "isobject": "^3.0.1", + "set-value": "^2.0.0", + "to-object-path": "^0.3.0", + "union-value": "^1.0.0", + "unset-value": "^1.0.0" + }, + "engines": { + "node": ">=0.10.0" } }, - "eslint-visitor-keys": { - "version": "1.1.0", - "resolved": "https://registry.npmjs.org/eslint-visitor-keys/-/eslint-visitor-keys-1.1.0.tgz", - "integrity": "sha512-8y9YjtM1JBJU/A9Kc+SbaOV4y29sSWckBwMHa+FGtVj5gN/sbnKDf6xJUl+8g7FAij9LVaP8C24DUiH/f/2Z9A==", + "node_modules/call-me-maybe": { + "version": "1.0.1", + "resolved": "https://registry.npmjs.org/call-me-maybe/-/call-me-maybe-1.0.1.tgz", + "integrity": "sha1-JtII6onje1y95gJQoV8DHBak1ms=", "dev": true }, - "espree": { - "version": "5.0.1", - "resolved": "https://registry.npmjs.org/espree/-/espree-5.0.1.tgz", - "integrity": "sha512-qWAZcWh4XE/RwzLJejfcofscgMc9CamR6Tn1+XRXNzrvUSSbiAjGOI/fggztjIi7y9VLPqnICMIPiGyr8JaZ0A==", + "node_modules/caller-callsite": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/caller-callsite/-/caller-callsite-2.0.0.tgz", + "integrity": "sha1-hH4PzgoiN1CpoCfFSzNzGtMVQTQ=", "dev": true, - "requires": { - "acorn": "^6.0.7", - "acorn-jsx": "^5.0.0", - "eslint-visitor-keys": "^1.0.0" + "dependencies": { + "callsites": "^2.0.0" + }, + "engines": { + "node": ">=4" } }, - "esprima": { - "version": "4.0.1", - "resolved": "https://registry.npmjs.org/esprima/-/esprima-4.0.1.tgz", - "integrity": "sha512-eGuFFw7Upda+g4p+QHvnW0RyTX/SVeJBDM/gCtMARO0cLuT2HcEKnTPvhjV6aGeqrCB/sbNop0Kszm0jsaWU4A==", - "dev": true + "node_modules/caller-callsite/node_modules/callsites": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/callsites/-/callsites-2.0.0.tgz", + "integrity": "sha1-BuuE8A7qQT2oav/vrL/7Ngk7PFA=", + "dev": true, + "engines": { + "node": ">=4" + } }, - "esquery": { - "version": "1.3.1", - "resolved": "https://registry.npmjs.org/esquery/-/esquery-1.3.1.tgz", - "integrity": "sha512-olpvt9QG0vniUBZspVRN6lwB7hOZoTRtT+jzR+tS4ffYx2mzbw+z0XCOk44aaLYKApNX5nMm+E+P6o25ip/DHQ==", + "node_modules/caller-path": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/caller-path/-/caller-path-2.0.0.tgz", + "integrity": "sha1-Ro+DBE42mrIBD6xfBs7uFbsssfQ=", "dev": true, - "requires": { - "estraverse": "^5.1.0" - }, "dependencies": { - "estraverse": { - "version": "5.1.0", - "resolved": "https://registry.npmjs.org/estraverse/-/estraverse-5.1.0.tgz", - "integrity": "sha512-FyohXK+R0vE+y1nHLoBM7ZTyqRpqAlhdZHCWIWEviFLiGB8b04H6bQs8G+XTthacvT8VuwvteiP7RJSxMs8UEw==", - "dev": true - } + "caller-callsite": "^2.0.0" + }, + "engines": { + "node": ">=4" } }, - "esrecurse": { - "version": "4.2.1", - "resolved": "https://registry.npmjs.org/esrecurse/-/esrecurse-4.2.1.tgz", - "integrity": "sha512-64RBB++fIOAXPw3P9cy89qfMlvZEXZkqqJkjqqXIvzP5ezRZjW+lPWjw35UX/3EhUPFYbg5ER4JYgDw4007/DQ==", + "node_modules/callsites": { + "version": "3.1.0", + "resolved": "https://registry.npmjs.org/callsites/-/callsites-3.1.0.tgz", + "integrity": "sha512-P8BjAsXvZS+VIDUI11hHCQEv74YT67YUi5JJFNWIqL235sBmjX4+qx9Muvls5ivyNENctx46xQLQ3aTuE7ssaQ==", "dev": true, - "requires": { - "estraverse": "^4.1.0" + "engines": { + "node": ">=6" } }, - "estraverse": { - "version": "4.3.0", - "resolved": "https://registry.npmjs.org/estraverse/-/estraverse-4.3.0.tgz", - "integrity": "sha512-39nnKffWz8xN1BU/2c79n9nB9HDzo0niYUqx6xyqUnyoAnQyyWpOTdZEeiCch8BBu515t4wp9ZmgVfVhn9EBpw==", - "dev": true + "node_modules/camelcase": { + "version": "5.3.1", + "resolved": "https://registry.npmjs.org/camelcase/-/camelcase-5.3.1.tgz", + "integrity": "sha512-L28STB170nwWS63UjtlEOE3dldQApaJXZkOI1uMFfzf3rRuPegHaHesyee+YxQ+W6SvRDQV6UrdOdRiR153wJg==", + "dev": true, + "engines": { + "node": ">=6" + } }, - "esutils": { - "version": "2.0.3", - "resolved": "https://registry.npmjs.org/esutils/-/esutils-2.0.3.tgz", - "integrity": "sha512-kVscqXk4OCp68SZ0dkgEKVi6/8ij300KBWTJq32P/dYeWTSwK41WyTxalN1eRmA5Z9UU/LX9D7FWSmV9SAYx6g==", - "dev": true + "node_modules/camelcase-keys": { + "version": "6.2.2", + "resolved": "https://registry.npmjs.org/camelcase-keys/-/camelcase-keys-6.2.2.tgz", + "integrity": "sha512-YrwaA0vEKazPBkn0ipTiMpSajYDSe+KjQfrjhcBMxJt/znbvlHd8Pw/Vamaz5EB4Wfhs3SUR3Z9mwRu/P3s3Yg==", + "dev": true, + "dependencies": { + "camelcase": "^5.3.1", + "map-obj": "^4.0.0", + "quick-lru": "^4.0.1" + }, + "engines": { + "node": ">=8" + }, + "funding": { + "url": "https://github.com/sponsors/sindresorhus" + } }, - "etag": { - "version": "1.8.1", - "resolved": "https://registry.npmjs.org/etag/-/etag-1.8.1.tgz", - "integrity": "sha1-Qa4u62XvpiJorr/qg6x9eSmbCIc=", - "dev": true + "node_modules/camelcase-keys/node_modules/camelcase": { + "version": "5.3.1", + "resolved": "https://registry.npmjs.org/camelcase/-/camelcase-5.3.1.tgz", + "integrity": "sha512-L28STB170nwWS63UjtlEOE3dldQApaJXZkOI1uMFfzf3rRuPegHaHesyee+YxQ+W6SvRDQV6UrdOdRiR153wJg==", + "dev": true, + "engines": { + "node": ">=6" + } }, - "events": { - "version": "3.1.0", - "resolved": "https://registry.npmjs.org/events/-/events-3.1.0.tgz", - "integrity": "sha512-Rv+u8MLHNOdMjTAFeT3nCjHn2aGlx435FP/sDHNaRhDEMwyI/aB22Kj2qIN8R0cw3z28psEQLYwxVKLsKrMgWg==", - "dev": true + "node_modules/camelcase-keys/node_modules/map-obj": { + "version": "4.1.0", + "resolved": "https://registry.npmjs.org/map-obj/-/map-obj-4.1.0.tgz", + "integrity": "sha512-glc9y00wgtwcDmp7GaE/0b0OnxpNJsVf3ael/An6Fe2Q51LLwN1er6sdomLRzz5h0+yMpiYLhWYF5R7HeqVd4g==", + "dev": true, + "engines": { + "node": ">=8" + } }, - "evp_bytestokey": { - "version": "1.0.3", - "resolved": "https://registry.npmjs.org/evp_bytestokey/-/evp_bytestokey-1.0.3.tgz", - "integrity": "sha512-/f2Go4TognH/KvCISP7OUsHn85hT9nUkxxA9BEWxFn+Oj9o8ZNLm/40hdlgSLyuOimsrTKLUMEorQexp/aPQeA==", + "node_modules/camelcase-keys/node_modules/quick-lru": { + "version": "4.0.1", + "resolved": "https://registry.npmjs.org/quick-lru/-/quick-lru-4.0.1.tgz", + "integrity": "sha512-ARhCpm70fzdcvNQfPoy49IaanKkTlRWF2JMzqhcJbhSFRZv7nPTvZJdcY7301IPmvW+/p0RgIWnQDLJxifsQ7g==", "dev": true, - "requires": { - "md5.js": "^1.3.4", - "safe-buffer": "^5.1.1" + "engines": { + "node": ">=8" } }, - "execa": { - "version": "5.1.1", - "resolved": "https://registry.npmjs.org/execa/-/execa-5.1.1.tgz", - "integrity": "sha512-8uSpZZocAZRBAPIEINJj3Lo9HyGitllczc27Eh5YYojjMFMn8yHMDMaUHE2Jqfq05D/wucwI4JGURyXt1vchyg==", + "node_modules/caniuse-api": { + "version": "3.0.0", + "resolved": "https://registry.npmjs.org/caniuse-api/-/caniuse-api-3.0.0.tgz", + "integrity": "sha512-bsTwuIg/BZZK/vreVTYYbSWoe2F+71P7K5QGEX+pT250DZbfU1MQ5prOKpPR+LL6uWKK3KMwMCAS74QB3Um1uw==", "dev": true, - "requires": { - "cross-spawn": "^7.0.3", - "get-stream": "^6.0.0", - "human-signals": "^2.1.0", - "is-stream": "^2.0.0", - "merge-stream": "^2.0.0", - "npm-run-path": "^4.0.1", - "onetime": "^5.1.2", - "signal-exit": "^3.0.3", - "strip-final-newline": "^2.0.0" - }, "dependencies": { - "cross-spawn": { - "version": "7.0.3", - "resolved": "https://registry.npmjs.org/cross-spawn/-/cross-spawn-7.0.3.tgz", - "integrity": "sha512-iRDPJKUPVEND7dHPO8rkbOnPpyDygcDFtWjpeWNCgy8WP2rXcxXL8TskReQl6OrB2G7+UJrags1q15Fudc7G6w==", - "dev": true, - "requires": { - "path-key": "^3.1.0", - "shebang-command": "^2.0.0", - "which": "^2.0.1" - } - }, - "mimic-fn": { - "version": "2.1.0", - "resolved": "https://registry.npmjs.org/mimic-fn/-/mimic-fn-2.1.0.tgz", - "integrity": "sha512-OqbOk5oEQeAZ8WXWydlu9HJjz9WVdEIvamMCcXmuqUYjTknH/sqsWvhQ3vgwKFRR1HpjvNBKQ37nbJgYzGqGcg==", - "dev": true - }, - "onetime": { - "version": "5.1.2", - "resolved": "https://registry.npmjs.org/onetime/-/onetime-5.1.2.tgz", - "integrity": "sha512-kbpaSSGJTWdAY5KPVeMOKXSrPtr8C8C7wodJbcsd51jRnmD+GZu8Y0VoU6Dm5Z4vWr0Ig/1NKuWRKf7j5aaYSg==", - "dev": true, - "requires": { - "mimic-fn": "^2.1.0" - } - }, - "path-key": { - "version": "3.1.1", - "resolved": "https://registry.npmjs.org/path-key/-/path-key-3.1.1.tgz", - "integrity": "sha512-ojmeN0qd+y0jszEtoY48r0Peq5dwMEkIlCOu6Q5f41lfkswXuKtYrhgoTpLnyIcHm24Uhqx+5Tqm2InSwLhE6Q==", - "dev": true - }, - "shebang-command": { - "version": "2.0.0", - "resolved": "https://registry.npmjs.org/shebang-command/-/shebang-command-2.0.0.tgz", - "integrity": "sha512-kHxr2zZpYtdmrN1qDjrrX/Z1rR1kG8Dx+gkpK1G4eXmvXswmcE1hTWBWYUzlraYw1/yZp6YuDY77YtvbN0dmDA==", - "dev": true, - "requires": { - "shebang-regex": "^3.0.0" - } + "browserslist": "^4.0.0", + "caniuse-lite": "^1.0.0", + "lodash.memoize": "^4.1.2", + "lodash.uniq": "^4.5.0" + } + }, + "node_modules/caniuse-lite": { + "version": "1.0.30001502", + "resolved": "https://registry.npmjs.org/caniuse-lite/-/caniuse-lite-1.0.30001502.tgz", + "integrity": "sha512-AZ+9tFXw1sS0o0jcpJQIXvFTOB/xGiQ4OQ2t98QX3NDn2EZTSRBC801gxrsGgViuq2ak/NLkNgSNEPtCr5lfKg==", + "dev": true, + "funding": [ + { + "type": "opencollective", + "url": "https://opencollective.com/browserslist" }, - "shebang-regex": { - "version": "3.0.0", - "resolved": "https://registry.npmjs.org/shebang-regex/-/shebang-regex-3.0.0.tgz", - "integrity": "sha512-7++dFhtcx3353uBaq8DDR4NuxBetBzC7ZQOhmTQInHEd6bSrXdiEyzCvG07Z44UYdLShWUyXt5M/yhz8ekcb1A==", - "dev": true + { + "type": "tidelift", + "url": "https://tidelift.com/funding/github/npm/caniuse-lite" }, - "which": { - "version": "2.0.2", - "resolved": "https://registry.npmjs.org/which/-/which-2.0.2.tgz", - "integrity": "sha512-BLI3Tl1TW3Pvl70l3yq3Y64i+awpwXqsGBYWkkqMtnbXgrMD+yj7rhW0kuEDxzJaYXGjEW5ogapKNMEKNMjibA==", - "dev": true, - "requires": { - "isexe": "^2.0.0" - } + { + "type": "github", + "url": "https://github.com/sponsors/ai" } - } + ] }, - "execall": { - "version": "2.0.0", - "resolved": "https://registry.npmjs.org/execall/-/execall-2.0.0.tgz", - "integrity": "sha512-0FU2hZ5Hh6iQnarpRtQurM/aAvp3RIbfvgLHrcqJYzhXyV2KFruhuChf9NC6waAhiUR7FFtlugkI4p7f2Fqlow==", - "dev": true, - "requires": { - "clone-regexp": "^2.1.0" - } - }, - "exit": { - "version": "0.1.2", - "resolved": "https://registry.npmjs.org/exit/-/exit-0.1.2.tgz", - "integrity": "sha1-BjJjj42HfMghB9MKD/8aF8uhzQw=", + "node_modules/caseless": { + "version": "0.12.0", + "resolved": "https://registry.npmjs.org/caseless/-/caseless-0.12.0.tgz", + "integrity": "sha1-G2gcIf+EAzyCZUMJBolCDRhxUdw=", "dev": true }, - "expand-brackets": { - "version": "2.1.4", - "resolved": "https://registry.npmjs.org/expand-brackets/-/expand-brackets-2.1.4.tgz", - "integrity": "sha1-t3c14xXOMPa27/D4OwQVGiJEliI=", + "node_modules/ccount": { + "version": "1.0.5", + "resolved": "https://registry.npmjs.org/ccount/-/ccount-1.0.5.tgz", + "integrity": "sha512-MOli1W+nfbPLlKEhInaxhRdp7KVLFxLN5ykwzHgLsLI3H3gs5jjFAK4Eoj3OzzcxCtumDaI8onoVDeQyWaNTkw==", "dev": true, - "requires": { - "debug": "^2.3.3", - "define-property": "^0.2.5", - "extend-shallow": "^2.0.1", - "posix-character-classes": "^0.1.0", - "regex-not": "^1.0.0", - "snapdragon": "^0.8.1", - "to-regex": "^3.0.1" - }, - "dependencies": { - "debug": { - "version": "2.6.9", - "resolved": "https://registry.npmjs.org/debug/-/debug-2.6.9.tgz", - "integrity": "sha512-bC7ElrdJaJnPbAP+1EotYvqZsb3ecl5wi6Bfi6BJTUcNowp6cvspg0jXznRTKDjm/E7AdgFBVeAPVMNcKGsHMA==", - "dev": true, - "requires": { - "ms": "2.0.0" - } - }, - "define-property": { - "version": "0.2.5", - "resolved": "https://registry.npmjs.org/define-property/-/define-property-0.2.5.tgz", - "integrity": "sha1-w1se+RjsPJkPmlvFe+BKrOxcgRY=", - "dev": true, - "requires": { - "is-descriptor": "^0.1.0" - } - }, - "extend-shallow": { - "version": "2.0.1", - "resolved": "https://registry.npmjs.org/extend-shallow/-/extend-shallow-2.0.1.tgz", - "integrity": "sha1-Ua99YUrZqfYQ6huvu5idaxxWiQ8=", - "dev": true, - "requires": { - "is-extendable": "^0.1.0" - } - }, - "ms": { - "version": "2.0.0", - "resolved": "https://registry.npmjs.org/ms/-/ms-2.0.0.tgz", - "integrity": "sha1-VgiurfwAvmwpAd9fmGF4jeDVl8g=", - "dev": true - } + "funding": { + "type": "github", + "url": "https://github.com/sponsors/wooorm" } }, - "expect": { - "version": "27.3.1", - "resolved": "https://registry.npmjs.org/expect/-/expect-27.3.1.tgz", - "integrity": "sha512-MrNXV2sL9iDRebWPGOGFdPQRl2eDQNu/uhxIMShjjx74T6kC6jFIkmQ6OqXDtevjGUkyB2IT56RzDBqXf/QPCg==", + "node_modules/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": { - "@jest/types": "^27.2.5", - "ansi-styles": "^5.0.0", - "jest-get-type": "^27.3.1", - "jest-matcher-utils": "^27.3.1", - "jest-message-util": "^27.3.1", - "jest-regex-util": "^27.0.6" - }, "dependencies": { - "ansi-styles": { - "version": "5.2.0", - "resolved": "https://registry.npmjs.org/ansi-styles/-/ansi-styles-5.2.0.tgz", - "integrity": "sha512-Cxwpt2SfTzTtXcfOlzGEee8O+c+MmUgGrNiBcXnuWxuFJHe6a5Hz7qwhwe5OgaSYI0IJvkLqWX1ASG+cJOkEiA==", - "dev": true - } + "ansi-styles": "^3.2.1", + "escape-string-regexp": "^1.0.5", + "supports-color": "^5.3.0" + }, + "engines": { + "node": ">=4" } }, - "extend": { - "version": "3.0.2", - "resolved": "https://registry.npmjs.org/extend/-/extend-3.0.2.tgz", - "integrity": "sha512-fjquC59cD7CyW6urNXK0FBufkZcoiGG80wTuPujX590cB5Ttln20E2UB4S/WARVqhXffZl2LNgS+gQdPIIim/g==", - "dev": true - }, - "extend-shallow": { - "version": "3.0.2", - "resolved": "https://registry.npmjs.org/extend-shallow/-/extend-shallow-3.0.2.tgz", - "integrity": "sha1-Jqcarwc7OfshJxcnRhMcJwQCjbg=", + "node_modules/char-regex": { + "version": "1.0.2", + "resolved": "https://registry.npmjs.org/char-regex/-/char-regex-1.0.2.tgz", + "integrity": "sha512-kWWXztvZ5SBQV+eRgKFeh8q5sLuZY2+8WUIzlxWVTg+oGwY14qylx1KbKzHd8P6ZYkAg0xyIDU9JMHhyJMZ1jw==", "dev": true, - "requires": { - "assign-symbols": "^1.0.0", - "is-extendable": "^1.0.1" - }, - "dependencies": { - "is-extendable": { - "version": "1.0.1", - "resolved": "https://registry.npmjs.org/is-extendable/-/is-extendable-1.0.1.tgz", - "integrity": "sha512-arnXMxT1hhoKo9k1LZdmlNyJdDDfy2v0fXjFlmok4+i8ul/6WlbVge9bhM74OpNPQPMGUToDtz+KXa1PneJxOA==", - "dev": true, - "requires": { - "is-plain-object": "^2.0.4" - } - } + "engines": { + "node": ">=10" } }, - "external-editor": { - "version": "3.1.0", - "resolved": "https://registry.npmjs.org/external-editor/-/external-editor-3.1.0.tgz", - "integrity": "sha512-hMQ4CX1p1izmuLYyZqLMO/qGNw10wSv9QDCPfzXfyFrOaCSSoRfqE1Kf1s5an66J5JZC62NewG+mK49jOCtQew==", + "node_modules/character-entities": { + "version": "1.2.4", + "resolved": "https://registry.npmjs.org/character-entities/-/character-entities-1.2.4.tgz", + "integrity": "sha512-iBMyeEHxfVnIakwOuDXpVkc54HijNgCyQB2w0VfGQThle6NXn50zU6V/u+LDhxHcDUPojn6Kpga3PTAD8W1bQw==", "dev": true, - "requires": { - "chardet": "^0.7.0", - "iconv-lite": "^0.4.24", - "tmp": "^0.0.33" + "funding": { + "type": "github", + "url": "https://github.com/sponsors/wooorm" } }, - "extglob": { - "version": "2.0.4", - "resolved": "https://registry.npmjs.org/extglob/-/extglob-2.0.4.tgz", - "integrity": "sha512-Nmb6QXkELsuBr24CJSkilo6UHHgbekK5UiZgfE6UHD3Eb27YC6oD+bhcT+tJ6cl8dmsgdQxnWlcry8ksBIBLpw==", + "node_modules/character-entities-html4": { + "version": "1.1.4", + "resolved": "https://registry.npmjs.org/character-entities-html4/-/character-entities-html4-1.1.4.tgz", + "integrity": "sha512-HRcDxZuZqMx3/a+qrzxdBKBPUpxWEq9xw2OPZ3a/174ihfrQKVsFhqtthBInFy1zZ9GgZyFXOatNujm8M+El3g==", "dev": true, - "requires": { - "array-unique": "^0.3.2", - "define-property": "^1.0.0", - "expand-brackets": "^2.1.4", - "extend-shallow": "^2.0.1", - "fragment-cache": "^0.2.1", - "regex-not": "^1.0.0", - "snapdragon": "^0.8.1", - "to-regex": "^3.0.1" - }, - "dependencies": { - "define-property": { - "version": "1.0.0", - "resolved": "https://registry.npmjs.org/define-property/-/define-property-1.0.0.tgz", - "integrity": "sha1-dp66rz9KY6rTr56NMEybvnm/sOY=", - "dev": true, - "requires": { - "is-descriptor": "^1.0.0" - } - }, - "extend-shallow": { - "version": "2.0.1", - "resolved": "https://registry.npmjs.org/extend-shallow/-/extend-shallow-2.0.1.tgz", - "integrity": "sha1-Ua99YUrZqfYQ6huvu5idaxxWiQ8=", - "dev": true, - "requires": { - "is-extendable": "^0.1.0" - } - }, - "is-accessor-descriptor": { - "version": "1.0.0", - "resolved": "https://registry.npmjs.org/is-accessor-descriptor/-/is-accessor-descriptor-1.0.0.tgz", - "integrity": "sha512-m5hnHTkcVsPfqx3AKlyttIPb7J+XykHvJP2B9bZDjlhLIoEq4XoK64Vg7boZlVWYK6LUY94dYPEE7Lh0ZkZKcQ==", - "dev": true, - "requires": { - "kind-of": "^6.0.0" - } - }, - "is-data-descriptor": { - "version": "1.0.0", - "resolved": "https://registry.npmjs.org/is-data-descriptor/-/is-data-descriptor-1.0.0.tgz", - "integrity": "sha512-jbRXy1FmtAoCjQkVmIVYwuuqDFUbaOeDjmed1tOGPrsMhtJA4rD9tkgA0F1qJ3gRFRXcHYVkdeaP50Q5rE/jLQ==", - "dev": true, - "requires": { - "kind-of": "^6.0.0" - } - }, - "is-descriptor": { - "version": "1.0.2", - "resolved": "https://registry.npmjs.org/is-descriptor/-/is-descriptor-1.0.2.tgz", - "integrity": "sha512-2eis5WqQGV7peooDyLmNEPUrps9+SXX5c9pL3xEB+4e9HnGuDa7mB7kHxHw4CbqS9k1T2hOH3miL8n8WtiYVtg==", - "dev": true, - "requires": { - "is-accessor-descriptor": "^1.0.0", - "is-data-descriptor": "^1.0.0", - "kind-of": "^6.0.2" - } - } + "funding": { + "type": "github", + "url": "https://github.com/sponsors/wooorm" } }, - "extsprintf": { - "version": "1.3.0", - "resolved": "https://registry.npmjs.org/extsprintf/-/extsprintf-1.3.0.tgz", - "integrity": "sha1-lpGEQOMEGnpBT4xS48V06zw+HgU=", - "dev": true - }, - "falafel": { - "version": "2.2.4", - "resolved": "https://registry.npmjs.org/falafel/-/falafel-2.2.4.tgz", - "integrity": "sha512-0HXjo8XASWRmsS0X1EkhwEMZaD3Qvp7FfURwjLKjG1ghfRm/MGZl2r4cWUTv41KdNghTw4OUMmVtdGQp3+H+uQ==", + "node_modules/character-entities-legacy": { + "version": "1.1.4", + "resolved": "https://registry.npmjs.org/character-entities-legacy/-/character-entities-legacy-1.1.4.tgz", + "integrity": "sha512-3Xnr+7ZFS1uxeiUDvV02wQ+QDbc55o97tIV5zHScSPJpcLm/r0DFPcoY3tYRp+VZukxuMeKgXYmsXQHO05zQeA==", "dev": true, - "requires": { - "acorn": "^7.1.1", - "foreach": "^2.0.5", - "isarray": "^2.0.1", - "object-keys": "^1.0.6" - }, - "dependencies": { - "acorn": { - "version": "7.2.0", - "resolved": "https://registry.npmjs.org/acorn/-/acorn-7.2.0.tgz", - "integrity": "sha512-apwXVmYVpQ34m/i71vrApRrRKCWQnZZF1+npOD0WV5xZFfwWOmKGQ2RWlfdy9vWITsenisM8M0Qeq8agcFHNiQ==", - "dev": true - }, - "isarray": { - "version": "2.0.5", - "resolved": "https://registry.npmjs.org/isarray/-/isarray-2.0.5.tgz", - "integrity": "sha512-xHjhDr3cNBK0BzdUJSPXZntQUx/mwMS5Rw4A7lPJ90XGAO6ISP/ePDNuo0vhqOZU+UD5JoodwCAAoZQd3FeAKw==", - "dev": true - } + "funding": { + "type": "github", + "url": "https://github.com/sponsors/wooorm" } }, - "fancy-log": { - "version": "1.3.3", - "resolved": "https://registry.npmjs.org/fancy-log/-/fancy-log-1.3.3.tgz", - "integrity": "sha512-k9oEhlyc0FrVh25qYuSELjr8oxsCoc4/LEZfg2iJJrfEk/tZL9bCoJE47gqAvI2m/AUjluCS4+3I0eTx8n3AEw==", + "node_modules/character-reference-invalid": { + "version": "1.1.4", + "resolved": "https://registry.npmjs.org/character-reference-invalid/-/character-reference-invalid-1.1.4.tgz", + "integrity": "sha512-mKKUkUbhPpQlCOfIuZkvSEgktjPFIsZKRRbC6KWVEMvlzblj3i3asQv5ODsrwt0N3pHAEvjP8KTQPHkp0+6jOg==", "dev": true, - "requires": { - "ansi-gray": "^0.1.1", - "color-support": "^1.1.3", - "parse-node-version": "^1.0.0", - "time-stamp": "^1.0.0" + "funding": { + "type": "github", + "url": "https://github.com/sponsors/wooorm" } }, - "fast-deep-equal": { - "version": "3.1.1", - "resolved": "https://registry.npmjs.org/fast-deep-equal/-/fast-deep-equal-3.1.1.tgz", - "integrity": "sha512-8UEa58QDLauDNfpbrX55Q9jrGHThw2ZMdOky5Gl1CDtVeJDPVrG4Jxx1N8jw2gkWaff5UUuX1KJd+9zGe2B+ZA==", + "node_modules/chardet": { + "version": "0.7.0", + "resolved": "https://registry.npmjs.org/chardet/-/chardet-0.7.0.tgz", + "integrity": "sha512-mT8iDcrh03qDGRRmoA2hmBJnxpllMR+0/0qlzjqZES6NdiWDcZkCNAk4rPFZ9Q85r27unkiNNg8ZOiwZXBHwcA==", "dev": true }, - "fast-glob": { - "version": "2.2.7", - "resolved": "https://registry.npmjs.org/fast-glob/-/fast-glob-2.2.7.tgz", - "integrity": "sha512-g1KuQwHOZAmOZMuBtHdxDtju+T2RT8jgCC9aANsbpdiDDTSnjgfuVsIBNKbUeJI3oKMRExcfNDtJl4OhbffMsw==", + "node_modules/chokidar": { + "version": "2.1.8", + "resolved": "https://registry.npmjs.org/chokidar/-/chokidar-2.1.8.tgz", + "integrity": "sha512-ZmZUazfOzf0Nve7duiCKD23PFSCs4JPoYyccjUFF3aQkQadqBhfzhjkwBH2mNOG9cTBwhamM37EIsIkZw3nRgg==", + "deprecated": "Chokidar 2 does not receive security updates since 2019. Upgrade to chokidar 3 with 15x fewer dependencies", "dev": true, - "requires": { - "@mrmlnc/readdir-enhanced": "^2.2.1", - "@nodelib/fs.stat": "^1.1.2", + "dependencies": { + "anymatch": "^2.0.0", + "async-each": "^1.0.1", + "braces": "^2.3.2", "glob-parent": "^3.1.0", + "inherits": "^2.0.3", + "is-binary-path": "^1.0.0", "is-glob": "^4.0.0", - "merge2": "^1.2.3", - "micromatch": "^3.1.10" + "normalize-path": "^3.0.0", + "path-is-absolute": "^1.0.0", + "readdirp": "^2.2.1", + "upath": "^1.1.1" + }, + "optionalDependencies": { + "fsevents": "^1.2.7" } }, - "fast-json-stable-stringify": { - "version": "2.1.0", - "resolved": "https://registry.npmjs.org/fast-json-stable-stringify/-/fast-json-stable-stringify-2.1.0.tgz", - "integrity": "sha512-lhd/wF+Lk98HZoTCtlVraHtfh5XYijIjalXck7saUtuanSDyLMxnHhSXEDJqHxD7msR8D0uCmqlkwjCV8xvwHw==", + "node_modules/ci-info": { + "version": "3.2.0", + "resolved": "https://registry.npmjs.org/ci-info/-/ci-info-3.2.0.tgz", + "integrity": "sha512-dVqRX7fLUm8J6FgHJ418XuIgDLZDkYcDFTeL6TA2gt5WlIZUQrrH6EZrNClwT/H0FateUsZkGIOPRrLbP+PR9A==", "dev": true }, - "fast-levenshtein": { - "version": "2.0.6", - "resolved": "https://registry.npmjs.org/fast-levenshtein/-/fast-levenshtein-2.0.6.tgz", - "integrity": "sha1-PYpcZog6FqMMqGQ+hR8Zuqd5eRc=", - "dev": true + "node_modules/cipher-base": { + "version": "1.0.4", + "resolved": "https://registry.npmjs.org/cipher-base/-/cipher-base-1.0.4.tgz", + "integrity": "sha512-Kkht5ye6ZGmwv40uUDZztayT2ThLQGfnj/T71N/XzeZeo3nf8foyW7zGTsPYkEya3m5f3cAypH+qe7YOrM1U2Q==", + "dev": true, + "dependencies": { + "inherits": "^2.0.1", + "safe-buffer": "^5.0.1" + } }, - "fastparse": { - "version": "1.1.2", - "resolved": "https://registry.npmjs.org/fastparse/-/fastparse-1.1.2.tgz", - "integrity": "sha512-483XLLxTVIwWK3QTrMGRqUfUpoOs/0hbQrl2oz4J0pAcm3A3bu84wxTFqGqkJzewCLdME38xJLJAxBABfQT8sQ==", + "node_modules/cjs-module-lexer": { + "version": "1.2.2", + "resolved": "https://registry.npmjs.org/cjs-module-lexer/-/cjs-module-lexer-1.2.2.tgz", + "integrity": "sha512-cOU9usZw8/dXIXKtwa8pM0OTJQuJkxMN6w30csNRUerHfeQ5R6U3kkU/FtJeIf3M202OHfY2U8ccInBG7/xogA==", "dev": true }, - "fastq": { - "version": "1.8.0", - "resolved": "https://registry.npmjs.org/fastq/-/fastq-1.8.0.tgz", - "integrity": "sha512-SMIZoZdLh/fgofivvIkmknUXyPnvxRE3DhtZ5Me3Mrsk5gyPL42F0xr51TdRXskBxHfMp+07bcYzfsYEsSQA9Q==", + "node_modules/class-utils": { + "version": "0.3.6", + "resolved": "https://registry.npmjs.org/class-utils/-/class-utils-0.3.6.tgz", + "integrity": "sha512-qOhPa/Fj7s6TY8H8esGu5QNpMMQxz79h+urzrNYN6mn+9BnxlDGf5QZ+XeCDsxSjPqsSR56XOZOJmpeurnLMeg==", "dev": true, - "requires": { - "reusify": "^1.0.4" + "dependencies": { + "arr-union": "^3.1.0", + "define-property": "^0.2.5", + "isobject": "^3.0.0", + "static-extend": "^0.1.1" + }, + "engines": { + "node": ">=0.10.0" } }, - "fb-watchman": { - "version": "2.0.1", - "resolved": "https://registry.npmjs.org/fb-watchman/-/fb-watchman-2.0.1.tgz", - "integrity": "sha512-DkPJKQeY6kKwmuMretBhr7G6Vodr7bFwDYTXIkfG1gjvNpaxBTQV3PbXg6bR1c1UP4jPOX0jHUbbHANL9vRjVg==", + "node_modules/class-utils/node_modules/define-property": { + "version": "0.2.5", + "resolved": "https://registry.npmjs.org/define-property/-/define-property-0.2.5.tgz", + "integrity": "sha1-w1se+RjsPJkPmlvFe+BKrOxcgRY=", "dev": true, - "requires": { - "bser": "2.1.1" + "dependencies": { + "is-descriptor": "^0.1.0" + }, + "engines": { + "node": ">=0.10.0" } }, - "figures": { - "version": "2.0.0", - "resolved": "https://registry.npmjs.org/figures/-/figures-2.0.0.tgz", - "integrity": "sha1-OrGi0qYsi/tDGgyUy3l6L84nyWI=", + "node_modules/cli-cursor": { + "version": "2.1.0", + "resolved": "https://registry.npmjs.org/cli-cursor/-/cli-cursor-2.1.0.tgz", + "integrity": "sha1-s12sN2R5+sw+lHR9QdDQ9SOP/LU=", "dev": true, - "requires": { - "escape-string-regexp": "^1.0.5" + "dependencies": { + "restore-cursor": "^2.0.0" + }, + "engines": { + "node": ">=4" } }, - "file-entry-cache": { - "version": "5.0.1", - "resolved": "https://registry.npmjs.org/file-entry-cache/-/file-entry-cache-5.0.1.tgz", - "integrity": "sha512-bCg29ictuBaKUwwArK4ouCaqDgLZcysCFLmM/Yn/FDoqndh/9vNuQfXRDvTuXKLxfD/JtZQGKFT8MGcJBK644g==", + "node_modules/cli-spinners": { + "version": "2.6.1", + "resolved": "https://registry.npmjs.org/cli-spinners/-/cli-spinners-2.6.1.tgz", + "integrity": "sha512-x/5fWmGMnbKQAaNwN+UZlV79qBLM9JFnJuJ03gIi5whrob0xV0ofNVHy9DhwGdsMJQc2OKv0oGmLzvaqvAVv+g==", "dev": true, - "requires": { - "flat-cache": "^2.0.1" + "engines": { + "node": ">=6" + }, + "funding": { + "url": "https://github.com/sponsors/sindresorhus" } }, - "file-uri-to-path": { - "version": "1.0.0", - "resolved": "https://registry.npmjs.org/file-uri-to-path/-/file-uri-to-path-1.0.0.tgz", - "integrity": "sha512-0Zt+s3L7Vf1biwWZ29aARiVYLx7iMGnEUl9x33fbB/j3jR81u/O2LbqK+Bm1CDSNDKVtJ/YjwY7TUd5SkeLQLw==", - "dev": true - }, - "filename-reserved-regex": { - "version": "1.0.0", - "resolved": "https://registry.npmjs.org/filename-reserved-regex/-/filename-reserved-regex-1.0.0.tgz", - "integrity": "sha1-5hz4BfDeHJhFZ9A4bcXfUO5a9+Q=", + "node_modules/cli-width": { + "version": "2.2.1", + "resolved": "https://registry.npmjs.org/cli-width/-/cli-width-2.2.1.tgz", + "integrity": "sha512-GRMWDxpOB6Dgk2E5Uo+3eEBvtOOlimMmpbFiKuLFnQzYDavtLFY3K5ona41jgN/WdRZtG7utuVSVTL4HbZHGkw==", "dev": true }, - "filenamify": { - "version": "1.2.1", - "resolved": "https://registry.npmjs.org/filenamify/-/filenamify-1.2.1.tgz", - "integrity": "sha1-qfL/0RxQO+0wABUCknI3jx8TZaU=", + "node_modules/cliui": { + "version": "7.0.4", + "resolved": "https://registry.npmjs.org/cliui/-/cliui-7.0.4.tgz", + "integrity": "sha512-OcRE68cOsVMXp1Yvonl/fzkQOyjLSu/8bhPDfQt0e0/Eb283TKP20Fs2MqoPsr9SwA595rRCA+QMzYc9nBP+JQ==", "dev": true, - "requires": { - "filename-reserved-regex": "^1.0.0", - "strip-outer": "^1.0.0", - "trim-repeated": "^1.0.0" + "dependencies": { + "string-width": "^4.2.0", + "strip-ansi": "^6.0.0", + "wrap-ansi": "^7.0.0" } }, - "filenamify-url": { - "version": "1.0.0", - "resolved": "https://registry.npmjs.org/filenamify-url/-/filenamify-url-1.0.0.tgz", - "integrity": "sha1-syvYExnvWGO3MHi+1Q9GpPeXX1A=", + "node_modules/cliui/node_modules/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, - "requires": { - "filenamify": "^1.0.0", - "humanize-url": "^1.0.0" + "engines": { + "node": ">=8" } }, - "filesize": { - "version": "3.6.1", - "resolved": "https://registry.npmjs.org/filesize/-/filesize-3.6.1.tgz", - "integrity": "sha512-7KjR1vv6qnicaPMi1iiTcI85CyYwRO/PSFCu6SvqL8jN2Wjt/NIYQTFtFs7fSDCYOstUkEWIQGFUg5YZQfjlcg==", + "node_modules/cliui/node_modules/emoji-regex": { + "version": "8.0.0", + "resolved": "https://registry.npmjs.org/emoji-regex/-/emoji-regex-8.0.0.tgz", + "integrity": "sha512-MSjYzcWNOA0ewAHpz0MxpYFvwg6yjy1NG3xteoqz644VCo/RPgnr1/GGt+ic3iJTzQ8Eu3TdM14SawnVUmGE6A==", "dev": true }, - "fill-range": { - "version": "4.0.0", - "resolved": "https://registry.npmjs.org/fill-range/-/fill-range-4.0.0.tgz", - "integrity": "sha1-1USBHUKPmOsGpj3EAtJAPDKMOPc=", + "node_modules/cliui/node_modules/is-fullwidth-code-point": { + "version": "3.0.0", + "resolved": "https://registry.npmjs.org/is-fullwidth-code-point/-/is-fullwidth-code-point-3.0.0.tgz", + "integrity": "sha512-zymm5+u+sCsSWyD9qNaejV3DFvhCKclKdizYaJUuHA83RLjb7nSuGnddCHGv0hk+KY7BMAlsWeK4Ueg6EV6XQg==", "dev": true, - "requires": { - "extend-shallow": "^2.0.1", - "is-number": "^3.0.0", - "repeat-string": "^1.6.1", - "to-regex-range": "^2.1.0" - }, - "dependencies": { - "extend-shallow": { - "version": "2.0.1", - "resolved": "https://registry.npmjs.org/extend-shallow/-/extend-shallow-2.0.1.tgz", - "integrity": "sha1-Ua99YUrZqfYQ6huvu5idaxxWiQ8=", - "dev": true, - "requires": { - "is-extendable": "^0.1.0" - } - } + "engines": { + "node": ">=8" } }, - "find-up": { - "version": "2.1.0", - "resolved": "https://registry.npmjs.org/find-up/-/find-up-2.1.0.tgz", - "integrity": "sha1-RdG35QbHF93UgndaK3eSCjwMV6c=", + "node_modules/cliui/node_modules/string-width": { + "version": "4.2.3", + "resolved": "https://registry.npmjs.org/string-width/-/string-width-4.2.3.tgz", + "integrity": "sha512-wKyQRQpjJ0sIp62ErSZdGsjMJWsap5oRNihHhu6G7JVO/9jIB6UyevL+tXuOqrng8j/cxKTWyWUwvSTriiZz/g==", "dev": true, - "requires": { - "locate-path": "^2.0.0" + "dependencies": { + "emoji-regex": "^8.0.0", + "is-fullwidth-code-point": "^3.0.0", + "strip-ansi": "^6.0.1" + }, + "engines": { + "node": ">=8" } }, - "flat-cache": { - "version": "2.0.1", - "resolved": "https://registry.npmjs.org/flat-cache/-/flat-cache-2.0.1.tgz", - "integrity": "sha512-LoQe6yDuUMDzQAEH8sgmh4Md6oZnc/7PjtwjNFSzveXqSHt6ka9fPBuso7IGf9Rz4uqnSnWiFH2B/zj24a5ReA==", + "node_modules/cliui/node_modules/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": { - "flatted": "^2.0.0", - "rimraf": "2.6.3", - "write": "1.0.3" + "dependencies": { + "ansi-regex": "^5.0.1" + }, + "engines": { + "node": ">=8" } }, - "flatted": { - "version": "2.0.2", - "resolved": "https://registry.npmjs.org/flatted/-/flatted-2.0.2.tgz", - "integrity": "sha512-r5wGx7YeOwNWNlCA0wQ86zKyDLMQr+/RB8xy74M4hTphfmjlijTSSXGuH8rnvKZnfT9i+75zmd8jcKdMR4O6jA==", - "dev": true - }, - "for-in": { - "version": "1.0.2", - "resolved": "https://registry.npmjs.org/for-in/-/for-in-1.0.2.tgz", - "integrity": "sha1-gQaNKVqBQuwKxybG4iAMMPttXoA=", - "dev": true + "node_modules/clone": { + "version": "1.0.4", + "resolved": "https://registry.npmjs.org/clone/-/clone-1.0.4.tgz", + "integrity": "sha1-2jCcwmPfFZlMaIypAheco8fNfH4=", + "dev": true, + "engines": { + "node": ">=0.8" + } }, - "foreach": { - "version": "2.0.5", - "resolved": "https://registry.npmjs.org/foreach/-/foreach-2.0.5.tgz", - "integrity": "sha1-C+4AUBiusmDQo6865ljdATbsG5k=", - "dev": true + "node_modules/clone-regexp": { + "version": "2.2.0", + "resolved": "https://registry.npmjs.org/clone-regexp/-/clone-regexp-2.2.0.tgz", + "integrity": "sha512-beMpP7BOtTipFuW8hrJvREQ2DrRu3BE7by0ZpibtfBA+qfHYvMGTc2Yb1JMYPKg/JUw0CHYvpg796aNTSW9z7Q==", + "dev": true, + "dependencies": { + "is-regexp": "^2.0.0" + }, + "engines": { + "node": ">=6" + } }, - "forever-agent": { - "version": "0.6.1", - "resolved": "https://registry.npmjs.org/forever-agent/-/forever-agent-0.6.1.tgz", - "integrity": "sha1-+8cfDEGt6zf5bFd60e1C2P2sypE=", - "dev": true + "node_modules/clones": { + "version": "1.2.0", + "resolved": "https://registry.npmjs.org/clones/-/clones-1.2.0.tgz", + "integrity": "sha512-FXDYw4TjR8wgPZYui2LeTqWh1BLpfQ8lB6upMtlpDF6WlOOxghmTTxWyngdKTgozqBgKnHbTVwTE+hOHqAykuQ==", + "dev": true, + "engines": { + "node": ">=4.0.0" + } }, - "form-data": { - "version": "2.3.3", - "resolved": "https://registry.npmjs.org/form-data/-/form-data-2.3.3.tgz", - "integrity": "sha512-1lLKB2Mu3aGP1Q/2eCOx0fNbRMe7XdwktwOruhfqqd0rIJWwN4Dh+E3hrPSlDCXnSR7UtZ1N38rVXm+6+MEhJQ==", + "node_modules/co": { + "version": "4.6.0", + "resolved": "https://registry.npmjs.org/co/-/co-4.6.0.tgz", + "integrity": "sha1-bqa989hTrlTMuOR7+gvz+QMfsYQ=", "dev": true, - "requires": { - "asynckit": "^0.4.0", - "combined-stream": "^1.0.6", - "mime-types": "^2.1.12" + "engines": { + "iojs": ">= 1.0.0", + "node": ">= 0.12.0" } }, - "fragment-cache": { - "version": "0.2.1", - "resolved": "https://registry.npmjs.org/fragment-cache/-/fragment-cache-0.2.1.tgz", - "integrity": "sha1-QpD60n8T6Jvn8zeZxrxaCr//DRk=", + "node_modules/coa": { + "version": "2.0.2", + "resolved": "https://registry.npmjs.org/coa/-/coa-2.0.2.tgz", + "integrity": "sha512-q5/jG+YQnSy4nRTV4F7lPepBJZ8qBNJJDBuJdoejDyLXgmL7IEo+Le2JDZudFTFt7mrCqIRaSjws4ygRCTCAXA==", "dev": true, - "requires": { - "map-cache": "^0.2.2" + "dependencies": { + "@types/q": "^1.5.1", + "chalk": "^2.4.1", + "q": "^1.1.2" + }, + "engines": { + "node": ">= 4.0" } }, - "fresh": { - "version": "0.5.2", - "resolved": "https://registry.npmjs.org/fresh/-/fresh-0.5.2.tgz", - "integrity": "sha1-PYyt2Q2XZWn6g1qx+OSyOhBWBac=", - "dev": true + "node_modules/code-point-at": { + "version": "1.1.0", + "resolved": "https://registry.npmjs.org/code-point-at/-/code-point-at-1.1.0.tgz", + "integrity": "sha1-DQcLTQQ6W+ozovGkDi7bPZpMz3c=", + "dev": true, + "engines": { + "node": ">=0.10.0" + } }, - "fs-extra": { - "version": "9.1.0", - "resolved": "https://registry.npmjs.org/fs-extra/-/fs-extra-9.1.0.tgz", - "integrity": "sha512-hcg3ZmepS30/7BSFqRvoo3DOMQu7IjqxO5nCDt+zM9XWjb33Wg7ziNT+Qvqbuc3+gWpzO02JubVyk2G4Zvo1OQ==", + "node_modules/collapse-white-space": { + "version": "1.0.6", + "resolved": "https://registry.npmjs.org/collapse-white-space/-/collapse-white-space-1.0.6.tgz", + "integrity": "sha512-jEovNnrhMuqyCcjfEJA56v0Xq8SkIoPKDyaHahwo3POf4qcSXqMYuwNcOTzp74vTsR9Tn08z4MxWqAhcekogkQ==", "dev": true, - "requires": { - "at-least-node": "^1.0.0", - "graceful-fs": "^4.2.0", - "jsonfile": "^6.0.1", - "universalify": "^2.0.0" + "funding": { + "type": "github", + "url": "https://github.com/sponsors/wooorm" } }, - "fs.realpath": { - "version": "1.0.0", - "resolved": "https://registry.npmjs.org/fs.realpath/-/fs.realpath-1.0.0.tgz", - "integrity": "sha1-FQStJSMVjKpA20onh8sBQRmU6k8=", + "node_modules/collect-v8-coverage": { + "version": "1.0.1", + "resolved": "https://registry.npmjs.org/collect-v8-coverage/-/collect-v8-coverage-1.0.1.tgz", + "integrity": "sha512-iBPtljfCNcTKNAto0KEtDfZ3qzjJvqE3aTGZsbhjSBlorqpXJlaWWtPO35D+ZImoC3KWejX64o+yPGxhWSTzfg==", "dev": true }, - "fsevents": { - "version": "1.2.13", - "resolved": "https://registry.npmjs.org/fsevents/-/fsevents-1.2.13.tgz", - "integrity": "sha512-oWb1Z6mkHIskLzEJ/XWX0srkpkTQ7vaopMQkyaEIoq0fmtFVxOthb8cCxeT+p3ynTdkk/RZwbgG4brR5BeWECw==", + "node_modules/collection-visit": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/collection-visit/-/collection-visit-1.0.0.tgz", + "integrity": "sha1-S8A3PBZLwykbTTaMgpzxqApZ3KA=", "dev": true, - "optional": true, - "requires": { - "bindings": "^1.5.0", - "nan": "^2.12.1" + "dependencies": { + "map-visit": "^1.0.0", + "object-visit": "^1.0.0" + }, + "engines": { + "node": ">=0.10.0" } }, - "fstream": { - "version": "1.0.12", - "resolved": "https://registry.npmjs.org/fstream/-/fstream-1.0.12.tgz", - "integrity": "sha512-WvJ193OHa0GHPEL+AycEJgxvBEwyfRkN1vhjca23OaPVMCaLCXTd5qAu82AjTcgP1UJmytkOKb63Ypde7raDIg==", + "node_modules/color": { + "version": "3.1.2", + "resolved": "https://registry.npmjs.org/color/-/color-3.1.2.tgz", + "integrity": "sha512-vXTJhHebByxZn3lDvDJYw4lR5+uB3vuoHsuYA5AKuxRVn5wzzIfQKGLBmgdVRHKTJYeK5rvJcHnrd0Li49CFpg==", "dev": true, - "requires": { - "graceful-fs": "^4.1.2", - "inherits": "~2.0.0", - "mkdirp": ">=0.5 0", - "rimraf": "2" + "dependencies": { + "color-convert": "^1.9.1", + "color-string": "^1.5.2" } }, - "function-bind": { - "version": "1.1.1", - "resolved": "https://registry.npmjs.org/function-bind/-/function-bind-1.1.1.tgz", - "integrity": "sha512-yIovAzMX49sF8Yl58fSCWJ5svSLuaibPxXQJFLmBObTuCr0Mf1KiPopGM9NiFjiYBCbfaa2Fh6breQ6ANVTI0A==", - "dev": true + "node_modules/color-convert": { + "version": "1.9.3", + "resolved": "https://registry.npmjs.org/color-convert/-/color-convert-1.9.3.tgz", + "integrity": "sha512-QfAUtd+vFdAtFQcC8CCyYt1fYWxSqAiK2cSD6zDB8N3cpsEBAvRxp9zOGg6G/SHHJYAT88/az/IuDGALsNVbGg==", + "dev": true, + "dependencies": { + "color-name": "1.1.3" + } }, - "functional-red-black-tree": { - "version": "1.0.1", - "resolved": "https://registry.npmjs.org/functional-red-black-tree/-/functional-red-black-tree-1.0.1.tgz", - "integrity": "sha1-GwqzvVU7Kg1jmdKcDj6gslIHgyc=", + "node_modules/color-name": { + "version": "1.1.3", + "resolved": "https://registry.npmjs.org/color-name/-/color-name-1.1.3.tgz", + "integrity": "sha1-p9BVi9icQveV3UIyj3QIMcpTvCU=", "dev": true }, - "gauge": { - "version": "2.7.4", - "resolved": "https://registry.npmjs.org/gauge/-/gauge-2.7.4.tgz", - "integrity": "sha1-LANAXHU4w51+s3sxcCLjJfsBi/c=", + "node_modules/color-string": { + "version": "1.5.3", + "resolved": "https://registry.npmjs.org/color-string/-/color-string-1.5.3.tgz", + "integrity": "sha512-dC2C5qeWoYkxki5UAXapdjqO672AM4vZuPGRQfO8b5HKuKGBbKWpITyDYN7TOFKvRW7kOgAn3746clDBMDJyQw==", "dev": true, - "requires": { - "aproba": "^1.0.3", - "console-control-strings": "^1.0.0", - "has-unicode": "^2.0.0", - "object-assign": "^4.1.0", - "signal-exit": "^3.0.0", - "string-width": "^1.0.1", - "strip-ansi": "^3.0.1", - "wide-align": "^1.1.0" - }, "dependencies": { - "ansi-regex": { - "version": "2.1.1", - "resolved": "https://registry.npmjs.org/ansi-regex/-/ansi-regex-2.1.1.tgz", - "integrity": "sha1-w7M6te42DYbg5ijwRorn7yfWVN8=", - "dev": true - }, - "is-fullwidth-code-point": { - "version": "1.0.0", - "resolved": "https://registry.npmjs.org/is-fullwidth-code-point/-/is-fullwidth-code-point-1.0.0.tgz", - "integrity": "sha1-754xOG8DGn8NZDr4L95QxFfvAMs=", - "dev": true, - "requires": { - "number-is-nan": "^1.0.0" - } - }, - "string-width": { - "version": "1.0.2", - "resolved": "https://registry.npmjs.org/string-width/-/string-width-1.0.2.tgz", - "integrity": "sha1-EYvfW4zcUaKn5w0hHgfisLmxB9M=", - "dev": true, - "requires": { - "code-point-at": "^1.0.0", - "is-fullwidth-code-point": "^1.0.0", - "strip-ansi": "^3.0.0" - } - }, - "strip-ansi": { - "version": "3.0.1", - "resolved": "https://registry.npmjs.org/strip-ansi/-/strip-ansi-3.0.1.tgz", - "integrity": "sha1-ajhfuIU9lS1f8F0Oiq+UJ43GPc8=", - "dev": true, - "requires": { - "ansi-regex": "^2.0.0" - } - } + "color-name": "^1.0.0", + "simple-swizzle": "^0.2.2" } }, - "gaze": { + "node_modules/color-support": { "version": "1.1.3", - "resolved": "https://registry.npmjs.org/gaze/-/gaze-1.1.3.tgz", - "integrity": "sha512-BRdNm8hbWzFzWHERTrejLqwHDfS4GibPoq5wjTPIoJHoBtKGPg3xAFfxmM+9ztbXelxcf2hwQcaz1PtmFeue8g==", + "resolved": "https://registry.npmjs.org/color-support/-/color-support-1.1.3.tgz", + "integrity": "sha512-qiBjkpbMLO/HL68y+lh4q0/O1MZFj2RX6X/KmMa3+gJD3z+WwI1ZzDHysvqHGS3mP6mznPckpXmw1nI9cJjyRg==", "dev": true, - "requires": { - "globule": "^1.0.0" + "bin": { + "color-support": "bin.js" } }, - "gensync": { - "version": "1.0.0-beta.1", - "resolved": "https://registry.npmjs.org/gensync/-/gensync-1.0.0-beta.1.tgz", - "integrity": "sha512-r8EC6NO1sngH/zdD9fiRDLdcgnbayXah+mLgManTaIZJqEC1MZstmnox8KpnI2/fxQwrp5OpCOYWLp4rBl4Jcg==", - "dev": true + "node_modules/colors": { + "version": "1.4.0", + "resolved": "https://registry.npmjs.org/colors/-/colors-1.4.0.tgz", + "integrity": "sha512-a+UqTh4kgZg/SlGvfbzDHpgRu7AAQOmmqRHJnxhRZICKFUT91brVhNNt58CMWU9PsBbv3PDCZUHbVxuDiH2mtA==", + "dev": true, + "engines": { + "node": ">=0.1.90" + } }, - "get-caller-file": { - "version": "2.0.5", - "resolved": "https://registry.npmjs.org/get-caller-file/-/get-caller-file-2.0.5.tgz", - "integrity": "sha512-DyFP3BM/3YHTQOCUL/w0OZHR0lpKeGrxotcHWcqNEdnltqFwXVfhEBQ94eIo34AfQpo0rGki4cyIiftY06h2Fg==", + "node_modules/combined-stream": { + "version": "1.0.8", + "resolved": "https://registry.npmjs.org/combined-stream/-/combined-stream-1.0.8.tgz", + "integrity": "sha512-FQN4MRfuJeHf7cBbBMJFXhKSDq+2kAArBlmRBvcvFE5BB1HZKXtSFASDhdlz9zOYwxh8lDdnvmMOe/+5cdoEdg==", + "dev": true, + "dependencies": { + "delayed-stream": "~1.0.0" + }, + "engines": { + "node": ">= 0.8" + } + }, + "node_modules/command-exists": { + "version": "1.2.9", + "resolved": "https://registry.npmjs.org/command-exists/-/command-exists-1.2.9.tgz", + "integrity": "sha512-LTQ/SGc+s0Xc0Fu5WaKnR0YiygZkm9eKFvyS+fRsU7/ZWFF8ykFM6Pc9aCVf1+xasOOZpO3BAVgVrKvsqKHV7w==", "dev": true }, - "get-package-type": { - "version": "0.1.0", - "resolved": "https://registry.npmjs.org/get-package-type/-/get-package-type-0.1.0.tgz", - "integrity": "sha512-pjzuKtY64GYfWizNAJ0fr9VqttZkNiK2iS430LtIHzjBEr6bX8Am2zm4sW4Ro5wjWW5cAlRL1qAMTcXbjNAO2Q==", + "node_modules/commander": { + "version": "5.1.0", + "resolved": "https://registry.npmjs.org/commander/-/commander-5.1.0.tgz", + "integrity": "sha512-P0CysNDQ7rtVw4QIQtm+MRxV66vKFSvlsQvGYXZWR3qFU0jlMKHZZZgw8e+8DSah4UDKMqnknRDQz+xuQXQ/Zg==", + "dev": true, + "engines": { + "node": ">= 6" + } + }, + "node_modules/component-emitter": { + "version": "1.2.1", + "resolved": "https://registry.npmjs.org/component-emitter/-/component-emitter-1.2.1.tgz", + "integrity": "sha1-E3kY1teCg/ffemt8WmPhQOaUJeY=", "dev": true }, - "get-port": { - "version": "3.2.0", - "resolved": "https://registry.npmjs.org/get-port/-/get-port-3.2.0.tgz", - "integrity": "sha1-3Xzn3hh8Bsi/NTeWrHHgmfCYDrw=", + "node_modules/concat-map": { + "version": "0.0.1", + "resolved": "https://registry.npmjs.org/concat-map/-/concat-map-0.0.1.tgz", + "integrity": "sha1-2Klr13/Wjfd5OnMDajug1UBdR3s=", "dev": true }, - "get-stdin": { - "version": "4.0.1", - "resolved": "https://registry.npmjs.org/get-stdin/-/get-stdin-4.0.1.tgz", - "integrity": "sha1-uWjGsKBDhDJJAui/Gl3zJXmkUP4=", + "node_modules/concat-stream": { + "version": "1.6.2", + "resolved": "https://registry.npmjs.org/concat-stream/-/concat-stream-1.6.2.tgz", + "integrity": "sha512-27HBghJxjiZtIk3Ycvn/4kbJk/1uZuJFfuPEns6LaEvpvG1f0hTea8lilrouyo9mVc2GWdcEZ8OLoGmSADlrCw==", + "dev": true, + "engines": [ + "node >= 0.8" + ], + "dependencies": { + "buffer-from": "^1.0.0", + "inherits": "^2.0.3", + "readable-stream": "^2.2.2", + "typedarray": "^0.0.6" + } + }, + "node_modules/config-chain": { + "version": "1.1.13", + "resolved": "https://registry.npmjs.org/config-chain/-/config-chain-1.1.13.tgz", + "integrity": "sha512-qj+f8APARXHrM0hraqXYb2/bOVSV4PvJQlNZ/DVj0QrmNM2q2euizkeuVckQ57J+W0mRH6Hvi+k50M4Jul2VRQ==", + "dev": true, + "dependencies": { + "ini": "^1.3.4", + "proto-list": "~1.2.1" + } + }, + "node_modules/console-browserify": { + "version": "1.2.0", + "resolved": "https://registry.npmjs.org/console-browserify/-/console-browserify-1.2.0.tgz", + "integrity": "sha512-ZMkYO/LkF17QvCPqM0gxw8yUzigAOZOSWSHg91FH6orS7vcEj5dVZTidN2fQ14yBSdg97RqhSNwLUXInd52OTA==", "dev": true }, - "get-stream": { - "version": "6.0.1", - "resolved": "https://registry.npmjs.org/get-stream/-/get-stream-6.0.1.tgz", - "integrity": "sha512-ts6Wi+2j3jQjqi70w5AlN8DFnkSwC+MqmxEzdEALB2qXZYV3X/b1CTfgPLGJNMeAWxdPfU8FO1ms3NUfaHCPYg==", + "node_modules/console-control-strings": { + "version": "1.1.0", + "resolved": "https://registry.npmjs.org/console-control-strings/-/console-control-strings-1.1.0.tgz", + "integrity": "sha1-PXz0Rk22RG6mRL9LOVB/mFEAjo4=", "dev": true }, - "get-value": { - "version": "2.0.6", - "resolved": "https://registry.npmjs.org/get-value/-/get-value-2.0.6.tgz", - "integrity": "sha1-3BXKHGcjh8p2vTesCjlbogQqLCg=", + "node_modules/constants-browserify": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/constants-browserify/-/constants-browserify-1.0.0.tgz", + "integrity": "sha1-wguW2MYXdIqvHBYCF2DNJ/y4y3U=", "dev": true }, - "getpass": { - "version": "0.1.7", - "resolved": "https://registry.npmjs.org/getpass/-/getpass-0.1.7.tgz", - "integrity": "sha1-Xv+OPmhNVprkyysSgmBOi6YhSfo=", + "node_modules/contains-path": { + "version": "0.1.0", + "resolved": "https://registry.npmjs.org/contains-path/-/contains-path-0.1.0.tgz", + "integrity": "sha1-/ozxhP9mcLa67wGp1IYaXL7EEgo=", "dev": true, - "requires": { - "assert-plus": "^1.0.0" + "engines": { + "node": ">=0.10.0" } }, - "gh-pages": { - "version": "2.0.0", - "resolved": "https://registry.npmjs.org/gh-pages/-/gh-pages-2.0.0.tgz", - "integrity": "sha512-zGs6QDPXOpzZRa53s4/ezazHnRLY11RPo6CfbhOyVIl/wdWMZOIuuOhxrUhmVAO8Xdiu2OeGmBPy/+zsUCD/0Q==", + "node_modules/convert-source-map": { + "version": "1.7.0", + "resolved": "https://registry.npmjs.org/convert-source-map/-/convert-source-map-1.7.0.tgz", + "integrity": "sha512-4FJkXzKXEDB1snCFZlLP4gpC3JILicCpGbzG9f9G7tGqGCzETQ2hWPrcinA9oU4wtf2biUaEH5065UnMeR33oA==", "dev": true, - "requires": { - "async": "^2.6.1", - "commander": "^2.18.0", - "email-addresses": "^3.0.1", - "filenamify-url": "^1.0.0", - "fs-extra": "^7.0.0", - "globby": "^6.1.0", - "graceful-fs": "^4.1.11", - "rimraf": "^2.6.2" - }, "dependencies": { - "async": { - "version": "2.6.3", - "resolved": "https://registry.npmjs.org/async/-/async-2.6.3.tgz", - "integrity": "sha512-zflvls11DCy+dQWzTW2dzuilv8Z5X/pjfmZOWba6TNIVDm+2UDaJmXSOXlasHKfNBs8oo3M0aT50fDEWfKZjXg==", - "dev": true, - "requires": { - "lodash": "^4.17.14" - } - }, - "commander": { - "version": "2.20.3", - "resolved": "https://registry.npmjs.org/commander/-/commander-2.20.3.tgz", - "integrity": "sha512-GpVkmM8vF2vQUkj2LvZmD35JxeJOLCwJ9cUkugyk2nuhbv3+mJvpLYYt+0+USMxE+oj+ey/lJEnhZw75x/OMcQ==", - "dev": true - }, - "fs-extra": { - "version": "7.0.1", - "resolved": "https://registry.npmjs.org/fs-extra/-/fs-extra-7.0.1.tgz", - "integrity": "sha512-YJDaCJZEnBmcbw13fvdAM9AwNOJwOzrE4pqMqBq5nFiEqXUqHwlK4B+3pUw6JNvfSPtX05xFHtYy/1ni01eGCw==", - "dev": true, - "requires": { - "graceful-fs": "^4.1.2", - "jsonfile": "^4.0.0", - "universalify": "^0.1.0" - } - }, - "jsonfile": { - "version": "4.0.0", - "resolved": "https://registry.npmjs.org/jsonfile/-/jsonfile-4.0.0.tgz", - "integrity": "sha1-h3Gq4HmbZAdrdmQPygWPnBDjPss=", - "dev": true, - "requires": { - "graceful-fs": "^4.1.6" - } - }, - "universalify": { - "version": "0.1.2", - "resolved": "https://registry.npmjs.org/universalify/-/universalify-0.1.2.tgz", - "integrity": "sha512-rBJeI5CXAlmy1pV+617WB9J63U6XcazHHF2f2dbJix4XzpUF0RS3Zbj0FGIOCAva5P/d/GBOYaACQ1w+0azUkg==", - "dev": true - } + "safe-buffer": "~5.1.1" } }, - "glob": { - "version": "7.1.6", - "resolved": "https://registry.npmjs.org/glob/-/glob-7.1.6.tgz", - "integrity": "sha512-LwaxwyZ72Lk7vZINtNNrywX0ZuLyStrdDtabefZKAY5ZGJhVtgdznluResxNmPitE0SAO+O26sWTHeKSI2wMBA==", + "node_modules/copy-descriptor": { + "version": "0.1.1", + "resolved": "https://registry.npmjs.org/copy-descriptor/-/copy-descriptor-0.1.1.tgz", + "integrity": "sha1-Z29us8OZl8LuGsOpJP1hJHSPV40=", "dev": true, - "requires": { - "fs.realpath": "^1.0.0", - "inflight": "^1.0.4", - "inherits": "2", - "minimatch": "^3.0.4", - "once": "^1.3.0", - "path-is-absolute": "^1.0.0" + "engines": { + "node": ">=0.10.0" } }, - "glob-parent": { - "version": "3.1.0", - "resolved": "https://registry.npmjs.org/glob-parent/-/glob-parent-3.1.0.tgz", - "integrity": "sha1-nmr2KZ2NO9K9QEMIMr0RPfkGxa4=", + "node_modules/core-js": { + "version": "2.6.11", + "resolved": "https://registry.npmjs.org/core-js/-/core-js-2.6.11.tgz", + "integrity": "sha512-5wjnpaT/3dV+XB4borEsnAYQchn00XSgTAWKDkEqv+K8KevjbzmofK6hfJ9TZIlpj2N0xQpazy7PiRQiWHqzWg==", + "deprecated": "core-js@<3.23.3 is no longer maintained and not recommended for usage due to the number of issues. Because of the V8 engine whims, feature detection in old core-js versions could cause a slowdown up to 100x even if nothing is polyfilled. Some versions have web compatibility issues. Please, upgrade your dependencies to the actual version of core-js.", "dev": true, - "requires": { - "is-glob": "^3.1.0", - "path-dirname": "^1.0.0" - }, - "dependencies": { - "is-glob": { - "version": "3.1.0", - "resolved": "https://registry.npmjs.org/is-glob/-/is-glob-3.1.0.tgz", - "integrity": "sha1-e6WuJCF4BKxwcHuWkiVnSGzD6Eo=", - "dev": true, - "requires": { - "is-extglob": "^2.1.0" - } - } - } + "hasInstallScript": true }, - "glob-to-regexp": { - "version": "0.3.0", - "resolved": "https://registry.npmjs.org/glob-to-regexp/-/glob-to-regexp-0.3.0.tgz", - "integrity": "sha1-jFoUlNIGbFcMw7/kSWF1rMTVAqs=", + "node_modules/core-util-is": { + "version": "1.0.2", + "resolved": "https://registry.npmjs.org/core-util-is/-/core-util-is-1.0.2.tgz", + "integrity": "sha1-tf1UIgqivFq1eqtxQMlAdUUDwac=", "dev": true }, - "global-modules": { - "version": "2.0.0", - "resolved": "https://registry.npmjs.org/global-modules/-/global-modules-2.0.0.tgz", - "integrity": "sha512-NGbfmJBp9x8IxyJSd1P+otYK8vonoJactOogrVfFRIAEY1ukil8RSKDz2Yo7wh1oihl51l/r6W4epkeKJHqL8A==", + "node_modules/cosmiconfig": { + "version": "5.2.1", + "resolved": "https://registry.npmjs.org/cosmiconfig/-/cosmiconfig-5.2.1.tgz", + "integrity": "sha512-H65gsXo1SKjf8zmrJ67eJk8aIRKV5ff2D4uKZIBZShbhGSpEmsQOPW/SKMKYhSTrqR7ufy6RP69rPogdaPh/kA==", "dev": true, - "requires": { - "global-prefix": "^3.0.0" + "dependencies": { + "import-fresh": "^2.0.0", + "is-directory": "^0.3.1", + "js-yaml": "^3.13.1", + "parse-json": "^4.0.0" + }, + "engines": { + "node": ">=4" } }, - "global-prefix": { - "version": "3.0.0", - "resolved": "https://registry.npmjs.org/global-prefix/-/global-prefix-3.0.0.tgz", - "integrity": "sha512-awConJSVCHVGND6x3tmMaKcQvwXLhjdkmomy2W+Goaui8YPgYgXJZewhg3fWC+DlfqqQuWg8AwqjGTD2nAPVWg==", + "node_modules/cosmiconfig/node_modules/import-fresh": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/import-fresh/-/import-fresh-2.0.0.tgz", + "integrity": "sha1-2BNVwVYS04bGH53dOSLUMEgipUY=", "dev": true, - "requires": { - "ini": "^1.3.5", - "kind-of": "^6.0.2", - "which": "^1.3.1" + "dependencies": { + "caller-path": "^2.0.0", + "resolve-from": "^3.0.0" + }, + "engines": { + "node": ">=4" } }, - "globals": { - "version": "11.12.0", - "resolved": "https://registry.npmjs.org/globals/-/globals-11.12.0.tgz", - "integrity": "sha512-WOBp/EEGUiIsJSp7wcv/y6MO+lV9UoncWqxuFfm8eBwzWNgyfBd6Gz+IeKQ9jCmyhoH99g15M3T+QaVHFjizVA==", - "dev": true - }, - "globby": { - "version": "6.1.0", - "resolved": "https://registry.npmjs.org/globby/-/globby-6.1.0.tgz", - "integrity": "sha1-9abXDoOV4hyFj7BInWTfAkJNUGw=", + "node_modules/cosmiconfig/node_modules/parse-json": { + "version": "4.0.0", + "resolved": "https://registry.npmjs.org/parse-json/-/parse-json-4.0.0.tgz", + "integrity": "sha1-vjX1Qlvh9/bHRxhPmKeIy5lHfuA=", "dev": true, - "requires": { - "array-union": "^1.0.1", - "glob": "^7.0.3", - "object-assign": "^4.0.1", - "pify": "^2.0.0", - "pinkie-promise": "^2.0.0" + "dependencies": { + "error-ex": "^1.3.1", + "json-parse-better-errors": "^1.0.1" + }, + "engines": { + "node": ">=4" } }, - "globjoin": { - "version": "0.1.4", - "resolved": "https://registry.npmjs.org/globjoin/-/globjoin-0.1.4.tgz", - "integrity": "sha1-L0SUrIkZ43Z8XLtpHp9GMyQoXUM=", - "dev": true - }, - "globule": { - "version": "1.3.1", - "resolved": "https://registry.npmjs.org/globule/-/globule-1.3.1.tgz", - "integrity": "sha512-OVyWOHgw29yosRHCHo7NncwR1hW5ew0W/UrvtwvjefVJeQ26q4/8r8FmPsSF1hJ93IgWkyv16pCTz6WblMzm/g==", + "node_modules/cosmiconfig/node_modules/resolve-from": { + "version": "3.0.0", + "resolved": "https://registry.npmjs.org/resolve-from/-/resolve-from-3.0.0.tgz", + "integrity": "sha1-six699nWiBvItuZTM17rywoYh0g=", "dev": true, - "requires": { - "glob": "~7.1.1", - "lodash": "~4.17.12", - "minimatch": "~3.0.2" + "engines": { + "node": ">=4" } }, - "gonzales-pe": { - "version": "4.3.0", - "resolved": "https://registry.npmjs.org/gonzales-pe/-/gonzales-pe-4.3.0.tgz", - "integrity": "sha512-otgSPpUmdWJ43VXyiNgEYE4luzHCL2pz4wQ0OnDluC6Eg4Ko3Vexy/SrSynglw/eR+OhkzmqFCZa/OFa/RgAOQ==", + "node_modules/create-ecdh": { + "version": "4.0.3", + "resolved": "https://registry.npmjs.org/create-ecdh/-/create-ecdh-4.0.3.tgz", + "integrity": "sha512-GbEHQPMOswGpKXM9kCWVrremUcBmjteUaQ01T9rkKCPDXfUHX0IoP9LpHYo2NPFampa4e+/pFDc3jQdxrxQLaw==", "dev": true, - "requires": { - "minimist": "^1.2.5" + "dependencies": { + "bn.js": "^4.1.0", + "elliptic": "^6.0.0" } }, - "graceful-fs": { - "version": "4.2.4", - "resolved": "https://registry.npmjs.org/graceful-fs/-/graceful-fs-4.2.4.tgz", - "integrity": "sha512-WjKPNJF79dtJAVniUlGGWHYGz2jWxT6VhN/4m1NdkbZ2nOsEF+cI1Edgql5zCRhs/VsQYRvrXctxktVXZUkixw==", + "node_modules/create-ecdh/node_modules/bn.js": { + "version": "4.11.9", + "resolved": "https://registry.npmjs.org/bn.js/-/bn.js-4.11.9.tgz", + "integrity": "sha512-E6QoYqCKZfgatHTdHzs1RRKP7ip4vvm+EyRUeE2RF0NblwVvb0p6jSVeNTOFxPn26QXN2o6SMfNxKp6kU8zQaw==", "dev": true }, - "grapheme-breaker": { - "version": "0.3.2", - "resolved": "https://registry.npmjs.org/grapheme-breaker/-/grapheme-breaker-0.3.2.tgz", - "integrity": "sha1-W55reMODJFLSuiuxy4MPlidkEKw=", + "node_modules/create-hash": { + "version": "1.2.0", + "resolved": "https://registry.npmjs.org/create-hash/-/create-hash-1.2.0.tgz", + "integrity": "sha512-z00bCGNHDG8mHAkP7CtT1qVu+bFQUPjYq/4Iv3C3kWjTFV10zIjfSoeqXo9Asws8gwSHDGj/hl2u4OGIjapeCg==", "dev": true, - "requires": { - "brfs": "^1.2.0", - "unicode-trie": "^0.3.1" + "dependencies": { + "cipher-base": "^1.0.1", + "inherits": "^2.0.1", + "md5.js": "^1.3.4", + "ripemd160": "^2.0.1", + "sha.js": "^2.4.0" } }, - "gulp-htmllint": { - "version": "0.0.16", - "resolved": "https://registry.npmjs.org/gulp-htmllint/-/gulp-htmllint-0.0.16.tgz", - "integrity": "sha512-7lE9Doz/NgPVSKKJyCnzWwXTj+sd8opUC9AvuDsy35dniOvDqc2oNX4sB4MR29aCucauFmpeqMvR3XNPHO3YJA==", + "node_modules/create-hmac": { + "version": "1.1.7", + "resolved": "https://registry.npmjs.org/create-hmac/-/create-hmac-1.1.7.tgz", + "integrity": "sha512-MJG9liiZ+ogc4TzUwuvbER1JRdgvUFSB5+VR/g5h82fGaIRWMWddtKBHi7/sVhfjQZ6SehlyhvQYrcYkaUIpLg==", "dev": true, - "requires": { - "ansi-colors": "^2.0.5", - "fancy-log": "^1.3.2", - "htmllint": "^0.7.2", - "plugin-error": "^1.0.1", - "through2": "^2.0.3" - }, "dependencies": { - "ansi-colors": { - "version": "2.0.5", - "resolved": "https://registry.npmjs.org/ansi-colors/-/ansi-colors-2.0.5.tgz", - "integrity": "sha512-yAdfUZ+c2wetVNIFsNRn44THW+Lty6S5TwMpUfLA/UaGhiXbBv/F8E60/1hMLd0cnF/CDoWH8vzVaI5bAcHCjw==", - "dev": true - } + "cipher-base": "^1.0.3", + "create-hash": "^1.1.0", + "inherits": "^2.0.1", + "ripemd160": "^2.0.0", + "safe-buffer": "^5.0.1", + "sha.js": "^2.4.8" } }, - "har-schema": { - "version": "2.0.0", - "resolved": "https://registry.npmjs.org/har-schema/-/har-schema-2.0.0.tgz", - "integrity": "sha1-qUwiJOvKwEeCoNkDVSHyRzW37JI=", - "dev": true - }, - "har-validator": { - "version": "5.1.3", - "resolved": "https://registry.npmjs.org/har-validator/-/har-validator-5.1.3.tgz", - "integrity": "sha512-sNvOCzEQNr/qrvJgc3UG/kD4QtlHycrzwS+6mfTrrSq97BvaYcPZZI1ZSqGSPR73Cxn4LKTD4PttRwfU7jWq5g==", + "node_modules/cross-env": { + "version": "7.0.3", + "resolved": "https://registry.npmjs.org/cross-env/-/cross-env-7.0.3.tgz", + "integrity": "sha512-+/HKd6EgcQCJGh2PSjZuUitQBQynKor4wrFbRg4DtAgS1aWO+gU52xpH7M9ScGgXSYmAVS9bIJ8EzuaGw0oNAw==", "dev": true, - "requires": { - "ajv": "^6.5.5", - "har-schema": "^2.0.0" + "dependencies": { + "cross-spawn": "^7.0.1" + }, + "bin": { + "cross-env": "src/bin/cross-env.js", + "cross-env-shell": "src/bin/cross-env-shell.js" + }, + "engines": { + "node": ">=10.14", + "npm": ">=6", + "yarn": ">=1" } }, - "hard-rejection": { - "version": "2.1.0", - "resolved": "https://registry.npmjs.org/hard-rejection/-/hard-rejection-2.1.0.tgz", - "integrity": "sha512-VIZB+ibDhx7ObhAe7OVtoEbuP4h/MuOTHJ+J8h/eBXotJYl0fBgR72xDFCKgIh22OJZIOVNxBMWuhAr10r8HdA==", - "dev": true + "node_modules/cross-env/node_modules/cross-spawn": { + "version": "7.0.3", + "resolved": "https://registry.npmjs.org/cross-spawn/-/cross-spawn-7.0.3.tgz", + "integrity": "sha512-iRDPJKUPVEND7dHPO8rkbOnPpyDygcDFtWjpeWNCgy8WP2rXcxXL8TskReQl6OrB2G7+UJrags1q15Fudc7G6w==", + "dev": true, + "dependencies": { + "path-key": "^3.1.0", + "shebang-command": "^2.0.0", + "which": "^2.0.1" + }, + "engines": { + "node": ">= 8" + } }, - "has": { - "version": "1.0.3", - "resolved": "https://registry.npmjs.org/has/-/has-1.0.3.tgz", - "integrity": "sha512-f2dvO0VU6Oej7RkWJGrehjbzMAjFp5/VKPp5tTpWIV4JHHZK1/BxbFRtf/siA2SWTe09caDmVtYYzWEIbBS4zw==", + "node_modules/cross-env/node_modules/path-key": { + "version": "3.1.1", + "resolved": "https://registry.npmjs.org/path-key/-/path-key-3.1.1.tgz", + "integrity": "sha512-ojmeN0qd+y0jszEtoY48r0Peq5dwMEkIlCOu6Q5f41lfkswXuKtYrhgoTpLnyIcHm24Uhqx+5Tqm2InSwLhE6Q==", "dev": true, - "requires": { - "function-bind": "^1.1.1" + "engines": { + "node": ">=8" } }, - "has-ansi": { + "node_modules/cross-env/node_modules/shebang-command": { "version": "2.0.0", - "resolved": "https://registry.npmjs.org/has-ansi/-/has-ansi-2.0.0.tgz", - "integrity": "sha1-NPUEnOHs3ysGSa8+8k5F7TVBbZE=", + "resolved": "https://registry.npmjs.org/shebang-command/-/shebang-command-2.0.0.tgz", + "integrity": "sha512-kHxr2zZpYtdmrN1qDjrrX/Z1rR1kG8Dx+gkpK1G4eXmvXswmcE1hTWBWYUzlraYw1/yZp6YuDY77YtvbN0dmDA==", "dev": true, - "requires": { - "ansi-regex": "^2.0.0" - }, "dependencies": { - "ansi-regex": { - "version": "2.1.1", - "resolved": "https://registry.npmjs.org/ansi-regex/-/ansi-regex-2.1.1.tgz", - "integrity": "sha1-w7M6te42DYbg5ijwRorn7yfWVN8=", - "dev": true - } + "shebang-regex": "^3.0.0" + }, + "engines": { + "node": ">=8" } }, - "has-flag": { + "node_modules/cross-env/node_modules/shebang-regex": { "version": "3.0.0", - "resolved": "https://registry.npmjs.org/has-flag/-/has-flag-3.0.0.tgz", - "integrity": "sha1-tdRU3CGZriJWmfNGfloH87lVuv0=", - "dev": true - }, - "has-symbols": { - "version": "1.0.1", - "resolved": "https://registry.npmjs.org/has-symbols/-/has-symbols-1.0.1.tgz", - "integrity": "sha512-PLcsoqu++dmEIZB+6totNFKq/7Do+Z0u4oT0zKOJNl3lYK6vGwwu2hjHs+68OEZbTjiUE9bgOABXbP/GvrS0Kg==", - "dev": true - }, - "has-unicode": { - "version": "2.0.1", - "resolved": "https://registry.npmjs.org/has-unicode/-/has-unicode-2.0.1.tgz", - "integrity": "sha1-4Ob+aijPUROIVeCG0Wkedx3iqLk=", - "dev": true - }, - "has-value": { - "version": "1.0.0", - "resolved": "https://registry.npmjs.org/has-value/-/has-value-1.0.0.tgz", - "integrity": "sha1-GLKB2lhbHFxR3vJMkw7SmgvmsXc=", + "resolved": "https://registry.npmjs.org/shebang-regex/-/shebang-regex-3.0.0.tgz", + "integrity": "sha512-7++dFhtcx3353uBaq8DDR4NuxBetBzC7ZQOhmTQInHEd6bSrXdiEyzCvG07Z44UYdLShWUyXt5M/yhz8ekcb1A==", "dev": true, - "requires": { - "get-value": "^2.0.6", - "has-values": "^1.0.0", - "isobject": "^3.0.0" + "engines": { + "node": ">=8" } }, - "has-values": { - "version": "1.0.0", - "resolved": "https://registry.npmjs.org/has-values/-/has-values-1.0.0.tgz", - "integrity": "sha1-lbC2P+whRmGab+V/51Yo1aOe/k8=", + "node_modules/cross-env/node_modules/which": { + "version": "2.0.2", + "resolved": "https://registry.npmjs.org/which/-/which-2.0.2.tgz", + "integrity": "sha512-BLI3Tl1TW3Pvl70l3yq3Y64i+awpwXqsGBYWkkqMtnbXgrMD+yj7rhW0kuEDxzJaYXGjEW5ogapKNMEKNMjibA==", "dev": true, - "requires": { - "is-number": "^3.0.0", - "kind-of": "^4.0.0" - }, "dependencies": { - "kind-of": { - "version": "4.0.0", - "resolved": "https://registry.npmjs.org/kind-of/-/kind-of-4.0.0.tgz", - "integrity": "sha1-IIE989cSkosgc3hpGkUGb65y3Vc=", - "dev": true, - "requires": { - "is-buffer": "^1.1.5" - } - } + "isexe": "^2.0.0" + }, + "bin": { + "node-which": "bin/node-which" + }, + "engines": { + "node": ">= 8" } }, - "hash-base": { - "version": "3.1.0", - "resolved": "https://registry.npmjs.org/hash-base/-/hash-base-3.1.0.tgz", - "integrity": "sha512-1nmYp/rhMDiE7AYkDw+lLwlAzz0AntGIe51F3RfFfEqyQ3feY2eI/NcwC6umIQVOASPMsWJLJScWKSSvzL9IVA==", + "node_modules/cross-spawn": { + "version": "6.0.5", + "resolved": "https://registry.npmjs.org/cross-spawn/-/cross-spawn-6.0.5.tgz", + "integrity": "sha512-eTVLrBSt7fjbDygz805pMnstIs2VTBNkRm0qxZd+M7A5XDdxVRWO5MxGBXZhjY4cqLYLdtrGqRf8mBPmzwSpWQ==", "dev": true, - "requires": { - "inherits": "^2.0.4", - "readable-stream": "^3.6.0", - "safe-buffer": "^5.2.0" - }, "dependencies": { - "readable-stream": { - "version": "3.6.0", - "resolved": "https://registry.npmjs.org/readable-stream/-/readable-stream-3.6.0.tgz", - "integrity": "sha512-BViHy7LKeTz4oNnkcLJ+lVSL6vpiFeX6/d3oSH8zCW7UxP2onchk+vTGB143xuFjHS3deTgkKoXXymXqymiIdA==", - "dev": true, - "requires": { - "inherits": "^2.0.3", - "string_decoder": "^1.1.1", - "util-deprecate": "^1.0.1" - } - }, - "safe-buffer": { - "version": "5.2.1", - "resolved": "https://registry.npmjs.org/safe-buffer/-/safe-buffer-5.2.1.tgz", - "integrity": "sha512-rp3So07KcdmmKbGvgaNxQSJr7bGVSVk5S9Eq1F+ppbRo70+YeaDxkw5Dd8NPN+GD6bjnYm2VuPuCXmpuYvmCXQ==", - "dev": true - } + "nice-try": "^1.0.4", + "path-key": "^2.0.1", + "semver": "^5.5.0", + "shebang-command": "^1.2.0", + "which": "^1.2.9" + }, + "engines": { + "node": ">=4.8" } }, - "hash.js": { - "version": "1.1.7", - "resolved": "https://registry.npmjs.org/hash.js/-/hash.js-1.1.7.tgz", - "integrity": "sha512-taOaskGt4z4SOANNseOviYDvjEJinIkRgmp7LbKP2YTTmVxWBl87s/uzK9r+44BclBSp2X7K1hqeNfz9JbBeXA==", + "node_modules/crypto-browserify": { + "version": "3.12.0", + "resolved": "https://registry.npmjs.org/crypto-browserify/-/crypto-browserify-3.12.0.tgz", + "integrity": "sha512-fz4spIh+znjO2VjL+IdhEpRJ3YN6sMzITSBijk6FK2UvTqruSQW+/cCZTSNsMiZNvUeq0CqurF+dAbyiGOY6Wg==", "dev": true, - "requires": { - "inherits": "^2.0.3", - "minimalistic-assert": "^1.0.1" + "dependencies": { + "browserify-cipher": "^1.0.0", + "browserify-sign": "^4.0.0", + "create-ecdh": "^4.0.0", + "create-hash": "^1.1.0", + "create-hmac": "^1.1.0", + "diffie-hellman": "^5.0.0", + "inherits": "^2.0.1", + "pbkdf2": "^3.0.3", + "public-encrypt": "^4.0.0", + "randombytes": "^2.0.0", + "randomfill": "^1.0.3" + }, + "engines": { + "node": "*" } }, - "hex-color-regex": { - "version": "1.1.0", - "resolved": "https://registry.npmjs.org/hex-color-regex/-/hex-color-regex-1.1.0.tgz", - "integrity": "sha512-l9sfDFsuqtOqKDsQdqrMRk0U85RZc0RtOR9yPI7mRVOa4FsR/BVnZ0shmQRM96Ji99kYZP/7hn1cedc1+ApsTQ==", - "dev": true + "node_modules/css-color-names": { + "version": "0.0.4", + "resolved": "https://registry.npmjs.org/css-color-names/-/css-color-names-0.0.4.tgz", + "integrity": "sha1-gIrcLnnPhHOAabZGyyDsJ762KeA=", + "dev": true, + "engines": { + "node": "*" + } }, - "hmac-drbg": { - "version": "1.0.1", - "resolved": "https://registry.npmjs.org/hmac-drbg/-/hmac-drbg-1.0.1.tgz", - "integrity": "sha1-0nRXAQJabHdabFRXk+1QL8DGSaE=", + "node_modules/css-declaration-sorter": { + "version": "4.0.1", + "resolved": "https://registry.npmjs.org/css-declaration-sorter/-/css-declaration-sorter-4.0.1.tgz", + "integrity": "sha512-BcxQSKTSEEQUftYpBVnsH4SF05NTuBokb19/sBt6asXGKZ/6VP7PLG1CBCkFDYOnhXhPh0jMhO6xZ71oYHXHBA==", "dev": true, - "requires": { - "hash.js": "^1.0.3", - "minimalistic-assert": "^1.0.0", - "minimalistic-crypto-utils": "^1.0.1" + "dependencies": { + "postcss": "^7.0.1", + "timsort": "^0.3.0" + }, + "engines": { + "node": ">4" } }, - "hosted-git-info": { - "version": "2.8.8", - "resolved": "https://registry.npmjs.org/hosted-git-info/-/hosted-git-info-2.8.8.tgz", - "integrity": "sha512-f/wzC2QaWBs7t9IYqB4T3sR1xviIViXJRJTWBlx2Gf3g0Xi5vI7Yy4koXQ1c9OYDGHN9sBy1DQ2AB8fqZBWhUg==", - "dev": true - }, - "hsl-regex": { - "version": "1.0.0", - "resolved": "https://registry.npmjs.org/hsl-regex/-/hsl-regex-1.0.0.tgz", - "integrity": "sha1-1JMwx4ntgZ4nakwNJy3/owsY/m4=", - "dev": true - }, - "hsla-regex": { - "version": "1.0.0", - "resolved": "https://registry.npmjs.org/hsla-regex/-/hsla-regex-1.0.0.tgz", - "integrity": "sha1-wc56MWjIxmFAM6S194d/OyJfnDg=", - "dev": true + "node_modules/css-modules-loader-core": { + "version": "1.1.0", + "resolved": "https://registry.npmjs.org/css-modules-loader-core/-/css-modules-loader-core-1.1.0.tgz", + "integrity": "sha1-WQhmgpShvs0mGuCkziGwtVHyHRY=", + "dev": true, + "dependencies": { + "icss-replace-symbols": "1.1.0", + "postcss": "6.0.1", + "postcss-modules-extract-imports": "1.1.0", + "postcss-modules-local-by-default": "1.2.0", + "postcss-modules-scope": "1.1.0", + "postcss-modules-values": "1.3.0" + } }, - "html-comment-regex": { - "version": "1.1.2", - "resolved": "https://registry.npmjs.org/html-comment-regex/-/html-comment-regex-1.1.2.tgz", - "integrity": "sha512-P+M65QY2JQ5Y0G9KKdlDpo0zK+/OHptU5AaBwUfAIDJZk1MYf32Frm84EcOytfJE0t5JvkAnKlmjsXDnWzCJmQ==", - "dev": true + "node_modules/css-modules-loader-core/node_modules/ansi-regex": { + "version": "2.1.1", + "resolved": "https://registry.npmjs.org/ansi-regex/-/ansi-regex-2.1.1.tgz", + "integrity": "sha1-w7M6te42DYbg5ijwRorn7yfWVN8=", + "dev": true, + "engines": { + "node": ">=0.10.0" + } }, - "html-encoding-sniffer": { - "version": "1.0.2", - "resolved": "https://registry.npmjs.org/html-encoding-sniffer/-/html-encoding-sniffer-1.0.2.tgz", - "integrity": "sha512-71lZziiDnsuabfdYiUeWdCVyKuqwWi23L8YeIgV9jSSZHCtb6wB1BKWooH7L3tn4/FuZJMVWyNaIDr4RGmaSYw==", + "node_modules/css-modules-loader-core/node_modules/ansi-styles": { + "version": "2.2.1", + "resolved": "https://registry.npmjs.org/ansi-styles/-/ansi-styles-2.2.1.tgz", + "integrity": "sha1-tDLdM1i2NM914eRmQ2gkBTPB3b4=", "dev": true, - "requires": { - "whatwg-encoding": "^1.0.1" + "engines": { + "node": ">=0.10.0" } }, - "html-escaper": { - "version": "2.0.2", - "resolved": "https://registry.npmjs.org/html-escaper/-/html-escaper-2.0.2.tgz", - "integrity": "sha512-H2iMtd0I4Mt5eYiapRdIDjp+XzelXQ0tFE4JS7YFwFevXXMmOp9myNrUvCg0D6ws8iqkRPBfKHgbwig1SmlLfg==", - "dev": true + "node_modules/css-modules-loader-core/node_modules/chalk": { + "version": "1.1.3", + "resolved": "https://registry.npmjs.org/chalk/-/chalk-1.1.3.tgz", + "integrity": "sha1-qBFcVeSnAv5NFQq9OHKCKn4J/Jg=", + "dev": true, + "dependencies": { + "ansi-styles": "^2.2.1", + "escape-string-regexp": "^1.0.2", + "has-ansi": "^2.0.0", + "strip-ansi": "^3.0.0", + "supports-color": "^2.0.0" + }, + "engines": { + "node": ">=0.10.0" + } }, - "html-tags": { - "version": "3.1.0", - "resolved": "https://registry.npmjs.org/html-tags/-/html-tags-3.1.0.tgz", - "integrity": "sha512-1qYz89hW3lFDEazhjW0yVAV87lw8lVkrJocr72XmBkMKsoSVJCQx3W8BXsC7hO2qAt8BoVjYjtAcZ9perqGnNg==", - "dev": true + "node_modules/css-modules-loader-core/node_modules/chalk/node_modules/supports-color": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/supports-color/-/supports-color-2.0.0.tgz", + "integrity": "sha1-U10EXOa2Nj+kARcIRimZXp3zJMc=", + "dev": true, + "engines": { + "node": ">=0.8.0" + } }, - "htmllint": { - "version": "0.7.3", - "resolved": "https://registry.npmjs.org/htmllint/-/htmllint-0.7.3.tgz", - "integrity": "sha512-h8wfCu0CC0FVo18Jkygv7xqj0fa23Xlv4QsR2n34LDr8eqpf4glfbNg1HTbiCqpT3ONioMOfk8EkFUbZgrO1KA==", + "node_modules/css-modules-loader-core/node_modules/has-flag": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/has-flag/-/has-flag-1.0.0.tgz", + "integrity": "sha1-nZ55MWXOAXoA8AQYxD+UKnsdEfo=", "dev": true, - "requires": { - "bulk-require": "^1.0.1", - "htmlparser2": "^3.10.0", - "lodash": "^4.17.11", - "promise": "^8.0.2" + "engines": { + "node": ">=0.10.0" } }, - "htmlnano": { - "version": "0.2.5", - "resolved": "https://registry.npmjs.org/htmlnano/-/htmlnano-0.2.5.tgz", - "integrity": "sha512-X1iPSwXG/iF9bVs+/obt2n6F64uH0ETkA8zp7qFDmLW9/+A6ueHGeb/+qD67T21qUY22owZPMdawljN50ajkqA==", + "node_modules/css-modules-loader-core/node_modules/postcss": { + "version": "6.0.1", + "resolved": "https://registry.npmjs.org/postcss/-/postcss-6.0.1.tgz", + "integrity": "sha1-AA29H47vIXqjaLmiEsX8QLKo8/I=", "dev": true, - "requires": { - "cssnano": "^4.1.10", - "normalize-html-whitespace": "^1.0.0", - "posthtml": "^0.12.0", - "posthtml-render": "^1.1.5", - "purgecss": "^1.4.0", - "svgo": "^1.3.2", - "terser": "^4.3.9", - "uncss": "^0.17.2" - }, "dependencies": { - "commander": { - "version": "2.20.3", - "resolved": "https://registry.npmjs.org/commander/-/commander-2.20.3.tgz", - "integrity": "sha512-GpVkmM8vF2vQUkj2LvZmD35JxeJOLCwJ9cUkugyk2nuhbv3+mJvpLYYt+0+USMxE+oj+ey/lJEnhZw75x/OMcQ==", - "dev": true - }, - "posthtml": { - "version": "0.12.3", - "resolved": "https://registry.npmjs.org/posthtml/-/posthtml-0.12.3.tgz", - "integrity": "sha512-Fbpi95+JJyR0tqU7pUy1zTSQFjAsluuwB9pJ1h0jtnGk7n/O2TBtP5nDl9rV0JVACjQ1Lm5wSp4ppChr8u3MhA==", - "dev": true, - "requires": { - "posthtml-parser": "^0.4.2", - "posthtml-render": "^1.2.2" - } - }, - "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 - }, - "terser": { - "version": "4.7.0", - "resolved": "https://registry.npmjs.org/terser/-/terser-4.7.0.tgz", - "integrity": "sha512-Lfb0RiZcjRDXCC3OSHJpEkxJ9Qeqs6mp2v4jf2MHfy8vGERmVDuvjXdd/EnP5Deme5F2yBRBymKmKHCBg2echw==", - "dev": true, - "requires": { - "commander": "^2.20.0", - "source-map": "~0.6.1", - "source-map-support": "~0.5.12" - } - } + "chalk": "^1.1.3", + "source-map": "^0.5.6", + "supports-color": "^3.2.3" + }, + "engines": { + "node": ">=4.0.0" } }, - "htmlparser2": { - "version": "3.10.1", - "resolved": "https://registry.npmjs.org/htmlparser2/-/htmlparser2-3.10.1.tgz", - "integrity": "sha512-IgieNijUMbkDovyoKObU1DUhm1iwNYE/fuifEoEHfd1oZKZDaONBSkal7Y01shxsM49R4XaMdGez3WnF9UfiCQ==", + "node_modules/css-modules-loader-core/node_modules/strip-ansi": { + "version": "3.0.1", + "resolved": "https://registry.npmjs.org/strip-ansi/-/strip-ansi-3.0.1.tgz", + "integrity": "sha1-ajhfuIU9lS1f8F0Oiq+UJ43GPc8=", "dev": true, - "requires": { - "domelementtype": "^1.3.1", - "domhandler": "^2.3.0", - "domutils": "^1.5.1", - "entities": "^1.1.1", - "inherits": "^2.0.1", - "readable-stream": "^3.1.1" - }, "dependencies": { - "readable-stream": { - "version": "3.6.0", - "resolved": "https://registry.npmjs.org/readable-stream/-/readable-stream-3.6.0.tgz", - "integrity": "sha512-BViHy7LKeTz4oNnkcLJ+lVSL6vpiFeX6/d3oSH8zCW7UxP2onchk+vTGB143xuFjHS3deTgkKoXXymXqymiIdA==", - "dev": true, - "requires": { - "inherits": "^2.0.3", - "string_decoder": "^1.1.1", - "util-deprecate": "^1.0.1" - } - } + "ansi-regex": "^2.0.0" + }, + "engines": { + "node": ">=0.10.0" } }, - "http-proxy-agent": { - "version": "4.0.1", - "resolved": "https://registry.npmjs.org/http-proxy-agent/-/http-proxy-agent-4.0.1.tgz", - "integrity": "sha512-k0zdNgqWTGA6aeIRVpvfVob4fL52dTfaehylg0Y4UvSySvOq/Y+BOyPrgpUrA7HylqvU8vIZGsRuXmspskV0Tg==", + "node_modules/css-modules-loader-core/node_modules/supports-color": { + "version": "3.2.3", + "resolved": "https://registry.npmjs.org/supports-color/-/supports-color-3.2.3.tgz", + "integrity": "sha1-ZawFBLOVQXHYpklGsq48u4pfVPY=", "dev": true, - "requires": { - "@tootallnate/once": "1", - "agent-base": "6", - "debug": "4" + "dependencies": { + "has-flag": "^1.0.0" + }, + "engines": { + "node": ">=0.8.0" } }, - "http-signature": { - "version": "1.2.0", - "resolved": "https://registry.npmjs.org/http-signature/-/http-signature-1.2.0.tgz", - "integrity": "sha1-muzZJRFHcvPZW2WmCruPfBj7rOE=", + "node_modules/css-select": { + "version": "2.1.0", + "resolved": "https://registry.npmjs.org/css-select/-/css-select-2.1.0.tgz", + "integrity": "sha512-Dqk7LQKpwLoH3VovzZnkzegqNSuAziQyNZUcrdDM401iY+R5NkGBXGmtO05/yaXQziALuPogeG0b7UAgjnTJTQ==", "dev": true, - "requires": { - "assert-plus": "^1.0.0", - "jsprim": "^1.2.2", - "sshpk": "^1.7.0" + "dependencies": { + "boolbase": "^1.0.0", + "css-what": "^3.2.1", + "domutils": "^1.7.0", + "nth-check": "^1.0.2" } }, - "https-browserify": { - "version": "1.0.0", - "resolved": "https://registry.npmjs.org/https-browserify/-/https-browserify-1.0.0.tgz", - "integrity": "sha1-7AbBDgo0wPL68Zn3/X/Hj//QPHM=", + "node_modules/css-select-base-adapter": { + "version": "0.1.1", + "resolved": "https://registry.npmjs.org/css-select-base-adapter/-/css-select-base-adapter-0.1.1.tgz", + "integrity": "sha512-jQVeeRG70QI08vSTwf1jHxp74JoZsr2XSgETae8/xC8ovSnL2WF87GTLO86Sbwdt2lK4Umg4HnnwMO4YF3Ce7w==", "dev": true }, - "https-proxy-agent": { - "version": "5.0.0", - "resolved": "https://registry.npmjs.org/https-proxy-agent/-/https-proxy-agent-5.0.0.tgz", - "integrity": "sha512-EkYm5BcKUGiduxzSt3Eppko+PiNWNEpa4ySk9vTC6wDsQJW9rHSa+UhGNJoRYp7bz6Ht1eaRIa6QaJqO5rCFbA==", + "node_modules/css-selector-tokenizer": { + "version": "0.7.2", + "resolved": "https://registry.npmjs.org/css-selector-tokenizer/-/css-selector-tokenizer-0.7.2.tgz", + "integrity": "sha512-yj856NGuAymN6r8bn8/Jl46pR+OC3eEvAhfGYDUe7YPtTPAYrSSw4oAniZ9Y8T5B92hjhwTBLUen0/vKPxf6pw==", "dev": true, - "requires": { - "agent-base": "6", - "debug": "4" + "dependencies": { + "cssesc": "^3.0.0", + "fastparse": "^1.1.2", + "regexpu-core": "^4.6.0" } }, - "human-signals": { - "version": "2.1.0", - "resolved": "https://registry.npmjs.org/human-signals/-/human-signals-2.1.0.tgz", - "integrity": "sha512-B4FFZ6q/T2jhhksgkbEW3HBvWIfDW85snkQgawt07S7J5QXTk6BkNV+0yAeZrM5QpMAdYlocGoljn0sJ/WQkFw==", - "dev": true - }, - "humanize-url": { - "version": "1.0.1", - "resolved": "https://registry.npmjs.org/humanize-url/-/humanize-url-1.0.1.tgz", - "integrity": "sha1-9KuZ4NKIF0yk4eUEB8VfuuRk7/8=", + "node_modules/css-tree": { + "version": "1.0.0-alpha.37", + "resolved": "https://registry.npmjs.org/css-tree/-/css-tree-1.0.0-alpha.37.tgz", + "integrity": "sha512-DMxWJg0rnz7UgxKT0Q1HU/L9BeJI0M6ksor0OgqOnF+aRCDWg/N2641HmVyU9KVIu0OVVWOb2IpC9A+BJRnejg==", "dev": true, - "requires": { - "normalize-url": "^1.0.0", - "strip-url-auth": "^1.0.0" + "dependencies": { + "mdn-data": "2.0.4", + "source-map": "^0.6.1" + }, + "engines": { + "node": ">=8.0.0" } }, - "iconv-lite": { - "version": "0.4.24", - "resolved": "https://registry.npmjs.org/iconv-lite/-/iconv-lite-0.4.24.tgz", - "integrity": "sha512-v3MXnZAcvnywkTUEZomIActle7RXXeedOR31wwl7VlyoXO4Qi9arvSenNQWne1TcRwhCL1HwLI21bEqdpj8/rA==", + "node_modules/css-tree/node_modules/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, - "requires": { - "safer-buffer": ">= 2.1.2 < 3" + "engines": { + "node": ">=0.10.0" } }, - "icss-replace-symbols": { - "version": "1.1.0", - "resolved": "https://registry.npmjs.org/icss-replace-symbols/-/icss-replace-symbols-1.1.0.tgz", - "integrity": "sha1-Bupvg2ead0njhs/h/oEq5dsiPe0=", - "dev": true - }, - "ieee754": { - "version": "1.1.13", - "resolved": "https://registry.npmjs.org/ieee754/-/ieee754-1.1.13.tgz", - "integrity": "sha512-4vf7I2LYV/HaWerSo3XmlMkp5eZ83i+/CDluXi/IGTs/O1sejBNhTtnxzmRZfvOUqj7lZjqHkeTvpgSFDlWZTg==", - "dev": true - }, - "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 - }, - "import-fresh": { + "node_modules/css-what": { "version": "3.2.1", - "resolved": "https://registry.npmjs.org/import-fresh/-/import-fresh-3.2.1.tgz", - "integrity": "sha512-6e1q1cnWP2RXD9/keSkxHScg508CdXqXWgWBaETNhyuBFz+kUZlKboh+ISK+bU++DmbHimVBrOz/zzPe0sZ3sQ==", + "resolved": "https://registry.npmjs.org/css-what/-/css-what-3.2.1.tgz", + "integrity": "sha512-WwOrosiQTvyms+Ti5ZC5vGEK0Vod3FTt1ca+payZqvKuGJF+dq7bG63DstxtN0dpm6FxY27a/zS3Wten+gEtGw==", "dev": true, - "requires": { - "parent-module": "^1.0.0", - "resolve-from": "^4.0.0" + "engines": { + "node": ">= 6" } }, - "import-lazy": { - "version": "4.0.0", - "resolved": "https://registry.npmjs.org/import-lazy/-/import-lazy-4.0.0.tgz", - "integrity": "sha512-rKtvo6a868b5Hu3heneU+L4yEQ4jYKLtjpnPeUdK7h0yzXGmyBTypknlkCvHFBqfX9YlorEiMM6Dnq/5atfHkw==", - "dev": true - }, - "import-local": { - "version": "3.0.3", - "resolved": "https://registry.npmjs.org/import-local/-/import-local-3.0.3.tgz", - "integrity": "sha512-bE9iaUY3CXH8Cwfan/abDKAxe1KGT9kyGsBPqf6DMK/z0a2OzAsrukeYNgIH6cH5Xr452jb1TUL8rSfCLjZ9uA==", + "node_modules/cssesc": { + "version": "3.0.0", + "resolved": "https://registry.npmjs.org/cssesc/-/cssesc-3.0.0.tgz", + "integrity": "sha512-/Tb/JcjK111nNScGob5MNtsntNM1aCNUDipB/TkwZFhyDrrE47SOx/18wF2bbjgc3ZzCSKW1T5nt5EbFoAz/Vg==", "dev": true, - "requires": { - "pkg-dir": "^4.2.0", - "resolve-cwd": "^3.0.0" + "bin": { + "cssesc": "bin/cssesc" }, - "dependencies": { - "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 - }, - "pkg-dir": { - "version": "4.2.0", - "resolved": "https://registry.npmjs.org/pkg-dir/-/pkg-dir-4.2.0.tgz", - "integrity": "sha512-HRDzbaKjC+AOWVXxAU/x54COGeIv9eb+6CkDSQoNTt4XyWoIJvuPsXizxu/Fr23EiekbtZwmh1IcIG/l/a10GQ==", - "dev": true, - "requires": { - "find-up": "^4.0.0" - } - } + "engines": { + "node": ">=4" } }, - "imurmurhash": { - "version": "0.1.4", - "resolved": "https://registry.npmjs.org/imurmurhash/-/imurmurhash-0.1.4.tgz", - "integrity": "sha1-khi5srkoojixPcT7a21XbyMUU+o=", - "dev": true - }, - "in-publish": { - "version": "2.0.1", - "resolved": "https://registry.npmjs.org/in-publish/-/in-publish-2.0.1.tgz", - "integrity": "sha512-oDM0kUSNFC31ShNxHKUyfZKy8ZeXZBWMjMdZHKLOk13uvT27VTL/QzRGfRUcevJhpkZAvlhPYuXkF7eNWrtyxQ==", - "dev": true - }, - "indent-string": { - "version": "4.0.0", - "resolved": "https://registry.npmjs.org/indent-string/-/indent-string-4.0.0.tgz", - "integrity": "sha512-EdDDZu4A2OyIK7Lr/2zG+w5jmbuk1DVBnEwREQvBzspBJkCEbRa8GxU1lghYcaGJCnRWibjDXlq779X1/y5xwg==", - "dev": true - }, - "indexes-of": { - "version": "1.0.1", - "resolved": "https://registry.npmjs.org/indexes-of/-/indexes-of-1.0.1.tgz", - "integrity": "sha1-8w9xbI4r00bHtn0985FVZqfAVgc=", - "dev": true - }, - "inflight": { - "version": "1.0.6", - "resolved": "https://registry.npmjs.org/inflight/-/inflight-1.0.6.tgz", - "integrity": "sha1-Sb1jMdfQLQwJvJEKEHW6gWW1bfk=", + "node_modules/cssnano": { + "version": "4.1.10", + "resolved": "https://registry.npmjs.org/cssnano/-/cssnano-4.1.10.tgz", + "integrity": "sha512-5wny+F6H4/8RgNlaqab4ktc3e0/blKutmq8yNlBFXA//nSFFAqAngjNVRzUvCgYROULmZZUoosL/KSoZo5aUaQ==", "dev": true, - "requires": { - "once": "^1.3.0", - "wrappy": "1" + "dependencies": { + "cosmiconfig": "^5.0.0", + "cssnano-preset-default": "^4.0.7", + "is-resolvable": "^1.0.0", + "postcss": "^7.0.0" + }, + "engines": { + "node": ">=6.9.0" } }, - "inherits": { - "version": "2.0.4", - "resolved": "https://registry.npmjs.org/inherits/-/inherits-2.0.4.tgz", - "integrity": "sha512-k/vGaX4/Yla3WzyMCvTQOXYeIHvqOKtnqBduzTHpzpQZzAskKMhZ2K+EnBiSM9zGSoIFeMpXKxa4dYeZIQqewQ==", - "dev": true - }, - "ini": { - "version": "1.3.5", - "resolved": "https://registry.npmjs.org/ini/-/ini-1.3.5.tgz", - "integrity": "sha512-RZY5huIKCMRWDUqZlEi72f/lmXKMvuszcMBduliQ3nnWbx9X/ZBQO7DijMEYS9EhHBb2qacRUMtC7svLwe0lcw==", - "dev": true - }, - "inquirer": { - "version": "6.5.2", - "resolved": "https://registry.npmjs.org/inquirer/-/inquirer-6.5.2.tgz", - "integrity": "sha512-cntlB5ghuB0iuO65Ovoi8ogLHiWGs/5yNrtUcKjFhSSiVeAIVpD7koaSU9RM8mpXw5YDi9RdYXGQMaOURB7ycQ==", + "node_modules/cssnano-preset-default": { + "version": "4.0.7", + "resolved": "https://registry.npmjs.org/cssnano-preset-default/-/cssnano-preset-default-4.0.7.tgz", + "integrity": "sha512-x0YHHx2h6p0fCl1zY9L9roD7rnlltugGu7zXSKQx6k2rYw0Hi3IqxcoAGF7u9Q5w1nt7vK0ulxV8Lo+EvllGsA==", "dev": true, - "requires": { - "ansi-escapes": "^3.2.0", - "chalk": "^2.4.2", - "cli-cursor": "^2.1.0", - "cli-width": "^2.0.0", - "external-editor": "^3.0.3", - "figures": "^2.0.0", - "lodash": "^4.17.12", - "mute-stream": "0.0.7", - "run-async": "^2.2.0", - "rxjs": "^6.4.0", - "string-width": "^2.1.0", - "strip-ansi": "^5.1.0", - "through": "^2.3.6" - }, "dependencies": { - "ansi-regex": { - "version": "4.1.0", - "resolved": "https://registry.npmjs.org/ansi-regex/-/ansi-regex-4.1.0.tgz", - "integrity": "sha512-1apePfXM1UOSqw0o9IiFAovVz9M5S1Dg+4TrDwfMewQ6p/rmMueb7tWZjQ1rx4Loy1ArBggoqGpfqqdI4rondg==", - "dev": true - }, - "strip-ansi": { - "version": "5.2.0", - "resolved": "https://registry.npmjs.org/strip-ansi/-/strip-ansi-5.2.0.tgz", - "integrity": "sha512-DuRs1gKbBqsMKIZlrffwlug8MHkcnpjs5VPmL1PAh+mA30U0DTotfDZ0d2UUsXpPmPmMMJ6W773MaA3J+lbiWA==", - "dev": true, - "requires": { - "ansi-regex": "^4.1.0" - } - } + "css-declaration-sorter": "^4.0.1", + "cssnano-util-raw-cache": "^4.0.1", + "postcss": "^7.0.0", + "postcss-calc": "^7.0.1", + "postcss-colormin": "^4.0.3", + "postcss-convert-values": "^4.0.1", + "postcss-discard-comments": "^4.0.2", + "postcss-discard-duplicates": "^4.0.2", + "postcss-discard-empty": "^4.0.1", + "postcss-discard-overridden": "^4.0.1", + "postcss-merge-longhand": "^4.0.11", + "postcss-merge-rules": "^4.0.3", + "postcss-minify-font-values": "^4.0.2", + "postcss-minify-gradients": "^4.0.2", + "postcss-minify-params": "^4.0.2", + "postcss-minify-selectors": "^4.0.2", + "postcss-normalize-charset": "^4.0.1", + "postcss-normalize-display-values": "^4.0.2", + "postcss-normalize-positions": "^4.0.2", + "postcss-normalize-repeat-style": "^4.0.2", + "postcss-normalize-string": "^4.0.2", + "postcss-normalize-timing-functions": "^4.0.2", + "postcss-normalize-unicode": "^4.0.1", + "postcss-normalize-url": "^4.0.1", + "postcss-normalize-whitespace": "^4.0.2", + "postcss-ordered-values": "^4.1.2", + "postcss-reduce-initial": "^4.0.3", + "postcss-reduce-transforms": "^4.0.2", + "postcss-svgo": "^4.0.2", + "postcss-unique-selectors": "^4.0.1" + }, + "engines": { + "node": ">=6.9.0" } }, - "invariant": { - "version": "2.2.4", - "resolved": "https://registry.npmjs.org/invariant/-/invariant-2.2.4.tgz", - "integrity": "sha512-phJfQVBuaJM5raOpJjSfkiD6BpbCE4Ns//LaXl6wGYtUBY83nWS6Rf9tXm2e8VaK60JEjYldbPif/A2B1C2gNA==", + "node_modules/cssnano-util-get-arguments": { + "version": "4.0.0", + "resolved": "https://registry.npmjs.org/cssnano-util-get-arguments/-/cssnano-util-get-arguments-4.0.0.tgz", + "integrity": "sha1-7ToIKZ8h11dBsg87gfGU7UnMFQ8=", "dev": true, - "requires": { - "loose-envify": "^1.0.0" + "engines": { + "node": ">=6.9.0" } }, - "is-absolute-url": { - "version": "2.1.0", - "resolved": "https://registry.npmjs.org/is-absolute-url/-/is-absolute-url-2.1.0.tgz", - "integrity": "sha1-UFMN+4T8yap9vnhS6Do3uTufKqY=", - "dev": true + "node_modules/cssnano-util-get-match": { + "version": "4.0.0", + "resolved": "https://registry.npmjs.org/cssnano-util-get-match/-/cssnano-util-get-match-4.0.0.tgz", + "integrity": "sha1-wOTKB/U4a7F+xeUiULT1lhNlFW0=", + "dev": true, + "engines": { + "node": ">=6.9.0" + } }, - "is-accessor-descriptor": { - "version": "0.1.6", - "resolved": "https://registry.npmjs.org/is-accessor-descriptor/-/is-accessor-descriptor-0.1.6.tgz", - "integrity": "sha1-qeEss66Nh2cn7u84Q/igiXtcmNY=", + "node_modules/cssnano-util-raw-cache": { + "version": "4.0.1", + "resolved": "https://registry.npmjs.org/cssnano-util-raw-cache/-/cssnano-util-raw-cache-4.0.1.tgz", + "integrity": "sha512-qLuYtWK2b2Dy55I8ZX3ky1Z16WYsx544Q0UWViebptpwn/xDBmog2TLg4f+DBMg1rJ6JDWtn96WHbOKDWt1WQA==", "dev": true, - "requires": { - "kind-of": "^3.0.2" + "dependencies": { + "postcss": "^7.0.0" }, + "engines": { + "node": ">=6.9.0" + } + }, + "node_modules/cssnano-util-same-parent": { + "version": "4.0.1", + "resolved": "https://registry.npmjs.org/cssnano-util-same-parent/-/cssnano-util-same-parent-4.0.1.tgz", + "integrity": "sha512-WcKx5OY+KoSIAxBW6UBBRay1U6vkYheCdjyVNDm85zt5K9mHoGOfsOsqIszfAqrQQFIIKgjh2+FDgIj/zsl21Q==", + "dev": true, + "engines": { + "node": ">=6.9.0" + } + }, + "node_modules/csso": { + "version": "4.0.3", + "resolved": "https://registry.npmjs.org/csso/-/csso-4.0.3.tgz", + "integrity": "sha512-NL3spysxUkcrOgnpsT4Xdl2aiEiBG6bXswAABQVHcMrfjjBisFOKwLDOmf4wf32aPdcJws1zds2B0Rg+jqMyHQ==", + "dev": true, "dependencies": { - "kind-of": { - "version": "3.2.2", - "resolved": "https://registry.npmjs.org/kind-of/-/kind-of-3.2.2.tgz", - "integrity": "sha1-MeohpzS6ubuw8yRm2JOupR5KPGQ=", - "dev": true, - "requires": { - "is-buffer": "^1.1.5" - } - } + "css-tree": "1.0.0-alpha.39" + }, + "engines": { + "node": ">=8.0.0" } }, - "is-alphabetical": { - "version": "1.0.4", - "resolved": "https://registry.npmjs.org/is-alphabetical/-/is-alphabetical-1.0.4.tgz", - "integrity": "sha512-DwzsA04LQ10FHTZuL0/grVDk4rFoVH1pjAToYwBrHSxcrBIGQuXrQMtD5U1b0U2XVgKZCTLLP8u2Qxqhy3l2Vg==", - "dev": true + "node_modules/csso/node_modules/css-tree": { + "version": "1.0.0-alpha.39", + "resolved": "https://registry.npmjs.org/css-tree/-/css-tree-1.0.0-alpha.39.tgz", + "integrity": "sha512-7UvkEYgBAHRG9Nt980lYxjsTrCyHFN53ky3wVsDkiMdVqylqRt+Zc+jm5qw7/qyOvN2dHSYtX0e4MbCCExSvnA==", + "dev": true, + "dependencies": { + "mdn-data": "2.0.6", + "source-map": "^0.6.1" + }, + "engines": { + "node": ">=8.0.0" + } }, - "is-alphanumeric": { - "version": "1.0.0", - "resolved": "https://registry.npmjs.org/is-alphanumeric/-/is-alphanumeric-1.0.0.tgz", - "integrity": "sha1-Spzvcdr0wAHB2B1j0UDPU/1oifQ=", + "node_modules/csso/node_modules/mdn-data": { + "version": "2.0.6", + "resolved": "https://registry.npmjs.org/mdn-data/-/mdn-data-2.0.6.tgz", + "integrity": "sha512-rQvjv71olwNHgiTbfPZFkJtjNMciWgswYeciZhtvWLO8bmX3TnhyA62I6sTWOyZssWHJJjY6/KiWwqQsWWsqOA==", "dev": true }, - "is-alphanumerical": { - "version": "1.0.4", - "resolved": "https://registry.npmjs.org/is-alphanumerical/-/is-alphanumerical-1.0.4.tgz", - "integrity": "sha512-UzoZUr+XfVz3t3v4KyGEniVL9BDRoQtY7tOyrRybkVNjDFWyo1yhXNGrrBTQxp3ib9BLAWs7k2YKBQsFRkZG9A==", + "node_modules/csso/node_modules/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, - "requires": { - "is-alphabetical": "^1.0.0", - "is-decimal": "^1.0.0" + "engines": { + "node": ">=0.10.0" } }, - "is-arrayish": { - "version": "0.2.1", - "resolved": "https://registry.npmjs.org/is-arrayish/-/is-arrayish-0.2.1.tgz", - "integrity": "sha1-d8mYQFJ6qOyxqLppe4BkWnqSap0=", + "node_modules/cssom": { + "version": "0.3.8", + "resolved": "https://registry.npmjs.org/cssom/-/cssom-0.3.8.tgz", + "integrity": "sha512-b0tGHbfegbhPJpxpiBPU2sCkigAqtM9O121le6bbOlgyV+NyGyCmVfJ6QW9eRjz8CpNfWEOYBIMIGRYkLwsIYg==", "dev": true }, - "is-binary-path": { - "version": "1.0.1", - "resolved": "https://registry.npmjs.org/is-binary-path/-/is-binary-path-1.0.1.tgz", - "integrity": "sha1-dfFmQrSA8YenEcgUFh/TpKdlWJg=", + "node_modules/cssstyle": { + "version": "1.4.0", + "resolved": "https://registry.npmjs.org/cssstyle/-/cssstyle-1.4.0.tgz", + "integrity": "sha512-GBrLZYZ4X4x6/QEoBnIrqb8B/f5l4+8me2dkom/j1Gtbxy0kBv6OGzKuAsGM75bkGwGAFkt56Iwg28S3XTZgSA==", "dev": true, - "requires": { - "binary-extensions": "^1.0.0" + "dependencies": { + "cssom": "0.3.x" } }, - "is-buffer": { - "version": "1.1.6", - "resolved": "https://registry.npmjs.org/is-buffer/-/is-buffer-1.1.6.tgz", - "integrity": "sha512-NcdALwpXkTm5Zvvbk7owOUSvVvBKDgKP5/ewfXEznmQFfs4ZRmanOeKBTjRVjka3QFoN6XJ+9F3USqfHqTaU5w==", - "dev": true + "node_modules/currently-unhandled": { + "version": "0.4.1", + "resolved": "https://registry.npmjs.org/currently-unhandled/-/currently-unhandled-0.4.1.tgz", + "integrity": "sha1-mI3zP+qxke95mmE2nddsF635V+o=", + "dev": true, + "dependencies": { + "array-find-index": "^1.0.1" + }, + "engines": { + "node": ">=0.10.0" + } }, - "is-callable": { - "version": "1.1.5", - "resolved": "https://registry.npmjs.org/is-callable/-/is-callable-1.1.5.tgz", - "integrity": "sha512-ESKv5sMCJB2jnHTWZ3O5itG+O128Hsus4K4Qh1h2/cgn2vbgnLSVqfV46AeJA9D5EeeLa9w81KUXMtn34zhX+Q==", - "dev": true + "node_modules/dashdash": { + "version": "1.14.1", + "resolved": "https://registry.npmjs.org/dashdash/-/dashdash-1.14.1.tgz", + "integrity": "sha1-hTz6D3y+L+1d4gMmuN1YEDX24vA=", + "dev": true, + "dependencies": { + "assert-plus": "^1.0.0" + }, + "engines": { + "node": ">=0.10" + } }, - "is-color-stop": { + "node_modules/data-urls": { "version": "1.1.0", - "resolved": "https://registry.npmjs.org/is-color-stop/-/is-color-stop-1.1.0.tgz", - "integrity": "sha1-z/9HGu5N1cnhWFmPvhKWe1za00U=", + "resolved": "https://registry.npmjs.org/data-urls/-/data-urls-1.1.0.tgz", + "integrity": "sha512-YTWYI9se1P55u58gL5GkQHW4P6VJBJ5iBT+B5a7i2Tjadhv52paJG0qHX4A0OR6/t52odI64KP2YvFpkDOi3eQ==", "dev": true, - "requires": { - "css-color-names": "^0.0.4", - "hex-color-regex": "^1.1.0", - "hsl-regex": "^1.0.0", - "hsla-regex": "^1.0.0", - "rgb-regex": "^1.0.1", - "rgba-regex": "^1.0.0" + "dependencies": { + "abab": "^2.0.0", + "whatwg-mimetype": "^2.2.0", + "whatwg-url": "^7.0.0" } }, - "is-core-module": { - "version": "2.8.0", - "resolved": "https://registry.npmjs.org/is-core-module/-/is-core-module-2.8.0.tgz", - "integrity": "sha512-vd15qHsaqrRL7dtH6QNuy0ndJmRDrS9HAM1CAiSifNUFv4x1a0CCVsj18hJ1mShxIG6T2i1sO78MkP56r0nYRw==", + "node_modules/deasync": { + "version": "0.1.20", + "resolved": "https://registry.npmjs.org/deasync/-/deasync-0.1.20.tgz", + "integrity": "sha512-E1GI7jMI57hL30OX6Ht/hfQU8DO4AuB9m72WFm4c38GNbUD4Q03//XZaOIHZiY+H1xUaomcot5yk2q/qIZQkGQ==", "dev": true, - "requires": { - "has": "^1.0.3" + "hasInstallScript": true, + "dependencies": { + "bindings": "^1.5.0", + "node-addon-api": "^1.7.1" + }, + "engines": { + "node": ">=0.11.0" } }, - "is-data-descriptor": { - "version": "0.1.4", - "resolved": "https://registry.npmjs.org/is-data-descriptor/-/is-data-descriptor-0.1.4.tgz", - "integrity": "sha1-C17mSDiOLIYCgueT8YVv7D8wG1Y=", + "node_modules/debug": { + "version": "4.1.1", + "resolved": "https://registry.npmjs.org/debug/-/debug-4.1.1.tgz", + "integrity": "sha512-pYAIzeRo8J6KPEaJ0VWOh5Pzkbw/RetuzehGM7QRRX5he4fPHx2rdKMB256ehJCkX+XRQm16eZLqLNS8RSZXZw==", + "deprecated": "Debug versions >=3.2.0 <3.2.7 || >=4 <4.3.1 have a low-severity ReDos regression when used in a Node.js environment. It is recommended you upgrade to 3.2.7 or 4.3.1. (https://github.com/visionmedia/debug/issues/797)", "dev": true, - "requires": { - "kind-of": "^3.0.2" - }, "dependencies": { - "kind-of": { - "version": "3.2.2", - "resolved": "https://registry.npmjs.org/kind-of/-/kind-of-3.2.2.tgz", - "integrity": "sha1-MeohpzS6ubuw8yRm2JOupR5KPGQ=", - "dev": true, - "requires": { - "is-buffer": "^1.1.5" - } - } + "ms": "^2.1.1" } }, - "is-date-object": { - "version": "1.0.2", - "resolved": "https://registry.npmjs.org/is-date-object/-/is-date-object-1.0.2.tgz", - "integrity": "sha512-USlDT524woQ08aoZFzh3/Z6ch9Y/EWXEHQ/AaRN0SkKq4t2Jw2R2339tSXmwuVoY7LLlBCbOIlx2myP/L5zk0g==", - "dev": true - }, - "is-decimal": { - "version": "1.0.4", - "resolved": "https://registry.npmjs.org/is-decimal/-/is-decimal-1.0.4.tgz", - "integrity": "sha512-RGdriMmQQvZ2aqaQq3awNA6dCGtKpiDFcOzrTWrDAT2MiWrKQVPmxLGHl7Y2nNu6led0kEyoX0enY0qXYsv9zw==", - "dev": true + "node_modules/decamelize": { + "version": "1.2.0", + "resolved": "https://registry.npmjs.org/decamelize/-/decamelize-1.2.0.tgz", + "integrity": "sha1-9lNNFRSCabIDUue+4m9QH5oZEpA=", + "dev": true, + "engines": { + "node": ">=0.10.0" + } }, - "is-descriptor": { - "version": "0.1.6", - "resolved": "https://registry.npmjs.org/is-descriptor/-/is-descriptor-0.1.6.tgz", - "integrity": "sha512-avDYr0SB3DwO9zsMov0gKCESFYqCnE4hq/4z3TdUlukEy5t9C0YRq7HLrsN52NAcqXKaepeCD0n+B0arnVG3Hg==", + "node_modules/decamelize-keys": { + "version": "1.1.0", + "resolved": "https://registry.npmjs.org/decamelize-keys/-/decamelize-keys-1.1.0.tgz", + "integrity": "sha1-0XGoeTMlKAfrPLYdwcFEXQeN8tk=", "dev": true, - "requires": { - "is-accessor-descriptor": "^0.1.6", - "is-data-descriptor": "^0.1.4", - "kind-of": "^5.0.0" - }, "dependencies": { - "kind-of": { - "version": "5.1.0", - "resolved": "https://registry.npmjs.org/kind-of/-/kind-of-5.1.0.tgz", - "integrity": "sha512-NGEErnH6F2vUuXDh+OlbcKW7/wOcfdRHaZ7VWtqCztfHri/++YKmP51OdWeGPuqCOba6kk2OTe5d02VmTB80Pw==", - "dev": true - } + "decamelize": "^1.1.0", + "map-obj": "^1.0.0" + }, + "engines": { + "node": ">=0.10.0" } }, - "is-directory": { - "version": "0.3.1", - "resolved": "https://registry.npmjs.org/is-directory/-/is-directory-0.3.1.tgz", - "integrity": "sha1-YTObbyR1/Hcv2cnYP1yFddwVSuE=", - "dev": true - }, - "is-docker": { - "version": "2.2.1", - "resolved": "https://registry.npmjs.org/is-docker/-/is-docker-2.2.1.tgz", - "integrity": "sha512-F+i2BKsFrH66iaUFc0woD8sLy8getkwTwtOBjvs56Cx4CgJDeKQeqfz8wAYiSb8JOprWhHH5p77PbmYCvvUuXQ==", + "node_modules/decimal.js": { + "version": "10.3.1", + "resolved": "https://registry.npmjs.org/decimal.js/-/decimal.js-10.3.1.tgz", + "integrity": "sha512-V0pfhfr8suzyPGOx3nmq4aHqabehUZn6Ch9kyFpV79TGDTWFmHqUqXdabR7QHqxzrYolF4+tVmJhUG4OURg5dQ==", "dev": true }, - "is-extendable": { - "version": "0.1.1", - "resolved": "https://registry.npmjs.org/is-extendable/-/is-extendable-0.1.1.tgz", - "integrity": "sha1-YrEQ4omkcUGOPsNqYX1HLjAd/Ik=", - "dev": true + "node_modules/decode-uri-component": { + "version": "0.2.0", + "resolved": "https://registry.npmjs.org/decode-uri-component/-/decode-uri-component-0.2.0.tgz", + "integrity": "sha1-6zkTMzRYd1y4TNGh+uBiEGu4dUU=", + "dev": true, + "engines": { + "node": ">=0.10" + } }, - "is-extglob": { - "version": "2.1.1", - "resolved": "https://registry.npmjs.org/is-extglob/-/is-extglob-2.1.1.tgz", - "integrity": "sha1-qIwCU1eR8C7TfHahueqXc8gz+MI=", + "node_modules/dedent": { + "version": "0.7.0", + "resolved": "https://registry.npmjs.org/dedent/-/dedent-0.7.0.tgz", + "integrity": "sha1-JJXduvbrh0q7Dhvp3yLS5aVEMmw=", "dev": true }, - "is-finite": { - "version": "1.1.0", - "resolved": "https://registry.npmjs.org/is-finite/-/is-finite-1.1.0.tgz", - "integrity": "sha512-cdyMtqX/BOqqNBBiKlIVkytNHm49MtMlYyn1zxzvJKWmFMlGzm+ry5BBfYyeY9YmNKbRSo/o7OX9w9ale0wg3w==", - "dev": true + "node_modules/deep-extend": { + "version": "0.6.0", + "resolved": "https://registry.npmjs.org/deep-extend/-/deep-extend-0.6.0.tgz", + "integrity": "sha512-LOHxIOaPYdHlJRtCQfDIVZtfw/ufM8+rVj649RIHzcm/vGwQRXFt6OPqIFWsm2XEMrNIEtWR64sY1LEKD2vAOA==", + "dev": true, + "engines": { + "node": ">=4.0.0" + } }, - "is-fullwidth-code-point": { - "version": "2.0.0", - "resolved": "https://registry.npmjs.org/is-fullwidth-code-point/-/is-fullwidth-code-point-2.0.0.tgz", - "integrity": "sha1-o7MKXE8ZkYMWeqq5O+764937ZU8=", + "node_modules/deep-is": { + "version": "0.1.3", + "resolved": "https://registry.npmjs.org/deep-is/-/deep-is-0.1.3.tgz", + "integrity": "sha1-s2nW+128E+7PUk+RsHD+7cNXzzQ=", "dev": true }, - "is-generator-fn": { - "version": "2.1.0", - "resolved": "https://registry.npmjs.org/is-generator-fn/-/is-generator-fn-2.1.0.tgz", - "integrity": "sha512-cTIB4yPYL/Grw0EaSzASzg6bBy9gqCofvWN8okThAYIxKJZC+udlRAmGbM0XLeniEJSs8uEgHPGuHSe1XsOLSQ==", - "dev": true - }, - "is-glob": { - "version": "4.0.1", - "resolved": "https://registry.npmjs.org/is-glob/-/is-glob-4.0.1.tgz", - "integrity": "sha512-5G0tKtBTFImOqDnLB2hG6Bp2qcKEFduo4tZu9MT/H6NQv/ghhy30o55ufafxJ/LdH79LLs2Kfrn85TLKyA7BUg==", + "node_modules/deepmerge": { + "version": "4.2.2", + "resolved": "https://registry.npmjs.org/deepmerge/-/deepmerge-4.2.2.tgz", + "integrity": "sha512-FJ3UgI4gIl+PHZm53knsuSFpE+nESMr7M4v9QcgB7S63Kj/6WqMiFQJpBBYz1Pt+66bZpP3Q7Lye0Oo9MPKEdg==", "dev": true, - "requires": { - "is-extglob": "^2.1.1" + "engines": { + "node": ">=0.10.0" } }, - "is-hexadecimal": { - "version": "1.0.4", - "resolved": "https://registry.npmjs.org/is-hexadecimal/-/is-hexadecimal-1.0.4.tgz", - "integrity": "sha512-gyPJuv83bHMpocVYoqof5VDiZveEoGoFL8m3BXNb2VW8Xs+rz9kqO8LOQ5DH6EsuvilT1ApazU0pyl+ytbPtlw==", - "dev": true - }, - "is-html": { - "version": "1.1.0", - "resolved": "https://registry.npmjs.org/is-html/-/is-html-1.1.0.tgz", - "integrity": "sha1-4E8cGNOUhRETlvmgJz6rUa8hhGQ=", + "node_modules/defaults": { + "version": "1.0.3", + "resolved": "https://registry.npmjs.org/defaults/-/defaults-1.0.3.tgz", + "integrity": "sha1-xlYFHpgX2f8I7YgUd/P+QBnz730=", "dev": true, - "requires": { - "html-tags": "^1.0.0" - }, "dependencies": { - "html-tags": { - "version": "1.2.0", - "resolved": "https://registry.npmjs.org/html-tags/-/html-tags-1.2.0.tgz", - "integrity": "sha1-x43mW1Zjqll5id0rerSSANfk25g=", - "dev": true - } + "clone": "^1.0.2" } }, - "is-interactive": { - "version": "1.0.0", - "resolved": "https://registry.npmjs.org/is-interactive/-/is-interactive-1.0.0.tgz", - "integrity": "sha512-2HvIEKRoqS62guEC+qBjpvRubdX910WCMuJTZ+I9yvqKU2/12eSL549HMwtabb4oupdj2sMP50k+XJfB/8JE6w==", - "dev": true - }, - "is-number": { - "version": "3.0.0", - "resolved": "https://registry.npmjs.org/is-number/-/is-number-3.0.0.tgz", - "integrity": "sha1-JP1iAaR4LPUFYcgQJ2r8fRLXEZU=", + "node_modules/define-properties": { + "version": "1.1.3", + "resolved": "https://registry.npmjs.org/define-properties/-/define-properties-1.1.3.tgz", + "integrity": "sha512-3MqfYKj2lLzdMSf8ZIZE/V+Zuy+BgD6f164e8K2w7dgnpKArBDerGYpM46IYYcjnkdPNMjPk9A6VFB8+3SKlXQ==", "dev": true, - "requires": { - "kind-of": "^3.0.2" - }, "dependencies": { - "kind-of": { - "version": "3.2.2", - "resolved": "https://registry.npmjs.org/kind-of/-/kind-of-3.2.2.tgz", - "integrity": "sha1-MeohpzS6ubuw8yRm2JOupR5KPGQ=", - "dev": true, - "requires": { - "is-buffer": "^1.1.5" - } - } + "object-keys": "^1.0.12" + }, + "engines": { + "node": ">= 0.4" } }, - "is-plain-obj": { - "version": "1.1.0", - "resolved": "https://registry.npmjs.org/is-plain-obj/-/is-plain-obj-1.1.0.tgz", - "integrity": "sha1-caUMhCnfync8kqOQpKA7OfzVHT4=", - "dev": true - }, - "is-plain-object": { - "version": "2.0.4", - "resolved": "https://registry.npmjs.org/is-plain-object/-/is-plain-object-2.0.4.tgz", - "integrity": "sha512-h5PpgXkWitc38BBMYawTYMWJHFZJVnBquFE57xFpjB8pJFiF6gZ+bU+WyI/yqXiFR5mdLsgYNaPe8uao6Uv9Og==", + "node_modules/define-property": { + "version": "2.0.2", + "resolved": "https://registry.npmjs.org/define-property/-/define-property-2.0.2.tgz", + "integrity": "sha512-jwK2UV4cnPpbcG7+VRARKTZPUWowwXA8bzH5NP6ud0oeAxyYPuGZUAC7hMugpCdz4BeSZl2Dl9k66CHJ/46ZYQ==", "dev": true, - "requires": { + "dependencies": { + "is-descriptor": "^1.0.2", "isobject": "^3.0.1" + }, + "engines": { + "node": ">=0.10.0" } }, - "is-potential-custom-element-name": { - "version": "1.0.1", - "resolved": "https://registry.npmjs.org/is-potential-custom-element-name/-/is-potential-custom-element-name-1.0.1.tgz", - "integrity": "sha512-bCYeRA2rVibKZd+s2625gGnGF/t7DSqDs4dP7CrLA1m7jKWz6pps0LpYLJN8Q64HtmPKJ1hrN3nzPNKFEKOUiQ==", - "dev": true - }, - "is-regex": { - "version": "1.0.5", - "resolved": "https://registry.npmjs.org/is-regex/-/is-regex-1.0.5.tgz", - "integrity": "sha512-vlKW17SNq44owv5AQR3Cq0bQPEb8+kF3UKZ2fiZNOWtztYE5i0CzCZxFDwO58qAOWtxdBRVO/V5Qin1wjCqFYQ==", + "node_modules/define-property/node_modules/is-accessor-descriptor": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/is-accessor-descriptor/-/is-accessor-descriptor-1.0.0.tgz", + "integrity": "sha512-m5hnHTkcVsPfqx3AKlyttIPb7J+XykHvJP2B9bZDjlhLIoEq4XoK64Vg7boZlVWYK6LUY94dYPEE7Lh0ZkZKcQ==", "dev": true, - "requires": { - "has": "^1.0.3" + "dependencies": { + "kind-of": "^6.0.0" + }, + "engines": { + "node": ">=0.10.0" } }, - "is-regexp": { - "version": "2.1.0", - "resolved": "https://registry.npmjs.org/is-regexp/-/is-regexp-2.1.0.tgz", - "integrity": "sha512-OZ4IlER3zmRIoB9AqNhEggVxqIH4ofDns5nRrPS6yQxXE1TPCUpFznBfRQmQa8uC+pXqjMnukiJBxCisIxiLGA==", - "dev": true + "node_modules/define-property/node_modules/is-data-descriptor": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/is-data-descriptor/-/is-data-descriptor-1.0.0.tgz", + "integrity": "sha512-jbRXy1FmtAoCjQkVmIVYwuuqDFUbaOeDjmed1tOGPrsMhtJA4rD9tkgA0F1qJ3gRFRXcHYVkdeaP50Q5rE/jLQ==", + "dev": true, + "dependencies": { + "kind-of": "^6.0.0" + }, + "engines": { + "node": ">=0.10.0" + } }, - "is-resolvable": { - "version": "1.1.0", - "resolved": "https://registry.npmjs.org/is-resolvable/-/is-resolvable-1.1.0.tgz", - "integrity": "sha512-qgDYXFSR5WvEfuS5dMj6oTMEbrrSaM0CrFk2Yiq/gXnBvD9pMa2jGXxyhGLfvhZpuMZe18CJpFxAt3CRs42NMg==", - "dev": true + "node_modules/define-property/node_modules/is-descriptor": { + "version": "1.0.2", + "resolved": "https://registry.npmjs.org/is-descriptor/-/is-descriptor-1.0.2.tgz", + "integrity": "sha512-2eis5WqQGV7peooDyLmNEPUrps9+SXX5c9pL3xEB+4e9HnGuDa7mB7kHxHw4CbqS9k1T2hOH3miL8n8WtiYVtg==", + "dev": true, + "dependencies": { + "is-accessor-descriptor": "^1.0.0", + "is-data-descriptor": "^1.0.0", + "kind-of": "^6.0.2" + }, + "engines": { + "node": ">=0.10.0" + } }, - "is-stream": { - "version": "2.0.1", - "resolved": "https://registry.npmjs.org/is-stream/-/is-stream-2.0.1.tgz", - "integrity": "sha512-hFoiJiTl63nn+kstHGBtewWSKnQLpyb155KHheA1l39uvtO9nWIop1p3udqPcUd/xbF1VLMO4n7OI6p7RbngDg==", - "dev": true + "node_modules/delayed-stream": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/delayed-stream/-/delayed-stream-1.0.0.tgz", + "integrity": "sha1-3zrhmayt+31ECqrgsp4icrJOxhk=", + "dev": true, + "engines": { + "node": ">=0.4.0" + } }, - "is-string": { - "version": "1.0.5", - "resolved": "https://registry.npmjs.org/is-string/-/is-string-1.0.5.tgz", - "integrity": "sha512-buY6VNRjhQMiF1qWDouloZlQbRhDPCebwxSjxMjxgemYT46YMd2NR0/H+fBhEfWX4A/w9TBJ+ol+okqJKFE6vQ==", + "node_modules/delegates": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/delegates/-/delegates-1.0.0.tgz", + "integrity": "sha1-hMbhWbgZBP3KWaDvRM2HDTElD5o=", "dev": true }, - "is-svg": { - "version": "3.0.0", - "resolved": "https://registry.npmjs.org/is-svg/-/is-svg-3.0.0.tgz", - "integrity": "sha512-gi4iHK53LR2ujhLVVj+37Ykh9GLqYHX6JOVXbLAucaG/Cqw9xwdFOjDM2qeifLs1sF1npXXFvDu0r5HNgCMrzQ==", + "node_modules/depd": { + "version": "1.1.2", + "resolved": "https://registry.npmjs.org/depd/-/depd-1.1.2.tgz", + "integrity": "sha1-m81S4UwJd2PnSbJ0xDRu0uVgtak=", "dev": true, - "requires": { - "html-comment-regex": "^1.1.0" + "engines": { + "node": ">= 0.6" } }, - "is-symbol": { - "version": "1.0.3", - "resolved": "https://registry.npmjs.org/is-symbol/-/is-symbol-1.0.3.tgz", - "integrity": "sha512-OwijhaRSgqvhm/0ZdAcXNZt9lYdKFpcRDT5ULUuYXPoT794UNOdU+gpT6Rzo7b4V2HUl/op6GqY894AZwv9faQ==", + "node_modules/des.js": { + "version": "1.0.1", + "resolved": "https://registry.npmjs.org/des.js/-/des.js-1.0.1.tgz", + "integrity": "sha512-Q0I4pfFrv2VPd34/vfLrFOoRmlYj3OV50i7fskps1jZWK1kApMWWT9G6RRUeYedLcBDIhnSDaUvJMb3AhUlaEA==", "dev": true, - "requires": { - "has-symbols": "^1.0.1" + "dependencies": { + "inherits": "^2.0.1", + "minimalistic-assert": "^1.0.0" } }, - "is-typedarray": { - "version": "1.0.0", - "resolved": "https://registry.npmjs.org/is-typedarray/-/is-typedarray-1.0.0.tgz", - "integrity": "sha1-5HnICFjfDBsR3dppQPlgEfzaSpo=", + "node_modules/destroy": { + "version": "1.0.4", + "resolved": "https://registry.npmjs.org/destroy/-/destroy-1.0.4.tgz", + "integrity": "sha1-l4hXRCxEdJ5CBmE+N5RiBYJqvYA=", "dev": true }, - "is-unicode-supported": { - "version": "0.1.0", - "resolved": "https://registry.npmjs.org/is-unicode-supported/-/is-unicode-supported-0.1.0.tgz", - "integrity": "sha512-knxG2q4UC3u8stRGyAVJCOdxFmv5DZiRcdlIaAQXAbSfJya+OhopNotLQrstBhququ4ZpuKbDc/8S6mgXgPFPw==", - "dev": true + "node_modules/detect-newline": { + "version": "3.1.0", + "resolved": "https://registry.npmjs.org/detect-newline/-/detect-newline-3.1.0.tgz", + "integrity": "sha512-TLz+x/vEXm/Y7P7wn1EJFNLxYpUD4TgMosxY6fAVJUnJMbupHBOncxyWUG9OpTaH9EBD7uFI5LfEgmMOc54DsA==", + "dev": true, + "engines": { + "node": ">=8" + } }, - "is-url": { - "version": "1.2.4", - "resolved": "https://registry.npmjs.org/is-url/-/is-url-1.2.4.tgz", - "integrity": "sha512-ITvGim8FhRiYe4IQ5uHSkj7pVaPDrCTkNd3yq3cV7iZAcJdHTUMPMEHcqSOy9xZ9qFenQCvi+2wjH9a1nXqHww==", - "dev": true + "node_modules/diff-sequences": { + "version": "27.0.6", + "resolved": "https://registry.npmjs.org/diff-sequences/-/diff-sequences-27.0.6.tgz", + "integrity": "sha512-ag6wfpBFyNXZ0p8pcuIDS//D8H062ZQJ3fzYxjpmeKjnz8W4pekL3AI8VohmyZmsWW2PWaHgjsmqR6L13101VQ==", + "dev": true, + "engines": { + "node": "^10.13.0 || ^12.13.0 || ^14.15.0 || >=15.0.0" + } }, - "is-utf8": { - "version": "0.2.1", - "resolved": "https://registry.npmjs.org/is-utf8/-/is-utf8-0.2.1.tgz", - "integrity": "sha1-Sw2hRCEE0bM2NA6AeX6GXPOffXI=", - "dev": true + "node_modules/diffie-hellman": { + "version": "5.0.3", + "resolved": "https://registry.npmjs.org/diffie-hellman/-/diffie-hellman-5.0.3.tgz", + "integrity": "sha512-kqag/Nl+f3GwyK25fhUMYj81BUOrZ9IuJsjIcDE5icNM9FJHAVm3VcUDxdLPoQtTuUylWm6ZIknYJwwaPxsUzg==", + "dev": true, + "dependencies": { + "bn.js": "^4.1.0", + "miller-rabin": "^4.0.0", + "randombytes": "^2.0.0" + } }, - "is-whitespace-character": { - "version": "1.0.4", - "resolved": "https://registry.npmjs.org/is-whitespace-character/-/is-whitespace-character-1.0.4.tgz", - "integrity": "sha512-SDweEzfIZM0SJV0EUga669UTKlmL0Pq8Lno0QDQsPnvECB3IM2aP0gdx5TrU0A01MAPfViaZiI2V1QMZLaKK5w==", + "node_modules/diffie-hellman/node_modules/bn.js": { + "version": "4.11.9", + "resolved": "https://registry.npmjs.org/bn.js/-/bn.js-4.11.9.tgz", + "integrity": "sha512-E6QoYqCKZfgatHTdHzs1RRKP7ip4vvm+EyRUeE2RF0NblwVvb0p6jSVeNTOFxPn26QXN2o6SMfNxKp6kU8zQaw==", "dev": true }, - "is-windows": { - "version": "1.0.2", - "resolved": "https://registry.npmjs.org/is-windows/-/is-windows-1.0.2.tgz", - "integrity": "sha512-eXK1UInq2bPmjyX6e3VHIzMLobc4J94i4AWn+Hpq3OU5KkrRC96OAcR3PRJ/pGu6m8TRnBHP9dkXQVsT/COVIA==", - "dev": true + "node_modules/dir-glob": { + "version": "3.0.1", + "resolved": "https://registry.npmjs.org/dir-glob/-/dir-glob-3.0.1.tgz", + "integrity": "sha512-WkrWp9GR4KXfKGYzOLmTuGVi1UWFfws377n9cc55/tb6DuqyF6pcQ5AbiHEshaDpY9v6oaSr2XCDidGmMwdzIA==", + "dev": true, + "dependencies": { + "path-type": "^4.0.0" + }, + "engines": { + "node": ">=8" + } }, - "is-word-character": { - "version": "1.0.4", - "resolved": "https://registry.npmjs.org/is-word-character/-/is-word-character-1.0.4.tgz", - "integrity": "sha512-5SMO8RVennx3nZrqtKwCGyyetPE9VDba5ugvKLaD4KopPG5kR4mQ7tNt/r7feL5yt5h3lpuBbIUmCOG2eSzXHA==", - "dev": true + "node_modules/dir-glob/node_modules/path-type": { + "version": "4.0.0", + "resolved": "https://registry.npmjs.org/path-type/-/path-type-4.0.0.tgz", + "integrity": "sha512-gDKb8aZMDeD/tZWs9P6+q0J9Mwkdl6xMV8TjnGP3qJVJ06bdMgkbBlLU8IdfOsIsFz2BW1rNVT3XuNEl8zPAvw==", + "dev": true, + "engines": { + "node": ">=8" + } }, - "is-wsl": { - "version": "1.1.0", - "resolved": "https://registry.npmjs.org/is-wsl/-/is-wsl-1.1.0.tgz", - "integrity": "sha1-HxbkqiKwTRM2tmGIpmrzxgDDpm0=", - "dev": true + "node_modules/doctrine": { + "version": "3.0.0", + "resolved": "https://registry.npmjs.org/doctrine/-/doctrine-3.0.0.tgz", + "integrity": "sha512-yS+Q5i3hBf7GBkd4KG8a7eBNNWNGLTaEwwYWUijIYM7zrlYDM0BFXHjjPWlWZ1Rg7UaddZeIDmi9jF3HmqiQ2w==", + "dev": true, + "dependencies": { + "esutils": "^2.0.2" + }, + "engines": { + "node": ">=6.0.0" + } }, - "isarray": { - "version": "1.0.0", - "resolved": "https://registry.npmjs.org/isarray/-/isarray-1.0.0.tgz", - "integrity": "sha1-u5NdSFgsuhaMBoNJV6VKPgcSTxE=", - "dev": true + "node_modules/dom-serializer": { + "version": "0.2.2", + "resolved": "https://registry.npmjs.org/dom-serializer/-/dom-serializer-0.2.2.tgz", + "integrity": "sha512-2/xPb3ORsQ42nHYiSunXkDjPLBaEj/xTwUO4B7XCZQTRk7EBtTOPaygh10YAAh2OI1Qrp6NWfpAhzswj0ydt9g==", + "dev": true, + "dependencies": { + "domelementtype": "^2.0.1", + "entities": "^2.0.0" + } }, - "isexe": { - "version": "2.0.0", - "resolved": "https://registry.npmjs.org/isexe/-/isexe-2.0.0.tgz", - "integrity": "sha1-6PvzdNxVb/iUehDcsFctYz8s+hA=", + "node_modules/dom-serializer/node_modules/domelementtype": { + "version": "2.0.1", + "resolved": "https://registry.npmjs.org/domelementtype/-/domelementtype-2.0.1.tgz", + "integrity": "sha512-5HOHUDsYZWV8FGWN0Njbr/Rn7f/eWSQi1v7+HsUVwXgn8nWWlL64zKDkS0n8ZmQ3mlWOMuXOnR+7Nx/5tMO5AQ==", "dev": true }, - "isobject": { - "version": "3.0.1", - "resolved": "https://registry.npmjs.org/isobject/-/isobject-3.0.1.tgz", - "integrity": "sha1-TkMekrEalzFjaqH5yNHMvP2reN8=", + "node_modules/dom-serializer/node_modules/entities": { + "version": "2.0.2", + "resolved": "https://registry.npmjs.org/entities/-/entities-2.0.2.tgz", + "integrity": "sha512-dmD3AvJQBUjKpcNkoqr+x+IF0SdRtPz9Vk0uTy4yWqga9ibB6s4v++QFWNohjiUGoMlF552ZvNyXDxz5iW0qmw==", "dev": true }, - "isstream": { - "version": "0.1.2", - "resolved": "https://registry.npmjs.org/isstream/-/isstream-0.1.2.tgz", - "integrity": "sha1-R+Y/evVa+m+S4VAOaQ64uFKcCZo=", - "dev": true + "node_modules/domain-browser": { + "version": "1.2.0", + "resolved": "https://registry.npmjs.org/domain-browser/-/domain-browser-1.2.0.tgz", + "integrity": "sha512-jnjyiM6eRyZl2H+W8Q/zLMA481hzi0eszAaBUzIVnmYVDBbnLxVNnfu1HgEBvCbL+71FrxMl3E6lpKH7Ge3OXA==", + "dev": true, + "engines": { + "node": ">=0.4", + "npm": ">=1.2" + } }, - "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==", + "node_modules/domelementtype": { + "version": "1.3.1", + "resolved": "https://registry.npmjs.org/domelementtype/-/domelementtype-1.3.1.tgz", + "integrity": "sha512-BSKB+TSpMpFI/HOxCNr1O8aMOTZ8hT3pM3GQ0w/mWRmkhEDSFJkkyzz4XQsBV44BChwGkrDfMyjVD0eA2aFV3w==", "dev": true }, - "istanbul-lib-instrument": { - "version": "4.0.3", - "resolved": "https://registry.npmjs.org/istanbul-lib-instrument/-/istanbul-lib-instrument-4.0.3.tgz", - "integrity": "sha512-BXgQl9kf4WTCPCCpmFGoJkz/+uhvm7h7PFKUYxh7qarQd3ER33vHG//qaE8eN25l07YqZPpHXU9I09l/RD5aGQ==", + "node_modules/domexception": { + "version": "1.0.1", + "resolved": "https://registry.npmjs.org/domexception/-/domexception-1.0.1.tgz", + "integrity": "sha512-raigMkn7CJNNo6Ihro1fzG7wr3fHuYVytzquZKX5n0yizGsTcYgzdIUwj1X9pK0VvjeihV+XiclP+DjwbsSKug==", "dev": true, - "requires": { - "@babel/core": "^7.7.5", - "@istanbuljs/schema": "^0.1.2", - "istanbul-lib-coverage": "^3.0.0", - "semver": "^6.3.0" - }, "dependencies": { - "semver": { - "version": "6.3.0", - "resolved": "https://registry.npmjs.org/semver/-/semver-6.3.0.tgz", - "integrity": "sha512-b39TBaTSfV6yBrapU89p5fKekE2m/NwnDocOVruQFS1/veMgdzuPcnOM34M6CwxW8jH/lxEa5rBoDeUwu5HHTw==", - "dev": true - } + "webidl-conversions": "^4.0.2" } }, - "istanbul-lib-report": { - "version": "3.0.0", - "resolved": "https://registry.npmjs.org/istanbul-lib-report/-/istanbul-lib-report-3.0.0.tgz", - "integrity": "sha512-wcdi+uAKzfiGT2abPpKZ0hSU1rGQjUQnLvtY5MpQ7QCTahD3VODhcu4wcfY1YtkGaDD5yuydOLINXsfbus9ROw==", + "node_modules/domhandler": { + "version": "2.4.2", + "resolved": "https://registry.npmjs.org/domhandler/-/domhandler-2.4.2.tgz", + "integrity": "sha512-JiK04h0Ht5u/80fdLMCEmV4zkNh2BcoMFBmZ/91WtYZ8qVXSKjiw7fXMgFPnHcSZgOo3XdinHvmnDUeMf5R4wA==", "dev": true, - "requires": { - "istanbul-lib-coverage": "^3.0.0", - "make-dir": "^3.0.0", - "supports-color": "^7.1.0" - }, "dependencies": { - "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" - } - } + "domelementtype": "1" } }, - "istanbul-lib-source-maps": { - "version": "4.0.1", - "resolved": "https://registry.npmjs.org/istanbul-lib-source-maps/-/istanbul-lib-source-maps-4.0.1.tgz", - "integrity": "sha512-n3s8EwkdFIJCG3BPKBYvskgXGoy88ARzvegkitk60NxRdwltLOTaH7CUiMRXvwYorl0Q712iEjcWB+fK/MrWVw==", + "node_modules/domutils": { + "version": "1.7.0", + "resolved": "https://registry.npmjs.org/domutils/-/domutils-1.7.0.tgz", + "integrity": "sha512-Lgd2XcJ/NjEw+7tFvfKxOzCYKZsdct5lczQ2ZaQY8Djz7pfAD3Gbp8ySJWtreII/vDlMVmxwa6pHmdxIYgttDg==", "dev": true, - "requires": { - "debug": "^4.1.1", - "istanbul-lib-coverage": "^3.0.0", - "source-map": "^0.6.1" - }, "dependencies": { - "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 - } + "dom-serializer": "0", + "domelementtype": "1" } }, - "istanbul-reports": { - "version": "3.0.5", - "resolved": "https://registry.npmjs.org/istanbul-reports/-/istanbul-reports-3.0.5.tgz", - "integrity": "sha512-5+19PlhnGabNWB7kOFnuxT8H3T/iIyQzIbQMxXsURmmvKg86P2sbkrGOT77VnHw0Qr0gc2XzRaRfMZYYbSQCJQ==", + "node_modules/dot-prop": { + "version": "5.2.0", + "resolved": "https://registry.npmjs.org/dot-prop/-/dot-prop-5.2.0.tgz", + "integrity": "sha512-uEUyaDKoSQ1M4Oq8l45hSE26SnTxL6snNnqvK/VWx5wJhmff5z0FUVJDKDanor/6w3kzE3i7XZOk+7wC0EXr1A==", "dev": true, - "requires": { - "html-escaper": "^2.0.0", - "istanbul-lib-report": "^3.0.0" + "dependencies": { + "is-obj": "^2.0.0" + }, + "engines": { + "node": ">=8" } }, - "jest": { - "version": "27.3.1", - "resolved": "https://registry.npmjs.org/jest/-/jest-27.3.1.tgz", - "integrity": "sha512-U2AX0AgQGd5EzMsiZpYt8HyZ+nSVIh5ujQ9CPp9EQZJMjXIiSZpJNweZl0swatKRoqHWgGKM3zaSwm4Zaz87ng==", + "node_modules/dot-prop/node_modules/is-obj": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/is-obj/-/is-obj-2.0.0.tgz", + "integrity": "sha512-drqDG3cbczxxEJRoOXcOjtdp1J/lyp1mNn0xaznRs8+muBhgQcrnbspox5X5fOw0HnMnbfDzvnEMEtqDEJEo8w==", "dev": true, - "requires": { - "@jest/core": "^27.3.1", - "import-local": "^3.0.2", - "jest-cli": "^27.3.1" - }, - "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 - }, - "jest-cli": { - "version": "27.3.1", - "resolved": "https://registry.npmjs.org/jest-cli/-/jest-cli-27.3.1.tgz", - "integrity": "sha512-WHnCqpfK+6EvT62me6WVs8NhtbjAS4/6vZJnk7/2+oOr50cwAzG4Wxt6RXX0hu6m1169ZGMlhYYUNeKBXCph/Q==", - "dev": true, - "requires": { - "@jest/core": "^27.3.1", - "@jest/test-result": "^27.3.1", - "@jest/types": "^27.2.5", - "chalk": "^4.0.0", - "exit": "^0.1.2", - "graceful-fs": "^4.2.4", - "import-local": "^3.0.2", - "jest-config": "^27.3.1", - "jest-util": "^27.3.1", - "jest-validate": "^27.3.1", - "prompts": "^2.0.1", - "yargs": "^16.2.0" - } - }, - "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" - } - } + "engines": { + "node": ">=8" } }, - "jest-changed-files": { - "version": "27.3.0", - "resolved": "https://registry.npmjs.org/jest-changed-files/-/jest-changed-files-27.3.0.tgz", - "integrity": "sha512-9DJs9garMHv4RhylUMZgbdCJ3+jHSkpL9aaVKp13xtXAD80qLTLrqcDZL1PHA9dYA0bCI86Nv2BhkLpLhrBcPg==", + "node_modules/dotenv": { + "version": "5.0.1", + "resolved": "https://registry.npmjs.org/dotenv/-/dotenv-5.0.1.tgz", + "integrity": "sha512-4As8uPrjfwb7VXC+WnLCbXK7y+Ueb2B3zgNCePYfhxS1PYeaO1YTeplffTEcbfLhvFNGLAz90VvJs9yomG7bow==", "dev": true, - "requires": { - "@jest/types": "^27.2.5", - "execa": "^5.0.0", - "throat": "^6.0.1" + "engines": { + "node": ">=4.6.0" } }, - "jest-circus": { - "version": "27.3.1", - "resolved": "https://registry.npmjs.org/jest-circus/-/jest-circus-27.3.1.tgz", - "integrity": "sha512-v1dsM9II6gvXokgqq6Yh2jHCpfg7ZqV4jWY66u7npz24JnhP3NHxI0sKT7+ZMQ7IrOWHYAaeEllOySbDbWsiXw==", + "node_modules/dotenv-expand": { + "version": "4.2.0", + "resolved": "https://registry.npmjs.org/dotenv-expand/-/dotenv-expand-4.2.0.tgz", + "integrity": "sha512-pHWVt6L/YkqbBCMb1hG6e7oO0WdMhlapDIibl+BZ9PncVE3i+G77uvNr8GUxW2ItSituOK8QOYC9oOJjwWD94A==", + "dev": true + }, + "node_modules/duplexer2": { + "version": "0.1.4", + "resolved": "https://registry.npmjs.org/duplexer2/-/duplexer2-0.1.4.tgz", + "integrity": "sha1-ixLauHjA1p4+eJEFFmKjL8a93ME=", "dev": true, - "requires": { - "@jest/environment": "^27.3.1", - "@jest/test-result": "^27.3.1", - "@jest/types": "^27.2.5", - "@types/node": "*", - "chalk": "^4.0.0", - "co": "^4.6.0", - "dedent": "^0.7.0", - "expect": "^27.3.1", - "is-generator-fn": "^2.0.0", - "jest-each": "^27.3.1", - "jest-matcher-utils": "^27.3.1", - "jest-message-util": "^27.3.1", - "jest-runtime": "^27.3.1", - "jest-snapshot": "^27.3.1", - "jest-util": "^27.3.1", - "pretty-format": "^27.3.1", - "slash": "^3.0.0", - "stack-utils": "^2.0.3", - "throat": "^6.0.1" - }, "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" - } - } + "readable-stream": "^2.0.2" } }, - "jest-config": { - "version": "27.3.1", - "resolved": "https://registry.npmjs.org/jest-config/-/jest-config-27.3.1.tgz", - "integrity": "sha512-KY8xOIbIACZ/vdYCKSopL44I0xboxC751IX+DXL2+Wx6DKNycyEfV3rryC3BPm5Uq/BBqDoMrKuqLEUNJmMKKg==", + "node_modules/ecc-jsbn": { + "version": "0.1.2", + "resolved": "https://registry.npmjs.org/ecc-jsbn/-/ecc-jsbn-0.1.2.tgz", + "integrity": "sha1-OoOpBOVDUyh4dMVkt1SThoSamMk=", "dev": true, - "requires": { - "@babel/core": "^7.1.0", - "@jest/test-sequencer": "^27.3.1", - "@jest/types": "^27.2.5", - "babel-jest": "^27.3.1", - "chalk": "^4.0.0", - "ci-info": "^3.2.0", - "deepmerge": "^4.2.2", - "glob": "^7.1.1", - "graceful-fs": "^4.2.4", - "jest-circus": "^27.3.1", - "jest-environment-jsdom": "^27.3.1", - "jest-environment-node": "^27.3.1", - "jest-get-type": "^27.3.1", - "jest-jasmine2": "^27.3.1", - "jest-regex-util": "^27.0.6", - "jest-resolve": "^27.3.1", - "jest-runner": "^27.3.1", - "jest-util": "^27.3.1", - "jest-validate": "^27.3.1", - "micromatch": "^4.0.4", - "pretty-format": "^27.3.1" - }, "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" - } - }, - "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" - } - }, - "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" - } - }, - "picomatch": { - "version": "2.3.0", - "resolved": "https://registry.npmjs.org/picomatch/-/picomatch-2.3.0.tgz", - "integrity": "sha512-lY1Q/PiJGC2zOv/z391WOTD+Z02bCgsFfvxoXXf6h7kv9o+WmsmzYqrAwY63sNgOxE4xEdq0WyUnXfKeBrSvYw==", - "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" - } - }, - "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" - } - } + "jsbn": "~0.1.0", + "safer-buffer": "^2.1.0" } }, - "jest-diff": { - "version": "27.3.1", - "resolved": "https://registry.npmjs.org/jest-diff/-/jest-diff-27.3.1.tgz", - "integrity": "sha512-PCeuAH4AWUo2O5+ksW4pL9v5xJAcIKPUPfIhZBcG1RKv/0+dvaWTQK1Nrau8d67dp65fOqbeMdoil+6PedyEPQ==", + "node_modules/editorconfig": { + "version": "0.15.3", + "resolved": "https://registry.npmjs.org/editorconfig/-/editorconfig-0.15.3.tgz", + "integrity": "sha512-M9wIMFx96vq0R4F+gRpY3o2exzb8hEj/n9S8unZtHSvYjibBp/iMufSzvmOcV/laG0ZtuTVGtiJggPOSW2r93g==", "dev": true, - "requires": { - "chalk": "^4.0.0", - "diff-sequences": "^27.0.6", - "jest-get-type": "^27.3.1", - "pretty-format": "^27.3.1" - }, "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" - } - } + "commander": "^2.19.0", + "lru-cache": "^4.1.5", + "semver": "^5.6.0", + "sigmund": "^1.0.1" + }, + "bin": { + "editorconfig": "bin/editorconfig" } }, - "jest-docblock": { - "version": "27.0.6", - "resolved": "https://registry.npmjs.org/jest-docblock/-/jest-docblock-27.0.6.tgz", - "integrity": "sha512-Fid6dPcjwepTFraz0YxIMCi7dejjJ/KL9FBjPYhBp4Sv1Y9PdhImlKZqYU555BlN4TQKaTc+F2Av1z+anVyGkA==", - "dev": true, - "requires": { - "detect-newline": "^3.0.0" - } + "node_modules/editorconfig/node_modules/commander": { + "version": "2.20.3", + "resolved": "https://registry.npmjs.org/commander/-/commander-2.20.3.tgz", + "integrity": "sha512-GpVkmM8vF2vQUkj2LvZmD35JxeJOLCwJ9cUkugyk2nuhbv3+mJvpLYYt+0+USMxE+oj+ey/lJEnhZw75x/OMcQ==", + "dev": true }, - "jest-each": { - "version": "27.3.1", - "resolved": "https://registry.npmjs.org/jest-each/-/jest-each-27.3.1.tgz", - "integrity": "sha512-E4SwfzKJWYcvOYCjOxhZcxwL+AY0uFMvdCOwvzgutJiaiodFjkxQQDxHm8FQBeTqDnSmKsQWn7ldMRzTn2zJaQ==", + "node_modules/ee-first": { + "version": "1.1.1", + "resolved": "https://registry.npmjs.org/ee-first/-/ee-first-1.1.1.tgz", + "integrity": "sha1-WQxhFWsK4vTwJVcyoViyZrxWsh0=", + "dev": true + }, + "node_modules/electron-to-chromium": { + "version": "1.4.428", + "resolved": "https://registry.npmjs.org/electron-to-chromium/-/electron-to-chromium-1.4.428.tgz", + "integrity": "sha512-L7uUknyY286of0AYC8CKfgWstD0Smk2DvHDi9F0GWQhSH90Bzi7iDrmCbZKz75tYJxeGSAc7TYeKpmbjMDoh1w==", + "dev": true + }, + "node_modules/elliptic": { + "version": "6.5.2", + "resolved": "https://registry.npmjs.org/elliptic/-/elliptic-6.5.2.tgz", + "integrity": "sha512-f4x70okzZbIQl/NSRLkI/+tteV/9WqL98zx+SQ69KbXxmVrmjwsNUPn/gYJJ0sHvEak24cZgHIPegRePAtA/xw==", "dev": true, - "requires": { - "@jest/types": "^27.2.5", - "chalk": "^4.0.0", - "jest-get-type": "^27.3.1", - "jest-util": "^27.3.1", - "pretty-format": "^27.3.1" - }, "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" - } - } + "bn.js": "^4.4.0", + "brorand": "^1.0.1", + "hash.js": "^1.0.0", + "hmac-drbg": "^1.0.0", + "inherits": "^2.0.1", + "minimalistic-assert": "^1.0.0", + "minimalistic-crypto-utils": "^1.0.0" } }, - "jest-environment-jsdom": { - "version": "27.3.1", - "resolved": "https://registry.npmjs.org/jest-environment-jsdom/-/jest-environment-jsdom-27.3.1.tgz", - "integrity": "sha512-3MOy8qMzIkQlfb3W1TfrD7uZHj+xx8Olix5vMENkj5djPmRqndMaXtpnaZkxmxM+Qc3lo+yVzJjzuXbCcZjAlg==", + "node_modules/elliptic/node_modules/bn.js": { + "version": "4.11.9", + "resolved": "https://registry.npmjs.org/bn.js/-/bn.js-4.11.9.tgz", + "integrity": "sha512-E6QoYqCKZfgatHTdHzs1RRKP7ip4vvm+EyRUeE2RF0NblwVvb0p6jSVeNTOFxPn26QXN2o6SMfNxKp6kU8zQaw==", + "dev": true + }, + "node_modules/email-addresses": { + "version": "3.1.0", + "resolved": "https://registry.npmjs.org/email-addresses/-/email-addresses-3.1.0.tgz", + "integrity": "sha512-k0/r7GrWVL32kZlGwfPNgB2Y/mMXVTq/decgLczm/j34whdaspNrZO8CnXPf1laaHxI6ptUlsnAxN+UAPw+fzg==", + "dev": true + }, + "node_modules/emittery": { + "version": "0.8.1", + "resolved": "https://registry.npmjs.org/emittery/-/emittery-0.8.1.tgz", + "integrity": "sha512-uDfvUjVrfGJJhymx/kz6prltenw1u7WrCg1oa94zYY8xxVpLLUu045LAT0dhDZdXG58/EpPL/5kA180fQ/qudg==", "dev": true, - "requires": { - "@jest/environment": "^27.3.1", - "@jest/fake-timers": "^27.3.1", - "@jest/types": "^27.2.5", - "@types/node": "*", - "jest-mock": "^27.3.0", - "jest-util": "^27.3.1", - "jsdom": "^16.6.0" + "engines": { + "node": ">=10" }, - "dependencies": { - "abab": { - "version": "2.0.5", - "resolved": "https://registry.npmjs.org/abab/-/abab-2.0.5.tgz", - "integrity": "sha512-9IK9EadsbHo6jLWIpxpR6pL0sazTXV6+SQv25ZB+F7Bj9mJNaOc4nCRabwd5M/JwmUa8idz6Eci6eKfJryPs6Q==", - "dev": true - }, - "acorn": { - "version": "8.6.0", - "resolved": "https://registry.npmjs.org/acorn/-/acorn-8.6.0.tgz", - "integrity": "sha512-U1riIR+lBSNi3IbxtaHOIKdH8sLFv3NYfNv8sg7ZsNhcfl4HF2++BfqqrNAxoCLQW1iiylOj76ecnaUxz+z9yw==", - "dev": true - }, - "acorn-globals": { - "version": "6.0.0", - "resolved": "https://registry.npmjs.org/acorn-globals/-/acorn-globals-6.0.0.tgz", - "integrity": "sha512-ZQl7LOWaF5ePqqcX4hLuv/bLXYQNfNWw2c0/yX/TsPRKamzHcTGQnlCjHT3TsmkOUVEPS3crCxiPfdzE/Trlhg==", - "dev": true, - "requires": { - "acorn": "^7.1.1", - "acorn-walk": "^7.1.1" - }, - "dependencies": { - "acorn": { - "version": "7.4.1", - "resolved": "https://registry.npmjs.org/acorn/-/acorn-7.4.1.tgz", - "integrity": "sha512-nQyp0o1/mNdbTO1PO6kHkwSrmgZ0MT/jCCpNiwbUjGoRN4dlBhqJtoQuCnEOKzgTVwg0ZWiCoQy6SxMebQVh8A==", - "dev": true - } - } - }, - "acorn-walk": { - "version": "7.2.0", - "resolved": "https://registry.npmjs.org/acorn-walk/-/acorn-walk-7.2.0.tgz", - "integrity": "sha512-OPdCF6GsMIP+Az+aWfAAOEt2/+iVDKE7oy6lJ098aoe59oAmK76qV6Gw60SbZ8jHuG2wH058GF4pLFbYamYrVA==", - "dev": true - }, - "cssom": { - "version": "0.4.4", - "resolved": "https://registry.npmjs.org/cssom/-/cssom-0.4.4.tgz", - "integrity": "sha512-p3pvU7r1MyyqbTk+WbNJIgJjG2VmTIaB10rI93LzVPrmDJKkzKYMtxxyAvQXR/NS6otuzveI7+7BBq3SjBS2mw==", - "dev": true - }, - "cssstyle": { - "version": "2.3.0", - "resolved": "https://registry.npmjs.org/cssstyle/-/cssstyle-2.3.0.tgz", - "integrity": "sha512-AZL67abkUzIuvcHqk7c09cezpGNcxUxU4Ioi/05xHk4DQeTkWmGYftIE6ctU6AEt+Gn4n1lDStOtj7FKycP71A==", - "dev": true, - "requires": { - "cssom": "~0.3.6" - }, - "dependencies": { - "cssom": { - "version": "0.3.8", - "resolved": "https://registry.npmjs.org/cssom/-/cssom-0.3.8.tgz", - "integrity": "sha512-b0tGHbfegbhPJpxpiBPU2sCkigAqtM9O121le6bbOlgyV+NyGyCmVfJ6QW9eRjz8CpNfWEOYBIMIGRYkLwsIYg==", - "dev": true - } - } - }, - "data-urls": { - "version": "2.0.0", - "resolved": "https://registry.npmjs.org/data-urls/-/data-urls-2.0.0.tgz", - "integrity": "sha512-X5eWTSXO/BJmpdIKCRuKUgSCgAN0OwliVK3yPKbwIWU1Tdw5BRajxlzMidvh+gwko9AfQ9zIj52pzF91Q3YAvQ==", - "dev": true, - "requires": { - "abab": "^2.0.3", - "whatwg-mimetype": "^2.3.0", - "whatwg-url": "^8.0.0" - } - }, - "domexception": { - "version": "2.0.1", - "resolved": "https://registry.npmjs.org/domexception/-/domexception-2.0.1.tgz", - "integrity": "sha512-yxJ2mFy/sibVQlu5qHjOkf9J3K6zgmCxgJ94u2EdvDOV09H+32LtRswEcUsmUWN72pVLOEnTSRaIVVzVQgS0dg==", - "dev": true, - "requires": { - "webidl-conversions": "^5.0.0" - }, - "dependencies": { - "webidl-conversions": { - "version": "5.0.0", - "resolved": "https://registry.npmjs.org/webidl-conversions/-/webidl-conversions-5.0.0.tgz", - "integrity": "sha512-VlZwKPCkYKxQgeSbH5EyngOmRp7Ww7I9rQLERETtf5ofd9pGeswWiOtogpEO850jziPRarreGxn5QIiTqpb2wA==", - "dev": true - } - } - }, - "escodegen": { - "version": "2.0.0", - "resolved": "https://registry.npmjs.org/escodegen/-/escodegen-2.0.0.tgz", - "integrity": "sha512-mmHKys/C8BFUGI+MAWNcSYoORYLMdPzjrknd2Vc+bUsjN5bXcr8EhrNB+UTqfL1y3I9c4fw2ihgtMPQLBRiQxw==", - "dev": true, - "requires": { - "esprima": "^4.0.1", - "estraverse": "^5.2.0", - "esutils": "^2.0.2", - "optionator": "^0.8.1", - "source-map": "~0.6.1" - } - }, - "estraverse": { - "version": "5.3.0", - "resolved": "https://registry.npmjs.org/estraverse/-/estraverse-5.3.0.tgz", - "integrity": "sha512-MMdARuVEQziNTeJD8DgMqmhwR11BRQ/cBP+pLtYdSTnf3MIO8fFeiINEbX36ZdNlfU/7A9f3gUw49B3oQsvwBA==", - "dev": true - }, - "form-data": { - "version": "3.0.1", - "resolved": "https://registry.npmjs.org/form-data/-/form-data-3.0.1.tgz", - "integrity": "sha512-RHkBKtLWUVwd7SqRIvCZMEvAMoGUp0XU+seQiZejj0COz3RI3hWP4sCv3gZWWLjJTd7rGwcsF5eKZGii0r/hbg==", - "dev": true, - "requires": { - "asynckit": "^0.4.0", - "combined-stream": "^1.0.8", - "mime-types": "^2.1.12" - } - }, - "html-encoding-sniffer": { - "version": "2.0.1", - "resolved": "https://registry.npmjs.org/html-encoding-sniffer/-/html-encoding-sniffer-2.0.1.tgz", - "integrity": "sha512-D5JbOMBIR/TVZkubHT+OyT2705QvogUW4IBn6nHd756OwieSF9aDYFj4dv6HHEVGYbHaLETa3WggZYWWMyy3ZQ==", - "dev": true, - "requires": { - "whatwg-encoding": "^1.0.5" - } - }, - "jsdom": { - "version": "16.7.0", - "resolved": "https://registry.npmjs.org/jsdom/-/jsdom-16.7.0.tgz", - "integrity": "sha512-u9Smc2G1USStM+s/x1ru5Sxrl6mPYCbByG1U/hUmqaVsm4tbNyS7CicOSRyuGQYZhTu0h84qkZZQ/I+dzizSVw==", - "dev": true, - "requires": { - "abab": "^2.0.5", - "acorn": "^8.2.4", - "acorn-globals": "^6.0.0", - "cssom": "^0.4.4", - "cssstyle": "^2.3.0", - "data-urls": "^2.0.0", - "decimal.js": "^10.2.1", - "domexception": "^2.0.1", - "escodegen": "^2.0.0", - "form-data": "^3.0.0", - "html-encoding-sniffer": "^2.0.1", - "http-proxy-agent": "^4.0.1", - "https-proxy-agent": "^5.0.0", - "is-potential-custom-element-name": "^1.0.1", - "nwsapi": "^2.2.0", - "parse5": "6.0.1", - "saxes": "^5.0.1", - "symbol-tree": "^3.2.4", - "tough-cookie": "^4.0.0", - "w3c-hr-time": "^1.0.2", - "w3c-xmlserializer": "^2.0.0", - "webidl-conversions": "^6.1.0", - "whatwg-encoding": "^1.0.5", - "whatwg-mimetype": "^2.3.0", - "whatwg-url": "^8.5.0", - "ws": "^7.4.6", - "xml-name-validator": "^3.0.0" - } - }, - "parse5": { - "version": "6.0.1", - "resolved": "https://registry.npmjs.org/parse5/-/parse5-6.0.1.tgz", - "integrity": "sha512-Ofn/CTFzRGTTxwpNEs9PP93gXShHcTq255nzRYSKe8AkVpZY7e1fpmTfOyoIvjP5HG7Z2ZM7VS9PPhQGW2pOpw==", - "dev": true - }, - "saxes": { - "version": "5.0.1", - "resolved": "https://registry.npmjs.org/saxes/-/saxes-5.0.1.tgz", - "integrity": "sha512-5LBh1Tls8c9xgGjw3QrMwETmTMVk0oFgvrFSvWx62llR2hcEInrKNZ2GZCCuuy2lvWrdl5jhbpeqc5hRYKFOcw==", - "dev": true, - "requires": { - "xmlchars": "^2.2.0" - } - }, - "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, - "optional": true - }, - "tough-cookie": { - "version": "4.0.0", - "resolved": "https://registry.npmjs.org/tough-cookie/-/tough-cookie-4.0.0.tgz", - "integrity": "sha512-tHdtEpQCMrc1YLrMaqXXcj6AxhYi/xgit6mZu1+EDWUn+qhUf8wMQoFIy9NXuq23zAwtcB0t/MjACGR18pcRbg==", - "dev": true, - "requires": { - "psl": "^1.1.33", - "punycode": "^2.1.1", - "universalify": "^0.1.2" - } - }, - "tr46": { - "version": "2.1.0", - "resolved": "https://registry.npmjs.org/tr46/-/tr46-2.1.0.tgz", - "integrity": "sha512-15Ih7phfcdP5YxqiB+iDtLoaTz4Nd35+IiAv0kQ5FNKHzXgdWqPoTIqEDDJmXceQt4JZk6lVPT8lnDlPpGDppw==", - "dev": true, - "requires": { - "punycode": "^2.1.1" - } - }, - "universalify": { - "version": "0.1.2", - "resolved": "https://registry.npmjs.org/universalify/-/universalify-0.1.2.tgz", - "integrity": "sha512-rBJeI5CXAlmy1pV+617WB9J63U6XcazHHF2f2dbJix4XzpUF0RS3Zbj0FGIOCAva5P/d/GBOYaACQ1w+0azUkg==", - "dev": true - }, - "w3c-xmlserializer": { - "version": "2.0.0", - "resolved": "https://registry.npmjs.org/w3c-xmlserializer/-/w3c-xmlserializer-2.0.0.tgz", - "integrity": "sha512-4tzD0mF8iSiMiNs30BiLO3EpfGLZUT2MSX/G+o7ZywDzliWQ3OPtTZ0PTC3B3ca1UAf4cJMHB+2Bf56EriJuRA==", - "dev": true, - "requires": { - "xml-name-validator": "^3.0.0" - } - }, - "webidl-conversions": { - "version": "6.1.0", - "resolved": "https://registry.npmjs.org/webidl-conversions/-/webidl-conversions-6.1.0.tgz", - "integrity": "sha512-qBIvFLGiBpLjfwmYAaHPXsn+ho5xZnGvyGvsarywGNc8VyQJUMHJ8OBKGGrPER0okBeMDaan4mNBlgBROxuI8w==", - "dev": true - }, - "whatwg-url": { - "version": "8.7.0", - "resolved": "https://registry.npmjs.org/whatwg-url/-/whatwg-url-8.7.0.tgz", - "integrity": "sha512-gAojqb/m9Q8a5IV96E3fHJM70AzCkgt4uXYX2O7EmuyOnLrViCQlsEBmF9UQIu3/aeAIp2U17rtbpZWNntQqdg==", - "dev": true, - "requires": { - "lodash": "^4.7.0", - "tr46": "^2.1.0", - "webidl-conversions": "^6.1.0" - } - }, - "ws": { - "version": "7.5.5", - "resolved": "https://registry.npmjs.org/ws/-/ws-7.5.5.tgz", - "integrity": "sha512-BAkMFcAzl8as1G/hArkxOxq3G7pjUqQ3gzYbLL0/5zNkph70e+lCoxBGnm6AW1+/aiNeV4fnKqZ8m4GZewmH2w==", - "dev": true - } + "funding": { + "url": "https://github.com/sindresorhus/emittery?sponsor=1" } }, - "jest-environment-node": { - "version": "27.3.1", - "resolved": "https://registry.npmjs.org/jest-environment-node/-/jest-environment-node-27.3.1.tgz", - "integrity": "sha512-T89F/FgkE8waqrTSA7/ydMkcc52uYPgZZ6q8OaZgyiZkJb5QNNCF6oPZjH9IfPFfcc9uBWh1574N0kY0pSvTXw==", + "node_modules/emoji-regex": { + "version": "7.0.3", + "resolved": "https://registry.npmjs.org/emoji-regex/-/emoji-regex-7.0.3.tgz", + "integrity": "sha512-CwBLREIQ7LvYFB0WyRvwhq5N5qPhc6PMjD6bYggFlI5YyDgl+0vxq5VHbMOFqLg7hfWzmu8T5Z1QofhmTIhItA==", + "dev": true + }, + "node_modules/encodeurl": { + "version": "1.0.2", + "resolved": "https://registry.npmjs.org/encodeurl/-/encodeurl-1.0.2.tgz", + "integrity": "sha1-rT/0yG7C0CkyL1oCw6mmBslbP1k=", "dev": true, - "requires": { - "@jest/environment": "^27.3.1", - "@jest/fake-timers": "^27.3.1", - "@jest/types": "^27.2.5", - "@types/node": "*", - "jest-mock": "^27.3.0", - "jest-util": "^27.3.1" + "engines": { + "node": ">= 0.8" } }, - "jest-get-type": { - "version": "27.3.1", - "resolved": "https://registry.npmjs.org/jest-get-type/-/jest-get-type-27.3.1.tgz", - "integrity": "sha512-+Ilqi8hgHSAdhlQ3s12CAVNd8H96ZkQBfYoXmArzZnOfAtVAJEiPDBirjByEblvG/4LPJmkL+nBqPO3A1YJAEg==", + "node_modules/entities": { + "version": "1.1.2", + "resolved": "https://registry.npmjs.org/entities/-/entities-1.1.2.tgz", + "integrity": "sha512-f2LZMYl1Fzu7YSBKg+RoROelpOaNrcGmE9AZubeDfrCEia483oW4MI4VyFd5VNHIgQ/7qm1I0wUHK1eJnn2y2w==", "dev": true }, - "jest-haste-map": { - "version": "27.3.1", - "resolved": "https://registry.npmjs.org/jest-haste-map/-/jest-haste-map-27.3.1.tgz", - "integrity": "sha512-lYfNZIzwPccDJZIyk9Iz5iQMM/MH56NIIcGj7AFU1YyA4ewWFBl8z+YPJuSCRML/ee2cCt2y3W4K3VXPT6Nhzg==", + "node_modules/error-ex": { + "version": "1.3.2", + "resolved": "https://registry.npmjs.org/error-ex/-/error-ex-1.3.2.tgz", + "integrity": "sha512-7dFHNmqeFSEt2ZBsCriorKnn3Z2pj+fd9kmI6QoWw4//DL+icEBfc0U7qJCisqrTsKTjw4fNFy2pW9OqStD84g==", "dev": true, - "requires": { - "@jest/types": "^27.2.5", - "@types/graceful-fs": "^4.1.2", - "@types/node": "*", - "anymatch": "^3.0.3", - "fb-watchman": "^2.0.0", - "fsevents": "^2.3.2", - "graceful-fs": "^4.2.4", + "dependencies": { + "is-arrayish": "^0.2.1" + } + }, + "node_modules/es-abstract": { + "version": "1.17.5", + "resolved": "https://registry.npmjs.org/es-abstract/-/es-abstract-1.17.5.tgz", + "integrity": "sha512-BR9auzDbySxOcfog0tLECW8l28eRGpDpU3Dm3Hp4q/N+VtLTmyj4EUN088XZWQDW/hzj6sYRDXeOFsaAODKvpg==", + "dev": true, + "dependencies": { + "es-to-primitive": "^1.2.1", + "function-bind": "^1.1.1", + "has": "^1.0.3", + "has-symbols": "^1.0.1", + "is-callable": "^1.1.5", + "is-regex": "^1.0.5", + "object-inspect": "^1.7.0", + "object-keys": "^1.1.1", + "object.assign": "^4.1.0", + "string.prototype.trimleft": "^2.1.1", + "string.prototype.trimright": "^2.1.1" + }, + "engines": { + "node": ">= 0.4" + }, + "funding": { + "url": "https://github.com/sponsors/ljharb" + } + }, + "node_modules/es-to-primitive": { + "version": "1.2.1", + "resolved": "https://registry.npmjs.org/es-to-primitive/-/es-to-primitive-1.2.1.tgz", + "integrity": "sha512-QCOllgZJtaUo9miYBcLChTUaHNjJF3PYs1VidD7AwiEj1kYxKeQTctLAezAOH5ZKRH0g2IgPn6KwB4IT8iRpvA==", + "dev": true, + "dependencies": { + "is-callable": "^1.1.4", + "is-date-object": "^1.0.1", + "is-symbol": "^1.0.2" + }, + "engines": { + "node": ">= 0.4" + }, + "funding": { + "url": "https://github.com/sponsors/ljharb" + } + }, + "node_modules/escalade": { + "version": "3.1.1", + "resolved": "https://registry.npmjs.org/escalade/-/escalade-3.1.1.tgz", + "integrity": "sha512-k0er2gUkLf8O0zKJiAhmkTnJlTvINGv7ygDNPbeIsX/TJjGJZHuh9B2UxbsaEkmlEo9MfhrSzmhIlhRlI2GXnw==", + "dev": true, + "engines": { + "node": ">=6" + } + }, + "node_modules/escape-html": { + "version": "1.0.3", + "resolved": "https://registry.npmjs.org/escape-html/-/escape-html-1.0.3.tgz", + "integrity": "sha1-Aljq5NPQwJdN4cFpGI7wBR0dGYg=", + "dev": true + }, + "node_modules/escape-string-regexp": { + "version": "1.0.5", + "resolved": "https://registry.npmjs.org/escape-string-regexp/-/escape-string-regexp-1.0.5.tgz", + "integrity": "sha1-G2HAViGQqN/2rjuyzwIAyhMLhtQ=", + "dev": true, + "engines": { + "node": ">=0.8.0" + } + }, + "node_modules/escodegen": { + "version": "1.9.1", + "resolved": "https://registry.npmjs.org/escodegen/-/escodegen-1.9.1.tgz", + "integrity": "sha512-6hTjO1NAWkHnDk3OqQ4YrCuwwmGHL9S3nPlzBOUG/R44rda3wLNrfvQ5fkSGjyhHFKM7ALPKcKGrwvCLe0lC7Q==", + "dev": true, + "dependencies": { + "esprima": "^3.1.3", + "estraverse": "^4.2.0", + "esutils": "^2.0.2", + "optionator": "^0.8.1" + }, + "bin": { + "escodegen": "bin/escodegen.js", + "esgenerate": "bin/esgenerate.js" + }, + "engines": { + "node": ">=4.0" + }, + "optionalDependencies": { + "source-map": "~0.6.1" + } + }, + "node_modules/escodegen/node_modules/esprima": { + "version": "3.1.3", + "resolved": "https://registry.npmjs.org/esprima/-/esprima-3.1.3.tgz", + "integrity": "sha1-/cpRzuYTOJXjyI1TXOSdv/YqRjM=", + "dev": true, + "bin": { + "esparse": "bin/esparse.js", + "esvalidate": "bin/esvalidate.js" + }, + "engines": { + "node": ">=4" + } + }, + "node_modules/escodegen/node_modules/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, + "optional": true, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/eslint": { + "version": "5.16.0", + "resolved": "https://registry.npmjs.org/eslint/-/eslint-5.16.0.tgz", + "integrity": "sha512-S3Rz11i7c8AA5JPv7xAH+dOyq/Cu/VXHiHXBPOU1k/JAM5dXqQPt3qcrhpHSorXmrpu2g0gkIBVXAqCpzfoZIg==", + "dev": true, + "dependencies": { + "@babel/code-frame": "^7.0.0", + "ajv": "^6.9.1", + "chalk": "^2.1.0", + "cross-spawn": "^6.0.5", + "debug": "^4.0.1", + "doctrine": "^3.0.0", + "eslint-scope": "^4.0.3", + "eslint-utils": "^1.3.1", + "eslint-visitor-keys": "^1.0.0", + "espree": "^5.0.1", + "esquery": "^1.0.1", + "esutils": "^2.0.2", + "file-entry-cache": "^5.0.1", + "functional-red-black-tree": "^1.0.1", + "glob": "^7.1.2", + "globals": "^11.7.0", + "ignore": "^4.0.6", + "import-fresh": "^3.0.0", + "imurmurhash": "^0.1.4", + "inquirer": "^6.2.2", + "js-yaml": "^3.13.0", + "json-stable-stringify-without-jsonify": "^1.0.1", + "levn": "^0.3.0", + "lodash": "^4.17.11", + "minimatch": "^3.0.4", + "mkdirp": "^0.5.1", + "natural-compare": "^1.4.0", + "optionator": "^0.8.2", + "path-is-inside": "^1.0.2", + "progress": "^2.0.0", + "regexpp": "^2.0.1", + "semver": "^5.5.1", + "strip-ansi": "^4.0.0", + "strip-json-comments": "^2.0.1", + "table": "^5.2.3", + "text-table": "^0.2.0" + }, + "bin": { + "eslint": "bin/eslint.js" + }, + "engines": { + "node": "^6.14.0 || ^8.10.0 || >=9.10.0" + } + }, + "node_modules/eslint-config-esnext": { + "version": "4.0.0", + "resolved": "https://registry.npmjs.org/eslint-config-esnext/-/eslint-config-esnext-4.0.0.tgz", + "integrity": "sha512-UOovbox5WIgG9VSJPxtCsfwOkK96yNp8hBBi+WZ66OTr5zc7PxJCkE4MS7vON2Z1md5PNhwFHVzE9Uu+owBg1Q==", + "dev": true, + "dependencies": { + "babel-eslint": "^10.0.1", + "eslint": "^5.6.0", + "eslint-plugin-babel": "^5.2.1", + "eslint-plugin-import": "^2.14.0" + }, + "peerDependencies": { + "eslint": "^5.0.0" + } + }, + "node_modules/eslint-config-node": { + "version": "4.0.0", + "resolved": "https://registry.npmjs.org/eslint-config-node/-/eslint-config-node-4.0.0.tgz", + "integrity": "sha512-sdr7zqVTQddLEBpsNzTFASOAk8bSbWatZqxLD9J1nBI/H83lGOknODaCCJFWMDN+36LNUMVWVWo+0LhxQJc+wg==", + "dev": true, + "dependencies": { + "eslint": "^5.6.0", + "eslint-config-esnext": "^4.0.0" + }, + "peerDependencies": { + "eslint": "^5.0.0" + } + }, + "node_modules/eslint-config-standard": { + "version": "12.0.0", + "resolved": "https://registry.npmjs.org/eslint-config-standard/-/eslint-config-standard-12.0.0.tgz", + "integrity": "sha512-COUz8FnXhqFitYj4DTqHzidjIL/t4mumGZto5c7DrBpvWoie+Sn3P4sLEzUGeYhRElWuFEf8K1S1EfvD1vixCQ==", + "dev": true, + "peerDependencies": { + "eslint": ">=5.0.0", + "eslint-plugin-import": ">=2.13.0", + "eslint-plugin-node": ">=7.0.0", + "eslint-plugin-promise": ">=4.0.0", + "eslint-plugin-standard": ">=4.0.0" + } + }, + "node_modules/eslint-import-resolver-node": { + "version": "0.3.3", + "resolved": "https://registry.npmjs.org/eslint-import-resolver-node/-/eslint-import-resolver-node-0.3.3.tgz", + "integrity": "sha512-b8crLDo0M5RSe5YG8Pu2DYBj71tSB6OvXkfzwbJU2w7y8P4/yo0MyF8jU26IEuEuHF2K5/gcAJE3LhQGqBBbVg==", + "dev": true, + "dependencies": { + "debug": "^2.6.9", + "resolve": "^1.13.1" + } + }, + "node_modules/eslint-import-resolver-node/node_modules/debug": { + "version": "2.6.9", + "resolved": "https://registry.npmjs.org/debug/-/debug-2.6.9.tgz", + "integrity": "sha512-bC7ElrdJaJnPbAP+1EotYvqZsb3ecl5wi6Bfi6BJTUcNowp6cvspg0jXznRTKDjm/E7AdgFBVeAPVMNcKGsHMA==", + "dev": true, + "dependencies": { + "ms": "2.0.0" + } + }, + "node_modules/eslint-import-resolver-node/node_modules/ms": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/ms/-/ms-2.0.0.tgz", + "integrity": "sha1-VgiurfwAvmwpAd9fmGF4jeDVl8g=", + "dev": true + }, + "node_modules/eslint-module-utils": { + "version": "2.6.0", + "resolved": "https://registry.npmjs.org/eslint-module-utils/-/eslint-module-utils-2.6.0.tgz", + "integrity": "sha512-6j9xxegbqe8/kZY8cYpcp0xhbK0EgJlg3g9mib3/miLaExuuwc3n5UEfSnU6hWMbT0FAYVvDbL9RrRgpUeQIvA==", + "dev": true, + "dependencies": { + "debug": "^2.6.9", + "pkg-dir": "^2.0.0" + }, + "engines": { + "node": ">=4" + } + }, + "node_modules/eslint-module-utils/node_modules/debug": { + "version": "2.6.9", + "resolved": "https://registry.npmjs.org/debug/-/debug-2.6.9.tgz", + "integrity": "sha512-bC7ElrdJaJnPbAP+1EotYvqZsb3ecl5wi6Bfi6BJTUcNowp6cvspg0jXznRTKDjm/E7AdgFBVeAPVMNcKGsHMA==", + "dev": true, + "dependencies": { + "ms": "2.0.0" + } + }, + "node_modules/eslint-module-utils/node_modules/ms": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/ms/-/ms-2.0.0.tgz", + "integrity": "sha1-VgiurfwAvmwpAd9fmGF4jeDVl8g=", + "dev": true + }, + "node_modules/eslint-plugin-babel": { + "version": "5.3.0", + "resolved": "https://registry.npmjs.org/eslint-plugin-babel/-/eslint-plugin-babel-5.3.0.tgz", + "integrity": "sha512-HPuNzSPE75O+SnxHIafbW5QB45r2w78fxqwK3HmjqIUoPfPzVrq6rD+CINU3yzoDSzEhUkX07VUphbF73Lth/w==", + "dev": true, + "dependencies": { + "eslint-rule-composer": "^0.3.0" + }, + "engines": { + "node": ">=4" + }, + "peerDependencies": { + "eslint": ">=4.0.0" + } + }, + "node_modules/eslint-plugin-es": { + "version": "1.4.1", + "resolved": "https://registry.npmjs.org/eslint-plugin-es/-/eslint-plugin-es-1.4.1.tgz", + "integrity": "sha512-5fa/gR2yR3NxQf+UXkeLeP8FBBl6tSgdrAz1+cF84v1FMM4twGwQoqTnn+QxFLcPOrF4pdKEJKDB/q9GoyJrCA==", + "dev": true, + "dependencies": { + "eslint-utils": "^1.4.2", + "regexpp": "^2.0.1" + }, + "engines": { + "node": ">=6.5.0" + }, + "peerDependencies": { + "eslint": ">=4.19.1" + } + }, + "node_modules/eslint-plugin-import": { + "version": "2.20.2", + "resolved": "https://registry.npmjs.org/eslint-plugin-import/-/eslint-plugin-import-2.20.2.tgz", + "integrity": "sha512-FObidqpXrR8OnCh4iNsxy+WACztJLXAHBO5hK79T1Hc77PgQZkyDGA5Ag9xAvRpglvLNxhH/zSmZ70/pZ31dHg==", + "dev": true, + "dependencies": { + "array-includes": "^3.0.3", + "array.prototype.flat": "^1.2.1", + "contains-path": "^0.1.0", + "debug": "^2.6.9", + "doctrine": "1.5.0", + "eslint-import-resolver-node": "^0.3.2", + "eslint-module-utils": "^2.4.1", + "has": "^1.0.3", + "minimatch": "^3.0.4", + "object.values": "^1.1.0", + "read-pkg-up": "^2.0.0", + "resolve": "^1.12.0" + }, + "engines": { + "node": ">=4" + }, + "peerDependencies": { + "eslint": "2.x - 6.x" + } + }, + "node_modules/eslint-plugin-import/node_modules/debug": { + "version": "2.6.9", + "resolved": "https://registry.npmjs.org/debug/-/debug-2.6.9.tgz", + "integrity": "sha512-bC7ElrdJaJnPbAP+1EotYvqZsb3ecl5wi6Bfi6BJTUcNowp6cvspg0jXznRTKDjm/E7AdgFBVeAPVMNcKGsHMA==", + "dev": true, + "dependencies": { + "ms": "2.0.0" + } + }, + "node_modules/eslint-plugin-import/node_modules/doctrine": { + "version": "1.5.0", + "resolved": "https://registry.npmjs.org/doctrine/-/doctrine-1.5.0.tgz", + "integrity": "sha1-N53Ocw9hZvds76TmcHoVmwLFpvo=", + "dev": true, + "dependencies": { + "esutils": "^2.0.2", + "isarray": "^1.0.0" + }, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/eslint-plugin-import/node_modules/ms": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/ms/-/ms-2.0.0.tgz", + "integrity": "sha1-VgiurfwAvmwpAd9fmGF4jeDVl8g=", + "dev": true + }, + "node_modules/eslint-plugin-node": { + "version": "9.2.0", + "resolved": "https://registry.npmjs.org/eslint-plugin-node/-/eslint-plugin-node-9.2.0.tgz", + "integrity": "sha512-2abNmzAH/JpxI4gEOwd6K8wZIodK3BmHbTxz4s79OIYwwIt2gkpEXlAouJXu4H1c9ySTnRso0tsuthSOZbUMlA==", + "dev": true, + "dependencies": { + "eslint-plugin-es": "^1.4.1", + "eslint-utils": "^1.4.2", + "ignore": "^5.1.1", + "minimatch": "^3.0.4", + "resolve": "^1.10.1", + "semver": "^6.1.0" + }, + "engines": { + "node": ">=8.10.0" + }, + "peerDependencies": { + "eslint": ">=5.16.0" + } + }, + "node_modules/eslint-plugin-node/node_modules/ignore": { + "version": "5.1.6", + "resolved": "https://registry.npmjs.org/ignore/-/ignore-5.1.6.tgz", + "integrity": "sha512-cgXgkypZBcCnOgSihyeqbo6gjIaIyDqPQB7Ra4vhE9m6kigdGoQDMHjviFhRZo3IMlRy6yElosoviMs5YxZXUA==", + "dev": true, + "engines": { + "node": ">= 4" + } + }, + "node_modules/eslint-plugin-node/node_modules/semver": { + "version": "6.3.0", + "resolved": "https://registry.npmjs.org/semver/-/semver-6.3.0.tgz", + "integrity": "sha512-b39TBaTSfV6yBrapU89p5fKekE2m/NwnDocOVruQFS1/veMgdzuPcnOM34M6CwxW8jH/lxEa5rBoDeUwu5HHTw==", + "dev": true, + "bin": { + "semver": "bin/semver.js" + } + }, + "node_modules/eslint-plugin-promise": { + "version": "4.2.1", + "resolved": "https://registry.npmjs.org/eslint-plugin-promise/-/eslint-plugin-promise-4.2.1.tgz", + "integrity": "sha512-VoM09vT7bfA7D+upt+FjeBO5eHIJQBUWki1aPvB+vbNiHS3+oGIJGIeyBtKQTME6UPXXy3vV07OL1tHd3ANuDw==", + "dev": true, + "engines": { + "node": ">=6" + } + }, + "node_modules/eslint-plugin-standard": { + "version": "4.0.1", + "resolved": "https://registry.npmjs.org/eslint-plugin-standard/-/eslint-plugin-standard-4.0.1.tgz", + "integrity": "sha512-v/KBnfyaOMPmZc/dmc6ozOdWqekGp7bBGq4jLAecEfPGmfKiWS4sA8sC0LqiV9w5qmXAtXVn4M3p1jSyhY85SQ==", + "dev": true, + "peerDependencies": { + "eslint": ">=5.0.0" + } + }, + "node_modules/eslint-rule-composer": { + "version": "0.3.0", + "resolved": "https://registry.npmjs.org/eslint-rule-composer/-/eslint-rule-composer-0.3.0.tgz", + "integrity": "sha512-bt+Sh8CtDmn2OajxvNO+BX7Wn4CIWMpTRm3MaiKPCQcnnlm0CS2mhui6QaoeQugs+3Kj2ESKEEGJUdVafwhiCg==", + "dev": true, + "engines": { + "node": ">=4.0.0" + } + }, + "node_modules/eslint-scope": { + "version": "4.0.3", + "resolved": "https://registry.npmjs.org/eslint-scope/-/eslint-scope-4.0.3.tgz", + "integrity": "sha512-p7VutNr1O/QrxysMo3E45FjYDTeXBy0iTltPFNSqKAIfjDSXC+4dj+qfyuD8bfAXrW/y6lW3O76VaYNPKfpKrg==", + "dev": true, + "dependencies": { + "esrecurse": "^4.1.0", + "estraverse": "^4.1.1" + }, + "engines": { + "node": ">=4.0.0" + } + }, + "node_modules/eslint-utils": { + "version": "1.4.3", + "resolved": "https://registry.npmjs.org/eslint-utils/-/eslint-utils-1.4.3.tgz", + "integrity": "sha512-fbBN5W2xdY45KulGXmLHZ3c3FHfVYmKg0IrAKGOkT/464PQsx2UeIzfz1RmEci+KLm1bBaAzZAh8+/E+XAeZ8Q==", + "dev": true, + "dependencies": { + "eslint-visitor-keys": "^1.1.0" + }, + "engines": { + "node": ">=6" + } + }, + "node_modules/eslint-visitor-keys": { + "version": "1.1.0", + "resolved": "https://registry.npmjs.org/eslint-visitor-keys/-/eslint-visitor-keys-1.1.0.tgz", + "integrity": "sha512-8y9YjtM1JBJU/A9Kc+SbaOV4y29sSWckBwMHa+FGtVj5gN/sbnKDf6xJUl+8g7FAij9LVaP8C24DUiH/f/2Z9A==", + "dev": true, + "engines": { + "node": ">=4" + } + }, + "node_modules/espree": { + "version": "5.0.1", + "resolved": "https://registry.npmjs.org/espree/-/espree-5.0.1.tgz", + "integrity": "sha512-qWAZcWh4XE/RwzLJejfcofscgMc9CamR6Tn1+XRXNzrvUSSbiAjGOI/fggztjIi7y9VLPqnICMIPiGyr8JaZ0A==", + "dev": true, + "dependencies": { + "acorn": "^6.0.7", + "acorn-jsx": "^5.0.0", + "eslint-visitor-keys": "^1.0.0" + }, + "engines": { + "node": ">=6.0.0" + } + }, + "node_modules/esprima": { + "version": "4.0.1", + "resolved": "https://registry.npmjs.org/esprima/-/esprima-4.0.1.tgz", + "integrity": "sha512-eGuFFw7Upda+g4p+QHvnW0RyTX/SVeJBDM/gCtMARO0cLuT2HcEKnTPvhjV6aGeqrCB/sbNop0Kszm0jsaWU4A==", + "dev": true, + "bin": { + "esparse": "bin/esparse.js", + "esvalidate": "bin/esvalidate.js" + }, + "engines": { + "node": ">=4" + } + }, + "node_modules/esquery": { + "version": "1.3.1", + "resolved": "https://registry.npmjs.org/esquery/-/esquery-1.3.1.tgz", + "integrity": "sha512-olpvt9QG0vniUBZspVRN6lwB7hOZoTRtT+jzR+tS4ffYx2mzbw+z0XCOk44aaLYKApNX5nMm+E+P6o25ip/DHQ==", + "dev": true, + "dependencies": { + "estraverse": "^5.1.0" + }, + "engines": { + "node": ">=0.10" + } + }, + "node_modules/esquery/node_modules/estraverse": { + "version": "5.1.0", + "resolved": "https://registry.npmjs.org/estraverse/-/estraverse-5.1.0.tgz", + "integrity": "sha512-FyohXK+R0vE+y1nHLoBM7ZTyqRpqAlhdZHCWIWEviFLiGB8b04H6bQs8G+XTthacvT8VuwvteiP7RJSxMs8UEw==", + "dev": true, + "engines": { + "node": ">=4.0" + } + }, + "node_modules/esrecurse": { + "version": "4.2.1", + "resolved": "https://registry.npmjs.org/esrecurse/-/esrecurse-4.2.1.tgz", + "integrity": "sha512-64RBB++fIOAXPw3P9cy89qfMlvZEXZkqqJkjqqXIvzP5ezRZjW+lPWjw35UX/3EhUPFYbg5ER4JYgDw4007/DQ==", + "dev": true, + "dependencies": { + "estraverse": "^4.1.0" + }, + "engines": { + "node": ">=4.0" + } + }, + "node_modules/estraverse": { + "version": "4.3.0", + "resolved": "https://registry.npmjs.org/estraverse/-/estraverse-4.3.0.tgz", + "integrity": "sha512-39nnKffWz8xN1BU/2c79n9nB9HDzo0niYUqx6xyqUnyoAnQyyWpOTdZEeiCch8BBu515t4wp9ZmgVfVhn9EBpw==", + "dev": true, + "engines": { + "node": ">=4.0" + } + }, + "node_modules/esutils": { + "version": "2.0.3", + "resolved": "https://registry.npmjs.org/esutils/-/esutils-2.0.3.tgz", + "integrity": "sha512-kVscqXk4OCp68SZ0dkgEKVi6/8ij300KBWTJq32P/dYeWTSwK41WyTxalN1eRmA5Z9UU/LX9D7FWSmV9SAYx6g==", + "dev": true, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/etag": { + "version": "1.8.1", + "resolved": "https://registry.npmjs.org/etag/-/etag-1.8.1.tgz", + "integrity": "sha1-Qa4u62XvpiJorr/qg6x9eSmbCIc=", + "dev": true, + "engines": { + "node": ">= 0.6" + } + }, + "node_modules/events": { + "version": "3.1.0", + "resolved": "https://registry.npmjs.org/events/-/events-3.1.0.tgz", + "integrity": "sha512-Rv+u8MLHNOdMjTAFeT3nCjHn2aGlx435FP/sDHNaRhDEMwyI/aB22Kj2qIN8R0cw3z28psEQLYwxVKLsKrMgWg==", + "dev": true, + "engines": { + "node": ">=0.8.x" + } + }, + "node_modules/evp_bytestokey": { + "version": "1.0.3", + "resolved": "https://registry.npmjs.org/evp_bytestokey/-/evp_bytestokey-1.0.3.tgz", + "integrity": "sha512-/f2Go4TognH/KvCISP7OUsHn85hT9nUkxxA9BEWxFn+Oj9o8ZNLm/40hdlgSLyuOimsrTKLUMEorQexp/aPQeA==", + "dev": true, + "dependencies": { + "md5.js": "^1.3.4", + "safe-buffer": "^5.1.1" + } + }, + "node_modules/execa": { + "version": "5.1.1", + "resolved": "https://registry.npmjs.org/execa/-/execa-5.1.1.tgz", + "integrity": "sha512-8uSpZZocAZRBAPIEINJj3Lo9HyGitllczc27Eh5YYojjMFMn8yHMDMaUHE2Jqfq05D/wucwI4JGURyXt1vchyg==", + "dev": true, + "dependencies": { + "cross-spawn": "^7.0.3", + "get-stream": "^6.0.0", + "human-signals": "^2.1.0", + "is-stream": "^2.0.0", + "merge-stream": "^2.0.0", + "npm-run-path": "^4.0.1", + "onetime": "^5.1.2", + "signal-exit": "^3.0.3", + "strip-final-newline": "^2.0.0" + }, + "engines": { + "node": ">=10" + }, + "funding": { + "url": "https://github.com/sindresorhus/execa?sponsor=1" + } + }, + "node_modules/execa/node_modules/cross-spawn": { + "version": "7.0.3", + "resolved": "https://registry.npmjs.org/cross-spawn/-/cross-spawn-7.0.3.tgz", + "integrity": "sha512-iRDPJKUPVEND7dHPO8rkbOnPpyDygcDFtWjpeWNCgy8WP2rXcxXL8TskReQl6OrB2G7+UJrags1q15Fudc7G6w==", + "dev": true, + "dependencies": { + "path-key": "^3.1.0", + "shebang-command": "^2.0.0", + "which": "^2.0.1" + }, + "engines": { + "node": ">= 8" + } + }, + "node_modules/execa/node_modules/mimic-fn": { + "version": "2.1.0", + "resolved": "https://registry.npmjs.org/mimic-fn/-/mimic-fn-2.1.0.tgz", + "integrity": "sha512-OqbOk5oEQeAZ8WXWydlu9HJjz9WVdEIvamMCcXmuqUYjTknH/sqsWvhQ3vgwKFRR1HpjvNBKQ37nbJgYzGqGcg==", + "dev": true, + "engines": { + "node": ">=6" + } + }, + "node_modules/execa/node_modules/onetime": { + "version": "5.1.2", + "resolved": "https://registry.npmjs.org/onetime/-/onetime-5.1.2.tgz", + "integrity": "sha512-kbpaSSGJTWdAY5KPVeMOKXSrPtr8C8C7wodJbcsd51jRnmD+GZu8Y0VoU6Dm5Z4vWr0Ig/1NKuWRKf7j5aaYSg==", + "dev": true, + "dependencies": { + "mimic-fn": "^2.1.0" + }, + "engines": { + "node": ">=6" + }, + "funding": { + "url": "https://github.com/sponsors/sindresorhus" + } + }, + "node_modules/execa/node_modules/path-key": { + "version": "3.1.1", + "resolved": "https://registry.npmjs.org/path-key/-/path-key-3.1.1.tgz", + "integrity": "sha512-ojmeN0qd+y0jszEtoY48r0Peq5dwMEkIlCOu6Q5f41lfkswXuKtYrhgoTpLnyIcHm24Uhqx+5Tqm2InSwLhE6Q==", + "dev": true, + "engines": { + "node": ">=8" + } + }, + "node_modules/execa/node_modules/shebang-command": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/shebang-command/-/shebang-command-2.0.0.tgz", + "integrity": "sha512-kHxr2zZpYtdmrN1qDjrrX/Z1rR1kG8Dx+gkpK1G4eXmvXswmcE1hTWBWYUzlraYw1/yZp6YuDY77YtvbN0dmDA==", + "dev": true, + "dependencies": { + "shebang-regex": "^3.0.0" + }, + "engines": { + "node": ">=8" + } + }, + "node_modules/execa/node_modules/shebang-regex": { + "version": "3.0.0", + "resolved": "https://registry.npmjs.org/shebang-regex/-/shebang-regex-3.0.0.tgz", + "integrity": "sha512-7++dFhtcx3353uBaq8DDR4NuxBetBzC7ZQOhmTQInHEd6bSrXdiEyzCvG07Z44UYdLShWUyXt5M/yhz8ekcb1A==", + "dev": true, + "engines": { + "node": ">=8" + } + }, + "node_modules/execa/node_modules/which": { + "version": "2.0.2", + "resolved": "https://registry.npmjs.org/which/-/which-2.0.2.tgz", + "integrity": "sha512-BLI3Tl1TW3Pvl70l3yq3Y64i+awpwXqsGBYWkkqMtnbXgrMD+yj7rhW0kuEDxzJaYXGjEW5ogapKNMEKNMjibA==", + "dev": true, + "dependencies": { + "isexe": "^2.0.0" + }, + "bin": { + "node-which": "bin/node-which" + }, + "engines": { + "node": ">= 8" + } + }, + "node_modules/execall": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/execall/-/execall-2.0.0.tgz", + "integrity": "sha512-0FU2hZ5Hh6iQnarpRtQurM/aAvp3RIbfvgLHrcqJYzhXyV2KFruhuChf9NC6waAhiUR7FFtlugkI4p7f2Fqlow==", + "dev": true, + "dependencies": { + "clone-regexp": "^2.1.0" + }, + "engines": { + "node": ">=8" + } + }, + "node_modules/exit": { + "version": "0.1.2", + "resolved": "https://registry.npmjs.org/exit/-/exit-0.1.2.tgz", + "integrity": "sha1-BjJjj42HfMghB9MKD/8aF8uhzQw=", + "dev": true, + "engines": { + "node": ">= 0.8.0" + } + }, + "node_modules/expand-brackets": { + "version": "2.1.4", + "resolved": "https://registry.npmjs.org/expand-brackets/-/expand-brackets-2.1.4.tgz", + "integrity": "sha1-t3c14xXOMPa27/D4OwQVGiJEliI=", + "dev": true, + "dependencies": { + "debug": "^2.3.3", + "define-property": "^0.2.5", + "extend-shallow": "^2.0.1", + "posix-character-classes": "^0.1.0", + "regex-not": "^1.0.0", + "snapdragon": "^0.8.1", + "to-regex": "^3.0.1" + }, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/expand-brackets/node_modules/debug": { + "version": "2.6.9", + "resolved": "https://registry.npmjs.org/debug/-/debug-2.6.9.tgz", + "integrity": "sha512-bC7ElrdJaJnPbAP+1EotYvqZsb3ecl5wi6Bfi6BJTUcNowp6cvspg0jXznRTKDjm/E7AdgFBVeAPVMNcKGsHMA==", + "dev": true, + "dependencies": { + "ms": "2.0.0" + } + }, + "node_modules/expand-brackets/node_modules/define-property": { + "version": "0.2.5", + "resolved": "https://registry.npmjs.org/define-property/-/define-property-0.2.5.tgz", + "integrity": "sha1-w1se+RjsPJkPmlvFe+BKrOxcgRY=", + "dev": true, + "dependencies": { + "is-descriptor": "^0.1.0" + }, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/expand-brackets/node_modules/extend-shallow": { + "version": "2.0.1", + "resolved": "https://registry.npmjs.org/extend-shallow/-/extend-shallow-2.0.1.tgz", + "integrity": "sha1-Ua99YUrZqfYQ6huvu5idaxxWiQ8=", + "dev": true, + "dependencies": { + "is-extendable": "^0.1.0" + }, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/expand-brackets/node_modules/ms": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/ms/-/ms-2.0.0.tgz", + "integrity": "sha1-VgiurfwAvmwpAd9fmGF4jeDVl8g=", + "dev": true + }, + "node_modules/expect": { + "version": "27.3.1", + "resolved": "https://registry.npmjs.org/expect/-/expect-27.3.1.tgz", + "integrity": "sha512-MrNXV2sL9iDRebWPGOGFdPQRl2eDQNu/uhxIMShjjx74T6kC6jFIkmQ6OqXDtevjGUkyB2IT56RzDBqXf/QPCg==", + "dev": true, + "dependencies": { + "@jest/types": "^27.2.5", + "ansi-styles": "^5.0.0", + "jest-get-type": "^27.3.1", + "jest-matcher-utils": "^27.3.1", + "jest-message-util": "^27.3.1", + "jest-regex-util": "^27.0.6" + }, + "engines": { + "node": "^10.13.0 || ^12.13.0 || ^14.15.0 || >=15.0.0" + } + }, + "node_modules/expect/node_modules/ansi-styles": { + "version": "5.2.0", + "resolved": "https://registry.npmjs.org/ansi-styles/-/ansi-styles-5.2.0.tgz", + "integrity": "sha512-Cxwpt2SfTzTtXcfOlzGEee8O+c+MmUgGrNiBcXnuWxuFJHe6a5Hz7qwhwe5OgaSYI0IJvkLqWX1ASG+cJOkEiA==", + "dev": true, + "engines": { + "node": ">=10" + }, + "funding": { + "url": "https://github.com/chalk/ansi-styles?sponsor=1" + } + }, + "node_modules/extend": { + "version": "3.0.2", + "resolved": "https://registry.npmjs.org/extend/-/extend-3.0.2.tgz", + "integrity": "sha512-fjquC59cD7CyW6urNXK0FBufkZcoiGG80wTuPujX590cB5Ttln20E2UB4S/WARVqhXffZl2LNgS+gQdPIIim/g==", + "dev": true + }, + "node_modules/extend-shallow": { + "version": "3.0.2", + "resolved": "https://registry.npmjs.org/extend-shallow/-/extend-shallow-3.0.2.tgz", + "integrity": "sha1-Jqcarwc7OfshJxcnRhMcJwQCjbg=", + "dev": true, + "dependencies": { + "assign-symbols": "^1.0.0", + "is-extendable": "^1.0.1" + }, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/extend-shallow/node_modules/is-extendable": { + "version": "1.0.1", + "resolved": "https://registry.npmjs.org/is-extendable/-/is-extendable-1.0.1.tgz", + "integrity": "sha512-arnXMxT1hhoKo9k1LZdmlNyJdDDfy2v0fXjFlmok4+i8ul/6WlbVge9bhM74OpNPQPMGUToDtz+KXa1PneJxOA==", + "dev": true, + "dependencies": { + "is-plain-object": "^2.0.4" + }, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/external-editor": { + "version": "3.1.0", + "resolved": "https://registry.npmjs.org/external-editor/-/external-editor-3.1.0.tgz", + "integrity": "sha512-hMQ4CX1p1izmuLYyZqLMO/qGNw10wSv9QDCPfzXfyFrOaCSSoRfqE1Kf1s5an66J5JZC62NewG+mK49jOCtQew==", + "dev": true, + "dependencies": { + "chardet": "^0.7.0", + "iconv-lite": "^0.4.24", + "tmp": "^0.0.33" + }, + "engines": { + "node": ">=4" + } + }, + "node_modules/extglob": { + "version": "2.0.4", + "resolved": "https://registry.npmjs.org/extglob/-/extglob-2.0.4.tgz", + "integrity": "sha512-Nmb6QXkELsuBr24CJSkilo6UHHgbekK5UiZgfE6UHD3Eb27YC6oD+bhcT+tJ6cl8dmsgdQxnWlcry8ksBIBLpw==", + "dev": true, + "dependencies": { + "array-unique": "^0.3.2", + "define-property": "^1.0.0", + "expand-brackets": "^2.1.4", + "extend-shallow": "^2.0.1", + "fragment-cache": "^0.2.1", + "regex-not": "^1.0.0", + "snapdragon": "^0.8.1", + "to-regex": "^3.0.1" + }, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/extglob/node_modules/define-property": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/define-property/-/define-property-1.0.0.tgz", + "integrity": "sha1-dp66rz9KY6rTr56NMEybvnm/sOY=", + "dev": true, + "dependencies": { + "is-descriptor": "^1.0.0" + }, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/extglob/node_modules/extend-shallow": { + "version": "2.0.1", + "resolved": "https://registry.npmjs.org/extend-shallow/-/extend-shallow-2.0.1.tgz", + "integrity": "sha1-Ua99YUrZqfYQ6huvu5idaxxWiQ8=", + "dev": true, + "dependencies": { + "is-extendable": "^0.1.0" + }, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/extglob/node_modules/is-accessor-descriptor": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/is-accessor-descriptor/-/is-accessor-descriptor-1.0.0.tgz", + "integrity": "sha512-m5hnHTkcVsPfqx3AKlyttIPb7J+XykHvJP2B9bZDjlhLIoEq4XoK64Vg7boZlVWYK6LUY94dYPEE7Lh0ZkZKcQ==", + "dev": true, + "dependencies": { + "kind-of": "^6.0.0" + }, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/extglob/node_modules/is-data-descriptor": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/is-data-descriptor/-/is-data-descriptor-1.0.0.tgz", + "integrity": "sha512-jbRXy1FmtAoCjQkVmIVYwuuqDFUbaOeDjmed1tOGPrsMhtJA4rD9tkgA0F1qJ3gRFRXcHYVkdeaP50Q5rE/jLQ==", + "dev": true, + "dependencies": { + "kind-of": "^6.0.0" + }, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/extglob/node_modules/is-descriptor": { + "version": "1.0.2", + "resolved": "https://registry.npmjs.org/is-descriptor/-/is-descriptor-1.0.2.tgz", + "integrity": "sha512-2eis5WqQGV7peooDyLmNEPUrps9+SXX5c9pL3xEB+4e9HnGuDa7mB7kHxHw4CbqS9k1T2hOH3miL8n8WtiYVtg==", + "dev": true, + "dependencies": { + "is-accessor-descriptor": "^1.0.0", + "is-data-descriptor": "^1.0.0", + "kind-of": "^6.0.2" + }, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/extsprintf": { + "version": "1.3.0", + "resolved": "https://registry.npmjs.org/extsprintf/-/extsprintf-1.3.0.tgz", + "integrity": "sha1-lpGEQOMEGnpBT4xS48V06zw+HgU=", + "dev": true, + "engines": [ + "node >=0.6.0" + ] + }, + "node_modules/falafel": { + "version": "2.2.4", + "resolved": "https://registry.npmjs.org/falafel/-/falafel-2.2.4.tgz", + "integrity": "sha512-0HXjo8XASWRmsS0X1EkhwEMZaD3Qvp7FfURwjLKjG1ghfRm/MGZl2r4cWUTv41KdNghTw4OUMmVtdGQp3+H+uQ==", + "dev": true, + "dependencies": { + "acorn": "^7.1.1", + "foreach": "^2.0.5", + "isarray": "^2.0.1", + "object-keys": "^1.0.6" + }, + "engines": { + "node": ">=0.4.0" + } + }, + "node_modules/falafel/node_modules/acorn": { + "version": "7.2.0", + "resolved": "https://registry.npmjs.org/acorn/-/acorn-7.2.0.tgz", + "integrity": "sha512-apwXVmYVpQ34m/i71vrApRrRKCWQnZZF1+npOD0WV5xZFfwWOmKGQ2RWlfdy9vWITsenisM8M0Qeq8agcFHNiQ==", + "dev": true, + "bin": { + "acorn": "bin/acorn" + }, + "engines": { + "node": ">=0.4.0" + } + }, + "node_modules/falafel/node_modules/isarray": { + "version": "2.0.5", + "resolved": "https://registry.npmjs.org/isarray/-/isarray-2.0.5.tgz", + "integrity": "sha512-xHjhDr3cNBK0BzdUJSPXZntQUx/mwMS5Rw4A7lPJ90XGAO6ISP/ePDNuo0vhqOZU+UD5JoodwCAAoZQd3FeAKw==", + "dev": true + }, + "node_modules/fancy-log": { + "version": "1.3.3", + "resolved": "https://registry.npmjs.org/fancy-log/-/fancy-log-1.3.3.tgz", + "integrity": "sha512-k9oEhlyc0FrVh25qYuSELjr8oxsCoc4/LEZfg2iJJrfEk/tZL9bCoJE47gqAvI2m/AUjluCS4+3I0eTx8n3AEw==", + "dev": true, + "dependencies": { + "ansi-gray": "^0.1.1", + "color-support": "^1.1.3", + "parse-node-version": "^1.0.0", + "time-stamp": "^1.0.0" + }, + "engines": { + "node": ">= 0.10" + } + }, + "node_modules/fast-deep-equal": { + "version": "3.1.1", + "resolved": "https://registry.npmjs.org/fast-deep-equal/-/fast-deep-equal-3.1.1.tgz", + "integrity": "sha512-8UEa58QDLauDNfpbrX55Q9jrGHThw2ZMdOky5Gl1CDtVeJDPVrG4Jxx1N8jw2gkWaff5UUuX1KJd+9zGe2B+ZA==", + "dev": true + }, + "node_modules/fast-glob": { + "version": "2.2.7", + "resolved": "https://registry.npmjs.org/fast-glob/-/fast-glob-2.2.7.tgz", + "integrity": "sha512-g1KuQwHOZAmOZMuBtHdxDtju+T2RT8jgCC9aANsbpdiDDTSnjgfuVsIBNKbUeJI3oKMRExcfNDtJl4OhbffMsw==", + "dev": true, + "dependencies": { + "@mrmlnc/readdir-enhanced": "^2.2.1", + "@nodelib/fs.stat": "^1.1.2", + "glob-parent": "^3.1.0", + "is-glob": "^4.0.0", + "merge2": "^1.2.3", + "micromatch": "^3.1.10" + }, + "engines": { + "node": ">=4.0.0" + } + }, + "node_modules/fast-json-stable-stringify": { + "version": "2.1.0", + "resolved": "https://registry.npmjs.org/fast-json-stable-stringify/-/fast-json-stable-stringify-2.1.0.tgz", + "integrity": "sha512-lhd/wF+Lk98HZoTCtlVraHtfh5XYijIjalXck7saUtuanSDyLMxnHhSXEDJqHxD7msR8D0uCmqlkwjCV8xvwHw==", + "dev": true + }, + "node_modules/fast-levenshtein": { + "version": "2.0.6", + "resolved": "https://registry.npmjs.org/fast-levenshtein/-/fast-levenshtein-2.0.6.tgz", + "integrity": "sha1-PYpcZog6FqMMqGQ+hR8Zuqd5eRc=", + "dev": true + }, + "node_modules/fastparse": { + "version": "1.1.2", + "resolved": "https://registry.npmjs.org/fastparse/-/fastparse-1.1.2.tgz", + "integrity": "sha512-483XLLxTVIwWK3QTrMGRqUfUpoOs/0hbQrl2oz4J0pAcm3A3bu84wxTFqGqkJzewCLdME38xJLJAxBABfQT8sQ==", + "dev": true + }, + "node_modules/fastq": { + "version": "1.8.0", + "resolved": "https://registry.npmjs.org/fastq/-/fastq-1.8.0.tgz", + "integrity": "sha512-SMIZoZdLh/fgofivvIkmknUXyPnvxRE3DhtZ5Me3Mrsk5gyPL42F0xr51TdRXskBxHfMp+07bcYzfsYEsSQA9Q==", + "dev": true, + "dependencies": { + "reusify": "^1.0.4" + } + }, + "node_modules/fb-watchman": { + "version": "2.0.1", + "resolved": "https://registry.npmjs.org/fb-watchman/-/fb-watchman-2.0.1.tgz", + "integrity": "sha512-DkPJKQeY6kKwmuMretBhr7G6Vodr7bFwDYTXIkfG1gjvNpaxBTQV3PbXg6bR1c1UP4jPOX0jHUbbHANL9vRjVg==", + "dev": true, + "dependencies": { + "bser": "2.1.1" + } + }, + "node_modules/figures": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/figures/-/figures-2.0.0.tgz", + "integrity": "sha1-OrGi0qYsi/tDGgyUy3l6L84nyWI=", + "dev": true, + "dependencies": { + "escape-string-regexp": "^1.0.5" + }, + "engines": { + "node": ">=4" + } + }, + "node_modules/file-entry-cache": { + "version": "5.0.1", + "resolved": "https://registry.npmjs.org/file-entry-cache/-/file-entry-cache-5.0.1.tgz", + "integrity": "sha512-bCg29ictuBaKUwwArK4ouCaqDgLZcysCFLmM/Yn/FDoqndh/9vNuQfXRDvTuXKLxfD/JtZQGKFT8MGcJBK644g==", + "dev": true, + "dependencies": { + "flat-cache": "^2.0.1" + }, + "engines": { + "node": ">=4" + } + }, + "node_modules/file-uri-to-path": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/file-uri-to-path/-/file-uri-to-path-1.0.0.tgz", + "integrity": "sha512-0Zt+s3L7Vf1biwWZ29aARiVYLx7iMGnEUl9x33fbB/j3jR81u/O2LbqK+Bm1CDSNDKVtJ/YjwY7TUd5SkeLQLw==", + "dev": true + }, + "node_modules/filename-reserved-regex": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/filename-reserved-regex/-/filename-reserved-regex-1.0.0.tgz", + "integrity": "sha1-5hz4BfDeHJhFZ9A4bcXfUO5a9+Q=", + "dev": true, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/filenamify": { + "version": "1.2.1", + "resolved": "https://registry.npmjs.org/filenamify/-/filenamify-1.2.1.tgz", + "integrity": "sha1-qfL/0RxQO+0wABUCknI3jx8TZaU=", + "dev": true, + "dependencies": { + "filename-reserved-regex": "^1.0.0", + "strip-outer": "^1.0.0", + "trim-repeated": "^1.0.0" + }, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/filenamify-url": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/filenamify-url/-/filenamify-url-1.0.0.tgz", + "integrity": "sha1-syvYExnvWGO3MHi+1Q9GpPeXX1A=", + "dev": true, + "dependencies": { + "filenamify": "^1.0.0", + "humanize-url": "^1.0.0" + }, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/filesize": { + "version": "3.6.1", + "resolved": "https://registry.npmjs.org/filesize/-/filesize-3.6.1.tgz", + "integrity": "sha512-7KjR1vv6qnicaPMi1iiTcI85CyYwRO/PSFCu6SvqL8jN2Wjt/NIYQTFtFs7fSDCYOstUkEWIQGFUg5YZQfjlcg==", + "dev": true, + "engines": { + "node": ">= 0.4.0" + } + }, + "node_modules/fill-range": { + "version": "4.0.0", + "resolved": "https://registry.npmjs.org/fill-range/-/fill-range-4.0.0.tgz", + "integrity": "sha1-1USBHUKPmOsGpj3EAtJAPDKMOPc=", + "dev": true, + "dependencies": { + "extend-shallow": "^2.0.1", + "is-number": "^3.0.0", + "repeat-string": "^1.6.1", + "to-regex-range": "^2.1.0" + }, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/fill-range/node_modules/extend-shallow": { + "version": "2.0.1", + "resolved": "https://registry.npmjs.org/extend-shallow/-/extend-shallow-2.0.1.tgz", + "integrity": "sha1-Ua99YUrZqfYQ6huvu5idaxxWiQ8=", + "dev": true, + "dependencies": { + "is-extendable": "^0.1.0" + }, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/find-up": { + "version": "2.1.0", + "resolved": "https://registry.npmjs.org/find-up/-/find-up-2.1.0.tgz", + "integrity": "sha1-RdG35QbHF93UgndaK3eSCjwMV6c=", + "dev": true, + "dependencies": { + "locate-path": "^2.0.0" + }, + "engines": { + "node": ">=4" + } + }, + "node_modules/flat-cache": { + "version": "2.0.1", + "resolved": "https://registry.npmjs.org/flat-cache/-/flat-cache-2.0.1.tgz", + "integrity": "sha512-LoQe6yDuUMDzQAEH8sgmh4Md6oZnc/7PjtwjNFSzveXqSHt6ka9fPBuso7IGf9Rz4uqnSnWiFH2B/zj24a5ReA==", + "dev": true, + "dependencies": { + "flatted": "^2.0.0", + "rimraf": "2.6.3", + "write": "1.0.3" + }, + "engines": { + "node": ">=4" + } + }, + "node_modules/flatted": { + "version": "2.0.2", + "resolved": "https://registry.npmjs.org/flatted/-/flatted-2.0.2.tgz", + "integrity": "sha512-r5wGx7YeOwNWNlCA0wQ86zKyDLMQr+/RB8xy74M4hTphfmjlijTSSXGuH8rnvKZnfT9i+75zmd8jcKdMR4O6jA==", + "dev": true + }, + "node_modules/for-in": { + "version": "1.0.2", + "resolved": "https://registry.npmjs.org/for-in/-/for-in-1.0.2.tgz", + "integrity": "sha1-gQaNKVqBQuwKxybG4iAMMPttXoA=", + "dev": true, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/foreach": { + "version": "2.0.5", + "resolved": "https://registry.npmjs.org/foreach/-/foreach-2.0.5.tgz", + "integrity": "sha1-C+4AUBiusmDQo6865ljdATbsG5k=", + "dev": true + }, + "node_modules/forever-agent": { + "version": "0.6.1", + "resolved": "https://registry.npmjs.org/forever-agent/-/forever-agent-0.6.1.tgz", + "integrity": "sha1-+8cfDEGt6zf5bFd60e1C2P2sypE=", + "dev": true, + "engines": { + "node": "*" + } + }, + "node_modules/form-data": { + "version": "2.3.3", + "resolved": "https://registry.npmjs.org/form-data/-/form-data-2.3.3.tgz", + "integrity": "sha512-1lLKB2Mu3aGP1Q/2eCOx0fNbRMe7XdwktwOruhfqqd0rIJWwN4Dh+E3hrPSlDCXnSR7UtZ1N38rVXm+6+MEhJQ==", + "dev": true, + "dependencies": { + "asynckit": "^0.4.0", + "combined-stream": "^1.0.6", + "mime-types": "^2.1.12" + }, + "engines": { + "node": ">= 0.12" + } + }, + "node_modules/fragment-cache": { + "version": "0.2.1", + "resolved": "https://registry.npmjs.org/fragment-cache/-/fragment-cache-0.2.1.tgz", + "integrity": "sha1-QpD60n8T6Jvn8zeZxrxaCr//DRk=", + "dev": true, + "dependencies": { + "map-cache": "^0.2.2" + }, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/fresh": { + "version": "0.5.2", + "resolved": "https://registry.npmjs.org/fresh/-/fresh-0.5.2.tgz", + "integrity": "sha1-PYyt2Q2XZWn6g1qx+OSyOhBWBac=", + "dev": true, + "engines": { + "node": ">= 0.6" + } + }, + "node_modules/fs-extra": { + "version": "9.1.0", + "resolved": "https://registry.npmjs.org/fs-extra/-/fs-extra-9.1.0.tgz", + "integrity": "sha512-hcg3ZmepS30/7BSFqRvoo3DOMQu7IjqxO5nCDt+zM9XWjb33Wg7ziNT+Qvqbuc3+gWpzO02JubVyk2G4Zvo1OQ==", + "dev": true, + "dependencies": { + "at-least-node": "^1.0.0", + "graceful-fs": "^4.2.0", + "jsonfile": "^6.0.1", + "universalify": "^2.0.0" + }, + "engines": { + "node": ">=10" + } + }, + "node_modules/fs.realpath": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/fs.realpath/-/fs.realpath-1.0.0.tgz", + "integrity": "sha1-FQStJSMVjKpA20onh8sBQRmU6k8=", + "dev": true + }, + "node_modules/fsevents": { + "version": "1.2.13", + "resolved": "https://registry.npmjs.org/fsevents/-/fsevents-1.2.13.tgz", + "integrity": "sha512-oWb1Z6mkHIskLzEJ/XWX0srkpkTQ7vaopMQkyaEIoq0fmtFVxOthb8cCxeT+p3ynTdkk/RZwbgG4brR5BeWECw==", + "deprecated": "The v1 package contains DANGEROUS / INSECURE binaries. Upgrade to safe fsevents v2", + "dev": true, + "hasInstallScript": true, + "optional": true, + "os": [ + "darwin" + ], + "dependencies": { + "bindings": "^1.5.0", + "nan": "^2.12.1" + }, + "engines": { + "node": ">= 4.0" + } + }, + "node_modules/fstream": { + "version": "1.0.12", + "resolved": "https://registry.npmjs.org/fstream/-/fstream-1.0.12.tgz", + "integrity": "sha512-WvJ193OHa0GHPEL+AycEJgxvBEwyfRkN1vhjca23OaPVMCaLCXTd5qAu82AjTcgP1UJmytkOKb63Ypde7raDIg==", + "dev": true, + "dependencies": { + "graceful-fs": "^4.1.2", + "inherits": "~2.0.0", + "mkdirp": ">=0.5 0", + "rimraf": "2" + }, + "engines": { + "node": ">=0.6" + } + }, + "node_modules/function-bind": { + "version": "1.1.1", + "resolved": "https://registry.npmjs.org/function-bind/-/function-bind-1.1.1.tgz", + "integrity": "sha512-yIovAzMX49sF8Yl58fSCWJ5svSLuaibPxXQJFLmBObTuCr0Mf1KiPopGM9NiFjiYBCbfaa2Fh6breQ6ANVTI0A==", + "dev": true + }, + "node_modules/functional-red-black-tree": { + "version": "1.0.1", + "resolved": "https://registry.npmjs.org/functional-red-black-tree/-/functional-red-black-tree-1.0.1.tgz", + "integrity": "sha1-GwqzvVU7Kg1jmdKcDj6gslIHgyc=", + "dev": true + }, + "node_modules/gauge": { + "version": "2.7.4", + "resolved": "https://registry.npmjs.org/gauge/-/gauge-2.7.4.tgz", + "integrity": "sha1-LANAXHU4w51+s3sxcCLjJfsBi/c=", + "dev": true, + "dependencies": { + "aproba": "^1.0.3", + "console-control-strings": "^1.0.0", + "has-unicode": "^2.0.0", + "object-assign": "^4.1.0", + "signal-exit": "^3.0.0", + "string-width": "^1.0.1", + "strip-ansi": "^3.0.1", + "wide-align": "^1.1.0" + } + }, + "node_modules/gauge/node_modules/ansi-regex": { + "version": "2.1.1", + "resolved": "https://registry.npmjs.org/ansi-regex/-/ansi-regex-2.1.1.tgz", + "integrity": "sha1-w7M6te42DYbg5ijwRorn7yfWVN8=", + "dev": true, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/gauge/node_modules/is-fullwidth-code-point": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/is-fullwidth-code-point/-/is-fullwidth-code-point-1.0.0.tgz", + "integrity": "sha1-754xOG8DGn8NZDr4L95QxFfvAMs=", + "dev": true, + "dependencies": { + "number-is-nan": "^1.0.0" + }, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/gauge/node_modules/string-width": { + "version": "1.0.2", + "resolved": "https://registry.npmjs.org/string-width/-/string-width-1.0.2.tgz", + "integrity": "sha1-EYvfW4zcUaKn5w0hHgfisLmxB9M=", + "dev": true, + "dependencies": { + "code-point-at": "^1.0.0", + "is-fullwidth-code-point": "^1.0.0", + "strip-ansi": "^3.0.0" + }, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/gauge/node_modules/strip-ansi": { + "version": "3.0.1", + "resolved": "https://registry.npmjs.org/strip-ansi/-/strip-ansi-3.0.1.tgz", + "integrity": "sha1-ajhfuIU9lS1f8F0Oiq+UJ43GPc8=", + "dev": true, + "dependencies": { + "ansi-regex": "^2.0.0" + }, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/gaze": { + "version": "1.1.3", + "resolved": "https://registry.npmjs.org/gaze/-/gaze-1.1.3.tgz", + "integrity": "sha512-BRdNm8hbWzFzWHERTrejLqwHDfS4GibPoq5wjTPIoJHoBtKGPg3xAFfxmM+9ztbXelxcf2hwQcaz1PtmFeue8g==", + "dev": true, + "dependencies": { + "globule": "^1.0.0" + }, + "engines": { + "node": ">= 4.0.0" + } + }, + "node_modules/gensync": { + "version": "1.0.0-beta.1", + "resolved": "https://registry.npmjs.org/gensync/-/gensync-1.0.0-beta.1.tgz", + "integrity": "sha512-r8EC6NO1sngH/zdD9fiRDLdcgnbayXah+mLgManTaIZJqEC1MZstmnox8KpnI2/fxQwrp5OpCOYWLp4rBl4Jcg==", + "dev": true, + "engines": { + "node": ">=6.9.0" + } + }, + "node_modules/get-caller-file": { + "version": "2.0.5", + "resolved": "https://registry.npmjs.org/get-caller-file/-/get-caller-file-2.0.5.tgz", + "integrity": "sha512-DyFP3BM/3YHTQOCUL/w0OZHR0lpKeGrxotcHWcqNEdnltqFwXVfhEBQ94eIo34AfQpo0rGki4cyIiftY06h2Fg==", + "dev": true, + "engines": { + "node": "6.* || 8.* || >= 10.*" + } + }, + "node_modules/get-package-type": { + "version": "0.1.0", + "resolved": "https://registry.npmjs.org/get-package-type/-/get-package-type-0.1.0.tgz", + "integrity": "sha512-pjzuKtY64GYfWizNAJ0fr9VqttZkNiK2iS430LtIHzjBEr6bX8Am2zm4sW4Ro5wjWW5cAlRL1qAMTcXbjNAO2Q==", + "dev": true, + "engines": { + "node": ">=8.0.0" + } + }, + "node_modules/get-port": { + "version": "3.2.0", + "resolved": "https://registry.npmjs.org/get-port/-/get-port-3.2.0.tgz", + "integrity": "sha1-3Xzn3hh8Bsi/NTeWrHHgmfCYDrw=", + "dev": true, + "engines": { + "node": ">=4" + } + }, + "node_modules/get-stdin": { + "version": "4.0.1", + "resolved": "https://registry.npmjs.org/get-stdin/-/get-stdin-4.0.1.tgz", + "integrity": "sha1-uWjGsKBDhDJJAui/Gl3zJXmkUP4=", + "dev": true, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/get-stream": { + "version": "6.0.1", + "resolved": "https://registry.npmjs.org/get-stream/-/get-stream-6.0.1.tgz", + "integrity": "sha512-ts6Wi+2j3jQjqi70w5AlN8DFnkSwC+MqmxEzdEALB2qXZYV3X/b1CTfgPLGJNMeAWxdPfU8FO1ms3NUfaHCPYg==", + "dev": true, + "engines": { + "node": ">=10" + }, + "funding": { + "url": "https://github.com/sponsors/sindresorhus" + } + }, + "node_modules/get-value": { + "version": "2.0.6", + "resolved": "https://registry.npmjs.org/get-value/-/get-value-2.0.6.tgz", + "integrity": "sha1-3BXKHGcjh8p2vTesCjlbogQqLCg=", + "dev": true, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/getpass": { + "version": "0.1.7", + "resolved": "https://registry.npmjs.org/getpass/-/getpass-0.1.7.tgz", + "integrity": "sha1-Xv+OPmhNVprkyysSgmBOi6YhSfo=", + "dev": true, + "dependencies": { + "assert-plus": "^1.0.0" + } + }, + "node_modules/gh-pages": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/gh-pages/-/gh-pages-2.0.0.tgz", + "integrity": "sha512-zGs6QDPXOpzZRa53s4/ezazHnRLY11RPo6CfbhOyVIl/wdWMZOIuuOhxrUhmVAO8Xdiu2OeGmBPy/+zsUCD/0Q==", + "dev": true, + "dependencies": { + "async": "^2.6.1", + "commander": "^2.18.0", + "email-addresses": "^3.0.1", + "filenamify-url": "^1.0.0", + "fs-extra": "^7.0.0", + "globby": "^6.1.0", + "graceful-fs": "^4.1.11", + "rimraf": "^2.6.2" + }, + "bin": { + "gh-pages": "bin/gh-pages.js", + "gh-pages-clean": "bin/gh-pages-clean.js" + }, + "engines": { + "node": ">=6" + } + }, + "node_modules/gh-pages/node_modules/async": { + "version": "2.6.3", + "resolved": "https://registry.npmjs.org/async/-/async-2.6.3.tgz", + "integrity": "sha512-zflvls11DCy+dQWzTW2dzuilv8Z5X/pjfmZOWba6TNIVDm+2UDaJmXSOXlasHKfNBs8oo3M0aT50fDEWfKZjXg==", + "dev": true, + "dependencies": { + "lodash": "^4.17.14" + } + }, + "node_modules/gh-pages/node_modules/commander": { + "version": "2.20.3", + "resolved": "https://registry.npmjs.org/commander/-/commander-2.20.3.tgz", + "integrity": "sha512-GpVkmM8vF2vQUkj2LvZmD35JxeJOLCwJ9cUkugyk2nuhbv3+mJvpLYYt+0+USMxE+oj+ey/lJEnhZw75x/OMcQ==", + "dev": true + }, + "node_modules/gh-pages/node_modules/fs-extra": { + "version": "7.0.1", + "resolved": "https://registry.npmjs.org/fs-extra/-/fs-extra-7.0.1.tgz", + "integrity": "sha512-YJDaCJZEnBmcbw13fvdAM9AwNOJwOzrE4pqMqBq5nFiEqXUqHwlK4B+3pUw6JNvfSPtX05xFHtYy/1ni01eGCw==", + "dev": true, + "dependencies": { + "graceful-fs": "^4.1.2", + "jsonfile": "^4.0.0", + "universalify": "^0.1.0" + }, + "engines": { + "node": ">=6 <7 || >=8" + } + }, + "node_modules/gh-pages/node_modules/jsonfile": { + "version": "4.0.0", + "resolved": "https://registry.npmjs.org/jsonfile/-/jsonfile-4.0.0.tgz", + "integrity": "sha1-h3Gq4HmbZAdrdmQPygWPnBDjPss=", + "dev": true, + "optionalDependencies": { + "graceful-fs": "^4.1.6" + } + }, + "node_modules/gh-pages/node_modules/universalify": { + "version": "0.1.2", + "resolved": "https://registry.npmjs.org/universalify/-/universalify-0.1.2.tgz", + "integrity": "sha512-rBJeI5CXAlmy1pV+617WB9J63U6XcazHHF2f2dbJix4XzpUF0RS3Zbj0FGIOCAva5P/d/GBOYaACQ1w+0azUkg==", + "dev": true, + "engines": { + "node": ">= 4.0.0" + } + }, + "node_modules/glob": { + "version": "7.1.6", + "resolved": "https://registry.npmjs.org/glob/-/glob-7.1.6.tgz", + "integrity": "sha512-LwaxwyZ72Lk7vZINtNNrywX0ZuLyStrdDtabefZKAY5ZGJhVtgdznluResxNmPitE0SAO+O26sWTHeKSI2wMBA==", + "dev": true, + "dependencies": { + "fs.realpath": "^1.0.0", + "inflight": "^1.0.4", + "inherits": "2", + "minimatch": "^3.0.4", + "once": "^1.3.0", + "path-is-absolute": "^1.0.0" + }, + "engines": { + "node": "*" + }, + "funding": { + "url": "https://github.com/sponsors/isaacs" + } + }, + "node_modules/glob-parent": { + "version": "3.1.0", + "resolved": "https://registry.npmjs.org/glob-parent/-/glob-parent-3.1.0.tgz", + "integrity": "sha1-nmr2KZ2NO9K9QEMIMr0RPfkGxa4=", + "dev": true, + "dependencies": { + "is-glob": "^3.1.0", + "path-dirname": "^1.0.0" + } + }, + "node_modules/glob-parent/node_modules/is-glob": { + "version": "3.1.0", + "resolved": "https://registry.npmjs.org/is-glob/-/is-glob-3.1.0.tgz", + "integrity": "sha1-e6WuJCF4BKxwcHuWkiVnSGzD6Eo=", + "dev": true, + "dependencies": { + "is-extglob": "^2.1.0" + }, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/glob-to-regexp": { + "version": "0.3.0", + "resolved": "https://registry.npmjs.org/glob-to-regexp/-/glob-to-regexp-0.3.0.tgz", + "integrity": "sha1-jFoUlNIGbFcMw7/kSWF1rMTVAqs=", + "dev": true + }, + "node_modules/global-modules": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/global-modules/-/global-modules-2.0.0.tgz", + "integrity": "sha512-NGbfmJBp9x8IxyJSd1P+otYK8vonoJactOogrVfFRIAEY1ukil8RSKDz2Yo7wh1oihl51l/r6W4epkeKJHqL8A==", + "dev": true, + "dependencies": { + "global-prefix": "^3.0.0" + }, + "engines": { + "node": ">=6" + } + }, + "node_modules/global-prefix": { + "version": "3.0.0", + "resolved": "https://registry.npmjs.org/global-prefix/-/global-prefix-3.0.0.tgz", + "integrity": "sha512-awConJSVCHVGND6x3tmMaKcQvwXLhjdkmomy2W+Goaui8YPgYgXJZewhg3fWC+DlfqqQuWg8AwqjGTD2nAPVWg==", + "dev": true, + "dependencies": { + "ini": "^1.3.5", + "kind-of": "^6.0.2", + "which": "^1.3.1" + }, + "engines": { + "node": ">=6" + } + }, + "node_modules/globals": { + "version": "11.12.0", + "resolved": "https://registry.npmjs.org/globals/-/globals-11.12.0.tgz", + "integrity": "sha512-WOBp/EEGUiIsJSp7wcv/y6MO+lV9UoncWqxuFfm8eBwzWNgyfBd6Gz+IeKQ9jCmyhoH99g15M3T+QaVHFjizVA==", + "dev": true, + "engines": { + "node": ">=4" + } + }, + "node_modules/globby": { + "version": "6.1.0", + "resolved": "https://registry.npmjs.org/globby/-/globby-6.1.0.tgz", + "integrity": "sha1-9abXDoOV4hyFj7BInWTfAkJNUGw=", + "dev": true, + "dependencies": { + "array-union": "^1.0.1", + "glob": "^7.0.3", + "object-assign": "^4.0.1", + "pify": "^2.0.0", + "pinkie-promise": "^2.0.0" + }, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/globjoin": { + "version": "0.1.4", + "resolved": "https://registry.npmjs.org/globjoin/-/globjoin-0.1.4.tgz", + "integrity": "sha1-L0SUrIkZ43Z8XLtpHp9GMyQoXUM=", + "dev": true + }, + "node_modules/globule": { + "version": "1.3.1", + "resolved": "https://registry.npmjs.org/globule/-/globule-1.3.1.tgz", + "integrity": "sha512-OVyWOHgw29yosRHCHo7NncwR1hW5ew0W/UrvtwvjefVJeQ26q4/8r8FmPsSF1hJ93IgWkyv16pCTz6WblMzm/g==", + "dev": true, + "dependencies": { + "glob": "~7.1.1", + "lodash": "~4.17.12", + "minimatch": "~3.0.2" + }, + "engines": { + "node": ">= 0.10" + } + }, + "node_modules/gonzales-pe": { + "version": "4.3.0", + "resolved": "https://registry.npmjs.org/gonzales-pe/-/gonzales-pe-4.3.0.tgz", + "integrity": "sha512-otgSPpUmdWJ43VXyiNgEYE4luzHCL2pz4wQ0OnDluC6Eg4Ko3Vexy/SrSynglw/eR+OhkzmqFCZa/OFa/RgAOQ==", + "dev": true, + "dependencies": { + "minimist": "^1.2.5" + }, + "bin": { + "gonzales": "bin/gonzales.js" + }, + "engines": { + "node": ">=0.6.0" + } + }, + "node_modules/graceful-fs": { + "version": "4.2.4", + "resolved": "https://registry.npmjs.org/graceful-fs/-/graceful-fs-4.2.4.tgz", + "integrity": "sha512-WjKPNJF79dtJAVniUlGGWHYGz2jWxT6VhN/4m1NdkbZ2nOsEF+cI1Edgql5zCRhs/VsQYRvrXctxktVXZUkixw==", + "dev": true + }, + "node_modules/grapheme-breaker": { + "version": "0.3.2", + "resolved": "https://registry.npmjs.org/grapheme-breaker/-/grapheme-breaker-0.3.2.tgz", + "integrity": "sha1-W55reMODJFLSuiuxy4MPlidkEKw=", + "dev": true, + "dependencies": { + "brfs": "^1.2.0", + "unicode-trie": "^0.3.1" + } + }, + "node_modules/gulp-htmllint": { + "version": "0.0.16", + "resolved": "https://registry.npmjs.org/gulp-htmllint/-/gulp-htmllint-0.0.16.tgz", + "integrity": "sha512-7lE9Doz/NgPVSKKJyCnzWwXTj+sd8opUC9AvuDsy35dniOvDqc2oNX4sB4MR29aCucauFmpeqMvR3XNPHO3YJA==", + "dev": true, + "dependencies": { + "ansi-colors": "^2.0.5", + "fancy-log": "^1.3.2", + "htmllint": "^0.7.2", + "plugin-error": "^1.0.1", + "through2": "^2.0.3" + } + }, + "node_modules/gulp-htmllint/node_modules/ansi-colors": { + "version": "2.0.5", + "resolved": "https://registry.npmjs.org/ansi-colors/-/ansi-colors-2.0.5.tgz", + "integrity": "sha512-yAdfUZ+c2wetVNIFsNRn44THW+Lty6S5TwMpUfLA/UaGhiXbBv/F8E60/1hMLd0cnF/CDoWH8vzVaI5bAcHCjw==", + "dev": true, + "engines": { + "node": ">=6" + } + }, + "node_modules/har-schema": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/har-schema/-/har-schema-2.0.0.tgz", + "integrity": "sha1-qUwiJOvKwEeCoNkDVSHyRzW37JI=", + "dev": true, + "engines": { + "node": ">=4" + } + }, + "node_modules/har-validator": { + "version": "5.1.3", + "resolved": "https://registry.npmjs.org/har-validator/-/har-validator-5.1.3.tgz", + "integrity": "sha512-sNvOCzEQNr/qrvJgc3UG/kD4QtlHycrzwS+6mfTrrSq97BvaYcPZZI1ZSqGSPR73Cxn4LKTD4PttRwfU7jWq5g==", + "deprecated": "this library is no longer supported", + "dev": true, + "dependencies": { + "ajv": "^6.5.5", + "har-schema": "^2.0.0" + }, + "engines": { + "node": ">=6" + } + }, + "node_modules/hard-rejection": { + "version": "2.1.0", + "resolved": "https://registry.npmjs.org/hard-rejection/-/hard-rejection-2.1.0.tgz", + "integrity": "sha512-VIZB+ibDhx7ObhAe7OVtoEbuP4h/MuOTHJ+J8h/eBXotJYl0fBgR72xDFCKgIh22OJZIOVNxBMWuhAr10r8HdA==", + "dev": true, + "engines": { + "node": ">=6" + } + }, + "node_modules/has": { + "version": "1.0.3", + "resolved": "https://registry.npmjs.org/has/-/has-1.0.3.tgz", + "integrity": "sha512-f2dvO0VU6Oej7RkWJGrehjbzMAjFp5/VKPp5tTpWIV4JHHZK1/BxbFRtf/siA2SWTe09caDmVtYYzWEIbBS4zw==", + "dev": true, + "dependencies": { + "function-bind": "^1.1.1" + }, + "engines": { + "node": ">= 0.4.0" + } + }, + "node_modules/has-ansi": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/has-ansi/-/has-ansi-2.0.0.tgz", + "integrity": "sha1-NPUEnOHs3ysGSa8+8k5F7TVBbZE=", + "dev": true, + "dependencies": { + "ansi-regex": "^2.0.0" + }, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/has-ansi/node_modules/ansi-regex": { + "version": "2.1.1", + "resolved": "https://registry.npmjs.org/ansi-regex/-/ansi-regex-2.1.1.tgz", + "integrity": "sha1-w7M6te42DYbg5ijwRorn7yfWVN8=", + "dev": true, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/has-flag": { + "version": "3.0.0", + "resolved": "https://registry.npmjs.org/has-flag/-/has-flag-3.0.0.tgz", + "integrity": "sha1-tdRU3CGZriJWmfNGfloH87lVuv0=", + "dev": true, + "engines": { + "node": ">=4" + } + }, + "node_modules/has-symbols": { + "version": "1.0.1", + "resolved": "https://registry.npmjs.org/has-symbols/-/has-symbols-1.0.1.tgz", + "integrity": "sha512-PLcsoqu++dmEIZB+6totNFKq/7Do+Z0u4oT0zKOJNl3lYK6vGwwu2hjHs+68OEZbTjiUE9bgOABXbP/GvrS0Kg==", + "dev": true, + "engines": { + "node": ">= 0.4" + }, + "funding": { + "url": "https://github.com/sponsors/ljharb" + } + }, + "node_modules/has-unicode": { + "version": "2.0.1", + "resolved": "https://registry.npmjs.org/has-unicode/-/has-unicode-2.0.1.tgz", + "integrity": "sha1-4Ob+aijPUROIVeCG0Wkedx3iqLk=", + "dev": true + }, + "node_modules/has-value": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/has-value/-/has-value-1.0.0.tgz", + "integrity": "sha1-GLKB2lhbHFxR3vJMkw7SmgvmsXc=", + "dev": true, + "dependencies": { + "get-value": "^2.0.6", + "has-values": "^1.0.0", + "isobject": "^3.0.0" + }, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/has-values": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/has-values/-/has-values-1.0.0.tgz", + "integrity": "sha1-lbC2P+whRmGab+V/51Yo1aOe/k8=", + "dev": true, + "dependencies": { + "is-number": "^3.0.0", + "kind-of": "^4.0.0" + }, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/has-values/node_modules/kind-of": { + "version": "4.0.0", + "resolved": "https://registry.npmjs.org/kind-of/-/kind-of-4.0.0.tgz", + "integrity": "sha1-IIE989cSkosgc3hpGkUGb65y3Vc=", + "dev": true, + "dependencies": { + "is-buffer": "^1.1.5" + }, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/hash-base": { + "version": "3.1.0", + "resolved": "https://registry.npmjs.org/hash-base/-/hash-base-3.1.0.tgz", + "integrity": "sha512-1nmYp/rhMDiE7AYkDw+lLwlAzz0AntGIe51F3RfFfEqyQ3feY2eI/NcwC6umIQVOASPMsWJLJScWKSSvzL9IVA==", + "dev": true, + "dependencies": { + "inherits": "^2.0.4", + "readable-stream": "^3.6.0", + "safe-buffer": "^5.2.0" + }, + "engines": { + "node": ">=4" + } + }, + "node_modules/hash-base/node_modules/readable-stream": { + "version": "3.6.0", + "resolved": "https://registry.npmjs.org/readable-stream/-/readable-stream-3.6.0.tgz", + "integrity": "sha512-BViHy7LKeTz4oNnkcLJ+lVSL6vpiFeX6/d3oSH8zCW7UxP2onchk+vTGB143xuFjHS3deTgkKoXXymXqymiIdA==", + "dev": true, + "dependencies": { + "inherits": "^2.0.3", + "string_decoder": "^1.1.1", + "util-deprecate": "^1.0.1" + }, + "engines": { + "node": ">= 6" + } + }, + "node_modules/hash-base/node_modules/safe-buffer": { + "version": "5.2.1", + "resolved": "https://registry.npmjs.org/safe-buffer/-/safe-buffer-5.2.1.tgz", + "integrity": "sha512-rp3So07KcdmmKbGvgaNxQSJr7bGVSVk5S9Eq1F+ppbRo70+YeaDxkw5Dd8NPN+GD6bjnYm2VuPuCXmpuYvmCXQ==", + "dev": true, + "funding": [ + { + "type": "github", + "url": "https://github.com/sponsors/feross" + }, + { + "type": "patreon", + "url": "https://www.patreon.com/feross" + }, + { + "type": "consulting", + "url": "https://feross.org/support" + } + ] + }, + "node_modules/hash.js": { + "version": "1.1.7", + "resolved": "https://registry.npmjs.org/hash.js/-/hash.js-1.1.7.tgz", + "integrity": "sha512-taOaskGt4z4SOANNseOviYDvjEJinIkRgmp7LbKP2YTTmVxWBl87s/uzK9r+44BclBSp2X7K1hqeNfz9JbBeXA==", + "dev": true, + "dependencies": { + "inherits": "^2.0.3", + "minimalistic-assert": "^1.0.1" + } + }, + "node_modules/hex-color-regex": { + "version": "1.1.0", + "resolved": "https://registry.npmjs.org/hex-color-regex/-/hex-color-regex-1.1.0.tgz", + "integrity": "sha512-l9sfDFsuqtOqKDsQdqrMRk0U85RZc0RtOR9yPI7mRVOa4FsR/BVnZ0shmQRM96Ji99kYZP/7hn1cedc1+ApsTQ==", + "dev": true + }, + "node_modules/hmac-drbg": { + "version": "1.0.1", + "resolved": "https://registry.npmjs.org/hmac-drbg/-/hmac-drbg-1.0.1.tgz", + "integrity": "sha1-0nRXAQJabHdabFRXk+1QL8DGSaE=", + "dev": true, + "dependencies": { + "hash.js": "^1.0.3", + "minimalistic-assert": "^1.0.0", + "minimalistic-crypto-utils": "^1.0.1" + } + }, + "node_modules/hosted-git-info": { + "version": "2.8.8", + "resolved": "https://registry.npmjs.org/hosted-git-info/-/hosted-git-info-2.8.8.tgz", + "integrity": "sha512-f/wzC2QaWBs7t9IYqB4T3sR1xviIViXJRJTWBlx2Gf3g0Xi5vI7Yy4koXQ1c9OYDGHN9sBy1DQ2AB8fqZBWhUg==", + "dev": true + }, + "node_modules/hsl-regex": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/hsl-regex/-/hsl-regex-1.0.0.tgz", + "integrity": "sha1-1JMwx4ntgZ4nakwNJy3/owsY/m4=", + "dev": true + }, + "node_modules/hsla-regex": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/hsla-regex/-/hsla-regex-1.0.0.tgz", + "integrity": "sha1-wc56MWjIxmFAM6S194d/OyJfnDg=", + "dev": true + }, + "node_modules/html-comment-regex": { + "version": "1.1.2", + "resolved": "https://registry.npmjs.org/html-comment-regex/-/html-comment-regex-1.1.2.tgz", + "integrity": "sha512-P+M65QY2JQ5Y0G9KKdlDpo0zK+/OHptU5AaBwUfAIDJZk1MYf32Frm84EcOytfJE0t5JvkAnKlmjsXDnWzCJmQ==", + "dev": true + }, + "node_modules/html-encoding-sniffer": { + "version": "1.0.2", + "resolved": "https://registry.npmjs.org/html-encoding-sniffer/-/html-encoding-sniffer-1.0.2.tgz", + "integrity": "sha512-71lZziiDnsuabfdYiUeWdCVyKuqwWi23L8YeIgV9jSSZHCtb6wB1BKWooH7L3tn4/FuZJMVWyNaIDr4RGmaSYw==", + "dev": true, + "dependencies": { + "whatwg-encoding": "^1.0.1" + } + }, + "node_modules/html-escaper": { + "version": "2.0.2", + "resolved": "https://registry.npmjs.org/html-escaper/-/html-escaper-2.0.2.tgz", + "integrity": "sha512-H2iMtd0I4Mt5eYiapRdIDjp+XzelXQ0tFE4JS7YFwFevXXMmOp9myNrUvCg0D6ws8iqkRPBfKHgbwig1SmlLfg==", + "dev": true + }, + "node_modules/html-tags": { + "version": "3.1.0", + "resolved": "https://registry.npmjs.org/html-tags/-/html-tags-3.1.0.tgz", + "integrity": "sha512-1qYz89hW3lFDEazhjW0yVAV87lw8lVkrJocr72XmBkMKsoSVJCQx3W8BXsC7hO2qAt8BoVjYjtAcZ9perqGnNg==", + "dev": true, + "engines": { + "node": ">=8" + } + }, + "node_modules/htmllint": { + "version": "0.7.3", + "resolved": "https://registry.npmjs.org/htmllint/-/htmllint-0.7.3.tgz", + "integrity": "sha512-h8wfCu0CC0FVo18Jkygv7xqj0fa23Xlv4QsR2n34LDr8eqpf4glfbNg1HTbiCqpT3ONioMOfk8EkFUbZgrO1KA==", + "dev": true, + "dependencies": { + "bulk-require": "^1.0.1", + "htmlparser2": "^3.10.0", + "lodash": "^4.17.11", + "promise": "^8.0.2" + }, + "engines": { + "node": ">=4" + } + }, + "node_modules/htmlnano": { + "version": "0.2.5", + "resolved": "https://registry.npmjs.org/htmlnano/-/htmlnano-0.2.5.tgz", + "integrity": "sha512-X1iPSwXG/iF9bVs+/obt2n6F64uH0ETkA8zp7qFDmLW9/+A6ueHGeb/+qD67T21qUY22owZPMdawljN50ajkqA==", + "dev": true, + "dependencies": { + "cssnano": "^4.1.10", + "normalize-html-whitespace": "^1.0.0", + "posthtml": "^0.12.0", + "posthtml-render": "^1.1.5", + "purgecss": "^1.4.0", + "svgo": "^1.3.2", + "terser": "^4.3.9", + "uncss": "^0.17.2" + } + }, + "node_modules/htmlnano/node_modules/commander": { + "version": "2.20.3", + "resolved": "https://registry.npmjs.org/commander/-/commander-2.20.3.tgz", + "integrity": "sha512-GpVkmM8vF2vQUkj2LvZmD35JxeJOLCwJ9cUkugyk2nuhbv3+mJvpLYYt+0+USMxE+oj+ey/lJEnhZw75x/OMcQ==", + "dev": true + }, + "node_modules/htmlnano/node_modules/posthtml": { + "version": "0.12.3", + "resolved": "https://registry.npmjs.org/posthtml/-/posthtml-0.12.3.tgz", + "integrity": "sha512-Fbpi95+JJyR0tqU7pUy1zTSQFjAsluuwB9pJ1h0jtnGk7n/O2TBtP5nDl9rV0JVACjQ1Lm5wSp4ppChr8u3MhA==", + "dev": true, + "dependencies": { + "posthtml-parser": "^0.4.2", + "posthtml-render": "^1.2.2" + }, + "engines": { + "node": ">=8.0.0" + } + }, + "node_modules/htmlnano/node_modules/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, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/htmlnano/node_modules/terser": { + "version": "4.7.0", + "resolved": "https://registry.npmjs.org/terser/-/terser-4.7.0.tgz", + "integrity": "sha512-Lfb0RiZcjRDXCC3OSHJpEkxJ9Qeqs6mp2v4jf2MHfy8vGERmVDuvjXdd/EnP5Deme5F2yBRBymKmKHCBg2echw==", + "dev": true, + "dependencies": { + "commander": "^2.20.0", + "source-map": "~0.6.1", + "source-map-support": "~0.5.12" + }, + "bin": { + "terser": "bin/terser" + }, + "engines": { + "node": ">=6.0.0" + } + }, + "node_modules/htmlparser2": { + "version": "3.10.1", + "resolved": "https://registry.npmjs.org/htmlparser2/-/htmlparser2-3.10.1.tgz", + "integrity": "sha512-IgieNijUMbkDovyoKObU1DUhm1iwNYE/fuifEoEHfd1oZKZDaONBSkal7Y01shxsM49R4XaMdGez3WnF9UfiCQ==", + "dev": true, + "dependencies": { + "domelementtype": "^1.3.1", + "domhandler": "^2.3.0", + "domutils": "^1.5.1", + "entities": "^1.1.1", + "inherits": "^2.0.1", + "readable-stream": "^3.1.1" + } + }, + "node_modules/htmlparser2/node_modules/readable-stream": { + "version": "3.6.0", + "resolved": "https://registry.npmjs.org/readable-stream/-/readable-stream-3.6.0.tgz", + "integrity": "sha512-BViHy7LKeTz4oNnkcLJ+lVSL6vpiFeX6/d3oSH8zCW7UxP2onchk+vTGB143xuFjHS3deTgkKoXXymXqymiIdA==", + "dev": true, + "dependencies": { + "inherits": "^2.0.3", + "string_decoder": "^1.1.1", + "util-deprecate": "^1.0.1" + }, + "engines": { + "node": ">= 6" + } + }, + "node_modules/http-proxy-agent": { + "version": "4.0.1", + "resolved": "https://registry.npmjs.org/http-proxy-agent/-/http-proxy-agent-4.0.1.tgz", + "integrity": "sha512-k0zdNgqWTGA6aeIRVpvfVob4fL52dTfaehylg0Y4UvSySvOq/Y+BOyPrgpUrA7HylqvU8vIZGsRuXmspskV0Tg==", + "dev": true, + "dependencies": { + "@tootallnate/once": "1", + "agent-base": "6", + "debug": "4" + }, + "engines": { + "node": ">= 6" + } + }, + "node_modules/http-signature": { + "version": "1.2.0", + "resolved": "https://registry.npmjs.org/http-signature/-/http-signature-1.2.0.tgz", + "integrity": "sha1-muzZJRFHcvPZW2WmCruPfBj7rOE=", + "dev": true, + "dependencies": { + "assert-plus": "^1.0.0", + "jsprim": "^1.2.2", + "sshpk": "^1.7.0" + }, + "engines": { + "node": ">=0.8", + "npm": ">=1.3.7" + } + }, + "node_modules/https-browserify": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/https-browserify/-/https-browserify-1.0.0.tgz", + "integrity": "sha1-7AbBDgo0wPL68Zn3/X/Hj//QPHM=", + "dev": true + }, + "node_modules/https-proxy-agent": { + "version": "5.0.0", + "resolved": "https://registry.npmjs.org/https-proxy-agent/-/https-proxy-agent-5.0.0.tgz", + "integrity": "sha512-EkYm5BcKUGiduxzSt3Eppko+PiNWNEpa4ySk9vTC6wDsQJW9rHSa+UhGNJoRYp7bz6Ht1eaRIa6QaJqO5rCFbA==", + "dev": true, + "dependencies": { + "agent-base": "6", + "debug": "4" + }, + "engines": { + "node": ">= 6" + } + }, + "node_modules/human-signals": { + "version": "2.1.0", + "resolved": "https://registry.npmjs.org/human-signals/-/human-signals-2.1.0.tgz", + "integrity": "sha512-B4FFZ6q/T2jhhksgkbEW3HBvWIfDW85snkQgawt07S7J5QXTk6BkNV+0yAeZrM5QpMAdYlocGoljn0sJ/WQkFw==", + "dev": true, + "engines": { + "node": ">=10.17.0" + } + }, + "node_modules/humanize-url": { + "version": "1.0.1", + "resolved": "https://registry.npmjs.org/humanize-url/-/humanize-url-1.0.1.tgz", + "integrity": "sha1-9KuZ4NKIF0yk4eUEB8VfuuRk7/8=", + "dev": true, + "dependencies": { + "normalize-url": "^1.0.0", + "strip-url-auth": "^1.0.0" + }, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/iconv-lite": { + "version": "0.4.24", + "resolved": "https://registry.npmjs.org/iconv-lite/-/iconv-lite-0.4.24.tgz", + "integrity": "sha512-v3MXnZAcvnywkTUEZomIActle7RXXeedOR31wwl7VlyoXO4Qi9arvSenNQWne1TcRwhCL1HwLI21bEqdpj8/rA==", + "dev": true, + "dependencies": { + "safer-buffer": ">= 2.1.2 < 3" + }, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/icss-replace-symbols": { + "version": "1.1.0", + "resolved": "https://registry.npmjs.org/icss-replace-symbols/-/icss-replace-symbols-1.1.0.tgz", + "integrity": "sha1-Bupvg2ead0njhs/h/oEq5dsiPe0=", + "dev": true + }, + "node_modules/ieee754": { + "version": "1.1.13", + "resolved": "https://registry.npmjs.org/ieee754/-/ieee754-1.1.13.tgz", + "integrity": "sha512-4vf7I2LYV/HaWerSo3XmlMkp5eZ83i+/CDluXi/IGTs/O1sejBNhTtnxzmRZfvOUqj7lZjqHkeTvpgSFDlWZTg==", + "dev": true + }, + "node_modules/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, + "engines": { + "node": ">= 4" + } + }, + "node_modules/import-fresh": { + "version": "3.2.1", + "resolved": "https://registry.npmjs.org/import-fresh/-/import-fresh-3.2.1.tgz", + "integrity": "sha512-6e1q1cnWP2RXD9/keSkxHScg508CdXqXWgWBaETNhyuBFz+kUZlKboh+ISK+bU++DmbHimVBrOz/zzPe0sZ3sQ==", + "dev": true, + "dependencies": { + "parent-module": "^1.0.0", + "resolve-from": "^4.0.0" + }, + "engines": { + "node": ">=6" + } + }, + "node_modules/import-lazy": { + "version": "4.0.0", + "resolved": "https://registry.npmjs.org/import-lazy/-/import-lazy-4.0.0.tgz", + "integrity": "sha512-rKtvo6a868b5Hu3heneU+L4yEQ4jYKLtjpnPeUdK7h0yzXGmyBTypknlkCvHFBqfX9YlorEiMM6Dnq/5atfHkw==", + "dev": true, + "engines": { + "node": ">=8" + } + }, + "node_modules/import-local": { + "version": "3.0.3", + "resolved": "https://registry.npmjs.org/import-local/-/import-local-3.0.3.tgz", + "integrity": "sha512-bE9iaUY3CXH8Cwfan/abDKAxe1KGT9kyGsBPqf6DMK/z0a2OzAsrukeYNgIH6cH5Xr452jb1TUL8rSfCLjZ9uA==", + "dev": true, + "dependencies": { + "pkg-dir": "^4.2.0", + "resolve-cwd": "^3.0.0" + }, + "bin": { + "import-local-fixture": "fixtures/cli.js" + }, + "engines": { + "node": ">=8" + } + }, + "node_modules/import-local/node_modules/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, + "dependencies": { + "locate-path": "^5.0.0", + "path-exists": "^4.0.0" + }, + "engines": { + "node": ">=8" + } + }, + "node_modules/import-local/node_modules/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, + "dependencies": { + "p-locate": "^4.1.0" + }, + "engines": { + "node": ">=8" + } + }, + "node_modules/import-local/node_modules/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, + "dependencies": { + "p-try": "^2.0.0" + }, + "engines": { + "node": ">=6" + }, + "funding": { + "url": "https://github.com/sponsors/sindresorhus" + } + }, + "node_modules/import-local/node_modules/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, + "dependencies": { + "p-limit": "^2.2.0" + }, + "engines": { + "node": ">=8" + } + }, + "node_modules/import-local/node_modules/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, + "engines": { + "node": ">=6" + } + }, + "node_modules/import-local/node_modules/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, + "engines": { + "node": ">=8" + } + }, + "node_modules/import-local/node_modules/pkg-dir": { + "version": "4.2.0", + "resolved": "https://registry.npmjs.org/pkg-dir/-/pkg-dir-4.2.0.tgz", + "integrity": "sha512-HRDzbaKjC+AOWVXxAU/x54COGeIv9eb+6CkDSQoNTt4XyWoIJvuPsXizxu/Fr23EiekbtZwmh1IcIG/l/a10GQ==", + "dev": true, + "dependencies": { + "find-up": "^4.0.0" + }, + "engines": { + "node": ">=8" + } + }, + "node_modules/imurmurhash": { + "version": "0.1.4", + "resolved": "https://registry.npmjs.org/imurmurhash/-/imurmurhash-0.1.4.tgz", + "integrity": "sha1-khi5srkoojixPcT7a21XbyMUU+o=", + "dev": true, + "engines": { + "node": ">=0.8.19" + } + }, + "node_modules/in-publish": { + "version": "2.0.1", + "resolved": "https://registry.npmjs.org/in-publish/-/in-publish-2.0.1.tgz", + "integrity": "sha512-oDM0kUSNFC31ShNxHKUyfZKy8ZeXZBWMjMdZHKLOk13uvT27VTL/QzRGfRUcevJhpkZAvlhPYuXkF7eNWrtyxQ==", + "dev": true, + "bin": { + "in-install": "in-install.js", + "in-publish": "in-publish.js", + "not-in-install": "not-in-install.js", + "not-in-publish": "not-in-publish.js" + } + }, + "node_modules/indent-string": { + "version": "4.0.0", + "resolved": "https://registry.npmjs.org/indent-string/-/indent-string-4.0.0.tgz", + "integrity": "sha512-EdDDZu4A2OyIK7Lr/2zG+w5jmbuk1DVBnEwREQvBzspBJkCEbRa8GxU1lghYcaGJCnRWibjDXlq779X1/y5xwg==", + "dev": true, + "engines": { + "node": ">=8" + } + }, + "node_modules/indexes-of": { + "version": "1.0.1", + "resolved": "https://registry.npmjs.org/indexes-of/-/indexes-of-1.0.1.tgz", + "integrity": "sha1-8w9xbI4r00bHtn0985FVZqfAVgc=", + "dev": true + }, + "node_modules/inflight": { + "version": "1.0.6", + "resolved": "https://registry.npmjs.org/inflight/-/inflight-1.0.6.tgz", + "integrity": "sha1-Sb1jMdfQLQwJvJEKEHW6gWW1bfk=", + "dev": true, + "dependencies": { + "once": "^1.3.0", + "wrappy": "1" + } + }, + "node_modules/inherits": { + "version": "2.0.4", + "resolved": "https://registry.npmjs.org/inherits/-/inherits-2.0.4.tgz", + "integrity": "sha512-k/vGaX4/Yla3WzyMCvTQOXYeIHvqOKtnqBduzTHpzpQZzAskKMhZ2K+EnBiSM9zGSoIFeMpXKxa4dYeZIQqewQ==", + "dev": true + }, + "node_modules/ini": { + "version": "1.3.5", + "resolved": "https://registry.npmjs.org/ini/-/ini-1.3.5.tgz", + "integrity": "sha512-RZY5huIKCMRWDUqZlEi72f/lmXKMvuszcMBduliQ3nnWbx9X/ZBQO7DijMEYS9EhHBb2qacRUMtC7svLwe0lcw==", + "deprecated": "Please update to ini >=1.3.6 to avoid a prototype pollution issue", + "dev": true, + "engines": { + "node": "*" + } + }, + "node_modules/inquirer": { + "version": "6.5.2", + "resolved": "https://registry.npmjs.org/inquirer/-/inquirer-6.5.2.tgz", + "integrity": "sha512-cntlB5ghuB0iuO65Ovoi8ogLHiWGs/5yNrtUcKjFhSSiVeAIVpD7koaSU9RM8mpXw5YDi9RdYXGQMaOURB7ycQ==", + "dev": true, + "dependencies": { + "ansi-escapes": "^3.2.0", + "chalk": "^2.4.2", + "cli-cursor": "^2.1.0", + "cli-width": "^2.0.0", + "external-editor": "^3.0.3", + "figures": "^2.0.0", + "lodash": "^4.17.12", + "mute-stream": "0.0.7", + "run-async": "^2.2.0", + "rxjs": "^6.4.0", + "string-width": "^2.1.0", + "strip-ansi": "^5.1.0", + "through": "^2.3.6" + }, + "engines": { + "node": ">=6.0.0" + } + }, + "node_modules/inquirer/node_modules/ansi-regex": { + "version": "4.1.0", + "resolved": "https://registry.npmjs.org/ansi-regex/-/ansi-regex-4.1.0.tgz", + "integrity": "sha512-1apePfXM1UOSqw0o9IiFAovVz9M5S1Dg+4TrDwfMewQ6p/rmMueb7tWZjQ1rx4Loy1ArBggoqGpfqqdI4rondg==", + "dev": true, + "engines": { + "node": ">=6" + } + }, + "node_modules/inquirer/node_modules/strip-ansi": { + "version": "5.2.0", + "resolved": "https://registry.npmjs.org/strip-ansi/-/strip-ansi-5.2.0.tgz", + "integrity": "sha512-DuRs1gKbBqsMKIZlrffwlug8MHkcnpjs5VPmL1PAh+mA30U0DTotfDZ0d2UUsXpPmPmMMJ6W773MaA3J+lbiWA==", + "dev": true, + "dependencies": { + "ansi-regex": "^4.1.0" + }, + "engines": { + "node": ">=6" + } + }, + "node_modules/invariant": { + "version": "2.2.4", + "resolved": "https://registry.npmjs.org/invariant/-/invariant-2.2.4.tgz", + "integrity": "sha512-phJfQVBuaJM5raOpJjSfkiD6BpbCE4Ns//LaXl6wGYtUBY83nWS6Rf9tXm2e8VaK60JEjYldbPif/A2B1C2gNA==", + "dev": true, + "dependencies": { + "loose-envify": "^1.0.0" + } + }, + "node_modules/is-absolute-url": { + "version": "2.1.0", + "resolved": "https://registry.npmjs.org/is-absolute-url/-/is-absolute-url-2.1.0.tgz", + "integrity": "sha1-UFMN+4T8yap9vnhS6Do3uTufKqY=", + "dev": true, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/is-accessor-descriptor": { + "version": "0.1.6", + "resolved": "https://registry.npmjs.org/is-accessor-descriptor/-/is-accessor-descriptor-0.1.6.tgz", + "integrity": "sha1-qeEss66Nh2cn7u84Q/igiXtcmNY=", + "dev": true, + "dependencies": { + "kind-of": "^3.0.2" + }, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/is-accessor-descriptor/node_modules/kind-of": { + "version": "3.2.2", + "resolved": "https://registry.npmjs.org/kind-of/-/kind-of-3.2.2.tgz", + "integrity": "sha1-MeohpzS6ubuw8yRm2JOupR5KPGQ=", + "dev": true, + "dependencies": { + "is-buffer": "^1.1.5" + }, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/is-alphabetical": { + "version": "1.0.4", + "resolved": "https://registry.npmjs.org/is-alphabetical/-/is-alphabetical-1.0.4.tgz", + "integrity": "sha512-DwzsA04LQ10FHTZuL0/grVDk4rFoVH1pjAToYwBrHSxcrBIGQuXrQMtD5U1b0U2XVgKZCTLLP8u2Qxqhy3l2Vg==", + "dev": true, + "funding": { + "type": "github", + "url": "https://github.com/sponsors/wooorm" + } + }, + "node_modules/is-alphanumeric": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/is-alphanumeric/-/is-alphanumeric-1.0.0.tgz", + "integrity": "sha1-Spzvcdr0wAHB2B1j0UDPU/1oifQ=", + "dev": true, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/is-alphanumerical": { + "version": "1.0.4", + "resolved": "https://registry.npmjs.org/is-alphanumerical/-/is-alphanumerical-1.0.4.tgz", + "integrity": "sha512-UzoZUr+XfVz3t3v4KyGEniVL9BDRoQtY7tOyrRybkVNjDFWyo1yhXNGrrBTQxp3ib9BLAWs7k2YKBQsFRkZG9A==", + "dev": true, + "dependencies": { + "is-alphabetical": "^1.0.0", + "is-decimal": "^1.0.0" + }, + "funding": { + "type": "github", + "url": "https://github.com/sponsors/wooorm" + } + }, + "node_modules/is-arrayish": { + "version": "0.2.1", + "resolved": "https://registry.npmjs.org/is-arrayish/-/is-arrayish-0.2.1.tgz", + "integrity": "sha1-d8mYQFJ6qOyxqLppe4BkWnqSap0=", + "dev": true + }, + "node_modules/is-binary-path": { + "version": "1.0.1", + "resolved": "https://registry.npmjs.org/is-binary-path/-/is-binary-path-1.0.1.tgz", + "integrity": "sha1-dfFmQrSA8YenEcgUFh/TpKdlWJg=", + "dev": true, + "dependencies": { + "binary-extensions": "^1.0.0" + }, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/is-buffer": { + "version": "1.1.6", + "resolved": "https://registry.npmjs.org/is-buffer/-/is-buffer-1.1.6.tgz", + "integrity": "sha512-NcdALwpXkTm5Zvvbk7owOUSvVvBKDgKP5/ewfXEznmQFfs4ZRmanOeKBTjRVjka3QFoN6XJ+9F3USqfHqTaU5w==", + "dev": true + }, + "node_modules/is-callable": { + "version": "1.1.5", + "resolved": "https://registry.npmjs.org/is-callable/-/is-callable-1.1.5.tgz", + "integrity": "sha512-ESKv5sMCJB2jnHTWZ3O5itG+O128Hsus4K4Qh1h2/cgn2vbgnLSVqfV46AeJA9D5EeeLa9w81KUXMtn34zhX+Q==", + "dev": true, + "engines": { + "node": ">= 0.4" + }, + "funding": { + "url": "https://github.com/sponsors/ljharb" + } + }, + "node_modules/is-color-stop": { + "version": "1.1.0", + "resolved": "https://registry.npmjs.org/is-color-stop/-/is-color-stop-1.1.0.tgz", + "integrity": "sha1-z/9HGu5N1cnhWFmPvhKWe1za00U=", + "dev": true, + "dependencies": { + "css-color-names": "^0.0.4", + "hex-color-regex": "^1.1.0", + "hsl-regex": "^1.0.0", + "hsla-regex": "^1.0.0", + "rgb-regex": "^1.0.1", + "rgba-regex": "^1.0.0" + } + }, + "node_modules/is-core-module": { + "version": "2.8.0", + "resolved": "https://registry.npmjs.org/is-core-module/-/is-core-module-2.8.0.tgz", + "integrity": "sha512-vd15qHsaqrRL7dtH6QNuy0ndJmRDrS9HAM1CAiSifNUFv4x1a0CCVsj18hJ1mShxIG6T2i1sO78MkP56r0nYRw==", + "dev": true, + "dependencies": { + "has": "^1.0.3" + }, + "funding": { + "url": "https://github.com/sponsors/ljharb" + } + }, + "node_modules/is-data-descriptor": { + "version": "0.1.4", + "resolved": "https://registry.npmjs.org/is-data-descriptor/-/is-data-descriptor-0.1.4.tgz", + "integrity": "sha1-C17mSDiOLIYCgueT8YVv7D8wG1Y=", + "dev": true, + "dependencies": { + "kind-of": "^3.0.2" + }, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/is-data-descriptor/node_modules/kind-of": { + "version": "3.2.2", + "resolved": "https://registry.npmjs.org/kind-of/-/kind-of-3.2.2.tgz", + "integrity": "sha1-MeohpzS6ubuw8yRm2JOupR5KPGQ=", + "dev": true, + "dependencies": { + "is-buffer": "^1.1.5" + }, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/is-date-object": { + "version": "1.0.2", + "resolved": "https://registry.npmjs.org/is-date-object/-/is-date-object-1.0.2.tgz", + "integrity": "sha512-USlDT524woQ08aoZFzh3/Z6ch9Y/EWXEHQ/AaRN0SkKq4t2Jw2R2339tSXmwuVoY7LLlBCbOIlx2myP/L5zk0g==", + "dev": true, + "engines": { + "node": ">= 0.4" + }, + "funding": { + "url": "https://github.com/sponsors/ljharb" + } + }, + "node_modules/is-decimal": { + "version": "1.0.4", + "resolved": "https://registry.npmjs.org/is-decimal/-/is-decimal-1.0.4.tgz", + "integrity": "sha512-RGdriMmQQvZ2aqaQq3awNA6dCGtKpiDFcOzrTWrDAT2MiWrKQVPmxLGHl7Y2nNu6led0kEyoX0enY0qXYsv9zw==", + "dev": true, + "funding": { + "type": "github", + "url": "https://github.com/sponsors/wooorm" + } + }, + "node_modules/is-descriptor": { + "version": "0.1.6", + "resolved": "https://registry.npmjs.org/is-descriptor/-/is-descriptor-0.1.6.tgz", + "integrity": "sha512-avDYr0SB3DwO9zsMov0gKCESFYqCnE4hq/4z3TdUlukEy5t9C0YRq7HLrsN52NAcqXKaepeCD0n+B0arnVG3Hg==", + "dev": true, + "dependencies": { + "is-accessor-descriptor": "^0.1.6", + "is-data-descriptor": "^0.1.4", + "kind-of": "^5.0.0" + }, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/is-descriptor/node_modules/kind-of": { + "version": "5.1.0", + "resolved": "https://registry.npmjs.org/kind-of/-/kind-of-5.1.0.tgz", + "integrity": "sha512-NGEErnH6F2vUuXDh+OlbcKW7/wOcfdRHaZ7VWtqCztfHri/++YKmP51OdWeGPuqCOba6kk2OTe5d02VmTB80Pw==", + "dev": true, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/is-directory": { + "version": "0.3.1", + "resolved": "https://registry.npmjs.org/is-directory/-/is-directory-0.3.1.tgz", + "integrity": "sha1-YTObbyR1/Hcv2cnYP1yFddwVSuE=", + "dev": true, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/is-docker": { + "version": "2.2.1", + "resolved": "https://registry.npmjs.org/is-docker/-/is-docker-2.2.1.tgz", + "integrity": "sha512-F+i2BKsFrH66iaUFc0woD8sLy8getkwTwtOBjvs56Cx4CgJDeKQeqfz8wAYiSb8JOprWhHH5p77PbmYCvvUuXQ==", + "dev": true, + "bin": { + "is-docker": "cli.js" + }, + "engines": { + "node": ">=8" + }, + "funding": { + "url": "https://github.com/sponsors/sindresorhus" + } + }, + "node_modules/is-extendable": { + "version": "0.1.1", + "resolved": "https://registry.npmjs.org/is-extendable/-/is-extendable-0.1.1.tgz", + "integrity": "sha1-YrEQ4omkcUGOPsNqYX1HLjAd/Ik=", + "dev": true, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/is-extglob": { + "version": "2.1.1", + "resolved": "https://registry.npmjs.org/is-extglob/-/is-extglob-2.1.1.tgz", + "integrity": "sha1-qIwCU1eR8C7TfHahueqXc8gz+MI=", + "dev": true, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/is-finite": { + "version": "1.1.0", + "resolved": "https://registry.npmjs.org/is-finite/-/is-finite-1.1.0.tgz", + "integrity": "sha512-cdyMtqX/BOqqNBBiKlIVkytNHm49MtMlYyn1zxzvJKWmFMlGzm+ry5BBfYyeY9YmNKbRSo/o7OX9w9ale0wg3w==", + "dev": true, + "engines": { + "node": ">=0.10.0" + }, + "funding": { + "url": "https://github.com/sponsors/sindresorhus" + } + }, + "node_modules/is-fullwidth-code-point": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/is-fullwidth-code-point/-/is-fullwidth-code-point-2.0.0.tgz", + "integrity": "sha1-o7MKXE8ZkYMWeqq5O+764937ZU8=", + "dev": true, + "engines": { + "node": ">=4" + } + }, + "node_modules/is-generator-fn": { + "version": "2.1.0", + "resolved": "https://registry.npmjs.org/is-generator-fn/-/is-generator-fn-2.1.0.tgz", + "integrity": "sha512-cTIB4yPYL/Grw0EaSzASzg6bBy9gqCofvWN8okThAYIxKJZC+udlRAmGbM0XLeniEJSs8uEgHPGuHSe1XsOLSQ==", + "dev": true, + "engines": { + "node": ">=6" + } + }, + "node_modules/is-glob": { + "version": "4.0.1", + "resolved": "https://registry.npmjs.org/is-glob/-/is-glob-4.0.1.tgz", + "integrity": "sha512-5G0tKtBTFImOqDnLB2hG6Bp2qcKEFduo4tZu9MT/H6NQv/ghhy30o55ufafxJ/LdH79LLs2Kfrn85TLKyA7BUg==", + "dev": true, + "dependencies": { + "is-extglob": "^2.1.1" + }, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/is-hexadecimal": { + "version": "1.0.4", + "resolved": "https://registry.npmjs.org/is-hexadecimal/-/is-hexadecimal-1.0.4.tgz", + "integrity": "sha512-gyPJuv83bHMpocVYoqof5VDiZveEoGoFL8m3BXNb2VW8Xs+rz9kqO8LOQ5DH6EsuvilT1ApazU0pyl+ytbPtlw==", + "dev": true, + "funding": { + "type": "github", + "url": "https://github.com/sponsors/wooorm" + } + }, + "node_modules/is-html": { + "version": "1.1.0", + "resolved": "https://registry.npmjs.org/is-html/-/is-html-1.1.0.tgz", + "integrity": "sha1-4E8cGNOUhRETlvmgJz6rUa8hhGQ=", + "dev": true, + "dependencies": { + "html-tags": "^1.0.0" + }, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/is-html/node_modules/html-tags": { + "version": "1.2.0", + "resolved": "https://registry.npmjs.org/html-tags/-/html-tags-1.2.0.tgz", + "integrity": "sha1-x43mW1Zjqll5id0rerSSANfk25g=", + "dev": true, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/is-interactive": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/is-interactive/-/is-interactive-1.0.0.tgz", + "integrity": "sha512-2HvIEKRoqS62guEC+qBjpvRubdX910WCMuJTZ+I9yvqKU2/12eSL549HMwtabb4oupdj2sMP50k+XJfB/8JE6w==", + "dev": true, + "engines": { + "node": ">=8" + } + }, + "node_modules/is-number": { + "version": "3.0.0", + "resolved": "https://registry.npmjs.org/is-number/-/is-number-3.0.0.tgz", + "integrity": "sha1-JP1iAaR4LPUFYcgQJ2r8fRLXEZU=", + "dev": true, + "dependencies": { + "kind-of": "^3.0.2" + }, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/is-number/node_modules/kind-of": { + "version": "3.2.2", + "resolved": "https://registry.npmjs.org/kind-of/-/kind-of-3.2.2.tgz", + "integrity": "sha1-MeohpzS6ubuw8yRm2JOupR5KPGQ=", + "dev": true, + "dependencies": { + "is-buffer": "^1.1.5" + }, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/is-plain-obj": { + "version": "1.1.0", + "resolved": "https://registry.npmjs.org/is-plain-obj/-/is-plain-obj-1.1.0.tgz", + "integrity": "sha1-caUMhCnfync8kqOQpKA7OfzVHT4=", + "dev": true, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/is-plain-object": { + "version": "2.0.4", + "resolved": "https://registry.npmjs.org/is-plain-object/-/is-plain-object-2.0.4.tgz", + "integrity": "sha512-h5PpgXkWitc38BBMYawTYMWJHFZJVnBquFE57xFpjB8pJFiF6gZ+bU+WyI/yqXiFR5mdLsgYNaPe8uao6Uv9Og==", + "dev": true, + "dependencies": { + "isobject": "^3.0.1" + }, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/is-potential-custom-element-name": { + "version": "1.0.1", + "resolved": "https://registry.npmjs.org/is-potential-custom-element-name/-/is-potential-custom-element-name-1.0.1.tgz", + "integrity": "sha512-bCYeRA2rVibKZd+s2625gGnGF/t7DSqDs4dP7CrLA1m7jKWz6pps0LpYLJN8Q64HtmPKJ1hrN3nzPNKFEKOUiQ==", + "dev": true + }, + "node_modules/is-regex": { + "version": "1.0.5", + "resolved": "https://registry.npmjs.org/is-regex/-/is-regex-1.0.5.tgz", + "integrity": "sha512-vlKW17SNq44owv5AQR3Cq0bQPEb8+kF3UKZ2fiZNOWtztYE5i0CzCZxFDwO58qAOWtxdBRVO/V5Qin1wjCqFYQ==", + "dev": true, + "dependencies": { + "has": "^1.0.3" + }, + "engines": { + "node": ">= 0.4" + }, + "funding": { + "url": "https://github.com/sponsors/ljharb" + } + }, + "node_modules/is-regexp": { + "version": "2.1.0", + "resolved": "https://registry.npmjs.org/is-regexp/-/is-regexp-2.1.0.tgz", + "integrity": "sha512-OZ4IlER3zmRIoB9AqNhEggVxqIH4ofDns5nRrPS6yQxXE1TPCUpFznBfRQmQa8uC+pXqjMnukiJBxCisIxiLGA==", + "dev": true, + "engines": { + "node": ">=6" + } + }, + "node_modules/is-resolvable": { + "version": "1.1.0", + "resolved": "https://registry.npmjs.org/is-resolvable/-/is-resolvable-1.1.0.tgz", + "integrity": "sha512-qgDYXFSR5WvEfuS5dMj6oTMEbrrSaM0CrFk2Yiq/gXnBvD9pMa2jGXxyhGLfvhZpuMZe18CJpFxAt3CRs42NMg==", + "dev": true + }, + "node_modules/is-stream": { + "version": "2.0.1", + "resolved": "https://registry.npmjs.org/is-stream/-/is-stream-2.0.1.tgz", + "integrity": "sha512-hFoiJiTl63nn+kstHGBtewWSKnQLpyb155KHheA1l39uvtO9nWIop1p3udqPcUd/xbF1VLMO4n7OI6p7RbngDg==", + "dev": true, + "engines": { + "node": ">=8" + }, + "funding": { + "url": "https://github.com/sponsors/sindresorhus" + } + }, + "node_modules/is-string": { + "version": "1.0.5", + "resolved": "https://registry.npmjs.org/is-string/-/is-string-1.0.5.tgz", + "integrity": "sha512-buY6VNRjhQMiF1qWDouloZlQbRhDPCebwxSjxMjxgemYT46YMd2NR0/H+fBhEfWX4A/w9TBJ+ol+okqJKFE6vQ==", + "dev": true, + "engines": { + "node": ">= 0.4" + }, + "funding": { + "url": "https://github.com/sponsors/ljharb" + } + }, + "node_modules/is-svg": { + "version": "3.0.0", + "resolved": "https://registry.npmjs.org/is-svg/-/is-svg-3.0.0.tgz", + "integrity": "sha512-gi4iHK53LR2ujhLVVj+37Ykh9GLqYHX6JOVXbLAucaG/Cqw9xwdFOjDM2qeifLs1sF1npXXFvDu0r5HNgCMrzQ==", + "dev": true, + "dependencies": { + "html-comment-regex": "^1.1.0" + }, + "engines": { + "node": ">=4" + } + }, + "node_modules/is-symbol": { + "version": "1.0.3", + "resolved": "https://registry.npmjs.org/is-symbol/-/is-symbol-1.0.3.tgz", + "integrity": "sha512-OwijhaRSgqvhm/0ZdAcXNZt9lYdKFpcRDT5ULUuYXPoT794UNOdU+gpT6Rzo7b4V2HUl/op6GqY894AZwv9faQ==", + "dev": true, + "dependencies": { + "has-symbols": "^1.0.1" + }, + "engines": { + "node": ">= 0.4" + }, + "funding": { + "url": "https://github.com/sponsors/ljharb" + } + }, + "node_modules/is-typedarray": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/is-typedarray/-/is-typedarray-1.0.0.tgz", + "integrity": "sha1-5HnICFjfDBsR3dppQPlgEfzaSpo=", + "dev": true + }, + "node_modules/is-unicode-supported": { + "version": "0.1.0", + "resolved": "https://registry.npmjs.org/is-unicode-supported/-/is-unicode-supported-0.1.0.tgz", + "integrity": "sha512-knxG2q4UC3u8stRGyAVJCOdxFmv5DZiRcdlIaAQXAbSfJya+OhopNotLQrstBhququ4ZpuKbDc/8S6mgXgPFPw==", + "dev": true, + "engines": { + "node": ">=10" + }, + "funding": { + "url": "https://github.com/sponsors/sindresorhus" + } + }, + "node_modules/is-url": { + "version": "1.2.4", + "resolved": "https://registry.npmjs.org/is-url/-/is-url-1.2.4.tgz", + "integrity": "sha512-ITvGim8FhRiYe4IQ5uHSkj7pVaPDrCTkNd3yq3cV7iZAcJdHTUMPMEHcqSOy9xZ9qFenQCvi+2wjH9a1nXqHww==", + "dev": true + }, + "node_modules/is-utf8": { + "version": "0.2.1", + "resolved": "https://registry.npmjs.org/is-utf8/-/is-utf8-0.2.1.tgz", + "integrity": "sha1-Sw2hRCEE0bM2NA6AeX6GXPOffXI=", + "dev": true + }, + "node_modules/is-whitespace-character": { + "version": "1.0.4", + "resolved": "https://registry.npmjs.org/is-whitespace-character/-/is-whitespace-character-1.0.4.tgz", + "integrity": "sha512-SDweEzfIZM0SJV0EUga669UTKlmL0Pq8Lno0QDQsPnvECB3IM2aP0gdx5TrU0A01MAPfViaZiI2V1QMZLaKK5w==", + "dev": true, + "funding": { + "type": "github", + "url": "https://github.com/sponsors/wooorm" + } + }, + "node_modules/is-windows": { + "version": "1.0.2", + "resolved": "https://registry.npmjs.org/is-windows/-/is-windows-1.0.2.tgz", + "integrity": "sha512-eXK1UInq2bPmjyX6e3VHIzMLobc4J94i4AWn+Hpq3OU5KkrRC96OAcR3PRJ/pGu6m8TRnBHP9dkXQVsT/COVIA==", + "dev": true, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/is-word-character": { + "version": "1.0.4", + "resolved": "https://registry.npmjs.org/is-word-character/-/is-word-character-1.0.4.tgz", + "integrity": "sha512-5SMO8RVennx3nZrqtKwCGyyetPE9VDba5ugvKLaD4KopPG5kR4mQ7tNt/r7feL5yt5h3lpuBbIUmCOG2eSzXHA==", + "dev": true, + "funding": { + "type": "github", + "url": "https://github.com/sponsors/wooorm" + } + }, + "node_modules/is-wsl": { + "version": "1.1.0", + "resolved": "https://registry.npmjs.org/is-wsl/-/is-wsl-1.1.0.tgz", + "integrity": "sha1-HxbkqiKwTRM2tmGIpmrzxgDDpm0=", + "dev": true, + "engines": { + "node": ">=4" + } + }, + "node_modules/isarray": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/isarray/-/isarray-1.0.0.tgz", + "integrity": "sha1-u5NdSFgsuhaMBoNJV6VKPgcSTxE=", + "dev": true + }, + "node_modules/isexe": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/isexe/-/isexe-2.0.0.tgz", + "integrity": "sha1-6PvzdNxVb/iUehDcsFctYz8s+hA=", + "dev": true + }, + "node_modules/isobject": { + "version": "3.0.1", + "resolved": "https://registry.npmjs.org/isobject/-/isobject-3.0.1.tgz", + "integrity": "sha1-TkMekrEalzFjaqH5yNHMvP2reN8=", + "dev": true, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/isstream": { + "version": "0.1.2", + "resolved": "https://registry.npmjs.org/isstream/-/isstream-0.1.2.tgz", + "integrity": "sha1-R+Y/evVa+m+S4VAOaQ64uFKcCZo=", + "dev": true + }, + "node_modules/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, + "engines": { + "node": ">=8" + } + }, + "node_modules/istanbul-lib-instrument": { + "version": "4.0.3", + "resolved": "https://registry.npmjs.org/istanbul-lib-instrument/-/istanbul-lib-instrument-4.0.3.tgz", + "integrity": "sha512-BXgQl9kf4WTCPCCpmFGoJkz/+uhvm7h7PFKUYxh7qarQd3ER33vHG//qaE8eN25l07YqZPpHXU9I09l/RD5aGQ==", + "dev": true, + "dependencies": { + "@babel/core": "^7.7.5", + "@istanbuljs/schema": "^0.1.2", + "istanbul-lib-coverage": "^3.0.0", + "semver": "^6.3.0" + }, + "engines": { + "node": ">=8" + } + }, + "node_modules/istanbul-lib-instrument/node_modules/semver": { + "version": "6.3.0", + "resolved": "https://registry.npmjs.org/semver/-/semver-6.3.0.tgz", + "integrity": "sha512-b39TBaTSfV6yBrapU89p5fKekE2m/NwnDocOVruQFS1/veMgdzuPcnOM34M6CwxW8jH/lxEa5rBoDeUwu5HHTw==", + "dev": true, + "bin": { + "semver": "bin/semver.js" + } + }, + "node_modules/istanbul-lib-report": { + "version": "3.0.0", + "resolved": "https://registry.npmjs.org/istanbul-lib-report/-/istanbul-lib-report-3.0.0.tgz", + "integrity": "sha512-wcdi+uAKzfiGT2abPpKZ0hSU1rGQjUQnLvtY5MpQ7QCTahD3VODhcu4wcfY1YtkGaDD5yuydOLINXsfbus9ROw==", + "dev": true, + "dependencies": { + "istanbul-lib-coverage": "^3.0.0", + "make-dir": "^3.0.0", + "supports-color": "^7.1.0" + }, + "engines": { + "node": ">=8" + } + }, + "node_modules/istanbul-lib-report/node_modules/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, + "engines": { + "node": ">=8" + } + }, + "node_modules/istanbul-lib-report/node_modules/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, + "dependencies": { + "has-flag": "^4.0.0" + }, + "engines": { + "node": ">=8" + } + }, + "node_modules/istanbul-lib-source-maps": { + "version": "4.0.1", + "resolved": "https://registry.npmjs.org/istanbul-lib-source-maps/-/istanbul-lib-source-maps-4.0.1.tgz", + "integrity": "sha512-n3s8EwkdFIJCG3BPKBYvskgXGoy88ARzvegkitk60NxRdwltLOTaH7CUiMRXvwYorl0Q712iEjcWB+fK/MrWVw==", + "dev": true, + "dependencies": { + "debug": "^4.1.1", + "istanbul-lib-coverage": "^3.0.0", + "source-map": "^0.6.1" + }, + "engines": { + "node": ">=10" + } + }, + "node_modules/istanbul-lib-source-maps/node_modules/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, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/istanbul-reports": { + "version": "3.0.5", + "resolved": "https://registry.npmjs.org/istanbul-reports/-/istanbul-reports-3.0.5.tgz", + "integrity": "sha512-5+19PlhnGabNWB7kOFnuxT8H3T/iIyQzIbQMxXsURmmvKg86P2sbkrGOT77VnHw0Qr0gc2XzRaRfMZYYbSQCJQ==", + "dev": true, + "dependencies": { + "html-escaper": "^2.0.0", + "istanbul-lib-report": "^3.0.0" + }, + "engines": { + "node": ">=8" + } + }, + "node_modules/jest": { + "version": "27.3.1", + "resolved": "https://registry.npmjs.org/jest/-/jest-27.3.1.tgz", + "integrity": "sha512-U2AX0AgQGd5EzMsiZpYt8HyZ+nSVIh5ujQ9CPp9EQZJMjXIiSZpJNweZl0swatKRoqHWgGKM3zaSwm4Zaz87ng==", + "dev": true, + "dependencies": { + "@jest/core": "^27.3.1", + "import-local": "^3.0.2", + "jest-cli": "^27.3.1" + }, + "bin": { + "jest": "bin/jest.js" + }, + "engines": { + "node": "^10.13.0 || ^12.13.0 || ^14.15.0 || >=15.0.0" + }, + "peerDependencies": { + "node-notifier": "^8.0.1 || ^9.0.0 || ^10.0.0" + }, + "peerDependenciesMeta": { + "node-notifier": { + "optional": true + } + } + }, + "node_modules/jest-changed-files": { + "version": "27.3.0", + "resolved": "https://registry.npmjs.org/jest-changed-files/-/jest-changed-files-27.3.0.tgz", + "integrity": "sha512-9DJs9garMHv4RhylUMZgbdCJ3+jHSkpL9aaVKp13xtXAD80qLTLrqcDZL1PHA9dYA0bCI86Nv2BhkLpLhrBcPg==", + "dev": true, + "dependencies": { + "@jest/types": "^27.2.5", + "execa": "^5.0.0", + "throat": "^6.0.1" + }, + "engines": { + "node": "^10.13.0 || ^12.13.0 || ^14.15.0 || >=15.0.0" + } + }, + "node_modules/jest-circus": { + "version": "27.3.1", + "resolved": "https://registry.npmjs.org/jest-circus/-/jest-circus-27.3.1.tgz", + "integrity": "sha512-v1dsM9II6gvXokgqq6Yh2jHCpfg7ZqV4jWY66u7npz24JnhP3NHxI0sKT7+ZMQ7IrOWHYAaeEllOySbDbWsiXw==", + "dev": true, + "dependencies": { + "@jest/environment": "^27.3.1", + "@jest/test-result": "^27.3.1", + "@jest/types": "^27.2.5", + "@types/node": "*", + "chalk": "^4.0.0", + "co": "^4.6.0", + "dedent": "^0.7.0", + "expect": "^27.3.1", + "is-generator-fn": "^2.0.0", + "jest-each": "^27.3.1", + "jest-matcher-utils": "^27.3.1", + "jest-message-util": "^27.3.1", + "jest-runtime": "^27.3.1", + "jest-snapshot": "^27.3.1", + "jest-util": "^27.3.1", + "pretty-format": "^27.3.1", + "slash": "^3.0.0", + "stack-utils": "^2.0.3", + "throat": "^6.0.1" + }, + "engines": { + "node": "^10.13.0 || ^12.13.0 || ^14.15.0 || >=15.0.0" + } + }, + "node_modules/jest-circus/node_modules/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, + "dependencies": { + "color-convert": "^2.0.1" + }, + "engines": { + "node": ">=8" + }, + "funding": { + "url": "https://github.com/chalk/ansi-styles?sponsor=1" + } + }, + "node_modules/jest-circus/node_modules/chalk": { + "version": "4.1.2", + "resolved": "https://registry.npmjs.org/chalk/-/chalk-4.1.2.tgz", + "integrity": "sha512-oKnbhFyRIXpUuez8iBMmyEa4nbj4IOQyuhc/wy9kY7/WVPcwIO9VA668Pu8RkO7+0G76SLROeyw9CpQ061i4mA==", + "dev": true, + "dependencies": { + "ansi-styles": "^4.1.0", + "supports-color": "^7.1.0" + }, + "engines": { + "node": ">=10" + }, + "funding": { + "url": "https://github.com/chalk/chalk?sponsor=1" + } + }, + "node_modules/jest-circus/node_modules/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, + "dependencies": { + "color-name": "~1.1.4" + }, + "engines": { + "node": ">=7.0.0" + } + }, + "node_modules/jest-circus/node_modules/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 + }, + "node_modules/jest-circus/node_modules/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, + "engines": { + "node": ">=8" + } + }, + "node_modules/jest-circus/node_modules/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, + "dependencies": { + "has-flag": "^4.0.0" + }, + "engines": { + "node": ">=8" + } + }, + "node_modules/jest-config": { + "version": "27.3.1", + "resolved": "https://registry.npmjs.org/jest-config/-/jest-config-27.3.1.tgz", + "integrity": "sha512-KY8xOIbIACZ/vdYCKSopL44I0xboxC751IX+DXL2+Wx6DKNycyEfV3rryC3BPm5Uq/BBqDoMrKuqLEUNJmMKKg==", + "dev": true, + "dependencies": { + "@babel/core": "^7.1.0", + "@jest/test-sequencer": "^27.3.1", + "@jest/types": "^27.2.5", + "babel-jest": "^27.3.1", + "chalk": "^4.0.0", + "ci-info": "^3.2.0", + "deepmerge": "^4.2.2", + "glob": "^7.1.1", + "graceful-fs": "^4.2.4", + "jest-circus": "^27.3.1", + "jest-environment-jsdom": "^27.3.1", + "jest-environment-node": "^27.3.1", + "jest-get-type": "^27.3.1", + "jest-jasmine2": "^27.3.1", + "jest-regex-util": "^27.0.6", + "jest-resolve": "^27.3.1", + "jest-runner": "^27.3.1", + "jest-util": "^27.3.1", + "jest-validate": "^27.3.1", + "micromatch": "^4.0.4", + "pretty-format": "^27.3.1" + }, + "engines": { + "node": "^10.13.0 || ^12.13.0 || ^14.15.0 || >=15.0.0" + }, + "peerDependencies": { + "ts-node": ">=9.0.0" + }, + "peerDependenciesMeta": { + "ts-node": { + "optional": true + } + } + }, + "node_modules/jest-config/node_modules/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, + "dependencies": { + "color-convert": "^2.0.1" + }, + "engines": { + "node": ">=8" + }, + "funding": { + "url": "https://github.com/chalk/ansi-styles?sponsor=1" + } + }, + "node_modules/jest-config/node_modules/braces": { + "version": "3.0.2", + "resolved": "https://registry.npmjs.org/braces/-/braces-3.0.2.tgz", + "integrity": "sha512-b8um+L1RzM3WDSzvhm6gIz1yfTbBt6YTlcEKAvsmqCZZFw46z626lVj9j1yEPW33H5H+lBQpZMP1k8l+78Ha0A==", + "dev": true, + "dependencies": { + "fill-range": "^7.0.1" + }, + "engines": { + "node": ">=8" + } + }, + "node_modules/jest-config/node_modules/chalk": { + "version": "4.1.2", + "resolved": "https://registry.npmjs.org/chalk/-/chalk-4.1.2.tgz", + "integrity": "sha512-oKnbhFyRIXpUuez8iBMmyEa4nbj4IOQyuhc/wy9kY7/WVPcwIO9VA668Pu8RkO7+0G76SLROeyw9CpQ061i4mA==", + "dev": true, + "dependencies": { + "ansi-styles": "^4.1.0", + "supports-color": "^7.1.0" + }, + "engines": { + "node": ">=10" + }, + "funding": { + "url": "https://github.com/chalk/chalk?sponsor=1" + } + }, + "node_modules/jest-config/node_modules/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, + "dependencies": { + "color-name": "~1.1.4" + }, + "engines": { + "node": ">=7.0.0" + } + }, + "node_modules/jest-config/node_modules/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 + }, + "node_modules/jest-config/node_modules/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, + "dependencies": { + "to-regex-range": "^5.0.1" + }, + "engines": { + "node": ">=8" + } + }, + "node_modules/jest-config/node_modules/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, + "engines": { + "node": ">=8" + } + }, + "node_modules/jest-config/node_modules/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, + "engines": { + "node": ">=0.12.0" + } + }, + "node_modules/jest-config/node_modules/micromatch": { + "version": "4.0.4", + "resolved": "https://registry.npmjs.org/micromatch/-/micromatch-4.0.4.tgz", + "integrity": "sha512-pRmzw/XUcwXGpD9aI9q/0XOwLNygjETJ8y0ao0wdqprrzDa4YnxLcz7fQRZr8voh8V10kGhABbNcHVk5wHgWwg==", + "dev": true, + "dependencies": { + "braces": "^3.0.1", + "picomatch": "^2.2.3" + }, + "engines": { + "node": ">=8.6" + } + }, + "node_modules/jest-config/node_modules/picomatch": { + "version": "2.3.0", + "resolved": "https://registry.npmjs.org/picomatch/-/picomatch-2.3.0.tgz", + "integrity": "sha512-lY1Q/PiJGC2zOv/z391WOTD+Z02bCgsFfvxoXXf6h7kv9o+WmsmzYqrAwY63sNgOxE4xEdq0WyUnXfKeBrSvYw==", + "dev": true, + "engines": { + "node": ">=8.6" + }, + "funding": { + "url": "https://github.com/sponsors/jonschlinkert" + } + }, + "node_modules/jest-config/node_modules/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, + "dependencies": { + "has-flag": "^4.0.0" + }, + "engines": { + "node": ">=8" + } + }, + "node_modules/jest-config/node_modules/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, + "dependencies": { + "is-number": "^7.0.0" + }, + "engines": { + "node": ">=8.0" + } + }, + "node_modules/jest-diff": { + "version": "27.3.1", + "resolved": "https://registry.npmjs.org/jest-diff/-/jest-diff-27.3.1.tgz", + "integrity": "sha512-PCeuAH4AWUo2O5+ksW4pL9v5xJAcIKPUPfIhZBcG1RKv/0+dvaWTQK1Nrau8d67dp65fOqbeMdoil+6PedyEPQ==", + "dev": true, + "dependencies": { + "chalk": "^4.0.0", + "diff-sequences": "^27.0.6", + "jest-get-type": "^27.3.1", + "pretty-format": "^27.3.1" + }, + "engines": { + "node": "^10.13.0 || ^12.13.0 || ^14.15.0 || >=15.0.0" + } + }, + "node_modules/jest-diff/node_modules/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, + "dependencies": { + "color-convert": "^2.0.1" + }, + "engines": { + "node": ">=8" + }, + "funding": { + "url": "https://github.com/chalk/ansi-styles?sponsor=1" + } + }, + "node_modules/jest-diff/node_modules/chalk": { + "version": "4.1.2", + "resolved": "https://registry.npmjs.org/chalk/-/chalk-4.1.2.tgz", + "integrity": "sha512-oKnbhFyRIXpUuez8iBMmyEa4nbj4IOQyuhc/wy9kY7/WVPcwIO9VA668Pu8RkO7+0G76SLROeyw9CpQ061i4mA==", + "dev": true, + "dependencies": { + "ansi-styles": "^4.1.0", + "supports-color": "^7.1.0" + }, + "engines": { + "node": ">=10" + }, + "funding": { + "url": "https://github.com/chalk/chalk?sponsor=1" + } + }, + "node_modules/jest-diff/node_modules/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, + "dependencies": { + "color-name": "~1.1.4" + }, + "engines": { + "node": ">=7.0.0" + } + }, + "node_modules/jest-diff/node_modules/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 + }, + "node_modules/jest-diff/node_modules/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, + "engines": { + "node": ">=8" + } + }, + "node_modules/jest-diff/node_modules/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, + "dependencies": { + "has-flag": "^4.0.0" + }, + "engines": { + "node": ">=8" + } + }, + "node_modules/jest-docblock": { + "version": "27.0.6", + "resolved": "https://registry.npmjs.org/jest-docblock/-/jest-docblock-27.0.6.tgz", + "integrity": "sha512-Fid6dPcjwepTFraz0YxIMCi7dejjJ/KL9FBjPYhBp4Sv1Y9PdhImlKZqYU555BlN4TQKaTc+F2Av1z+anVyGkA==", + "dev": true, + "dependencies": { + "detect-newline": "^3.0.0" + }, + "engines": { + "node": "^10.13.0 || ^12.13.0 || ^14.15.0 || >=15.0.0" + } + }, + "node_modules/jest-each": { + "version": "27.3.1", + "resolved": "https://registry.npmjs.org/jest-each/-/jest-each-27.3.1.tgz", + "integrity": "sha512-E4SwfzKJWYcvOYCjOxhZcxwL+AY0uFMvdCOwvzgutJiaiodFjkxQQDxHm8FQBeTqDnSmKsQWn7ldMRzTn2zJaQ==", + "dev": true, + "dependencies": { + "@jest/types": "^27.2.5", + "chalk": "^4.0.0", + "jest-get-type": "^27.3.1", + "jest-util": "^27.3.1", + "pretty-format": "^27.3.1" + }, + "engines": { + "node": "^10.13.0 || ^12.13.0 || ^14.15.0 || >=15.0.0" + } + }, + "node_modules/jest-each/node_modules/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, + "dependencies": { + "color-convert": "^2.0.1" + }, + "engines": { + "node": ">=8" + }, + "funding": { + "url": "https://github.com/chalk/ansi-styles?sponsor=1" + } + }, + "node_modules/jest-each/node_modules/chalk": { + "version": "4.1.2", + "resolved": "https://registry.npmjs.org/chalk/-/chalk-4.1.2.tgz", + "integrity": "sha512-oKnbhFyRIXpUuez8iBMmyEa4nbj4IOQyuhc/wy9kY7/WVPcwIO9VA668Pu8RkO7+0G76SLROeyw9CpQ061i4mA==", + "dev": true, + "dependencies": { + "ansi-styles": "^4.1.0", + "supports-color": "^7.1.0" + }, + "engines": { + "node": ">=10" + }, + "funding": { + "url": "https://github.com/chalk/chalk?sponsor=1" + } + }, + "node_modules/jest-each/node_modules/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, + "dependencies": { + "color-name": "~1.1.4" + }, + "engines": { + "node": ">=7.0.0" + } + }, + "node_modules/jest-each/node_modules/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 + }, + "node_modules/jest-each/node_modules/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, + "engines": { + "node": ">=8" + } + }, + "node_modules/jest-each/node_modules/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, + "dependencies": { + "has-flag": "^4.0.0" + }, + "engines": { + "node": ">=8" + } + }, + "node_modules/jest-environment-jsdom": { + "version": "27.3.1", + "resolved": "https://registry.npmjs.org/jest-environment-jsdom/-/jest-environment-jsdom-27.3.1.tgz", + "integrity": "sha512-3MOy8qMzIkQlfb3W1TfrD7uZHj+xx8Olix5vMENkj5djPmRqndMaXtpnaZkxmxM+Qc3lo+yVzJjzuXbCcZjAlg==", + "dev": true, + "dependencies": { + "@jest/environment": "^27.3.1", + "@jest/fake-timers": "^27.3.1", + "@jest/types": "^27.2.5", + "@types/node": "*", + "jest-mock": "^27.3.0", + "jest-util": "^27.3.1", + "jsdom": "^16.6.0" + }, + "engines": { + "node": "^10.13.0 || ^12.13.0 || ^14.15.0 || >=15.0.0" + } + }, + "node_modules/jest-environment-jsdom/node_modules/abab": { + "version": "2.0.5", + "resolved": "https://registry.npmjs.org/abab/-/abab-2.0.5.tgz", + "integrity": "sha512-9IK9EadsbHo6jLWIpxpR6pL0sazTXV6+SQv25ZB+F7Bj9mJNaOc4nCRabwd5M/JwmUa8idz6Eci6eKfJryPs6Q==", + "dev": true + }, + "node_modules/jest-environment-jsdom/node_modules/acorn": { + "version": "8.6.0", + "resolved": "https://registry.npmjs.org/acorn/-/acorn-8.6.0.tgz", + "integrity": "sha512-U1riIR+lBSNi3IbxtaHOIKdH8sLFv3NYfNv8sg7ZsNhcfl4HF2++BfqqrNAxoCLQW1iiylOj76ecnaUxz+z9yw==", + "dev": true, + "bin": { + "acorn": "bin/acorn" + }, + "engines": { + "node": ">=0.4.0" + } + }, + "node_modules/jest-environment-jsdom/node_modules/acorn-globals": { + "version": "6.0.0", + "resolved": "https://registry.npmjs.org/acorn-globals/-/acorn-globals-6.0.0.tgz", + "integrity": "sha512-ZQl7LOWaF5ePqqcX4hLuv/bLXYQNfNWw2c0/yX/TsPRKamzHcTGQnlCjHT3TsmkOUVEPS3crCxiPfdzE/Trlhg==", + "dev": true, + "dependencies": { + "acorn": "^7.1.1", + "acorn-walk": "^7.1.1" + } + }, + "node_modules/jest-environment-jsdom/node_modules/acorn-globals/node_modules/acorn": { + "version": "7.4.1", + "resolved": "https://registry.npmjs.org/acorn/-/acorn-7.4.1.tgz", + "integrity": "sha512-nQyp0o1/mNdbTO1PO6kHkwSrmgZ0MT/jCCpNiwbUjGoRN4dlBhqJtoQuCnEOKzgTVwg0ZWiCoQy6SxMebQVh8A==", + "dev": true, + "bin": { + "acorn": "bin/acorn" + }, + "engines": { + "node": ">=0.4.0" + } + }, + "node_modules/jest-environment-jsdom/node_modules/acorn-walk": { + "version": "7.2.0", + "resolved": "https://registry.npmjs.org/acorn-walk/-/acorn-walk-7.2.0.tgz", + "integrity": "sha512-OPdCF6GsMIP+Az+aWfAAOEt2/+iVDKE7oy6lJ098aoe59oAmK76qV6Gw60SbZ8jHuG2wH058GF4pLFbYamYrVA==", + "dev": true, + "engines": { + "node": ">=0.4.0" + } + }, + "node_modules/jest-environment-jsdom/node_modules/cssom": { + "version": "0.4.4", + "resolved": "https://registry.npmjs.org/cssom/-/cssom-0.4.4.tgz", + "integrity": "sha512-p3pvU7r1MyyqbTk+WbNJIgJjG2VmTIaB10rI93LzVPrmDJKkzKYMtxxyAvQXR/NS6otuzveI7+7BBq3SjBS2mw==", + "dev": true + }, + "node_modules/jest-environment-jsdom/node_modules/cssstyle": { + "version": "2.3.0", + "resolved": "https://registry.npmjs.org/cssstyle/-/cssstyle-2.3.0.tgz", + "integrity": "sha512-AZL67abkUzIuvcHqk7c09cezpGNcxUxU4Ioi/05xHk4DQeTkWmGYftIE6ctU6AEt+Gn4n1lDStOtj7FKycP71A==", + "dev": true, + "dependencies": { + "cssom": "~0.3.6" + }, + "engines": { + "node": ">=8" + } + }, + "node_modules/jest-environment-jsdom/node_modules/cssstyle/node_modules/cssom": { + "version": "0.3.8", + "resolved": "https://registry.npmjs.org/cssom/-/cssom-0.3.8.tgz", + "integrity": "sha512-b0tGHbfegbhPJpxpiBPU2sCkigAqtM9O121le6bbOlgyV+NyGyCmVfJ6QW9eRjz8CpNfWEOYBIMIGRYkLwsIYg==", + "dev": true + }, + "node_modules/jest-environment-jsdom/node_modules/data-urls": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/data-urls/-/data-urls-2.0.0.tgz", + "integrity": "sha512-X5eWTSXO/BJmpdIKCRuKUgSCgAN0OwliVK3yPKbwIWU1Tdw5BRajxlzMidvh+gwko9AfQ9zIj52pzF91Q3YAvQ==", + "dev": true, + "dependencies": { + "abab": "^2.0.3", + "whatwg-mimetype": "^2.3.0", + "whatwg-url": "^8.0.0" + }, + "engines": { + "node": ">=10" + } + }, + "node_modules/jest-environment-jsdom/node_modules/domexception": { + "version": "2.0.1", + "resolved": "https://registry.npmjs.org/domexception/-/domexception-2.0.1.tgz", + "integrity": "sha512-yxJ2mFy/sibVQlu5qHjOkf9J3K6zgmCxgJ94u2EdvDOV09H+32LtRswEcUsmUWN72pVLOEnTSRaIVVzVQgS0dg==", + "dev": true, + "dependencies": { + "webidl-conversions": "^5.0.0" + }, + "engines": { + "node": ">=8" + } + }, + "node_modules/jest-environment-jsdom/node_modules/domexception/node_modules/webidl-conversions": { + "version": "5.0.0", + "resolved": "https://registry.npmjs.org/webidl-conversions/-/webidl-conversions-5.0.0.tgz", + "integrity": "sha512-VlZwKPCkYKxQgeSbH5EyngOmRp7Ww7I9rQLERETtf5ofd9pGeswWiOtogpEO850jziPRarreGxn5QIiTqpb2wA==", + "dev": true, + "engines": { + "node": ">=8" + } + }, + "node_modules/jest-environment-jsdom/node_modules/escodegen": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/escodegen/-/escodegen-2.0.0.tgz", + "integrity": "sha512-mmHKys/C8BFUGI+MAWNcSYoORYLMdPzjrknd2Vc+bUsjN5bXcr8EhrNB+UTqfL1y3I9c4fw2ihgtMPQLBRiQxw==", + "dev": true, + "dependencies": { + "esprima": "^4.0.1", + "estraverse": "^5.2.0", + "esutils": "^2.0.2", + "optionator": "^0.8.1" + }, + "bin": { + "escodegen": "bin/escodegen.js", + "esgenerate": "bin/esgenerate.js" + }, + "engines": { + "node": ">=6.0" + }, + "optionalDependencies": { + "source-map": "~0.6.1" + } + }, + "node_modules/jest-environment-jsdom/node_modules/estraverse": { + "version": "5.3.0", + "resolved": "https://registry.npmjs.org/estraverse/-/estraverse-5.3.0.tgz", + "integrity": "sha512-MMdARuVEQziNTeJD8DgMqmhwR11BRQ/cBP+pLtYdSTnf3MIO8fFeiINEbX36ZdNlfU/7A9f3gUw49B3oQsvwBA==", + "dev": true, + "engines": { + "node": ">=4.0" + } + }, + "node_modules/jest-environment-jsdom/node_modules/form-data": { + "version": "3.0.1", + "resolved": "https://registry.npmjs.org/form-data/-/form-data-3.0.1.tgz", + "integrity": "sha512-RHkBKtLWUVwd7SqRIvCZMEvAMoGUp0XU+seQiZejj0COz3RI3hWP4sCv3gZWWLjJTd7rGwcsF5eKZGii0r/hbg==", + "dev": true, + "dependencies": { + "asynckit": "^0.4.0", + "combined-stream": "^1.0.8", + "mime-types": "^2.1.12" + }, + "engines": { + "node": ">= 6" + } + }, + "node_modules/jest-environment-jsdom/node_modules/html-encoding-sniffer": { + "version": "2.0.1", + "resolved": "https://registry.npmjs.org/html-encoding-sniffer/-/html-encoding-sniffer-2.0.1.tgz", + "integrity": "sha512-D5JbOMBIR/TVZkubHT+OyT2705QvogUW4IBn6nHd756OwieSF9aDYFj4dv6HHEVGYbHaLETa3WggZYWWMyy3ZQ==", + "dev": true, + "dependencies": { + "whatwg-encoding": "^1.0.5" + }, + "engines": { + "node": ">=10" + } + }, + "node_modules/jest-environment-jsdom/node_modules/jsdom": { + "version": "16.7.0", + "resolved": "https://registry.npmjs.org/jsdom/-/jsdom-16.7.0.tgz", + "integrity": "sha512-u9Smc2G1USStM+s/x1ru5Sxrl6mPYCbByG1U/hUmqaVsm4tbNyS7CicOSRyuGQYZhTu0h84qkZZQ/I+dzizSVw==", + "dev": true, + "dependencies": { + "abab": "^2.0.5", + "acorn": "^8.2.4", + "acorn-globals": "^6.0.0", + "cssom": "^0.4.4", + "cssstyle": "^2.3.0", + "data-urls": "^2.0.0", + "decimal.js": "^10.2.1", + "domexception": "^2.0.1", + "escodegen": "^2.0.0", + "form-data": "^3.0.0", + "html-encoding-sniffer": "^2.0.1", + "http-proxy-agent": "^4.0.1", + "https-proxy-agent": "^5.0.0", + "is-potential-custom-element-name": "^1.0.1", + "nwsapi": "^2.2.0", + "parse5": "6.0.1", + "saxes": "^5.0.1", + "symbol-tree": "^3.2.4", + "tough-cookie": "^4.0.0", + "w3c-hr-time": "^1.0.2", + "w3c-xmlserializer": "^2.0.0", + "webidl-conversions": "^6.1.0", + "whatwg-encoding": "^1.0.5", + "whatwg-mimetype": "^2.3.0", + "whatwg-url": "^8.5.0", + "ws": "^7.4.6", + "xml-name-validator": "^3.0.0" + }, + "engines": { + "node": ">=10" + }, + "peerDependencies": { + "canvas": "^2.5.0" + }, + "peerDependenciesMeta": { + "canvas": { + "optional": true + } + } + }, + "node_modules/jest-environment-jsdom/node_modules/parse5": { + "version": "6.0.1", + "resolved": "https://registry.npmjs.org/parse5/-/parse5-6.0.1.tgz", + "integrity": "sha512-Ofn/CTFzRGTTxwpNEs9PP93gXShHcTq255nzRYSKe8AkVpZY7e1fpmTfOyoIvjP5HG7Z2ZM7VS9PPhQGW2pOpw==", + "dev": true + }, + "node_modules/jest-environment-jsdom/node_modules/saxes": { + "version": "5.0.1", + "resolved": "https://registry.npmjs.org/saxes/-/saxes-5.0.1.tgz", + "integrity": "sha512-5LBh1Tls8c9xgGjw3QrMwETmTMVk0oFgvrFSvWx62llR2hcEInrKNZ2GZCCuuy2lvWrdl5jhbpeqc5hRYKFOcw==", + "dev": true, + "dependencies": { + "xmlchars": "^2.2.0" + }, + "engines": { + "node": ">=10" + } + }, + "node_modules/jest-environment-jsdom/node_modules/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, + "optional": true, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/jest-environment-jsdom/node_modules/tough-cookie": { + "version": "4.0.0", + "resolved": "https://registry.npmjs.org/tough-cookie/-/tough-cookie-4.0.0.tgz", + "integrity": "sha512-tHdtEpQCMrc1YLrMaqXXcj6AxhYi/xgit6mZu1+EDWUn+qhUf8wMQoFIy9NXuq23zAwtcB0t/MjACGR18pcRbg==", + "dev": true, + "dependencies": { + "psl": "^1.1.33", + "punycode": "^2.1.1", + "universalify": "^0.1.2" + }, + "engines": { + "node": ">=6" + } + }, + "node_modules/jest-environment-jsdom/node_modules/tr46": { + "version": "2.1.0", + "resolved": "https://registry.npmjs.org/tr46/-/tr46-2.1.0.tgz", + "integrity": "sha512-15Ih7phfcdP5YxqiB+iDtLoaTz4Nd35+IiAv0kQ5FNKHzXgdWqPoTIqEDDJmXceQt4JZk6lVPT8lnDlPpGDppw==", + "dev": true, + "dependencies": { + "punycode": "^2.1.1" + }, + "engines": { + "node": ">=8" + } + }, + "node_modules/jest-environment-jsdom/node_modules/universalify": { + "version": "0.1.2", + "resolved": "https://registry.npmjs.org/universalify/-/universalify-0.1.2.tgz", + "integrity": "sha512-rBJeI5CXAlmy1pV+617WB9J63U6XcazHHF2f2dbJix4XzpUF0RS3Zbj0FGIOCAva5P/d/GBOYaACQ1w+0azUkg==", + "dev": true, + "engines": { + "node": ">= 4.0.0" + } + }, + "node_modules/jest-environment-jsdom/node_modules/w3c-xmlserializer": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/w3c-xmlserializer/-/w3c-xmlserializer-2.0.0.tgz", + "integrity": "sha512-4tzD0mF8iSiMiNs30BiLO3EpfGLZUT2MSX/G+o7ZywDzliWQ3OPtTZ0PTC3B3ca1UAf4cJMHB+2Bf56EriJuRA==", + "dev": true, + "dependencies": { + "xml-name-validator": "^3.0.0" + }, + "engines": { + "node": ">=10" + } + }, + "node_modules/jest-environment-jsdom/node_modules/webidl-conversions": { + "version": "6.1.0", + "resolved": "https://registry.npmjs.org/webidl-conversions/-/webidl-conversions-6.1.0.tgz", + "integrity": "sha512-qBIvFLGiBpLjfwmYAaHPXsn+ho5xZnGvyGvsarywGNc8VyQJUMHJ8OBKGGrPER0okBeMDaan4mNBlgBROxuI8w==", + "dev": true, + "engines": { + "node": ">=10.4" + } + }, + "node_modules/jest-environment-jsdom/node_modules/whatwg-url": { + "version": "8.7.0", + "resolved": "https://registry.npmjs.org/whatwg-url/-/whatwg-url-8.7.0.tgz", + "integrity": "sha512-gAojqb/m9Q8a5IV96E3fHJM70AzCkgt4uXYX2O7EmuyOnLrViCQlsEBmF9UQIu3/aeAIp2U17rtbpZWNntQqdg==", + "dev": true, + "dependencies": { + "lodash": "^4.7.0", + "tr46": "^2.1.0", + "webidl-conversions": "^6.1.0" + }, + "engines": { + "node": ">=10" + } + }, + "node_modules/jest-environment-jsdom/node_modules/ws": { + "version": "7.5.5", + "resolved": "https://registry.npmjs.org/ws/-/ws-7.5.5.tgz", + "integrity": "sha512-BAkMFcAzl8as1G/hArkxOxq3G7pjUqQ3gzYbLL0/5zNkph70e+lCoxBGnm6AW1+/aiNeV4fnKqZ8m4GZewmH2w==", + "dev": true, + "engines": { + "node": ">=8.3.0" + }, + "peerDependencies": { + "bufferutil": "^4.0.1", + "utf-8-validate": "^5.0.2" + }, + "peerDependenciesMeta": { + "bufferutil": { + "optional": true + }, + "utf-8-validate": { + "optional": true + } + } + }, + "node_modules/jest-environment-node": { + "version": "27.3.1", + "resolved": "https://registry.npmjs.org/jest-environment-node/-/jest-environment-node-27.3.1.tgz", + "integrity": "sha512-T89F/FgkE8waqrTSA7/ydMkcc52uYPgZZ6q8OaZgyiZkJb5QNNCF6oPZjH9IfPFfcc9uBWh1574N0kY0pSvTXw==", + "dev": true, + "dependencies": { + "@jest/environment": "^27.3.1", + "@jest/fake-timers": "^27.3.1", + "@jest/types": "^27.2.5", + "@types/node": "*", + "jest-mock": "^27.3.0", + "jest-util": "^27.3.1" + }, + "engines": { + "node": "^10.13.0 || ^12.13.0 || ^14.15.0 || >=15.0.0" + } + }, + "node_modules/jest-get-type": { + "version": "27.3.1", + "resolved": "https://registry.npmjs.org/jest-get-type/-/jest-get-type-27.3.1.tgz", + "integrity": "sha512-+Ilqi8hgHSAdhlQ3s12CAVNd8H96ZkQBfYoXmArzZnOfAtVAJEiPDBirjByEblvG/4LPJmkL+nBqPO3A1YJAEg==", + "dev": true, + "engines": { + "node": "^10.13.0 || ^12.13.0 || ^14.15.0 || >=15.0.0" + } + }, + "node_modules/jest-haste-map": { + "version": "27.3.1", + "resolved": "https://registry.npmjs.org/jest-haste-map/-/jest-haste-map-27.3.1.tgz", + "integrity": "sha512-lYfNZIzwPccDJZIyk9Iz5iQMM/MH56NIIcGj7AFU1YyA4ewWFBl8z+YPJuSCRML/ee2cCt2y3W4K3VXPT6Nhzg==", + "dev": true, + "dependencies": { + "@jest/types": "^27.2.5", + "@types/graceful-fs": "^4.1.2", + "@types/node": "*", + "anymatch": "^3.0.3", + "fb-watchman": "^2.0.0", + "graceful-fs": "^4.2.4", + "jest-regex-util": "^27.0.6", + "jest-serializer": "^27.0.6", + "jest-util": "^27.3.1", + "jest-worker": "^27.3.1", + "micromatch": "^4.0.4", + "walker": "^1.0.7" + }, + "engines": { + "node": "^10.13.0 || ^12.13.0 || ^14.15.0 || >=15.0.0" + }, + "optionalDependencies": { + "fsevents": "^2.3.2" + } + }, + "node_modules/jest-haste-map/node_modules/anymatch": { + "version": "3.1.2", + "resolved": "https://registry.npmjs.org/anymatch/-/anymatch-3.1.2.tgz", + "integrity": "sha512-P43ePfOAIupkguHUycrc4qJ9kz8ZiuOUijaETwX7THt0Y/GNK7v0aa8rY816xWjZ7rJdA5XdMcpVFTKMq+RvWg==", + "dev": true, + "dependencies": { + "normalize-path": "^3.0.0", + "picomatch": "^2.0.4" + }, + "engines": { + "node": ">= 8" + } + }, + "node_modules/jest-haste-map/node_modules/braces": { + "version": "3.0.2", + "resolved": "https://registry.npmjs.org/braces/-/braces-3.0.2.tgz", + "integrity": "sha512-b8um+L1RzM3WDSzvhm6gIz1yfTbBt6YTlcEKAvsmqCZZFw46z626lVj9j1yEPW33H5H+lBQpZMP1k8l+78Ha0A==", + "dev": true, + "dependencies": { + "fill-range": "^7.0.1" + }, + "engines": { + "node": ">=8" + } + }, + "node_modules/jest-haste-map/node_modules/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, + "dependencies": { + "to-regex-range": "^5.0.1" + }, + "engines": { + "node": ">=8" + } + }, + "node_modules/jest-haste-map/node_modules/fsevents": { + "version": "2.3.2", + "resolved": "https://registry.npmjs.org/fsevents/-/fsevents-2.3.2.tgz", + "integrity": "sha512-xiqMQR4xAeHTuB9uWm+fFRcIOgKBMiOBP+eXiyT7jsgVCq1bkVygt00oASowB7EdtpOHaaPgKt812P9ab+DDKA==", + "dev": true, + "hasInstallScript": true, + "optional": true, + "os": [ + "darwin" + ], + "engines": { + "node": "^8.16.0 || ^10.6.0 || >=11.0.0" + } + }, + "node_modules/jest-haste-map/node_modules/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, + "engines": { + "node": ">=0.12.0" + } + }, + "node_modules/jest-haste-map/node_modules/micromatch": { + "version": "4.0.4", + "resolved": "https://registry.npmjs.org/micromatch/-/micromatch-4.0.4.tgz", + "integrity": "sha512-pRmzw/XUcwXGpD9aI9q/0XOwLNygjETJ8y0ao0wdqprrzDa4YnxLcz7fQRZr8voh8V10kGhABbNcHVk5wHgWwg==", + "dev": true, + "dependencies": { + "braces": "^3.0.1", + "picomatch": "^2.2.3" + }, + "engines": { + "node": ">=8.6" + } + }, + "node_modules/jest-haste-map/node_modules/micromatch/node_modules/picomatch": { + "version": "2.3.0", + "resolved": "https://registry.npmjs.org/picomatch/-/picomatch-2.3.0.tgz", + "integrity": "sha512-lY1Q/PiJGC2zOv/z391WOTD+Z02bCgsFfvxoXXf6h7kv9o+WmsmzYqrAwY63sNgOxE4xEdq0WyUnXfKeBrSvYw==", + "dev": true, + "engines": { + "node": ">=8.6" + }, + "funding": { + "url": "https://github.com/sponsors/jonschlinkert" + } + }, + "node_modules/jest-haste-map/node_modules/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, + "dependencies": { + "is-number": "^7.0.0" + }, + "engines": { + "node": ">=8.0" + } + }, + "node_modules/jest-jasmine2": { + "version": "27.3.1", + "resolved": "https://registry.npmjs.org/jest-jasmine2/-/jest-jasmine2-27.3.1.tgz", + "integrity": "sha512-WK11ZUetDQaC09w4/j7o4FZDUIp+4iYWH/Lik34Pv7ukL+DuXFGdnmmi7dT58J2ZYKFB5r13GyE0z3NPeyJmsg==", + "dev": true, + "dependencies": { + "@babel/traverse": "^7.1.0", + "@jest/environment": "^27.3.1", + "@jest/source-map": "^27.0.6", + "@jest/test-result": "^27.3.1", + "@jest/types": "^27.2.5", + "@types/node": "*", + "chalk": "^4.0.0", + "co": "^4.6.0", + "expect": "^27.3.1", + "is-generator-fn": "^2.0.0", + "jest-each": "^27.3.1", + "jest-matcher-utils": "^27.3.1", + "jest-message-util": "^27.3.1", + "jest-runtime": "^27.3.1", + "jest-snapshot": "^27.3.1", + "jest-util": "^27.3.1", + "pretty-format": "^27.3.1", + "throat": "^6.0.1" + }, + "engines": { + "node": "^10.13.0 || ^12.13.0 || ^14.15.0 || >=15.0.0" + } + }, + "node_modules/jest-jasmine2/node_modules/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, + "dependencies": { + "color-convert": "^2.0.1" + }, + "engines": { + "node": ">=8" + }, + "funding": { + "url": "https://github.com/chalk/ansi-styles?sponsor=1" + } + }, + "node_modules/jest-jasmine2/node_modules/chalk": { + "version": "4.1.2", + "resolved": "https://registry.npmjs.org/chalk/-/chalk-4.1.2.tgz", + "integrity": "sha512-oKnbhFyRIXpUuez8iBMmyEa4nbj4IOQyuhc/wy9kY7/WVPcwIO9VA668Pu8RkO7+0G76SLROeyw9CpQ061i4mA==", + "dev": true, + "dependencies": { + "ansi-styles": "^4.1.0", + "supports-color": "^7.1.0" + }, + "engines": { + "node": ">=10" + }, + "funding": { + "url": "https://github.com/chalk/chalk?sponsor=1" + } + }, + "node_modules/jest-jasmine2/node_modules/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, + "dependencies": { + "color-name": "~1.1.4" + }, + "engines": { + "node": ">=7.0.0" + } + }, + "node_modules/jest-jasmine2/node_modules/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 + }, + "node_modules/jest-jasmine2/node_modules/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, + "engines": { + "node": ">=8" + } + }, + "node_modules/jest-jasmine2/node_modules/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, + "dependencies": { + "has-flag": "^4.0.0" + }, + "engines": { + "node": ">=8" + } + }, + "node_modules/jest-leak-detector": { + "version": "27.3.1", + "resolved": "https://registry.npmjs.org/jest-leak-detector/-/jest-leak-detector-27.3.1.tgz", + "integrity": "sha512-78QstU9tXbaHzwlRlKmTpjP9k4Pvre5l0r8Spo4SbFFVy/4Abg9I6ZjHwjg2QyKEAMg020XcjP+UgLZIY50yEg==", + "dev": true, + "dependencies": { + "jest-get-type": "^27.3.1", + "pretty-format": "^27.3.1" + }, + "engines": { + "node": "^10.13.0 || ^12.13.0 || ^14.15.0 || >=15.0.0" + } + }, + "node_modules/jest-matcher-utils": { + "version": "27.3.1", + "resolved": "https://registry.npmjs.org/jest-matcher-utils/-/jest-matcher-utils-27.3.1.tgz", + "integrity": "sha512-hX8N7zXS4k+8bC1Aj0OWpGb7D3gIXxYvPNK1inP5xvE4ztbz3rc4AkI6jGVaerepBnfWB17FL5lWFJT3s7qo8w==", + "dev": true, + "dependencies": { + "chalk": "^4.0.0", + "jest-diff": "^27.3.1", + "jest-get-type": "^27.3.1", + "pretty-format": "^27.3.1" + }, + "engines": { + "node": "^10.13.0 || ^12.13.0 || ^14.15.0 || >=15.0.0" + } + }, + "node_modules/jest-matcher-utils/node_modules/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, + "dependencies": { + "color-convert": "^2.0.1" + }, + "engines": { + "node": ">=8" + }, + "funding": { + "url": "https://github.com/chalk/ansi-styles?sponsor=1" + } + }, + "node_modules/jest-matcher-utils/node_modules/chalk": { + "version": "4.1.2", + "resolved": "https://registry.npmjs.org/chalk/-/chalk-4.1.2.tgz", + "integrity": "sha512-oKnbhFyRIXpUuez8iBMmyEa4nbj4IOQyuhc/wy9kY7/WVPcwIO9VA668Pu8RkO7+0G76SLROeyw9CpQ061i4mA==", + "dev": true, + "dependencies": { + "ansi-styles": "^4.1.0", + "supports-color": "^7.1.0" + }, + "engines": { + "node": ">=10" + }, + "funding": { + "url": "https://github.com/chalk/chalk?sponsor=1" + } + }, + "node_modules/jest-matcher-utils/node_modules/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, + "dependencies": { + "color-name": "~1.1.4" + }, + "engines": { + "node": ">=7.0.0" + } + }, + "node_modules/jest-matcher-utils/node_modules/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 + }, + "node_modules/jest-matcher-utils/node_modules/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, + "engines": { + "node": ">=8" + } + }, + "node_modules/jest-matcher-utils/node_modules/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, + "dependencies": { + "has-flag": "^4.0.0" + }, + "engines": { + "node": ">=8" + } + }, + "node_modules/jest-message-util": { + "version": "27.3.1", + "resolved": "https://registry.npmjs.org/jest-message-util/-/jest-message-util-27.3.1.tgz", + "integrity": "sha512-bh3JEmxsTZ/9rTm0jQrPElbY2+y48Rw2t47uMfByNyUVR+OfPh4anuyKsGqsNkXk/TI4JbLRZx+7p7Hdt6q1yg==", + "dev": true, + "dependencies": { + "@babel/code-frame": "^7.12.13", + "@jest/types": "^27.2.5", + "@types/stack-utils": "^2.0.0", + "chalk": "^4.0.0", + "graceful-fs": "^4.2.4", + "micromatch": "^4.0.4", + "pretty-format": "^27.3.1", + "slash": "^3.0.0", + "stack-utils": "^2.0.3" + }, + "engines": { + "node": "^10.13.0 || ^12.13.0 || ^14.15.0 || >=15.0.0" + } + }, + "node_modules/jest-message-util/node_modules/braces": { + "version": "3.0.2", + "resolved": "https://registry.npmjs.org/braces/-/braces-3.0.2.tgz", + "integrity": "sha512-b8um+L1RzM3WDSzvhm6gIz1yfTbBt6YTlcEKAvsmqCZZFw46z626lVj9j1yEPW33H5H+lBQpZMP1k8l+78Ha0A==", + "dev": true, + "dependencies": { + "fill-range": "^7.0.1" + }, + "engines": { + "node": ">=8" + } + }, + "node_modules/jest-message-util/node_modules/chalk": { + "version": "4.1.2", + "resolved": "https://registry.npmjs.org/chalk/-/chalk-4.1.2.tgz", + "integrity": "sha512-oKnbhFyRIXpUuez8iBMmyEa4nbj4IOQyuhc/wy9kY7/WVPcwIO9VA668Pu8RkO7+0G76SLROeyw9CpQ061i4mA==", + "dev": true, + "dependencies": { + "ansi-styles": "^4.1.0", + "supports-color": "^7.1.0" + }, + "engines": { + "node": ">=10" + }, + "funding": { + "url": "https://github.com/chalk/chalk?sponsor=1" + } + }, + "node_modules/jest-message-util/node_modules/chalk/node_modules/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, + "dependencies": { + "color-convert": "^2.0.1" + }, + "engines": { + "node": ">=8" + }, + "funding": { + "url": "https://github.com/chalk/ansi-styles?sponsor=1" + } + }, + "node_modules/jest-message-util/node_modules/chalk/node_modules/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, + "dependencies": { + "has-flag": "^4.0.0" + }, + "engines": { + "node": ">=8" + } + }, + "node_modules/jest-message-util/node_modules/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, + "dependencies": { + "color-name": "~1.1.4" + }, + "engines": { + "node": ">=7.0.0" + } + }, + "node_modules/jest-message-util/node_modules/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 + }, + "node_modules/jest-message-util/node_modules/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, + "dependencies": { + "to-regex-range": "^5.0.1" + }, + "engines": { + "node": ">=8" + } + }, + "node_modules/jest-message-util/node_modules/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, + "engines": { + "node": ">=8" + } + }, + "node_modules/jest-message-util/node_modules/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, + "engines": { + "node": ">=0.12.0" + } + }, + "node_modules/jest-message-util/node_modules/micromatch": { + "version": "4.0.4", + "resolved": "https://registry.npmjs.org/micromatch/-/micromatch-4.0.4.tgz", + "integrity": "sha512-pRmzw/XUcwXGpD9aI9q/0XOwLNygjETJ8y0ao0wdqprrzDa4YnxLcz7fQRZr8voh8V10kGhABbNcHVk5wHgWwg==", + "dev": true, + "dependencies": { + "braces": "^3.0.1", + "picomatch": "^2.2.3" + }, + "engines": { + "node": ">=8.6" + } + }, + "node_modules/jest-message-util/node_modules/picomatch": { + "version": "2.3.0", + "resolved": "https://registry.npmjs.org/picomatch/-/picomatch-2.3.0.tgz", + "integrity": "sha512-lY1Q/PiJGC2zOv/z391WOTD+Z02bCgsFfvxoXXf6h7kv9o+WmsmzYqrAwY63sNgOxE4xEdq0WyUnXfKeBrSvYw==", + "dev": true, + "engines": { + "node": ">=8.6" + }, + "funding": { + "url": "https://github.com/sponsors/jonschlinkert" + } + }, + "node_modules/jest-message-util/node_modules/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, + "dependencies": { + "is-number": "^7.0.0" + }, + "engines": { + "node": ">=8.0" + } + }, + "node_modules/jest-mock": { + "version": "27.3.0", + "resolved": "https://registry.npmjs.org/jest-mock/-/jest-mock-27.3.0.tgz", + "integrity": "sha512-ziZiLk0elZOQjD08bLkegBzv5hCABu/c8Ytx45nJKkysQwGaonvmTxwjLqEA4qGdasq9o2I8/HtdGMNnVsMTGw==", + "dev": true, + "dependencies": { + "@jest/types": "^27.2.5", + "@types/node": "*" + }, + "engines": { + "node": "^10.13.0 || ^12.13.0 || ^14.15.0 || >=15.0.0" + } + }, + "node_modules/jest-pnp-resolver": { + "version": "1.2.2", + "resolved": "https://registry.npmjs.org/jest-pnp-resolver/-/jest-pnp-resolver-1.2.2.tgz", + "integrity": "sha512-olV41bKSMm8BdnuMsewT4jqlZ8+3TCARAXjZGT9jcoSnrfUnRCqnMoF9XEeoWjbzObpqF9dRhHQj0Xb9QdF6/w==", + "dev": true, + "engines": { + "node": ">=6" + }, + "peerDependencies": { + "jest-resolve": "*" + }, + "peerDependenciesMeta": { + "jest-resolve": { + "optional": true + } + } + }, + "node_modules/jest-regex-util": { + "version": "27.0.6", + "resolved": "https://registry.npmjs.org/jest-regex-util/-/jest-regex-util-27.0.6.tgz", + "integrity": "sha512-SUhPzBsGa1IKm8hx2F4NfTGGp+r7BXJ4CulsZ1k2kI+mGLG+lxGrs76veN2LF/aUdGosJBzKgXmNCw+BzFqBDQ==", + "dev": true, + "engines": { + "node": "^10.13.0 || ^12.13.0 || ^14.15.0 || >=15.0.0" + } + }, + "node_modules/jest-resolve": { + "version": "27.3.1", + "resolved": "https://registry.npmjs.org/jest-resolve/-/jest-resolve-27.3.1.tgz", + "integrity": "sha512-Dfzt25CFSPo3Y3GCbxynRBZzxq9AdyNN+x/v2IqYx6KVT5Z6me2Z/PsSGFSv3cOSUZqJ9pHxilao/I/m9FouLw==", + "dev": true, + "dependencies": { + "@jest/types": "^27.2.5", + "chalk": "^4.0.0", + "graceful-fs": "^4.2.4", + "jest-haste-map": "^27.3.1", + "jest-pnp-resolver": "^1.2.2", + "jest-util": "^27.3.1", + "jest-validate": "^27.3.1", + "resolve": "^1.20.0", + "resolve.exports": "^1.1.0", + "slash": "^3.0.0" + }, + "engines": { + "node": "^10.13.0 || ^12.13.0 || ^14.15.0 || >=15.0.0" + } + }, + "node_modules/jest-resolve-dependencies": { + "version": "27.3.1", + "resolved": "https://registry.npmjs.org/jest-resolve-dependencies/-/jest-resolve-dependencies-27.3.1.tgz", + "integrity": "sha512-X7iLzY8pCiYOnvYo2YrK3P9oSE8/3N2f4pUZMJ8IUcZnT81vlSonya1KTO9ZfKGuC+svE6FHK/XOb8SsoRUV1A==", + "dev": true, + "dependencies": { + "@jest/types": "^27.2.5", + "jest-regex-util": "^27.0.6", + "jest-snapshot": "^27.3.1" + }, + "engines": { + "node": "^10.13.0 || ^12.13.0 || ^14.15.0 || >=15.0.0" + } + }, + "node_modules/jest-resolve/node_modules/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, + "dependencies": { + "color-convert": "^2.0.1" + }, + "engines": { + "node": ">=8" + }, + "funding": { + "url": "https://github.com/chalk/ansi-styles?sponsor=1" + } + }, + "node_modules/jest-resolve/node_modules/chalk": { + "version": "4.1.2", + "resolved": "https://registry.npmjs.org/chalk/-/chalk-4.1.2.tgz", + "integrity": "sha512-oKnbhFyRIXpUuez8iBMmyEa4nbj4IOQyuhc/wy9kY7/WVPcwIO9VA668Pu8RkO7+0G76SLROeyw9CpQ061i4mA==", + "dev": true, + "dependencies": { + "ansi-styles": "^4.1.0", + "supports-color": "^7.1.0" + }, + "engines": { + "node": ">=10" + }, + "funding": { + "url": "https://github.com/chalk/chalk?sponsor=1" + } + }, + "node_modules/jest-resolve/node_modules/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, + "dependencies": { + "color-name": "~1.1.4" + }, + "engines": { + "node": ">=7.0.0" + } + }, + "node_modules/jest-resolve/node_modules/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 + }, + "node_modules/jest-resolve/node_modules/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, + "engines": { + "node": ">=8" + } + }, + "node_modules/jest-resolve/node_modules/resolve": { + "version": "1.20.0", + "resolved": "https://registry.npmjs.org/resolve/-/resolve-1.20.0.tgz", + "integrity": "sha512-wENBPt4ySzg4ybFQW2TT1zMQucPK95HSh/nq2CFTZVOGut2+pQvSsgtda4d26YrYcr067wjbmzOG8byDPBX63A==", + "dev": true, + "dependencies": { + "is-core-module": "^2.2.0", + "path-parse": "^1.0.6" + }, + "funding": { + "url": "https://github.com/sponsors/ljharb" + } + }, + "node_modules/jest-resolve/node_modules/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, + "dependencies": { + "has-flag": "^4.0.0" + }, + "engines": { + "node": ">=8" + } + }, + "node_modules/jest-runner": { + "version": "27.3.1", + "resolved": "https://registry.npmjs.org/jest-runner/-/jest-runner-27.3.1.tgz", + "integrity": "sha512-r4W6kBn6sPr3TBwQNmqE94mPlYVn7fLBseeJfo4E2uCTmAyDFm2O5DYAQAFP7Q3YfiA/bMwg8TVsciP7k0xOww==", + "dev": true, + "dependencies": { + "@jest/console": "^27.3.1", + "@jest/environment": "^27.3.1", + "@jest/test-result": "^27.3.1", + "@jest/transform": "^27.3.1", + "@jest/types": "^27.2.5", + "@types/node": "*", + "chalk": "^4.0.0", + "emittery": "^0.8.1", + "exit": "^0.1.2", + "graceful-fs": "^4.2.4", + "jest-docblock": "^27.0.6", + "jest-environment-jsdom": "^27.3.1", + "jest-environment-node": "^27.3.1", + "jest-haste-map": "^27.3.1", + "jest-leak-detector": "^27.3.1", + "jest-message-util": "^27.3.1", + "jest-resolve": "^27.3.1", + "jest-runtime": "^27.3.1", + "jest-util": "^27.3.1", + "jest-worker": "^27.3.1", + "source-map-support": "^0.5.6", + "throat": "^6.0.1" + }, + "engines": { + "node": "^10.13.0 || ^12.13.0 || ^14.15.0 || >=15.0.0" + } + }, + "node_modules/jest-runner/node_modules/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, + "dependencies": { + "color-convert": "^2.0.1" + }, + "engines": { + "node": ">=8" + }, + "funding": { + "url": "https://github.com/chalk/ansi-styles?sponsor=1" + } + }, + "node_modules/jest-runner/node_modules/chalk": { + "version": "4.1.2", + "resolved": "https://registry.npmjs.org/chalk/-/chalk-4.1.2.tgz", + "integrity": "sha512-oKnbhFyRIXpUuez8iBMmyEa4nbj4IOQyuhc/wy9kY7/WVPcwIO9VA668Pu8RkO7+0G76SLROeyw9CpQ061i4mA==", + "dev": true, + "dependencies": { + "ansi-styles": "^4.1.0", + "supports-color": "^7.1.0" + }, + "engines": { + "node": ">=10" + }, + "funding": { + "url": "https://github.com/chalk/chalk?sponsor=1" + } + }, + "node_modules/jest-runner/node_modules/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, + "dependencies": { + "color-name": "~1.1.4" + }, + "engines": { + "node": ">=7.0.0" + } + }, + "node_modules/jest-runner/node_modules/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 + }, + "node_modules/jest-runner/node_modules/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, + "engines": { + "node": ">=8" + } + }, + "node_modules/jest-runner/node_modules/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, + "dependencies": { + "has-flag": "^4.0.0" + }, + "engines": { + "node": ">=8" + } + }, + "node_modules/jest-runtime": { + "version": "27.3.1", + "resolved": "https://registry.npmjs.org/jest-runtime/-/jest-runtime-27.3.1.tgz", + "integrity": "sha512-qtO6VxPbS8umqhEDpjA4pqTkKQ1Hy4ZSi9mDVeE9Za7LKBo2LdW2jmT+Iod3XFaJqINikZQsn2wEi0j9wPRbLg==", + "dev": true, + "dependencies": { + "@jest/console": "^27.3.1", + "@jest/environment": "^27.3.1", + "@jest/globals": "^27.3.1", + "@jest/source-map": "^27.0.6", + "@jest/test-result": "^27.3.1", + "@jest/transform": "^27.3.1", + "@jest/types": "^27.2.5", + "@types/yargs": "^16.0.0", + "chalk": "^4.0.0", + "cjs-module-lexer": "^1.0.0", + "collect-v8-coverage": "^1.0.0", + "execa": "^5.0.0", + "exit": "^0.1.2", + "glob": "^7.1.3", + "graceful-fs": "^4.2.4", + "jest-haste-map": "^27.3.1", + "jest-message-util": "^27.3.1", + "jest-mock": "^27.3.0", "jest-regex-util": "^27.0.6", - "jest-serializer": "^27.0.6", + "jest-resolve": "^27.3.1", + "jest-snapshot": "^27.3.1", + "jest-util": "^27.3.1", + "jest-validate": "^27.3.1", + "slash": "^3.0.0", + "strip-bom": "^4.0.0", + "yargs": "^16.2.0" + }, + "engines": { + "node": "^10.13.0 || ^12.13.0 || ^14.15.0 || >=15.0.0" + } + }, + "node_modules/jest-runtime/node_modules/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, + "dependencies": { + "color-convert": "^2.0.1" + }, + "engines": { + "node": ">=8" + }, + "funding": { + "url": "https://github.com/chalk/ansi-styles?sponsor=1" + } + }, + "node_modules/jest-runtime/node_modules/chalk": { + "version": "4.1.2", + "resolved": "https://registry.npmjs.org/chalk/-/chalk-4.1.2.tgz", + "integrity": "sha512-oKnbhFyRIXpUuez8iBMmyEa4nbj4IOQyuhc/wy9kY7/WVPcwIO9VA668Pu8RkO7+0G76SLROeyw9CpQ061i4mA==", + "dev": true, + "dependencies": { + "ansi-styles": "^4.1.0", + "supports-color": "^7.1.0" + }, + "engines": { + "node": ">=10" + }, + "funding": { + "url": "https://github.com/chalk/chalk?sponsor=1" + } + }, + "node_modules/jest-runtime/node_modules/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, + "dependencies": { + "color-name": "~1.1.4" + }, + "engines": { + "node": ">=7.0.0" + } + }, + "node_modules/jest-runtime/node_modules/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 + }, + "node_modules/jest-runtime/node_modules/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, + "engines": { + "node": ">=8" + } + }, + "node_modules/jest-runtime/node_modules/strip-bom": { + "version": "4.0.0", + "resolved": "https://registry.npmjs.org/strip-bom/-/strip-bom-4.0.0.tgz", + "integrity": "sha512-3xurFv5tEgii33Zi8Jtp55wEIILR9eh34FAW00PZf+JnSsTmV/ioewSgQl97JHvgjoRGwPShsWm+IdrxB35d0w==", + "dev": true, + "engines": { + "node": ">=8" + } + }, + "node_modules/jest-runtime/node_modules/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, + "dependencies": { + "has-flag": "^4.0.0" + }, + "engines": { + "node": ">=8" + } + }, + "node_modules/jest-serializer": { + "version": "27.0.6", + "resolved": "https://registry.npmjs.org/jest-serializer/-/jest-serializer-27.0.6.tgz", + "integrity": "sha512-PtGdVK9EGC7dsaziskfqaAPib6wTViY3G8E5wz9tLVPhHyiDNTZn/xjZ4khAw+09QkoOVpn7vF5nPSN6dtBexA==", + "dev": true, + "dependencies": { + "@types/node": "*", + "graceful-fs": "^4.2.4" + }, + "engines": { + "node": "^10.13.0 || ^12.13.0 || ^14.15.0 || >=15.0.0" + } + }, + "node_modules/jest-snapshot": { + "version": "27.3.1", + "resolved": "https://registry.npmjs.org/jest-snapshot/-/jest-snapshot-27.3.1.tgz", + "integrity": "sha512-APZyBvSgQgOT0XumwfFu7X3G5elj6TGhCBLbBdn3R1IzYustPGPE38F51dBWMQ8hRXa9je0vAdeVDtqHLvB6lg==", + "dev": true, + "dependencies": { + "@babel/core": "^7.7.2", + "@babel/generator": "^7.7.2", + "@babel/parser": "^7.7.2", + "@babel/plugin-syntax-typescript": "^7.7.2", + "@babel/traverse": "^7.7.2", + "@babel/types": "^7.0.0", + "@jest/transform": "^27.3.1", + "@jest/types": "^27.2.5", + "@types/babel__traverse": "^7.0.4", + "@types/prettier": "^2.1.5", + "babel-preset-current-node-syntax": "^1.0.0", + "chalk": "^4.0.0", + "expect": "^27.3.1", + "graceful-fs": "^4.2.4", + "jest-diff": "^27.3.1", + "jest-get-type": "^27.3.1", + "jest-haste-map": "^27.3.1", + "jest-matcher-utils": "^27.3.1", + "jest-message-util": "^27.3.1", + "jest-resolve": "^27.3.1", + "jest-util": "^27.3.1", + "natural-compare": "^1.4.0", + "pretty-format": "^27.3.1", + "semver": "^7.3.2" + }, + "engines": { + "node": "^10.13.0 || ^12.13.0 || ^14.15.0 || >=15.0.0" + } + }, + "node_modules/jest-snapshot/node_modules/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, + "dependencies": { + "color-convert": "^2.0.1" + }, + "engines": { + "node": ">=8" + }, + "funding": { + "url": "https://github.com/chalk/ansi-styles?sponsor=1" + } + }, + "node_modules/jest-snapshot/node_modules/chalk": { + "version": "4.1.2", + "resolved": "https://registry.npmjs.org/chalk/-/chalk-4.1.2.tgz", + "integrity": "sha512-oKnbhFyRIXpUuez8iBMmyEa4nbj4IOQyuhc/wy9kY7/WVPcwIO9VA668Pu8RkO7+0G76SLROeyw9CpQ061i4mA==", + "dev": true, + "dependencies": { + "ansi-styles": "^4.1.0", + "supports-color": "^7.1.0" + }, + "engines": { + "node": ">=10" + }, + "funding": { + "url": "https://github.com/chalk/chalk?sponsor=1" + } + }, + "node_modules/jest-snapshot/node_modules/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, + "dependencies": { + "color-name": "~1.1.4" + }, + "engines": { + "node": ">=7.0.0" + } + }, + "node_modules/jest-snapshot/node_modules/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 + }, + "node_modules/jest-snapshot/node_modules/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, + "engines": { + "node": ">=8" + } + }, + "node_modules/jest-snapshot/node_modules/lru-cache": { + "version": "6.0.0", + "resolved": "https://registry.npmjs.org/lru-cache/-/lru-cache-6.0.0.tgz", + "integrity": "sha512-Jo6dJ04CmSjuznwJSS3pUeWmd/H0ffTlkXXgwZi+eq1UCmqQwCh+eLsYOYCwY991i2Fah4h1BEMCx4qThGbsiA==", + "dev": true, + "dependencies": { + "yallist": "^4.0.0" + }, + "engines": { + "node": ">=10" + } + }, + "node_modules/jest-snapshot/node_modules/semver": { + "version": "7.3.5", + "resolved": "https://registry.npmjs.org/semver/-/semver-7.3.5.tgz", + "integrity": "sha512-PoeGJYh8HK4BTO/a9Tf6ZG3veo/A7ZVsYrSA6J8ny9nb3B1VrpkuN+z9OE5wfE5p6H4LchYZsegiQgbJD94ZFQ==", + "dev": true, + "dependencies": { + "lru-cache": "^6.0.0" + }, + "bin": { + "semver": "bin/semver.js" + }, + "engines": { + "node": ">=10" + } + }, + "node_modules/jest-snapshot/node_modules/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, + "dependencies": { + "has-flag": "^4.0.0" + }, + "engines": { + "node": ">=8" + } + }, + "node_modules/jest-snapshot/node_modules/yallist": { + "version": "4.0.0", + "resolved": "https://registry.npmjs.org/yallist/-/yallist-4.0.0.tgz", + "integrity": "sha512-3wdGidZyq5PB084XLES5TpOSRA3wjXAlIWMhum2kRcv/41Sn2emQ0dycQW4uZXLejwKvg6EsvbdlVL+FYEct7A==", + "dev": true + }, + "node_modules/jest-util": { + "version": "27.3.1", + "resolved": "https://registry.npmjs.org/jest-util/-/jest-util-27.3.1.tgz", + "integrity": "sha512-8fg+ifEH3GDryLQf/eKZck1DEs2YuVPBCMOaHQxVVLmQwl/CDhWzrvChTX4efLZxGrw+AA0mSXv78cyytBt/uw==", + "dev": true, + "dependencies": { + "@jest/types": "^27.2.5", + "@types/node": "*", + "chalk": "^4.0.0", + "ci-info": "^3.2.0", + "graceful-fs": "^4.2.4", + "picomatch": "^2.2.3" + }, + "engines": { + "node": "^10.13.0 || ^12.13.0 || ^14.15.0 || >=15.0.0" + } + }, + "node_modules/jest-util/node_modules/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, + "dependencies": { + "color-convert": "^2.0.1" + }, + "engines": { + "node": ">=8" + }, + "funding": { + "url": "https://github.com/chalk/ansi-styles?sponsor=1" + } + }, + "node_modules/jest-util/node_modules/chalk": { + "version": "4.1.2", + "resolved": "https://registry.npmjs.org/chalk/-/chalk-4.1.2.tgz", + "integrity": "sha512-oKnbhFyRIXpUuez8iBMmyEa4nbj4IOQyuhc/wy9kY7/WVPcwIO9VA668Pu8RkO7+0G76SLROeyw9CpQ061i4mA==", + "dev": true, + "dependencies": { + "ansi-styles": "^4.1.0", + "supports-color": "^7.1.0" + }, + "engines": { + "node": ">=10" + }, + "funding": { + "url": "https://github.com/chalk/chalk?sponsor=1" + } + }, + "node_modules/jest-util/node_modules/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, + "dependencies": { + "color-name": "~1.1.4" + }, + "engines": { + "node": ">=7.0.0" + } + }, + "node_modules/jest-util/node_modules/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 + }, + "node_modules/jest-util/node_modules/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, + "engines": { + "node": ">=8" + } + }, + "node_modules/jest-util/node_modules/picomatch": { + "version": "2.3.0", + "resolved": "https://registry.npmjs.org/picomatch/-/picomatch-2.3.0.tgz", + "integrity": "sha512-lY1Q/PiJGC2zOv/z391WOTD+Z02bCgsFfvxoXXf6h7kv9o+WmsmzYqrAwY63sNgOxE4xEdq0WyUnXfKeBrSvYw==", + "dev": true, + "engines": { + "node": ">=8.6" + }, + "funding": { + "url": "https://github.com/sponsors/jonschlinkert" + } + }, + "node_modules/jest-util/node_modules/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, + "dependencies": { + "has-flag": "^4.0.0" + }, + "engines": { + "node": ">=8" + } + }, + "node_modules/jest-validate": { + "version": "27.3.1", + "resolved": "https://registry.npmjs.org/jest-validate/-/jest-validate-27.3.1.tgz", + "integrity": "sha512-3H0XCHDFLA9uDII67Bwi1Vy7AqwA5HqEEjyy934lgVhtJ3eisw6ShOF1MDmRPspyikef5MyExvIm0/TuLzZ86Q==", + "dev": true, + "dependencies": { + "@jest/types": "^27.2.5", + "camelcase": "^6.2.0", + "chalk": "^4.0.0", + "jest-get-type": "^27.3.1", + "leven": "^3.1.0", + "pretty-format": "^27.3.1" + }, + "engines": { + "node": "^10.13.0 || ^12.13.0 || ^14.15.0 || >=15.0.0" + } + }, + "node_modules/jest-validate/node_modules/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, + "dependencies": { + "color-convert": "^2.0.1" + }, + "engines": { + "node": ">=8" + }, + "funding": { + "url": "https://github.com/chalk/ansi-styles?sponsor=1" + } + }, + "node_modules/jest-validate/node_modules/camelcase": { + "version": "6.2.1", + "resolved": "https://registry.npmjs.org/camelcase/-/camelcase-6.2.1.tgz", + "integrity": "sha512-tVI4q5jjFV5CavAU8DXfza/TJcZutVKo/5Foskmsqcm0MsL91moHvwiGNnqaa2o6PF/7yT5ikDRcVcl8Rj6LCA==", + "dev": true, + "engines": { + "node": ">=10" + }, + "funding": { + "url": "https://github.com/sponsors/sindresorhus" + } + }, + "node_modules/jest-validate/node_modules/chalk": { + "version": "4.1.2", + "resolved": "https://registry.npmjs.org/chalk/-/chalk-4.1.2.tgz", + "integrity": "sha512-oKnbhFyRIXpUuez8iBMmyEa4nbj4IOQyuhc/wy9kY7/WVPcwIO9VA668Pu8RkO7+0G76SLROeyw9CpQ061i4mA==", + "dev": true, + "dependencies": { + "ansi-styles": "^4.1.0", + "supports-color": "^7.1.0" + }, + "engines": { + "node": ">=10" + }, + "funding": { + "url": "https://github.com/chalk/chalk?sponsor=1" + } + }, + "node_modules/jest-validate/node_modules/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, + "dependencies": { + "color-name": "~1.1.4" + }, + "engines": { + "node": ">=7.0.0" + } + }, + "node_modules/jest-validate/node_modules/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 + }, + "node_modules/jest-validate/node_modules/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, + "engines": { + "node": ">=8" + } + }, + "node_modules/jest-validate/node_modules/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, + "dependencies": { + "has-flag": "^4.0.0" + }, + "engines": { + "node": ">=8" + } + }, + "node_modules/jest-watcher": { + "version": "27.3.1", + "resolved": "https://registry.npmjs.org/jest-watcher/-/jest-watcher-27.3.1.tgz", + "integrity": "sha512-9/xbV6chABsGHWh9yPaAGYVVKurWoP3ZMCv6h+O1v9/+pkOroigs6WzZ0e9gLP/njokUwM7yQhr01LKJVMkaZA==", + "dev": true, + "dependencies": { + "@jest/test-result": "^27.3.1", + "@jest/types": "^27.2.5", + "@types/node": "*", + "ansi-escapes": "^4.2.1", + "chalk": "^4.0.0", "jest-util": "^27.3.1", - "jest-worker": "^27.3.1", - "micromatch": "^4.0.4", - "walker": "^1.0.7" + "string-length": "^4.0.1" + }, + "engines": { + "node": "^10.13.0 || ^12.13.0 || ^14.15.0 || >=15.0.0" + } + }, + "node_modules/jest-watcher/node_modules/ansi-escapes": { + "version": "4.3.2", + "resolved": "https://registry.npmjs.org/ansi-escapes/-/ansi-escapes-4.3.2.tgz", + "integrity": "sha512-gKXj5ALrKWQLsYG9jlTRmR/xKluxHV+Z9QEwNIgCfM1/uwPMCuzVVnh5mwTd+OuBZcwSIMbqssNWRm1lE51QaQ==", + "dev": true, + "dependencies": { + "type-fest": "^0.21.3" + }, + "engines": { + "node": ">=8" + }, + "funding": { + "url": "https://github.com/sponsors/sindresorhus" + } + }, + "node_modules/jest-watcher/node_modules/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, + "dependencies": { + "color-convert": "^2.0.1" + }, + "engines": { + "node": ">=8" + }, + "funding": { + "url": "https://github.com/chalk/ansi-styles?sponsor=1" + } + }, + "node_modules/jest-watcher/node_modules/chalk": { + "version": "4.1.2", + "resolved": "https://registry.npmjs.org/chalk/-/chalk-4.1.2.tgz", + "integrity": "sha512-oKnbhFyRIXpUuez8iBMmyEa4nbj4IOQyuhc/wy9kY7/WVPcwIO9VA668Pu8RkO7+0G76SLROeyw9CpQ061i4mA==", + "dev": true, + "dependencies": { + "ansi-styles": "^4.1.0", + "supports-color": "^7.1.0" + }, + "engines": { + "node": ">=10" + }, + "funding": { + "url": "https://github.com/chalk/chalk?sponsor=1" + } + }, + "node_modules/jest-watcher/node_modules/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, + "dependencies": { + "color-name": "~1.1.4" + }, + "engines": { + "node": ">=7.0.0" + } + }, + "node_modules/jest-watcher/node_modules/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 + }, + "node_modules/jest-watcher/node_modules/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, + "engines": { + "node": ">=8" + } + }, + "node_modules/jest-watcher/node_modules/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, + "dependencies": { + "has-flag": "^4.0.0" + }, + "engines": { + "node": ">=8" + } + }, + "node_modules/jest-watcher/node_modules/type-fest": { + "version": "0.21.3", + "resolved": "https://registry.npmjs.org/type-fest/-/type-fest-0.21.3.tgz", + "integrity": "sha512-t0rzBq87m3fVcduHDUFhKmyyX+9eo6WQjZvf51Ea/M0Q7+T374Jp1aUiyUl0GKxp8M/OETVHSDvmkyPgvX+X2w==", + "dev": true, + "engines": { + "node": ">=10" + }, + "funding": { + "url": "https://github.com/sponsors/sindresorhus" + } + }, + "node_modules/jest-worker": { + "version": "27.3.1", + "resolved": "https://registry.npmjs.org/jest-worker/-/jest-worker-27.3.1.tgz", + "integrity": "sha512-ks3WCzsiZaOPJl/oMsDjaf0TRiSv7ctNgs0FqRr2nARsovz6AWWy4oLElwcquGSz692DzgZQrCLScPNs5YlC4g==", + "dev": true, + "dependencies": { + "@types/node": "*", + "merge-stream": "^2.0.0", + "supports-color": "^8.0.0" + }, + "engines": { + "node": ">= 10.13.0" + } + }, + "node_modules/jest-worker/node_modules/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, + "engines": { + "node": ">=8" + } + }, + "node_modules/jest-worker/node_modules/supports-color": { + "version": "8.1.1", + "resolved": "https://registry.npmjs.org/supports-color/-/supports-color-8.1.1.tgz", + "integrity": "sha512-MpUEN2OodtUzxvKQl72cUF7RQ5EiHsGvSsVG0ia9c5RbWGL2CI4C7EpPS8UTBIplnlzZiNuV56w+FuNxy3ty2Q==", + "dev": true, + "dependencies": { + "has-flag": "^4.0.0" + }, + "engines": { + "node": ">=10" + }, + "funding": { + "url": "https://github.com/chalk/supports-color?sponsor=1" + } + }, + "node_modules/jest/node_modules/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, + "dependencies": { + "color-convert": "^2.0.1" + }, + "engines": { + "node": ">=8" + }, + "funding": { + "url": "https://github.com/chalk/ansi-styles?sponsor=1" + } + }, + "node_modules/jest/node_modules/chalk": { + "version": "4.1.2", + "resolved": "https://registry.npmjs.org/chalk/-/chalk-4.1.2.tgz", + "integrity": "sha512-oKnbhFyRIXpUuez8iBMmyEa4nbj4IOQyuhc/wy9kY7/WVPcwIO9VA668Pu8RkO7+0G76SLROeyw9CpQ061i4mA==", + "dev": true, + "dependencies": { + "ansi-styles": "^4.1.0", + "supports-color": "^7.1.0" + }, + "engines": { + "node": ">=10" + }, + "funding": { + "url": "https://github.com/chalk/chalk?sponsor=1" + } + }, + "node_modules/jest/node_modules/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, + "dependencies": { + "color-name": "~1.1.4" + }, + "engines": { + "node": ">=7.0.0" + } + }, + "node_modules/jest/node_modules/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 + }, + "node_modules/jest/node_modules/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, + "engines": { + "node": ">=8" + } + }, + "node_modules/jest/node_modules/jest-cli": { + "version": "27.3.1", + "resolved": "https://registry.npmjs.org/jest-cli/-/jest-cli-27.3.1.tgz", + "integrity": "sha512-WHnCqpfK+6EvT62me6WVs8NhtbjAS4/6vZJnk7/2+oOr50cwAzG4Wxt6RXX0hu6m1169ZGMlhYYUNeKBXCph/Q==", + "dev": true, + "dependencies": { + "@jest/core": "^27.3.1", + "@jest/test-result": "^27.3.1", + "@jest/types": "^27.2.5", + "chalk": "^4.0.0", + "exit": "^0.1.2", + "graceful-fs": "^4.2.4", + "import-local": "^3.0.2", + "jest-config": "^27.3.1", + "jest-util": "^27.3.1", + "jest-validate": "^27.3.1", + "prompts": "^2.0.1", + "yargs": "^16.2.0" + }, + "bin": { + "jest": "bin/jest.js" + }, + "engines": { + "node": "^10.13.0 || ^12.13.0 || ^14.15.0 || >=15.0.0" + }, + "peerDependencies": { + "node-notifier": "^8.0.1 || ^9.0.0 || ^10.0.0" + }, + "peerDependenciesMeta": { + "node-notifier": { + "optional": true + } + } + }, + "node_modules/jest/node_modules/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, + "dependencies": { + "has-flag": "^4.0.0" + }, + "engines": { + "node": ">=8" + } + }, + "node_modules/js-base64": { + "version": "2.5.2", + "resolved": "https://registry.npmjs.org/js-base64/-/js-base64-2.5.2.tgz", + "integrity": "sha512-Vg8czh0Q7sFBSUMWWArX/miJeBWYBPpdU/3M/DKSaekLMqrqVPaedp+5mZhie/r0lgrcaYBfwXatEew6gwgiQQ==", + "dev": true + }, + "node_modules/js-beautify": { + "version": "1.14.8", + "resolved": "https://registry.npmjs.org/js-beautify/-/js-beautify-1.14.8.tgz", + "integrity": "sha512-4S7HFeI9YfRvRgKnEweohs0tgJj28InHVIj4Nl8Htf96Y6pHg3+tJrmo4ucAM9f7l4SHbFI3IvFAZ2a1eQPbyg==", + "dev": true, + "dependencies": { + "config-chain": "^1.1.13", + "editorconfig": "^0.15.3", + "glob": "^8.1.0", + "nopt": "^6.0.0" + }, + "bin": { + "css-beautify": "js/bin/css-beautify.js", + "html-beautify": "js/bin/html-beautify.js", + "js-beautify": "js/bin/js-beautify.js" + }, + "engines": { + "node": ">=12" + } + }, + "node_modules/js-beautify/node_modules/brace-expansion": { + "version": "2.0.1", + "resolved": "https://registry.npmjs.org/brace-expansion/-/brace-expansion-2.0.1.tgz", + "integrity": "sha512-XnAIvQ8eM+kC6aULx6wuQiwVsnzsi9d3WxzV3FpWTGA19F621kwdbsAcFKXgKUHZWsy+mY6iL1sHTxWEFCytDA==", + "dev": true, + "dependencies": { + "balanced-match": "^1.0.0" + } + }, + "node_modules/js-beautify/node_modules/glob": { + "version": "8.1.0", + "resolved": "https://registry.npmjs.org/glob/-/glob-8.1.0.tgz", + "integrity": "sha512-r8hpEjiQEYlF2QU0df3dS+nxxSIreXQS1qRhMJM0Q5NDdR386C7jb7Hwwod8Fgiuex+k0GFjgft18yvxm5XoCQ==", + "dev": true, + "dependencies": { + "fs.realpath": "^1.0.0", + "inflight": "^1.0.4", + "inherits": "2", + "minimatch": "^5.0.1", + "once": "^1.3.0" + }, + "engines": { + "node": ">=12" + }, + "funding": { + "url": "https://github.com/sponsors/isaacs" + } + }, + "node_modules/js-beautify/node_modules/minimatch": { + "version": "5.1.6", + "resolved": "https://registry.npmjs.org/minimatch/-/minimatch-5.1.6.tgz", + "integrity": "sha512-lKwV/1brpG6mBUFHtb7NUmtABCb2WZZmm2wNiOA5hAb8VdCS4B3dtMWyvcoViccwAW/COERjXLt0zP1zXUN26g==", + "dev": true, + "dependencies": { + "brace-expansion": "^2.0.1" + }, + "engines": { + "node": ">=10" + } + }, + "node_modules/js-beautify/node_modules/nopt": { + "version": "6.0.0", + "resolved": "https://registry.npmjs.org/nopt/-/nopt-6.0.0.tgz", + "integrity": "sha512-ZwLpbTgdhuZUnZzjd7nb1ZV+4DoiC6/sfiVKok72ym/4Tlf+DFdlHYmT2JPmcNNWV6Pi3SDf1kT+A4r9RTuT9g==", + "dev": true, + "dependencies": { + "abbrev": "^1.0.0" + }, + "bin": { + "nopt": "bin/nopt.js" + }, + "engines": { + "node": "^12.13.0 || ^14.15.0 || >=16.0.0" + } + }, + "node_modules/js-levenshtein": { + "version": "1.1.6", + "resolved": "https://registry.npmjs.org/js-levenshtein/-/js-levenshtein-1.1.6.tgz", + "integrity": "sha512-X2BB11YZtrRqY4EnQcLX5Rh373zbK4alC1FW7D7MBhL2gtcC17cTnr6DmfHZeS0s2rTHjUTMMHfG7gO8SSdw+g==", + "dev": true, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/js-tokens": { + "version": "4.0.0", + "resolved": "https://registry.npmjs.org/js-tokens/-/js-tokens-4.0.0.tgz", + "integrity": "sha512-RdJUflcE3cUzKiMqQgsCu06FPu9UdIJO0beYbPhHN4k6apgJtifcoCtT9bcxOpYBtpD2kCM6Sbzg4CausW/PKQ==", + "dev": true + }, + "node_modules/js-yaml": { + "version": "3.14.0", + "resolved": "https://registry.npmjs.org/js-yaml/-/js-yaml-3.14.0.tgz", + "integrity": "sha512-/4IbIeHcD9VMHFqDR/gQ7EdZdLimOvW2DdcxFjdyyZ9NsbS+ccrXqVWDtab/lRl5AlUqmpBx8EhPaWR+OtY17A==", + "dev": true, + "dependencies": { + "argparse": "^1.0.7", + "esprima": "^4.0.0" + }, + "bin": { + "js-yaml": "bin/js-yaml.js" + } + }, + "node_modules/jsbn": { + "version": "0.1.1", + "resolved": "https://registry.npmjs.org/jsbn/-/jsbn-0.1.1.tgz", + "integrity": "sha1-peZUwuWi3rXyAdls77yoDA7y9RM=", + "dev": true + }, + "node_modules/jsdom": { + "version": "14.1.0", + "resolved": "https://registry.npmjs.org/jsdom/-/jsdom-14.1.0.tgz", + "integrity": "sha512-O901mfJSuTdwU2w3Sn+74T+RnDVP+FuV5fH8tcPWyqrseRAb0s5xOtPgCFiPOtLcyK7CLIJwPyD83ZqQWvA5ng==", + "dev": true, + "dependencies": { + "abab": "^2.0.0", + "acorn": "^6.0.4", + "acorn-globals": "^4.3.0", + "array-equal": "^1.0.0", + "cssom": "^0.3.4", + "cssstyle": "^1.1.1", + "data-urls": "^1.1.0", + "domexception": "^1.0.1", + "escodegen": "^1.11.0", + "html-encoding-sniffer": "^1.0.2", + "nwsapi": "^2.1.3", + "parse5": "5.1.0", + "pn": "^1.1.0", + "request": "^2.88.0", + "request-promise-native": "^1.0.5", + "saxes": "^3.1.9", + "symbol-tree": "^3.2.2", + "tough-cookie": "^2.5.0", + "w3c-hr-time": "^1.0.1", + "w3c-xmlserializer": "^1.1.2", + "webidl-conversions": "^4.0.2", + "whatwg-encoding": "^1.0.5", + "whatwg-mimetype": "^2.3.0", + "whatwg-url": "^7.0.0", + "ws": "^6.1.2", + "xml-name-validator": "^3.0.0" + }, + "engines": { + "node": ">=8" + } + }, + "node_modules/jsdom/node_modules/escodegen": { + "version": "1.14.1", + "resolved": "https://registry.npmjs.org/escodegen/-/escodegen-1.14.1.tgz", + "integrity": "sha512-Bmt7NcRySdIfNPfU2ZoXDrrXsG9ZjvDxcAlMfDUgRBjLOWTuIACXPBFJH7Z+cLb40JeQco5toikyc9t9P8E9SQ==", + "dev": true, + "dependencies": { + "esprima": "^4.0.1", + "estraverse": "^4.2.0", + "esutils": "^2.0.2", + "optionator": "^0.8.1" + }, + "bin": { + "escodegen": "bin/escodegen.js", + "esgenerate": "bin/esgenerate.js" + }, + "engines": { + "node": ">=4.0" + }, + "optionalDependencies": { + "source-map": "~0.6.1" + } + }, + "node_modules/jsdom/node_modules/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, + "optional": true, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/jsesc": { + "version": "2.5.2", + "resolved": "https://registry.npmjs.org/jsesc/-/jsesc-2.5.2.tgz", + "integrity": "sha512-OYu7XEzjkCQ3C5Ps3QIZsQfNpqoJyZZA99wd9aWd05NCtC5pWOkShK2mkL6HXQR6/Cy2lbNdPlZBpuQHXE63gA==", + "dev": true, + "bin": { + "jsesc": "bin/jsesc" + }, + "engines": { + "node": ">=4" + } + }, + "node_modules/json-parse-better-errors": { + "version": "1.0.2", + "resolved": "https://registry.npmjs.org/json-parse-better-errors/-/json-parse-better-errors-1.0.2.tgz", + "integrity": "sha512-mrqyZKfX5EhL7hvqcV6WG1yYjnjeuYDzDhhcAAUrq8Po85NBQBJP+ZDUT75qZQ98IkUoBqdkExkukOU7Ts2wrw==", + "dev": true + }, + "node_modules/json-parse-even-better-errors": { + "version": "2.3.1", + "resolved": "https://registry.npmjs.org/json-parse-even-better-errors/-/json-parse-even-better-errors-2.3.1.tgz", + "integrity": "sha512-xyFwyhro/JEof6Ghe2iz2NcXoj2sloNsWr/XsERDK/oiPCfaNhl5ONfp+jQdAZRQQ0IJWNzH9zIZF7li91kh2w==", + "dev": true + }, + "node_modules/json-schema": { + "version": "0.2.3", + "resolved": "https://registry.npmjs.org/json-schema/-/json-schema-0.2.3.tgz", + "integrity": "sha1-tIDIkuWaLwWVTOcnvT8qTogvnhM=", + "dev": true + }, + "node_modules/json-schema-traverse": { + "version": "0.4.1", + "resolved": "https://registry.npmjs.org/json-schema-traverse/-/json-schema-traverse-0.4.1.tgz", + "integrity": "sha512-xbbCH5dCYU5T8LcEhhuh7HJ88HXuW3qsI3Y0zOZFKfZEHcpWiHU/Jxzk629Brsab/mMiHQti9wMP+845RPe3Vg==", + "dev": true + }, + "node_modules/json-stable-stringify-without-jsonify": { + "version": "1.0.1", + "resolved": "https://registry.npmjs.org/json-stable-stringify-without-jsonify/-/json-stable-stringify-without-jsonify-1.0.1.tgz", + "integrity": "sha1-nbe1lJatPzz+8wp1FC0tkwrXJlE=", + "dev": true + }, + "node_modules/json-stringify-safe": { + "version": "5.0.1", + "resolved": "https://registry.npmjs.org/json-stringify-safe/-/json-stringify-safe-5.0.1.tgz", + "integrity": "sha1-Epai1Y/UXxmg9s4B1lcB4sc1tus=", + "dev": true + }, + "node_modules/json5": { + "version": "2.1.3", + "resolved": "https://registry.npmjs.org/json5/-/json5-2.1.3.tgz", + "integrity": "sha512-KXPvOm8K9IJKFM0bmdn8QXh7udDh1g/giieX0NLCaMnb4hEiVFqnop2ImTXCc5e0/oHz3LTqmHGtExn5hfMkOA==", + "dev": true, + "dependencies": { + "minimist": "^1.2.5" + }, + "bin": { + "json5": "lib/cli.js" + }, + "engines": { + "node": ">=6" + } + }, + "node_modules/jsonfile": { + "version": "6.1.0", + "resolved": "https://registry.npmjs.org/jsonfile/-/jsonfile-6.1.0.tgz", + "integrity": "sha512-5dgndWOriYSm5cnYaJNhalLNDKOqFwyDB/rr1E9ZsGciGvKPs8R2xYGCacuf3z6K1YKDz182fd+fY3cn3pMqXQ==", + "dev": true, + "dependencies": { + "universalify": "^2.0.0" + }, + "optionalDependencies": { + "graceful-fs": "^4.1.6" + } + }, + "node_modules/jsprim": { + "version": "1.4.1", + "resolved": "https://registry.npmjs.org/jsprim/-/jsprim-1.4.1.tgz", + "integrity": "sha1-MT5mvB5cwG5Di8G3SZwuXFastqI=", + "dev": true, + "engines": [ + "node >=0.6.0" + ], + "dependencies": { + "assert-plus": "1.0.0", + "extsprintf": "1.3.0", + "json-schema": "0.2.3", + "verror": "1.10.0" + } + }, + "node_modules/kebabcase": { + "version": "1.0.1", + "resolved": "https://registry.npmjs.org/kebabcase/-/kebabcase-1.0.1.tgz", + "integrity": "sha512-YSP7DnNnodPG0nkHGEICNx5vUl/lOKkryQlILRqRFmcjWFNomEvPhJlpFvE7sop9t2EDfthZssx3nvwTx5ty0w==", + "dev": true + }, + "node_modules/kind-of": { + "version": "6.0.3", + "resolved": "https://registry.npmjs.org/kind-of/-/kind-of-6.0.3.tgz", + "integrity": "sha512-dcS1ul+9tmeD95T+x28/ehLgd9mENa3LsvDTtzm3vyBEO7RPptvAD+t44WVXaUjTBRcrpFeFlC8WCruUR456hw==", + "dev": true, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/kleur": { + "version": "3.0.3", + "resolved": "https://registry.npmjs.org/kleur/-/kleur-3.0.3.tgz", + "integrity": "sha512-eTIzlVOSUR+JxdDFepEYcBMtZ9Qqdef+rnzWdRZuMbOywu5tO2w2N7rqjoANZ5k9vywhL6Br1VRjUIgTQx4E8w==", + "dev": true, + "engines": { + "node": ">=6" + } + }, + "node_modules/known-css-properties": { + "version": "0.19.0", + "resolved": "https://registry.npmjs.org/known-css-properties/-/known-css-properties-0.19.0.tgz", + "integrity": "sha512-eYboRV94Vco725nKMlpkn3nV2+96p9c3gKXRsYqAJSswSENvBhN7n5L+uDhY58xQa0UukWsDMTGELzmD8Q+wTA==", + "dev": true + }, + "node_modules/leven": { + "version": "3.1.0", + "resolved": "https://registry.npmjs.org/leven/-/leven-3.1.0.tgz", + "integrity": "sha512-qsda+H8jTaUaN/x5vzW2rzc+8Rw4TAQ/4KjB46IwK5VH+IlVeeeje/EoZRpiXvIqjFgK84QffqPztGI3VBLG1A==", + "dev": true, + "engines": { + "node": ">=6" + } + }, + "node_modules/levn": { + "version": "0.3.0", + "resolved": "https://registry.npmjs.org/levn/-/levn-0.3.0.tgz", + "integrity": "sha1-OwmSTt+fCDwEkP3UwLxEIeBHZO4=", + "dev": true, + "dependencies": { + "prelude-ls": "~1.1.2", + "type-check": "~0.3.2" + }, + "engines": { + "node": ">= 0.8.0" + } + }, + "node_modules/lines-and-columns": { + "version": "1.1.6", + "resolved": "https://registry.npmjs.org/lines-and-columns/-/lines-and-columns-1.1.6.tgz", + "integrity": "sha1-HADHQ7QzzQpOgHWPe2SldEDZ/wA=", + "dev": true + }, + "node_modules/load-json-file": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/load-json-file/-/load-json-file-2.0.0.tgz", + "integrity": "sha1-eUfkIUmvgNaWy/eXvKq8/h/inKg=", + "dev": true, + "dependencies": { + "graceful-fs": "^4.1.2", + "parse-json": "^2.2.0", + "pify": "^2.0.0", + "strip-bom": "^3.0.0" + }, + "engines": { + "node": ">=4" + } + }, + "node_modules/locate-path": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/locate-path/-/locate-path-2.0.0.tgz", + "integrity": "sha1-K1aLJl7slExtnA3pw9u7ygNUzY4=", + "dev": true, + "dependencies": { + "p-locate": "^2.0.0", + "path-exists": "^3.0.0" + }, + "engines": { + "node": ">=4" + } + }, + "node_modules/lodash": { + "version": "4.17.15", + "resolved": "https://registry.npmjs.org/lodash/-/lodash-4.17.15.tgz", + "integrity": "sha512-8xOcRHvCjnocdS5cpwXQXVzmmh5e5+saE2QGoeQmbKmRS6J3VQppPOIt0MnmE+4xlZoumy0GPG0D0MVIQbNA1A==", + "dev": true + }, + "node_modules/lodash.clone": { + "version": "4.5.0", + "resolved": "https://registry.npmjs.org/lodash.clone/-/lodash.clone-4.5.0.tgz", + "integrity": "sha1-GVhwRQ9aExkkeN9Lw9I9LeoZB7Y=", + "dev": true + }, + "node_modules/lodash.memoize": { + "version": "4.1.2", + "resolved": "https://registry.npmjs.org/lodash.memoize/-/lodash.memoize-4.1.2.tgz", + "integrity": "sha1-vMbEmkKihA7Zl/Mj6tpezRguC/4=", + "dev": true + }, + "node_modules/lodash.pull": { + "version": "4.1.0", + "resolved": "https://registry.npmjs.org/lodash.pull/-/lodash.pull-4.1.0.tgz", + "integrity": "sha1-YAYMxr1iW01FZ+wn3EXNG+nuwBI=", + "dev": true + }, + "node_modules/lodash.sortby": { + "version": "4.7.0", + "resolved": "https://registry.npmjs.org/lodash.sortby/-/lodash.sortby-4.7.0.tgz", + "integrity": "sha1-7dFMgk4sycHgsKG0K7UhBRakJDg=", + "dev": true + }, + "node_modules/lodash.uniq": { + "version": "4.5.0", + "resolved": "https://registry.npmjs.org/lodash.uniq/-/lodash.uniq-4.5.0.tgz", + "integrity": "sha1-0CJTc662Uq3BvILklFM5qEJ1R3M=", + "dev": true + }, + "node_modules/log-symbols": { + "version": "2.2.0", + "resolved": "https://registry.npmjs.org/log-symbols/-/log-symbols-2.2.0.tgz", + "integrity": "sha512-VeIAFslyIerEJLXHziedo2basKbMKtTw3vfn5IzG0XTjhAVEJyNHnL2p7vc+wBDSdQuUpNw3M2u6xb9QsAY5Eg==", + "dev": true, + "dependencies": { + "chalk": "^2.0.1" + }, + "engines": { + "node": ">=4" + } + }, + "node_modules/longest-streak": { + "version": "2.0.4", + "resolved": "https://registry.npmjs.org/longest-streak/-/longest-streak-2.0.4.tgz", + "integrity": "sha512-vM6rUVCVUJJt33bnmHiZEvr7wPT78ztX7rojL+LW51bHtLh6HTjx84LA5W4+oa6aKEJA7jJu5LR6vQRBpA5DVg==", + "dev": true, + "funding": { + "type": "github", + "url": "https://github.com/sponsors/wooorm" + } + }, + "node_modules/loose-envify": { + "version": "1.4.0", + "resolved": "https://registry.npmjs.org/loose-envify/-/loose-envify-1.4.0.tgz", + "integrity": "sha512-lyuxPGr/Wfhrlem2CL/UcnUc1zcqKAImBDzukY7Y5F/yQiNdko6+fRLevlw1HgMySw7f611UIY408EtxRSoK3Q==", + "dev": true, + "dependencies": { + "js-tokens": "^3.0.0 || ^4.0.0" + }, + "bin": { + "loose-envify": "cli.js" + } + }, + "node_modules/loud-rejection": { + "version": "1.6.0", + "resolved": "https://registry.npmjs.org/loud-rejection/-/loud-rejection-1.6.0.tgz", + "integrity": "sha1-W0b4AUft7leIcPCG0Eghz5mOVR8=", + "dev": true, + "dependencies": { + "currently-unhandled": "^0.4.1", + "signal-exit": "^3.0.0" + }, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/lru-cache": { + "version": "4.1.5", + "resolved": "https://registry.npmjs.org/lru-cache/-/lru-cache-4.1.5.tgz", + "integrity": "sha512-sWZlbEP2OsHNkXrMl5GYk/jKk70MBng6UU4YI/qGDYbgf6YbP4EvmqISbXCoJiRKs+1bSpFHVgQxvJ17F2li5g==", + "dev": true, + "dependencies": { + "pseudomap": "^1.0.2", + "yallist": "^2.1.2" + } + }, + "node_modules/magic-string": { + "version": "0.22.5", + "resolved": "https://registry.npmjs.org/magic-string/-/magic-string-0.22.5.tgz", + "integrity": "sha512-oreip9rJZkzvA8Qzk9HFs8fZGF/u7H/gtrE8EN6RjKJ9kh2HlC+yQ2QezifqTZfGyiuAV0dRv5a+y/8gBb1m9w==", + "dev": true, + "dependencies": { + "vlq": "^0.2.2" + } + }, + "node_modules/make-dir": { + "version": "3.1.0", + "resolved": "https://registry.npmjs.org/make-dir/-/make-dir-3.1.0.tgz", + "integrity": "sha512-g3FeP20LNwhALb/6Cz6Dd4F2ngze0jz7tbzrD2wAV+o9FeNHe4rL+yK2md0J/fiSf1sa1ADhXqi5+oVwOM/eGw==", + "dev": true, + "dependencies": { + "semver": "^6.0.0" + }, + "engines": { + "node": ">=8" + }, + "funding": { + "url": "https://github.com/sponsors/sindresorhus" + } + }, + "node_modules/make-dir/node_modules/semver": { + "version": "6.3.0", + "resolved": "https://registry.npmjs.org/semver/-/semver-6.3.0.tgz", + "integrity": "sha512-b39TBaTSfV6yBrapU89p5fKekE2m/NwnDocOVruQFS1/veMgdzuPcnOM34M6CwxW8jH/lxEa5rBoDeUwu5HHTw==", + "dev": true, + "bin": { + "semver": "bin/semver.js" + } + }, + "node_modules/makeerror": { + "version": "1.0.12", + "resolved": "https://registry.npmjs.org/makeerror/-/makeerror-1.0.12.tgz", + "integrity": "sha512-JmqCvUhmt43madlpFzG4BQzG2Z3m6tvQDNKdClZnO3VbIudJYmxsT0FNJMeiB2+JTSlTQTSbU8QdesVmwJcmLg==", + "dev": true, + "dependencies": { + "tmpl": "1.0.5" + } + }, + "node_modules/map-cache": { + "version": "0.2.2", + "resolved": "https://registry.npmjs.org/map-cache/-/map-cache-0.2.2.tgz", + "integrity": "sha1-wyq9C9ZSXZsFFkW7TyasXcmKDb8=", + "dev": true, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/map-obj": { + "version": "1.0.1", + "resolved": "https://registry.npmjs.org/map-obj/-/map-obj-1.0.1.tgz", + "integrity": "sha1-2TPOuSBdgr3PSIb2dCvcK03qFG0=", + "dev": true, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/map-visit": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/map-visit/-/map-visit-1.0.0.tgz", + "integrity": "sha1-7Nyo8TFE5mDxtb1B8S80edmN+48=", + "dev": true, + "dependencies": { + "object-visit": "^1.0.0" + }, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/markdown-escapes": { + "version": "1.0.4", + "resolved": "https://registry.npmjs.org/markdown-escapes/-/markdown-escapes-1.0.4.tgz", + "integrity": "sha512-8z4efJYk43E0upd0NbVXwgSTQs6cT3T06etieCMEg7dRbzCbxUCK/GHlX8mhHRDcp+OLlHkPKsvqQTCvsRl2cg==", + "dev": true, + "funding": { + "type": "github", + "url": "https://github.com/sponsors/wooorm" + } + }, + "node_modules/markdown-table": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/markdown-table/-/markdown-table-2.0.0.tgz", + "integrity": "sha512-Ezda85ToJUBhM6WGaG6veasyym+Tbs3cMAw/ZhOPqXiYsr0jgocBV3j3nx+4lk47plLlIqjwuTm/ywVI+zjJ/A==", + "dev": true, + "dependencies": { + "repeat-string": "^1.0.0" + }, + "funding": { + "type": "github", + "url": "https://github.com/sponsors/wooorm" + } + }, + "node_modules/mathml-tag-names": { + "version": "2.1.3", + "resolved": "https://registry.npmjs.org/mathml-tag-names/-/mathml-tag-names-2.1.3.tgz", + "integrity": "sha512-APMBEanjybaPzUrfqU0IMU5I0AswKMH7k8OTLs0vvV4KZpExkTkY87nR/zpbuTPj+gARop7aGUbl11pnDfW6xg==", + "dev": true, + "funding": { + "type": "github", + "url": "https://github.com/sponsors/wooorm" + } + }, + "node_modules/md5.js": { + "version": "1.3.5", + "resolved": "https://registry.npmjs.org/md5.js/-/md5.js-1.3.5.tgz", + "integrity": "sha512-xitP+WxNPcTTOgnTJcrhM0xvdPepipPSf3I8EIpGKeFLjt3PlJLIDG3u8EX53ZIubkb+5U2+3rELYpEhHhzdkg==", + "dev": true, + "dependencies": { + "hash-base": "^3.0.0", + "inherits": "^2.0.1", + "safe-buffer": "^5.1.2" + } + }, + "node_modules/mdast-util-compact": { + "version": "2.0.1", + "resolved": "https://registry.npmjs.org/mdast-util-compact/-/mdast-util-compact-2.0.1.tgz", + "integrity": "sha512-7GlnT24gEwDrdAwEHrU4Vv5lLWrEer4KOkAiKT9nYstsTad7Oc1TwqT2zIMKRdZF7cTuaf+GA1E4Kv7jJh8mPA==", + "dev": true, + "dependencies": { + "unist-util-visit": "^2.0.0" + }, + "funding": { + "type": "opencollective", + "url": "https://opencollective.com/unified" + } + }, + "node_modules/mdn-data": { + "version": "2.0.4", + "resolved": "https://registry.npmjs.org/mdn-data/-/mdn-data-2.0.4.tgz", + "integrity": "sha512-iV3XNKw06j5Q7mi6h+9vbx23Tv7JkjEVgKHW4pimwyDGWm0OIQntJJ+u1C6mg6mK1EaTv42XQ7w76yuzH7M2cA==", + "dev": true + }, + "node_modules/meow": { + "version": "9.0.0", + "resolved": "https://registry.npmjs.org/meow/-/meow-9.0.0.tgz", + "integrity": "sha512-+obSblOQmRhcyBt62furQqRAQpNyWXo8BuQ5bN7dG8wmwQ+vwHKp/rCFD4CrTP8CsDQD1sjoZ94K417XEUk8IQ==", + "dev": true, + "dependencies": { + "@types/minimist": "^1.2.0", + "camelcase-keys": "^6.2.2", + "decamelize": "^1.2.0", + "decamelize-keys": "^1.1.0", + "hard-rejection": "^2.1.0", + "minimist-options": "4.1.0", + "normalize-package-data": "^3.0.0", + "read-pkg-up": "^7.0.1", + "redent": "^3.0.0", + "trim-newlines": "^3.0.0", + "type-fest": "^0.18.0", + "yargs-parser": "^20.2.3" + }, + "engines": { + "node": ">=10" + }, + "funding": { + "url": "https://github.com/sponsors/sindresorhus" + } + }, + "node_modules/meow/node_modules/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, + "dependencies": { + "locate-path": "^5.0.0", + "path-exists": "^4.0.0" + }, + "engines": { + "node": ">=8" + } + }, + "node_modules/meow/node_modules/hosted-git-info": { + "version": "4.0.2", + "resolved": "https://registry.npmjs.org/hosted-git-info/-/hosted-git-info-4.0.2.tgz", + "integrity": "sha512-c9OGXbZ3guC/xOlCg1Ci/VgWlwsqDv1yMQL1CWqXDL0hDjXuNcq0zuR4xqPSuasI3kqFDhqSyTjREz5gzq0fXg==", + "dev": true, + "dependencies": { + "lru-cache": "^6.0.0" + }, + "engines": { + "node": ">=10" + } + }, + "node_modules/meow/node_modules/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, + "dependencies": { + "p-locate": "^4.1.0" + }, + "engines": { + "node": ">=8" + } + }, + "node_modules/meow/node_modules/lru-cache": { + "version": "6.0.0", + "resolved": "https://registry.npmjs.org/lru-cache/-/lru-cache-6.0.0.tgz", + "integrity": "sha512-Jo6dJ04CmSjuznwJSS3pUeWmd/H0ffTlkXXgwZi+eq1UCmqQwCh+eLsYOYCwY991i2Fah4h1BEMCx4qThGbsiA==", + "dev": true, + "dependencies": { + "yallist": "^4.0.0" + }, + "engines": { + "node": ">=10" + } + }, + "node_modules/meow/node_modules/normalize-package-data": { + "version": "3.0.3", + "resolved": "https://registry.npmjs.org/normalize-package-data/-/normalize-package-data-3.0.3.tgz", + "integrity": "sha512-p2W1sgqij3zMMyRC067Dg16bfzVH+w7hyegmpIvZ4JNjqtGOVAIvLmjBx3yP7YTe9vKJgkoNOPjwQGogDoMXFA==", + "dev": true, + "dependencies": { + "hosted-git-info": "^4.0.1", + "is-core-module": "^2.5.0", + "semver": "^7.3.4", + "validate-npm-package-license": "^3.0.1" + }, + "engines": { + "node": ">=10" + } + }, + "node_modules/meow/node_modules/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, + "dependencies": { + "p-try": "^2.0.0" + }, + "engines": { + "node": ">=6" + }, + "funding": { + "url": "https://github.com/sponsors/sindresorhus" + } + }, + "node_modules/meow/node_modules/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, + "dependencies": { + "p-limit": "^2.2.0" + }, + "engines": { + "node": ">=8" + } + }, + "node_modules/meow/node_modules/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, + "engines": { + "node": ">=6" + } + }, + "node_modules/meow/node_modules/parse-json": { + "version": "5.2.0", + "resolved": "https://registry.npmjs.org/parse-json/-/parse-json-5.2.0.tgz", + "integrity": "sha512-ayCKvm/phCGxOkYRSCM82iDwct8/EonSEgCSxWxD7ve6jHggsFl4fZVQBPRNgQoKiuV/odhFrGzQXZwbifC8Rg==", + "dev": true, + "dependencies": { + "@babel/code-frame": "^7.0.0", + "error-ex": "^1.3.1", + "json-parse-even-better-errors": "^2.3.0", + "lines-and-columns": "^1.1.6" + }, + "engines": { + "node": ">=8" + }, + "funding": { + "url": "https://github.com/sponsors/sindresorhus" + } + }, + "node_modules/meow/node_modules/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, + "engines": { + "node": ">=8" + } + }, + "node_modules/meow/node_modules/read-pkg": { + "version": "5.2.0", + "resolved": "https://registry.npmjs.org/read-pkg/-/read-pkg-5.2.0.tgz", + "integrity": "sha512-Ug69mNOpfvKDAc2Q8DRpMjjzdtrnv9HcSMX+4VsZxD1aZ6ZzrIE7rlzXBtWTyhULSMKg076AW6WR5iZpD0JiOg==", + "dev": true, + "dependencies": { + "@types/normalize-package-data": "^2.4.0", + "normalize-package-data": "^2.5.0", + "parse-json": "^5.0.0", + "type-fest": "^0.6.0" + }, + "engines": { + "node": ">=8" + } + }, + "node_modules/meow/node_modules/read-pkg-up": { + "version": "7.0.1", + "resolved": "https://registry.npmjs.org/read-pkg-up/-/read-pkg-up-7.0.1.tgz", + "integrity": "sha512-zK0TB7Xd6JpCLmlLmufqykGE+/TlOePD6qKClNW7hHDKFh/J7/7gCWGR7joEQEW1bKq3a3yUZSObOoWLFQ4ohg==", + "dev": true, + "dependencies": { + "find-up": "^4.1.0", + "read-pkg": "^5.2.0", + "type-fest": "^0.8.1" + }, + "engines": { + "node": ">=8" + }, + "funding": { + "url": "https://github.com/sponsors/sindresorhus" + } + }, + "node_modules/meow/node_modules/read-pkg-up/node_modules/type-fest": { + "version": "0.8.1", + "resolved": "https://registry.npmjs.org/type-fest/-/type-fest-0.8.1.tgz", + "integrity": "sha512-4dbzIzqvjtgiM5rw1k5rEHtBANKmdudhGyBEajN01fEyhaAIhsoKNy6y7+IN93IfpFtwY9iqi7kD+xwKhQsNJA==", + "dev": true, + "engines": { + "node": ">=8" + } + }, + "node_modules/meow/node_modules/read-pkg/node_modules/hosted-git-info": { + "version": "2.8.9", + "resolved": "https://registry.npmjs.org/hosted-git-info/-/hosted-git-info-2.8.9.tgz", + "integrity": "sha512-mxIDAb9Lsm6DoOJ7xH+5+X4y1LU/4Hi50L9C5sIswK3JzULS4bwk1FvjdBgvYR4bzT4tuUQiC15FE2f5HbLvYw==", + "dev": true + }, + "node_modules/meow/node_modules/read-pkg/node_modules/normalize-package-data": { + "version": "2.5.0", + "resolved": "https://registry.npmjs.org/normalize-package-data/-/normalize-package-data-2.5.0.tgz", + "integrity": "sha512-/5CMN3T0R4XTj4DcGaexo+roZSdSFW/0AOOTROrjxzCG1wrWXEsGbRKevjlIL+ZDE4sZlJr5ED4YW0yqmkK+eA==", + "dev": true, + "dependencies": { + "hosted-git-info": "^2.1.4", + "resolve": "^1.10.0", + "semver": "2 || 3 || 4 || 5", + "validate-npm-package-license": "^3.0.1" + } + }, + "node_modules/meow/node_modules/read-pkg/node_modules/semver": { + "version": "5.7.1", + "resolved": "https://registry.npmjs.org/semver/-/semver-5.7.1.tgz", + "integrity": "sha512-sauaDf/PZdVgrLTNYHRtpXa1iRiKcaebiKQ1BJdpQlWH2lCvexQdX55snPFyK7QzpudqbCI0qXFfOasHdyNDGQ==", + "dev": true, + "bin": { + "semver": "bin/semver" + } + }, + "node_modules/meow/node_modules/read-pkg/node_modules/type-fest": { + "version": "0.6.0", + "resolved": "https://registry.npmjs.org/type-fest/-/type-fest-0.6.0.tgz", + "integrity": "sha512-q+MB8nYR1KDLrgr4G5yemftpMC7/QLqVndBmEEdqzmNj5dcFOO4Oo8qlwZE3ULT3+Zim1F8Kq4cBnikNhlCMlg==", + "dev": true, + "engines": { + "node": ">=8" + } + }, + "node_modules/meow/node_modules/semver": { + "version": "7.3.5", + "resolved": "https://registry.npmjs.org/semver/-/semver-7.3.5.tgz", + "integrity": "sha512-PoeGJYh8HK4BTO/a9Tf6ZG3veo/A7ZVsYrSA6J8ny9nb3B1VrpkuN+z9OE5wfE5p6H4LchYZsegiQgbJD94ZFQ==", + "dev": true, + "dependencies": { + "lru-cache": "^6.0.0" + }, + "bin": { + "semver": "bin/semver.js" + }, + "engines": { + "node": ">=10" + } + }, + "node_modules/meow/node_modules/type-fest": { + "version": "0.18.1", + "resolved": "https://registry.npmjs.org/type-fest/-/type-fest-0.18.1.tgz", + "integrity": "sha512-OIAYXk8+ISY+qTOwkHtKqzAuxchoMiD9Udx+FSGQDuiRR+PJKJHc2NJAXlbhkGwTt/4/nKZxELY1w3ReWOL8mw==", + "dev": true, + "engines": { + "node": ">=10" + }, + "funding": { + "url": "https://github.com/sponsors/sindresorhus" + } + }, + "node_modules/meow/node_modules/yallist": { + "version": "4.0.0", + "resolved": "https://registry.npmjs.org/yallist/-/yallist-4.0.0.tgz", + "integrity": "sha512-3wdGidZyq5PB084XLES5TpOSRA3wjXAlIWMhum2kRcv/41Sn2emQ0dycQW4uZXLejwKvg6EsvbdlVL+FYEct7A==", + "dev": true + }, + "node_modules/merge-source-map": { + "version": "1.0.4", + "resolved": "https://registry.npmjs.org/merge-source-map/-/merge-source-map-1.0.4.tgz", + "integrity": "sha1-pd5GU42uhNQRTMXqArR3KmNGcB8=", + "dev": true, + "dependencies": { + "source-map": "^0.5.6" + } + }, + "node_modules/merge-stream": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/merge-stream/-/merge-stream-2.0.0.tgz", + "integrity": "sha512-abv/qOcuPfk3URPfDzmZU1LKmuw8kT+0nIHvKrKgFrwifol/doWcdA4ZqsWQ8ENrFKkd67Mfpo/LovbIUsbt3w==", + "dev": true + }, + "node_modules/merge2": { + "version": "1.3.0", + "resolved": "https://registry.npmjs.org/merge2/-/merge2-1.3.0.tgz", + "integrity": "sha512-2j4DAdlBOkiSZIsaXk4mTE3sRS02yBHAtfy127xRV3bQUFqXkjHCHLW6Scv7DwNRbIWNHH8zpnz9zMaKXIdvYw==", + "dev": true, + "engines": { + "node": ">= 6" + } + }, + "node_modules/micromatch": { + "version": "3.1.10", + "resolved": "https://registry.npmjs.org/micromatch/-/micromatch-3.1.10.tgz", + "integrity": "sha512-MWikgl9n9M3w+bpsY3He8L+w9eF9338xRl8IAO5viDizwSzziFEyUzo2xrrloB64ADbTf8uA8vRqqttDTOmccg==", + "dev": true, + "dependencies": { + "arr-diff": "^4.0.0", + "array-unique": "^0.3.2", + "braces": "^2.3.1", + "define-property": "^2.0.2", + "extend-shallow": "^3.0.2", + "extglob": "^2.0.4", + "fragment-cache": "^0.2.1", + "kind-of": "^6.0.2", + "nanomatch": "^1.2.9", + "object.pick": "^1.3.0", + "regex-not": "^1.0.0", + "snapdragon": "^0.8.1", + "to-regex": "^3.0.2" + }, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/miller-rabin": { + "version": "4.0.1", + "resolved": "https://registry.npmjs.org/miller-rabin/-/miller-rabin-4.0.1.tgz", + "integrity": "sha512-115fLhvZVqWwHPbClyntxEVfVDfl9DLLTuJvq3g2O/Oxi8AiNouAHvDSzHS0viUJc+V5vm3eq91Xwqn9dp4jRA==", + "dev": true, + "dependencies": { + "bn.js": "^4.0.0", + "brorand": "^1.0.1" + }, + "bin": { + "miller-rabin": "bin/miller-rabin" + } + }, + "node_modules/miller-rabin/node_modules/bn.js": { + "version": "4.11.9", + "resolved": "https://registry.npmjs.org/bn.js/-/bn.js-4.11.9.tgz", + "integrity": "sha512-E6QoYqCKZfgatHTdHzs1RRKP7ip4vvm+EyRUeE2RF0NblwVvb0p6jSVeNTOFxPn26QXN2o6SMfNxKp6kU8zQaw==", + "dev": true + }, + "node_modules/mime": { + "version": "1.4.1", + "resolved": "https://registry.npmjs.org/mime/-/mime-1.4.1.tgz", + "integrity": "sha512-KI1+qOZu5DcW6wayYHSzR/tXKCDC5Om4s1z2QJjDULzLcmf3DvzS7oluY4HCTrc+9FiKmWUgeNLg7W3uIQvxtQ==", + "dev": true, + "bin": { + "mime": "cli.js" + } + }, + "node_modules/mime-db": { + "version": "1.44.0", + "resolved": "https://registry.npmjs.org/mime-db/-/mime-db-1.44.0.tgz", + "integrity": "sha512-/NOTfLrsPBVeH7YtFPgsVWveuL+4SjjYxaQ1xtM1KMFj7HdxlBlxeyNLzhyJVx7r4rZGJAZ/6lkKCitSc/Nmpg==", + "dev": true, + "engines": { + "node": ">= 0.6" + } + }, + "node_modules/mime-types": { + "version": "2.1.27", + "resolved": "https://registry.npmjs.org/mime-types/-/mime-types-2.1.27.tgz", + "integrity": "sha512-JIhqnCasI9yD+SsmkquHBxTSEuZdQX5BuQnS2Vc7puQQQ+8yiP5AY5uWhpdv4YL4VM5c6iliiYWPgJ/nJQLp7w==", + "dev": true, + "dependencies": { + "mime-db": "1.44.0" + }, + "engines": { + "node": ">= 0.6" + } + }, + "node_modules/mimic-fn": { + "version": "1.2.0", + "resolved": "https://registry.npmjs.org/mimic-fn/-/mimic-fn-1.2.0.tgz", + "integrity": "sha512-jf84uxzwiuiIVKiOLpfYk7N46TSy8ubTonmneY9vrpHNAnp0QBt2BxWV9dO3/j+BoVAb+a5G6YDPW3M5HOdMWQ==", + "dev": true, + "engines": { + "node": ">=4" + } + }, + "node_modules/min-indent": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/min-indent/-/min-indent-1.0.0.tgz", + "integrity": "sha1-z8RcN+nsDY8KDsPdTvf3w6vjklY=", + "dev": true, + "engines": { + "node": ">=4" + } + }, + "node_modules/minimalistic-assert": { + "version": "1.0.1", + "resolved": "https://registry.npmjs.org/minimalistic-assert/-/minimalistic-assert-1.0.1.tgz", + "integrity": "sha512-UtJcAD4yEaGtjPezWuO9wC4nwUnVH/8/Im3yEHQP4b67cXlD/Qr9hdITCU1xDbSEXg2XKNaP8jsReV7vQd00/A==", + "dev": true + }, + "node_modules/minimalistic-crypto-utils": { + "version": "1.0.1", + "resolved": "https://registry.npmjs.org/minimalistic-crypto-utils/-/minimalistic-crypto-utils-1.0.1.tgz", + "integrity": "sha1-9sAMHAsIIkblxNmd+4x8CDsrWCo=", + "dev": true + }, + "node_modules/minimatch": { + "version": "3.0.4", + "resolved": "https://registry.npmjs.org/minimatch/-/minimatch-3.0.4.tgz", + "integrity": "sha512-yJHVQEhyqPLUTgt9B83PXu6W3rx4MvvHvSUvToogpwoGDOUQ+yDrR0HRot+yOCdCO7u4hX3pWft6kWBBcqh0UA==", + "dev": true, + "dependencies": { + "brace-expansion": "^1.1.7" + }, + "engines": { + "node": "*" + } + }, + "node_modules/minimist": { + "version": "1.2.5", + "resolved": "https://registry.npmjs.org/minimist/-/minimist-1.2.5.tgz", + "integrity": "sha512-FM9nNUYrRBAELZQT3xeZQ7fmMOBg6nWNmJKTcgsJeaLstP/UODVpGsr5OhXhhXg6f+qtJ8uiZ+PUxkDWcgIXLw==", + "dev": true + }, + "node_modules/minimist-options": { + "version": "4.1.0", + "resolved": "https://registry.npmjs.org/minimist-options/-/minimist-options-4.1.0.tgz", + "integrity": "sha512-Q4r8ghd80yhO/0j1O3B2BjweX3fiHg9cdOwjJd2J76Q135c+NDxGCqdYKQ1SKBuFfgWbAUzBfvYjPUEeNgqN1A==", + "dev": true, + "dependencies": { + "arrify": "^1.0.1", + "is-plain-obj": "^1.1.0", + "kind-of": "^6.0.3" + }, + "engines": { + "node": ">= 6" + } + }, + "node_modules/mixin-deep": { + "version": "1.3.2", + "resolved": "https://registry.npmjs.org/mixin-deep/-/mixin-deep-1.3.2.tgz", + "integrity": "sha512-WRoDn//mXBiJ1H40rqa3vH0toePwSsGb45iInWlTySa+Uu4k3tYUSxa2v1KqAiLtvlrSzaExqS1gtk96A9zvEA==", + "dev": true, + "dependencies": { + "for-in": "^1.0.2", + "is-extendable": "^1.0.1" + }, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/mixin-deep/node_modules/is-extendable": { + "version": "1.0.1", + "resolved": "https://registry.npmjs.org/is-extendable/-/is-extendable-1.0.1.tgz", + "integrity": "sha512-arnXMxT1hhoKo9k1LZdmlNyJdDDfy2v0fXjFlmok4+i8ul/6WlbVge9bhM74OpNPQPMGUToDtz+KXa1PneJxOA==", + "dev": true, + "dependencies": { + "is-plain-object": "^2.0.4" + }, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/mkdirp": { + "version": "0.5.5", + "resolved": "https://registry.npmjs.org/mkdirp/-/mkdirp-0.5.5.tgz", + "integrity": "sha512-NKmAlESf6jMGym1++R0Ra7wvhV+wFW63FaSOFPwRahvea0gMUcGUhVeAg/0BC0wiv9ih5NYPB1Wn1UEI1/L+xQ==", + "dev": true, + "dependencies": { + "minimist": "^1.2.5" + }, + "bin": { + "mkdirp": "bin/cmd.js" + } + }, + "node_modules/ms": { + "version": "2.1.2", + "resolved": "https://registry.npmjs.org/ms/-/ms-2.1.2.tgz", + "integrity": "sha512-sGkPx+VjMtmA6MX27oA4FBFELFCZZ4S4XqeGOXCv68tT+jb3vk/RyaKWP0PTKyWtmLSM0b+adUTEvbs1PEaH2w==", + "dev": true + }, + "node_modules/mute-stream": { + "version": "0.0.7", + "resolved": "https://registry.npmjs.org/mute-stream/-/mute-stream-0.0.7.tgz", + "integrity": "sha1-MHXOk7whuPq0PhvE2n6BFe0ee6s=", + "dev": true + }, + "node_modules/nan": { + "version": "2.14.1", + "resolved": "https://registry.npmjs.org/nan/-/nan-2.14.1.tgz", + "integrity": "sha512-isWHgVjnFjh2x2yuJ/tj3JbwoHu3UC2dX5G/88Cm24yB6YopVgxvBObDY7n5xW6ExmFhJpSEQqFPvq9zaXc8Jw==", + "dev": true + }, + "node_modules/nanomatch": { + "version": "1.2.13", + "resolved": "https://registry.npmjs.org/nanomatch/-/nanomatch-1.2.13.tgz", + "integrity": "sha512-fpoe2T0RbHwBTBUOftAfBPaDEi06ufaUai0mE6Yn1kacc3SnTErfb/h+X94VXzI64rKFHYImXSvdwGGCmwOqCA==", + "dev": true, + "dependencies": { + "arr-diff": "^4.0.0", + "array-unique": "^0.3.2", + "define-property": "^2.0.2", + "extend-shallow": "^3.0.2", + "fragment-cache": "^0.2.1", + "is-windows": "^1.0.2", + "kind-of": "^6.0.2", + "object.pick": "^1.3.0", + "regex-not": "^1.0.0", + "snapdragon": "^0.8.1", + "to-regex": "^3.0.1" + }, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/natural-compare": { + "version": "1.4.0", + "resolved": "https://registry.npmjs.org/natural-compare/-/natural-compare-1.4.0.tgz", + "integrity": "sha1-Sr6/7tdUHywnrPspvbvRXI1bpPc=", + "dev": true + }, + "node_modules/nice-try": { + "version": "1.0.5", + "resolved": "https://registry.npmjs.org/nice-try/-/nice-try-1.0.5.tgz", + "integrity": "sha512-1nh45deeb5olNY7eX82BkPO7SSxR5SSYJiPTrTdFUVYwAl8CKMA5N9PjTYkHiRjisVcxcQ1HXdLhx2qxxJzLNQ==", + "dev": true + }, + "node_modules/node-addon-api": { + "version": "1.7.1", + "resolved": "https://registry.npmjs.org/node-addon-api/-/node-addon-api-1.7.1.tgz", + "integrity": "sha512-2+DuKodWvwRTrCfKOeR24KIc5unKjOh8mz17NCzVnHWfjAdDqbfbjqh7gUT+BkXBRQM52+xCHciKWonJ3CbJMQ==", + "dev": true + }, + "node_modules/node-forge": { + "version": "0.7.6", + "resolved": "https://registry.npmjs.org/node-forge/-/node-forge-0.7.6.tgz", + "integrity": "sha512-sol30LUpz1jQFBjOKwbjxijiE3b6pjd74YwfD0fJOKPjF+fONKb2Yg8rYgS6+bK6VDl+/wfr4IYpC7jDzLUIfw==", + "dev": true, + "engines": { + "node": "*" + } + }, + "node_modules/node-gyp": { + "version": "3.8.0", + "resolved": "https://registry.npmjs.org/node-gyp/-/node-gyp-3.8.0.tgz", + "integrity": "sha512-3g8lYefrRRzvGeSowdJKAKyks8oUpLEd/DyPV4eMhVlhJ0aNaZqIrNUIPuEWWTAoPqyFkfGrM67MC69baqn6vA==", + "dev": true, + "dependencies": { + "fstream": "^1.0.0", + "glob": "^7.0.3", + "graceful-fs": "^4.1.2", + "mkdirp": "^0.5.0", + "nopt": "2 || 3", + "npmlog": "0 || 1 || 2 || 3 || 4", + "osenv": "0", + "request": "^2.87.0", + "rimraf": "2", + "semver": "~5.3.0", + "tar": "^2.0.0", + "which": "1" + }, + "bin": { + "node-gyp": "bin/node-gyp.js" + }, + "engines": { + "node": ">= 0.8.0" + } + }, + "node_modules/node-gyp/node_modules/semver": { + "version": "5.3.0", + "resolved": "https://registry.npmjs.org/semver/-/semver-5.3.0.tgz", + "integrity": "sha1-myzl094C0XxgEq0yaqa00M9U+U8=", + "dev": true, + "bin": { + "semver": "bin/semver" + } + }, + "node_modules/node-int64": { + "version": "0.4.0", + "resolved": "https://registry.npmjs.org/node-int64/-/node-int64-0.4.0.tgz", + "integrity": "sha1-h6kGXNs1XTGC2PlM4RGIuCXGijs=", + "dev": true + }, + "node_modules/node-libs-browser": { + "version": "2.2.1", + "resolved": "https://registry.npmjs.org/node-libs-browser/-/node-libs-browser-2.2.1.tgz", + "integrity": "sha512-h/zcD8H9kaDZ9ALUWwlBUDo6TKF8a7qBSCSEGfjTVIYeqsioSKaAX+BN7NgiMGp6iSIXZ3PxgCu8KS3b71YK5Q==", + "dev": true, + "dependencies": { + "assert": "^1.1.1", + "browserify-zlib": "^0.2.0", + "buffer": "^4.3.0", + "console-browserify": "^1.1.0", + "constants-browserify": "^1.0.0", + "crypto-browserify": "^3.11.0", + "domain-browser": "^1.1.1", + "events": "^3.0.0", + "https-browserify": "^1.0.0", + "os-browserify": "^0.3.0", + "path-browserify": "0.0.1", + "process": "^0.11.10", + "punycode": "^1.2.4", + "querystring-es3": "^0.2.0", + "readable-stream": "^2.3.3", + "stream-browserify": "^2.0.1", + "stream-http": "^2.7.2", + "string_decoder": "^1.0.0", + "timers-browserify": "^2.0.4", + "tty-browserify": "0.0.0", + "url": "^0.11.0", + "util": "^0.11.0", + "vm-browserify": "^1.0.1" + } + }, + "node_modules/node-libs-browser/node_modules/punycode": { + "version": "1.4.1", + "resolved": "https://registry.npmjs.org/punycode/-/punycode-1.4.1.tgz", + "integrity": "sha1-wNWmOycYgArY4esPpSachN1BhF4=", + "dev": true + }, + "node_modules/node-modules-regexp": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/node-modules-regexp/-/node-modules-regexp-1.0.0.tgz", + "integrity": "sha1-jZ2+KJZKSsVxLpExZCEHxx6Q7EA=", + "dev": true, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/node-releases": { + "version": "2.0.12", + "resolved": "https://registry.npmjs.org/node-releases/-/node-releases-2.0.12.tgz", + "integrity": "sha512-QzsYKWhXTWx8h1kIvqfnC++o0pEmpRQA/aenALsL2F4pqNVr7YzcdMlDij5WBnwftRbJCNJL/O7zdKaxKPHqgQ==", + "dev": true + }, + "node_modules/node-sass": { + "version": "4.14.1", + "resolved": "https://registry.npmjs.org/node-sass/-/node-sass-4.14.1.tgz", + "integrity": "sha512-sjCuOlvGyCJS40R8BscF5vhVlQjNN069NtQ1gSxyK1u9iqvn6tf7O1R4GNowVZfiZUCRt5MmMs1xd+4V/7Yr0g==", + "dev": true, + "hasInstallScript": true, + "dependencies": { + "async-foreach": "^0.1.3", + "chalk": "^1.1.1", + "cross-spawn": "^3.0.0", + "gaze": "^1.0.0", + "get-stdin": "^4.0.1", + "glob": "^7.0.3", + "in-publish": "^2.0.0", + "lodash": "^4.17.15", + "meow": "^3.7.0", + "mkdirp": "^0.5.1", + "nan": "^2.13.2", + "node-gyp": "^3.8.0", + "npmlog": "^4.0.0", + "request": "^2.88.0", + "sass-graph": "2.2.5", + "stdout-stream": "^1.4.0", + "true-case-path": "^1.0.2" + }, + "bin": { + "node-sass": "bin/node-sass" + }, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/node-sass/node_modules/ansi-regex": { + "version": "2.1.1", + "resolved": "https://registry.npmjs.org/ansi-regex/-/ansi-regex-2.1.1.tgz", + "integrity": "sha1-w7M6te42DYbg5ijwRorn7yfWVN8=", + "dev": true, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/node-sass/node_modules/ansi-styles": { + "version": "2.2.1", + "resolved": "https://registry.npmjs.org/ansi-styles/-/ansi-styles-2.2.1.tgz", + "integrity": "sha1-tDLdM1i2NM914eRmQ2gkBTPB3b4=", + "dev": true, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/node-sass/node_modules/camelcase": { + "version": "2.1.1", + "resolved": "https://registry.npmjs.org/camelcase/-/camelcase-2.1.1.tgz", + "integrity": "sha1-fB0W1nmhu+WcoCys7PsBHiAfWh8=", + "dev": true, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/node-sass/node_modules/camelcase-keys": { + "version": "2.1.0", + "resolved": "https://registry.npmjs.org/camelcase-keys/-/camelcase-keys-2.1.0.tgz", + "integrity": "sha1-MIvur/3ygRkFHvodkyITyRuPkuc=", + "dev": true, + "dependencies": { + "camelcase": "^2.0.0", + "map-obj": "^1.0.0" + }, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/node-sass/node_modules/chalk": { + "version": "1.1.3", + "resolved": "https://registry.npmjs.org/chalk/-/chalk-1.1.3.tgz", + "integrity": "sha1-qBFcVeSnAv5NFQq9OHKCKn4J/Jg=", + "dev": true, + "dependencies": { + "ansi-styles": "^2.2.1", + "escape-string-regexp": "^1.0.2", + "has-ansi": "^2.0.0", + "strip-ansi": "^3.0.0", + "supports-color": "^2.0.0" + }, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/node-sass/node_modules/cross-spawn": { + "version": "3.0.1", + "resolved": "https://registry.npmjs.org/cross-spawn/-/cross-spawn-3.0.1.tgz", + "integrity": "sha1-ElYDfsufDF9549bvE14wdwGEuYI=", + "dev": true, + "dependencies": { + "lru-cache": "^4.0.1", + "which": "^1.2.9" + } + }, + "node_modules/node-sass/node_modules/find-up": { + "version": "1.1.2", + "resolved": "https://registry.npmjs.org/find-up/-/find-up-1.1.2.tgz", + "integrity": "sha1-ay6YIrGizgpgq2TWEOzK1TyyTQ8=", + "dev": true, + "dependencies": { + "path-exists": "^2.0.0", + "pinkie-promise": "^2.0.0" + }, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/node-sass/node_modules/indent-string": { + "version": "2.1.0", + "resolved": "https://registry.npmjs.org/indent-string/-/indent-string-2.1.0.tgz", + "integrity": "sha1-ji1INIdCEhtKghi3oTfppSBJ3IA=", + "dev": true, + "dependencies": { + "repeating": "^2.0.0" + }, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/node-sass/node_modules/load-json-file": { + "version": "1.1.0", + "resolved": "https://registry.npmjs.org/load-json-file/-/load-json-file-1.1.0.tgz", + "integrity": "sha1-lWkFcI1YtLq0wiYbBPWfMcmTdMA=", + "dev": true, + "dependencies": { + "graceful-fs": "^4.1.2", + "parse-json": "^2.2.0", + "pify": "^2.0.0", + "pinkie-promise": "^2.0.0", + "strip-bom": "^2.0.0" + }, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/node-sass/node_modules/meow": { + "version": "3.7.0", + "resolved": "https://registry.npmjs.org/meow/-/meow-3.7.0.tgz", + "integrity": "sha1-cstmi0JSKCkKu/qFaJJYcwioAfs=", + "dev": true, + "dependencies": { + "camelcase-keys": "^2.0.0", + "decamelize": "^1.1.2", + "loud-rejection": "^1.0.0", + "map-obj": "^1.0.1", + "minimist": "^1.1.3", + "normalize-package-data": "^2.3.4", + "object-assign": "^4.0.1", + "read-pkg-up": "^1.0.1", + "redent": "^1.0.0", + "trim-newlines": "^1.0.0" + }, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/node-sass/node_modules/path-exists": { + "version": "2.1.0", + "resolved": "https://registry.npmjs.org/path-exists/-/path-exists-2.1.0.tgz", + "integrity": "sha1-D+tsZPD8UY2adU3V77YscCJ2H0s=", + "dev": true, + "dependencies": { + "pinkie-promise": "^2.0.0" + }, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/node-sass/node_modules/path-type": { + "version": "1.1.0", + "resolved": "https://registry.npmjs.org/path-type/-/path-type-1.1.0.tgz", + "integrity": "sha1-WcRPfuSR2nBNpBXaWkBwuk+P5EE=", + "dev": true, + "dependencies": { + "graceful-fs": "^4.1.2", + "pify": "^2.0.0", + "pinkie-promise": "^2.0.0" + }, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/node-sass/node_modules/read-pkg": { + "version": "1.1.0", + "resolved": "https://registry.npmjs.org/read-pkg/-/read-pkg-1.1.0.tgz", + "integrity": "sha1-9f+qXs0pyzHAR0vKfXVra7KePyg=", + "dev": true, + "dependencies": { + "load-json-file": "^1.0.0", + "normalize-package-data": "^2.3.2", + "path-type": "^1.0.0" + }, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/node-sass/node_modules/read-pkg-up": { + "version": "1.0.1", + "resolved": "https://registry.npmjs.org/read-pkg-up/-/read-pkg-up-1.0.1.tgz", + "integrity": "sha1-nWPBMnbAZZGNV/ACpX9AobZD+wI=", + "dev": true, + "dependencies": { + "find-up": "^1.0.0", + "read-pkg": "^1.0.0" + }, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/node-sass/node_modules/redent": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/redent/-/redent-1.0.0.tgz", + "integrity": "sha1-z5Fqsf1fHxbfsggi3W7H9zDCr94=", + "dev": true, + "dependencies": { + "indent-string": "^2.1.0", + "strip-indent": "^1.0.1" + }, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/node-sass/node_modules/strip-ansi": { + "version": "3.0.1", + "resolved": "https://registry.npmjs.org/strip-ansi/-/strip-ansi-3.0.1.tgz", + "integrity": "sha1-ajhfuIU9lS1f8F0Oiq+UJ43GPc8=", + "dev": true, + "dependencies": { + "ansi-regex": "^2.0.0" + }, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/node-sass/node_modules/strip-bom": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/strip-bom/-/strip-bom-2.0.0.tgz", + "integrity": "sha1-YhmoVhZSBJHzV4i9vxRHqZx+aw4=", + "dev": true, + "dependencies": { + "is-utf8": "^0.2.0" + }, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/node-sass/node_modules/strip-indent": { + "version": "1.0.1", + "resolved": "https://registry.npmjs.org/strip-indent/-/strip-indent-1.0.1.tgz", + "integrity": "sha1-DHlipq3vp7vUrDZkYKY4VSrhoKI=", + "dev": true, + "dependencies": { + "get-stdin": "^4.0.1" + }, + "bin": { + "strip-indent": "cli.js" + }, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/node-sass/node_modules/supports-color": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/supports-color/-/supports-color-2.0.0.tgz", + "integrity": "sha1-U10EXOa2Nj+kARcIRimZXp3zJMc=", + "dev": true, + "engines": { + "node": ">=0.8.0" + } + }, + "node_modules/node-sass/node_modules/trim-newlines": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/trim-newlines/-/trim-newlines-1.0.0.tgz", + "integrity": "sha1-WIeWa7WCpFA6QetST301ARgVphM=", + "dev": true, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/nopt": { + "version": "3.0.6", + "resolved": "https://registry.npmjs.org/nopt/-/nopt-3.0.6.tgz", + "integrity": "sha1-xkZdvwirzU2zWTF/eaxopkayj/k=", + "dev": true, + "dependencies": { + "abbrev": "1" + }, + "bin": { + "nopt": "bin/nopt.js" + } + }, + "node_modules/normalize-html-whitespace": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/normalize-html-whitespace/-/normalize-html-whitespace-1.0.0.tgz", + "integrity": "sha512-9ui7CGtOOlehQu0t/OhhlmDyc71mKVlv+4vF+me4iZLPrNtRL2xoquEdfZxasC/bdQi/Hr3iTrpyRKIG+ocabA==", + "dev": true, + "engines": { + "node": ">= 8" + } + }, + "node_modules/normalize-package-data": { + "version": "2.5.0", + "resolved": "https://registry.npmjs.org/normalize-package-data/-/normalize-package-data-2.5.0.tgz", + "integrity": "sha512-/5CMN3T0R4XTj4DcGaexo+roZSdSFW/0AOOTROrjxzCG1wrWXEsGbRKevjlIL+ZDE4sZlJr5ED4YW0yqmkK+eA==", + "dev": true, + "dependencies": { + "hosted-git-info": "^2.1.4", + "resolve": "^1.10.0", + "semver": "2 || 3 || 4 || 5", + "validate-npm-package-license": "^3.0.1" + } + }, + "node_modules/normalize-path": { + "version": "3.0.0", + "resolved": "https://registry.npmjs.org/normalize-path/-/normalize-path-3.0.0.tgz", + "integrity": "sha512-6eZs5Ls3WtCisHWp9S2GUy8dqkpGi4BVSz3GaqiE6ezub0512ESztXUwUB6C6IKbQkY2Pnb/mD4WYojCRwcwLA==", + "dev": true, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/normalize-range": { + "version": "0.1.2", + "resolved": "https://registry.npmjs.org/normalize-range/-/normalize-range-0.1.2.tgz", + "integrity": "sha1-LRDAa9/TEuqXd2laTShDlFa3WUI=", + "dev": true, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/normalize-selector": { + "version": "0.2.0", + "resolved": "https://registry.npmjs.org/normalize-selector/-/normalize-selector-0.2.0.tgz", + "integrity": "sha1-0LFF62kRicY6eNIB3E/bEpPvDAM=", + "dev": true + }, + "node_modules/normalize-url": { + "version": "1.9.1", + "resolved": "https://registry.npmjs.org/normalize-url/-/normalize-url-1.9.1.tgz", + "integrity": "sha1-LMDWazHqIwNkWENuNiDYWVTGbDw=", + "dev": true, + "dependencies": { + "object-assign": "^4.0.1", + "prepend-http": "^1.0.0", + "query-string": "^4.1.0", + "sort-keys": "^1.0.0" + }, + "engines": { + "node": ">=4" + } + }, + "node_modules/npm-run-path": { + "version": "4.0.1", + "resolved": "https://registry.npmjs.org/npm-run-path/-/npm-run-path-4.0.1.tgz", + "integrity": "sha512-S48WzZW777zhNIrn7gxOlISNAqi9ZC/uQFnRdbeIHhZhCA6UqpkOT8T1G7BvfdgP4Er8gF4sUbaS0i7QvIfCWw==", + "dev": true, + "dependencies": { + "path-key": "^3.0.0" + }, + "engines": { + "node": ">=8" + } + }, + "node_modules/npm-run-path/node_modules/path-key": { + "version": "3.1.1", + "resolved": "https://registry.npmjs.org/path-key/-/path-key-3.1.1.tgz", + "integrity": "sha512-ojmeN0qd+y0jszEtoY48r0Peq5dwMEkIlCOu6Q5f41lfkswXuKtYrhgoTpLnyIcHm24Uhqx+5Tqm2InSwLhE6Q==", + "dev": true, + "engines": { + "node": ">=8" + } + }, + "node_modules/npmlog": { + "version": "4.1.2", + "resolved": "https://registry.npmjs.org/npmlog/-/npmlog-4.1.2.tgz", + "integrity": "sha512-2uUqazuKlTaSI/dC8AzicUck7+IrEaOnN/e0jd3Xtt1KcGpwx30v50mL7oPyr/h9bL3E4aZccVwpwP+5W9Vjkg==", + "dev": true, + "dependencies": { + "are-we-there-yet": "~1.1.2", + "console-control-strings": "~1.1.0", + "gauge": "~2.7.3", + "set-blocking": "~2.0.0" + } + }, + "node_modules/nth-check": { + "version": "1.0.2", + "resolved": "https://registry.npmjs.org/nth-check/-/nth-check-1.0.2.tgz", + "integrity": "sha512-WeBOdju8SnzPN5vTUJYxYUxLeXpCaVP5i5e0LF8fg7WORF2Wd7wFX/pk0tYZk7s8T+J7VLy0Da6J1+wCT0AtHg==", + "dev": true, + "dependencies": { + "boolbase": "~1.0.0" + } + }, + "node_modules/num2fraction": { + "version": "1.2.2", + "resolved": "https://registry.npmjs.org/num2fraction/-/num2fraction-1.2.2.tgz", + "integrity": "sha1-b2gragJ6Tp3fpFZM0lidHU5mnt4=", + "dev": true + }, + "node_modules/number-is-nan": { + "version": "1.0.1", + "resolved": "https://registry.npmjs.org/number-is-nan/-/number-is-nan-1.0.1.tgz", + "integrity": "sha1-CXtgK1NCKlIsGvuHkDGDNpQaAR0=", + "dev": true, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/nwsapi": { + "version": "2.2.0", + "resolved": "https://registry.npmjs.org/nwsapi/-/nwsapi-2.2.0.tgz", + "integrity": "sha512-h2AatdwYH+JHiZpv7pt/gSX1XoRGb7L/qSIeuqA6GwYoF9w1vP1cw42TO0aI2pNyshRK5893hNSl+1//vHK7hQ==", + "dev": true + }, + "node_modules/oauth-sign": { + "version": "0.9.0", + "resolved": "https://registry.npmjs.org/oauth-sign/-/oauth-sign-0.9.0.tgz", + "integrity": "sha512-fexhUFFPTGV8ybAtSIGbV6gOkSv8UtRbDBnAyLQw4QPKkgNlsH2ByPGtMUqdWkos6YCRmAqViwgZrJc/mRDzZQ==", + "dev": true, + "engines": { + "node": "*" + } + }, + "node_modules/object-assign": { + "version": "4.1.1", + "resolved": "https://registry.npmjs.org/object-assign/-/object-assign-4.1.1.tgz", + "integrity": "sha1-IQmtx5ZYh8/AXLvUQsrIv7s2CGM=", + "dev": true, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/object-copy": { + "version": "0.1.0", + "resolved": "https://registry.npmjs.org/object-copy/-/object-copy-0.1.0.tgz", + "integrity": "sha1-fn2Fi3gb18mRpBupde04EnVOmYw=", + "dev": true, + "dependencies": { + "copy-descriptor": "^0.1.0", + "define-property": "^0.2.5", + "kind-of": "^3.0.3" }, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/object-copy/node_modules/define-property": { + "version": "0.2.5", + "resolved": "https://registry.npmjs.org/define-property/-/define-property-0.2.5.tgz", + "integrity": "sha1-w1se+RjsPJkPmlvFe+BKrOxcgRY=", + "dev": true, "dependencies": { - "anymatch": { - "version": "3.1.2", - "resolved": "https://registry.npmjs.org/anymatch/-/anymatch-3.1.2.tgz", - "integrity": "sha512-P43ePfOAIupkguHUycrc4qJ9kz8ZiuOUijaETwX7THt0Y/GNK7v0aa8rY816xWjZ7rJdA5XdMcpVFTKMq+RvWg==", - "dev": true, - "requires": { - "normalize-path": "^3.0.0", - "picomatch": "^2.0.4" - } - }, - "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" - } - }, - "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" - } - }, - "fsevents": { - "version": "2.3.2", - "resolved": "https://registry.npmjs.org/fsevents/-/fsevents-2.3.2.tgz", - "integrity": "sha512-xiqMQR4xAeHTuB9uWm+fFRcIOgKBMiOBP+eXiyT7jsgVCq1bkVygt00oASowB7EdtpOHaaPgKt812P9ab+DDKA==", - "dev": true, - "optional": 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" - }, - "dependencies": { - "picomatch": { - "version": "2.3.0", - "resolved": "https://registry.npmjs.org/picomatch/-/picomatch-2.3.0.tgz", - "integrity": "sha512-lY1Q/PiJGC2zOv/z391WOTD+Z02bCgsFfvxoXXf6h7kv9o+WmsmzYqrAwY63sNgOxE4xEdq0WyUnXfKeBrSvYw==", - "dev": true - } - } - }, - "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" - } - } + "is-descriptor": "^0.1.0" + }, + "engines": { + "node": ">=0.10.0" } }, - "jest-jasmine2": { - "version": "27.3.1", - "resolved": "https://registry.npmjs.org/jest-jasmine2/-/jest-jasmine2-27.3.1.tgz", - "integrity": "sha512-WK11ZUetDQaC09w4/j7o4FZDUIp+4iYWH/Lik34Pv7ukL+DuXFGdnmmi7dT58J2ZYKFB5r13GyE0z3NPeyJmsg==", + "node_modules/object-copy/node_modules/kind-of": { + "version": "3.2.2", + "resolved": "https://registry.npmjs.org/kind-of/-/kind-of-3.2.2.tgz", + "integrity": "sha1-MeohpzS6ubuw8yRm2JOupR5KPGQ=", "dev": true, - "requires": { - "@babel/traverse": "^7.1.0", - "@jest/environment": "^27.3.1", - "@jest/source-map": "^27.0.6", - "@jest/test-result": "^27.3.1", - "@jest/types": "^27.2.5", - "@types/node": "*", - "chalk": "^4.0.0", - "co": "^4.6.0", - "expect": "^27.3.1", - "is-generator-fn": "^2.0.0", - "jest-each": "^27.3.1", - "jest-matcher-utils": "^27.3.1", - "jest-message-util": "^27.3.1", - "jest-runtime": "^27.3.1", - "jest-snapshot": "^27.3.1", - "jest-util": "^27.3.1", - "pretty-format": "^27.3.1", - "throat": "^6.0.1" + "dependencies": { + "is-buffer": "^1.1.5" + }, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/object-inspect": { + "version": "1.7.0", + "resolved": "https://registry.npmjs.org/object-inspect/-/object-inspect-1.7.0.tgz", + "integrity": "sha512-a7pEHdh1xKIAgTySUGgLMx/xwDZskN1Ud6egYYN3EdRW4ZMPNEDUTF+hwy2LUC+Bl+SyLXANnwz/jyh/qutKUw==", + "dev": true, + "funding": { + "url": "https://github.com/sponsors/ljharb" + } + }, + "node_modules/object-keys": { + "version": "1.1.1", + "resolved": "https://registry.npmjs.org/object-keys/-/object-keys-1.1.1.tgz", + "integrity": "sha512-NuAESUOUMrlIXOfHKzD6bpPu3tYt3xvjNdRIQ+FeT0lNb4K8WR70CaDxhuNguS2XG+GjkyMwOzsN5ZktImfhLA==", + "dev": true, + "engines": { + "node": ">= 0.4" + } + }, + "node_modules/object-visit": { + "version": "1.0.1", + "resolved": "https://registry.npmjs.org/object-visit/-/object-visit-1.0.1.tgz", + "integrity": "sha1-95xEk68MU3e1n+OdOV5BBC3QRbs=", + "dev": true, + "dependencies": { + "isobject": "^3.0.0" + }, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/object.assign": { + "version": "4.1.0", + "resolved": "https://registry.npmjs.org/object.assign/-/object.assign-4.1.0.tgz", + "integrity": "sha512-exHJeq6kBKj58mqGyTQ9DFvrZC/eR6OwxzoM9YRoGBqrXYonaFyGiFMuc9VZrXf7DarreEwMpurG3dd+CNyW5w==", + "dev": true, + "dependencies": { + "define-properties": "^1.1.2", + "function-bind": "^1.1.1", + "has-symbols": "^1.0.0", + "object-keys": "^1.0.11" + }, + "engines": { + "node": ">= 0.4" + } + }, + "node_modules/object.getownpropertydescriptors": { + "version": "2.1.0", + "resolved": "https://registry.npmjs.org/object.getownpropertydescriptors/-/object.getownpropertydescriptors-2.1.0.tgz", + "integrity": "sha512-Z53Oah9A3TdLoblT7VKJaTDdXdT+lQO+cNpKVnya5JDe9uLvzu1YyY1yFDFrcxrlRgWrEFH0jJtD/IbuwjcEVg==", + "dev": true, + "dependencies": { + "define-properties": "^1.1.3", + "es-abstract": "^1.17.0-next.1" + }, + "engines": { + "node": ">= 0.8" + }, + "funding": { + "url": "https://github.com/sponsors/ljharb" + } + }, + "node_modules/object.pick": { + "version": "1.3.0", + "resolved": "https://registry.npmjs.org/object.pick/-/object.pick-1.3.0.tgz", + "integrity": "sha1-h6EKxMFpS9Lhy/U1kaZhQftd10c=", + "dev": true, + "dependencies": { + "isobject": "^3.0.1" + }, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/object.values": { + "version": "1.1.1", + "resolved": "https://registry.npmjs.org/object.values/-/object.values-1.1.1.tgz", + "integrity": "sha512-WTa54g2K8iu0kmS/us18jEmdv1a4Wi//BZ/DTVYEcH0XhLM5NYdpDHja3gt57VrZLcNAO2WGA+KpWsDBaHt6eA==", + "dev": true, + "dependencies": { + "define-properties": "^1.1.3", + "es-abstract": "^1.17.0-next.1", + "function-bind": "^1.1.1", + "has": "^1.0.3" + }, + "engines": { + "node": ">= 0.4" + }, + "funding": { + "url": "https://github.com/sponsors/ljharb" + } + }, + "node_modules/on-finished": { + "version": "2.3.0", + "resolved": "https://registry.npmjs.org/on-finished/-/on-finished-2.3.0.tgz", + "integrity": "sha1-IPEzZIGwg811M3mSoWlxqi2QaUc=", + "dev": true, + "dependencies": { + "ee-first": "1.1.1" + }, + "engines": { + "node": ">= 0.8" + } + }, + "node_modules/once": { + "version": "1.4.0", + "resolved": "https://registry.npmjs.org/once/-/once-1.4.0.tgz", + "integrity": "sha1-WDsap3WWHUsROsF9nFC6753Xa9E=", + "dev": true, + "dependencies": { + "wrappy": "1" + } + }, + "node_modules/onetime": { + "version": "2.0.1", + "resolved": "https://registry.npmjs.org/onetime/-/onetime-2.0.1.tgz", + "integrity": "sha1-BnQoIw/WdEOyeUsiu6UotoZ5YtQ=", + "dev": true, + "dependencies": { + "mimic-fn": "^1.0.0" + }, + "engines": { + "node": ">=4" + } + }, + "node_modules/open": { + "version": "7.4.2", + "resolved": "https://registry.npmjs.org/open/-/open-7.4.2.tgz", + "integrity": "sha512-MVHddDVweXZF3awtlAS+6pgKLlm/JgxZ90+/NBurBoQctVOOB/zDdVjcyPzQ+0laDGbsWgrRkflI65sQeOgT9Q==", + "dev": true, + "dependencies": { + "is-docker": "^2.0.0", + "is-wsl": "^2.1.1" + }, + "engines": { + "node": ">=8" + }, + "funding": { + "url": "https://github.com/sponsors/sindresorhus" + } + }, + "node_modules/open/node_modules/is-wsl": { + "version": "2.2.0", + "resolved": "https://registry.npmjs.org/is-wsl/-/is-wsl-2.2.0.tgz", + "integrity": "sha512-fKzAra0rGJUUBwGBgNkHZuToZcn+TtXHpeCgmkMJMMYx1sQDYaCSyjJBSCa2nH1DGm7s3n1oBnohoVTBaN7Lww==", + "dev": true, + "dependencies": { + "is-docker": "^2.0.0" + }, + "engines": { + "node": ">=8" + } + }, + "node_modules/opn": { + "version": "5.3.0", + "resolved": "https://registry.npmjs.org/opn/-/opn-5.3.0.tgz", + "integrity": "sha512-bYJHo/LOmoTd+pfiYhfZDnf9zekVJrY+cnS2a5F2x+w5ppvTqObojTP7WiFG+kVZs9Inw+qQ/lw7TroWwhdd2g==", + "dev": true, + "dependencies": { + "is-wsl": "^1.1.0" + }, + "engines": { + "node": ">=4" + } + }, + "node_modules/optionator": { + "version": "0.8.3", + "resolved": "https://registry.npmjs.org/optionator/-/optionator-0.8.3.tgz", + "integrity": "sha512-+IW9pACdk3XWmmTXG8m3upGUJst5XRGzxMRjXzAuJ1XnIFNvfhjjIuYkDvysnPQ7qzqVzLt78BCruntqRhWQbA==", + "dev": true, + "dependencies": { + "deep-is": "~0.1.3", + "fast-levenshtein": "~2.0.6", + "levn": "~0.3.0", + "prelude-ls": "~1.1.2", + "type-check": "~0.3.2", + "word-wrap": "~1.2.3" + }, + "engines": { + "node": ">= 0.8.0" + } + }, + "node_modules/ora": { + "version": "5.4.1", + "resolved": "https://registry.npmjs.org/ora/-/ora-5.4.1.tgz", + "integrity": "sha512-5b6Y85tPxZZ7QytO+BQzysW31HJku27cRIlkbAXaNx+BdcVi+LlRFmVXzeF6a7JCwJpyw5c4b+YSVImQIrBpuQ==", + "dev": true, + "dependencies": { + "bl": "^4.1.0", + "chalk": "^4.1.0", + "cli-cursor": "^3.1.0", + "cli-spinners": "^2.5.0", + "is-interactive": "^1.0.0", + "is-unicode-supported": "^0.1.0", + "log-symbols": "^4.1.0", + "strip-ansi": "^6.0.0", + "wcwidth": "^1.0.1" + }, + "engines": { + "node": ">=10" + }, + "funding": { + "url": "https://github.com/sponsors/sindresorhus" + } + }, + "node_modules/ora/node_modules/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, + "engines": { + "node": ">=8" + } + }, + "node_modules/ora/node_modules/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, + "dependencies": { + "color-convert": "^2.0.1" + }, + "engines": { + "node": ">=8" }, + "funding": { + "url": "https://github.com/chalk/ansi-styles?sponsor=1" + } + }, + "node_modules/ora/node_modules/chalk": { + "version": "4.1.2", + "resolved": "https://registry.npmjs.org/chalk/-/chalk-4.1.2.tgz", + "integrity": "sha512-oKnbhFyRIXpUuez8iBMmyEa4nbj4IOQyuhc/wy9kY7/WVPcwIO9VA668Pu8RkO7+0G76SLROeyw9CpQ061i4mA==", + "dev": true, + "dependencies": { + "ansi-styles": "^4.1.0", + "supports-color": "^7.1.0" + }, + "engines": { + "node": ">=10" + }, + "funding": { + "url": "https://github.com/chalk/chalk?sponsor=1" + } + }, + "node_modules/ora/node_modules/cli-cursor": { + "version": "3.1.0", + "resolved": "https://registry.npmjs.org/cli-cursor/-/cli-cursor-3.1.0.tgz", + "integrity": "sha512-I/zHAwsKf9FqGoXM4WWRACob9+SNukZTd94DWF57E4toouRulbCxcUh6RKUEOQlYTHJnzkPMySvPNaaSLNfLZw==", + "dev": true, + "dependencies": { + "restore-cursor": "^3.1.0" + }, + "engines": { + "node": ">=8" + } + }, + "node_modules/ora/node_modules/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, "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" - } - } + "color-name": "~1.1.4" + }, + "engines": { + "node": ">=7.0.0" } }, - "jest-leak-detector": { - "version": "27.3.1", - "resolved": "https://registry.npmjs.org/jest-leak-detector/-/jest-leak-detector-27.3.1.tgz", - "integrity": "sha512-78QstU9tXbaHzwlRlKmTpjP9k4Pvre5l0r8Spo4SbFFVy/4Abg9I6ZjHwjg2QyKEAMg020XcjP+UgLZIY50yEg==", + "node_modules/ora/node_modules/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 + }, + "node_modules/ora/node_modules/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, - "requires": { - "jest-get-type": "^27.3.1", - "pretty-format": "^27.3.1" + "engines": { + "node": ">=8" } }, - "jest-matcher-utils": { - "version": "27.3.1", - "resolved": "https://registry.npmjs.org/jest-matcher-utils/-/jest-matcher-utils-27.3.1.tgz", - "integrity": "sha512-hX8N7zXS4k+8bC1Aj0OWpGb7D3gIXxYvPNK1inP5xvE4ztbz3rc4AkI6jGVaerepBnfWB17FL5lWFJT3s7qo8w==", + "node_modules/ora/node_modules/log-symbols": { + "version": "4.1.0", + "resolved": "https://registry.npmjs.org/log-symbols/-/log-symbols-4.1.0.tgz", + "integrity": "sha512-8XPvpAA8uyhfteu8pIvQxpJZ7SYYdpUivZpGy6sFsBuKRY/7rQGavedeB8aK+Zkyq6upMFVL/9AW6vOYzfRyLg==", "dev": true, - "requires": { - "chalk": "^4.0.0", - "jest-diff": "^27.3.1", - "jest-get-type": "^27.3.1", - "pretty-format": "^27.3.1" + "dependencies": { + "chalk": "^4.1.0", + "is-unicode-supported": "^0.1.0" }, + "engines": { + "node": ">=10" + }, + "funding": { + "url": "https://github.com/sponsors/sindresorhus" + } + }, + "node_modules/ora/node_modules/mimic-fn": { + "version": "2.1.0", + "resolved": "https://registry.npmjs.org/mimic-fn/-/mimic-fn-2.1.0.tgz", + "integrity": "sha512-OqbOk5oEQeAZ8WXWydlu9HJjz9WVdEIvamMCcXmuqUYjTknH/sqsWvhQ3vgwKFRR1HpjvNBKQ37nbJgYzGqGcg==", + "dev": true, + "engines": { + "node": ">=6" + } + }, + "node_modules/ora/node_modules/onetime": { + "version": "5.1.2", + "resolved": "https://registry.npmjs.org/onetime/-/onetime-5.1.2.tgz", + "integrity": "sha512-kbpaSSGJTWdAY5KPVeMOKXSrPtr8C8C7wodJbcsd51jRnmD+GZu8Y0VoU6Dm5Z4vWr0Ig/1NKuWRKf7j5aaYSg==", + "dev": true, "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" - } - } + "mimic-fn": "^2.1.0" + }, + "engines": { + "node": ">=6" + }, + "funding": { + "url": "https://github.com/sponsors/sindresorhus" } }, - "jest-message-util": { - "version": "27.3.1", - "resolved": "https://registry.npmjs.org/jest-message-util/-/jest-message-util-27.3.1.tgz", - "integrity": "sha512-bh3JEmxsTZ/9rTm0jQrPElbY2+y48Rw2t47uMfByNyUVR+OfPh4anuyKsGqsNkXk/TI4JbLRZx+7p7Hdt6q1yg==", + "node_modules/ora/node_modules/restore-cursor": { + "version": "3.1.0", + "resolved": "https://registry.npmjs.org/restore-cursor/-/restore-cursor-3.1.0.tgz", + "integrity": "sha512-l+sSefzHpj5qimhFSE5a8nufZYAM3sBSVMAPtYkmC+4EH2anSGaEMXSD0izRQbu9nfyQ9y5JrVmp7E8oZrUjvA==", "dev": true, - "requires": { - "@babel/code-frame": "^7.12.13", - "@jest/types": "^27.2.5", - "@types/stack-utils": "^2.0.0", - "chalk": "^4.0.0", - "graceful-fs": "^4.2.4", - "micromatch": "^4.0.4", - "pretty-format": "^27.3.1", - "slash": "^3.0.0", - "stack-utils": "^2.0.3" + "dependencies": { + "onetime": "^5.1.0", + "signal-exit": "^3.0.2" }, + "engines": { + "node": ">=8" + } + }, + "node_modules/ora/node_modules/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, "dependencies": { - "@babel/code-frame": { - "version": "7.16.0", - "resolved": "https://registry.npmjs.org/@babel/code-frame/-/code-frame-7.16.0.tgz", - "integrity": "sha512-IF4EOMEV+bfYwOmNxGzSnjR2EmQod7f1UXOpZM3l4i4o4QNwzjtJAu/HxdjHq0aYBvdqMuQEY1eg0nqW9ZPORA==", - "dev": true, - "requires": { - "@babel/highlight": "^7.16.0" - } - }, - "@babel/helper-validator-identifier": { - "version": "7.15.7", - "resolved": "https://registry.npmjs.org/@babel/helper-validator-identifier/-/helper-validator-identifier-7.15.7.tgz", - "integrity": "sha512-K4JvCtQqad9OY2+yTU8w+E82ywk/fe+ELNlt1G8z3bVGlZfn/hOcQQsUhGhW/N+tb3fxK800wLtKOE/aM0m72w==", - "dev": true - }, - "@babel/highlight": { - "version": "7.16.0", - "resolved": "https://registry.npmjs.org/@babel/highlight/-/highlight-7.16.0.tgz", - "integrity": "sha512-t8MH41kUQylBtu2+4IQA3atqevA2lRgqA2wyVB/YiWmsDSuylZZuXOUy9ric30hfzauEFfdsuk/eXTRrGrfd0g==", - "dev": true, - "requires": { - "@babel/helper-validator-identifier": "^7.15.7", - "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" - } - } - } - }, - "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" - }, - "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" - } - }, - "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" - } - } - } - }, - "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" - } - }, - "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" - } - }, - "picomatch": { - "version": "2.3.0", - "resolved": "https://registry.npmjs.org/picomatch/-/picomatch-2.3.0.tgz", - "integrity": "sha512-lY1Q/PiJGC2zOv/z391WOTD+Z02bCgsFfvxoXXf6h7kv9o+WmsmzYqrAwY63sNgOxE4xEdq0WyUnXfKeBrSvYw==", - "dev": true - }, - "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" - } - } + "ansi-regex": "^5.0.1" + }, + "engines": { + "node": ">=8" } }, - "jest-mock": { - "version": "27.3.0", - "resolved": "https://registry.npmjs.org/jest-mock/-/jest-mock-27.3.0.tgz", - "integrity": "sha512-ziZiLk0elZOQjD08bLkegBzv5hCABu/c8Ytx45nJKkysQwGaonvmTxwjLqEA4qGdasq9o2I8/HtdGMNnVsMTGw==", + "node_modules/ora/node_modules/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": { - "@jest/types": "^27.2.5", - "@types/node": "*" + "dependencies": { + "has-flag": "^4.0.0" + }, + "engines": { + "node": ">=8" } }, - "jest-pnp-resolver": { - "version": "1.2.2", - "resolved": "https://registry.npmjs.org/jest-pnp-resolver/-/jest-pnp-resolver-1.2.2.tgz", - "integrity": "sha512-olV41bKSMm8BdnuMsewT4jqlZ8+3TCARAXjZGT9jcoSnrfUnRCqnMoF9XEeoWjbzObpqF9dRhHQj0Xb9QdF6/w==", + "node_modules/os-browserify": { + "version": "0.3.0", + "resolved": "https://registry.npmjs.org/os-browserify/-/os-browserify-0.3.0.tgz", + "integrity": "sha1-hUNzx/XCMVkU/Jv8a9gjj92h7Cc=", "dev": true }, - "jest-regex-util": { - "version": "27.0.6", - "resolved": "https://registry.npmjs.org/jest-regex-util/-/jest-regex-util-27.0.6.tgz", - "integrity": "sha512-SUhPzBsGa1IKm8hx2F4NfTGGp+r7BXJ4CulsZ1k2kI+mGLG+lxGrs76veN2LF/aUdGosJBzKgXmNCw+BzFqBDQ==", - "dev": true + "node_modules/os-homedir": { + "version": "1.0.2", + "resolved": "https://registry.npmjs.org/os-homedir/-/os-homedir-1.0.2.tgz", + "integrity": "sha1-/7xJiDNuDoM94MFox+8VISGqf7M=", + "dev": true, + "engines": { + "node": ">=0.10.0" + } }, - "jest-resolve": { - "version": "27.3.1", - "resolved": "https://registry.npmjs.org/jest-resolve/-/jest-resolve-27.3.1.tgz", - "integrity": "sha512-Dfzt25CFSPo3Y3GCbxynRBZzxq9AdyNN+x/v2IqYx6KVT5Z6me2Z/PsSGFSv3cOSUZqJ9pHxilao/I/m9FouLw==", + "node_modules/os-tmpdir": { + "version": "1.0.2", + "resolved": "https://registry.npmjs.org/os-tmpdir/-/os-tmpdir-1.0.2.tgz", + "integrity": "sha1-u+Z0BseaqFxc/sdm/lc0VV36EnQ=", "dev": true, - "requires": { - "@jest/types": "^27.2.5", - "chalk": "^4.0.0", - "graceful-fs": "^4.2.4", - "jest-haste-map": "^27.3.1", - "jest-pnp-resolver": "^1.2.2", - "jest-util": "^27.3.1", - "jest-validate": "^27.3.1", - "resolve": "^1.20.0", - "resolve.exports": "^1.1.0", - "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 - }, - "resolve": { - "version": "1.20.0", - "resolved": "https://registry.npmjs.org/resolve/-/resolve-1.20.0.tgz", - "integrity": "sha512-wENBPt4ySzg4ybFQW2TT1zMQucPK95HSh/nq2CFTZVOGut2+pQvSsgtda4d26YrYcr067wjbmzOG8byDPBX63A==", - "dev": true, - "requires": { - "is-core-module": "^2.2.0", - "path-parse": "^1.0.6" - } - }, - "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" - } - } + "engines": { + "node": ">=0.10.0" } }, - "jest-resolve-dependencies": { - "version": "27.3.1", - "resolved": "https://registry.npmjs.org/jest-resolve-dependencies/-/jest-resolve-dependencies-27.3.1.tgz", - "integrity": "sha512-X7iLzY8pCiYOnvYo2YrK3P9oSE8/3N2f4pUZMJ8IUcZnT81vlSonya1KTO9ZfKGuC+svE6FHK/XOb8SsoRUV1A==", + "node_modules/osenv": { + "version": "0.1.5", + "resolved": "https://registry.npmjs.org/osenv/-/osenv-0.1.5.tgz", + "integrity": "sha512-0CWcCECdMVc2Rw3U5w9ZjqX6ga6ubk1xDVKxtBQPK7wis/0F2r9T6k4ydGYhecl7YUBxBVxhL5oisPsNxAPe2g==", "dev": true, - "requires": { - "@jest/types": "^27.2.5", - "jest-regex-util": "^27.0.6", - "jest-snapshot": "^27.3.1" + "dependencies": { + "os-homedir": "^1.0.0", + "os-tmpdir": "^1.0.0" } }, - "jest-runner": { - "version": "27.3.1", - "resolved": "https://registry.npmjs.org/jest-runner/-/jest-runner-27.3.1.tgz", - "integrity": "sha512-r4W6kBn6sPr3TBwQNmqE94mPlYVn7fLBseeJfo4E2uCTmAyDFm2O5DYAQAFP7Q3YfiA/bMwg8TVsciP7k0xOww==", + "node_modules/p-limit": { + "version": "1.3.0", + "resolved": "https://registry.npmjs.org/p-limit/-/p-limit-1.3.0.tgz", + "integrity": "sha512-vvcXsLAJ9Dr5rQOPk7toZQZJApBl2K4J6dANSsEuh6QI41JYcsS/qhTGa9ErIUUgK3WNQoJYvylxvjqmiqEA9Q==", "dev": true, - "requires": { - "@jest/console": "^27.3.1", - "@jest/environment": "^27.3.1", - "@jest/test-result": "^27.3.1", - "@jest/transform": "^27.3.1", - "@jest/types": "^27.2.5", - "@types/node": "*", - "chalk": "^4.0.0", - "emittery": "^0.8.1", - "exit": "^0.1.2", - "graceful-fs": "^4.2.4", - "jest-docblock": "^27.0.6", - "jest-environment-jsdom": "^27.3.1", - "jest-environment-node": "^27.3.1", - "jest-haste-map": "^27.3.1", - "jest-leak-detector": "^27.3.1", - "jest-message-util": "^27.3.1", - "jest-resolve": "^27.3.1", - "jest-runtime": "^27.3.1", - "jest-util": "^27.3.1", - "jest-worker": "^27.3.1", - "source-map-support": "^0.5.6", - "throat": "^6.0.1" + "dependencies": { + "p-try": "^1.0.0" }, + "engines": { + "node": ">=4" + } + }, + "node_modules/p-locate": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/p-locate/-/p-locate-2.0.0.tgz", + "integrity": "sha1-IKAQOyIqcMj9OcwuWAaA893l7EM=", + "dev": true, "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" - } - } + "p-limit": "^1.1.0" + }, + "engines": { + "node": ">=4" } }, - "jest-runtime": { - "version": "27.3.1", - "resolved": "https://registry.npmjs.org/jest-runtime/-/jest-runtime-27.3.1.tgz", - "integrity": "sha512-qtO6VxPbS8umqhEDpjA4pqTkKQ1Hy4ZSi9mDVeE9Za7LKBo2LdW2jmT+Iod3XFaJqINikZQsn2wEi0j9wPRbLg==", + "node_modules/p-try": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/p-try/-/p-try-1.0.0.tgz", + "integrity": "sha1-y8ec26+P1CKOE/Yh8rGiN8GyB7M=", "dev": true, - "requires": { - "@jest/console": "^27.3.1", - "@jest/environment": "^27.3.1", - "@jest/globals": "^27.3.1", - "@jest/source-map": "^27.0.6", - "@jest/test-result": "^27.3.1", - "@jest/transform": "^27.3.1", - "@jest/types": "^27.2.5", - "@types/yargs": "^16.0.0", - "chalk": "^4.0.0", - "cjs-module-lexer": "^1.0.0", - "collect-v8-coverage": "^1.0.0", - "execa": "^5.0.0", - "exit": "^0.1.2", - "glob": "^7.1.3", - "graceful-fs": "^4.2.4", - "jest-haste-map": "^27.3.1", - "jest-message-util": "^27.3.1", - "jest-mock": "^27.3.0", - "jest-regex-util": "^27.0.6", - "jest-resolve": "^27.3.1", - "jest-snapshot": "^27.3.1", - "jest-util": "^27.3.1", - "jest-validate": "^27.3.1", - "slash": "^3.0.0", - "strip-bom": "^4.0.0", - "yargs": "^16.2.0" + "engines": { + "node": ">=4" + } + }, + "node_modules/pako": { + "version": "0.2.9", + "resolved": "https://registry.npmjs.org/pako/-/pako-0.2.9.tgz", + "integrity": "sha1-8/dSL073gjSNqBYbrZ7P1Rv4OnU=", + "dev": true + }, + "node_modules/parcel": { + "version": "1.12.3", + "resolved": "https://registry.npmjs.org/parcel/-/parcel-1.12.3.tgz", + "integrity": "sha512-j9XCVLeol9qZvGemRKt2z8bptbXq9LVy8/IzjqWQKMiKd8DR0NpDAlRHV0zyF72/J/UUTsdsrhnw6UGo9nGI+Q==", + "dev": true, + "hasInstallScript": true, + "dependencies": { + "@babel/code-frame": "^7.0.0 <7.4.0", + "@babel/core": "^7.0.0 <7.4.0", + "@babel/generator": "^7.0.0 <7.4.0", + "@babel/parser": "^7.0.0 <7.4.0", + "@babel/plugin-transform-flow-strip-types": "^7.0.0 <7.4.0", + "@babel/plugin-transform-modules-commonjs": "^7.0.0 <7.4.0", + "@babel/plugin-transform-react-jsx": "^7.0.0 <7.4.0", + "@babel/preset-env": "^7.0.0 <7.4.0", + "@babel/runtime": "^7.0.0 <7.4.0", + "@babel/template": "^7.0.0 <7.4.0", + "@babel/traverse": "^7.0.0 <7.4.0", + "@babel/types": "^7.0.0 <7.4.0", + "@iarna/toml": "^2.2.0", + "@parcel/fs": "^1.11.0", + "@parcel/logger": "^1.11.0", + "@parcel/utils": "^1.11.0", + "@parcel/watcher": "^1.12.0", + "@parcel/workers": "^1.11.0", + "ansi-to-html": "^0.6.4", + "babylon-walk": "^1.0.2", + "browserslist": "^4.1.0", + "chalk": "^2.1.0", + "clone": "^2.1.1", + "command-exists": "^1.2.6", + "commander": "^2.11.0", + "cross-spawn": "^6.0.4", + "css-modules-loader-core": "^1.1.0", + "cssnano": "^4.0.0", + "deasync": "^0.1.14", + "dotenv": "^5.0.0", + "dotenv-expand": "^4.2.0", + "fast-glob": "^2.2.2", + "filesize": "^3.6.0", + "get-port": "^3.2.0", + "htmlnano": "^0.2.2", + "is-glob": "^4.0.0", + "is-url": "^1.2.2", + "js-yaml": "^3.10.0", + "json5": "^1.0.1", + "micromatch": "^3.0.4", + "mkdirp": "^0.5.1", + "node-forge": "^0.7.1", + "node-libs-browser": "^2.0.0", + "opn": "^5.1.0", + "postcss": "^7.0.11", + "postcss-value-parser": "^3.3.1", + "posthtml": "^0.11.2", + "posthtml-parser": "^0.4.0", + "posthtml-render": "^1.1.3", + "resolve": "^1.4.0", + "semver": "^5.4.1", + "serialize-to-js": "^1.1.1", + "serve-static": "^1.12.4", + "source-map": "0.6.1", + "terser": "^3.7.3", + "v8-compile-cache": "^2.0.0", + "ws": "^5.1.1" }, - "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 - }, - "strip-bom": { - "version": "4.0.0", - "resolved": "https://registry.npmjs.org/strip-bom/-/strip-bom-4.0.0.tgz", - "integrity": "sha512-3xurFv5tEgii33Zi8Jtp55wEIILR9eh34FAW00PZf+JnSsTmV/ioewSgQl97JHvgjoRGwPShsWm+IdrxB35d0w==", - "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" - } - } + "bin": { + "parcel": "bin/cli.js" + }, + "engines": { + "node": ">= 6.0.0" } }, - "jest-serializer": { - "version": "27.0.6", - "resolved": "https://registry.npmjs.org/jest-serializer/-/jest-serializer-27.0.6.tgz", - "integrity": "sha512-PtGdVK9EGC7dsaziskfqaAPib6wTViY3G8E5wz9tLVPhHyiDNTZn/xjZ4khAw+09QkoOVpn7vF5nPSN6dtBexA==", + "node_modules/parcel/node_modules/@babel/code-frame": { + "version": "7.0.0", + "resolved": "https://registry.npmjs.org/@babel/code-frame/-/code-frame-7.0.0.tgz", + "integrity": "sha512-OfC2uemaknXr87bdLUkWog7nYuliM9Ij5HUcajsVcMCpQrcLmtxRbVFTIqmcSkSeYRBFBRxs2FiUqFJDLdiebA==", "dev": true, - "requires": { - "@types/node": "*", - "graceful-fs": "^4.2.4" + "dependencies": { + "@babel/highlight": "^7.0.0" } }, - "jest-snapshot": { - "version": "27.3.1", - "resolved": "https://registry.npmjs.org/jest-snapshot/-/jest-snapshot-27.3.1.tgz", - "integrity": "sha512-APZyBvSgQgOT0XumwfFu7X3G5elj6TGhCBLbBdn3R1IzYustPGPE38F51dBWMQ8hRXa9je0vAdeVDtqHLvB6lg==", + "node_modules/parcel/node_modules/@babel/core": { + "version": "7.3.4", + "resolved": "https://registry.npmjs.org/@babel/core/-/core-7.3.4.tgz", + "integrity": "sha512-jRsuseXBo9pN197KnDwhhaaBzyZr2oIcLHHTt2oDdQrej5Qp57dCCJafWx5ivU8/alEYDpssYqv1MUqcxwQlrA==", "dev": true, - "requires": { - "@babel/core": "^7.7.2", - "@babel/generator": "^7.7.2", - "@babel/parser": "^7.7.2", - "@babel/plugin-syntax-typescript": "^7.7.2", - "@babel/traverse": "^7.7.2", - "@babel/types": "^7.0.0", - "@jest/transform": "^27.3.1", - "@jest/types": "^27.2.5", - "@types/babel__traverse": "^7.0.4", - "@types/prettier": "^2.1.5", - "babel-preset-current-node-syntax": "^1.0.0", - "chalk": "^4.0.0", - "expect": "^27.3.1", - "graceful-fs": "^4.2.4", - "jest-diff": "^27.3.1", - "jest-get-type": "^27.3.1", - "jest-haste-map": "^27.3.1", - "jest-matcher-utils": "^27.3.1", - "jest-message-util": "^27.3.1", - "jest-resolve": "^27.3.1", - "jest-util": "^27.3.1", - "natural-compare": "^1.4.0", - "pretty-format": "^27.3.1", - "semver": "^7.3.2" - }, "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 - }, - "lru-cache": { - "version": "6.0.0", - "resolved": "https://registry.npmjs.org/lru-cache/-/lru-cache-6.0.0.tgz", - "integrity": "sha512-Jo6dJ04CmSjuznwJSS3pUeWmd/H0ffTlkXXgwZi+eq1UCmqQwCh+eLsYOYCwY991i2Fah4h1BEMCx4qThGbsiA==", - "dev": true, - "requires": { - "yallist": "^4.0.0" - } - }, - "semver": { - "version": "7.3.5", - "resolved": "https://registry.npmjs.org/semver/-/semver-7.3.5.tgz", - "integrity": "sha512-PoeGJYh8HK4BTO/a9Tf6ZG3veo/A7ZVsYrSA6J8ny9nb3B1VrpkuN+z9OE5wfE5p6H4LchYZsegiQgbJD94ZFQ==", - "dev": true, - "requires": { - "lru-cache": "^6.0.0" - } - }, - "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" - } - }, - "yallist": { - "version": "4.0.0", - "resolved": "https://registry.npmjs.org/yallist/-/yallist-4.0.0.tgz", - "integrity": "sha512-3wdGidZyq5PB084XLES5TpOSRA3wjXAlIWMhum2kRcv/41Sn2emQ0dycQW4uZXLejwKvg6EsvbdlVL+FYEct7A==", - "dev": true - } + "@babel/code-frame": "^7.0.0", + "@babel/generator": "^7.3.4", + "@babel/helpers": "^7.2.0", + "@babel/parser": "^7.3.4", + "@babel/template": "^7.2.2", + "@babel/traverse": "^7.3.4", + "@babel/types": "^7.3.4", + "convert-source-map": "^1.1.0", + "debug": "^4.1.0", + "json5": "^2.1.0", + "lodash": "^4.17.11", + "resolve": "^1.3.2", + "semver": "^5.4.1", + "source-map": "^0.5.0" + }, + "engines": { + "node": ">=6.9.0" } }, - "jest-util": { - "version": "27.3.1", - "resolved": "https://registry.npmjs.org/jest-util/-/jest-util-27.3.1.tgz", - "integrity": "sha512-8fg+ifEH3GDryLQf/eKZck1DEs2YuVPBCMOaHQxVVLmQwl/CDhWzrvChTX4efLZxGrw+AA0mSXv78cyytBt/uw==", + "node_modules/parcel/node_modules/@babel/core/node_modules/json5": { + "version": "2.2.3", + "resolved": "https://registry.npmjs.org/json5/-/json5-2.2.3.tgz", + "integrity": "sha512-XmOWe7eyHYH14cLdVPoyg+GOH3rYX++KpzrylJwSW98t3Nk+U8XOl8FWKOgwtzdb8lXGf6zYwDUzeHMWfxasyg==", "dev": true, - "requires": { - "@jest/types": "^27.2.5", - "@types/node": "*", - "chalk": "^4.0.0", - "ci-info": "^3.2.0", - "graceful-fs": "^4.2.4", - "picomatch": "^2.2.3" + "bin": { + "json5": "lib/cli.js" }, + "engines": { + "node": ">=6" + } + }, + "node_modules/parcel/node_modules/@babel/core/node_modules/source-map": { + "version": "0.5.7", + "resolved": "https://registry.npmjs.org/source-map/-/source-map-0.5.7.tgz", + "integrity": "sha512-LbrmJOMUSdEVxIKvdcJzQC+nQhe8FUZQTXQy6+I75skNgn3OoQ0DZA8YnFa7gp8tqtL3KPf1kmo0R5DoApeSGQ==", + "dev": true, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/parcel/node_modules/@babel/generator": { + "version": "7.3.4", + "resolved": "https://registry.npmjs.org/@babel/generator/-/generator-7.3.4.tgz", + "integrity": "sha512-8EXhHRFqlVVWXPezBW5keTiQi/rJMQTg/Y9uVCEZ0CAF3PKtCCaVRnp64Ii1ujhkoDhhF1fVsImoN4yJ2uz4Wg==", + "dev": true, "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 - }, - "picomatch": { - "version": "2.3.0", - "resolved": "https://registry.npmjs.org/picomatch/-/picomatch-2.3.0.tgz", - "integrity": "sha512-lY1Q/PiJGC2zOv/z391WOTD+Z02bCgsFfvxoXXf6h7kv9o+WmsmzYqrAwY63sNgOxE4xEdq0WyUnXfKeBrSvYw==", - "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" - } - } + "@babel/types": "^7.3.4", + "jsesc": "^2.5.1", + "lodash": "^4.17.11", + "source-map": "^0.5.0", + "trim-right": "^1.0.1" } }, - "jest-validate": { - "version": "27.3.1", - "resolved": "https://registry.npmjs.org/jest-validate/-/jest-validate-27.3.1.tgz", - "integrity": "sha512-3H0XCHDFLA9uDII67Bwi1Vy7AqwA5HqEEjyy934lgVhtJ3eisw6ShOF1MDmRPspyikef5MyExvIm0/TuLzZ86Q==", + "node_modules/parcel/node_modules/@babel/generator/node_modules/source-map": { + "version": "0.5.7", + "resolved": "https://registry.npmjs.org/source-map/-/source-map-0.5.7.tgz", + "integrity": "sha512-LbrmJOMUSdEVxIKvdcJzQC+nQhe8FUZQTXQy6+I75skNgn3OoQ0DZA8YnFa7gp8tqtL3KPf1kmo0R5DoApeSGQ==", "dev": true, - "requires": { - "@jest/types": "^27.2.5", - "camelcase": "^6.2.0", - "chalk": "^4.0.0", - "jest-get-type": "^27.3.1", - "leven": "^3.1.0", - "pretty-format": "^27.3.1" + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/parcel/node_modules/@babel/parser": { + "version": "7.3.4", + "resolved": "https://registry.npmjs.org/@babel/parser/-/parser-7.3.4.tgz", + "integrity": "sha512-tXZCqWtlOOP4wgCp6RjRvLmfuhnqTLy9VHwRochJBCP2nDm27JnnuFEnXFASVyQNHk36jD1tAammsCEEqgscIQ==", + "dev": true, + "bin": { + "parser": "bin/babel-parser.js" }, + "engines": { + "node": ">=6.0.0" + } + }, + "node_modules/parcel/node_modules/@babel/template": { + "version": "7.2.2", + "resolved": "https://registry.npmjs.org/@babel/template/-/template-7.2.2.tgz", + "integrity": "sha512-zRL0IMM02AUDwghf5LMSSDEz7sBCO2YnNmpg3uWTZj/v1rcG2BmQUvaGU8GhU8BvfMh1k2KIAYZ7Ji9KXPUg7g==", + "dev": true, "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" - } - }, - "camelcase": { - "version": "6.2.1", - "resolved": "https://registry.npmjs.org/camelcase/-/camelcase-6.2.1.tgz", - "integrity": "sha512-tVI4q5jjFV5CavAU8DXfza/TJcZutVKo/5Foskmsqcm0MsL91moHvwiGNnqaa2o6PF/7yT5ikDRcVcl8Rj6LCA==", - "dev": true - }, - "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" - } - } + "@babel/code-frame": "^7.0.0", + "@babel/parser": "^7.2.2", + "@babel/types": "^7.2.2" } }, - "jest-watcher": { - "version": "27.3.1", - "resolved": "https://registry.npmjs.org/jest-watcher/-/jest-watcher-27.3.1.tgz", - "integrity": "sha512-9/xbV6chABsGHWh9yPaAGYVVKurWoP3ZMCv6h+O1v9/+pkOroigs6WzZ0e9gLP/njokUwM7yQhr01LKJVMkaZA==", + "node_modules/parcel/node_modules/@babel/traverse": { + "version": "7.3.4", + "resolved": "https://registry.npmjs.org/@babel/traverse/-/traverse-7.3.4.tgz", + "integrity": "sha512-TvTHKp6471OYEcE/91uWmhR6PrrYywQntCHSaZ8CM8Vmp+pjAusal4nGB2WCCQd0rvI7nOMKn9GnbcvTUz3/ZQ==", "dev": true, - "requires": { - "@jest/test-result": "^27.3.1", - "@jest/types": "^27.2.5", - "@types/node": "*", - "ansi-escapes": "^4.2.1", - "chalk": "^4.0.0", - "jest-util": "^27.3.1", - "string-length": "^4.0.1" - }, "dependencies": { - "ansi-escapes": { - "version": "4.3.2", - "resolved": "https://registry.npmjs.org/ansi-escapes/-/ansi-escapes-4.3.2.tgz", - "integrity": "sha512-gKXj5ALrKWQLsYG9jlTRmR/xKluxHV+Z9QEwNIgCfM1/uwPMCuzVVnh5mwTd+OuBZcwSIMbqssNWRm1lE51QaQ==", - "dev": true, - "requires": { - "type-fest": "^0.21.3" - } - }, - "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" - } - }, - "type-fest": { - "version": "0.21.3", - "resolved": "https://registry.npmjs.org/type-fest/-/type-fest-0.21.3.tgz", - "integrity": "sha512-t0rzBq87m3fVcduHDUFhKmyyX+9eo6WQjZvf51Ea/M0Q7+T374Jp1aUiyUl0GKxp8M/OETVHSDvmkyPgvX+X2w==", - "dev": true - } + "@babel/code-frame": "^7.0.0", + "@babel/generator": "^7.3.4", + "@babel/helper-function-name": "^7.1.0", + "@babel/helper-split-export-declaration": "^7.0.0", + "@babel/parser": "^7.3.4", + "@babel/types": "^7.3.4", + "debug": "^4.1.0", + "globals": "^11.1.0", + "lodash": "^4.17.11" } }, - "jest-worker": { - "version": "27.3.1", - "resolved": "https://registry.npmjs.org/jest-worker/-/jest-worker-27.3.1.tgz", - "integrity": "sha512-ks3WCzsiZaOPJl/oMsDjaf0TRiSv7ctNgs0FqRr2nARsovz6AWWy4oLElwcquGSz692DzgZQrCLScPNs5YlC4g==", + "node_modules/parcel/node_modules/@babel/types": { + "version": "7.3.4", + "resolved": "https://registry.npmjs.org/@babel/types/-/types-7.3.4.tgz", + "integrity": "sha512-WEkp8MsLftM7O/ty580wAmZzN1nDmCACc5+jFzUt+GUFNNIi3LdRlueYz0YIlmJhlZx1QYDMZL5vdWCL0fNjFQ==", "dev": true, - "requires": { - "@types/node": "*", - "merge-stream": "^2.0.0", - "supports-color": "^8.0.0" - }, "dependencies": { - "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": "8.1.1", - "resolved": "https://registry.npmjs.org/supports-color/-/supports-color-8.1.1.tgz", - "integrity": "sha512-MpUEN2OodtUzxvKQl72cUF7RQ5EiHsGvSsVG0ia9c5RbWGL2CI4C7EpPS8UTBIplnlzZiNuV56w+FuNxy3ty2Q==", - "dev": true, - "requires": { - "has-flag": "^4.0.0" - } - } + "esutils": "^2.0.2", + "lodash": "^4.17.11", + "to-fast-properties": "^2.0.0" } }, - "js-base64": { - "version": "2.5.2", - "resolved": "https://registry.npmjs.org/js-base64/-/js-base64-2.5.2.tgz", - "integrity": "sha512-Vg8czh0Q7sFBSUMWWArX/miJeBWYBPpdU/3M/DKSaekLMqrqVPaedp+5mZhie/r0lgrcaYBfwXatEew6gwgiQQ==", - "dev": true + "node_modules/parcel/node_modules/clone": { + "version": "2.1.2", + "resolved": "https://registry.npmjs.org/clone/-/clone-2.1.2.tgz", + "integrity": "sha1-G39Ln1kfHo+DZwQBYANFoCiHQ18=", + "dev": true, + "engines": { + "node": ">=0.8" + } }, - "js-tokens": { - "version": "4.0.0", - "resolved": "https://registry.npmjs.org/js-tokens/-/js-tokens-4.0.0.tgz", - "integrity": "sha512-RdJUflcE3cUzKiMqQgsCu06FPu9UdIJO0beYbPhHN4k6apgJtifcoCtT9bcxOpYBtpD2kCM6Sbzg4CausW/PKQ==", + "node_modules/parcel/node_modules/commander": { + "version": "2.20.3", + "resolved": "https://registry.npmjs.org/commander/-/commander-2.20.3.tgz", + "integrity": "sha512-GpVkmM8vF2vQUkj2LvZmD35JxeJOLCwJ9cUkugyk2nuhbv3+mJvpLYYt+0+USMxE+oj+ey/lJEnhZw75x/OMcQ==", "dev": true }, - "js-yaml": { - "version": "3.14.0", - "resolved": "https://registry.npmjs.org/js-yaml/-/js-yaml-3.14.0.tgz", - "integrity": "sha512-/4IbIeHcD9VMHFqDR/gQ7EdZdLimOvW2DdcxFjdyyZ9NsbS+ccrXqVWDtab/lRl5AlUqmpBx8EhPaWR+OtY17A==", + "node_modules/parcel/node_modules/json5": { + "version": "1.0.1", + "resolved": "https://registry.npmjs.org/json5/-/json5-1.0.1.tgz", + "integrity": "sha512-aKS4WQjPenRxiQsC93MNfjx+nbF4PAdYzmd/1JIj8HYzqfbu86beTuNgXDzPknWk0n0uARlyewZo4s++ES36Ow==", "dev": true, - "requires": { - "argparse": "^1.0.7", - "esprima": "^4.0.0" + "dependencies": { + "minimist": "^1.2.0" + }, + "bin": { + "json5": "lib/cli.js" } }, - "jsbn": { - "version": "0.1.1", - "resolved": "https://registry.npmjs.org/jsbn/-/jsbn-0.1.1.tgz", - "integrity": "sha1-peZUwuWi3rXyAdls77yoDA7y9RM=", + "node_modules/parcel/node_modules/postcss-value-parser": { + "version": "3.3.1", + "resolved": "https://registry.npmjs.org/postcss-value-parser/-/postcss-value-parser-3.3.1.tgz", + "integrity": "sha512-pISE66AbVkp4fDQ7VHBwRNXzAAKJjw4Vw7nWI/+Q3vuly7SNfgYXvm6i5IgFylHGK5sP/xHAbB7N49OS4gWNyQ==", "dev": true }, - "jsdom": { - "version": "14.1.0", - "resolved": "https://registry.npmjs.org/jsdom/-/jsdom-14.1.0.tgz", - "integrity": "sha512-O901mfJSuTdwU2w3Sn+74T+RnDVP+FuV5fH8tcPWyqrseRAb0s5xOtPgCFiPOtLcyK7CLIJwPyD83ZqQWvA5ng==", + "node_modules/parcel/node_modules/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, - "requires": { - "abab": "^2.0.0", - "acorn": "^6.0.4", - "acorn-globals": "^4.3.0", - "array-equal": "^1.0.0", - "cssom": "^0.3.4", - "cssstyle": "^1.1.1", - "data-urls": "^1.1.0", - "domexception": "^1.0.1", - "escodegen": "^1.11.0", - "html-encoding-sniffer": "^1.0.2", - "nwsapi": "^2.1.3", - "parse5": "5.1.0", - "pn": "^1.1.0", - "request": "^2.88.0", - "request-promise-native": "^1.0.5", - "saxes": "^3.1.9", - "symbol-tree": "^3.2.2", - "tough-cookie": "^2.5.0", - "w3c-hr-time": "^1.0.1", - "w3c-xmlserializer": "^1.1.2", - "webidl-conversions": "^4.0.2", - "whatwg-encoding": "^1.0.5", - "whatwg-mimetype": "^2.3.0", - "whatwg-url": "^7.0.0", - "ws": "^6.1.2", - "xml-name-validator": "^3.0.0" + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/parcel/node_modules/ws": { + "version": "5.2.2", + "resolved": "https://registry.npmjs.org/ws/-/ws-5.2.2.tgz", + "integrity": "sha512-jaHFD6PFv6UgoIVda6qZllptQsMlDEJkTQcybzzXDYM1XO9Y8em691FGMPmM46WGyLU4z9KMgQN+qrux/nhlHA==", + "dev": true, + "dependencies": { + "async-limiter": "~1.0.0" + } + }, + "node_modules/parent-module": { + "version": "1.0.1", + "resolved": "https://registry.npmjs.org/parent-module/-/parent-module-1.0.1.tgz", + "integrity": "sha512-GQ2EWRpQV8/o+Aw8YqtfZZPfNRWZYkbidE9k5rpl/hC3vtHHBfGm2Ifi6qWV+coDGkrUKZAxE3Lot5kcsRlh+g==", + "dev": true, + "dependencies": { + "callsites": "^3.0.0" }, + "engines": { + "node": ">=6" + } + }, + "node_modules/parse-asn1": { + "version": "5.1.5", + "resolved": "https://registry.npmjs.org/parse-asn1/-/parse-asn1-5.1.5.tgz", + "integrity": "sha512-jkMYn1dcJqF6d5CpU689bq7w/b5ALS9ROVSpQDPrZsqqesUJii9qutvoT5ltGedNXMO2e16YUWIghG9KxaViTQ==", + "dev": true, "dependencies": { - "escodegen": { - "version": "1.14.1", - "resolved": "https://registry.npmjs.org/escodegen/-/escodegen-1.14.1.tgz", - "integrity": "sha512-Bmt7NcRySdIfNPfU2ZoXDrrXsG9ZjvDxcAlMfDUgRBjLOWTuIACXPBFJH7Z+cLb40JeQco5toikyc9t9P8E9SQ==", - "dev": true, - "requires": { - "esprima": "^4.0.1", - "estraverse": "^4.2.0", - "esutils": "^2.0.2", - "optionator": "^0.8.1", - "source-map": "~0.6.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, - "optional": true - } + "asn1.js": "^4.0.0", + "browserify-aes": "^1.0.0", + "create-hash": "^1.1.0", + "evp_bytestokey": "^1.0.0", + "pbkdf2": "^3.0.3", + "safe-buffer": "^5.1.1" + } + }, + "node_modules/parse-entities": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/parse-entities/-/parse-entities-2.0.0.tgz", + "integrity": "sha512-kkywGpCcRYhqQIchaWqZ875wzpS/bMKhz5HnN3p7wveJTkTtyAB/AlnS0f8DFSqYW1T82t6yEAkEcB+A1I3MbQ==", + "dev": true, + "dependencies": { + "character-entities": "^1.0.0", + "character-entities-legacy": "^1.0.0", + "character-reference-invalid": "^1.0.0", + "is-alphanumerical": "^1.0.0", + "is-decimal": "^1.0.0", + "is-hexadecimal": "^1.0.0" + }, + "funding": { + "type": "github", + "url": "https://github.com/sponsors/wooorm" + } + }, + "node_modules/parse-json": { + "version": "2.2.0", + "resolved": "https://registry.npmjs.org/parse-json/-/parse-json-2.2.0.tgz", + "integrity": "sha1-9ID0BDTvgHQfhGkJn43qGPVaTck=", + "dev": true, + "dependencies": { + "error-ex": "^1.2.0" + }, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/parse-node-version": { + "version": "1.0.1", + "resolved": "https://registry.npmjs.org/parse-node-version/-/parse-node-version-1.0.1.tgz", + "integrity": "sha512-3YHlOa/JgH6Mnpr05jP9eDG254US9ek25LyIxZlDItp2iJtwyaXQb57lBYLdT3MowkUFYEV2XXNAYIPlESvJlA==", + "dev": true, + "engines": { + "node": ">= 0.10" } }, - "jsesc": { - "version": "2.5.2", - "resolved": "https://registry.npmjs.org/jsesc/-/jsesc-2.5.2.tgz", - "integrity": "sha512-OYu7XEzjkCQ3C5Ps3QIZsQfNpqoJyZZA99wd9aWd05NCtC5pWOkShK2mkL6HXQR6/Cy2lbNdPlZBpuQHXE63gA==", + "node_modules/parse5": { + "version": "5.1.0", + "resolved": "https://registry.npmjs.org/parse5/-/parse5-5.1.0.tgz", + "integrity": "sha512-fxNG2sQjHvlVAYmzBZS9YlDp6PTSSDwa98vkD4QgVDDCAo84z5X1t5XyJQ62ImdLXx5NdIIfihey6xpum9/gRQ==", "dev": true }, - "json-parse-better-errors": { - "version": "1.0.2", - "resolved": "https://registry.npmjs.org/json-parse-better-errors/-/json-parse-better-errors-1.0.2.tgz", - "integrity": "sha512-mrqyZKfX5EhL7hvqcV6WG1yYjnjeuYDzDhhcAAUrq8Po85NBQBJP+ZDUT75qZQ98IkUoBqdkExkukOU7Ts2wrw==", - "dev": true + "node_modules/parseurl": { + "version": "1.3.3", + "resolved": "https://registry.npmjs.org/parseurl/-/parseurl-1.3.3.tgz", + "integrity": "sha512-CiyeOxFT/JZyN5m0z9PfXw4SCBJ6Sygz1Dpl0wqjlhDEGGBP1GnsUVEL0p63hoG1fcj3fHynXi9NYO4nWOL+qQ==", + "dev": true, + "engines": { + "node": ">= 0.8" + } }, - "json-parse-even-better-errors": { - "version": "2.3.1", - "resolved": "https://registry.npmjs.org/json-parse-even-better-errors/-/json-parse-even-better-errors-2.3.1.tgz", - "integrity": "sha512-xyFwyhro/JEof6Ghe2iz2NcXoj2sloNsWr/XsERDK/oiPCfaNhl5ONfp+jQdAZRQQ0IJWNzH9zIZF7li91kh2w==", - "dev": true + "node_modules/pascalcase": { + "version": "0.1.1", + "resolved": "https://registry.npmjs.org/pascalcase/-/pascalcase-0.1.1.tgz", + "integrity": "sha1-s2PlXoAGym/iF4TS2yK9FdeRfxQ=", + "dev": true, + "engines": { + "node": ">=0.10.0" + } }, - "json-schema": { - "version": "0.2.3", - "resolved": "https://registry.npmjs.org/json-schema/-/json-schema-0.2.3.tgz", - "integrity": "sha1-tIDIkuWaLwWVTOcnvT8qTogvnhM=", + "node_modules/path-browserify": { + "version": "0.0.1", + "resolved": "https://registry.npmjs.org/path-browserify/-/path-browserify-0.0.1.tgz", + "integrity": "sha512-BapA40NHICOS+USX9SN4tyhq+A2RrN/Ws5F0Z5aMHDp98Fl86lX8Oti8B7uN93L4Ifv4fHOEA+pQw87gmMO/lQ==", "dev": true }, - "json-schema-traverse": { - "version": "0.4.1", - "resolved": "https://registry.npmjs.org/json-schema-traverse/-/json-schema-traverse-0.4.1.tgz", - "integrity": "sha512-xbbCH5dCYU5T8LcEhhuh7HJ88HXuW3qsI3Y0zOZFKfZEHcpWiHU/Jxzk629Brsab/mMiHQti9wMP+845RPe3Vg==", + "node_modules/path-dirname": { + "version": "1.0.2", + "resolved": "https://registry.npmjs.org/path-dirname/-/path-dirname-1.0.2.tgz", + "integrity": "sha1-zDPSTVJeCZpTiMAzbG4yuRYGCeA=", "dev": true }, - "json-stable-stringify-without-jsonify": { + "node_modules/path-exists": { + "version": "3.0.0", + "resolved": "https://registry.npmjs.org/path-exists/-/path-exists-3.0.0.tgz", + "integrity": "sha1-zg6+ql94yxiSXqfYENe1mwEP1RU=", + "dev": true, + "engines": { + "node": ">=4" + } + }, + "node_modules/path-is-absolute": { "version": "1.0.1", - "resolved": "https://registry.npmjs.org/json-stable-stringify-without-jsonify/-/json-stable-stringify-without-jsonify-1.0.1.tgz", - "integrity": "sha1-nbe1lJatPzz+8wp1FC0tkwrXJlE=", - "dev": true + "resolved": "https://registry.npmjs.org/path-is-absolute/-/path-is-absolute-1.0.1.tgz", + "integrity": "sha1-F0uSaHNVNP+8es5r9TpanhtcX18=", + "dev": true, + "engines": { + "node": ">=0.10.0" + } }, - "json-stringify-safe": { - "version": "5.0.1", - "resolved": "https://registry.npmjs.org/json-stringify-safe/-/json-stringify-safe-5.0.1.tgz", - "integrity": "sha1-Epai1Y/UXxmg9s4B1lcB4sc1tus=", + "node_modules/path-is-inside": { + "version": "1.0.2", + "resolved": "https://registry.npmjs.org/path-is-inside/-/path-is-inside-1.0.2.tgz", + "integrity": "sha1-NlQX3t5EQw0cEa9hAn+s8HS9/FM=", "dev": true }, - "json5": { - "version": "2.1.3", - "resolved": "https://registry.npmjs.org/json5/-/json5-2.1.3.tgz", - "integrity": "sha512-KXPvOm8K9IJKFM0bmdn8QXh7udDh1g/giieX0NLCaMnb4hEiVFqnop2ImTXCc5e0/oHz3LTqmHGtExn5hfMkOA==", + "node_modules/path-key": { + "version": "2.0.1", + "resolved": "https://registry.npmjs.org/path-key/-/path-key-2.0.1.tgz", + "integrity": "sha1-QRyttXTFoUDTpLGRDUDYDMn0C0A=", "dev": true, - "requires": { - "minimist": "^1.2.5" + "engines": { + "node": ">=4" } }, - "jsonfile": { - "version": "6.1.0", - "resolved": "https://registry.npmjs.org/jsonfile/-/jsonfile-6.1.0.tgz", - "integrity": "sha512-5dgndWOriYSm5cnYaJNhalLNDKOqFwyDB/rr1E9ZsGciGvKPs8R2xYGCacuf3z6K1YKDz182fd+fY3cn3pMqXQ==", + "node_modules/path-parse": { + "version": "1.0.6", + "resolved": "https://registry.npmjs.org/path-parse/-/path-parse-1.0.6.tgz", + "integrity": "sha512-GSmOT2EbHrINBf9SR7CDELwlJ8AENk3Qn7OikK4nFYAu3Ote2+JYNVvkpAEQm3/TLNEJFD/xZJjzyxg3KBWOzw==", + "dev": true + }, + "node_modules/path-type": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/path-type/-/path-type-2.0.0.tgz", + "integrity": "sha1-8BLMuEFbcJb8LaoQVMPXI4lZTHM=", "dev": true, - "requires": { - "graceful-fs": "^4.1.6", - "universalify": "^2.0.0" + "dependencies": { + "pify": "^2.0.0" + }, + "engines": { + "node": ">=4" } }, - "jsprim": { - "version": "1.4.1", - "resolved": "https://registry.npmjs.org/jsprim/-/jsprim-1.4.1.tgz", - "integrity": "sha1-MT5mvB5cwG5Di8G3SZwuXFastqI=", + "node_modules/pbkdf2": { + "version": "3.0.17", + "resolved": "https://registry.npmjs.org/pbkdf2/-/pbkdf2-3.0.17.tgz", + "integrity": "sha512-U/il5MsrZp7mGg3mSQfn742na2T+1/vHDCG5/iTI3X9MKUuYUZVLQhyRsg06mCgDBTd57TxzgZt7P+fYfjRLtA==", "dev": true, - "requires": { - "assert-plus": "1.0.0", - "extsprintf": "1.3.0", - "json-schema": "0.2.3", - "verror": "1.10.0" + "dependencies": { + "create-hash": "^1.1.2", + "create-hmac": "^1.1.4", + "ripemd160": "^2.0.1", + "safe-buffer": "^5.0.1", + "sha.js": "^2.4.8" + }, + "engines": { + "node": ">=0.12" } }, - "kebabcase": { - "version": "1.0.1", - "resolved": "https://registry.npmjs.org/kebabcase/-/kebabcase-1.0.1.tgz", - "integrity": "sha512-YSP7DnNnodPG0nkHGEICNx5vUl/lOKkryQlILRqRFmcjWFNomEvPhJlpFvE7sop9t2EDfthZssx3nvwTx5ty0w==", + "node_modules/performance-now": { + "version": "2.1.0", + "resolved": "https://registry.npmjs.org/performance-now/-/performance-now-2.1.0.tgz", + "integrity": "sha1-Ywn04OX6kT7BxpMHrjZLSzd8nns=", "dev": true }, - "kind-of": { - "version": "6.0.3", - "resolved": "https://registry.npmjs.org/kind-of/-/kind-of-6.0.3.tgz", - "integrity": "sha512-dcS1ul+9tmeD95T+x28/ehLgd9mENa3LsvDTtzm3vyBEO7RPptvAD+t44WVXaUjTBRcrpFeFlC8WCruUR456hw==", + "node_modules/physical-cpu-count": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/physical-cpu-count/-/physical-cpu-count-2.0.0.tgz", + "integrity": "sha1-GN4vl+S/epVRrXURlCtUlverpmA=", "dev": true }, - "kleur": { - "version": "3.0.3", - "resolved": "https://registry.npmjs.org/kleur/-/kleur-3.0.3.tgz", - "integrity": "sha512-eTIzlVOSUR+JxdDFepEYcBMtZ9Qqdef+rnzWdRZuMbOywu5tO2w2N7rqjoANZ5k9vywhL6Br1VRjUIgTQx4E8w==", + "node_modules/picocolors": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/picocolors/-/picocolors-1.0.0.tgz", + "integrity": "sha512-1fygroTLlHu66zi26VoTDv8yRgm0Fccecssto+MhsZ0D/DGW2sm8E8AjW7NU5VVTRt5GxbeZ5qBuJr+HyLYkjQ==", "dev": true }, - "known-css-properties": { - "version": "0.19.0", - "resolved": "https://registry.npmjs.org/known-css-properties/-/known-css-properties-0.19.0.tgz", - "integrity": "sha512-eYboRV94Vco725nKMlpkn3nV2+96p9c3gKXRsYqAJSswSENvBhN7n5L+uDhY58xQa0UukWsDMTGELzmD8Q+wTA==", - "dev": true + "node_modules/picomatch": { + "version": "2.2.2", + "resolved": "https://registry.npmjs.org/picomatch/-/picomatch-2.2.2.tgz", + "integrity": "sha512-q0M/9eZHzmr0AulXyPwNfZjtwZ/RBZlbN3K3CErVrk50T2ASYI7Bye0EvekFY3IP1Nt2DHu0re+V2ZHIpMkuWg==", + "dev": true, + "engines": { + "node": ">=8.6" + }, + "funding": { + "url": "https://github.com/sponsors/jonschlinkert" + } }, - "leven": { - "version": "3.1.0", - "resolved": "https://registry.npmjs.org/leven/-/leven-3.1.0.tgz", - "integrity": "sha512-qsda+H8jTaUaN/x5vzW2rzc+8Rw4TAQ/4KjB46IwK5VH+IlVeeeje/EoZRpiXvIqjFgK84QffqPztGI3VBLG1A==", - "dev": true + "node_modules/pify": { + "version": "2.3.0", + "resolved": "https://registry.npmjs.org/pify/-/pify-2.3.0.tgz", + "integrity": "sha1-7RQaasBDqEnqWISY59yosVMw6Qw=", + "dev": true, + "engines": { + "node": ">=0.10.0" + } }, - "levenary": { - "version": "1.1.1", - "resolved": "https://registry.npmjs.org/levenary/-/levenary-1.1.1.tgz", - "integrity": "sha512-mkAdOIt79FD6irqjYSs4rdbnlT5vRonMEvBVPVb3XmevfS8kgRXwfes0dhPdEtzTWD/1eNE/Bm/G1iRt6DcnQQ==", + "node_modules/pinkie": { + "version": "2.0.4", + "resolved": "https://registry.npmjs.org/pinkie/-/pinkie-2.0.4.tgz", + "integrity": "sha1-clVrgM+g1IqXToDnckjoDtT3+HA=", "dev": true, - "requires": { - "leven": "^3.1.0" + "engines": { + "node": ">=0.10.0" } }, - "levn": { - "version": "0.3.0", - "resolved": "https://registry.npmjs.org/levn/-/levn-0.3.0.tgz", - "integrity": "sha1-OwmSTt+fCDwEkP3UwLxEIeBHZO4=", + "node_modules/pinkie-promise": { + "version": "2.0.1", + "resolved": "https://registry.npmjs.org/pinkie-promise/-/pinkie-promise-2.0.1.tgz", + "integrity": "sha1-ITXW36ejWMBprJsXh3YogihFD/o=", "dev": true, - "requires": { - "prelude-ls": "~1.1.2", - "type-check": "~0.3.2" + "dependencies": { + "pinkie": "^2.0.0" + }, + "engines": { + "node": ">=0.10.0" } }, - "lines-and-columns": { - "version": "1.1.6", - "resolved": "https://registry.npmjs.org/lines-and-columns/-/lines-and-columns-1.1.6.tgz", - "integrity": "sha1-HADHQ7QzzQpOgHWPe2SldEDZ/wA=", - "dev": true + "node_modules/pirates": { + "version": "4.0.1", + "resolved": "https://registry.npmjs.org/pirates/-/pirates-4.0.1.tgz", + "integrity": "sha512-WuNqLTbMI3tmfef2TKxlQmAiLHKtFhlsCZnPIpuv2Ow0RDVO8lfy1Opf4NUzlMXLjPl+Men7AuVdX6TA+s+uGA==", + "dev": true, + "dependencies": { + "node-modules-regexp": "^1.0.0" + }, + "engines": { + "node": ">= 6" + } }, - "load-json-file": { + "node_modules/pkg-dir": { "version": "2.0.0", - "resolved": "https://registry.npmjs.org/load-json-file/-/load-json-file-2.0.0.tgz", - "integrity": "sha1-eUfkIUmvgNaWy/eXvKq8/h/inKg=", + "resolved": "https://registry.npmjs.org/pkg-dir/-/pkg-dir-2.0.0.tgz", + "integrity": "sha1-9tXREJ4Z1j7fQo4L1X4Sd3YVM0s=", "dev": true, - "requires": { - "graceful-fs": "^4.1.2", - "parse-json": "^2.2.0", - "pify": "^2.0.0", - "strip-bom": "^3.0.0" + "dependencies": { + "find-up": "^2.1.0" + }, + "engines": { + "node": ">=4" } }, - "locate-path": { - "version": "2.0.0", - "resolved": "https://registry.npmjs.org/locate-path/-/locate-path-2.0.0.tgz", - "integrity": "sha1-K1aLJl7slExtnA3pw9u7ygNUzY4=", + "node_modules/plugin-error": { + "version": "1.0.1", + "resolved": "https://registry.npmjs.org/plugin-error/-/plugin-error-1.0.1.tgz", + "integrity": "sha512-L1zP0dk7vGweZME2i+EeakvUNqSrdiI3F91TwEoYiGrAfUXmVv6fJIq4g82PAXxNsWOp0J7ZqQy/3Szz0ajTxA==", "dev": true, - "requires": { - "p-locate": "^2.0.0", - "path-exists": "^3.0.0" + "dependencies": { + "ansi-colors": "^1.0.1", + "arr-diff": "^4.0.0", + "arr-union": "^3.1.0", + "extend-shallow": "^3.0.2" + }, + "engines": { + "node": ">= 0.10" } }, - "lodash": { - "version": "4.17.15", - "resolved": "https://registry.npmjs.org/lodash/-/lodash-4.17.15.tgz", - "integrity": "sha512-8xOcRHvCjnocdS5cpwXQXVzmmh5e5+saE2QGoeQmbKmRS6J3VQppPOIt0MnmE+4xlZoumy0GPG0D0MVIQbNA1A==", + "node_modules/pn": { + "version": "1.1.0", + "resolved": "https://registry.npmjs.org/pn/-/pn-1.1.0.tgz", + "integrity": "sha512-2qHaIQr2VLRFoxe2nASzsV6ef4yOOH+Fi9FBOVH6cqeSgUnoyySPZkxzLuzd+RYOQTRpROA0ztTMqxROKSb/nA==", "dev": true }, - "lodash.clone": { - "version": "4.5.0", - "resolved": "https://registry.npmjs.org/lodash.clone/-/lodash.clone-4.5.0.tgz", - "integrity": "sha1-GVhwRQ9aExkkeN9Lw9I9LeoZB7Y=", - "dev": true + "node_modules/posix-character-classes": { + "version": "0.1.1", + "resolved": "https://registry.npmjs.org/posix-character-classes/-/posix-character-classes-0.1.1.tgz", + "integrity": "sha1-AerA/jta9xoqbAL+q7jB/vfgDqs=", + "dev": true, + "engines": { + "node": ">=0.10.0" + } }, - "lodash.memoize": { - "version": "4.1.2", - "resolved": "https://registry.npmjs.org/lodash.memoize/-/lodash.memoize-4.1.2.tgz", - "integrity": "sha1-vMbEmkKihA7Zl/Mj6tpezRguC/4=", - "dev": true + "node_modules/postcss": { + "version": "7.0.30", + "resolved": "https://registry.npmjs.org/postcss/-/postcss-7.0.30.tgz", + "integrity": "sha512-nu/0m+NtIzoubO+xdAlwZl/u5S5vi/y6BCsoL8D+8IxsD3XvBS8X4YEADNIVXKVuQvduiucnRv+vPIqj56EGMQ==", + "dev": true, + "dependencies": { + "chalk": "^2.4.2", + "source-map": "^0.6.1", + "supports-color": "^6.1.0" + }, + "engines": { + "node": ">=6.0.0" + }, + "funding": { + "type": "tidelift", + "url": "https://tidelift.com/funding/github/npm/postcss" + } }, - "lodash.pull": { - "version": "4.1.0", - "resolved": "https://registry.npmjs.org/lodash.pull/-/lodash.pull-4.1.0.tgz", - "integrity": "sha1-YAYMxr1iW01FZ+wn3EXNG+nuwBI=", - "dev": true + "node_modules/postcss-calc": { + "version": "7.0.2", + "resolved": "https://registry.npmjs.org/postcss-calc/-/postcss-calc-7.0.2.tgz", + "integrity": "sha512-rofZFHUg6ZIrvRwPeFktv06GdbDYLcGqh9EwiMutZg+a0oePCCw1zHOEiji6LCpyRcjTREtPASuUqeAvYlEVvQ==", + "dev": true, + "dependencies": { + "postcss": "^7.0.27", + "postcss-selector-parser": "^6.0.2", + "postcss-value-parser": "^4.0.2" + } }, - "lodash.sortby": { - "version": "4.7.0", - "resolved": "https://registry.npmjs.org/lodash.sortby/-/lodash.sortby-4.7.0.tgz", - "integrity": "sha1-7dFMgk4sycHgsKG0K7UhBRakJDg=", - "dev": true + "node_modules/postcss-colormin": { + "version": "4.0.3", + "resolved": "https://registry.npmjs.org/postcss-colormin/-/postcss-colormin-4.0.3.tgz", + "integrity": "sha512-WyQFAdDZpExQh32j0U0feWisZ0dmOtPl44qYmJKkq9xFWY3p+4qnRzCHeNrkeRhwPHz9bQ3mo0/yVkaply0MNw==", + "dev": true, + "dependencies": { + "browserslist": "^4.0.0", + "color": "^3.0.0", + "has": "^1.0.0", + "postcss": "^7.0.0", + "postcss-value-parser": "^3.0.0" + }, + "engines": { + "node": ">=6.9.0" + } }, - "lodash.uniq": { - "version": "4.5.0", - "resolved": "https://registry.npmjs.org/lodash.uniq/-/lodash.uniq-4.5.0.tgz", - "integrity": "sha1-0CJTc662Uq3BvILklFM5qEJ1R3M=", + "node_modules/postcss-colormin/node_modules/postcss-value-parser": { + "version": "3.3.1", + "resolved": "https://registry.npmjs.org/postcss-value-parser/-/postcss-value-parser-3.3.1.tgz", + "integrity": "sha512-pISE66AbVkp4fDQ7VHBwRNXzAAKJjw4Vw7nWI/+Q3vuly7SNfgYXvm6i5IgFylHGK5sP/xHAbB7N49OS4gWNyQ==", "dev": true }, - "log-symbols": { - "version": "2.2.0", - "resolved": "https://registry.npmjs.org/log-symbols/-/log-symbols-2.2.0.tgz", - "integrity": "sha512-VeIAFslyIerEJLXHziedo2basKbMKtTw3vfn5IzG0XTjhAVEJyNHnL2p7vc+wBDSdQuUpNw3M2u6xb9QsAY5Eg==", + "node_modules/postcss-convert-values": { + "version": "4.0.1", + "resolved": "https://registry.npmjs.org/postcss-convert-values/-/postcss-convert-values-4.0.1.tgz", + "integrity": "sha512-Kisdo1y77KUC0Jmn0OXU/COOJbzM8cImvw1ZFsBgBgMgb1iL23Zs/LXRe3r+EZqM3vGYKdQ2YJVQ5VkJI+zEJQ==", "dev": true, - "requires": { - "chalk": "^2.0.1" + "dependencies": { + "postcss": "^7.0.0", + "postcss-value-parser": "^3.0.0" + }, + "engines": { + "node": ">=6.9.0" } }, - "longest-streak": { - "version": "2.0.4", - "resolved": "https://registry.npmjs.org/longest-streak/-/longest-streak-2.0.4.tgz", - "integrity": "sha512-vM6rUVCVUJJt33bnmHiZEvr7wPT78ztX7rojL+LW51bHtLh6HTjx84LA5W4+oa6aKEJA7jJu5LR6vQRBpA5DVg==", + "node_modules/postcss-convert-values/node_modules/postcss-value-parser": { + "version": "3.3.1", + "resolved": "https://registry.npmjs.org/postcss-value-parser/-/postcss-value-parser-3.3.1.tgz", + "integrity": "sha512-pISE66AbVkp4fDQ7VHBwRNXzAAKJjw4Vw7nWI/+Q3vuly7SNfgYXvm6i5IgFylHGK5sP/xHAbB7N49OS4gWNyQ==", "dev": true }, - "loose-envify": { - "version": "1.4.0", - "resolved": "https://registry.npmjs.org/loose-envify/-/loose-envify-1.4.0.tgz", - "integrity": "sha512-lyuxPGr/Wfhrlem2CL/UcnUc1zcqKAImBDzukY7Y5F/yQiNdko6+fRLevlw1HgMySw7f611UIY408EtxRSoK3Q==", + "node_modules/postcss-discard-comments": { + "version": "4.0.2", + "resolved": "https://registry.npmjs.org/postcss-discard-comments/-/postcss-discard-comments-4.0.2.tgz", + "integrity": "sha512-RJutN259iuRf3IW7GZyLM5Sw4GLTOH8FmsXBnv8Ab/Tc2k4SR4qbV4DNbyyY4+Sjo362SyDmW2DQ7lBSChrpkg==", "dev": true, - "requires": { - "js-tokens": "^3.0.0 || ^4.0.0" + "dependencies": { + "postcss": "^7.0.0" + }, + "engines": { + "node": ">=6.9.0" } }, - "loud-rejection": { - "version": "1.6.0", - "resolved": "https://registry.npmjs.org/loud-rejection/-/loud-rejection-1.6.0.tgz", - "integrity": "sha1-W0b4AUft7leIcPCG0Eghz5mOVR8=", + "node_modules/postcss-discard-duplicates": { + "version": "4.0.2", + "resolved": "https://registry.npmjs.org/postcss-discard-duplicates/-/postcss-discard-duplicates-4.0.2.tgz", + "integrity": "sha512-ZNQfR1gPNAiXZhgENFfEglF93pciw0WxMkJeVmw8eF+JZBbMD7jp6C67GqJAXVZP2BWbOztKfbsdmMp/k8c6oQ==", "dev": true, - "requires": { - "currently-unhandled": "^0.4.1", - "signal-exit": "^3.0.0" + "dependencies": { + "postcss": "^7.0.0" + }, + "engines": { + "node": ">=6.9.0" } }, - "lru-cache": { - "version": "4.1.5", - "resolved": "https://registry.npmjs.org/lru-cache/-/lru-cache-4.1.5.tgz", - "integrity": "sha512-sWZlbEP2OsHNkXrMl5GYk/jKk70MBng6UU4YI/qGDYbgf6YbP4EvmqISbXCoJiRKs+1bSpFHVgQxvJ17F2li5g==", + "node_modules/postcss-discard-empty": { + "version": "4.0.1", + "resolved": "https://registry.npmjs.org/postcss-discard-empty/-/postcss-discard-empty-4.0.1.tgz", + "integrity": "sha512-B9miTzbznhDjTfjvipfHoqbWKwd0Mj+/fL5s1QOz06wufguil+Xheo4XpOnc4NqKYBCNqqEzgPv2aPBIJLox0w==", "dev": true, - "requires": { - "pseudomap": "^1.0.2", - "yallist": "^2.1.2" + "dependencies": { + "postcss": "^7.0.0" + }, + "engines": { + "node": ">=6.9.0" } }, - "magic-string": { - "version": "0.22.5", - "resolved": "https://registry.npmjs.org/magic-string/-/magic-string-0.22.5.tgz", - "integrity": "sha512-oreip9rJZkzvA8Qzk9HFs8fZGF/u7H/gtrE8EN6RjKJ9kh2HlC+yQ2QezifqTZfGyiuAV0dRv5a+y/8gBb1m9w==", + "node_modules/postcss-discard-overridden": { + "version": "4.0.1", + "resolved": "https://registry.npmjs.org/postcss-discard-overridden/-/postcss-discard-overridden-4.0.1.tgz", + "integrity": "sha512-IYY2bEDD7g1XM1IDEsUT4//iEYCxAmP5oDSFMVU/JVvT7gh+l4fmjciLqGgwjdWpQIdb0Che2VX00QObS5+cTg==", "dev": true, - "requires": { - "vlq": "^0.2.2" + "dependencies": { + "postcss": "^7.0.0" + }, + "engines": { + "node": ">=6.9.0" } }, - "make-dir": { - "version": "3.1.0", - "resolved": "https://registry.npmjs.org/make-dir/-/make-dir-3.1.0.tgz", - "integrity": "sha512-g3FeP20LNwhALb/6Cz6Dd4F2ngze0jz7tbzrD2wAV+o9FeNHe4rL+yK2md0J/fiSf1sa1ADhXqi5+oVwOM/eGw==", + "node_modules/postcss-html": { + "version": "0.36.0", + "resolved": "https://registry.npmjs.org/postcss-html/-/postcss-html-0.36.0.tgz", + "integrity": "sha512-HeiOxGcuwID0AFsNAL0ox3mW6MHH5cstWN1Z3Y+n6H+g12ih7LHdYxWwEA/QmrebctLjo79xz9ouK3MroHwOJw==", "dev": true, - "requires": { - "semver": "^6.0.0" - }, "dependencies": { - "semver": { - "version": "6.3.0", - "resolved": "https://registry.npmjs.org/semver/-/semver-6.3.0.tgz", - "integrity": "sha512-b39TBaTSfV6yBrapU89p5fKekE2m/NwnDocOVruQFS1/veMgdzuPcnOM34M6CwxW8jH/lxEa5rBoDeUwu5HHTw==", - "dev": true - } + "htmlparser2": "^3.10.0" + }, + "peerDependencies": { + "postcss": ">=5.0.0", + "postcss-syntax": ">=0.36.0" } }, - "makeerror": { - "version": "1.0.12", - "resolved": "https://registry.npmjs.org/makeerror/-/makeerror-1.0.12.tgz", - "integrity": "sha512-JmqCvUhmt43madlpFzG4BQzG2Z3m6tvQDNKdClZnO3VbIudJYmxsT0FNJMeiB2+JTSlTQTSbU8QdesVmwJcmLg==", + "node_modules/postcss-less": { + "version": "3.1.4", + "resolved": "https://registry.npmjs.org/postcss-less/-/postcss-less-3.1.4.tgz", + "integrity": "sha512-7TvleQWNM2QLcHqvudt3VYjULVB49uiW6XzEUFmvwHzvsOEF5MwBrIXZDJQvJNFGjJQTzSzZnDoCJ8h/ljyGXA==", "dev": true, - "requires": { - "tmpl": "1.0.5" + "dependencies": { + "postcss": "^7.0.14" + }, + "engines": { + "node": ">=6.14.4" } }, - "map-cache": { - "version": "0.2.2", - "resolved": "https://registry.npmjs.org/map-cache/-/map-cache-0.2.2.tgz", - "integrity": "sha1-wyq9C9ZSXZsFFkW7TyasXcmKDb8=", + "node_modules/postcss-media-query-parser": { + "version": "0.2.3", + "resolved": "https://registry.npmjs.org/postcss-media-query-parser/-/postcss-media-query-parser-0.2.3.tgz", + "integrity": "sha1-J7Ocb02U+Bsac7j3Y1HGCeXO8kQ=", "dev": true }, - "map-obj": { - "version": "1.0.1", - "resolved": "https://registry.npmjs.org/map-obj/-/map-obj-1.0.1.tgz", - "integrity": "sha1-2TPOuSBdgr3PSIb2dCvcK03qFG0=", + "node_modules/postcss-merge-longhand": { + "version": "4.0.11", + "resolved": "https://registry.npmjs.org/postcss-merge-longhand/-/postcss-merge-longhand-4.0.11.tgz", + "integrity": "sha512-alx/zmoeXvJjp7L4mxEMjh8lxVlDFX1gqWHzaaQewwMZiVhLo42TEClKaeHbRf6J7j82ZOdTJ808RtN0ZOZwvw==", + "dev": true, + "dependencies": { + "css-color-names": "0.0.4", + "postcss": "^7.0.0", + "postcss-value-parser": "^3.0.0", + "stylehacks": "^4.0.0" + }, + "engines": { + "node": ">=6.9.0" + } + }, + "node_modules/postcss-merge-longhand/node_modules/postcss-value-parser": { + "version": "3.3.1", + "resolved": "https://registry.npmjs.org/postcss-value-parser/-/postcss-value-parser-3.3.1.tgz", + "integrity": "sha512-pISE66AbVkp4fDQ7VHBwRNXzAAKJjw4Vw7nWI/+Q3vuly7SNfgYXvm6i5IgFylHGK5sP/xHAbB7N49OS4gWNyQ==", "dev": true }, - "map-visit": { - "version": "1.0.0", - "resolved": "https://registry.npmjs.org/map-visit/-/map-visit-1.0.0.tgz", - "integrity": "sha1-7Nyo8TFE5mDxtb1B8S80edmN+48=", + "node_modules/postcss-merge-rules": { + "version": "4.0.3", + "resolved": "https://registry.npmjs.org/postcss-merge-rules/-/postcss-merge-rules-4.0.3.tgz", + "integrity": "sha512-U7e3r1SbvYzO0Jr3UT/zKBVgYYyhAz0aitvGIYOYK5CPmkNih+WDSsS5tvPrJ8YMQYlEMvsZIiqmn7HdFUaeEQ==", "dev": true, - "requires": { - "object-visit": "^1.0.0" + "dependencies": { + "browserslist": "^4.0.0", + "caniuse-api": "^3.0.0", + "cssnano-util-same-parent": "^4.0.0", + "postcss": "^7.0.0", + "postcss-selector-parser": "^3.0.0", + "vendors": "^1.0.0" + }, + "engines": { + "node": ">=6.9.0" } }, - "markdown-escapes": { - "version": "1.0.4", - "resolved": "https://registry.npmjs.org/markdown-escapes/-/markdown-escapes-1.0.4.tgz", - "integrity": "sha512-8z4efJYk43E0upd0NbVXwgSTQs6cT3T06etieCMEg7dRbzCbxUCK/GHlX8mhHRDcp+OLlHkPKsvqQTCvsRl2cg==", - "dev": true + "node_modules/postcss-merge-rules/node_modules/postcss-selector-parser": { + "version": "3.1.2", + "resolved": "https://registry.npmjs.org/postcss-selector-parser/-/postcss-selector-parser-3.1.2.tgz", + "integrity": "sha512-h7fJ/5uWuRVyOtkO45pnt1Ih40CEleeyCHzipqAZO2e5H20g25Y48uYnFUiShvY4rZWNJ/Bib/KVPmanaCtOhA==", + "dev": true, + "dependencies": { + "dot-prop": "^5.2.0", + "indexes-of": "^1.0.1", + "uniq": "^1.0.1" + }, + "engines": { + "node": ">=8" + } }, - "markdown-table": { - "version": "2.0.0", - "resolved": "https://registry.npmjs.org/markdown-table/-/markdown-table-2.0.0.tgz", - "integrity": "sha512-Ezda85ToJUBhM6WGaG6veasyym+Tbs3cMAw/ZhOPqXiYsr0jgocBV3j3nx+4lk47plLlIqjwuTm/ywVI+zjJ/A==", + "node_modules/postcss-minify-font-values": { + "version": "4.0.2", + "resolved": "https://registry.npmjs.org/postcss-minify-font-values/-/postcss-minify-font-values-4.0.2.tgz", + "integrity": "sha512-j85oO6OnRU9zPf04+PZv1LYIYOprWm6IA6zkXkrJXyRveDEuQggG6tvoy8ir8ZwjLxLuGfNkCZEQG7zan+Hbtg==", "dev": true, - "requires": { - "repeat-string": "^1.0.0" + "dependencies": { + "postcss": "^7.0.0", + "postcss-value-parser": "^3.0.0" + }, + "engines": { + "node": ">=6.9.0" } }, - "mathml-tag-names": { - "version": "2.1.3", - "resolved": "https://registry.npmjs.org/mathml-tag-names/-/mathml-tag-names-2.1.3.tgz", - "integrity": "sha512-APMBEanjybaPzUrfqU0IMU5I0AswKMH7k8OTLs0vvV4KZpExkTkY87nR/zpbuTPj+gARop7aGUbl11pnDfW6xg==", + "node_modules/postcss-minify-font-values/node_modules/postcss-value-parser": { + "version": "3.3.1", + "resolved": "https://registry.npmjs.org/postcss-value-parser/-/postcss-value-parser-3.3.1.tgz", + "integrity": "sha512-pISE66AbVkp4fDQ7VHBwRNXzAAKJjw4Vw7nWI/+Q3vuly7SNfgYXvm6i5IgFylHGK5sP/xHAbB7N49OS4gWNyQ==", "dev": true }, - "md5.js": { - "version": "1.3.5", - "resolved": "https://registry.npmjs.org/md5.js/-/md5.js-1.3.5.tgz", - "integrity": "sha512-xitP+WxNPcTTOgnTJcrhM0xvdPepipPSf3I8EIpGKeFLjt3PlJLIDG3u8EX53ZIubkb+5U2+3rELYpEhHhzdkg==", + "node_modules/postcss-minify-gradients": { + "version": "4.0.2", + "resolved": "https://registry.npmjs.org/postcss-minify-gradients/-/postcss-minify-gradients-4.0.2.tgz", + "integrity": "sha512-qKPfwlONdcf/AndP1U8SJ/uzIJtowHlMaSioKzebAXSG4iJthlWC9iSWznQcX4f66gIWX44RSA841HTHj3wK+Q==", "dev": true, - "requires": { - "hash-base": "^3.0.0", - "inherits": "^2.0.1", - "safe-buffer": "^5.1.2" + "dependencies": { + "cssnano-util-get-arguments": "^4.0.0", + "is-color-stop": "^1.0.0", + "postcss": "^7.0.0", + "postcss-value-parser": "^3.0.0" + }, + "engines": { + "node": ">=6.9.0" } }, - "mdast-util-compact": { - "version": "2.0.1", - "resolved": "https://registry.npmjs.org/mdast-util-compact/-/mdast-util-compact-2.0.1.tgz", - "integrity": "sha512-7GlnT24gEwDrdAwEHrU4Vv5lLWrEer4KOkAiKT9nYstsTad7Oc1TwqT2zIMKRdZF7cTuaf+GA1E4Kv7jJh8mPA==", + "node_modules/postcss-minify-gradients/node_modules/postcss-value-parser": { + "version": "3.3.1", + "resolved": "https://registry.npmjs.org/postcss-value-parser/-/postcss-value-parser-3.3.1.tgz", + "integrity": "sha512-pISE66AbVkp4fDQ7VHBwRNXzAAKJjw4Vw7nWI/+Q3vuly7SNfgYXvm6i5IgFylHGK5sP/xHAbB7N49OS4gWNyQ==", + "dev": true + }, + "node_modules/postcss-minify-params": { + "version": "4.0.2", + "resolved": "https://registry.npmjs.org/postcss-minify-params/-/postcss-minify-params-4.0.2.tgz", + "integrity": "sha512-G7eWyzEx0xL4/wiBBJxJOz48zAKV2WG3iZOqVhPet/9geefm/Px5uo1fzlHu+DOjT+m0Mmiz3jkQzVHe6wxAWg==", "dev": true, - "requires": { - "unist-util-visit": "^2.0.0" + "dependencies": { + "alphanum-sort": "^1.0.0", + "browserslist": "^4.0.0", + "cssnano-util-get-arguments": "^4.0.0", + "postcss": "^7.0.0", + "postcss-value-parser": "^3.0.0", + "uniqs": "^2.0.0" + }, + "engines": { + "node": ">=6.9.0" } }, - "mdn-data": { - "version": "2.0.4", - "resolved": "https://registry.npmjs.org/mdn-data/-/mdn-data-2.0.4.tgz", - "integrity": "sha512-iV3XNKw06j5Q7mi6h+9vbx23Tv7JkjEVgKHW4pimwyDGWm0OIQntJJ+u1C6mg6mK1EaTv42XQ7w76yuzH7M2cA==", + "node_modules/postcss-minify-params/node_modules/postcss-value-parser": { + "version": "3.3.1", + "resolved": "https://registry.npmjs.org/postcss-value-parser/-/postcss-value-parser-3.3.1.tgz", + "integrity": "sha512-pISE66AbVkp4fDQ7VHBwRNXzAAKJjw4Vw7nWI/+Q3vuly7SNfgYXvm6i5IgFylHGK5sP/xHAbB7N49OS4gWNyQ==", "dev": true }, - "meow": { - "version": "9.0.0", - "resolved": "https://registry.npmjs.org/meow/-/meow-9.0.0.tgz", - "integrity": "sha512-+obSblOQmRhcyBt62furQqRAQpNyWXo8BuQ5bN7dG8wmwQ+vwHKp/rCFD4CrTP8CsDQD1sjoZ94K417XEUk8IQ==", + "node_modules/postcss-minify-selectors": { + "version": "4.0.2", + "resolved": "https://registry.npmjs.org/postcss-minify-selectors/-/postcss-minify-selectors-4.0.2.tgz", + "integrity": "sha512-D5S1iViljXBj9kflQo4YutWnJmwm8VvIsU1GeXJGiG9j8CIg9zs4voPMdQDUmIxetUOh60VilsNzCiAFTOqu3g==", "dev": true, - "requires": { - "@types/minimist": "^1.2.0", - "camelcase-keys": "^6.2.2", - "decamelize": "^1.2.0", - "decamelize-keys": "^1.1.0", - "hard-rejection": "^2.1.0", - "minimist-options": "4.1.0", - "normalize-package-data": "^3.0.0", - "read-pkg-up": "^7.0.1", - "redent": "^3.0.0", - "trim-newlines": "^3.0.0", - "type-fest": "^0.18.0", - "yargs-parser": "^20.2.3" - }, "dependencies": { - "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" - } - }, - "hosted-git-info": { - "version": "4.0.2", - "resolved": "https://registry.npmjs.org/hosted-git-info/-/hosted-git-info-4.0.2.tgz", - "integrity": "sha512-c9OGXbZ3guC/xOlCg1Ci/VgWlwsqDv1yMQL1CWqXDL0hDjXuNcq0zuR4xqPSuasI3kqFDhqSyTjREz5gzq0fXg==", - "dev": true, - "requires": { - "lru-cache": "^6.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" - } - }, - "lru-cache": { - "version": "6.0.0", - "resolved": "https://registry.npmjs.org/lru-cache/-/lru-cache-6.0.0.tgz", - "integrity": "sha512-Jo6dJ04CmSjuznwJSS3pUeWmd/H0ffTlkXXgwZi+eq1UCmqQwCh+eLsYOYCwY991i2Fah4h1BEMCx4qThGbsiA==", - "dev": true, - "requires": { - "yallist": "^4.0.0" - } - }, - "normalize-package-data": { - "version": "3.0.3", - "resolved": "https://registry.npmjs.org/normalize-package-data/-/normalize-package-data-3.0.3.tgz", - "integrity": "sha512-p2W1sgqij3zMMyRC067Dg16bfzVH+w7hyegmpIvZ4JNjqtGOVAIvLmjBx3yP7YTe9vKJgkoNOPjwQGogDoMXFA==", - "dev": true, - "requires": { - "hosted-git-info": "^4.0.1", - "is-core-module": "^2.5.0", - "semver": "^7.3.4", - "validate-npm-package-license": "^3.0.1" - } - }, - "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 - }, - "parse-json": { - "version": "5.2.0", - "resolved": "https://registry.npmjs.org/parse-json/-/parse-json-5.2.0.tgz", - "integrity": "sha512-ayCKvm/phCGxOkYRSCM82iDwct8/EonSEgCSxWxD7ve6jHggsFl4fZVQBPRNgQoKiuV/odhFrGzQXZwbifC8Rg==", - "dev": true, - "requires": { - "@babel/code-frame": "^7.0.0", - "error-ex": "^1.3.1", - "json-parse-even-better-errors": "^2.3.0", - "lines-and-columns": "^1.1.6" - } - }, - "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 - }, - "read-pkg": { - "version": "5.2.0", - "resolved": "https://registry.npmjs.org/read-pkg/-/read-pkg-5.2.0.tgz", - "integrity": "sha512-Ug69mNOpfvKDAc2Q8DRpMjjzdtrnv9HcSMX+4VsZxD1aZ6ZzrIE7rlzXBtWTyhULSMKg076AW6WR5iZpD0JiOg==", - "dev": true, - "requires": { - "@types/normalize-package-data": "^2.4.0", - "normalize-package-data": "^2.5.0", - "parse-json": "^5.0.0", - "type-fest": "^0.6.0" - }, - "dependencies": { - "hosted-git-info": { - "version": "2.8.9", - "resolved": "https://registry.npmjs.org/hosted-git-info/-/hosted-git-info-2.8.9.tgz", - "integrity": "sha512-mxIDAb9Lsm6DoOJ7xH+5+X4y1LU/4Hi50L9C5sIswK3JzULS4bwk1FvjdBgvYR4bzT4tuUQiC15FE2f5HbLvYw==", - "dev": true - }, - "normalize-package-data": { - "version": "2.5.0", - "resolved": "https://registry.npmjs.org/normalize-package-data/-/normalize-package-data-2.5.0.tgz", - "integrity": "sha512-/5CMN3T0R4XTj4DcGaexo+roZSdSFW/0AOOTROrjxzCG1wrWXEsGbRKevjlIL+ZDE4sZlJr5ED4YW0yqmkK+eA==", - "dev": true, - "requires": { - "hosted-git-info": "^2.1.4", - "resolve": "^1.10.0", - "semver": "2 || 3 || 4 || 5", - "validate-npm-package-license": "^3.0.1" - } - }, - "semver": { - "version": "5.7.1", - "resolved": "https://registry.npmjs.org/semver/-/semver-5.7.1.tgz", - "integrity": "sha512-sauaDf/PZdVgrLTNYHRtpXa1iRiKcaebiKQ1BJdpQlWH2lCvexQdX55snPFyK7QzpudqbCI0qXFfOasHdyNDGQ==", - "dev": true - }, - "type-fest": { - "version": "0.6.0", - "resolved": "https://registry.npmjs.org/type-fest/-/type-fest-0.6.0.tgz", - "integrity": "sha512-q+MB8nYR1KDLrgr4G5yemftpMC7/QLqVndBmEEdqzmNj5dcFOO4Oo8qlwZE3ULT3+Zim1F8Kq4cBnikNhlCMlg==", - "dev": true - } - } - }, - "read-pkg-up": { - "version": "7.0.1", - "resolved": "https://registry.npmjs.org/read-pkg-up/-/read-pkg-up-7.0.1.tgz", - "integrity": "sha512-zK0TB7Xd6JpCLmlLmufqykGE+/TlOePD6qKClNW7hHDKFh/J7/7gCWGR7joEQEW1bKq3a3yUZSObOoWLFQ4ohg==", - "dev": true, - "requires": { - "find-up": "^4.1.0", - "read-pkg": "^5.2.0", - "type-fest": "^0.8.1" - }, - "dependencies": { - "type-fest": { - "version": "0.8.1", - "resolved": "https://registry.npmjs.org/type-fest/-/type-fest-0.8.1.tgz", - "integrity": "sha512-4dbzIzqvjtgiM5rw1k5rEHtBANKmdudhGyBEajN01fEyhaAIhsoKNy6y7+IN93IfpFtwY9iqi7kD+xwKhQsNJA==", - "dev": true - } - } - }, - "semver": { - "version": "7.3.5", - "resolved": "https://registry.npmjs.org/semver/-/semver-7.3.5.tgz", - "integrity": "sha512-PoeGJYh8HK4BTO/a9Tf6ZG3veo/A7ZVsYrSA6J8ny9nb3B1VrpkuN+z9OE5wfE5p6H4LchYZsegiQgbJD94ZFQ==", - "dev": true, - "requires": { - "lru-cache": "^6.0.0" - } - }, - "type-fest": { - "version": "0.18.1", - "resolved": "https://registry.npmjs.org/type-fest/-/type-fest-0.18.1.tgz", - "integrity": "sha512-OIAYXk8+ISY+qTOwkHtKqzAuxchoMiD9Udx+FSGQDuiRR+PJKJHc2NJAXlbhkGwTt/4/nKZxELY1w3ReWOL8mw==", - "dev": true - }, - "yallist": { - "version": "4.0.0", - "resolved": "https://registry.npmjs.org/yallist/-/yallist-4.0.0.tgz", - "integrity": "sha512-3wdGidZyq5PB084XLES5TpOSRA3wjXAlIWMhum2kRcv/41Sn2emQ0dycQW4uZXLejwKvg6EsvbdlVL+FYEct7A==", - "dev": true - } + "alphanum-sort": "^1.0.0", + "has": "^1.0.0", + "postcss": "^7.0.0", + "postcss-selector-parser": "^3.0.0" + }, + "engines": { + "node": ">=6.9.0" } }, - "merge-source-map": { - "version": "1.0.4", - "resolved": "https://registry.npmjs.org/merge-source-map/-/merge-source-map-1.0.4.tgz", - "integrity": "sha1-pd5GU42uhNQRTMXqArR3KmNGcB8=", + "node_modules/postcss-minify-selectors/node_modules/postcss-selector-parser": { + "version": "3.1.2", + "resolved": "https://registry.npmjs.org/postcss-selector-parser/-/postcss-selector-parser-3.1.2.tgz", + "integrity": "sha512-h7fJ/5uWuRVyOtkO45pnt1Ih40CEleeyCHzipqAZO2e5H20g25Y48uYnFUiShvY4rZWNJ/Bib/KVPmanaCtOhA==", "dev": true, - "requires": { - "source-map": "^0.5.6" + "dependencies": { + "dot-prop": "^5.2.0", + "indexes-of": "^1.0.1", + "uniq": "^1.0.1" + }, + "engines": { + "node": ">=8" } }, - "merge-stream": { - "version": "2.0.0", - "resolved": "https://registry.npmjs.org/merge-stream/-/merge-stream-2.0.0.tgz", - "integrity": "sha512-abv/qOcuPfk3URPfDzmZU1LKmuw8kT+0nIHvKrKgFrwifol/doWcdA4ZqsWQ8ENrFKkd67Mfpo/LovbIUsbt3w==", - "dev": true + "node_modules/postcss-modules-extract-imports": { + "version": "1.1.0", + "resolved": "https://registry.npmjs.org/postcss-modules-extract-imports/-/postcss-modules-extract-imports-1.1.0.tgz", + "integrity": "sha1-thTJcgvmgW6u41+zpfqh26agXds=", + "dev": true, + "dependencies": { + "postcss": "^6.0.1" + } }, - "merge2": { - "version": "1.3.0", - "resolved": "https://registry.npmjs.org/merge2/-/merge2-1.3.0.tgz", - "integrity": "sha512-2j4DAdlBOkiSZIsaXk4mTE3sRS02yBHAtfy127xRV3bQUFqXkjHCHLW6Scv7DwNRbIWNHH8zpnz9zMaKXIdvYw==", - "dev": true + "node_modules/postcss-modules-extract-imports/node_modules/postcss": { + "version": "6.0.23", + "resolved": "https://registry.npmjs.org/postcss/-/postcss-6.0.23.tgz", + "integrity": "sha512-soOk1h6J3VMTZtVeVpv15/Hpdl2cBLX3CAw4TAbkpTJiNPk9YP/zWcD1ND+xEtvyuuvKzbxliTOIyvkSeSJ6ag==", + "dev": true, + "dependencies": { + "chalk": "^2.4.1", + "source-map": "^0.6.1", + "supports-color": "^5.4.0" + }, + "engines": { + "node": ">=4.0.0" + } }, - "micromatch": { - "version": "3.1.10", - "resolved": "https://registry.npmjs.org/micromatch/-/micromatch-3.1.10.tgz", - "integrity": "sha512-MWikgl9n9M3w+bpsY3He8L+w9eF9338xRl8IAO5viDizwSzziFEyUzo2xrrloB64ADbTf8uA8vRqqttDTOmccg==", + "node_modules/postcss-modules-extract-imports/node_modules/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, - "requires": { - "arr-diff": "^4.0.0", - "array-unique": "^0.3.2", - "braces": "^2.3.1", - "define-property": "^2.0.2", - "extend-shallow": "^3.0.2", - "extglob": "^2.0.4", - "fragment-cache": "^0.2.1", - "kind-of": "^6.0.2", - "nanomatch": "^1.2.9", - "object.pick": "^1.3.0", - "regex-not": "^1.0.0", - "snapdragon": "^0.8.1", - "to-regex": "^3.0.2" + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/postcss-modules-local-by-default": { + "version": "1.2.0", + "resolved": "https://registry.npmjs.org/postcss-modules-local-by-default/-/postcss-modules-local-by-default-1.2.0.tgz", + "integrity": "sha1-99gMOYxaOT+nlkRmvRlQCn1hwGk=", + "dev": true, + "dependencies": { + "css-selector-tokenizer": "^0.7.0", + "postcss": "^6.0.1" } }, - "miller-rabin": { - "version": "4.0.1", - "resolved": "https://registry.npmjs.org/miller-rabin/-/miller-rabin-4.0.1.tgz", - "integrity": "sha512-115fLhvZVqWwHPbClyntxEVfVDfl9DLLTuJvq3g2O/Oxi8AiNouAHvDSzHS0viUJc+V5vm3eq91Xwqn9dp4jRA==", + "node_modules/postcss-modules-local-by-default/node_modules/postcss": { + "version": "6.0.23", + "resolved": "https://registry.npmjs.org/postcss/-/postcss-6.0.23.tgz", + "integrity": "sha512-soOk1h6J3VMTZtVeVpv15/Hpdl2cBLX3CAw4TAbkpTJiNPk9YP/zWcD1ND+xEtvyuuvKzbxliTOIyvkSeSJ6ag==", "dev": true, - "requires": { - "bn.js": "^4.0.0", - "brorand": "^1.0.1" - }, "dependencies": { - "bn.js": { - "version": "4.11.9", - "resolved": "https://registry.npmjs.org/bn.js/-/bn.js-4.11.9.tgz", - "integrity": "sha512-E6QoYqCKZfgatHTdHzs1RRKP7ip4vvm+EyRUeE2RF0NblwVvb0p6jSVeNTOFxPn26QXN2o6SMfNxKp6kU8zQaw==", - "dev": true - } + "chalk": "^2.4.1", + "source-map": "^0.6.1", + "supports-color": "^5.4.0" + }, + "engines": { + "node": ">=4.0.0" } }, - "mime": { - "version": "1.4.1", - "resolved": "https://registry.npmjs.org/mime/-/mime-1.4.1.tgz", - "integrity": "sha512-KI1+qOZu5DcW6wayYHSzR/tXKCDC5Om4s1z2QJjDULzLcmf3DvzS7oluY4HCTrc+9FiKmWUgeNLg7W3uIQvxtQ==", - "dev": true - }, - "mime-db": { - "version": "1.44.0", - "resolved": "https://registry.npmjs.org/mime-db/-/mime-db-1.44.0.tgz", - "integrity": "sha512-/NOTfLrsPBVeH7YtFPgsVWveuL+4SjjYxaQ1xtM1KMFj7HdxlBlxeyNLzhyJVx7r4rZGJAZ/6lkKCitSc/Nmpg==", - "dev": true - }, - "mime-types": { - "version": "2.1.27", - "resolved": "https://registry.npmjs.org/mime-types/-/mime-types-2.1.27.tgz", - "integrity": "sha512-JIhqnCasI9yD+SsmkquHBxTSEuZdQX5BuQnS2Vc7puQQQ+8yiP5AY5uWhpdv4YL4VM5c6iliiYWPgJ/nJQLp7w==", + "node_modules/postcss-modules-local-by-default/node_modules/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, - "requires": { - "mime-db": "1.44.0" + "engines": { + "node": ">=0.10.0" } }, - "mimic-fn": { - "version": "1.2.0", - "resolved": "https://registry.npmjs.org/mimic-fn/-/mimic-fn-1.2.0.tgz", - "integrity": "sha512-jf84uxzwiuiIVKiOLpfYk7N46TSy8ubTonmneY9vrpHNAnp0QBt2BxWV9dO3/j+BoVAb+a5G6YDPW3M5HOdMWQ==", - "dev": true - }, - "min-indent": { - "version": "1.0.0", - "resolved": "https://registry.npmjs.org/min-indent/-/min-indent-1.0.0.tgz", - "integrity": "sha1-z8RcN+nsDY8KDsPdTvf3w6vjklY=", - "dev": true + "node_modules/postcss-modules-scope": { + "version": "1.1.0", + "resolved": "https://registry.npmjs.org/postcss-modules-scope/-/postcss-modules-scope-1.1.0.tgz", + "integrity": "sha1-1upkmUx5+XtipytCb75gVqGUu5A=", + "dev": true, + "dependencies": { + "css-selector-tokenizer": "^0.7.0", + "postcss": "^6.0.1" + } }, - "minimalistic-assert": { - "version": "1.0.1", - "resolved": "https://registry.npmjs.org/minimalistic-assert/-/minimalistic-assert-1.0.1.tgz", - "integrity": "sha512-UtJcAD4yEaGtjPezWuO9wC4nwUnVH/8/Im3yEHQP4b67cXlD/Qr9hdITCU1xDbSEXg2XKNaP8jsReV7vQd00/A==", - "dev": true + "node_modules/postcss-modules-scope/node_modules/postcss": { + "version": "6.0.23", + "resolved": "https://registry.npmjs.org/postcss/-/postcss-6.0.23.tgz", + "integrity": "sha512-soOk1h6J3VMTZtVeVpv15/Hpdl2cBLX3CAw4TAbkpTJiNPk9YP/zWcD1ND+xEtvyuuvKzbxliTOIyvkSeSJ6ag==", + "dev": true, + "dependencies": { + "chalk": "^2.4.1", + "source-map": "^0.6.1", + "supports-color": "^5.4.0" + }, + "engines": { + "node": ">=4.0.0" + } }, - "minimalistic-crypto-utils": { - "version": "1.0.1", - "resolved": "https://registry.npmjs.org/minimalistic-crypto-utils/-/minimalistic-crypto-utils-1.0.1.tgz", - "integrity": "sha1-9sAMHAsIIkblxNmd+4x8CDsrWCo=", - "dev": true + "node_modules/postcss-modules-scope/node_modules/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, + "engines": { + "node": ">=0.10.0" + } }, - "minimatch": { - "version": "3.0.4", - "resolved": "https://registry.npmjs.org/minimatch/-/minimatch-3.0.4.tgz", - "integrity": "sha512-yJHVQEhyqPLUTgt9B83PXu6W3rx4MvvHvSUvToogpwoGDOUQ+yDrR0HRot+yOCdCO7u4hX3pWft6kWBBcqh0UA==", + "node_modules/postcss-modules-values": { + "version": "1.3.0", + "resolved": "https://registry.npmjs.org/postcss-modules-values/-/postcss-modules-values-1.3.0.tgz", + "integrity": "sha1-7P+p1+GSUYOJ9CrQ6D9yrsRW6iA=", "dev": true, - "requires": { - "brace-expansion": "^1.1.7" + "dependencies": { + "icss-replace-symbols": "^1.1.0", + "postcss": "^6.0.1" } }, - "minimist": { - "version": "1.2.5", - "resolved": "https://registry.npmjs.org/minimist/-/minimist-1.2.5.tgz", - "integrity": "sha512-FM9nNUYrRBAELZQT3xeZQ7fmMOBg6nWNmJKTcgsJeaLstP/UODVpGsr5OhXhhXg6f+qtJ8uiZ+PUxkDWcgIXLw==", - "dev": true + "node_modules/postcss-modules-values/node_modules/postcss": { + "version": "6.0.23", + "resolved": "https://registry.npmjs.org/postcss/-/postcss-6.0.23.tgz", + "integrity": "sha512-soOk1h6J3VMTZtVeVpv15/Hpdl2cBLX3CAw4TAbkpTJiNPk9YP/zWcD1ND+xEtvyuuvKzbxliTOIyvkSeSJ6ag==", + "dev": true, + "dependencies": { + "chalk": "^2.4.1", + "source-map": "^0.6.1", + "supports-color": "^5.4.0" + }, + "engines": { + "node": ">=4.0.0" + } }, - "minimist-options": { - "version": "4.1.0", - "resolved": "https://registry.npmjs.org/minimist-options/-/minimist-options-4.1.0.tgz", - "integrity": "sha512-Q4r8ghd80yhO/0j1O3B2BjweX3fiHg9cdOwjJd2J76Q135c+NDxGCqdYKQ1SKBuFfgWbAUzBfvYjPUEeNgqN1A==", + "node_modules/postcss-modules-values/node_modules/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, - "requires": { - "arrify": "^1.0.1", - "is-plain-obj": "^1.1.0", - "kind-of": "^6.0.3" + "engines": { + "node": ">=0.10.0" } }, - "mixin-deep": { - "version": "1.3.2", - "resolved": "https://registry.npmjs.org/mixin-deep/-/mixin-deep-1.3.2.tgz", - "integrity": "sha512-WRoDn//mXBiJ1H40rqa3vH0toePwSsGb45iInWlTySa+Uu4k3tYUSxa2v1KqAiLtvlrSzaExqS1gtk96A9zvEA==", + "node_modules/postcss-normalize-charset": { + "version": "4.0.1", + "resolved": "https://registry.npmjs.org/postcss-normalize-charset/-/postcss-normalize-charset-4.0.1.tgz", + "integrity": "sha512-gMXCrrlWh6G27U0hF3vNvR3w8I1s2wOBILvA87iNXaPvSNo5uZAMYsZG7XjCUf1eVxuPfyL4TJ7++SGZLc9A3g==", "dev": true, - "requires": { - "for-in": "^1.0.2", - "is-extendable": "^1.0.1" - }, "dependencies": { - "is-extendable": { - "version": "1.0.1", - "resolved": "https://registry.npmjs.org/is-extendable/-/is-extendable-1.0.1.tgz", - "integrity": "sha512-arnXMxT1hhoKo9k1LZdmlNyJdDDfy2v0fXjFlmok4+i8ul/6WlbVge9bhM74OpNPQPMGUToDtz+KXa1PneJxOA==", - "dev": true, - "requires": { - "is-plain-object": "^2.0.4" - } - } + "postcss": "^7.0.0" + }, + "engines": { + "node": ">=6.9.0" } }, - "mkdirp": { - "version": "0.5.5", - "resolved": "https://registry.npmjs.org/mkdirp/-/mkdirp-0.5.5.tgz", - "integrity": "sha512-NKmAlESf6jMGym1++R0Ra7wvhV+wFW63FaSOFPwRahvea0gMUcGUhVeAg/0BC0wiv9ih5NYPB1Wn1UEI1/L+xQ==", + "node_modules/postcss-normalize-display-values": { + "version": "4.0.2", + "resolved": "https://registry.npmjs.org/postcss-normalize-display-values/-/postcss-normalize-display-values-4.0.2.tgz", + "integrity": "sha512-3F2jcsaMW7+VtRMAqf/3m4cPFhPD3EFRgNs18u+k3lTJJlVe7d0YPO+bnwqo2xg8YiRpDXJI2u8A0wqJxMsQuQ==", "dev": true, - "requires": { - "minimist": "^1.2.5" + "dependencies": { + "cssnano-util-get-match": "^4.0.0", + "postcss": "^7.0.0", + "postcss-value-parser": "^3.0.0" + }, + "engines": { + "node": ">=6.9.0" } }, - "ms": { - "version": "2.1.2", - "resolved": "https://registry.npmjs.org/ms/-/ms-2.1.2.tgz", - "integrity": "sha512-sGkPx+VjMtmA6MX27oA4FBFELFCZZ4S4XqeGOXCv68tT+jb3vk/RyaKWP0PTKyWtmLSM0b+adUTEvbs1PEaH2w==", + "node_modules/postcss-normalize-display-values/node_modules/postcss-value-parser": { + "version": "3.3.1", + "resolved": "https://registry.npmjs.org/postcss-value-parser/-/postcss-value-parser-3.3.1.tgz", + "integrity": "sha512-pISE66AbVkp4fDQ7VHBwRNXzAAKJjw4Vw7nWI/+Q3vuly7SNfgYXvm6i5IgFylHGK5sP/xHAbB7N49OS4gWNyQ==", "dev": true }, - "mute-stream": { - "version": "0.0.7", - "resolved": "https://registry.npmjs.org/mute-stream/-/mute-stream-0.0.7.tgz", - "integrity": "sha1-MHXOk7whuPq0PhvE2n6BFe0ee6s=", - "dev": true + "node_modules/postcss-normalize-positions": { + "version": "4.0.2", + "resolved": "https://registry.npmjs.org/postcss-normalize-positions/-/postcss-normalize-positions-4.0.2.tgz", + "integrity": "sha512-Dlf3/9AxpxE+NF1fJxYDeggi5WwV35MXGFnnoccP/9qDtFrTArZ0D0R+iKcg5WsUd8nUYMIl8yXDCtcrT8JrdA==", + "dev": true, + "dependencies": { + "cssnano-util-get-arguments": "^4.0.0", + "has": "^1.0.0", + "postcss": "^7.0.0", + "postcss-value-parser": "^3.0.0" + }, + "engines": { + "node": ">=6.9.0" + } }, - "nan": { - "version": "2.14.1", - "resolved": "https://registry.npmjs.org/nan/-/nan-2.14.1.tgz", - "integrity": "sha512-isWHgVjnFjh2x2yuJ/tj3JbwoHu3UC2dX5G/88Cm24yB6YopVgxvBObDY7n5xW6ExmFhJpSEQqFPvq9zaXc8Jw==", + "node_modules/postcss-normalize-positions/node_modules/postcss-value-parser": { + "version": "3.3.1", + "resolved": "https://registry.npmjs.org/postcss-value-parser/-/postcss-value-parser-3.3.1.tgz", + "integrity": "sha512-pISE66AbVkp4fDQ7VHBwRNXzAAKJjw4Vw7nWI/+Q3vuly7SNfgYXvm6i5IgFylHGK5sP/xHAbB7N49OS4gWNyQ==", "dev": true }, - "nanomatch": { - "version": "1.2.13", - "resolved": "https://registry.npmjs.org/nanomatch/-/nanomatch-1.2.13.tgz", - "integrity": "sha512-fpoe2T0RbHwBTBUOftAfBPaDEi06ufaUai0mE6Yn1kacc3SnTErfb/h+X94VXzI64rKFHYImXSvdwGGCmwOqCA==", + "node_modules/postcss-normalize-repeat-style": { + "version": "4.0.2", + "resolved": "https://registry.npmjs.org/postcss-normalize-repeat-style/-/postcss-normalize-repeat-style-4.0.2.tgz", + "integrity": "sha512-qvigdYYMpSuoFs3Is/f5nHdRLJN/ITA7huIoCyqqENJe9PvPmLhNLMu7QTjPdtnVf6OcYYO5SHonx4+fbJE1+Q==", "dev": true, - "requires": { - "arr-diff": "^4.0.0", - "array-unique": "^0.3.2", - "define-property": "^2.0.2", - "extend-shallow": "^3.0.2", - "fragment-cache": "^0.2.1", - "is-windows": "^1.0.2", - "kind-of": "^6.0.2", - "object.pick": "^1.3.0", - "regex-not": "^1.0.0", - "snapdragon": "^0.8.1", - "to-regex": "^3.0.1" + "dependencies": { + "cssnano-util-get-arguments": "^4.0.0", + "cssnano-util-get-match": "^4.0.0", + "postcss": "^7.0.0", + "postcss-value-parser": "^3.0.0" + }, + "engines": { + "node": ">=6.9.0" } }, - "natural-compare": { - "version": "1.4.0", - "resolved": "https://registry.npmjs.org/natural-compare/-/natural-compare-1.4.0.tgz", - "integrity": "sha1-Sr6/7tdUHywnrPspvbvRXI1bpPc=", + "node_modules/postcss-normalize-repeat-style/node_modules/postcss-value-parser": { + "version": "3.3.1", + "resolved": "https://registry.npmjs.org/postcss-value-parser/-/postcss-value-parser-3.3.1.tgz", + "integrity": "sha512-pISE66AbVkp4fDQ7VHBwRNXzAAKJjw4Vw7nWI/+Q3vuly7SNfgYXvm6i5IgFylHGK5sP/xHAbB7N49OS4gWNyQ==", "dev": true }, - "nice-try": { - "version": "1.0.5", - "resolved": "https://registry.npmjs.org/nice-try/-/nice-try-1.0.5.tgz", - "integrity": "sha512-1nh45deeb5olNY7eX82BkPO7SSxR5SSYJiPTrTdFUVYwAl8CKMA5N9PjTYkHiRjisVcxcQ1HXdLhx2qxxJzLNQ==", - "dev": true + "node_modules/postcss-normalize-string": { + "version": "4.0.2", + "resolved": "https://registry.npmjs.org/postcss-normalize-string/-/postcss-normalize-string-4.0.2.tgz", + "integrity": "sha512-RrERod97Dnwqq49WNz8qo66ps0swYZDSb6rM57kN2J+aoyEAJfZ6bMx0sx/F9TIEX0xthPGCmeyiam/jXif0eA==", + "dev": true, + "dependencies": { + "has": "^1.0.0", + "postcss": "^7.0.0", + "postcss-value-parser": "^3.0.0" + }, + "engines": { + "node": ">=6.9.0" + } }, - "node-addon-api": { - "version": "1.7.1", - "resolved": "https://registry.npmjs.org/node-addon-api/-/node-addon-api-1.7.1.tgz", - "integrity": "sha512-2+DuKodWvwRTrCfKOeR24KIc5unKjOh8mz17NCzVnHWfjAdDqbfbjqh7gUT+BkXBRQM52+xCHciKWonJ3CbJMQ==", + "node_modules/postcss-normalize-string/node_modules/postcss-value-parser": { + "version": "3.3.1", + "resolved": "https://registry.npmjs.org/postcss-value-parser/-/postcss-value-parser-3.3.1.tgz", + "integrity": "sha512-pISE66AbVkp4fDQ7VHBwRNXzAAKJjw4Vw7nWI/+Q3vuly7SNfgYXvm6i5IgFylHGK5sP/xHAbB7N49OS4gWNyQ==", "dev": true }, - "node-forge": { - "version": "0.7.6", - "resolved": "https://registry.npmjs.org/node-forge/-/node-forge-0.7.6.tgz", - "integrity": "sha512-sol30LUpz1jQFBjOKwbjxijiE3b6pjd74YwfD0fJOKPjF+fONKb2Yg8rYgS6+bK6VDl+/wfr4IYpC7jDzLUIfw==", + "node_modules/postcss-normalize-timing-functions": { + "version": "4.0.2", + "resolved": "https://registry.npmjs.org/postcss-normalize-timing-functions/-/postcss-normalize-timing-functions-4.0.2.tgz", + "integrity": "sha512-acwJY95edP762e++00Ehq9L4sZCEcOPyaHwoaFOhIwWCDfik6YvqsYNxckee65JHLKzuNSSmAdxwD2Cud1Z54A==", + "dev": true, + "dependencies": { + "cssnano-util-get-match": "^4.0.0", + "postcss": "^7.0.0", + "postcss-value-parser": "^3.0.0" + }, + "engines": { + "node": ">=6.9.0" + } + }, + "node_modules/postcss-normalize-timing-functions/node_modules/postcss-value-parser": { + "version": "3.3.1", + "resolved": "https://registry.npmjs.org/postcss-value-parser/-/postcss-value-parser-3.3.1.tgz", + "integrity": "sha512-pISE66AbVkp4fDQ7VHBwRNXzAAKJjw4Vw7nWI/+Q3vuly7SNfgYXvm6i5IgFylHGK5sP/xHAbB7N49OS4gWNyQ==", "dev": true }, - "node-gyp": { - "version": "3.8.0", - "resolved": "https://registry.npmjs.org/node-gyp/-/node-gyp-3.8.0.tgz", - "integrity": "sha512-3g8lYefrRRzvGeSowdJKAKyks8oUpLEd/DyPV4eMhVlhJ0aNaZqIrNUIPuEWWTAoPqyFkfGrM67MC69baqn6vA==", + "node_modules/postcss-normalize-unicode": { + "version": "4.0.1", + "resolved": "https://registry.npmjs.org/postcss-normalize-unicode/-/postcss-normalize-unicode-4.0.1.tgz", + "integrity": "sha512-od18Uq2wCYn+vZ/qCOeutvHjB5jm57ToxRaMeNuf0nWVHaP9Hua56QyMF6fs/4FSUnVIw0CBPsU0K4LnBPwYwg==", "dev": true, - "requires": { - "fstream": "^1.0.0", - "glob": "^7.0.3", - "graceful-fs": "^4.1.2", - "mkdirp": "^0.5.0", - "nopt": "2 || 3", - "npmlog": "0 || 1 || 2 || 3 || 4", - "osenv": "0", - "request": "^2.87.0", - "rimraf": "2", - "semver": "~5.3.0", - "tar": "^2.0.0", - "which": "1" - }, "dependencies": { - "semver": { - "version": "5.3.0", - "resolved": "https://registry.npmjs.org/semver/-/semver-5.3.0.tgz", - "integrity": "sha1-myzl094C0XxgEq0yaqa00M9U+U8=", - "dev": true - } + "browserslist": "^4.0.0", + "postcss": "^7.0.0", + "postcss-value-parser": "^3.0.0" + }, + "engines": { + "node": ">=6.9.0" } }, - "node-int64": { - "version": "0.4.0", - "resolved": "https://registry.npmjs.org/node-int64/-/node-int64-0.4.0.tgz", - "integrity": "sha1-h6kGXNs1XTGC2PlM4RGIuCXGijs=", + "node_modules/postcss-normalize-unicode/node_modules/postcss-value-parser": { + "version": "3.3.1", + "resolved": "https://registry.npmjs.org/postcss-value-parser/-/postcss-value-parser-3.3.1.tgz", + "integrity": "sha512-pISE66AbVkp4fDQ7VHBwRNXzAAKJjw4Vw7nWI/+Q3vuly7SNfgYXvm6i5IgFylHGK5sP/xHAbB7N49OS4gWNyQ==", "dev": true }, - "node-libs-browser": { - "version": "2.2.1", - "resolved": "https://registry.npmjs.org/node-libs-browser/-/node-libs-browser-2.2.1.tgz", - "integrity": "sha512-h/zcD8H9kaDZ9ALUWwlBUDo6TKF8a7qBSCSEGfjTVIYeqsioSKaAX+BN7NgiMGp6iSIXZ3PxgCu8KS3b71YK5Q==", + "node_modules/postcss-normalize-url": { + "version": "4.0.1", + "resolved": "https://registry.npmjs.org/postcss-normalize-url/-/postcss-normalize-url-4.0.1.tgz", + "integrity": "sha512-p5oVaF4+IHwu7VpMan/SSpmpYxcJMtkGppYf0VbdH5B6hN8YNmVyJLuY9FmLQTzY3fag5ESUUHDqM+heid0UVA==", "dev": true, - "requires": { - "assert": "^1.1.1", - "browserify-zlib": "^0.2.0", - "buffer": "^4.3.0", - "console-browserify": "^1.1.0", - "constants-browserify": "^1.0.0", - "crypto-browserify": "^3.11.0", - "domain-browser": "^1.1.1", - "events": "^3.0.0", - "https-browserify": "^1.0.0", - "os-browserify": "^0.3.0", - "path-browserify": "0.0.1", - "process": "^0.11.10", - "punycode": "^1.2.4", - "querystring-es3": "^0.2.0", - "readable-stream": "^2.3.3", - "stream-browserify": "^2.0.1", - "stream-http": "^2.7.2", - "string_decoder": "^1.0.0", - "timers-browserify": "^2.0.4", - "tty-browserify": "0.0.0", - "url": "^0.11.0", - "util": "^0.11.0", - "vm-browserify": "^1.0.1" - }, "dependencies": { - "punycode": { - "version": "1.4.1", - "resolved": "https://registry.npmjs.org/punycode/-/punycode-1.4.1.tgz", - "integrity": "sha1-wNWmOycYgArY4esPpSachN1BhF4=", - "dev": true - } + "is-absolute-url": "^2.0.0", + "normalize-url": "^3.0.0", + "postcss": "^7.0.0", + "postcss-value-parser": "^3.0.0" + }, + "engines": { + "node": ">=6.9.0" } }, - "node-modules-regexp": { - "version": "1.0.0", - "resolved": "https://registry.npmjs.org/node-modules-regexp/-/node-modules-regexp-1.0.0.tgz", - "integrity": "sha1-jZ2+KJZKSsVxLpExZCEHxx6Q7EA=", - "dev": true + "node_modules/postcss-normalize-url/node_modules/normalize-url": { + "version": "3.3.0", + "resolved": "https://registry.npmjs.org/normalize-url/-/normalize-url-3.3.0.tgz", + "integrity": "sha512-U+JJi7duF1o+u2pynbp2zXDW2/PADgC30f0GsHZtRh+HOcXHnw137TrNlyxxRvWW5fjKd3bcLHPxofWuCjaeZg==", + "dev": true, + "engines": { + "node": ">=6" + } }, - "node-releases": { - "version": "1.1.56", - "resolved": "https://registry.npmjs.org/node-releases/-/node-releases-1.1.56.tgz", - "integrity": "sha512-EVo605FhWLygH8a64TjgpjyHYOihkxECwX1bHHr8tETJKWEiWS2YJjPbvsX2jFjnjTNEgBCmk9mLjKG1Mf11cw==", + "node_modules/postcss-normalize-url/node_modules/postcss-value-parser": { + "version": "3.3.1", + "resolved": "https://registry.npmjs.org/postcss-value-parser/-/postcss-value-parser-3.3.1.tgz", + "integrity": "sha512-pISE66AbVkp4fDQ7VHBwRNXzAAKJjw4Vw7nWI/+Q3vuly7SNfgYXvm6i5IgFylHGK5sP/xHAbB7N49OS4gWNyQ==", "dev": true }, - "node-sass": { - "version": "4.14.1", - "resolved": "https://registry.npmjs.org/node-sass/-/node-sass-4.14.1.tgz", - "integrity": "sha512-sjCuOlvGyCJS40R8BscF5vhVlQjNN069NtQ1gSxyK1u9iqvn6tf7O1R4GNowVZfiZUCRt5MmMs1xd+4V/7Yr0g==", + "node_modules/postcss-normalize-whitespace": { + "version": "4.0.2", + "resolved": "https://registry.npmjs.org/postcss-normalize-whitespace/-/postcss-normalize-whitespace-4.0.2.tgz", + "integrity": "sha512-tO8QIgrsI3p95r8fyqKV+ufKlSHh9hMJqACqbv2XknufqEDhDvbguXGBBqxw9nsQoXWf0qOqppziKJKHMD4GtA==", "dev": true, - "requires": { - "async-foreach": "^0.1.3", - "chalk": "^1.1.1", - "cross-spawn": "^3.0.0", - "gaze": "^1.0.0", - "get-stdin": "^4.0.1", - "glob": "^7.0.3", - "in-publish": "^2.0.0", - "lodash": "^4.17.15", - "meow": "^3.7.0", - "mkdirp": "^0.5.1", - "nan": "^2.13.2", - "node-gyp": "^3.8.0", - "npmlog": "^4.0.0", - "request": "^2.88.0", - "sass-graph": "2.2.5", - "stdout-stream": "^1.4.0", - "true-case-path": "^1.0.2" - }, "dependencies": { - "ansi-regex": { - "version": "2.1.1", - "resolved": "https://registry.npmjs.org/ansi-regex/-/ansi-regex-2.1.1.tgz", - "integrity": "sha1-w7M6te42DYbg5ijwRorn7yfWVN8=", - "dev": true - }, - "ansi-styles": { - "version": "2.2.1", - "resolved": "https://registry.npmjs.org/ansi-styles/-/ansi-styles-2.2.1.tgz", - "integrity": "sha1-tDLdM1i2NM914eRmQ2gkBTPB3b4=", - "dev": true - }, - "camelcase": { - "version": "2.1.1", - "resolved": "https://registry.npmjs.org/camelcase/-/camelcase-2.1.1.tgz", - "integrity": "sha1-fB0W1nmhu+WcoCys7PsBHiAfWh8=", - "dev": true - }, - "camelcase-keys": { - "version": "2.1.0", - "resolved": "https://registry.npmjs.org/camelcase-keys/-/camelcase-keys-2.1.0.tgz", - "integrity": "sha1-MIvur/3ygRkFHvodkyITyRuPkuc=", - "dev": true, - "requires": { - "camelcase": "^2.0.0", - "map-obj": "^1.0.0" - } - }, - "chalk": { - "version": "1.1.3", - "resolved": "https://registry.npmjs.org/chalk/-/chalk-1.1.3.tgz", - "integrity": "sha1-qBFcVeSnAv5NFQq9OHKCKn4J/Jg=", - "dev": true, - "requires": { - "ansi-styles": "^2.2.1", - "escape-string-regexp": "^1.0.2", - "has-ansi": "^2.0.0", - "strip-ansi": "^3.0.0", - "supports-color": "^2.0.0" - } - }, - "cross-spawn": { - "version": "3.0.1", - "resolved": "https://registry.npmjs.org/cross-spawn/-/cross-spawn-3.0.1.tgz", - "integrity": "sha1-ElYDfsufDF9549bvE14wdwGEuYI=", - "dev": true, - "requires": { - "lru-cache": "^4.0.1", - "which": "^1.2.9" - } - }, - "find-up": { - "version": "1.1.2", - "resolved": "https://registry.npmjs.org/find-up/-/find-up-1.1.2.tgz", - "integrity": "sha1-ay6YIrGizgpgq2TWEOzK1TyyTQ8=", - "dev": true, - "requires": { - "path-exists": "^2.0.0", - "pinkie-promise": "^2.0.0" - } - }, - "indent-string": { - "version": "2.1.0", - "resolved": "https://registry.npmjs.org/indent-string/-/indent-string-2.1.0.tgz", - "integrity": "sha1-ji1INIdCEhtKghi3oTfppSBJ3IA=", - "dev": true, - "requires": { - "repeating": "^2.0.0" - } - }, - "load-json-file": { - "version": "1.1.0", - "resolved": "https://registry.npmjs.org/load-json-file/-/load-json-file-1.1.0.tgz", - "integrity": "sha1-lWkFcI1YtLq0wiYbBPWfMcmTdMA=", - "dev": true, - "requires": { - "graceful-fs": "^4.1.2", - "parse-json": "^2.2.0", - "pify": "^2.0.0", - "pinkie-promise": "^2.0.0", - "strip-bom": "^2.0.0" - } - }, - "meow": { - "version": "3.7.0", - "resolved": "https://registry.npmjs.org/meow/-/meow-3.7.0.tgz", - "integrity": "sha1-cstmi0JSKCkKu/qFaJJYcwioAfs=", - "dev": true, - "requires": { - "camelcase-keys": "^2.0.0", - "decamelize": "^1.1.2", - "loud-rejection": "^1.0.0", - "map-obj": "^1.0.1", - "minimist": "^1.1.3", - "normalize-package-data": "^2.3.4", - "object-assign": "^4.0.1", - "read-pkg-up": "^1.0.1", - "redent": "^1.0.0", - "trim-newlines": "^1.0.0" - } - }, - "path-exists": { - "version": "2.1.0", - "resolved": "https://registry.npmjs.org/path-exists/-/path-exists-2.1.0.tgz", - "integrity": "sha1-D+tsZPD8UY2adU3V77YscCJ2H0s=", - "dev": true, - "requires": { - "pinkie-promise": "^2.0.0" - } - }, - "path-type": { - "version": "1.1.0", - "resolved": "https://registry.npmjs.org/path-type/-/path-type-1.1.0.tgz", - "integrity": "sha1-WcRPfuSR2nBNpBXaWkBwuk+P5EE=", - "dev": true, - "requires": { - "graceful-fs": "^4.1.2", - "pify": "^2.0.0", - "pinkie-promise": "^2.0.0" - } - }, - "read-pkg": { - "version": "1.1.0", - "resolved": "https://registry.npmjs.org/read-pkg/-/read-pkg-1.1.0.tgz", - "integrity": "sha1-9f+qXs0pyzHAR0vKfXVra7KePyg=", - "dev": true, - "requires": { - "load-json-file": "^1.0.0", - "normalize-package-data": "^2.3.2", - "path-type": "^1.0.0" - } - }, - "read-pkg-up": { - "version": "1.0.1", - "resolved": "https://registry.npmjs.org/read-pkg-up/-/read-pkg-up-1.0.1.tgz", - "integrity": "sha1-nWPBMnbAZZGNV/ACpX9AobZD+wI=", - "dev": true, - "requires": { - "find-up": "^1.0.0", - "read-pkg": "^1.0.0" - } - }, - "redent": { - "version": "1.0.0", - "resolved": "https://registry.npmjs.org/redent/-/redent-1.0.0.tgz", - "integrity": "sha1-z5Fqsf1fHxbfsggi3W7H9zDCr94=", - "dev": true, - "requires": { - "indent-string": "^2.1.0", - "strip-indent": "^1.0.1" - } - }, - "strip-ansi": { - "version": "3.0.1", - "resolved": "https://registry.npmjs.org/strip-ansi/-/strip-ansi-3.0.1.tgz", - "integrity": "sha1-ajhfuIU9lS1f8F0Oiq+UJ43GPc8=", - "dev": true, - "requires": { - "ansi-regex": "^2.0.0" - } - }, - "strip-bom": { - "version": "2.0.0", - "resolved": "https://registry.npmjs.org/strip-bom/-/strip-bom-2.0.0.tgz", - "integrity": "sha1-YhmoVhZSBJHzV4i9vxRHqZx+aw4=", - "dev": true, - "requires": { - "is-utf8": "^0.2.0" - } - }, - "strip-indent": { - "version": "1.0.1", - "resolved": "https://registry.npmjs.org/strip-indent/-/strip-indent-1.0.1.tgz", - "integrity": "sha1-DHlipq3vp7vUrDZkYKY4VSrhoKI=", - "dev": true, - "requires": { - "get-stdin": "^4.0.1" - } - }, - "supports-color": { - "version": "2.0.0", - "resolved": "https://registry.npmjs.org/supports-color/-/supports-color-2.0.0.tgz", - "integrity": "sha1-U10EXOa2Nj+kARcIRimZXp3zJMc=", - "dev": true - }, - "trim-newlines": { - "version": "1.0.0", - "resolved": "https://registry.npmjs.org/trim-newlines/-/trim-newlines-1.0.0.tgz", - "integrity": "sha1-WIeWa7WCpFA6QetST301ARgVphM=", - "dev": true - } + "postcss": "^7.0.0", + "postcss-value-parser": "^3.0.0" + }, + "engines": { + "node": ">=6.9.0" } }, - "nopt": { - "version": "3.0.6", - "resolved": "https://registry.npmjs.org/nopt/-/nopt-3.0.6.tgz", - "integrity": "sha1-xkZdvwirzU2zWTF/eaxopkayj/k=", + "node_modules/postcss-normalize-whitespace/node_modules/postcss-value-parser": { + "version": "3.3.1", + "resolved": "https://registry.npmjs.org/postcss-value-parser/-/postcss-value-parser-3.3.1.tgz", + "integrity": "sha512-pISE66AbVkp4fDQ7VHBwRNXzAAKJjw4Vw7nWI/+Q3vuly7SNfgYXvm6i5IgFylHGK5sP/xHAbB7N49OS4gWNyQ==", + "dev": true + }, + "node_modules/postcss-ordered-values": { + "version": "4.1.2", + "resolved": "https://registry.npmjs.org/postcss-ordered-values/-/postcss-ordered-values-4.1.2.tgz", + "integrity": "sha512-2fCObh5UanxvSxeXrtLtlwVThBvHn6MQcu4ksNT2tsaV2Fg76R2CV98W7wNSlX+5/pFwEyaDwKLLoEV7uRybAw==", "dev": true, - "requires": { - "abbrev": "1" + "dependencies": { + "cssnano-util-get-arguments": "^4.0.0", + "postcss": "^7.0.0", + "postcss-value-parser": "^3.0.0" + }, + "engines": { + "node": ">=6.9.0" } }, - "normalize-html-whitespace": { - "version": "1.0.0", - "resolved": "https://registry.npmjs.org/normalize-html-whitespace/-/normalize-html-whitespace-1.0.0.tgz", - "integrity": "sha512-9ui7CGtOOlehQu0t/OhhlmDyc71mKVlv+4vF+me4iZLPrNtRL2xoquEdfZxasC/bdQi/Hr3iTrpyRKIG+ocabA==", + "node_modules/postcss-ordered-values/node_modules/postcss-value-parser": { + "version": "3.3.1", + "resolved": "https://registry.npmjs.org/postcss-value-parser/-/postcss-value-parser-3.3.1.tgz", + "integrity": "sha512-pISE66AbVkp4fDQ7VHBwRNXzAAKJjw4Vw7nWI/+Q3vuly7SNfgYXvm6i5IgFylHGK5sP/xHAbB7N49OS4gWNyQ==", "dev": true }, - "normalize-package-data": { - "version": "2.5.0", - "resolved": "https://registry.npmjs.org/normalize-package-data/-/normalize-package-data-2.5.0.tgz", - "integrity": "sha512-/5CMN3T0R4XTj4DcGaexo+roZSdSFW/0AOOTROrjxzCG1wrWXEsGbRKevjlIL+ZDE4sZlJr5ED4YW0yqmkK+eA==", + "node_modules/postcss-reduce-initial": { + "version": "4.0.3", + "resolved": "https://registry.npmjs.org/postcss-reduce-initial/-/postcss-reduce-initial-4.0.3.tgz", + "integrity": "sha512-gKWmR5aUulSjbzOfD9AlJiHCGH6AEVLaM0AV+aSioxUDd16qXP1PCh8d1/BGVvpdWn8k/HiK7n6TjeoXN1F7DA==", "dev": true, - "requires": { - "hosted-git-info": "^2.1.4", - "resolve": "^1.10.0", - "semver": "2 || 3 || 4 || 5", - "validate-npm-package-license": "^3.0.1" + "dependencies": { + "browserslist": "^4.0.0", + "caniuse-api": "^3.0.0", + "has": "^1.0.0", + "postcss": "^7.0.0" + }, + "engines": { + "node": ">=6.9.0" } }, - "normalize-path": { - "version": "3.0.0", - "resolved": "https://registry.npmjs.org/normalize-path/-/normalize-path-3.0.0.tgz", - "integrity": "sha512-6eZs5Ls3WtCisHWp9S2GUy8dqkpGi4BVSz3GaqiE6ezub0512ESztXUwUB6C6IKbQkY2Pnb/mD4WYojCRwcwLA==", - "dev": true + "node_modules/postcss-reduce-transforms": { + "version": "4.0.2", + "resolved": "https://registry.npmjs.org/postcss-reduce-transforms/-/postcss-reduce-transforms-4.0.2.tgz", + "integrity": "sha512-EEVig1Q2QJ4ELpJXMZR8Vt5DQx8/mo+dGWSR7vWXqcob2gQLyQGsionYcGKATXvQzMPn6DSN1vTN7yFximdIAg==", + "dev": true, + "dependencies": { + "cssnano-util-get-match": "^4.0.0", + "has": "^1.0.0", + "postcss": "^7.0.0", + "postcss-value-parser": "^3.0.0" + }, + "engines": { + "node": ">=6.9.0" + } }, - "normalize-range": { - "version": "0.1.2", - "resolved": "https://registry.npmjs.org/normalize-range/-/normalize-range-0.1.2.tgz", - "integrity": "sha1-LRDAa9/TEuqXd2laTShDlFa3WUI=", + "node_modules/postcss-reduce-transforms/node_modules/postcss-value-parser": { + "version": "3.3.1", + "resolved": "https://registry.npmjs.org/postcss-value-parser/-/postcss-value-parser-3.3.1.tgz", + "integrity": "sha512-pISE66AbVkp4fDQ7VHBwRNXzAAKJjw4Vw7nWI/+Q3vuly7SNfgYXvm6i5IgFylHGK5sP/xHAbB7N49OS4gWNyQ==", "dev": true }, - "normalize-selector": { - "version": "0.2.0", - "resolved": "https://registry.npmjs.org/normalize-selector/-/normalize-selector-0.2.0.tgz", - "integrity": "sha1-0LFF62kRicY6eNIB3E/bEpPvDAM=", + "node_modules/postcss-reporter": { + "version": "6.0.1", + "resolved": "https://registry.npmjs.org/postcss-reporter/-/postcss-reporter-6.0.1.tgz", + "integrity": "sha512-LpmQjfRWyabc+fRygxZjpRxfhRf9u/fdlKf4VHG4TSPbV2XNsuISzYW1KL+1aQzx53CAppa1bKG4APIB/DOXXw==", + "dev": true, + "dependencies": { + "chalk": "^2.4.1", + "lodash": "^4.17.11", + "log-symbols": "^2.2.0", + "postcss": "^7.0.7" + }, + "engines": { + "node": ">=6" + } + }, + "node_modules/postcss-resolve-nested-selector": { + "version": "0.1.1", + "resolved": "https://registry.npmjs.org/postcss-resolve-nested-selector/-/postcss-resolve-nested-selector-0.1.1.tgz", + "integrity": "sha1-Kcy8fDfe36wwTp//C/FZaz9qDk4=", "dev": true }, - "normalize-url": { - "version": "1.9.1", - "resolved": "https://registry.npmjs.org/normalize-url/-/normalize-url-1.9.1.tgz", - "integrity": "sha1-LMDWazHqIwNkWENuNiDYWVTGbDw=", + "node_modules/postcss-safe-parser": { + "version": "4.0.2", + "resolved": "https://registry.npmjs.org/postcss-safe-parser/-/postcss-safe-parser-4.0.2.tgz", + "integrity": "sha512-Uw6ekxSWNLCPesSv/cmqf2bY/77z11O7jZGPax3ycZMFU/oi2DMH9i89AdHc1tRwFg/arFoEwX0IS3LCUxJh1g==", "dev": true, - "requires": { - "object-assign": "^4.0.1", - "prepend-http": "^1.0.0", - "query-string": "^4.1.0", - "sort-keys": "^1.0.0" + "dependencies": { + "postcss": "^7.0.26" + }, + "engines": { + "node": ">=6.0.0" } }, - "npm-run-path": { - "version": "4.0.1", - "resolved": "https://registry.npmjs.org/npm-run-path/-/npm-run-path-4.0.1.tgz", - "integrity": "sha512-S48WzZW777zhNIrn7gxOlISNAqi9ZC/uQFnRdbeIHhZhCA6UqpkOT8T1G7BvfdgP4Er8gF4sUbaS0i7QvIfCWw==", + "node_modules/postcss-sass": { + "version": "0.4.4", + "resolved": "https://registry.npmjs.org/postcss-sass/-/postcss-sass-0.4.4.tgz", + "integrity": "sha512-BYxnVYx4mQooOhr+zer0qWbSPYnarAy8ZT7hAQtbxtgVf8gy+LSLT/hHGe35h14/pZDTw1DsxdbrwxBN++H+fg==", "dev": true, - "requires": { - "path-key": "^3.0.0" - }, "dependencies": { - "path-key": { - "version": "3.1.1", - "resolved": "https://registry.npmjs.org/path-key/-/path-key-3.1.1.tgz", - "integrity": "sha512-ojmeN0qd+y0jszEtoY48r0Peq5dwMEkIlCOu6Q5f41lfkswXuKtYrhgoTpLnyIcHm24Uhqx+5Tqm2InSwLhE6Q==", - "dev": true - } + "gonzales-pe": "^4.3.0", + "postcss": "^7.0.21" } }, - "npmlog": { - "version": "4.1.2", - "resolved": "https://registry.npmjs.org/npmlog/-/npmlog-4.1.2.tgz", - "integrity": "sha512-2uUqazuKlTaSI/dC8AzicUck7+IrEaOnN/e0jd3Xtt1KcGpwx30v50mL7oPyr/h9bL3E4aZccVwpwP+5W9Vjkg==", + "node_modules/postcss-scss": { + "version": "2.1.1", + "resolved": "https://registry.npmjs.org/postcss-scss/-/postcss-scss-2.1.1.tgz", + "integrity": "sha512-jQmGnj0hSGLd9RscFw9LyuSVAa5Bl1/KBPqG1NQw9w8ND55nY4ZEsdlVuYJvLPpV+y0nwTV5v/4rHPzZRihQbA==", "dev": true, - "requires": { - "are-we-there-yet": "~1.1.2", - "console-control-strings": "~1.1.0", - "gauge": "~2.7.3", - "set-blocking": "~2.0.0" + "dependencies": { + "postcss": "^7.0.6" + }, + "engines": { + "node": ">=6.0.0" } }, - "nth-check": { - "version": "1.0.2", - "resolved": "https://registry.npmjs.org/nth-check/-/nth-check-1.0.2.tgz", - "integrity": "sha512-WeBOdju8SnzPN5vTUJYxYUxLeXpCaVP5i5e0LF8fg7WORF2Wd7wFX/pk0tYZk7s8T+J7VLy0Da6J1+wCT0AtHg==", + "node_modules/postcss-selector-parser": { + "version": "6.0.2", + "resolved": "https://registry.npmjs.org/postcss-selector-parser/-/postcss-selector-parser-6.0.2.tgz", + "integrity": "sha512-36P2QR59jDTOAiIkqEprfJDsoNrvwFei3eCqKd1Y0tUsBimsq39BLp7RD+JWny3WgB1zGhJX8XVePwm9k4wdBg==", "dev": true, - "requires": { - "boolbase": "~1.0.0" + "dependencies": { + "cssesc": "^3.0.0", + "indexes-of": "^1.0.1", + "uniq": "^1.0.1" + }, + "engines": { + "node": ">=4" } }, - "num2fraction": { - "version": "1.2.2", - "resolved": "https://registry.npmjs.org/num2fraction/-/num2fraction-1.2.2.tgz", - "integrity": "sha1-b2gragJ6Tp3fpFZM0lidHU5mnt4=", - "dev": true - }, - "number-is-nan": { - "version": "1.0.1", - "resolved": "https://registry.npmjs.org/number-is-nan/-/number-is-nan-1.0.1.tgz", - "integrity": "sha1-CXtgK1NCKlIsGvuHkDGDNpQaAR0=", - "dev": true - }, - "nwsapi": { - "version": "2.2.0", - "resolved": "https://registry.npmjs.org/nwsapi/-/nwsapi-2.2.0.tgz", - "integrity": "sha512-h2AatdwYH+JHiZpv7pt/gSX1XoRGb7L/qSIeuqA6GwYoF9w1vP1cw42TO0aI2pNyshRK5893hNSl+1//vHK7hQ==", - "dev": true + "node_modules/postcss-svgo": { + "version": "4.0.2", + "resolved": "https://registry.npmjs.org/postcss-svgo/-/postcss-svgo-4.0.2.tgz", + "integrity": "sha512-C6wyjo3VwFm0QgBy+Fu7gCYOkCmgmClghO+pjcxvrcBKtiKt0uCF+hvbMO1fyv5BMImRK90SMb+dwUnfbGd+jw==", + "dev": true, + "dependencies": { + "is-svg": "^3.0.0", + "postcss": "^7.0.0", + "postcss-value-parser": "^3.0.0", + "svgo": "^1.0.0" + }, + "engines": { + "node": ">=6.9.0" + } }, - "oauth-sign": { - "version": "0.9.0", - "resolved": "https://registry.npmjs.org/oauth-sign/-/oauth-sign-0.9.0.tgz", - "integrity": "sha512-fexhUFFPTGV8ybAtSIGbV6gOkSv8UtRbDBnAyLQw4QPKkgNlsH2ByPGtMUqdWkos6YCRmAqViwgZrJc/mRDzZQ==", + "node_modules/postcss-svgo/node_modules/postcss-value-parser": { + "version": "3.3.1", + "resolved": "https://registry.npmjs.org/postcss-value-parser/-/postcss-value-parser-3.3.1.tgz", + "integrity": "sha512-pISE66AbVkp4fDQ7VHBwRNXzAAKJjw4Vw7nWI/+Q3vuly7SNfgYXvm6i5IgFylHGK5sP/xHAbB7N49OS4gWNyQ==", "dev": true }, - "object-assign": { - "version": "4.1.1", - "resolved": "https://registry.npmjs.org/object-assign/-/object-assign-4.1.1.tgz", - "integrity": "sha1-IQmtx5ZYh8/AXLvUQsrIv7s2CGM=", - "dev": true + "node_modules/postcss-syntax": { + "version": "0.36.2", + "resolved": "https://registry.npmjs.org/postcss-syntax/-/postcss-syntax-0.36.2.tgz", + "integrity": "sha512-nBRg/i7E3SOHWxF3PpF5WnJM/jQ1YpY9000OaVXlAQj6Zp/kIqJxEDWIZ67tAd7NLuk7zqN4yqe9nc0oNAOs1w==", + "dev": true, + "peerDependencies": { + "postcss": ">=5.0.0" + } }, - "object-copy": { - "version": "0.1.0", - "resolved": "https://registry.npmjs.org/object-copy/-/object-copy-0.1.0.tgz", - "integrity": "sha1-fn2Fi3gb18mRpBupde04EnVOmYw=", + "node_modules/postcss-unique-selectors": { + "version": "4.0.1", + "resolved": "https://registry.npmjs.org/postcss-unique-selectors/-/postcss-unique-selectors-4.0.1.tgz", + "integrity": "sha512-+JanVaryLo9QwZjKrmJgkI4Fn8SBgRO6WXQBJi7KiAVPlmxikB5Jzc4EvXMT2H0/m0RjrVVm9rGNhZddm/8Spg==", "dev": true, - "requires": { - "copy-descriptor": "^0.1.0", - "define-property": "^0.2.5", - "kind-of": "^3.0.3" - }, "dependencies": { - "define-property": { - "version": "0.2.5", - "resolved": "https://registry.npmjs.org/define-property/-/define-property-0.2.5.tgz", - "integrity": "sha1-w1se+RjsPJkPmlvFe+BKrOxcgRY=", - "dev": true, - "requires": { - "is-descriptor": "^0.1.0" - } - }, - "kind-of": { - "version": "3.2.2", - "resolved": "https://registry.npmjs.org/kind-of/-/kind-of-3.2.2.tgz", - "integrity": "sha1-MeohpzS6ubuw8yRm2JOupR5KPGQ=", - "dev": true, - "requires": { - "is-buffer": "^1.1.5" - } - } + "alphanum-sort": "^1.0.0", + "postcss": "^7.0.0", + "uniqs": "^2.0.0" + }, + "engines": { + "node": ">=6.9.0" } }, - "object-inspect": { - "version": "1.7.0", - "resolved": "https://registry.npmjs.org/object-inspect/-/object-inspect-1.7.0.tgz", - "integrity": "sha512-a7pEHdh1xKIAgTySUGgLMx/xwDZskN1Ud6egYYN3EdRW4ZMPNEDUTF+hwy2LUC+Bl+SyLXANnwz/jyh/qutKUw==", + "node_modules/postcss-value-parser": { + "version": "4.1.0", + "resolved": "https://registry.npmjs.org/postcss-value-parser/-/postcss-value-parser-4.1.0.tgz", + "integrity": "sha512-97DXOFbQJhk71ne5/Mt6cOu6yxsSfM0QGQyl0L25Gca4yGWEGJaig7l7gbCX623VqTBNGLRLaVUCnNkcedlRSQ==", "dev": true }, - "object-keys": { - "version": "1.1.1", - "resolved": "https://registry.npmjs.org/object-keys/-/object-keys-1.1.1.tgz", - "integrity": "sha512-NuAESUOUMrlIXOfHKzD6bpPu3tYt3xvjNdRIQ+FeT0lNb4K8WR70CaDxhuNguS2XG+GjkyMwOzsN5ZktImfhLA==", - "dev": true + "node_modules/postcss/node_modules/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, + "engines": { + "node": ">=0.10.0" + } }, - "object-visit": { - "version": "1.0.1", - "resolved": "https://registry.npmjs.org/object-visit/-/object-visit-1.0.1.tgz", - "integrity": "sha1-95xEk68MU3e1n+OdOV5BBC3QRbs=", + "node_modules/postcss/node_modules/supports-color": { + "version": "6.1.0", + "resolved": "https://registry.npmjs.org/supports-color/-/supports-color-6.1.0.tgz", + "integrity": "sha512-qe1jfm1Mg7Nq/NSh6XE24gPXROEVsWHxC1LIx//XNlD9iw7YZQGjZNjYN7xGaEG6iKdA8EtNFW6R0gjnVXp+wQ==", "dev": true, - "requires": { - "isobject": "^3.0.0" + "dependencies": { + "has-flag": "^3.0.0" + }, + "engines": { + "node": ">=6" } }, - "object.assign": { - "version": "4.1.0", - "resolved": "https://registry.npmjs.org/object.assign/-/object.assign-4.1.0.tgz", - "integrity": "sha512-exHJeq6kBKj58mqGyTQ9DFvrZC/eR6OwxzoM9YRoGBqrXYonaFyGiFMuc9VZrXf7DarreEwMpurG3dd+CNyW5w==", + "node_modules/posthtml": { + "version": "0.11.6", + "resolved": "https://registry.npmjs.org/posthtml/-/posthtml-0.11.6.tgz", + "integrity": "sha512-C2hrAPzmRdpuL3iH0TDdQ6XCc9M7Dcc3zEW5BLerY65G4tWWszwv6nG/ksi6ul5i2mx22ubdljgktXCtNkydkw==", "dev": true, - "requires": { - "define-properties": "^1.1.2", - "function-bind": "^1.1.1", - "has-symbols": "^1.0.0", - "object-keys": "^1.0.11" + "dependencies": { + "posthtml-parser": "^0.4.1", + "posthtml-render": "^1.1.5" + }, + "engines": { + "node": ">=6.0.0" } }, - "object.getownpropertydescriptors": { - "version": "2.1.0", - "resolved": "https://registry.npmjs.org/object.getownpropertydescriptors/-/object.getownpropertydescriptors-2.1.0.tgz", - "integrity": "sha512-Z53Oah9A3TdLoblT7VKJaTDdXdT+lQO+cNpKVnya5JDe9uLvzu1YyY1yFDFrcxrlRgWrEFH0jJtD/IbuwjcEVg==", + "node_modules/posthtml-parser": { + "version": "0.4.2", + "resolved": "https://registry.npmjs.org/posthtml-parser/-/posthtml-parser-0.4.2.tgz", + "integrity": "sha512-BUIorsYJTvS9UhXxPTzupIztOMVNPa/HtAm9KHni9z6qEfiJ1bpOBL5DfUOL9XAc3XkLIEzBzpph+Zbm4AdRAg==", "dev": true, - "requires": { - "define-properties": "^1.1.3", - "es-abstract": "^1.17.0-next.1" + "dependencies": { + "htmlparser2": "^3.9.2" } }, - "object.pick": { - "version": "1.3.0", - "resolved": "https://registry.npmjs.org/object.pick/-/object.pick-1.3.0.tgz", - "integrity": "sha1-h6EKxMFpS9Lhy/U1kaZhQftd10c=", + "node_modules/posthtml-render": { + "version": "1.2.2", + "resolved": "https://registry.npmjs.org/posthtml-render/-/posthtml-render-1.2.2.tgz", + "integrity": "sha512-MbIXTWwAfJ9qET6Zl29UNwJcDJEEz9Zkr5oDhiujitJa7YBJwEpbkX2cmuklCDxubTMoRWpid3q8DrSyGnUUzQ==", "dev": true, - "requires": { - "isobject": "^3.0.1" + "engines": { + "node": ">=8" } }, - "object.values": { - "version": "1.1.1", - "resolved": "https://registry.npmjs.org/object.values/-/object.values-1.1.1.tgz", - "integrity": "sha512-WTa54g2K8iu0kmS/us18jEmdv1a4Wi//BZ/DTVYEcH0XhLM5NYdpDHja3gt57VrZLcNAO2WGA+KpWsDBaHt6eA==", + "node_modules/prelude-ls": { + "version": "1.1.2", + "resolved": "https://registry.npmjs.org/prelude-ls/-/prelude-ls-1.1.2.tgz", + "integrity": "sha1-IZMqVJ9eUv/ZqCf1cOBL5iqX2lQ=", "dev": true, - "requires": { - "define-properties": "^1.1.3", - "es-abstract": "^1.17.0-next.1", - "function-bind": "^1.1.1", - "has": "^1.0.3" + "engines": { + "node": ">= 0.8.0" } }, - "on-finished": { - "version": "2.3.0", - "resolved": "https://registry.npmjs.org/on-finished/-/on-finished-2.3.0.tgz", - "integrity": "sha1-IPEzZIGwg811M3mSoWlxqi2QaUc=", + "node_modules/prepend-http": { + "version": "1.0.4", + "resolved": "https://registry.npmjs.org/prepend-http/-/prepend-http-1.0.4.tgz", + "integrity": "sha1-1PRWKwzjaW5BrFLQ4ALlemNdxtw=", "dev": true, - "requires": { - "ee-first": "1.1.1" + "engines": { + "node": ">=0.10.0" } }, - "once": { - "version": "1.4.0", - "resolved": "https://registry.npmjs.org/once/-/once-1.4.0.tgz", - "integrity": "sha1-WDsap3WWHUsROsF9nFC6753Xa9E=", + "node_modules/pretty-format": { + "version": "27.3.1", + "resolved": "https://registry.npmjs.org/pretty-format/-/pretty-format-27.3.1.tgz", + "integrity": "sha512-DR/c+pvFc52nLimLROYjnXPtolawm+uWDxr4FjuLDLUn+ktWnSN851KoHwHzzqq6rfCOjkzN8FLgDrSub6UDuA==", "dev": true, - "requires": { - "wrappy": "1" + "dependencies": { + "@jest/types": "^27.2.5", + "ansi-regex": "^5.0.1", + "ansi-styles": "^5.0.0", + "react-is": "^17.0.1" + }, + "engines": { + "node": "^10.13.0 || ^12.13.0 || ^14.15.0 || >=15.0.0" } }, - "onetime": { - "version": "2.0.1", - "resolved": "https://registry.npmjs.org/onetime/-/onetime-2.0.1.tgz", - "integrity": "sha1-BnQoIw/WdEOyeUsiu6UotoZ5YtQ=", + "node_modules/pretty-format/node_modules/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, - "requires": { - "mimic-fn": "^1.0.0" + "engines": { + "node": ">=8" } }, - "open": { - "version": "7.4.2", - "resolved": "https://registry.npmjs.org/open/-/open-7.4.2.tgz", - "integrity": "sha512-MVHddDVweXZF3awtlAS+6pgKLlm/JgxZ90+/NBurBoQctVOOB/zDdVjcyPzQ+0laDGbsWgrRkflI65sQeOgT9Q==", + "node_modules/pretty-format/node_modules/ansi-styles": { + "version": "5.2.0", + "resolved": "https://registry.npmjs.org/ansi-styles/-/ansi-styles-5.2.0.tgz", + "integrity": "sha512-Cxwpt2SfTzTtXcfOlzGEee8O+c+MmUgGrNiBcXnuWxuFJHe6a5Hz7qwhwe5OgaSYI0IJvkLqWX1ASG+cJOkEiA==", "dev": true, - "requires": { - "is-docker": "^2.0.0", - "is-wsl": "^2.1.1" + "engines": { + "node": ">=10" }, - "dependencies": { - "is-wsl": { - "version": "2.2.0", - "resolved": "https://registry.npmjs.org/is-wsl/-/is-wsl-2.2.0.tgz", - "integrity": "sha512-fKzAra0rGJUUBwGBgNkHZuToZcn+TtXHpeCgmkMJMMYx1sQDYaCSyjJBSCa2nH1DGm7s3n1oBnohoVTBaN7Lww==", - "dev": true, - "requires": { - "is-docker": "^2.0.0" - } - } + "funding": { + "url": "https://github.com/chalk/ansi-styles?sponsor=1" } }, - "opn": { - "version": "5.3.0", - "resolved": "https://registry.npmjs.org/opn/-/opn-5.3.0.tgz", - "integrity": "sha512-bYJHo/LOmoTd+pfiYhfZDnf9zekVJrY+cnS2a5F2x+w5ppvTqObojTP7WiFG+kVZs9Inw+qQ/lw7TroWwhdd2g==", + "node_modules/process": { + "version": "0.11.10", + "resolved": "https://registry.npmjs.org/process/-/process-0.11.10.tgz", + "integrity": "sha1-czIwDoQBYb2j5podHZGn1LwW8YI=", "dev": true, - "requires": { - "is-wsl": "^1.1.0" + "engines": { + "node": ">= 0.6.0" } }, - "optionator": { - "version": "0.8.3", - "resolved": "https://registry.npmjs.org/optionator/-/optionator-0.8.3.tgz", - "integrity": "sha512-+IW9pACdk3XWmmTXG8m3upGUJst5XRGzxMRjXzAuJ1XnIFNvfhjjIuYkDvysnPQ7qzqVzLt78BCruntqRhWQbA==", + "node_modules/process-nextick-args": { + "version": "2.0.1", + "resolved": "https://registry.npmjs.org/process-nextick-args/-/process-nextick-args-2.0.1.tgz", + "integrity": "sha512-3ouUOpQhtgrbOa17J7+uxOTpITYWaGP7/AhoR3+A+/1e9skrzelGi/dXzEYyvbxubEF6Wn2ypscTKiKJFFn1ag==", + "dev": true + }, + "node_modules/progress": { + "version": "2.0.3", + "resolved": "https://registry.npmjs.org/progress/-/progress-2.0.3.tgz", + "integrity": "sha512-7PiHtLll5LdnKIMw100I+8xJXR5gW2QwWYkT6iJva0bXitZKa/XMrSbdmg3r2Xnaidz9Qumd0VPaMrZlF9V9sA==", "dev": true, - "requires": { - "deep-is": "~0.1.3", - "fast-levenshtein": "~2.0.6", - "levn": "~0.3.0", - "prelude-ls": "~1.1.2", - "type-check": "~0.3.2", - "word-wrap": "~1.2.3" + "engines": { + "node": ">=0.4.0" } }, - "ora": { - "version": "5.4.1", - "resolved": "https://registry.npmjs.org/ora/-/ora-5.4.1.tgz", - "integrity": "sha512-5b6Y85tPxZZ7QytO+BQzysW31HJku27cRIlkbAXaNx+BdcVi+LlRFmVXzeF6a7JCwJpyw5c4b+YSVImQIrBpuQ==", + "node_modules/promise": { + "version": "8.1.0", + "resolved": "https://registry.npmjs.org/promise/-/promise-8.1.0.tgz", + "integrity": "sha512-W04AqnILOL/sPRXziNicCjSNRruLAuIHEOVBazepu0545DDNGYHz7ar9ZgZ1fMU8/MA4mVxp5rkBWRi6OXIy3Q==", "dev": true, - "requires": { - "bl": "^4.1.0", - "chalk": "^4.1.0", - "cli-cursor": "^3.1.0", - "cli-spinners": "^2.5.0", - "is-interactive": "^1.0.0", - "is-unicode-supported": "^0.1.0", - "log-symbols": "^4.1.0", - "strip-ansi": "^6.0.0", - "wcwidth": "^1.0.1" - }, "dependencies": { - "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" - } - }, - "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" - } - }, - "cli-cursor": { - "version": "3.1.0", - "resolved": "https://registry.npmjs.org/cli-cursor/-/cli-cursor-3.1.0.tgz", - "integrity": "sha512-I/zHAwsKf9FqGoXM4WWRACob9+SNukZTd94DWF57E4toouRulbCxcUh6RKUEOQlYTHJnzkPMySvPNaaSLNfLZw==", - "dev": true, - "requires": { - "restore-cursor": "^3.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 - }, - "log-symbols": { - "version": "4.1.0", - "resolved": "https://registry.npmjs.org/log-symbols/-/log-symbols-4.1.0.tgz", - "integrity": "sha512-8XPvpAA8uyhfteu8pIvQxpJZ7SYYdpUivZpGy6sFsBuKRY/7rQGavedeB8aK+Zkyq6upMFVL/9AW6vOYzfRyLg==", - "dev": true, - "requires": { - "chalk": "^4.1.0", - "is-unicode-supported": "^0.1.0" - } - }, - "mimic-fn": { - "version": "2.1.0", - "resolved": "https://registry.npmjs.org/mimic-fn/-/mimic-fn-2.1.0.tgz", - "integrity": "sha512-OqbOk5oEQeAZ8WXWydlu9HJjz9WVdEIvamMCcXmuqUYjTknH/sqsWvhQ3vgwKFRR1HpjvNBKQ37nbJgYzGqGcg==", - "dev": true - }, - "onetime": { - "version": "5.1.2", - "resolved": "https://registry.npmjs.org/onetime/-/onetime-5.1.2.tgz", - "integrity": "sha512-kbpaSSGJTWdAY5KPVeMOKXSrPtr8C8C7wodJbcsd51jRnmD+GZu8Y0VoU6Dm5Z4vWr0Ig/1NKuWRKf7j5aaYSg==", - "dev": true, - "requires": { - "mimic-fn": "^2.1.0" - } - }, - "restore-cursor": { - "version": "3.1.0", - "resolved": "https://registry.npmjs.org/restore-cursor/-/restore-cursor-3.1.0.tgz", - "integrity": "sha512-l+sSefzHpj5qimhFSE5a8nufZYAM3sBSVMAPtYkmC+4EH2anSGaEMXSD0izRQbu9nfyQ9y5JrVmp7E8oZrUjvA==", - "dev": true, - "requires": { - "onetime": "^5.1.0", - "signal-exit": "^3.0.2" - } - }, - "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" - } - } + "asap": "~2.0.6" } }, - "os-browserify": { - "version": "0.3.0", - "resolved": "https://registry.npmjs.org/os-browserify/-/os-browserify-0.3.0.tgz", - "integrity": "sha1-hUNzx/XCMVkU/Jv8a9gjj92h7Cc=", + "node_modules/prompts": { + "version": "2.4.2", + "resolved": "https://registry.npmjs.org/prompts/-/prompts-2.4.2.tgz", + "integrity": "sha512-NxNv/kLguCA7p3jE8oL2aEBsrJWgAakBpgmgK6lpPWV+WuOmY6r2/zbAVnP+T8bQlA0nzHXSJSJW0Hq7ylaD2Q==", + "dev": true, + "dependencies": { + "kleur": "^3.0.3", + "sisteransi": "^1.0.5" + }, + "engines": { + "node": ">= 6" + } + }, + "node_modules/proto-list": { + "version": "1.2.4", + "resolved": "https://registry.npmjs.org/proto-list/-/proto-list-1.2.4.tgz", + "integrity": "sha512-vtK/94akxsTMhe0/cbfpR+syPuszcuwhqVjJq26CuNDgFGj682oRBXOP5MJpv2r7JtE8MsiepGIqvvOTBwn2vA==", "dev": true }, - "os-homedir": { + "node_modules/pseudomap": { "version": "1.0.2", - "resolved": "https://registry.npmjs.org/os-homedir/-/os-homedir-1.0.2.tgz", - "integrity": "sha1-/7xJiDNuDoM94MFox+8VISGqf7M=", + "resolved": "https://registry.npmjs.org/pseudomap/-/pseudomap-1.0.2.tgz", + "integrity": "sha1-8FKijacOYYkX7wqKw0wa5aaChrM=", "dev": true }, - "os-tmpdir": { - "version": "1.0.2", - "resolved": "https://registry.npmjs.org/os-tmpdir/-/os-tmpdir-1.0.2.tgz", - "integrity": "sha1-u+Z0BseaqFxc/sdm/lc0VV36EnQ=", + "node_modules/psl": { + "version": "1.8.0", + "resolved": "https://registry.npmjs.org/psl/-/psl-1.8.0.tgz", + "integrity": "sha512-RIdOzyoavK+hA18OGGWDqUTsCLhtA7IcZ/6NCs4fFJaHBDab+pDDmDIByWFRQJq2Cd7r1OoQxBGKOaztq+hjIQ==", "dev": true }, - "osenv": { - "version": "0.1.5", - "resolved": "https://registry.npmjs.org/osenv/-/osenv-0.1.5.tgz", - "integrity": "sha512-0CWcCECdMVc2Rw3U5w9ZjqX6ga6ubk1xDVKxtBQPK7wis/0F2r9T6k4ydGYhecl7YUBxBVxhL5oisPsNxAPe2g==", + "node_modules/public-encrypt": { + "version": "4.0.3", + "resolved": "https://registry.npmjs.org/public-encrypt/-/public-encrypt-4.0.3.tgz", + "integrity": "sha512-zVpa8oKZSz5bTMTFClc1fQOnyyEzpl5ozpi1B5YcvBrdohMjH2rfsBtyXcuNuwjsDIXmBYlF2N5FlJYhR29t8Q==", "dev": true, - "requires": { - "os-homedir": "^1.0.0", - "os-tmpdir": "^1.0.0" + "dependencies": { + "bn.js": "^4.1.0", + "browserify-rsa": "^4.0.0", + "create-hash": "^1.1.0", + "parse-asn1": "^5.0.0", + "randombytes": "^2.0.1", + "safe-buffer": "^5.1.2" } }, - "p-limit": { - "version": "1.3.0", - "resolved": "https://registry.npmjs.org/p-limit/-/p-limit-1.3.0.tgz", - "integrity": "sha512-vvcXsLAJ9Dr5rQOPk7toZQZJApBl2K4J6dANSsEuh6QI41JYcsS/qhTGa9ErIUUgK3WNQoJYvylxvjqmiqEA9Q==", + "node_modules/public-encrypt/node_modules/bn.js": { + "version": "4.11.9", + "resolved": "https://registry.npmjs.org/bn.js/-/bn.js-4.11.9.tgz", + "integrity": "sha512-E6QoYqCKZfgatHTdHzs1RRKP7ip4vvm+EyRUeE2RF0NblwVvb0p6jSVeNTOFxPn26QXN2o6SMfNxKp6kU8zQaw==", + "dev": true + }, + "node_modules/punycode": { + "version": "2.1.1", + "resolved": "https://registry.npmjs.org/punycode/-/punycode-2.1.1.tgz", + "integrity": "sha512-XRsRjdf+j5ml+y/6GKHPZbrF/8p2Yga0JPtdqTIY2Xe5ohJPD9saDJJLPvp9+NSBprVvevdXZybnj2cv8OEd0A==", "dev": true, - "requires": { - "p-try": "^1.0.0" + "engines": { + "node": ">=6" } }, - "p-locate": { - "version": "2.0.0", - "resolved": "https://registry.npmjs.org/p-locate/-/p-locate-2.0.0.tgz", - "integrity": "sha1-IKAQOyIqcMj9OcwuWAaA893l7EM=", + "node_modules/purgecss": { + "version": "1.4.2", + "resolved": "https://registry.npmjs.org/purgecss/-/purgecss-1.4.2.tgz", + "integrity": "sha512-hkOreFTgiyMHMmC2BxzdIw5DuC6kxAbP/gGOGd3MEsF3+5m69rIvUEPaxrnoUtfODTFKe9hcXjGwC6jcjoyhOw==", "dev": true, - "requires": { - "p-limit": "^1.1.0" + "dependencies": { + "glob": "^7.1.3", + "postcss": "^7.0.14", + "postcss-selector-parser": "^6.0.0", + "yargs": "^14.0.0" + }, + "bin": { + "purgecss": "bin/purgecss" + }, + "engines": { + "node": ">=4.4.0", + "npm": ">=5.2.0" + }, + "funding": { + "url": "https://github.com/sponsors/Ffloriel" } }, - "p-try": { - "version": "1.0.0", - "resolved": "https://registry.npmjs.org/p-try/-/p-try-1.0.0.tgz", - "integrity": "sha1-y8ec26+P1CKOE/Yh8rGiN8GyB7M=", - "dev": true + "node_modules/purgecss/node_modules/ansi-regex": { + "version": "4.1.0", + "resolved": "https://registry.npmjs.org/ansi-regex/-/ansi-regex-4.1.0.tgz", + "integrity": "sha512-1apePfXM1UOSqw0o9IiFAovVz9M5S1Dg+4TrDwfMewQ6p/rmMueb7tWZjQ1rx4Loy1ArBggoqGpfqqdI4rondg==", + "dev": true, + "engines": { + "node": ">=6" + } }, - "pako": { - "version": "0.2.9", - "resolved": "https://registry.npmjs.org/pako/-/pako-0.2.9.tgz", - "integrity": "sha1-8/dSL073gjSNqBYbrZ7P1Rv4OnU=", - "dev": true + "node_modules/purgecss/node_modules/camelcase": { + "version": "5.3.1", + "resolved": "https://registry.npmjs.org/camelcase/-/camelcase-5.3.1.tgz", + "integrity": "sha512-L28STB170nwWS63UjtlEOE3dldQApaJXZkOI1uMFfzf3rRuPegHaHesyee+YxQ+W6SvRDQV6UrdOdRiR153wJg==", + "dev": true, + "engines": { + "node": ">=6" + } }, - "parcel": { - "version": "1.12.4", - "resolved": "https://registry.npmjs.org/parcel/-/parcel-1.12.4.tgz", - "integrity": "sha512-qfc74e2/R4pCoU6L/ZZnK9k3iDS6ir4uHea0e9th9w52eehcAGf2ido/iABq9PBXdsIOe4NSY3oUm7Khe7+S3w==", + "node_modules/purgecss/node_modules/cliui": { + "version": "5.0.0", + "resolved": "https://registry.npmjs.org/cliui/-/cliui-5.0.0.tgz", + "integrity": "sha512-PYeGSEmmHM6zvoef2w8TPzlrnNpXIjTipYK780YswmIP9vjxmd6Y2a3CB2Ks6/AU8NHjZugXvo8w3oWM2qnwXA==", "dev": true, - "requires": { - "@babel/code-frame": "^7.0.0", - "@babel/core": "^7.4.4", - "@babel/generator": "^7.4.4", - "@babel/parser": "^7.4.4", - "@babel/plugin-transform-flow-strip-types": "^7.4.4", - "@babel/plugin-transform-modules-commonjs": "^7.4.4", - "@babel/plugin-transform-react-jsx": "^7.0.0", - "@babel/preset-env": "^7.4.4", - "@babel/runtime": "^7.4.4", - "@babel/template": "^7.4.4", - "@babel/traverse": "^7.4.4", - "@babel/types": "^7.4.4", - "@iarna/toml": "^2.2.0", - "@parcel/fs": "^1.11.0", - "@parcel/logger": "^1.11.1", - "@parcel/utils": "^1.11.0", - "@parcel/watcher": "^1.12.1", - "@parcel/workers": "^1.11.0", - "ansi-to-html": "^0.6.4", - "babylon-walk": "^1.0.2", - "browserslist": "^4.1.0", - "chalk": "^2.1.0", - "clone": "^2.1.1", - "command-exists": "^1.2.6", - "commander": "^2.11.0", - "core-js": "^2.6.5", - "cross-spawn": "^6.0.4", - "css-modules-loader-core": "^1.1.0", - "cssnano": "^4.0.0", - "deasync": "^0.1.14", - "dotenv": "^5.0.0", - "dotenv-expand": "^5.1.0", - "envinfo": "^7.3.1", - "fast-glob": "^2.2.2", - "filesize": "^3.6.0", - "get-port": "^3.2.0", - "htmlnano": "^0.2.2", - "is-glob": "^4.0.0", - "is-url": "^1.2.2", - "js-yaml": "^3.10.0", - "json5": "^1.0.1", - "micromatch": "^3.0.4", - "mkdirp": "^0.5.1", - "node-forge": "^0.7.1", - "node-libs-browser": "^2.0.0", - "opn": "^5.1.0", - "postcss": "^7.0.11", - "postcss-value-parser": "^3.3.1", - "posthtml": "^0.11.2", - "posthtml-parser": "^0.4.0", - "posthtml-render": "^1.1.3", - "resolve": "^1.4.0", - "semver": "^5.4.1", - "serialize-to-js": "^3.0.0", - "serve-static": "^1.12.4", - "source-map": "0.6.1", - "terser": "^3.7.3", - "v8-compile-cache": "^2.0.0", - "ws": "^5.1.1" + "dependencies": { + "string-width": "^3.1.0", + "strip-ansi": "^5.2.0", + "wrap-ansi": "^5.1.0" + } + }, + "node_modules/purgecss/node_modules/find-up": { + "version": "3.0.0", + "resolved": "https://registry.npmjs.org/find-up/-/find-up-3.0.0.tgz", + "integrity": "sha512-1yD6RmLI1XBfxugvORwlck6f75tYL+iR0jqwsOrOxMZyGYqUuDhJ0l4AXdO1iX/FTs9cBAMEk1gWSEx1kSbylg==", + "dev": true, + "dependencies": { + "locate-path": "^3.0.0" + }, + "engines": { + "node": ">=6" + } + }, + "node_modules/purgecss/node_modules/get-caller-file": { + "version": "2.0.5", + "resolved": "https://registry.npmjs.org/get-caller-file/-/get-caller-file-2.0.5.tgz", + "integrity": "sha512-DyFP3BM/3YHTQOCUL/w0OZHR0lpKeGrxotcHWcqNEdnltqFwXVfhEBQ94eIo34AfQpo0rGki4cyIiftY06h2Fg==", + "dev": true, + "engines": { + "node": "6.* || 8.* || >= 10.*" + } + }, + "node_modules/purgecss/node_modules/locate-path": { + "version": "3.0.0", + "resolved": "https://registry.npmjs.org/locate-path/-/locate-path-3.0.0.tgz", + "integrity": "sha512-7AO748wWnIhNqAuaty2ZWHkQHRSNfPVIsPIfwEOWO22AmaoVrWavlOcMR5nzTLNYvp36X220/maaRsrec1G65A==", + "dev": true, + "dependencies": { + "p-locate": "^3.0.0", + "path-exists": "^3.0.0" }, + "engines": { + "node": ">=6" + } + }, + "node_modules/purgecss/node_modules/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, "dependencies": { - "clone": { - "version": "2.1.2", - "resolved": "https://registry.npmjs.org/clone/-/clone-2.1.2.tgz", - "integrity": "sha1-G39Ln1kfHo+DZwQBYANFoCiHQ18=", - "dev": true - }, - "commander": { - "version": "2.20.3", - "resolved": "https://registry.npmjs.org/commander/-/commander-2.20.3.tgz", - "integrity": "sha512-GpVkmM8vF2vQUkj2LvZmD35JxeJOLCwJ9cUkugyk2nuhbv3+mJvpLYYt+0+USMxE+oj+ey/lJEnhZw75x/OMcQ==", - "dev": true - }, - "json5": { - "version": "1.0.1", - "resolved": "https://registry.npmjs.org/json5/-/json5-1.0.1.tgz", - "integrity": "sha512-aKS4WQjPenRxiQsC93MNfjx+nbF4PAdYzmd/1JIj8HYzqfbu86beTuNgXDzPknWk0n0uARlyewZo4s++ES36Ow==", - "dev": true, - "requires": { - "minimist": "^1.2.0" - } - }, - "postcss-value-parser": { - "version": "3.3.1", - "resolved": "https://registry.npmjs.org/postcss-value-parser/-/postcss-value-parser-3.3.1.tgz", - "integrity": "sha512-pISE66AbVkp4fDQ7VHBwRNXzAAKJjw4Vw7nWI/+Q3vuly7SNfgYXvm6i5IgFylHGK5sP/xHAbB7N49OS4gWNyQ==", - "dev": true - }, - "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 - }, - "ws": { - "version": "5.2.2", - "resolved": "https://registry.npmjs.org/ws/-/ws-5.2.2.tgz", - "integrity": "sha512-jaHFD6PFv6UgoIVda6qZllptQsMlDEJkTQcybzzXDYM1XO9Y8em691FGMPmM46WGyLU4z9KMgQN+qrux/nhlHA==", - "dev": true, - "requires": { - "async-limiter": "~1.0.0" - } - } + "p-try": "^2.0.0" + }, + "engines": { + "node": ">=6" + }, + "funding": { + "url": "https://github.com/sponsors/sindresorhus" } }, - "parent-module": { - "version": "1.0.1", - "resolved": "https://registry.npmjs.org/parent-module/-/parent-module-1.0.1.tgz", - "integrity": "sha512-GQ2EWRpQV8/o+Aw8YqtfZZPfNRWZYkbidE9k5rpl/hC3vtHHBfGm2Ifi6qWV+coDGkrUKZAxE3Lot5kcsRlh+g==", + "node_modules/purgecss/node_modules/p-locate": { + "version": "3.0.0", + "resolved": "https://registry.npmjs.org/p-locate/-/p-locate-3.0.0.tgz", + "integrity": "sha512-x+12w/To+4GFfgJhBEpiDcLozRJGegY+Ei7/z0tSLkMmxGZNybVMSfWj9aJn8Z5Fc7dBUNJOOVgPv2H7IwulSQ==", "dev": true, - "requires": { - "callsites": "^3.0.0" + "dependencies": { + "p-limit": "^2.0.0" + }, + "engines": { + "node": ">=6" } }, - "parse-asn1": { - "version": "5.1.5", - "resolved": "https://registry.npmjs.org/parse-asn1/-/parse-asn1-5.1.5.tgz", - "integrity": "sha512-jkMYn1dcJqF6d5CpU689bq7w/b5ALS9ROVSpQDPrZsqqesUJii9qutvoT5ltGedNXMO2e16YUWIghG9KxaViTQ==", + "node_modules/purgecss/node_modules/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, - "requires": { - "asn1.js": "^4.0.0", - "browserify-aes": "^1.0.0", - "create-hash": "^1.1.0", - "evp_bytestokey": "^1.0.0", - "pbkdf2": "^3.0.3", - "safe-buffer": "^5.1.1" + "engines": { + "node": ">=6" } }, - "parse-entities": { + "node_modules/purgecss/node_modules/require-main-filename": { "version": "2.0.0", - "resolved": "https://registry.npmjs.org/parse-entities/-/parse-entities-2.0.0.tgz", - "integrity": "sha512-kkywGpCcRYhqQIchaWqZ875wzpS/bMKhz5HnN3p7wveJTkTtyAB/AlnS0f8DFSqYW1T82t6yEAkEcB+A1I3MbQ==", + "resolved": "https://registry.npmjs.org/require-main-filename/-/require-main-filename-2.0.0.tgz", + "integrity": "sha512-NKN5kMDylKuldxYLSUfrbo5Tuzh4hd+2E8NPPX02mZtn1VuREQToYe/ZdlJy+J3uCpfaiGF05e7B8W0iXbQHmg==", + "dev": true + }, + "node_modules/purgecss/node_modules/string-width": { + "version": "3.1.0", + "resolved": "https://registry.npmjs.org/string-width/-/string-width-3.1.0.tgz", + "integrity": "sha512-vafcv6KjVZKSgz06oM/H6GDBrAtz8vdhQakGjFIvNrHA6y3HCF1CInLy+QLq8dTJPQ1b+KDUqDFctkdRW44e1w==", "dev": true, - "requires": { - "character-entities": "^1.0.0", - "character-entities-legacy": "^1.0.0", - "character-reference-invalid": "^1.0.0", - "is-alphanumerical": "^1.0.0", - "is-decimal": "^1.0.0", - "is-hexadecimal": "^1.0.0" + "dependencies": { + "emoji-regex": "^7.0.1", + "is-fullwidth-code-point": "^2.0.0", + "strip-ansi": "^5.1.0" + }, + "engines": { + "node": ">=6" } }, - "parse-json": { - "version": "2.2.0", - "resolved": "https://registry.npmjs.org/parse-json/-/parse-json-2.2.0.tgz", - "integrity": "sha1-9ID0BDTvgHQfhGkJn43qGPVaTck=", + "node_modules/purgecss/node_modules/strip-ansi": { + "version": "5.2.0", + "resolved": "https://registry.npmjs.org/strip-ansi/-/strip-ansi-5.2.0.tgz", + "integrity": "sha512-DuRs1gKbBqsMKIZlrffwlug8MHkcnpjs5VPmL1PAh+mA30U0DTotfDZ0d2UUsXpPmPmMMJ6W773MaA3J+lbiWA==", "dev": true, - "requires": { - "error-ex": "^1.2.0" + "dependencies": { + "ansi-regex": "^4.1.0" + }, + "engines": { + "node": ">=6" } }, - "parse-node-version": { - "version": "1.0.1", - "resolved": "https://registry.npmjs.org/parse-node-version/-/parse-node-version-1.0.1.tgz", - "integrity": "sha512-3YHlOa/JgH6Mnpr05jP9eDG254US9ek25LyIxZlDItp2iJtwyaXQb57lBYLdT3MowkUFYEV2XXNAYIPlESvJlA==", + "node_modules/purgecss/node_modules/which-module": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/which-module/-/which-module-2.0.0.tgz", + "integrity": "sha1-2e8H3Od7mQK4o6j6SzHD4/fm6Ho=", "dev": true }, - "parse5": { + "node_modules/purgecss/node_modules/wrap-ansi": { "version": "5.1.0", - "resolved": "https://registry.npmjs.org/parse5/-/parse5-5.1.0.tgz", - "integrity": "sha512-fxNG2sQjHvlVAYmzBZS9YlDp6PTSSDwa98vkD4QgVDDCAo84z5X1t5XyJQ62ImdLXx5NdIIfihey6xpum9/gRQ==", - "dev": true + "resolved": "https://registry.npmjs.org/wrap-ansi/-/wrap-ansi-5.1.0.tgz", + "integrity": "sha512-QC1/iN/2/RPVJ5jYK8BGttj5z83LmSKmvbvrXPNCLZSEb32KKVDJDl/MOt2N01qU2H/FkzEa9PKto1BqDjtd7Q==", + "dev": true, + "dependencies": { + "ansi-styles": "^3.2.0", + "string-width": "^3.0.0", + "strip-ansi": "^5.0.0" + }, + "engines": { + "node": ">=6" + } }, - "parseurl": { - "version": "1.3.3", - "resolved": "https://registry.npmjs.org/parseurl/-/parseurl-1.3.3.tgz", - "integrity": "sha512-CiyeOxFT/JZyN5m0z9PfXw4SCBJ6Sygz1Dpl0wqjlhDEGGBP1GnsUVEL0p63hoG1fcj3fHynXi9NYO4nWOL+qQ==", + "node_modules/purgecss/node_modules/y18n": { + "version": "4.0.0", + "resolved": "https://registry.npmjs.org/y18n/-/y18n-4.0.0.tgz", + "integrity": "sha512-r9S/ZyXu/Xu9q1tYlpsLIsa3EeLXXk0VwlxqTcFRfg9EhMW+17kbt9G0NrgCmhGb5vT2hyhJZLfDGx+7+5Uj/w==", "dev": true }, - "pascalcase": { - "version": "0.1.1", - "resolved": "https://registry.npmjs.org/pascalcase/-/pascalcase-0.1.1.tgz", - "integrity": "sha1-s2PlXoAGym/iF4TS2yK9FdeRfxQ=", - "dev": true + "node_modules/purgecss/node_modules/yargs": { + "version": "14.2.3", + "resolved": "https://registry.npmjs.org/yargs/-/yargs-14.2.3.tgz", + "integrity": "sha512-ZbotRWhF+lkjijC/VhmOT9wSgyBQ7+zr13+YLkhfsSiTriYsMzkTUFP18pFhWwBeMa5gUc1MzbhrO6/VB7c9Xg==", + "dev": true, + "dependencies": { + "cliui": "^5.0.0", + "decamelize": "^1.2.0", + "find-up": "^3.0.0", + "get-caller-file": "^2.0.1", + "require-directory": "^2.1.1", + "require-main-filename": "^2.0.0", + "set-blocking": "^2.0.0", + "string-width": "^3.0.0", + "which-module": "^2.0.0", + "y18n": "^4.0.0", + "yargs-parser": "^15.0.1" + } }, - "path-browserify": { - "version": "0.0.1", - "resolved": "https://registry.npmjs.org/path-browserify/-/path-browserify-0.0.1.tgz", - "integrity": "sha512-BapA40NHICOS+USX9SN4tyhq+A2RrN/Ws5F0Z5aMHDp98Fl86lX8Oti8B7uN93L4Ifv4fHOEA+pQw87gmMO/lQ==", - "dev": true + "node_modules/purgecss/node_modules/yargs-parser": { + "version": "15.0.1", + "resolved": "https://registry.npmjs.org/yargs-parser/-/yargs-parser-15.0.1.tgz", + "integrity": "sha512-0OAMV2mAZQrs3FkNpDQcBk1x5HXb8X4twADss4S0Iuk+2dGnLOE/fRHrsYm542GduMveyA77OF4wrNJuanRCWw==", + "dev": true, + "dependencies": { + "camelcase": "^5.0.0", + "decamelize": "^1.2.0" + } }, - "path-dirname": { - "version": "1.0.2", - "resolved": "https://registry.npmjs.org/path-dirname/-/path-dirname-1.0.2.tgz", - "integrity": "sha1-zDPSTVJeCZpTiMAzbG4yuRYGCeA=", - "dev": true + "node_modules/q": { + "version": "1.5.1", + "resolved": "https://registry.npmjs.org/q/-/q-1.5.1.tgz", + "integrity": "sha1-fjL3W0E4EpHQRhHxvxQQmsAGUdc=", + "dev": true, + "engines": { + "node": ">=0.6.0", + "teleport": ">=0.2.0" + } }, - "path-exists": { - "version": "3.0.0", - "resolved": "https://registry.npmjs.org/path-exists/-/path-exists-3.0.0.tgz", - "integrity": "sha1-zg6+ql94yxiSXqfYENe1mwEP1RU=", - "dev": true + "node_modules/query-string": { + "version": "4.3.4", + "resolved": "https://registry.npmjs.org/query-string/-/query-string-4.3.4.tgz", + "integrity": "sha1-u7aTucqRXCMlFbIosaArYJBD2+s=", + "dev": true, + "dependencies": { + "object-assign": "^4.1.0", + "strict-uri-encode": "^1.0.0" + }, + "engines": { + "node": ">=0.10.0" + } }, - "path-is-absolute": { - "version": "1.0.1", - "resolved": "https://registry.npmjs.org/path-is-absolute/-/path-is-absolute-1.0.1.tgz", - "integrity": "sha1-F0uSaHNVNP+8es5r9TpanhtcX18=", - "dev": true + "node_modules/querystring": { + "version": "0.2.0", + "resolved": "https://registry.npmjs.org/querystring/-/querystring-0.2.0.tgz", + "integrity": "sha1-sgmEkgO7Jd+CDadW50cAWHhSFiA=", + "deprecated": "The querystring API is considered Legacy. new code should use the URLSearchParams API instead.", + "dev": true, + "engines": { + "node": ">=0.4.x" + } + }, + "node_modules/querystring-es3": { + "version": "0.2.1", + "resolved": "https://registry.npmjs.org/querystring-es3/-/querystring-es3-0.2.1.tgz", + "integrity": "sha1-nsYfeQSYdXB9aUFFlv2Qek1xHnM=", + "dev": true, + "engines": { + "node": ">=0.4.x" + } }, - "path-is-inside": { + "node_modules/quote-stream": { "version": "1.0.2", - "resolved": "https://registry.npmjs.org/path-is-inside/-/path-is-inside-1.0.2.tgz", - "integrity": "sha1-NlQX3t5EQw0cEa9hAn+s8HS9/FM=", - "dev": true + "resolved": "https://registry.npmjs.org/quote-stream/-/quote-stream-1.0.2.tgz", + "integrity": "sha1-hJY/jJwmuULhU/7rU6rnRlK34LI=", + "dev": true, + "dependencies": { + "buffer-equal": "0.0.1", + "minimist": "^1.1.3", + "through2": "^2.0.0" + }, + "bin": { + "quote-stream": "bin/cmd.js" + } }, - "path-key": { - "version": "2.0.1", - "resolved": "https://registry.npmjs.org/path-key/-/path-key-2.0.1.tgz", - "integrity": "sha1-QRyttXTFoUDTpLGRDUDYDMn0C0A=", - "dev": true + "node_modules/randombytes": { + "version": "2.1.0", + "resolved": "https://registry.npmjs.org/randombytes/-/randombytes-2.1.0.tgz", + "integrity": "sha512-vYl3iOX+4CKUWuxGi9Ukhie6fsqXqS9FE2Zaic4tNFD2N2QQaXOMFbuKK4QmDHC0JO6B1Zp41J0LpT0oR68amQ==", + "dev": true, + "dependencies": { + "safe-buffer": "^5.1.0" + } }, - "path-parse": { - "version": "1.0.6", - "resolved": "https://registry.npmjs.org/path-parse/-/path-parse-1.0.6.tgz", - "integrity": "sha512-GSmOT2EbHrINBf9SR7CDELwlJ8AENk3Qn7OikK4nFYAu3Ote2+JYNVvkpAEQm3/TLNEJFD/xZJjzyxg3KBWOzw==", + "node_modules/randomfill": { + "version": "1.0.4", + "resolved": "https://registry.npmjs.org/randomfill/-/randomfill-1.0.4.tgz", + "integrity": "sha512-87lcbR8+MhcWcUiQ+9e+Rwx8MyR2P7qnt15ynUlbm3TU/fjbgz4GsvfSUDTemtCCtVCqb4ZcEFlyPNTh9bBTLw==", + "dev": true, + "dependencies": { + "randombytes": "^2.0.5", + "safe-buffer": "^5.1.0" + } + }, + "node_modules/range-parser": { + "version": "1.2.1", + "resolved": "https://registry.npmjs.org/range-parser/-/range-parser-1.2.1.tgz", + "integrity": "sha512-Hrgsx+orqoygnmhFbKaHE6c296J+HTAQXoxEF6gNupROmmGJRoyzfG3ccAveqCBrwr/2yxQ5BVd/GTl5agOwSg==", + "dev": true, + "engines": { + "node": ">= 0.6" + } + }, + "node_modules/react-is": { + "version": "17.0.2", + "resolved": "https://registry.npmjs.org/react-is/-/react-is-17.0.2.tgz", + "integrity": "sha512-w2GsyukL62IJnlaff/nRegPQR94C/XXamvMWmSHRJ4y7Ts/4ocGRmTHvOs8PSE6pB3dWOrD/nueuU5sduBsQ4w==", "dev": true }, - "path-type": { + "node_modules/read-pkg": { "version": "2.0.0", - "resolved": "https://registry.npmjs.org/path-type/-/path-type-2.0.0.tgz", - "integrity": "sha1-8BLMuEFbcJb8LaoQVMPXI4lZTHM=", + "resolved": "https://registry.npmjs.org/read-pkg/-/read-pkg-2.0.0.tgz", + "integrity": "sha1-jvHAYjxqbbDcZxPEv6xGMysjaPg=", "dev": true, - "requires": { - "pify": "^2.0.0" + "dependencies": { + "load-json-file": "^2.0.0", + "normalize-package-data": "^2.3.2", + "path-type": "^2.0.0" + }, + "engines": { + "node": ">=4" } }, - "pbkdf2": { - "version": "3.0.17", - "resolved": "https://registry.npmjs.org/pbkdf2/-/pbkdf2-3.0.17.tgz", - "integrity": "sha512-U/il5MsrZp7mGg3mSQfn742na2T+1/vHDCG5/iTI3X9MKUuYUZVLQhyRsg06mCgDBTd57TxzgZt7P+fYfjRLtA==", + "node_modules/read-pkg-up": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/read-pkg-up/-/read-pkg-up-2.0.0.tgz", + "integrity": "sha1-a3KoBImE4MQeeVEP1en6mbO1Sb4=", "dev": true, - "requires": { - "create-hash": "^1.1.2", - "create-hmac": "^1.1.4", - "ripemd160": "^2.0.1", - "safe-buffer": "^5.0.1", - "sha.js": "^2.4.8" + "dependencies": { + "find-up": "^2.0.0", + "read-pkg": "^2.0.0" + }, + "engines": { + "node": ">=4" } }, - "performance-now": { - "version": "2.1.0", - "resolved": "https://registry.npmjs.org/performance-now/-/performance-now-2.1.0.tgz", - "integrity": "sha1-Ywn04OX6kT7BxpMHrjZLSzd8nns=", - "dev": true + "node_modules/readable-stream": { + "version": "2.3.7", + "resolved": "https://registry.npmjs.org/readable-stream/-/readable-stream-2.3.7.tgz", + "integrity": "sha512-Ebho8K4jIbHAxnuxi7o42OrZgF/ZTNcsZj6nRKyUmkhLFq8CHItp/fy6hQZuZmP/n3yZ9VBUbp4zz/mX8hmYPw==", + "dev": true, + "dependencies": { + "core-util-is": "~1.0.0", + "inherits": "~2.0.3", + "isarray": "~1.0.0", + "process-nextick-args": "~2.0.0", + "safe-buffer": "~5.1.1", + "string_decoder": "~1.1.1", + "util-deprecate": "~1.0.1" + } + }, + "node_modules/readdirp": { + "version": "2.2.1", + "resolved": "https://registry.npmjs.org/readdirp/-/readdirp-2.2.1.tgz", + "integrity": "sha512-1JU/8q+VgFZyxwrJ+SVIOsh+KywWGpds3NTqikiKpDMZWScmAYyKIgqkO+ARvNWJfXeXR1zxz7aHF4u4CyH6vQ==", + "dev": true, + "dependencies": { + "graceful-fs": "^4.1.11", + "micromatch": "^3.1.10", + "readable-stream": "^2.0.2" + }, + "engines": { + "node": ">=0.10" + } + }, + "node_modules/redent": { + "version": "3.0.0", + "resolved": "https://registry.npmjs.org/redent/-/redent-3.0.0.tgz", + "integrity": "sha512-6tDA8g98We0zd0GvVeMT9arEOnTw9qM03L9cJXaCjrip1OO764RDBLBfrB4cwzNGDj5OA5ioymC9GkizgWJDUg==", + "dev": true, + "dependencies": { + "indent-string": "^4.0.0", + "strip-indent": "^3.0.0" + }, + "engines": { + "node": ">=8" + } }, - "physical-cpu-count": { + "node_modules/reduce-flatten": { "version": "2.0.0", - "resolved": "https://registry.npmjs.org/physical-cpu-count/-/physical-cpu-count-2.0.0.tgz", - "integrity": "sha1-GN4vl+S/epVRrXURlCtUlverpmA=", + "resolved": "https://registry.npmjs.org/reduce-flatten/-/reduce-flatten-2.0.0.tgz", + "integrity": "sha512-EJ4UNY/U1t2P/2k6oqotuX2Cc3T6nxJwsM0N0asT7dhrtH1ltUxDn4NalSYmPE2rCkVpcf/X6R0wDwcFpzhd4w==", + "dev": true, + "engines": { + "node": ">=6" + } + }, + "node_modules/regenerate": { + "version": "1.4.2", + "resolved": "https://registry.npmjs.org/regenerate/-/regenerate-1.4.2.tgz", + "integrity": "sha512-zrceR/XhGYU/d/opr2EKO7aRHUeiBI8qjtfHqADTwZd6Szfy16la6kqD0MIUs5z5hx6AaKa+PixpPrR289+I0A==", + "dev": true + }, + "node_modules/regenerate-unicode-properties": { + "version": "8.2.0", + "resolved": "https://registry.npmjs.org/regenerate-unicode-properties/-/regenerate-unicode-properties-8.2.0.tgz", + "integrity": "sha512-F9DjY1vKLo/tPePDycuH3dn9H1OTPIkVD9Kz4LODu+F2C75mgjAJ7x/gwy6ZcSNRAAkhNlJSOHRe8k3p+K9WhA==", + "dev": true, + "dependencies": { + "regenerate": "^1.4.0" + }, + "engines": { + "node": ">=4" + } + }, + "node_modules/regenerator-runtime": { + "version": "0.12.1", + "resolved": "https://registry.npmjs.org/regenerator-runtime/-/regenerator-runtime-0.12.1.tgz", + "integrity": "sha512-odxIc1/vDlo4iZcfXqRYFj0vpXFNoGdKMAUieAlFYO6m/nl5e9KR/beGf41z4a1FI+aQgtjhuaSlDxQ0hmkrHg==", "dev": true }, - "picocolors": { - "version": "1.0.0", - "resolved": "https://registry.npmjs.org/picocolors/-/picocolors-1.0.0.tgz", - "integrity": "sha512-1fygroTLlHu66zi26VoTDv8yRgm0Fccecssto+MhsZ0D/DGW2sm8E8AjW7NU5VVTRt5GxbeZ5qBuJr+HyLYkjQ==", + "node_modules/regenerator-transform": { + "version": "0.15.1", + "resolved": "https://registry.npmjs.org/regenerator-transform/-/regenerator-transform-0.15.1.tgz", + "integrity": "sha512-knzmNAcuyxV+gQCufkYcvOqX/qIIfHLv0u5x79kRxuGojfYVky1f15TzZEu2Avte8QGepvUNTnLskf8E6X6Vyg==", + "dev": true, + "dependencies": { + "@babel/runtime": "^7.8.4" + } + }, + "node_modules/regenerator-transform/node_modules/@babel/runtime": { + "version": "7.22.5", + "resolved": "https://registry.npmjs.org/@babel/runtime/-/runtime-7.22.5.tgz", + "integrity": "sha512-ecjvYlnAaZ/KVneE/OdKYBYfgXV3Ptu6zQWmgEF7vwKhQnvVS6bjMD2XYgj+SNvQ1GfK/pjgokfPkC/2CO8CuA==", + "dev": true, + "dependencies": { + "regenerator-runtime": "^0.13.11" + }, + "engines": { + "node": ">=6.9.0" + } + }, + "node_modules/regenerator-transform/node_modules/regenerator-runtime": { + "version": "0.13.11", + "resolved": "https://registry.npmjs.org/regenerator-runtime/-/regenerator-runtime-0.13.11.tgz", + "integrity": "sha512-kY1AZVr2Ra+t+piVaJ4gxaFaReZVH40AKNo7UCX6W+dEwBo/2oZJzqfuN1qLq1oL45o56cPaTXELwrTh8Fpggg==", "dev": true }, - "picomatch": { - "version": "2.2.2", - "resolved": "https://registry.npmjs.org/picomatch/-/picomatch-2.2.2.tgz", - "integrity": "sha512-q0M/9eZHzmr0AulXyPwNfZjtwZ/RBZlbN3K3CErVrk50T2ASYI7Bye0EvekFY3IP1Nt2DHu0re+V2ZHIpMkuWg==", - "dev": true + "node_modules/regex-not": { + "version": "1.0.2", + "resolved": "https://registry.npmjs.org/regex-not/-/regex-not-1.0.2.tgz", + "integrity": "sha512-J6SDjUgDxQj5NusnOtdFxDwN/+HWykR8GELwctJ7mdqhcyy1xEc4SRFHUXvxTp661YaVKAjfRLZ9cCqS6tn32A==", + "dev": true, + "dependencies": { + "extend-shallow": "^3.0.2", + "safe-regex": "^1.1.0" + }, + "engines": { + "node": ">=0.10.0" + } }, - "pify": { - "version": "2.3.0", - "resolved": "https://registry.npmjs.org/pify/-/pify-2.3.0.tgz", - "integrity": "sha1-7RQaasBDqEnqWISY59yosVMw6Qw=", - "dev": true + "node_modules/regexpp": { + "version": "2.0.1", + "resolved": "https://registry.npmjs.org/regexpp/-/regexpp-2.0.1.tgz", + "integrity": "sha512-lv0M6+TkDVniA3aD1Eg0DVpfU/booSu7Eev3TDO/mZKHBfVjgCGTV4t4buppESEYDtkArYFOxTJWv6S5C+iaNw==", + "dev": true, + "engines": { + "node": ">=6.5.0" + } }, - "pinkie": { - "version": "2.0.4", - "resolved": "https://registry.npmjs.org/pinkie/-/pinkie-2.0.4.tgz", - "integrity": "sha1-clVrgM+g1IqXToDnckjoDtT3+HA=", + "node_modules/regexpu-core": { + "version": "4.7.0", + "resolved": "https://registry.npmjs.org/regexpu-core/-/regexpu-core-4.7.0.tgz", + "integrity": "sha512-TQ4KXRnIn6tz6tjnrXEkD/sshygKH/j5KzK86X8MkeHyZ8qst/LZ89j3X4/8HEIfHANTFIP/AbXakeRhWIl5YQ==", + "dev": true, + "dependencies": { + "regenerate": "^1.4.0", + "regenerate-unicode-properties": "^8.2.0", + "regjsgen": "^0.5.1", + "regjsparser": "^0.6.4", + "unicode-match-property-ecmascript": "^1.0.4", + "unicode-match-property-value-ecmascript": "^1.2.0" + }, + "engines": { + "node": ">=4" + } + }, + "node_modules/regjsgen": { + "version": "0.5.1", + "resolved": "https://registry.npmjs.org/regjsgen/-/regjsgen-0.5.1.tgz", + "integrity": "sha512-5qxzGZjDs9w4tzT3TPhCJqWdCc3RLYwy9J2NB0nm5Lz+S273lvWcpjaTGHsT1dc6Hhfq41uSEOw8wBmxrKOuyg==", "dev": true }, - "pinkie-promise": { - "version": "2.0.1", - "resolved": "https://registry.npmjs.org/pinkie-promise/-/pinkie-promise-2.0.1.tgz", - "integrity": "sha1-ITXW36ejWMBprJsXh3YogihFD/o=", + "node_modules/regjsparser": { + "version": "0.6.4", + "resolved": "https://registry.npmjs.org/regjsparser/-/regjsparser-0.6.4.tgz", + "integrity": "sha512-64O87/dPDgfk8/RQqC4gkZoGyyWFIEUTTh80CU6CWuK5vkCGyekIx+oKcEIYtP/RAxSQltCZHCNu/mdd7fqlJw==", "dev": true, - "requires": { - "pinkie": "^2.0.0" + "dependencies": { + "jsesc": "~0.5.0" + }, + "bin": { + "regjsparser": "bin/parser" } }, - "pirates": { - "version": "4.0.1", - "resolved": "https://registry.npmjs.org/pirates/-/pirates-4.0.1.tgz", - "integrity": "sha512-WuNqLTbMI3tmfef2TKxlQmAiLHKtFhlsCZnPIpuv2Ow0RDVO8lfy1Opf4NUzlMXLjPl+Men7AuVdX6TA+s+uGA==", + "node_modules/regjsparser/node_modules/jsesc": { + "version": "0.5.0", + "resolved": "https://registry.npmjs.org/jsesc/-/jsesc-0.5.0.tgz", + "integrity": "sha1-597mbjXW/Bb3EP6R1c9p9w8IkR0=", "dev": true, - "requires": { - "node-modules-regexp": "^1.0.0" + "bin": { + "jsesc": "bin/jsesc" } }, - "pkg-dir": { - "version": "2.0.0", - "resolved": "https://registry.npmjs.org/pkg-dir/-/pkg-dir-2.0.0.tgz", - "integrity": "sha1-9tXREJ4Z1j7fQo4L1X4Sd3YVM0s=", + "node_modules/remark": { + "version": "12.0.0", + "resolved": "https://registry.npmjs.org/remark/-/remark-12.0.0.tgz", + "integrity": "sha512-oX4lMIS0csgk8AEbzY0h2jdR0ngiCHOpwwpxjmRa5TqAkeknY+tkhjRJGZqnCmvyuWh55/0SW5WY3R3nn3PH9A==", "dev": true, - "requires": { - "find-up": "^2.1.0" + "dependencies": { + "remark-parse": "^8.0.0", + "remark-stringify": "^8.0.0", + "unified": "^9.0.0" + }, + "funding": { + "type": "opencollective", + "url": "https://opencollective.com/unified" } }, - "pkg-up": { - "version": "2.0.0", - "resolved": "https://registry.npmjs.org/pkg-up/-/pkg-up-2.0.0.tgz", - "integrity": "sha1-yBmscoBZpGHKscOImivjxJoATX8=", + "node_modules/remark-parse": { + "version": "8.0.2", + "resolved": "https://registry.npmjs.org/remark-parse/-/remark-parse-8.0.2.tgz", + "integrity": "sha512-eMI6kMRjsAGpMXXBAywJwiwAse+KNpmt+BK55Oofy4KvBZEqUDj6mWbGLJZrujoPIPPxDXzn3T9baRlpsm2jnQ==", "dev": true, - "requires": { - "find-up": "^2.1.0" + "dependencies": { + "ccount": "^1.0.0", + "collapse-white-space": "^1.0.2", + "is-alphabetical": "^1.0.0", + "is-decimal": "^1.0.0", + "is-whitespace-character": "^1.0.0", + "is-word-character": "^1.0.0", + "markdown-escapes": "^1.0.0", + "parse-entities": "^2.0.0", + "repeat-string": "^1.5.4", + "state-toggle": "^1.0.0", + "trim": "0.0.1", + "trim-trailing-lines": "^1.0.0", + "unherit": "^1.0.4", + "unist-util-remove-position": "^2.0.0", + "vfile-location": "^3.0.0", + "xtend": "^4.0.1" + }, + "funding": { + "type": "opencollective", + "url": "https://opencollective.com/unified" } }, - "plugin-error": { - "version": "1.0.1", - "resolved": "https://registry.npmjs.org/plugin-error/-/plugin-error-1.0.1.tgz", - "integrity": "sha512-L1zP0dk7vGweZME2i+EeakvUNqSrdiI3F91TwEoYiGrAfUXmVv6fJIq4g82PAXxNsWOp0J7ZqQy/3Szz0ajTxA==", + "node_modules/remark-stringify": { + "version": "8.0.0", + "resolved": "https://registry.npmjs.org/remark-stringify/-/remark-stringify-8.0.0.tgz", + "integrity": "sha512-cABVYVloFH+2ZI5bdqzoOmemcz/ZuhQSH6W6ZNYnLojAUUn3xtX7u+6BpnYp35qHoGr2NFBsERV14t4vCIeW8w==", "dev": true, - "requires": { - "ansi-colors": "^1.0.1", - "arr-diff": "^4.0.0", - "arr-union": "^3.1.0", - "extend-shallow": "^3.0.2" + "dependencies": { + "ccount": "^1.0.0", + "is-alphanumeric": "^1.0.0", + "is-decimal": "^1.0.0", + "is-whitespace-character": "^1.0.0", + "longest-streak": "^2.0.1", + "markdown-escapes": "^1.0.0", + "markdown-table": "^2.0.0", + "mdast-util-compact": "^2.0.0", + "parse-entities": "^2.0.0", + "repeat-string": "^1.5.4", + "state-toggle": "^1.0.0", + "stringify-entities": "^3.0.0", + "unherit": "^1.0.4", + "xtend": "^4.0.1" + }, + "funding": { + "type": "opencollective", + "url": "https://opencollective.com/unified" } }, - "pn": { + "node_modules/remove-trailing-separator": { "version": "1.1.0", - "resolved": "https://registry.npmjs.org/pn/-/pn-1.1.0.tgz", - "integrity": "sha512-2qHaIQr2VLRFoxe2nASzsV6ef4yOOH+Fi9FBOVH6cqeSgUnoyySPZkxzLuzd+RYOQTRpROA0ztTMqxROKSb/nA==", + "resolved": "https://registry.npmjs.org/remove-trailing-separator/-/remove-trailing-separator-1.1.0.tgz", + "integrity": "sha1-wkvOKig62tW8P1jg1IJJuSN52O8=", "dev": true }, - "posix-character-classes": { - "version": "0.1.1", - "resolved": "https://registry.npmjs.org/posix-character-classes/-/posix-character-classes-0.1.1.tgz", - "integrity": "sha1-AerA/jta9xoqbAL+q7jB/vfgDqs=", - "dev": true + "node_modules/repeat-element": { + "version": "1.1.3", + "resolved": "https://registry.npmjs.org/repeat-element/-/repeat-element-1.1.3.tgz", + "integrity": "sha512-ahGq0ZnV5m5XtZLMb+vP76kcAM5nkLqk0lpqAuojSKGgQtn4eRi4ZZGm2olo2zKFH+sMsWaqOCW1dqAnOru72g==", + "dev": true, + "engines": { + "node": ">=0.10.0" + } }, - "postcss": { - "version": "7.0.30", - "resolved": "https://registry.npmjs.org/postcss/-/postcss-7.0.30.tgz", - "integrity": "sha512-nu/0m+NtIzoubO+xdAlwZl/u5S5vi/y6BCsoL8D+8IxsD3XvBS8X4YEADNIVXKVuQvduiucnRv+vPIqj56EGMQ==", + "node_modules/repeat-string": { + "version": "1.6.1", + "resolved": "https://registry.npmjs.org/repeat-string/-/repeat-string-1.6.1.tgz", + "integrity": "sha1-jcrkcOHIirwtYA//Sndihtp15jc=", + "dev": true, + "engines": { + "node": ">=0.10" + } + }, + "node_modules/repeating": { + "version": "2.0.1", + "resolved": "https://registry.npmjs.org/repeating/-/repeating-2.0.1.tgz", + "integrity": "sha1-UhTFOpJtNVJwdSf7q0FdvAjQbdo=", "dev": true, - "requires": { - "chalk": "^2.4.2", - "source-map": "^0.6.1", - "supports-color": "^6.1.0" - }, "dependencies": { - "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 - }, - "supports-color": { - "version": "6.1.0", - "resolved": "https://registry.npmjs.org/supports-color/-/supports-color-6.1.0.tgz", - "integrity": "sha512-qe1jfm1Mg7Nq/NSh6XE24gPXROEVsWHxC1LIx//XNlD9iw7YZQGjZNjYN7xGaEG6iKdA8EtNFW6R0gjnVXp+wQ==", - "dev": true, - "requires": { - "has-flag": "^3.0.0" - } - } + "is-finite": "^1.0.0" + }, + "engines": { + "node": ">=0.10.0" } }, - "postcss-calc": { - "version": "7.0.2", - "resolved": "https://registry.npmjs.org/postcss-calc/-/postcss-calc-7.0.2.tgz", - "integrity": "sha512-rofZFHUg6ZIrvRwPeFktv06GdbDYLcGqh9EwiMutZg+a0oePCCw1zHOEiji6LCpyRcjTREtPASuUqeAvYlEVvQ==", + "node_modules/replace-ext": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/replace-ext/-/replace-ext-1.0.0.tgz", + "integrity": "sha1-3mMSg3P8v3w8z6TeWkgMRaZ5WOs=", "dev": true, - "requires": { - "postcss": "^7.0.27", - "postcss-selector-parser": "^6.0.2", - "postcss-value-parser": "^4.0.2" + "engines": { + "node": ">= 0.10" } }, - "postcss-colormin": { - "version": "4.0.3", - "resolved": "https://registry.npmjs.org/postcss-colormin/-/postcss-colormin-4.0.3.tgz", - "integrity": "sha512-WyQFAdDZpExQh32j0U0feWisZ0dmOtPl44qYmJKkq9xFWY3p+4qnRzCHeNrkeRhwPHz9bQ3mo0/yVkaply0MNw==", + "node_modules/request": { + "version": "2.88.2", + "resolved": "https://registry.npmjs.org/request/-/request-2.88.2.tgz", + "integrity": "sha512-MsvtOrfG9ZcrOwAW+Qi+F6HbD0CWXEh9ou77uOb7FM2WPhwT7smM833PzanhJLsgXjN89Ir6V2PczXNnMpwKhw==", + "deprecated": "request has been deprecated, see https://github.com/request/request/issues/3142", "dev": true, - "requires": { - "browserslist": "^4.0.0", - "color": "^3.0.0", - "has": "^1.0.0", - "postcss": "^7.0.0", - "postcss-value-parser": "^3.0.0" - }, "dependencies": { - "postcss-value-parser": { - "version": "3.3.1", - "resolved": "https://registry.npmjs.org/postcss-value-parser/-/postcss-value-parser-3.3.1.tgz", - "integrity": "sha512-pISE66AbVkp4fDQ7VHBwRNXzAAKJjw4Vw7nWI/+Q3vuly7SNfgYXvm6i5IgFylHGK5sP/xHAbB7N49OS4gWNyQ==", - "dev": true - } + "aws-sign2": "~0.7.0", + "aws4": "^1.8.0", + "caseless": "~0.12.0", + "combined-stream": "~1.0.6", + "extend": "~3.0.2", + "forever-agent": "~0.6.1", + "form-data": "~2.3.2", + "har-validator": "~5.1.3", + "http-signature": "~1.2.0", + "is-typedarray": "~1.0.0", + "isstream": "~0.1.2", + "json-stringify-safe": "~5.0.1", + "mime-types": "~2.1.19", + "oauth-sign": "~0.9.0", + "performance-now": "^2.1.0", + "qs": "~6.5.2", + "safe-buffer": "^5.1.2", + "tough-cookie": "~2.5.0", + "tunnel-agent": "^0.6.0", + "uuid": "^3.3.2" + }, + "engines": { + "node": ">= 6" } }, - "postcss-convert-values": { - "version": "4.0.1", - "resolved": "https://registry.npmjs.org/postcss-convert-values/-/postcss-convert-values-4.0.1.tgz", - "integrity": "sha512-Kisdo1y77KUC0Jmn0OXU/COOJbzM8cImvw1ZFsBgBgMgb1iL23Zs/LXRe3r+EZqM3vGYKdQ2YJVQ5VkJI+zEJQ==", + "node_modules/request-promise-core": { + "version": "1.1.3", + "resolved": "https://registry.npmjs.org/request-promise-core/-/request-promise-core-1.1.3.tgz", + "integrity": "sha512-QIs2+ArIGQVp5ZYbWD5ZLCY29D5CfWizP8eWnm8FoGD1TX61veauETVQbrV60662V0oFBkrDOuaBI8XgtuyYAQ==", "dev": true, - "requires": { - "postcss": "^7.0.0", - "postcss-value-parser": "^3.0.0" - }, "dependencies": { - "postcss-value-parser": { - "version": "3.3.1", - "resolved": "https://registry.npmjs.org/postcss-value-parser/-/postcss-value-parser-3.3.1.tgz", - "integrity": "sha512-pISE66AbVkp4fDQ7VHBwRNXzAAKJjw4Vw7nWI/+Q3vuly7SNfgYXvm6i5IgFylHGK5sP/xHAbB7N49OS4gWNyQ==", - "dev": true - } + "lodash": "^4.17.15" + }, + "engines": { + "node": ">=0.10.0" + }, + "peerDependencies": { + "request": "^2.34" } }, - "postcss-discard-comments": { - "version": "4.0.2", - "resolved": "https://registry.npmjs.org/postcss-discard-comments/-/postcss-discard-comments-4.0.2.tgz", - "integrity": "sha512-RJutN259iuRf3IW7GZyLM5Sw4GLTOH8FmsXBnv8Ab/Tc2k4SR4qbV4DNbyyY4+Sjo362SyDmW2DQ7lBSChrpkg==", + "node_modules/request-promise-native": { + "version": "1.0.8", + "resolved": "https://registry.npmjs.org/request-promise-native/-/request-promise-native-1.0.8.tgz", + "integrity": "sha512-dapwLGqkHtwL5AEbfenuzjTYg35Jd6KPytsC2/TLkVMz8rm+tNt72MGUWT1RP/aYawMpN6HqbNGBQaRcBtjQMQ==", + "deprecated": "request-promise-native has been deprecated because it extends the now deprecated request package, see https://github.com/request/request/issues/3142", "dev": true, - "requires": { - "postcss": "^7.0.0" + "dependencies": { + "request-promise-core": "1.1.3", + "stealthy-require": "^1.1.1", + "tough-cookie": "^2.3.3" + }, + "engines": { + "node": ">=0.12.0" + }, + "peerDependencies": { + "request": "^2.34" } }, - "postcss-discard-duplicates": { - "version": "4.0.2", - "resolved": "https://registry.npmjs.org/postcss-discard-duplicates/-/postcss-discard-duplicates-4.0.2.tgz", - "integrity": "sha512-ZNQfR1gPNAiXZhgENFfEglF93pciw0WxMkJeVmw8eF+JZBbMD7jp6C67GqJAXVZP2BWbOztKfbsdmMp/k8c6oQ==", + "node_modules/request/node_modules/qs": { + "version": "6.5.2", + "resolved": "https://registry.npmjs.org/qs/-/qs-6.5.2.tgz", + "integrity": "sha512-N5ZAX4/LxJmF+7wN74pUD6qAh9/wnvdQcjq9TZjevvXzSUo7bfmw91saqMjzGS2xq91/odN2dW/WOl7qQHNDGA==", "dev": true, - "requires": { - "postcss": "^7.0.0" + "engines": { + "node": ">=0.6" } }, - "postcss-discard-empty": { - "version": "4.0.1", - "resolved": "https://registry.npmjs.org/postcss-discard-empty/-/postcss-discard-empty-4.0.1.tgz", - "integrity": "sha512-B9miTzbznhDjTfjvipfHoqbWKwd0Mj+/fL5s1QOz06wufguil+Xheo4XpOnc4NqKYBCNqqEzgPv2aPBIJLox0w==", + "node_modules/require-directory": { + "version": "2.1.1", + "resolved": "https://registry.npmjs.org/require-directory/-/require-directory-2.1.1.tgz", + "integrity": "sha1-jGStX9MNqxyXbiNE/+f3kqam30I=", "dev": true, - "requires": { - "postcss": "^7.0.0" + "engines": { + "node": ">=0.10.0" } }, - "postcss-discard-overridden": { - "version": "4.0.1", - "resolved": "https://registry.npmjs.org/postcss-discard-overridden/-/postcss-discard-overridden-4.0.1.tgz", - "integrity": "sha512-IYY2bEDD7g1XM1IDEsUT4//iEYCxAmP5oDSFMVU/JVvT7gh+l4fmjciLqGgwjdWpQIdb0Che2VX00QObS5+cTg==", + "node_modules/resolve": { + "version": "1.17.0", + "resolved": "https://registry.npmjs.org/resolve/-/resolve-1.17.0.tgz", + "integrity": "sha512-ic+7JYiV8Vi2yzQGFWOkiZD5Z9z7O2Zhm9XMaTxdJExKasieFCr+yXZ/WmXsckHiKl12ar0y6XiXDx3m4RHn1w==", "dev": true, - "requires": { - "postcss": "^7.0.0" + "dependencies": { + "path-parse": "^1.0.6" + }, + "funding": { + "url": "https://github.com/sponsors/ljharb" } }, - "postcss-html": { - "version": "0.36.0", - "resolved": "https://registry.npmjs.org/postcss-html/-/postcss-html-0.36.0.tgz", - "integrity": "sha512-HeiOxGcuwID0AFsNAL0ox3mW6MHH5cstWN1Z3Y+n6H+g12ih7LHdYxWwEA/QmrebctLjo79xz9ouK3MroHwOJw==", + "node_modules/resolve-cwd": { + "version": "3.0.0", + "resolved": "https://registry.npmjs.org/resolve-cwd/-/resolve-cwd-3.0.0.tgz", + "integrity": "sha512-OrZaX2Mb+rJCpH/6CpSqt9xFVpN++x01XnN2ie9g6P5/3xelLAkXWVADpdz1IHD/KFfEXyE6V0U01OQ3UO2rEg==", + "dev": true, + "dependencies": { + "resolve-from": "^5.0.0" + }, + "engines": { + "node": ">=8" + } + }, + "node_modules/resolve-cwd/node_modules/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, - "requires": { - "htmlparser2": "^3.10.0" + "engines": { + "node": ">=8" } }, - "postcss-less": { - "version": "3.1.4", - "resolved": "https://registry.npmjs.org/postcss-less/-/postcss-less-3.1.4.tgz", - "integrity": "sha512-7TvleQWNM2QLcHqvudt3VYjULVB49uiW6XzEUFmvwHzvsOEF5MwBrIXZDJQvJNFGjJQTzSzZnDoCJ8h/ljyGXA==", + "node_modules/resolve-from": { + "version": "4.0.0", + "resolved": "https://registry.npmjs.org/resolve-from/-/resolve-from-4.0.0.tgz", + "integrity": "sha512-pb/MYmXstAkysRFx8piNI1tGFNQIFA3vkE3Gq4EuA1dF6gHp/+vgZqsCGJapvy8N3Q+4o7FwvquPJcnZ7RYy4g==", "dev": true, - "requires": { - "postcss": "^7.0.14" + "engines": { + "node": ">=4" } }, - "postcss-media-query-parser": { - "version": "0.2.3", - "resolved": "https://registry.npmjs.org/postcss-media-query-parser/-/postcss-media-query-parser-0.2.3.tgz", - "integrity": "sha1-J7Ocb02U+Bsac7j3Y1HGCeXO8kQ=", + "node_modules/resolve-url": { + "version": "0.2.1", + "resolved": "https://registry.npmjs.org/resolve-url/-/resolve-url-0.2.1.tgz", + "integrity": "sha1-LGN/53yJOv0qZj/iGqkIAGjiBSo=", + "deprecated": "https://github.com/lydell/resolve-url#deprecated", "dev": true }, - "postcss-merge-longhand": { - "version": "4.0.11", - "resolved": "https://registry.npmjs.org/postcss-merge-longhand/-/postcss-merge-longhand-4.0.11.tgz", - "integrity": "sha512-alx/zmoeXvJjp7L4mxEMjh8lxVlDFX1gqWHzaaQewwMZiVhLo42TEClKaeHbRf6J7j82ZOdTJ808RtN0ZOZwvw==", + "node_modules/resolve.exports": { + "version": "1.1.0", + "resolved": "https://registry.npmjs.org/resolve.exports/-/resolve.exports-1.1.0.tgz", + "integrity": "sha512-J1l+Zxxp4XK3LUDZ9m60LRJF/mAe4z6a4xyabPHk7pvK5t35dACV32iIjJDFeWZFfZlO29w6SZ67knR0tHzJtQ==", "dev": true, - "requires": { - "css-color-names": "0.0.4", - "postcss": "^7.0.0", - "postcss-value-parser": "^3.0.0", - "stylehacks": "^4.0.0" - }, - "dependencies": { - "postcss-value-parser": { - "version": "3.3.1", - "resolved": "https://registry.npmjs.org/postcss-value-parser/-/postcss-value-parser-3.3.1.tgz", - "integrity": "sha512-pISE66AbVkp4fDQ7VHBwRNXzAAKJjw4Vw7nWI/+Q3vuly7SNfgYXvm6i5IgFylHGK5sP/xHAbB7N49OS4gWNyQ==", - "dev": true - } + "engines": { + "node": ">=10" } }, - "postcss-merge-rules": { - "version": "4.0.3", - "resolved": "https://registry.npmjs.org/postcss-merge-rules/-/postcss-merge-rules-4.0.3.tgz", - "integrity": "sha512-U7e3r1SbvYzO0Jr3UT/zKBVgYYyhAz0aitvGIYOYK5CPmkNih+WDSsS5tvPrJ8YMQYlEMvsZIiqmn7HdFUaeEQ==", + "node_modules/restore-cursor": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/restore-cursor/-/restore-cursor-2.0.0.tgz", + "integrity": "sha1-n37ih/gv0ybU/RYpI9YhKe7g368=", "dev": true, - "requires": { - "browserslist": "^4.0.0", - "caniuse-api": "^3.0.0", - "cssnano-util-same-parent": "^4.0.0", - "postcss": "^7.0.0", - "postcss-selector-parser": "^3.0.0", - "vendors": "^1.0.0" - }, "dependencies": { - "postcss-selector-parser": { - "version": "3.1.2", - "resolved": "https://registry.npmjs.org/postcss-selector-parser/-/postcss-selector-parser-3.1.2.tgz", - "integrity": "sha512-h7fJ/5uWuRVyOtkO45pnt1Ih40CEleeyCHzipqAZO2e5H20g25Y48uYnFUiShvY4rZWNJ/Bib/KVPmanaCtOhA==", - "dev": true, - "requires": { - "dot-prop": "^5.2.0", - "indexes-of": "^1.0.1", - "uniq": "^1.0.1" - } - } + "onetime": "^2.0.0", + "signal-exit": "^3.0.2" + }, + "engines": { + "node": ">=4" } }, - "postcss-minify-font-values": { - "version": "4.0.2", - "resolved": "https://registry.npmjs.org/postcss-minify-font-values/-/postcss-minify-font-values-4.0.2.tgz", - "integrity": "sha512-j85oO6OnRU9zPf04+PZv1LYIYOprWm6IA6zkXkrJXyRveDEuQggG6tvoy8ir8ZwjLxLuGfNkCZEQG7zan+Hbtg==", + "node_modules/ret": { + "version": "0.1.15", + "resolved": "https://registry.npmjs.org/ret/-/ret-0.1.15.tgz", + "integrity": "sha512-TTlYpa+OL+vMMNG24xSlQGEJ3B/RzEfUlLct7b5G/ytav+wPrplCpVMFuwzXbkecJrb6IYo1iFb0S9v37754mg==", "dev": true, - "requires": { - "postcss": "^7.0.0", - "postcss-value-parser": "^3.0.0" - }, - "dependencies": { - "postcss-value-parser": { - "version": "3.3.1", - "resolved": "https://registry.npmjs.org/postcss-value-parser/-/postcss-value-parser-3.3.1.tgz", - "integrity": "sha512-pISE66AbVkp4fDQ7VHBwRNXzAAKJjw4Vw7nWI/+Q3vuly7SNfgYXvm6i5IgFylHGK5sP/xHAbB7N49OS4gWNyQ==", - "dev": true - } + "engines": { + "node": ">=0.12" } }, - "postcss-minify-gradients": { - "version": "4.0.2", - "resolved": "https://registry.npmjs.org/postcss-minify-gradients/-/postcss-minify-gradients-4.0.2.tgz", - "integrity": "sha512-qKPfwlONdcf/AndP1U8SJ/uzIJtowHlMaSioKzebAXSG4iJthlWC9iSWznQcX4f66gIWX44RSA841HTHj3wK+Q==", + "node_modules/reusify": { + "version": "1.0.4", + "resolved": "https://registry.npmjs.org/reusify/-/reusify-1.0.4.tgz", + "integrity": "sha512-U9nH88a3fc/ekCF1l0/UP1IosiuIjyTh7hBvXVMHYgVcfGvt897Xguj2UOLDeI5BG2m7/uwyaLVT6fbtCwTyzw==", "dev": true, - "requires": { - "cssnano-util-get-arguments": "^4.0.0", - "is-color-stop": "^1.0.0", - "postcss": "^7.0.0", - "postcss-value-parser": "^3.0.0" - }, - "dependencies": { - "postcss-value-parser": { - "version": "3.3.1", - "resolved": "https://registry.npmjs.org/postcss-value-parser/-/postcss-value-parser-3.3.1.tgz", - "integrity": "sha512-pISE66AbVkp4fDQ7VHBwRNXzAAKJjw4Vw7nWI/+Q3vuly7SNfgYXvm6i5IgFylHGK5sP/xHAbB7N49OS4gWNyQ==", - "dev": true - } + "engines": { + "iojs": ">=1.0.0", + "node": ">=0.10.0" } }, - "postcss-minify-params": { - "version": "4.0.2", - "resolved": "https://registry.npmjs.org/postcss-minify-params/-/postcss-minify-params-4.0.2.tgz", - "integrity": "sha512-G7eWyzEx0xL4/wiBBJxJOz48zAKV2WG3iZOqVhPet/9geefm/Px5uo1fzlHu+DOjT+m0Mmiz3jkQzVHe6wxAWg==", + "node_modules/rgb-regex": { + "version": "1.0.1", + "resolved": "https://registry.npmjs.org/rgb-regex/-/rgb-regex-1.0.1.tgz", + "integrity": "sha1-wODWiC3w4jviVKR16O3UGRX+rrE=", + "dev": true + }, + "node_modules/rgba-regex": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/rgba-regex/-/rgba-regex-1.0.0.tgz", + "integrity": "sha1-QzdOLiyglosO8VI0YLfXMP8i7rM=", + "dev": true + }, + "node_modules/rimraf": { + "version": "2.6.3", + "resolved": "https://registry.npmjs.org/rimraf/-/rimraf-2.6.3.tgz", + "integrity": "sha512-mwqeW5XsA2qAejG46gYdENaxXjx9onRNCfn7L0duuP4hCuTIi/QO7PDK07KJfp1d+izWPrzEJDcSqBa0OZQriA==", "dev": true, - "requires": { - "alphanum-sort": "^1.0.0", - "browserslist": "^4.0.0", - "cssnano-util-get-arguments": "^4.0.0", - "postcss": "^7.0.0", - "postcss-value-parser": "^3.0.0", - "uniqs": "^2.0.0" - }, "dependencies": { - "postcss-value-parser": { - "version": "3.3.1", - "resolved": "https://registry.npmjs.org/postcss-value-parser/-/postcss-value-parser-3.3.1.tgz", - "integrity": "sha512-pISE66AbVkp4fDQ7VHBwRNXzAAKJjw4Vw7nWI/+Q3vuly7SNfgYXvm6i5IgFylHGK5sP/xHAbB7N49OS4gWNyQ==", - "dev": true - } + "glob": "^7.1.3" + }, + "bin": { + "rimraf": "bin.js" } }, - "postcss-minify-selectors": { - "version": "4.0.2", - "resolved": "https://registry.npmjs.org/postcss-minify-selectors/-/postcss-minify-selectors-4.0.2.tgz", - "integrity": "sha512-D5S1iViljXBj9kflQo4YutWnJmwm8VvIsU1GeXJGiG9j8CIg9zs4voPMdQDUmIxetUOh60VilsNzCiAFTOqu3g==", + "node_modules/ripemd160": { + "version": "2.0.2", + "resolved": "https://registry.npmjs.org/ripemd160/-/ripemd160-2.0.2.tgz", + "integrity": "sha512-ii4iagi25WusVoiC4B4lq7pbXfAp3D9v5CwfkY33vffw2+pkDjY1D8GaN7spsxvCSx8dkPqOZCEZyfxcmJG2IA==", "dev": true, - "requires": { - "alphanum-sort": "^1.0.0", - "has": "^1.0.0", - "postcss": "^7.0.0", - "postcss-selector-parser": "^3.0.0" - }, "dependencies": { - "postcss-selector-parser": { - "version": "3.1.2", - "resolved": "https://registry.npmjs.org/postcss-selector-parser/-/postcss-selector-parser-3.1.2.tgz", - "integrity": "sha512-h7fJ/5uWuRVyOtkO45pnt1Ih40CEleeyCHzipqAZO2e5H20g25Y48uYnFUiShvY4rZWNJ/Bib/KVPmanaCtOhA==", - "dev": true, - "requires": { - "dot-prop": "^5.2.0", - "indexes-of": "^1.0.1", - "uniq": "^1.0.1" - } - } + "hash-base": "^3.0.0", + "inherits": "^2.0.1" } }, - "postcss-modules-extract-imports": { - "version": "1.1.0", - "resolved": "https://registry.npmjs.org/postcss-modules-extract-imports/-/postcss-modules-extract-imports-1.1.0.tgz", - "integrity": "sha1-thTJcgvmgW6u41+zpfqh26agXds=", + "node_modules/run-async": { + "version": "2.4.1", + "resolved": "https://registry.npmjs.org/run-async/-/run-async-2.4.1.tgz", + "integrity": "sha512-tvVnVv01b8c1RrA6Ep7JkStj85Guv/YrMcwqYQnwjsAS2cTmmPGBBjAjpCW7RrSodNSoE2/qg9O4bceNvUuDgQ==", "dev": true, - "requires": { - "postcss": "^6.0.1" - }, - "dependencies": { - "postcss": { - "version": "6.0.23", - "resolved": "https://registry.npmjs.org/postcss/-/postcss-6.0.23.tgz", - "integrity": "sha512-soOk1h6J3VMTZtVeVpv15/Hpdl2cBLX3CAw4TAbkpTJiNPk9YP/zWcD1ND+xEtvyuuvKzbxliTOIyvkSeSJ6ag==", - "dev": true, - "requires": { - "chalk": "^2.4.1", - "source-map": "^0.6.1", - "supports-color": "^5.4.0" - } - }, - "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 - } + "engines": { + "node": ">=0.12.0" } }, - "postcss-modules-local-by-default": { - "version": "1.2.0", - "resolved": "https://registry.npmjs.org/postcss-modules-local-by-default/-/postcss-modules-local-by-default-1.2.0.tgz", - "integrity": "sha1-99gMOYxaOT+nlkRmvRlQCn1hwGk=", + "node_modules/run-parallel": { + "version": "1.1.9", + "resolved": "https://registry.npmjs.org/run-parallel/-/run-parallel-1.1.9.tgz", + "integrity": "sha512-DEqnSRTDw/Tc3FXf49zedI638Z9onwUotBMiUFKmrO2sdFKIbXamXGQ3Axd4qgphxKB4kw/qP1w5kTxnfU1B9Q==", + "dev": true + }, + "node_modules/rxjs": { + "version": "6.5.5", + "resolved": "https://registry.npmjs.org/rxjs/-/rxjs-6.5.5.tgz", + "integrity": "sha512-WfQI+1gohdf0Dai/Bbmk5L5ItH5tYqm3ki2c5GdWhKjalzjg93N3avFjVStyZZz+A2Em+ZxKH5bNghw9UeylGQ==", "dev": true, - "requires": { - "css-selector-tokenizer": "^0.7.0", - "postcss": "^6.0.1" - }, "dependencies": { - "postcss": { - "version": "6.0.23", - "resolved": "https://registry.npmjs.org/postcss/-/postcss-6.0.23.tgz", - "integrity": "sha512-soOk1h6J3VMTZtVeVpv15/Hpdl2cBLX3CAw4TAbkpTJiNPk9YP/zWcD1ND+xEtvyuuvKzbxliTOIyvkSeSJ6ag==", - "dev": true, - "requires": { - "chalk": "^2.4.1", - "source-map": "^0.6.1", - "supports-color": "^5.4.0" - } - }, - "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 - } + "tslib": "^1.9.0" + }, + "engines": { + "npm": ">=2.0.0" } }, - "postcss-modules-scope": { + "node_modules/safe-buffer": { + "version": "5.1.2", + "resolved": "https://registry.npmjs.org/safe-buffer/-/safe-buffer-5.1.2.tgz", + "integrity": "sha512-Gd2UZBJDkXlY7GbJxfsE8/nvKkUEU1G38c1siN6QP6a9PT9MmHB8GnpscSmMJSoF8LOIrt8ud/wPtojys4G6+g==", + "dev": true + }, + "node_modules/safe-regex": { "version": "1.1.0", - "resolved": "https://registry.npmjs.org/postcss-modules-scope/-/postcss-modules-scope-1.1.0.tgz", - "integrity": "sha1-1upkmUx5+XtipytCb75gVqGUu5A=", + "resolved": "https://registry.npmjs.org/safe-regex/-/safe-regex-1.1.0.tgz", + "integrity": "sha1-QKNmnzsHfR6UPURinhV91IAjvy4=", "dev": true, - "requires": { - "css-selector-tokenizer": "^0.7.0", - "postcss": "^6.0.1" - }, "dependencies": { - "postcss": { - "version": "6.0.23", - "resolved": "https://registry.npmjs.org/postcss/-/postcss-6.0.23.tgz", - "integrity": "sha512-soOk1h6J3VMTZtVeVpv15/Hpdl2cBLX3CAw4TAbkpTJiNPk9YP/zWcD1ND+xEtvyuuvKzbxliTOIyvkSeSJ6ag==", - "dev": true, - "requires": { - "chalk": "^2.4.1", - "source-map": "^0.6.1", - "supports-color": "^5.4.0" - } - }, - "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 - } + "ret": "~0.1.10" } }, - "postcss-modules-values": { - "version": "1.3.0", - "resolved": "https://registry.npmjs.org/postcss-modules-values/-/postcss-modules-values-1.3.0.tgz", - "integrity": "sha1-7P+p1+GSUYOJ9CrQ6D9yrsRW6iA=", - "dev": true, - "requires": { - "icss-replace-symbols": "^1.1.0", - "postcss": "^6.0.1" - }, - "dependencies": { - "postcss": { - "version": "6.0.23", - "resolved": "https://registry.npmjs.org/postcss/-/postcss-6.0.23.tgz", - "integrity": "sha512-soOk1h6J3VMTZtVeVpv15/Hpdl2cBLX3CAw4TAbkpTJiNPk9YP/zWcD1ND+xEtvyuuvKzbxliTOIyvkSeSJ6ag==", - "dev": true, - "requires": { - "chalk": "^2.4.1", - "source-map": "^0.6.1", - "supports-color": "^5.4.0" - } - }, - "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 - } - } + "node_modules/safer-buffer": { + "version": "2.1.2", + "resolved": "https://registry.npmjs.org/safer-buffer/-/safer-buffer-2.1.2.tgz", + "integrity": "sha512-YZo3K82SD7Riyi0E1EQPojLz7kpepnSQI9IyPbHHg1XXXevb5dJI7tpyN2ADxGcQbHG7vcyRHk0cbwqcQriUtg==", + "dev": true }, - "postcss-normalize-charset": { - "version": "4.0.1", - "resolved": "https://registry.npmjs.org/postcss-normalize-charset/-/postcss-normalize-charset-4.0.1.tgz", - "integrity": "sha512-gMXCrrlWh6G27U0hF3vNvR3w8I1s2wOBILvA87iNXaPvSNo5uZAMYsZG7XjCUf1eVxuPfyL4TJ7++SGZLc9A3g==", + "node_modules/safer-eval": { + "version": "1.3.6", + "resolved": "https://registry.npmjs.org/safer-eval/-/safer-eval-1.3.6.tgz", + "integrity": "sha512-DN9tBsZgtUOHODzSfO1nGCLhZtxc7Qq/d8/2SNxQZ9muYXZspSh1fO7HOsrf4lcelBNviAJLCxB/ggmG+jV1aw==", "dev": true, - "requires": { - "postcss": "^7.0.0" + "dependencies": { + "clones": "^1.2.0" + }, + "engines": { + "node": ">=6.0.0" } }, - "postcss-normalize-display-values": { - "version": "4.0.2", - "resolved": "https://registry.npmjs.org/postcss-normalize-display-values/-/postcss-normalize-display-values-4.0.2.tgz", - "integrity": "sha512-3F2jcsaMW7+VtRMAqf/3m4cPFhPD3EFRgNs18u+k3lTJJlVe7d0YPO+bnwqo2xg8YiRpDXJI2u8A0wqJxMsQuQ==", + "node_modules/sass-graph": { + "version": "2.2.5", + "resolved": "https://registry.npmjs.org/sass-graph/-/sass-graph-2.2.5.tgz", + "integrity": "sha512-VFWDAHOe6mRuT4mZRd4eKE+d8Uedrk6Xnh7Sh9b4NGufQLQjOrvf/MQoOdx+0s92L89FeyUUNfU597j/3uNpag==", "dev": true, - "requires": { - "cssnano-util-get-match": "^4.0.0", - "postcss": "^7.0.0", - "postcss-value-parser": "^3.0.0" - }, "dependencies": { - "postcss-value-parser": { - "version": "3.3.1", - "resolved": "https://registry.npmjs.org/postcss-value-parser/-/postcss-value-parser-3.3.1.tgz", - "integrity": "sha512-pISE66AbVkp4fDQ7VHBwRNXzAAKJjw4Vw7nWI/+Q3vuly7SNfgYXvm6i5IgFylHGK5sP/xHAbB7N49OS4gWNyQ==", - "dev": true - } + "glob": "^7.0.0", + "lodash": "^4.0.0", + "scss-tokenizer": "^0.2.3", + "yargs": "^13.3.2" + }, + "bin": { + "sassgraph": "bin/sassgraph" } }, - "postcss-normalize-positions": { - "version": "4.0.2", - "resolved": "https://registry.npmjs.org/postcss-normalize-positions/-/postcss-normalize-positions-4.0.2.tgz", - "integrity": "sha512-Dlf3/9AxpxE+NF1fJxYDeggi5WwV35MXGFnnoccP/9qDtFrTArZ0D0R+iKcg5WsUd8nUYMIl8yXDCtcrT8JrdA==", + "node_modules/sass-graph/node_modules/ansi-regex": { + "version": "4.1.0", + "resolved": "https://registry.npmjs.org/ansi-regex/-/ansi-regex-4.1.0.tgz", + "integrity": "sha512-1apePfXM1UOSqw0o9IiFAovVz9M5S1Dg+4TrDwfMewQ6p/rmMueb7tWZjQ1rx4Loy1ArBggoqGpfqqdI4rondg==", "dev": true, - "requires": { - "cssnano-util-get-arguments": "^4.0.0", - "has": "^1.0.0", - "postcss": "^7.0.0", - "postcss-value-parser": "^3.0.0" - }, - "dependencies": { - "postcss-value-parser": { - "version": "3.3.1", - "resolved": "https://registry.npmjs.org/postcss-value-parser/-/postcss-value-parser-3.3.1.tgz", - "integrity": "sha512-pISE66AbVkp4fDQ7VHBwRNXzAAKJjw4Vw7nWI/+Q3vuly7SNfgYXvm6i5IgFylHGK5sP/xHAbB7N49OS4gWNyQ==", - "dev": true - } + "engines": { + "node": ">=6" } }, - "postcss-normalize-repeat-style": { - "version": "4.0.2", - "resolved": "https://registry.npmjs.org/postcss-normalize-repeat-style/-/postcss-normalize-repeat-style-4.0.2.tgz", - "integrity": "sha512-qvigdYYMpSuoFs3Is/f5nHdRLJN/ITA7huIoCyqqENJe9PvPmLhNLMu7QTjPdtnVf6OcYYO5SHonx4+fbJE1+Q==", + "node_modules/sass-graph/node_modules/camelcase": { + "version": "5.3.1", + "resolved": "https://registry.npmjs.org/camelcase/-/camelcase-5.3.1.tgz", + "integrity": "sha512-L28STB170nwWS63UjtlEOE3dldQApaJXZkOI1uMFfzf3rRuPegHaHesyee+YxQ+W6SvRDQV6UrdOdRiR153wJg==", "dev": true, - "requires": { - "cssnano-util-get-arguments": "^4.0.0", - "cssnano-util-get-match": "^4.0.0", - "postcss": "^7.0.0", - "postcss-value-parser": "^3.0.0" - }, - "dependencies": { - "postcss-value-parser": { - "version": "3.3.1", - "resolved": "https://registry.npmjs.org/postcss-value-parser/-/postcss-value-parser-3.3.1.tgz", - "integrity": "sha512-pISE66AbVkp4fDQ7VHBwRNXzAAKJjw4Vw7nWI/+Q3vuly7SNfgYXvm6i5IgFylHGK5sP/xHAbB7N49OS4gWNyQ==", - "dev": true - } + "engines": { + "node": ">=6" } }, - "postcss-normalize-string": { - "version": "4.0.2", - "resolved": "https://registry.npmjs.org/postcss-normalize-string/-/postcss-normalize-string-4.0.2.tgz", - "integrity": "sha512-RrERod97Dnwqq49WNz8qo66ps0swYZDSb6rM57kN2J+aoyEAJfZ6bMx0sx/F9TIEX0xthPGCmeyiam/jXif0eA==", + "node_modules/sass-graph/node_modules/cliui": { + "version": "5.0.0", + "resolved": "https://registry.npmjs.org/cliui/-/cliui-5.0.0.tgz", + "integrity": "sha512-PYeGSEmmHM6zvoef2w8TPzlrnNpXIjTipYK780YswmIP9vjxmd6Y2a3CB2Ks6/AU8NHjZugXvo8w3oWM2qnwXA==", "dev": true, - "requires": { - "has": "^1.0.0", - "postcss": "^7.0.0", - "postcss-value-parser": "^3.0.0" - }, "dependencies": { - "postcss-value-parser": { - "version": "3.3.1", - "resolved": "https://registry.npmjs.org/postcss-value-parser/-/postcss-value-parser-3.3.1.tgz", - "integrity": "sha512-pISE66AbVkp4fDQ7VHBwRNXzAAKJjw4Vw7nWI/+Q3vuly7SNfgYXvm6i5IgFylHGK5sP/xHAbB7N49OS4gWNyQ==", - "dev": true - } + "string-width": "^3.1.0", + "strip-ansi": "^5.2.0", + "wrap-ansi": "^5.1.0" } }, - "postcss-normalize-timing-functions": { - "version": "4.0.2", - "resolved": "https://registry.npmjs.org/postcss-normalize-timing-functions/-/postcss-normalize-timing-functions-4.0.2.tgz", - "integrity": "sha512-acwJY95edP762e++00Ehq9L4sZCEcOPyaHwoaFOhIwWCDfik6YvqsYNxckee65JHLKzuNSSmAdxwD2Cud1Z54A==", + "node_modules/sass-graph/node_modules/find-up": { + "version": "3.0.0", + "resolved": "https://registry.npmjs.org/find-up/-/find-up-3.0.0.tgz", + "integrity": "sha512-1yD6RmLI1XBfxugvORwlck6f75tYL+iR0jqwsOrOxMZyGYqUuDhJ0l4AXdO1iX/FTs9cBAMEk1gWSEx1kSbylg==", "dev": true, - "requires": { - "cssnano-util-get-match": "^4.0.0", - "postcss": "^7.0.0", - "postcss-value-parser": "^3.0.0" - }, "dependencies": { - "postcss-value-parser": { - "version": "3.3.1", - "resolved": "https://registry.npmjs.org/postcss-value-parser/-/postcss-value-parser-3.3.1.tgz", - "integrity": "sha512-pISE66AbVkp4fDQ7VHBwRNXzAAKJjw4Vw7nWI/+Q3vuly7SNfgYXvm6i5IgFylHGK5sP/xHAbB7N49OS4gWNyQ==", - "dev": true - } + "locate-path": "^3.0.0" + }, + "engines": { + "node": ">=6" } }, - "postcss-normalize-unicode": { - "version": "4.0.1", - "resolved": "https://registry.npmjs.org/postcss-normalize-unicode/-/postcss-normalize-unicode-4.0.1.tgz", - "integrity": "sha512-od18Uq2wCYn+vZ/qCOeutvHjB5jm57ToxRaMeNuf0nWVHaP9Hua56QyMF6fs/4FSUnVIw0CBPsU0K4LnBPwYwg==", + "node_modules/sass-graph/node_modules/get-caller-file": { + "version": "2.0.5", + "resolved": "https://registry.npmjs.org/get-caller-file/-/get-caller-file-2.0.5.tgz", + "integrity": "sha512-DyFP3BM/3YHTQOCUL/w0OZHR0lpKeGrxotcHWcqNEdnltqFwXVfhEBQ94eIo34AfQpo0rGki4cyIiftY06h2Fg==", "dev": true, - "requires": { - "browserslist": "^4.0.0", - "postcss": "^7.0.0", - "postcss-value-parser": "^3.0.0" - }, - "dependencies": { - "postcss-value-parser": { - "version": "3.3.1", - "resolved": "https://registry.npmjs.org/postcss-value-parser/-/postcss-value-parser-3.3.1.tgz", - "integrity": "sha512-pISE66AbVkp4fDQ7VHBwRNXzAAKJjw4Vw7nWI/+Q3vuly7SNfgYXvm6i5IgFylHGK5sP/xHAbB7N49OS4gWNyQ==", - "dev": true - } + "engines": { + "node": "6.* || 8.* || >= 10.*" } }, - "postcss-normalize-url": { - "version": "4.0.1", - "resolved": "https://registry.npmjs.org/postcss-normalize-url/-/postcss-normalize-url-4.0.1.tgz", - "integrity": "sha512-p5oVaF4+IHwu7VpMan/SSpmpYxcJMtkGppYf0VbdH5B6hN8YNmVyJLuY9FmLQTzY3fag5ESUUHDqM+heid0UVA==", + "node_modules/sass-graph/node_modules/locate-path": { + "version": "3.0.0", + "resolved": "https://registry.npmjs.org/locate-path/-/locate-path-3.0.0.tgz", + "integrity": "sha512-7AO748wWnIhNqAuaty2ZWHkQHRSNfPVIsPIfwEOWO22AmaoVrWavlOcMR5nzTLNYvp36X220/maaRsrec1G65A==", "dev": true, - "requires": { - "is-absolute-url": "^2.0.0", - "normalize-url": "^3.0.0", - "postcss": "^7.0.0", - "postcss-value-parser": "^3.0.0" + "dependencies": { + "p-locate": "^3.0.0", + "path-exists": "^3.0.0" }, - "dependencies": { - "normalize-url": { - "version": "3.3.0", - "resolved": "https://registry.npmjs.org/normalize-url/-/normalize-url-3.3.0.tgz", - "integrity": "sha512-U+JJi7duF1o+u2pynbp2zXDW2/PADgC30f0GsHZtRh+HOcXHnw137TrNlyxxRvWW5fjKd3bcLHPxofWuCjaeZg==", - "dev": true - }, - "postcss-value-parser": { - "version": "3.3.1", - "resolved": "https://registry.npmjs.org/postcss-value-parser/-/postcss-value-parser-3.3.1.tgz", - "integrity": "sha512-pISE66AbVkp4fDQ7VHBwRNXzAAKJjw4Vw7nWI/+Q3vuly7SNfgYXvm6i5IgFylHGK5sP/xHAbB7N49OS4gWNyQ==", - "dev": true - } + "engines": { + "node": ">=6" } }, - "postcss-normalize-whitespace": { - "version": "4.0.2", - "resolved": "https://registry.npmjs.org/postcss-normalize-whitespace/-/postcss-normalize-whitespace-4.0.2.tgz", - "integrity": "sha512-tO8QIgrsI3p95r8fyqKV+ufKlSHh9hMJqACqbv2XknufqEDhDvbguXGBBqxw9nsQoXWf0qOqppziKJKHMD4GtA==", + "node_modules/sass-graph/node_modules/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": { - "postcss": "^7.0.0", - "postcss-value-parser": "^3.0.0" - }, "dependencies": { - "postcss-value-parser": { - "version": "3.3.1", - "resolved": "https://registry.npmjs.org/postcss-value-parser/-/postcss-value-parser-3.3.1.tgz", - "integrity": "sha512-pISE66AbVkp4fDQ7VHBwRNXzAAKJjw4Vw7nWI/+Q3vuly7SNfgYXvm6i5IgFylHGK5sP/xHAbB7N49OS4gWNyQ==", - "dev": true - } + "p-try": "^2.0.0" + }, + "engines": { + "node": ">=6" + }, + "funding": { + "url": "https://github.com/sponsors/sindresorhus" } }, - "postcss-ordered-values": { - "version": "4.1.2", - "resolved": "https://registry.npmjs.org/postcss-ordered-values/-/postcss-ordered-values-4.1.2.tgz", - "integrity": "sha512-2fCObh5UanxvSxeXrtLtlwVThBvHn6MQcu4ksNT2tsaV2Fg76R2CV98W7wNSlX+5/pFwEyaDwKLLoEV7uRybAw==", + "node_modules/sass-graph/node_modules/p-locate": { + "version": "3.0.0", + "resolved": "https://registry.npmjs.org/p-locate/-/p-locate-3.0.0.tgz", + "integrity": "sha512-x+12w/To+4GFfgJhBEpiDcLozRJGegY+Ei7/z0tSLkMmxGZNybVMSfWj9aJn8Z5Fc7dBUNJOOVgPv2H7IwulSQ==", "dev": true, - "requires": { - "cssnano-util-get-arguments": "^4.0.0", - "postcss": "^7.0.0", - "postcss-value-parser": "^3.0.0" - }, "dependencies": { - "postcss-value-parser": { - "version": "3.3.1", - "resolved": "https://registry.npmjs.org/postcss-value-parser/-/postcss-value-parser-3.3.1.tgz", - "integrity": "sha512-pISE66AbVkp4fDQ7VHBwRNXzAAKJjw4Vw7nWI/+Q3vuly7SNfgYXvm6i5IgFylHGK5sP/xHAbB7N49OS4gWNyQ==", - "dev": true - } + "p-limit": "^2.0.0" + }, + "engines": { + "node": ">=6" } }, - "postcss-reduce-initial": { - "version": "4.0.3", - "resolved": "https://registry.npmjs.org/postcss-reduce-initial/-/postcss-reduce-initial-4.0.3.tgz", - "integrity": "sha512-gKWmR5aUulSjbzOfD9AlJiHCGH6AEVLaM0AV+aSioxUDd16qXP1PCh8d1/BGVvpdWn8k/HiK7n6TjeoXN1F7DA==", + "node_modules/sass-graph/node_modules/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, - "requires": { - "browserslist": "^4.0.0", - "caniuse-api": "^3.0.0", - "has": "^1.0.0", - "postcss": "^7.0.0" + "engines": { + "node": ">=6" } }, - "postcss-reduce-transforms": { - "version": "4.0.2", - "resolved": "https://registry.npmjs.org/postcss-reduce-transforms/-/postcss-reduce-transforms-4.0.2.tgz", - "integrity": "sha512-EEVig1Q2QJ4ELpJXMZR8Vt5DQx8/mo+dGWSR7vWXqcob2gQLyQGsionYcGKATXvQzMPn6DSN1vTN7yFximdIAg==", + "node_modules/sass-graph/node_modules/require-main-filename": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/require-main-filename/-/require-main-filename-2.0.0.tgz", + "integrity": "sha512-NKN5kMDylKuldxYLSUfrbo5Tuzh4hd+2E8NPPX02mZtn1VuREQToYe/ZdlJy+J3uCpfaiGF05e7B8W0iXbQHmg==", + "dev": true + }, + "node_modules/sass-graph/node_modules/string-width": { + "version": "3.1.0", + "resolved": "https://registry.npmjs.org/string-width/-/string-width-3.1.0.tgz", + "integrity": "sha512-vafcv6KjVZKSgz06oM/H6GDBrAtz8vdhQakGjFIvNrHA6y3HCF1CInLy+QLq8dTJPQ1b+KDUqDFctkdRW44e1w==", "dev": true, - "requires": { - "cssnano-util-get-match": "^4.0.0", - "has": "^1.0.0", - "postcss": "^7.0.0", - "postcss-value-parser": "^3.0.0" - }, "dependencies": { - "postcss-value-parser": { - "version": "3.3.1", - "resolved": "https://registry.npmjs.org/postcss-value-parser/-/postcss-value-parser-3.3.1.tgz", - "integrity": "sha512-pISE66AbVkp4fDQ7VHBwRNXzAAKJjw4Vw7nWI/+Q3vuly7SNfgYXvm6i5IgFylHGK5sP/xHAbB7N49OS4gWNyQ==", - "dev": true - } + "emoji-regex": "^7.0.1", + "is-fullwidth-code-point": "^2.0.0", + "strip-ansi": "^5.1.0" + }, + "engines": { + "node": ">=6" } }, - "postcss-reporter": { - "version": "6.0.1", - "resolved": "https://registry.npmjs.org/postcss-reporter/-/postcss-reporter-6.0.1.tgz", - "integrity": "sha512-LpmQjfRWyabc+fRygxZjpRxfhRf9u/fdlKf4VHG4TSPbV2XNsuISzYW1KL+1aQzx53CAppa1bKG4APIB/DOXXw==", + "node_modules/sass-graph/node_modules/strip-ansi": { + "version": "5.2.0", + "resolved": "https://registry.npmjs.org/strip-ansi/-/strip-ansi-5.2.0.tgz", + "integrity": "sha512-DuRs1gKbBqsMKIZlrffwlug8MHkcnpjs5VPmL1PAh+mA30U0DTotfDZ0d2UUsXpPmPmMMJ6W773MaA3J+lbiWA==", "dev": true, - "requires": { - "chalk": "^2.4.1", - "lodash": "^4.17.11", - "log-symbols": "^2.2.0", - "postcss": "^7.0.7" + "dependencies": { + "ansi-regex": "^4.1.0" + }, + "engines": { + "node": ">=6" } }, - "postcss-resolve-nested-selector": { - "version": "0.1.1", - "resolved": "https://registry.npmjs.org/postcss-resolve-nested-selector/-/postcss-resolve-nested-selector-0.1.1.tgz", - "integrity": "sha1-Kcy8fDfe36wwTp//C/FZaz9qDk4=", + "node_modules/sass-graph/node_modules/which-module": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/which-module/-/which-module-2.0.0.tgz", + "integrity": "sha1-2e8H3Od7mQK4o6j6SzHD4/fm6Ho=", "dev": true }, - "postcss-safe-parser": { - "version": "4.0.2", - "resolved": "https://registry.npmjs.org/postcss-safe-parser/-/postcss-safe-parser-4.0.2.tgz", - "integrity": "sha512-Uw6ekxSWNLCPesSv/cmqf2bY/77z11O7jZGPax3ycZMFU/oi2DMH9i89AdHc1tRwFg/arFoEwX0IS3LCUxJh1g==", + "node_modules/sass-graph/node_modules/wrap-ansi": { + "version": "5.1.0", + "resolved": "https://registry.npmjs.org/wrap-ansi/-/wrap-ansi-5.1.0.tgz", + "integrity": "sha512-QC1/iN/2/RPVJ5jYK8BGttj5z83LmSKmvbvrXPNCLZSEb32KKVDJDl/MOt2N01qU2H/FkzEa9PKto1BqDjtd7Q==", "dev": true, - "requires": { - "postcss": "^7.0.26" + "dependencies": { + "ansi-styles": "^3.2.0", + "string-width": "^3.0.0", + "strip-ansi": "^5.0.0" + }, + "engines": { + "node": ">=6" } }, - "postcss-sass": { - "version": "0.4.4", - "resolved": "https://registry.npmjs.org/postcss-sass/-/postcss-sass-0.4.4.tgz", - "integrity": "sha512-BYxnVYx4mQooOhr+zer0qWbSPYnarAy8ZT7hAQtbxtgVf8gy+LSLT/hHGe35h14/pZDTw1DsxdbrwxBN++H+fg==", + "node_modules/sass-graph/node_modules/y18n": { + "version": "4.0.0", + "resolved": "https://registry.npmjs.org/y18n/-/y18n-4.0.0.tgz", + "integrity": "sha512-r9S/ZyXu/Xu9q1tYlpsLIsa3EeLXXk0VwlxqTcFRfg9EhMW+17kbt9G0NrgCmhGb5vT2hyhJZLfDGx+7+5Uj/w==", + "dev": true + }, + "node_modules/sass-graph/node_modules/yargs": { + "version": "13.3.2", + "resolved": "https://registry.npmjs.org/yargs/-/yargs-13.3.2.tgz", + "integrity": "sha512-AX3Zw5iPruN5ie6xGRIDgqkT+ZhnRlZMLMHAs8tg7nRruy2Nb+i5o9bwghAogtM08q1dpr2LVoS8KSTMYpWXUw==", "dev": true, - "requires": { - "gonzales-pe": "^4.3.0", - "postcss": "^7.0.21" + "dependencies": { + "cliui": "^5.0.0", + "find-up": "^3.0.0", + "get-caller-file": "^2.0.1", + "require-directory": "^2.1.1", + "require-main-filename": "^2.0.0", + "set-blocking": "^2.0.0", + "string-width": "^3.0.0", + "which-module": "^2.0.0", + "y18n": "^4.0.0", + "yargs-parser": "^13.1.2" } }, - "postcss-scss": { - "version": "2.1.1", - "resolved": "https://registry.npmjs.org/postcss-scss/-/postcss-scss-2.1.1.tgz", - "integrity": "sha512-jQmGnj0hSGLd9RscFw9LyuSVAa5Bl1/KBPqG1NQw9w8ND55nY4ZEsdlVuYJvLPpV+y0nwTV5v/4rHPzZRihQbA==", + "node_modules/sass-graph/node_modules/yargs-parser": { + "version": "13.1.2", + "resolved": "https://registry.npmjs.org/yargs-parser/-/yargs-parser-13.1.2.tgz", + "integrity": "sha512-3lbsNRf/j+A4QuSZfDRA7HRSfWrzO0YjqTJd5kjAq37Zep1CEgaYmrH9Q3GwPiB9cHyd1Y1UwggGhJGoxipbzg==", "dev": true, - "requires": { - "postcss": "^7.0.6" + "dependencies": { + "camelcase": "^5.0.0", + "decamelize": "^1.2.0" } }, - "postcss-selector-parser": { - "version": "6.0.2", - "resolved": "https://registry.npmjs.org/postcss-selector-parser/-/postcss-selector-parser-6.0.2.tgz", - "integrity": "sha512-36P2QR59jDTOAiIkqEprfJDsoNrvwFei3eCqKd1Y0tUsBimsq39BLp7RD+JWny3WgB1zGhJX8XVePwm9k4wdBg==", + "node_modules/sax": { + "version": "1.2.4", + "resolved": "https://registry.npmjs.org/sax/-/sax-1.2.4.tgz", + "integrity": "sha512-NqVDv9TpANUjFm0N8uM5GxL36UgKi9/atZw+x7YFnQ8ckwFGKrl4xX4yWtrey3UJm5nP1kUbnYgLopqWNSRhWw==", + "dev": true + }, + "node_modules/saxes": { + "version": "3.1.11", + "resolved": "https://registry.npmjs.org/saxes/-/saxes-3.1.11.tgz", + "integrity": "sha512-Ydydq3zC+WYDJK1+gRxRapLIED9PWeSuuS41wqyoRmzvhhh9nc+QQrVMKJYzJFULazeGhzSV0QleN2wD3boh2g==", "dev": true, - "requires": { - "cssesc": "^3.0.0", - "indexes-of": "^1.0.1", - "uniq": "^1.0.1" + "dependencies": { + "xmlchars": "^2.1.1" + }, + "engines": { + "node": ">=8" } }, - "postcss-svgo": { - "version": "4.0.2", - "resolved": "https://registry.npmjs.org/postcss-svgo/-/postcss-svgo-4.0.2.tgz", - "integrity": "sha512-C6wyjo3VwFm0QgBy+Fu7gCYOkCmgmClghO+pjcxvrcBKtiKt0uCF+hvbMO1fyv5BMImRK90SMb+dwUnfbGd+jw==", + "node_modules/scss-tokenizer": { + "version": "0.2.3", + "resolved": "https://registry.npmjs.org/scss-tokenizer/-/scss-tokenizer-0.2.3.tgz", + "integrity": "sha1-jrBtualyMzOCTT9VMGQRSYR85dE=", "dev": true, - "requires": { - "is-svg": "^3.0.0", - "postcss": "^7.0.0", - "postcss-value-parser": "^3.0.0", - "svgo": "^1.0.0" - }, "dependencies": { - "postcss-value-parser": { - "version": "3.3.1", - "resolved": "https://registry.npmjs.org/postcss-value-parser/-/postcss-value-parser-3.3.1.tgz", - "integrity": "sha512-pISE66AbVkp4fDQ7VHBwRNXzAAKJjw4Vw7nWI/+Q3vuly7SNfgYXvm6i5IgFylHGK5sP/xHAbB7N49OS4gWNyQ==", - "dev": true - } + "js-base64": "^2.1.8", + "source-map": "^0.4.2" } }, - "postcss-syntax": { - "version": "0.36.2", - "resolved": "https://registry.npmjs.org/postcss-syntax/-/postcss-syntax-0.36.2.tgz", - "integrity": "sha512-nBRg/i7E3SOHWxF3PpF5WnJM/jQ1YpY9000OaVXlAQj6Zp/kIqJxEDWIZ67tAd7NLuk7zqN4yqe9nc0oNAOs1w==", - "dev": true + "node_modules/scss-tokenizer/node_modules/source-map": { + "version": "0.4.4", + "resolved": "https://registry.npmjs.org/source-map/-/source-map-0.4.4.tgz", + "integrity": "sha1-66T12pwNyZneaAMti092FzZSA2s=", + "dev": true, + "dependencies": { + "amdefine": ">=0.0.4" + }, + "engines": { + "node": ">=0.8.0" + } }, - "postcss-unique-selectors": { - "version": "4.0.1", - "resolved": "https://registry.npmjs.org/postcss-unique-selectors/-/postcss-unique-selectors-4.0.1.tgz", - "integrity": "sha512-+JanVaryLo9QwZjKrmJgkI4Fn8SBgRO6WXQBJi7KiAVPlmxikB5Jzc4EvXMT2H0/m0RjrVVm9rGNhZddm/8Spg==", + "node_modules/semver": { + "version": "5.7.1", + "resolved": "https://registry.npmjs.org/semver/-/semver-5.7.1.tgz", + "integrity": "sha512-sauaDf/PZdVgrLTNYHRtpXa1iRiKcaebiKQ1BJdpQlWH2lCvexQdX55snPFyK7QzpudqbCI0qXFfOasHdyNDGQ==", "dev": true, - "requires": { - "alphanum-sort": "^1.0.0", - "postcss": "^7.0.0", - "uniqs": "^2.0.0" + "bin": { + "semver": "bin/semver" } }, - "postcss-value-parser": { - "version": "4.1.0", - "resolved": "https://registry.npmjs.org/postcss-value-parser/-/postcss-value-parser-4.1.0.tgz", - "integrity": "sha512-97DXOFbQJhk71ne5/Mt6cOu6yxsSfM0QGQyl0L25Gca4yGWEGJaig7l7gbCX623VqTBNGLRLaVUCnNkcedlRSQ==", - "dev": true + "node_modules/send": { + "version": "0.16.2", + "resolved": "https://registry.npmjs.org/send/-/send-0.16.2.tgz", + "integrity": "sha512-E64YFPUssFHEFBvpbbjr44NCLtI1AohxQ8ZSiJjQLskAdKuriYEP6VyGEsRDH8ScozGpkaX1BGvhanqCwkcEZw==", + "dev": true, + "dependencies": { + "debug": "2.6.9", + "depd": "~1.1.2", + "destroy": "~1.0.4", + "encodeurl": "~1.0.2", + "escape-html": "~1.0.3", + "etag": "~1.8.1", + "fresh": "0.5.2", + "http-errors": "~1.6.2", + "mime": "1.4.1", + "ms": "2.0.0", + "on-finished": "~2.3.0", + "range-parser": "~1.2.0", + "statuses": "~1.4.0" + }, + "engines": { + "node": ">= 0.8.0" + } }, - "posthtml": { - "version": "0.11.6", - "resolved": "https://registry.npmjs.org/posthtml/-/posthtml-0.11.6.tgz", - "integrity": "sha512-C2hrAPzmRdpuL3iH0TDdQ6XCc9M7Dcc3zEW5BLerY65G4tWWszwv6nG/ksi6ul5i2mx22ubdljgktXCtNkydkw==", + "node_modules/send/node_modules/debug": { + "version": "2.6.9", + "resolved": "https://registry.npmjs.org/debug/-/debug-2.6.9.tgz", + "integrity": "sha512-bC7ElrdJaJnPbAP+1EotYvqZsb3ecl5wi6Bfi6BJTUcNowp6cvspg0jXznRTKDjm/E7AdgFBVeAPVMNcKGsHMA==", "dev": true, - "requires": { - "posthtml-parser": "^0.4.1", - "posthtml-render": "^1.1.5" + "dependencies": { + "ms": "2.0.0" } }, - "posthtml-parser": { - "version": "0.4.2", - "resolved": "https://registry.npmjs.org/posthtml-parser/-/posthtml-parser-0.4.2.tgz", - "integrity": "sha512-BUIorsYJTvS9UhXxPTzupIztOMVNPa/HtAm9KHni9z6qEfiJ1bpOBL5DfUOL9XAc3XkLIEzBzpph+Zbm4AdRAg==", + "node_modules/send/node_modules/http-errors": { + "version": "1.6.3", + "resolved": "https://registry.npmjs.org/http-errors/-/http-errors-1.6.3.tgz", + "integrity": "sha1-i1VoC7S+KDoLW/TqLjhYC+HZMg0=", "dev": true, - "requires": { - "htmlparser2": "^3.9.2" + "dependencies": { + "depd": "~1.1.2", + "inherits": "2.0.3", + "setprototypeof": "1.1.0", + "statuses": ">= 1.4.0 < 2" + }, + "engines": { + "node": ">= 0.6" } }, - "posthtml-render": { - "version": "1.2.2", - "resolved": "https://registry.npmjs.org/posthtml-render/-/posthtml-render-1.2.2.tgz", - "integrity": "sha512-MbIXTWwAfJ9qET6Zl29UNwJcDJEEz9Zkr5oDhiujitJa7YBJwEpbkX2cmuklCDxubTMoRWpid3q8DrSyGnUUzQ==", + "node_modules/send/node_modules/inherits": { + "version": "2.0.3", + "resolved": "https://registry.npmjs.org/inherits/-/inherits-2.0.3.tgz", + "integrity": "sha1-Yzwsg+PaQqUC9SRmAiSA9CCCYd4=", "dev": true }, - "prelude-ls": { - "version": "1.1.2", - "resolved": "https://registry.npmjs.org/prelude-ls/-/prelude-ls-1.1.2.tgz", - "integrity": "sha1-IZMqVJ9eUv/ZqCf1cOBL5iqX2lQ=", + "node_modules/send/node_modules/ms": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/ms/-/ms-2.0.0.tgz", + "integrity": "sha1-VgiurfwAvmwpAd9fmGF4jeDVl8g=", "dev": true }, - "prepend-http": { - "version": "1.0.4", - "resolved": "https://registry.npmjs.org/prepend-http/-/prepend-http-1.0.4.tgz", - "integrity": "sha1-1PRWKwzjaW5BrFLQ4ALlemNdxtw=", + "node_modules/send/node_modules/setprototypeof": { + "version": "1.1.0", + "resolved": "https://registry.npmjs.org/setprototypeof/-/setprototypeof-1.1.0.tgz", + "integrity": "sha512-BvE/TwpZX4FXExxOxZyRGQQv651MSwmWKZGqvmPcRIjDqWub67kTKuIMx43cZZrS/cBBzwBcNDWoFxt2XEFIpQ==", "dev": true }, - "pretty-format": { - "version": "27.3.1", - "resolved": "https://registry.npmjs.org/pretty-format/-/pretty-format-27.3.1.tgz", - "integrity": "sha512-DR/c+pvFc52nLimLROYjnXPtolawm+uWDxr4FjuLDLUn+ktWnSN851KoHwHzzqq6rfCOjkzN8FLgDrSub6UDuA==", + "node_modules/send/node_modules/statuses": { + "version": "1.4.0", + "resolved": "https://registry.npmjs.org/statuses/-/statuses-1.4.0.tgz", + "integrity": "sha512-zhSCtt8v2NDrRlPQpCNtw/heZLtfUDqxBM1udqikb/Hbk52LK4nQSwr10u77iopCW5LsyHpuXS0GnEc48mLeew==", "dev": true, - "requires": { - "@jest/types": "^27.2.5", - "ansi-regex": "^5.0.1", - "ansi-styles": "^5.0.0", - "react-is": "^17.0.1" + "engines": { + "node": ">= 0.6" + } + }, + "node_modules/serialize-to-js": { + "version": "1.2.2", + "resolved": "https://registry.npmjs.org/serialize-to-js/-/serialize-to-js-1.2.2.tgz", + "integrity": "sha512-mUc8vA5iJghe+O+3s0YDGFLMJcqitVFk787YKiv8a4sf6RX5W0u81b+gcHrp15O0fFa010dRBVZvwcKXOWsL9Q==", + "dev": true, + "dependencies": { + "js-beautify": "^1.8.9", + "safer-eval": "^1.3.0" }, + "engines": { + "node": ">=4.0.0" + } + }, + "node_modules/serve-static": { + "version": "1.13.2", + "resolved": "https://registry.npmjs.org/serve-static/-/serve-static-1.13.2.tgz", + "integrity": "sha512-p/tdJrO4U387R9oMjb1oj7qSMaMfmOyd4j9hOFoxZe2baQszgHcSWjuya/CiT5kgZZKRudHNOA0pYXOl8rQ5nw==", + "dev": true, "dependencies": { - "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": "5.2.0", - "resolved": "https://registry.npmjs.org/ansi-styles/-/ansi-styles-5.2.0.tgz", - "integrity": "sha512-Cxwpt2SfTzTtXcfOlzGEee8O+c+MmUgGrNiBcXnuWxuFJHe6a5Hz7qwhwe5OgaSYI0IJvkLqWX1ASG+cJOkEiA==", - "dev": true - } + "encodeurl": "~1.0.2", + "escape-html": "~1.0.3", + "parseurl": "~1.3.2", + "send": "0.16.2" + }, + "engines": { + "node": ">= 0.8.0" } }, - "private": { - "version": "0.1.8", - "resolved": "https://registry.npmjs.org/private/-/private-0.1.8.tgz", - "integrity": "sha512-VvivMrbvd2nKkiG38qjULzlc+4Vx4wm/whI9pQD35YrARNnhxeiRktSOhSukRLFNlzg6Br/cJPet5J/u19r/mg==", + "node_modules/set-blocking": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/set-blocking/-/set-blocking-2.0.0.tgz", + "integrity": "sha1-BF+XgtARrppoA93TgrJDkrPYkPc=", "dev": true }, - "process": { - "version": "0.11.10", - "resolved": "https://registry.npmjs.org/process/-/process-0.11.10.tgz", - "integrity": "sha1-czIwDoQBYb2j5podHZGn1LwW8YI=", - "dev": true + "node_modules/set-value": { + "version": "2.0.1", + "resolved": "https://registry.npmjs.org/set-value/-/set-value-2.0.1.tgz", + "integrity": "sha512-JxHc1weCN68wRY0fhCoXpyK55m/XPHafOmK4UWD7m2CI14GMcFypt4w/0+NV5f/ZMby2F6S2wwA7fgynh9gWSw==", + "dev": true, + "dependencies": { + "extend-shallow": "^2.0.1", + "is-extendable": "^0.1.1", + "is-plain-object": "^2.0.3", + "split-string": "^3.0.1" + }, + "engines": { + "node": ">=0.10.0" + } }, - "process-nextick-args": { + "node_modules/set-value/node_modules/extend-shallow": { "version": "2.0.1", - "resolved": "https://registry.npmjs.org/process-nextick-args/-/process-nextick-args-2.0.1.tgz", - "integrity": "sha512-3ouUOpQhtgrbOa17J7+uxOTpITYWaGP7/AhoR3+A+/1e9skrzelGi/dXzEYyvbxubEF6Wn2ypscTKiKJFFn1ag==", - "dev": true + "resolved": "https://registry.npmjs.org/extend-shallow/-/extend-shallow-2.0.1.tgz", + "integrity": "sha1-Ua99YUrZqfYQ6huvu5idaxxWiQ8=", + "dev": true, + "dependencies": { + "is-extendable": "^0.1.0" + }, + "engines": { + "node": ">=0.10.0" + } }, - "progress": { - "version": "2.0.3", - "resolved": "https://registry.npmjs.org/progress/-/progress-2.0.3.tgz", - "integrity": "sha512-7PiHtLll5LdnKIMw100I+8xJXR5gW2QwWYkT6iJva0bXitZKa/XMrSbdmg3r2Xnaidz9Qumd0VPaMrZlF9V9sA==", + "node_modules/setimmediate": { + "version": "1.0.5", + "resolved": "https://registry.npmjs.org/setimmediate/-/setimmediate-1.0.5.tgz", + "integrity": "sha1-KQy7Iy4waULX1+qbg3Mqt4VvgoU=", "dev": true }, - "promise": { - "version": "8.1.0", - "resolved": "https://registry.npmjs.org/promise/-/promise-8.1.0.tgz", - "integrity": "sha512-W04AqnILOL/sPRXziNicCjSNRruLAuIHEOVBazepu0545DDNGYHz7ar9ZgZ1fMU8/MA4mVxp5rkBWRi6OXIy3Q==", + "node_modules/sha.js": { + "version": "2.4.11", + "resolved": "https://registry.npmjs.org/sha.js/-/sha.js-2.4.11.tgz", + "integrity": "sha512-QMEp5B7cftE7APOjk5Y6xgrbWu+WkLVQwk8JNjZ8nKRciZaByEW6MubieAiToS7+dwvrjGhH8jRXz3MVd0AYqQ==", + "dev": true, + "dependencies": { + "inherits": "^2.0.1", + "safe-buffer": "^5.0.1" + }, + "bin": { + "sha.js": "bin.js" + } + }, + "node_modules/shallow-copy": { + "version": "0.0.1", + "resolved": "https://registry.npmjs.org/shallow-copy/-/shallow-copy-0.0.1.tgz", + "integrity": "sha1-QV9CcC1z2BAzApLMXuhurhoRoXA=", + "dev": true + }, + "node_modules/shebang-command": { + "version": "1.2.0", + "resolved": "https://registry.npmjs.org/shebang-command/-/shebang-command-1.2.0.tgz", + "integrity": "sha1-RKrGW2lbAzmJaMOfNj/uXer98eo=", "dev": true, - "requires": { - "asap": "~2.0.6" + "dependencies": { + "shebang-regex": "^1.0.0" + }, + "engines": { + "node": ">=0.10.0" } }, - "prompts": { - "version": "2.4.2", - "resolved": "https://registry.npmjs.org/prompts/-/prompts-2.4.2.tgz", - "integrity": "sha512-NxNv/kLguCA7p3jE8oL2aEBsrJWgAakBpgmgK6lpPWV+WuOmY6r2/zbAVnP+T8bQlA0nzHXSJSJW0Hq7ylaD2Q==", + "node_modules/shebang-regex": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/shebang-regex/-/shebang-regex-1.0.0.tgz", + "integrity": "sha1-2kL0l0DAtC2yypcoVxyxkMmO/qM=", "dev": true, - "requires": { - "kleur": "^3.0.3", - "sisteransi": "^1.0.5" + "engines": { + "node": ">=0.10.0" } }, - "pseudomap": { - "version": "1.0.2", - "resolved": "https://registry.npmjs.org/pseudomap/-/pseudomap-1.0.2.tgz", - "integrity": "sha1-8FKijacOYYkX7wqKw0wa5aaChrM=", + "node_modules/sigmund": { + "version": "1.0.1", + "resolved": "https://registry.npmjs.org/sigmund/-/sigmund-1.0.1.tgz", + "integrity": "sha512-fCvEXfh6NWpm+YSuY2bpXb/VIihqWA6hLsgboC+0nl71Q7N7o2eaCW8mJa/NLvQhs6jpd3VZV4UiUQlV6+lc8g==", "dev": true }, - "psl": { - "version": "1.8.0", - "resolved": "https://registry.npmjs.org/psl/-/psl-1.8.0.tgz", - "integrity": "sha512-RIdOzyoavK+hA18OGGWDqUTsCLhtA7IcZ/6NCs4fFJaHBDab+pDDmDIByWFRQJq2Cd7r1OoQxBGKOaztq+hjIQ==", + "node_modules/signal-exit": { + "version": "3.0.3", + "resolved": "https://registry.npmjs.org/signal-exit/-/signal-exit-3.0.3.tgz", + "integrity": "sha512-VUJ49FC8U1OxwZLxIbTTrDvLnf/6TDgxZcK8wxR8zs13xpx7xbG60ndBlhNrFi2EMuFRoeDoJO7wthSLq42EjA==", "dev": true }, - "public-encrypt": { - "version": "4.0.3", - "resolved": "https://registry.npmjs.org/public-encrypt/-/public-encrypt-4.0.3.tgz", - "integrity": "sha512-zVpa8oKZSz5bTMTFClc1fQOnyyEzpl5ozpi1B5YcvBrdohMjH2rfsBtyXcuNuwjsDIXmBYlF2N5FlJYhR29t8Q==", + "node_modules/simple-swizzle": { + "version": "0.2.2", + "resolved": "https://registry.npmjs.org/simple-swizzle/-/simple-swizzle-0.2.2.tgz", + "integrity": "sha1-pNprY1/8zMoz9w0Xy5JZLeleVXo=", "dev": true, - "requires": { - "bn.js": "^4.1.0", - "browserify-rsa": "^4.0.0", - "create-hash": "^1.1.0", - "parse-asn1": "^5.0.0", - "randombytes": "^2.0.1", - "safe-buffer": "^5.1.2" - }, "dependencies": { - "bn.js": { - "version": "4.11.9", - "resolved": "https://registry.npmjs.org/bn.js/-/bn.js-4.11.9.tgz", - "integrity": "sha512-E6QoYqCKZfgatHTdHzs1RRKP7ip4vvm+EyRUeE2RF0NblwVvb0p6jSVeNTOFxPn26QXN2o6SMfNxKp6kU8zQaw==", - "dev": true - } + "is-arrayish": "^0.3.1" } }, - "punycode": { - "version": "2.1.1", - "resolved": "https://registry.npmjs.org/punycode/-/punycode-2.1.1.tgz", - "integrity": "sha512-XRsRjdf+j5ml+y/6GKHPZbrF/8p2Yga0JPtdqTIY2Xe5ohJPD9saDJJLPvp9+NSBprVvevdXZybnj2cv8OEd0A==", + "node_modules/simple-swizzle/node_modules/is-arrayish": { + "version": "0.3.2", + "resolved": "https://registry.npmjs.org/is-arrayish/-/is-arrayish-0.3.2.tgz", + "integrity": "sha512-eVRqCvVlZbuw3GrM63ovNSNAeA1K16kaR/LRY/92w0zxQ5/1YzwblUX652i4Xs9RwAGjW9d9y6X88t8OaAJfWQ==", "dev": true }, - "purgecss": { - "version": "1.4.2", - "resolved": "https://registry.npmjs.org/purgecss/-/purgecss-1.4.2.tgz", - "integrity": "sha512-hkOreFTgiyMHMmC2BxzdIw5DuC6kxAbP/gGOGd3MEsF3+5m69rIvUEPaxrnoUtfODTFKe9hcXjGwC6jcjoyhOw==", - "dev": true, - "requires": { - "glob": "^7.1.3", - "postcss": "^7.0.14", - "postcss-selector-parser": "^6.0.0", - "yargs": "^14.0.0" - }, - "dependencies": { - "ansi-regex": { - "version": "4.1.0", - "resolved": "https://registry.npmjs.org/ansi-regex/-/ansi-regex-4.1.0.tgz", - "integrity": "sha512-1apePfXM1UOSqw0o9IiFAovVz9M5S1Dg+4TrDwfMewQ6p/rmMueb7tWZjQ1rx4Loy1ArBggoqGpfqqdI4rondg==", - "dev": true - }, - "camelcase": { - "version": "5.3.1", - "resolved": "https://registry.npmjs.org/camelcase/-/camelcase-5.3.1.tgz", - "integrity": "sha512-L28STB170nwWS63UjtlEOE3dldQApaJXZkOI1uMFfzf3rRuPegHaHesyee+YxQ+W6SvRDQV6UrdOdRiR153wJg==", - "dev": true - }, - "cliui": { - "version": "5.0.0", - "resolved": "https://registry.npmjs.org/cliui/-/cliui-5.0.0.tgz", - "integrity": "sha512-PYeGSEmmHM6zvoef2w8TPzlrnNpXIjTipYK780YswmIP9vjxmd6Y2a3CB2Ks6/AU8NHjZugXvo8w3oWM2qnwXA==", - "dev": true, - "requires": { - "string-width": "^3.1.0", - "strip-ansi": "^5.2.0", - "wrap-ansi": "^5.1.0" - } - }, - "find-up": { - "version": "3.0.0", - "resolved": "https://registry.npmjs.org/find-up/-/find-up-3.0.0.tgz", - "integrity": "sha512-1yD6RmLI1XBfxugvORwlck6f75tYL+iR0jqwsOrOxMZyGYqUuDhJ0l4AXdO1iX/FTs9cBAMEk1gWSEx1kSbylg==", - "dev": true, - "requires": { - "locate-path": "^3.0.0" - } - }, - "get-caller-file": { - "version": "2.0.5", - "resolved": "https://registry.npmjs.org/get-caller-file/-/get-caller-file-2.0.5.tgz", - "integrity": "sha512-DyFP3BM/3YHTQOCUL/w0OZHR0lpKeGrxotcHWcqNEdnltqFwXVfhEBQ94eIo34AfQpo0rGki4cyIiftY06h2Fg==", - "dev": true - }, - "locate-path": { - "version": "3.0.0", - "resolved": "https://registry.npmjs.org/locate-path/-/locate-path-3.0.0.tgz", - "integrity": "sha512-7AO748wWnIhNqAuaty2ZWHkQHRSNfPVIsPIfwEOWO22AmaoVrWavlOcMR5nzTLNYvp36X220/maaRsrec1G65A==", - "dev": true, - "requires": { - "p-locate": "^3.0.0", - "path-exists": "^3.0.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": "3.0.0", - "resolved": "https://registry.npmjs.org/p-locate/-/p-locate-3.0.0.tgz", - "integrity": "sha512-x+12w/To+4GFfgJhBEpiDcLozRJGegY+Ei7/z0tSLkMmxGZNybVMSfWj9aJn8Z5Fc7dBUNJOOVgPv2H7IwulSQ==", - "dev": true, - "requires": { - "p-limit": "^2.0.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 - }, - "require-main-filename": { - "version": "2.0.0", - "resolved": "https://registry.npmjs.org/require-main-filename/-/require-main-filename-2.0.0.tgz", - "integrity": "sha512-NKN5kMDylKuldxYLSUfrbo5Tuzh4hd+2E8NPPX02mZtn1VuREQToYe/ZdlJy+J3uCpfaiGF05e7B8W0iXbQHmg==", - "dev": true - }, - "string-width": { - "version": "3.1.0", - "resolved": "https://registry.npmjs.org/string-width/-/string-width-3.1.0.tgz", - "integrity": "sha512-vafcv6KjVZKSgz06oM/H6GDBrAtz8vdhQakGjFIvNrHA6y3HCF1CInLy+QLq8dTJPQ1b+KDUqDFctkdRW44e1w==", - "dev": true, - "requires": { - "emoji-regex": "^7.0.1", - "is-fullwidth-code-point": "^2.0.0", - "strip-ansi": "^5.1.0" - } - }, - "strip-ansi": { - "version": "5.2.0", - "resolved": "https://registry.npmjs.org/strip-ansi/-/strip-ansi-5.2.0.tgz", - "integrity": "sha512-DuRs1gKbBqsMKIZlrffwlug8MHkcnpjs5VPmL1PAh+mA30U0DTotfDZ0d2UUsXpPmPmMMJ6W773MaA3J+lbiWA==", - "dev": true, - "requires": { - "ansi-regex": "^4.1.0" - } - }, - "which-module": { - "version": "2.0.0", - "resolved": "https://registry.npmjs.org/which-module/-/which-module-2.0.0.tgz", - "integrity": "sha1-2e8H3Od7mQK4o6j6SzHD4/fm6Ho=", - "dev": true - }, - "wrap-ansi": { - "version": "5.1.0", - "resolved": "https://registry.npmjs.org/wrap-ansi/-/wrap-ansi-5.1.0.tgz", - "integrity": "sha512-QC1/iN/2/RPVJ5jYK8BGttj5z83LmSKmvbvrXPNCLZSEb32KKVDJDl/MOt2N01qU2H/FkzEa9PKto1BqDjtd7Q==", - "dev": true, - "requires": { - "ansi-styles": "^3.2.0", - "string-width": "^3.0.0", - "strip-ansi": "^5.0.0" - } - }, - "y18n": { - "version": "4.0.0", - "resolved": "https://registry.npmjs.org/y18n/-/y18n-4.0.0.tgz", - "integrity": "sha512-r9S/ZyXu/Xu9q1tYlpsLIsa3EeLXXk0VwlxqTcFRfg9EhMW+17kbt9G0NrgCmhGb5vT2hyhJZLfDGx+7+5Uj/w==", - "dev": true - }, - "yargs": { - "version": "14.2.3", - "resolved": "https://registry.npmjs.org/yargs/-/yargs-14.2.3.tgz", - "integrity": "sha512-ZbotRWhF+lkjijC/VhmOT9wSgyBQ7+zr13+YLkhfsSiTriYsMzkTUFP18pFhWwBeMa5gUc1MzbhrO6/VB7c9Xg==", - "dev": true, - "requires": { - "cliui": "^5.0.0", - "decamelize": "^1.2.0", - "find-up": "^3.0.0", - "get-caller-file": "^2.0.1", - "require-directory": "^2.1.1", - "require-main-filename": "^2.0.0", - "set-blocking": "^2.0.0", - "string-width": "^3.0.0", - "which-module": "^2.0.0", - "y18n": "^4.0.0", - "yargs-parser": "^15.0.1" - } - }, - "yargs-parser": { - "version": "15.0.1", - "resolved": "https://registry.npmjs.org/yargs-parser/-/yargs-parser-15.0.1.tgz", - "integrity": "sha512-0OAMV2mAZQrs3FkNpDQcBk1x5HXb8X4twADss4S0Iuk+2dGnLOE/fRHrsYm542GduMveyA77OF4wrNJuanRCWw==", - "dev": true, - "requires": { - "camelcase": "^5.0.0", - "decamelize": "^1.2.0" - } - } - } - }, - "q": { - "version": "1.5.1", - "resolved": "https://registry.npmjs.org/q/-/q-1.5.1.tgz", - "integrity": "sha1-fjL3W0E4EpHQRhHxvxQQmsAGUdc=", + "node_modules/sisteransi": { + "version": "1.0.5", + "resolved": "https://registry.npmjs.org/sisteransi/-/sisteransi-1.0.5.tgz", + "integrity": "sha512-bLGGlR1QxBcynn2d5YmDX4MGjlZvy2MRBDRNHLJ8VI6l6+9FUiyTFNJ0IveOSP0bcXgVDPRcfGqA0pjaqUpfVg==", "dev": true }, - "query-string": { - "version": "4.3.4", - "resolved": "https://registry.npmjs.org/query-string/-/query-string-4.3.4.tgz", - "integrity": "sha1-u7aTucqRXCMlFbIosaArYJBD2+s=", + "node_modules/slash": { + "version": "3.0.0", + "resolved": "https://registry.npmjs.org/slash/-/slash-3.0.0.tgz", + "integrity": "sha512-g9Q1haeby36OSStwb4ntCGGGaKsaVSjQ68fBxoQcutl5fS1vuY18H3wSt3jFyFtrkx+Kz0V1G85A4MyAdDMi2Q==", "dev": true, - "requires": { - "object-assign": "^4.1.0", - "strict-uri-encode": "^1.0.0" + "engines": { + "node": ">=8" } }, - "querystring": { - "version": "0.2.0", - "resolved": "https://registry.npmjs.org/querystring/-/querystring-0.2.0.tgz", - "integrity": "sha1-sgmEkgO7Jd+CDadW50cAWHhSFiA=", - "dev": true + "node_modules/slice-ansi": { + "version": "2.1.0", + "resolved": "https://registry.npmjs.org/slice-ansi/-/slice-ansi-2.1.0.tgz", + "integrity": "sha512-Qu+VC3EwYLldKa1fCxuuvULvSJOKEgk9pi8dZeCVK7TqBfUNTH4sFkk4joj8afVSfAYgJoSOetjx9QWOJ5mYoQ==", + "dev": true, + "dependencies": { + "ansi-styles": "^3.2.0", + "astral-regex": "^1.0.0", + "is-fullwidth-code-point": "^2.0.0" + }, + "engines": { + "node": ">=6" + } }, - "querystring-es3": { - "version": "0.2.1", - "resolved": "https://registry.npmjs.org/querystring-es3/-/querystring-es3-0.2.1.tgz", - "integrity": "sha1-nsYfeQSYdXB9aUFFlv2Qek1xHnM=", - "dev": true + "node_modules/snapdragon": { + "version": "0.8.2", + "resolved": "https://registry.npmjs.org/snapdragon/-/snapdragon-0.8.2.tgz", + "integrity": "sha512-FtyOnWN/wCHTVXOMwvSv26d+ko5vWlIDD6zoUJ7LW8vh+ZBC8QdljveRP+crNrtBwioEUWy/4dMtbBjA4ioNlg==", + "dev": true, + "dependencies": { + "base": "^0.11.1", + "debug": "^2.2.0", + "define-property": "^0.2.5", + "extend-shallow": "^2.0.1", + "map-cache": "^0.2.2", + "source-map": "^0.5.6", + "source-map-resolve": "^0.5.0", + "use": "^3.1.0" + }, + "engines": { + "node": ">=0.10.0" + } }, - "quote-stream": { - "version": "1.0.2", - "resolved": "https://registry.npmjs.org/quote-stream/-/quote-stream-1.0.2.tgz", - "integrity": "sha1-hJY/jJwmuULhU/7rU6rnRlK34LI=", + "node_modules/snapdragon-node": { + "version": "2.1.1", + "resolved": "https://registry.npmjs.org/snapdragon-node/-/snapdragon-node-2.1.1.tgz", + "integrity": "sha512-O27l4xaMYt/RSQ5TR3vpWCAB5Kb/czIcqUFOM/C4fYcLnbZUc1PkjTAMjof2pBWaSTwOUd6qUHcFGVGj7aIwnw==", "dev": true, - "requires": { - "buffer-equal": "0.0.1", - "minimist": "^1.1.3", - "through2": "^2.0.0" + "dependencies": { + "define-property": "^1.0.0", + "isobject": "^3.0.0", + "snapdragon-util": "^3.0.1" + }, + "engines": { + "node": ">=0.10.0" } }, - "randombytes": { - "version": "2.1.0", - "resolved": "https://registry.npmjs.org/randombytes/-/randombytes-2.1.0.tgz", - "integrity": "sha512-vYl3iOX+4CKUWuxGi9Ukhie6fsqXqS9FE2Zaic4tNFD2N2QQaXOMFbuKK4QmDHC0JO6B1Zp41J0LpT0oR68amQ==", + "node_modules/snapdragon-node/node_modules/define-property": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/define-property/-/define-property-1.0.0.tgz", + "integrity": "sha1-dp66rz9KY6rTr56NMEybvnm/sOY=", "dev": true, - "requires": { - "safe-buffer": "^5.1.0" + "dependencies": { + "is-descriptor": "^1.0.0" + }, + "engines": { + "node": ">=0.10.0" } }, - "randomfill": { - "version": "1.0.4", - "resolved": "https://registry.npmjs.org/randomfill/-/randomfill-1.0.4.tgz", - "integrity": "sha512-87lcbR8+MhcWcUiQ+9e+Rwx8MyR2P7qnt15ynUlbm3TU/fjbgz4GsvfSUDTemtCCtVCqb4ZcEFlyPNTh9bBTLw==", + "node_modules/snapdragon-node/node_modules/is-accessor-descriptor": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/is-accessor-descriptor/-/is-accessor-descriptor-1.0.0.tgz", + "integrity": "sha512-m5hnHTkcVsPfqx3AKlyttIPb7J+XykHvJP2B9bZDjlhLIoEq4XoK64Vg7boZlVWYK6LUY94dYPEE7Lh0ZkZKcQ==", "dev": true, - "requires": { - "randombytes": "^2.0.5", - "safe-buffer": "^5.1.0" + "dependencies": { + "kind-of": "^6.0.0" + }, + "engines": { + "node": ">=0.10.0" } }, - "range-parser": { - "version": "1.2.1", - "resolved": "https://registry.npmjs.org/range-parser/-/range-parser-1.2.1.tgz", - "integrity": "sha512-Hrgsx+orqoygnmhFbKaHE6c296J+HTAQXoxEF6gNupROmmGJRoyzfG3ccAveqCBrwr/2yxQ5BVd/GTl5agOwSg==", - "dev": true + "node_modules/snapdragon-node/node_modules/is-data-descriptor": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/is-data-descriptor/-/is-data-descriptor-1.0.0.tgz", + "integrity": "sha512-jbRXy1FmtAoCjQkVmIVYwuuqDFUbaOeDjmed1tOGPrsMhtJA4rD9tkgA0F1qJ3gRFRXcHYVkdeaP50Q5rE/jLQ==", + "dev": true, + "dependencies": { + "kind-of": "^6.0.0" + }, + "engines": { + "node": ">=0.10.0" + } }, - "react-is": { - "version": "17.0.2", - "resolved": "https://registry.npmjs.org/react-is/-/react-is-17.0.2.tgz", - "integrity": "sha512-w2GsyukL62IJnlaff/nRegPQR94C/XXamvMWmSHRJ4y7Ts/4ocGRmTHvOs8PSE6pB3dWOrD/nueuU5sduBsQ4w==", - "dev": true + "node_modules/snapdragon-node/node_modules/is-descriptor": { + "version": "1.0.2", + "resolved": "https://registry.npmjs.org/is-descriptor/-/is-descriptor-1.0.2.tgz", + "integrity": "sha512-2eis5WqQGV7peooDyLmNEPUrps9+SXX5c9pL3xEB+4e9HnGuDa7mB7kHxHw4CbqS9k1T2hOH3miL8n8WtiYVtg==", + "dev": true, + "dependencies": { + "is-accessor-descriptor": "^1.0.0", + "is-data-descriptor": "^1.0.0", + "kind-of": "^6.0.2" + }, + "engines": { + "node": ">=0.10.0" + } }, - "read-pkg": { - "version": "2.0.0", - "resolved": "https://registry.npmjs.org/read-pkg/-/read-pkg-2.0.0.tgz", - "integrity": "sha1-jvHAYjxqbbDcZxPEv6xGMysjaPg=", + "node_modules/snapdragon-util": { + "version": "3.0.1", + "resolved": "https://registry.npmjs.org/snapdragon-util/-/snapdragon-util-3.0.1.tgz", + "integrity": "sha512-mbKkMdQKsjX4BAL4bRYTj21edOf8cN7XHdYUJEe+Zn99hVEYcMvKPct1IqNe7+AZPirn8BCDOQBHQZknqmKlZQ==", "dev": true, - "requires": { - "load-json-file": "^2.0.0", - "normalize-package-data": "^2.3.2", - "path-type": "^2.0.0" + "dependencies": { + "kind-of": "^3.2.0" + }, + "engines": { + "node": ">=0.10.0" } }, - "read-pkg-up": { - "version": "2.0.0", - "resolved": "https://registry.npmjs.org/read-pkg-up/-/read-pkg-up-2.0.0.tgz", - "integrity": "sha1-a3KoBImE4MQeeVEP1en6mbO1Sb4=", + "node_modules/snapdragon-util/node_modules/kind-of": { + "version": "3.2.2", + "resolved": "https://registry.npmjs.org/kind-of/-/kind-of-3.2.2.tgz", + "integrity": "sha1-MeohpzS6ubuw8yRm2JOupR5KPGQ=", "dev": true, - "requires": { - "find-up": "^2.0.0", - "read-pkg": "^2.0.0" + "dependencies": { + "is-buffer": "^1.1.5" + }, + "engines": { + "node": ">=0.10.0" } }, - "readable-stream": { - "version": "2.3.7", - "resolved": "https://registry.npmjs.org/readable-stream/-/readable-stream-2.3.7.tgz", - "integrity": "sha512-Ebho8K4jIbHAxnuxi7o42OrZgF/ZTNcsZj6nRKyUmkhLFq8CHItp/fy6hQZuZmP/n3yZ9VBUbp4zz/mX8hmYPw==", + "node_modules/snapdragon/node_modules/debug": { + "version": "2.6.9", + "resolved": "https://registry.npmjs.org/debug/-/debug-2.6.9.tgz", + "integrity": "sha512-bC7ElrdJaJnPbAP+1EotYvqZsb3ecl5wi6Bfi6BJTUcNowp6cvspg0jXznRTKDjm/E7AdgFBVeAPVMNcKGsHMA==", "dev": true, - "requires": { - "core-util-is": "~1.0.0", - "inherits": "~2.0.3", - "isarray": "~1.0.0", - "process-nextick-args": "~2.0.0", - "safe-buffer": "~5.1.1", - "string_decoder": "~1.1.1", - "util-deprecate": "~1.0.1" + "dependencies": { + "ms": "2.0.0" } }, - "readdirp": { - "version": "2.2.1", - "resolved": "https://registry.npmjs.org/readdirp/-/readdirp-2.2.1.tgz", - "integrity": "sha512-1JU/8q+VgFZyxwrJ+SVIOsh+KywWGpds3NTqikiKpDMZWScmAYyKIgqkO+ARvNWJfXeXR1zxz7aHF4u4CyH6vQ==", + "node_modules/snapdragon/node_modules/define-property": { + "version": "0.2.5", + "resolved": "https://registry.npmjs.org/define-property/-/define-property-0.2.5.tgz", + "integrity": "sha1-w1se+RjsPJkPmlvFe+BKrOxcgRY=", "dev": true, - "requires": { - "graceful-fs": "^4.1.11", - "micromatch": "^3.1.10", - "readable-stream": "^2.0.2" + "dependencies": { + "is-descriptor": "^0.1.0" + }, + "engines": { + "node": ">=0.10.0" } }, - "redent": { - "version": "3.0.0", - "resolved": "https://registry.npmjs.org/redent/-/redent-3.0.0.tgz", - "integrity": "sha512-6tDA8g98We0zd0GvVeMT9arEOnTw9qM03L9cJXaCjrip1OO764RDBLBfrB4cwzNGDj5OA5ioymC9GkizgWJDUg==", + "node_modules/snapdragon/node_modules/extend-shallow": { + "version": "2.0.1", + "resolved": "https://registry.npmjs.org/extend-shallow/-/extend-shallow-2.0.1.tgz", + "integrity": "sha1-Ua99YUrZqfYQ6huvu5idaxxWiQ8=", "dev": true, - "requires": { - "indent-string": "^4.0.0", - "strip-indent": "^3.0.0" + "dependencies": { + "is-extendable": "^0.1.0" + }, + "engines": { + "node": ">=0.10.0" } }, - "reduce-flatten": { + "node_modules/snapdragon/node_modules/ms": { "version": "2.0.0", - "resolved": "https://registry.npmjs.org/reduce-flatten/-/reduce-flatten-2.0.0.tgz", - "integrity": "sha512-EJ4UNY/U1t2P/2k6oqotuX2Cc3T6nxJwsM0N0asT7dhrtH1ltUxDn4NalSYmPE2rCkVpcf/X6R0wDwcFpzhd4w==", + "resolved": "https://registry.npmjs.org/ms/-/ms-2.0.0.tgz", + "integrity": "sha1-VgiurfwAvmwpAd9fmGF4jeDVl8g=", "dev": true }, - "regenerate": { - "version": "1.4.0", - "resolved": "https://registry.npmjs.org/regenerate/-/regenerate-1.4.0.tgz", - "integrity": "sha512-1G6jJVDWrt0rK99kBjvEtziZNCICAuvIPkSiUFIQxVP06RCVpq3dmDo2oi6ABpYaDYaTRr67BEhL8r1wgEZZKg==", - "dev": true + "node_modules/sort-keys": { + "version": "1.1.2", + "resolved": "https://registry.npmjs.org/sort-keys/-/sort-keys-1.1.2.tgz", + "integrity": "sha1-RBttTTRnmPG05J6JIK37oOVD+a0=", + "dev": true, + "dependencies": { + "is-plain-obj": "^1.0.0" + }, + "engines": { + "node": ">=0.10.0" + } }, - "regenerate-unicode-properties": { - "version": "8.2.0", - "resolved": "https://registry.npmjs.org/regenerate-unicode-properties/-/regenerate-unicode-properties-8.2.0.tgz", - "integrity": "sha512-F9DjY1vKLo/tPePDycuH3dn9H1OTPIkVD9Kz4LODu+F2C75mgjAJ7x/gwy6ZcSNRAAkhNlJSOHRe8k3p+K9WhA==", + "node_modules/source-map": { + "version": "0.5.7", + "resolved": "https://registry.npmjs.org/source-map/-/source-map-0.5.7.tgz", + "integrity": "sha1-igOdLRAh0i0eoUyA2OpGi6LvP8w=", "dev": true, - "requires": { - "regenerate": "^1.4.0" + "engines": { + "node": ">=0.10.0" } }, - "regenerator-runtime": { - "version": "0.13.5", - "resolved": "https://registry.npmjs.org/regenerator-runtime/-/regenerator-runtime-0.13.5.tgz", - "integrity": "sha512-ZS5w8CpKFinUzOwW3c83oPeVXoNsrLsaCoLtJvAClH135j/R77RuymhiSErhm2lKcwSCIpmvIWSbDkIfAqKQlA==", - "dev": true + "node_modules/source-map-resolve": { + "version": "0.5.3", + "resolved": "https://registry.npmjs.org/source-map-resolve/-/source-map-resolve-0.5.3.tgz", + "integrity": "sha512-Htz+RnsXWk5+P2slx5Jh3Q66vhQj1Cllm0zvnaY98+NFx+Dv2CF/f5O/t8x+KaNdrdIAsruNzoh/KpialbqAnw==", + "deprecated": "See https://github.com/lydell/source-map-resolve#deprecated", + "dev": true, + "dependencies": { + "atob": "^2.1.2", + "decode-uri-component": "^0.2.0", + "resolve-url": "^0.2.1", + "source-map-url": "^0.4.0", + "urix": "^0.1.0" + } }, - "regenerator-transform": { - "version": "0.14.4", - "resolved": "https://registry.npmjs.org/regenerator-transform/-/regenerator-transform-0.14.4.tgz", - "integrity": "sha512-EaJaKPBI9GvKpvUz2mz4fhx7WPgvwRLY9v3hlNHWmAuJHI13T4nwKnNvm5RWJzEdnI5g5UwtOww+S8IdoUC2bw==", + "node_modules/source-map-support": { + "version": "0.5.19", + "resolved": "https://registry.npmjs.org/source-map-support/-/source-map-support-0.5.19.tgz", + "integrity": "sha512-Wonm7zOCIJzBGQdB+thsPar0kYuCIzYvxZwlBa87yi/Mdjv7Tip2cyVbLj5o0cFPN4EVkuTwb3GDDyUx2DGnGw==", "dev": true, - "requires": { - "@babel/runtime": "^7.8.4", - "private": "^0.1.8" + "dependencies": { + "buffer-from": "^1.0.0", + "source-map": "^0.6.0" } }, - "regex-not": { - "version": "1.0.2", - "resolved": "https://registry.npmjs.org/regex-not/-/regex-not-1.0.2.tgz", - "integrity": "sha512-J6SDjUgDxQj5NusnOtdFxDwN/+HWykR8GELwctJ7mdqhcyy1xEc4SRFHUXvxTp661YaVKAjfRLZ9cCqS6tn32A==", + "node_modules/source-map-support/node_modules/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, - "requires": { - "extend-shallow": "^3.0.2", - "safe-regex": "^1.1.0" + "engines": { + "node": ">=0.10.0" } }, - "regexpp": { - "version": "2.0.1", - "resolved": "https://registry.npmjs.org/regexpp/-/regexpp-2.0.1.tgz", - "integrity": "sha512-lv0M6+TkDVniA3aD1Eg0DVpfU/booSu7Eev3TDO/mZKHBfVjgCGTV4t4buppESEYDtkArYFOxTJWv6S5C+iaNw==", + "node_modules/source-map-url": { + "version": "0.4.0", + "resolved": "https://registry.npmjs.org/source-map-url/-/source-map-url-0.4.0.tgz", + "integrity": "sha1-PpNdfd1zYxuXZZlW1VEo6HtQhKM=", + "deprecated": "See https://github.com/lydell/source-map-url#deprecated", "dev": true }, - "regexpu-core": { - "version": "4.7.0", - "resolved": "https://registry.npmjs.org/regexpu-core/-/regexpu-core-4.7.0.tgz", - "integrity": "sha512-TQ4KXRnIn6tz6tjnrXEkD/sshygKH/j5KzK86X8MkeHyZ8qst/LZ89j3X4/8HEIfHANTFIP/AbXakeRhWIl5YQ==", + "node_modules/spdx-correct": { + "version": "3.1.1", + "resolved": "https://registry.npmjs.org/spdx-correct/-/spdx-correct-3.1.1.tgz", + "integrity": "sha512-cOYcUWwhCuHCXi49RhFRCyJEK3iPj1Ziz9DpViV3tbZOwXD49QzIN3MpOLJNxh2qwq2lJJZaKMVw9qNi4jTC0w==", "dev": true, - "requires": { - "regenerate": "^1.4.0", - "regenerate-unicode-properties": "^8.2.0", - "regjsgen": "^0.5.1", - "regjsparser": "^0.6.4", - "unicode-match-property-ecmascript": "^1.0.4", - "unicode-match-property-value-ecmascript": "^1.2.0" + "dependencies": { + "spdx-expression-parse": "^3.0.0", + "spdx-license-ids": "^3.0.0" } }, - "regjsgen": { - "version": "0.5.1", - "resolved": "https://registry.npmjs.org/regjsgen/-/regjsgen-0.5.1.tgz", - "integrity": "sha512-5qxzGZjDs9w4tzT3TPhCJqWdCc3RLYwy9J2NB0nm5Lz+S273lvWcpjaTGHsT1dc6Hhfq41uSEOw8wBmxrKOuyg==", + "node_modules/spdx-exceptions": { + "version": "2.3.0", + "resolved": "https://registry.npmjs.org/spdx-exceptions/-/spdx-exceptions-2.3.0.tgz", + "integrity": "sha512-/tTrYOC7PPI1nUAgx34hUpqXuyJG+DTHJTnIULG4rDygi4xu/tfgmq1e1cIRwRzwZgo4NLySi+ricLkZkw4i5A==", "dev": true }, - "regjsparser": { - "version": "0.6.4", - "resolved": "https://registry.npmjs.org/regjsparser/-/regjsparser-0.6.4.tgz", - "integrity": "sha512-64O87/dPDgfk8/RQqC4gkZoGyyWFIEUTTh80CU6CWuK5vkCGyekIx+oKcEIYtP/RAxSQltCZHCNu/mdd7fqlJw==", + "node_modules/spdx-expression-parse": { + "version": "3.0.1", + "resolved": "https://registry.npmjs.org/spdx-expression-parse/-/spdx-expression-parse-3.0.1.tgz", + "integrity": "sha512-cbqHunsQWnJNE6KhVSMsMeH5H/L9EpymbzqTQ3uLwNCLZ1Q481oWaofqH7nO6V07xlXwY6PhQdQ2IedWx/ZK4Q==", "dev": true, - "requires": { - "jsesc": "~0.5.0" - }, "dependencies": { - "jsesc": { - "version": "0.5.0", - "resolved": "https://registry.npmjs.org/jsesc/-/jsesc-0.5.0.tgz", - "integrity": "sha1-597mbjXW/Bb3EP6R1c9p9w8IkR0=", - "dev": true - } + "spdx-exceptions": "^2.1.0", + "spdx-license-ids": "^3.0.0" } }, - "remark": { - "version": "12.0.0", - "resolved": "https://registry.npmjs.org/remark/-/remark-12.0.0.tgz", - "integrity": "sha512-oX4lMIS0csgk8AEbzY0h2jdR0ngiCHOpwwpxjmRa5TqAkeknY+tkhjRJGZqnCmvyuWh55/0SW5WY3R3nn3PH9A==", - "dev": true, - "requires": { - "remark-parse": "^8.0.0", - "remark-stringify": "^8.0.0", - "unified": "^9.0.0" - } + "node_modules/spdx-license-ids": { + "version": "3.0.5", + "resolved": "https://registry.npmjs.org/spdx-license-ids/-/spdx-license-ids-3.0.5.tgz", + "integrity": "sha512-J+FWzZoynJEXGphVIS+XEh3kFSjZX/1i9gFBaWQcB+/tmpe2qUsSBABpcxqxnAxFdiUFEgAX1bjYGQvIZmoz9Q==", + "dev": true }, - "remark-parse": { - "version": "8.0.2", - "resolved": "https://registry.npmjs.org/remark-parse/-/remark-parse-8.0.2.tgz", - "integrity": "sha512-eMI6kMRjsAGpMXXBAywJwiwAse+KNpmt+BK55Oofy4KvBZEqUDj6mWbGLJZrujoPIPPxDXzn3T9baRlpsm2jnQ==", + "node_modules/specificity": { + "version": "0.4.1", + "resolved": "https://registry.npmjs.org/specificity/-/specificity-0.4.1.tgz", + "integrity": "sha512-1klA3Gi5PD1Wv9Q0wUoOQN1IWAuPu0D1U03ThXTr0cJ20+/iq2tHSDnK7Kk/0LXJ1ztUB2/1Os0wKmfyNgUQfg==", "dev": true, - "requires": { - "ccount": "^1.0.0", - "collapse-white-space": "^1.0.2", - "is-alphabetical": "^1.0.0", - "is-decimal": "^1.0.0", - "is-whitespace-character": "^1.0.0", - "is-word-character": "^1.0.0", - "markdown-escapes": "^1.0.0", - "parse-entities": "^2.0.0", - "repeat-string": "^1.5.4", - "state-toggle": "^1.0.0", - "trim": "0.0.1", - "trim-trailing-lines": "^1.0.0", - "unherit": "^1.0.4", - "unist-util-remove-position": "^2.0.0", - "vfile-location": "^3.0.0", - "xtend": "^4.0.1" + "bin": { + "specificity": "bin/specificity" } }, - "remark-stringify": { - "version": "8.0.0", - "resolved": "https://registry.npmjs.org/remark-stringify/-/remark-stringify-8.0.0.tgz", - "integrity": "sha512-cABVYVloFH+2ZI5bdqzoOmemcz/ZuhQSH6W6ZNYnLojAUUn3xtX7u+6BpnYp35qHoGr2NFBsERV14t4vCIeW8w==", + "node_modules/split-string": { + "version": "3.1.0", + "resolved": "https://registry.npmjs.org/split-string/-/split-string-3.1.0.tgz", + "integrity": "sha512-NzNVhJDYpwceVVii8/Hu6DKfD2G+NrQHlS/V/qgv763EYudVwEcMQNxd2lh+0VrUByXN/oJkl5grOhYWvQUYiw==", "dev": true, - "requires": { - "ccount": "^1.0.0", - "is-alphanumeric": "^1.0.0", - "is-decimal": "^1.0.0", - "is-whitespace-character": "^1.0.0", - "longest-streak": "^2.0.1", - "markdown-escapes": "^1.0.0", - "markdown-table": "^2.0.0", - "mdast-util-compact": "^2.0.0", - "parse-entities": "^2.0.0", - "repeat-string": "^1.5.4", - "state-toggle": "^1.0.0", - "stringify-entities": "^3.0.0", - "unherit": "^1.0.4", - "xtend": "^4.0.1" + "dependencies": { + "extend-shallow": "^3.0.0" + }, + "engines": { + "node": ">=0.10.0" } }, - "remove-trailing-separator": { - "version": "1.1.0", - "resolved": "https://registry.npmjs.org/remove-trailing-separator/-/remove-trailing-separator-1.1.0.tgz", - "integrity": "sha1-wkvOKig62tW8P1jg1IJJuSN52O8=", - "dev": true - }, - "repeat-element": { - "version": "1.1.3", - "resolved": "https://registry.npmjs.org/repeat-element/-/repeat-element-1.1.3.tgz", - "integrity": "sha512-ahGq0ZnV5m5XtZLMb+vP76kcAM5nkLqk0lpqAuojSKGgQtn4eRi4ZZGm2olo2zKFH+sMsWaqOCW1dqAnOru72g==", - "dev": true - }, - "repeat-string": { - "version": "1.6.1", - "resolved": "https://registry.npmjs.org/repeat-string/-/repeat-string-1.6.1.tgz", - "integrity": "sha1-jcrkcOHIirwtYA//Sndihtp15jc=", + "node_modules/sprintf-js": { + "version": "1.0.3", + "resolved": "https://registry.npmjs.org/sprintf-js/-/sprintf-js-1.0.3.tgz", + "integrity": "sha1-BOaSb2YolTVPPdAVIDYzuFcpfiw=", "dev": true }, - "repeating": { - "version": "2.0.1", - "resolved": "https://registry.npmjs.org/repeating/-/repeating-2.0.1.tgz", - "integrity": "sha1-UhTFOpJtNVJwdSf7q0FdvAjQbdo=", + "node_modules/sshpk": { + "version": "1.16.1", + "resolved": "https://registry.npmjs.org/sshpk/-/sshpk-1.16.1.tgz", + "integrity": "sha512-HXXqVUq7+pcKeLqqZj6mHFUMvXtOJt1uoUx09pFW6011inTMxqI8BA8PM95myrIyyKwdnzjdFjLiE6KBPVtJIg==", "dev": true, - "requires": { - "is-finite": "^1.0.0" + "dependencies": { + "asn1": "~0.2.3", + "assert-plus": "^1.0.0", + "bcrypt-pbkdf": "^1.0.0", + "dashdash": "^1.12.0", + "ecc-jsbn": "~0.1.1", + "getpass": "^0.1.1", + "jsbn": "~0.1.0", + "safer-buffer": "^2.0.2", + "tweetnacl": "~0.14.0" + }, + "bin": { + "sshpk-conv": "bin/sshpk-conv", + "sshpk-sign": "bin/sshpk-sign", + "sshpk-verify": "bin/sshpk-verify" + }, + "engines": { + "node": ">=0.10.0" } }, - "replace-ext": { - "version": "1.0.0", - "resolved": "https://registry.npmjs.org/replace-ext/-/replace-ext-1.0.0.tgz", - "integrity": "sha1-3mMSg3P8v3w8z6TeWkgMRaZ5WOs=", + "node_modules/stable": { + "version": "0.1.8", + "resolved": "https://registry.npmjs.org/stable/-/stable-0.1.8.tgz", + "integrity": "sha512-ji9qxRnOVfcuLDySj9qzhGSEFVobyt1kIOSkj1qZzYLzq7Tos/oUUWvotUPQLlrsidqsK6tBH89Bc9kL5zHA6w==", + "deprecated": "Modern JS already guarantees Array#sort() is a stable sort, so this library is deprecated. See the compatibility table on MDN: https://developer.mozilla.org/en-US/docs/Web/JavaScript/Reference/Global_Objects/Array/sort#browser_compatibility", "dev": true }, - "request": { - "version": "2.88.2", - "resolved": "https://registry.npmjs.org/request/-/request-2.88.2.tgz", - "integrity": "sha512-MsvtOrfG9ZcrOwAW+Qi+F6HbD0CWXEh9ou77uOb7FM2WPhwT7smM833PzanhJLsgXjN89Ir6V2PczXNnMpwKhw==", + "node_modules/stack-utils": { + "version": "2.0.5", + "resolved": "https://registry.npmjs.org/stack-utils/-/stack-utils-2.0.5.tgz", + "integrity": "sha512-xrQcmYhOsn/1kX+Vraq+7j4oE2j/6BFscZ0etmYg81xuM8Gq0022Pxb8+IqgOFUIaxHs0KaSb7T1+OegiNrNFA==", "dev": true, - "requires": { - "aws-sign2": "~0.7.0", - "aws4": "^1.8.0", - "caseless": "~0.12.0", - "combined-stream": "~1.0.6", - "extend": "~3.0.2", - "forever-agent": "~0.6.1", - "form-data": "~2.3.2", - "har-validator": "~5.1.3", - "http-signature": "~1.2.0", - "is-typedarray": "~1.0.0", - "isstream": "~0.1.2", - "json-stringify-safe": "~5.0.1", - "mime-types": "~2.1.19", - "oauth-sign": "~0.9.0", - "performance-now": "^2.1.0", - "qs": "~6.5.2", - "safe-buffer": "^5.1.2", - "tough-cookie": "~2.5.0", - "tunnel-agent": "^0.6.0", - "uuid": "^3.3.2" - }, "dependencies": { - "qs": { - "version": "6.5.2", - "resolved": "https://registry.npmjs.org/qs/-/qs-6.5.2.tgz", - "integrity": "sha512-N5ZAX4/LxJmF+7wN74pUD6qAh9/wnvdQcjq9TZjevvXzSUo7bfmw91saqMjzGS2xq91/odN2dW/WOl7qQHNDGA==", - "dev": true - } + "escape-string-regexp": "^2.0.0" + }, + "engines": { + "node": ">=10" } }, - "request-promise-core": { - "version": "1.1.3", - "resolved": "https://registry.npmjs.org/request-promise-core/-/request-promise-core-1.1.3.tgz", - "integrity": "sha512-QIs2+ArIGQVp5ZYbWD5ZLCY29D5CfWizP8eWnm8FoGD1TX61veauETVQbrV60662V0oFBkrDOuaBI8XgtuyYAQ==", + "node_modules/stack-utils/node_modules/escape-string-regexp": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/escape-string-regexp/-/escape-string-regexp-2.0.0.tgz", + "integrity": "sha512-UpzcLCXolUWcNu5HtVMHYdXJjArjsF9C0aNnquZYY4uW/Vu0miy5YoWvbV345HauVvcAUnpRuhMMcqTcGOY2+w==", "dev": true, - "requires": { - "lodash": "^4.17.15" + "engines": { + "node": ">=8" } }, - "request-promise-native": { - "version": "1.0.8", - "resolved": "https://registry.npmjs.org/request-promise-native/-/request-promise-native-1.0.8.tgz", - "integrity": "sha512-dapwLGqkHtwL5AEbfenuzjTYg35Jd6KPytsC2/TLkVMz8rm+tNt72MGUWT1RP/aYawMpN6HqbNGBQaRcBtjQMQ==", + "node_modules/state-toggle": { + "version": "1.0.3", + "resolved": "https://registry.npmjs.org/state-toggle/-/state-toggle-1.0.3.tgz", + "integrity": "sha512-d/5Z4/2iiCnHw6Xzghyhb+GcmF89bxwgXG60wjIiZaxnymbyOmI8Hk4VqHXiVVp6u2ysaskFfXg3ekCj4WNftQ==", "dev": true, - "requires": { - "request-promise-core": "1.1.3", - "stealthy-require": "^1.1.1", - "tough-cookie": "^2.3.3" + "funding": { + "type": "github", + "url": "https://github.com/sponsors/wooorm" } }, - "require-directory": { - "version": "2.1.1", - "resolved": "https://registry.npmjs.org/require-directory/-/require-directory-2.1.1.tgz", - "integrity": "sha1-jGStX9MNqxyXbiNE/+f3kqam30I=", - "dev": true - }, - "resolve": { - "version": "1.17.0", - "resolved": "https://registry.npmjs.org/resolve/-/resolve-1.17.0.tgz", - "integrity": "sha512-ic+7JYiV8Vi2yzQGFWOkiZD5Z9z7O2Zhm9XMaTxdJExKasieFCr+yXZ/WmXsckHiKl12ar0y6XiXDx3m4RHn1w==", + "node_modules/static-eval": { + "version": "2.0.5", + "resolved": "https://registry.npmjs.org/static-eval/-/static-eval-2.0.5.tgz", + "integrity": "sha512-nNbV6LbGtMBgv7e9LFkt5JV8RVlRsyJrphfAt9tOtBBW/SfnzZDf2KnS72an8e434A+9e/BmJuTxeGPvrAK7KA==", "dev": true, - "requires": { - "path-parse": "^1.0.6" + "dependencies": { + "escodegen": "^1.11.1" } }, - "resolve-cwd": { - "version": "3.0.0", - "resolved": "https://registry.npmjs.org/resolve-cwd/-/resolve-cwd-3.0.0.tgz", - "integrity": "sha512-OrZaX2Mb+rJCpH/6CpSqt9xFVpN++x01XnN2ie9g6P5/3xelLAkXWVADpdz1IHD/KFfEXyE6V0U01OQ3UO2rEg==", + "node_modules/static-eval/node_modules/escodegen": { + "version": "1.14.1", + "resolved": "https://registry.npmjs.org/escodegen/-/escodegen-1.14.1.tgz", + "integrity": "sha512-Bmt7NcRySdIfNPfU2ZoXDrrXsG9ZjvDxcAlMfDUgRBjLOWTuIACXPBFJH7Z+cLb40JeQco5toikyc9t9P8E9SQ==", "dev": true, - "requires": { - "resolve-from": "^5.0.0" - }, "dependencies": { - "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 - } + "esprima": "^4.0.1", + "estraverse": "^4.2.0", + "esutils": "^2.0.2", + "optionator": "^0.8.1" + }, + "bin": { + "escodegen": "bin/escodegen.js", + "esgenerate": "bin/esgenerate.js" + }, + "engines": { + "node": ">=4.0" + }, + "optionalDependencies": { + "source-map": "~0.6.1" } }, - "resolve-from": { - "version": "4.0.0", - "resolved": "https://registry.npmjs.org/resolve-from/-/resolve-from-4.0.0.tgz", - "integrity": "sha512-pb/MYmXstAkysRFx8piNI1tGFNQIFA3vkE3Gq4EuA1dF6gHp/+vgZqsCGJapvy8N3Q+4o7FwvquPJcnZ7RYy4g==", - "dev": true + "node_modules/static-eval/node_modules/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, + "optional": true, + "engines": { + "node": ">=0.10.0" + } }, - "resolve-url": { - "version": "0.2.1", - "resolved": "https://registry.npmjs.org/resolve-url/-/resolve-url-0.2.1.tgz", - "integrity": "sha1-LGN/53yJOv0qZj/iGqkIAGjiBSo=", - "dev": true + "node_modules/static-extend": { + "version": "0.1.2", + "resolved": "https://registry.npmjs.org/static-extend/-/static-extend-0.1.2.tgz", + "integrity": "sha1-YICcOcv/VTNyJv1eC1IPNB8ftcY=", + "dev": true, + "dependencies": { + "define-property": "^0.2.5", + "object-copy": "^0.1.0" + }, + "engines": { + "node": ">=0.10.0" + } }, - "resolve.exports": { - "version": "1.1.0", - "resolved": "https://registry.npmjs.org/resolve.exports/-/resolve.exports-1.1.0.tgz", - "integrity": "sha512-J1l+Zxxp4XK3LUDZ9m60LRJF/mAe4z6a4xyabPHk7pvK5t35dACV32iIjJDFeWZFfZlO29w6SZ67knR0tHzJtQ==", - "dev": true + "node_modules/static-extend/node_modules/define-property": { + "version": "0.2.5", + "resolved": "https://registry.npmjs.org/define-property/-/define-property-0.2.5.tgz", + "integrity": "sha1-w1se+RjsPJkPmlvFe+BKrOxcgRY=", + "dev": true, + "dependencies": { + "is-descriptor": "^0.1.0" + }, + "engines": { + "node": ">=0.10.0" + } }, - "restore-cursor": { - "version": "2.0.0", - "resolved": "https://registry.npmjs.org/restore-cursor/-/restore-cursor-2.0.0.tgz", - "integrity": "sha1-n37ih/gv0ybU/RYpI9YhKe7g368=", + "node_modules/static-module": { + "version": "2.2.5", + "resolved": "https://registry.npmjs.org/static-module/-/static-module-2.2.5.tgz", + "integrity": "sha512-D8vv82E/Kpmz3TXHKG8PPsCPg+RAX6cbCOyvjM6x04qZtQ47EtJFVwRsdov3n5d6/6ynrOY9XB4JkaZwB2xoRQ==", "dev": true, - "requires": { - "onetime": "^2.0.0", - "signal-exit": "^3.0.2" + "dependencies": { + "concat-stream": "~1.6.0", + "convert-source-map": "^1.5.1", + "duplexer2": "~0.1.4", + "escodegen": "~1.9.0", + "falafel": "^2.1.0", + "has": "^1.0.1", + "magic-string": "^0.22.4", + "merge-source-map": "1.0.4", + "object-inspect": "~1.4.0", + "quote-stream": "~1.0.2", + "readable-stream": "~2.3.3", + "shallow-copy": "~0.0.1", + "static-eval": "^2.0.0", + "through2": "~2.0.3" } }, - "ret": { - "version": "0.1.15", - "resolved": "https://registry.npmjs.org/ret/-/ret-0.1.15.tgz", - "integrity": "sha512-TTlYpa+OL+vMMNG24xSlQGEJ3B/RzEfUlLct7b5G/ytav+wPrplCpVMFuwzXbkecJrb6IYo1iFb0S9v37754mg==", - "dev": true - }, - "reusify": { - "version": "1.0.4", - "resolved": "https://registry.npmjs.org/reusify/-/reusify-1.0.4.tgz", - "integrity": "sha512-U9nH88a3fc/ekCF1l0/UP1IosiuIjyTh7hBvXVMHYgVcfGvt897Xguj2UOLDeI5BG2m7/uwyaLVT6fbtCwTyzw==", - "dev": true - }, - "rgb-regex": { - "version": "1.0.1", - "resolved": "https://registry.npmjs.org/rgb-regex/-/rgb-regex-1.0.1.tgz", - "integrity": "sha1-wODWiC3w4jviVKR16O3UGRX+rrE=", + "node_modules/static-module/node_modules/object-inspect": { + "version": "1.4.1", + "resolved": "https://registry.npmjs.org/object-inspect/-/object-inspect-1.4.1.tgz", + "integrity": "sha512-wqdhLpfCUbEsoEwl3FXwGyv8ief1k/1aUdIPCqVnupM6e8l63BEJdiF/0swtn04/8p05tG/T0FrpTlfwvljOdw==", "dev": true }, - "rgba-regex": { - "version": "1.0.0", - "resolved": "https://registry.npmjs.org/rgba-regex/-/rgba-regex-1.0.0.tgz", - "integrity": "sha1-QzdOLiyglosO8VI0YLfXMP8i7rM=", - "dev": true + "node_modules/stdout-stream": { + "version": "1.4.1", + "resolved": "https://registry.npmjs.org/stdout-stream/-/stdout-stream-1.4.1.tgz", + "integrity": "sha512-j4emi03KXqJWcIeF8eIXkjMFN1Cmb8gUlDYGeBALLPo5qdyTfA9bOtl8m33lRoC+vFMkP3gl0WsDr6+gzxbbTA==", + "dev": true, + "dependencies": { + "readable-stream": "^2.0.1" + } }, - "rimraf": { - "version": "2.6.3", - "resolved": "https://registry.npmjs.org/rimraf/-/rimraf-2.6.3.tgz", - "integrity": "sha512-mwqeW5XsA2qAejG46gYdENaxXjx9onRNCfn7L0duuP4hCuTIi/QO7PDK07KJfp1d+izWPrzEJDcSqBa0OZQriA==", + "node_modules/stealthy-require": { + "version": "1.1.1", + "resolved": "https://registry.npmjs.org/stealthy-require/-/stealthy-require-1.1.1.tgz", + "integrity": "sha1-NbCYdbT/SfJqd35QmzCQoyJr8ks=", "dev": true, - "requires": { - "glob": "^7.1.3" + "engines": { + "node": ">=0.10.0" } }, - "ripemd160": { + "node_modules/stream-browserify": { "version": "2.0.2", - "resolved": "https://registry.npmjs.org/ripemd160/-/ripemd160-2.0.2.tgz", - "integrity": "sha512-ii4iagi25WusVoiC4B4lq7pbXfAp3D9v5CwfkY33vffw2+pkDjY1D8GaN7spsxvCSx8dkPqOZCEZyfxcmJG2IA==", + "resolved": "https://registry.npmjs.org/stream-browserify/-/stream-browserify-2.0.2.tgz", + "integrity": "sha512-nX6hmklHs/gr2FuxYDltq8fJA1GDlxKQCz8O/IM4atRqBH8OORmBNgfvW5gG10GT/qQ9u0CzIvr2X5Pkt6ntqg==", "dev": true, - "requires": { - "hash-base": "^3.0.0", - "inherits": "^2.0.1" + "dependencies": { + "inherits": "~2.0.1", + "readable-stream": "^2.0.2" } }, - "run-async": { - "version": "2.4.1", - "resolved": "https://registry.npmjs.org/run-async/-/run-async-2.4.1.tgz", - "integrity": "sha512-tvVnVv01b8c1RrA6Ep7JkStj85Guv/YrMcwqYQnwjsAS2cTmmPGBBjAjpCW7RrSodNSoE2/qg9O4bceNvUuDgQ==", - "dev": true - }, - "run-parallel": { - "version": "1.1.9", - "resolved": "https://registry.npmjs.org/run-parallel/-/run-parallel-1.1.9.tgz", - "integrity": "sha512-DEqnSRTDw/Tc3FXf49zedI638Z9onwUotBMiUFKmrO2sdFKIbXamXGQ3Axd4qgphxKB4kw/qP1w5kTxnfU1B9Q==", - "dev": true - }, - "rxjs": { - "version": "6.5.5", - "resolved": "https://registry.npmjs.org/rxjs/-/rxjs-6.5.5.tgz", - "integrity": "sha512-WfQI+1gohdf0Dai/Bbmk5L5ItH5tYqm3ki2c5GdWhKjalzjg93N3avFjVStyZZz+A2Em+ZxKH5bNghw9UeylGQ==", + "node_modules/stream-http": { + "version": "2.8.3", + "resolved": "https://registry.npmjs.org/stream-http/-/stream-http-2.8.3.tgz", + "integrity": "sha512-+TSkfINHDo4J+ZobQLWiMouQYB+UVYFttRA94FpEzzJ7ZdqcL4uUUQ7WkdkI4DSozGmgBUE/a47L+38PenXhUw==", "dev": true, - "requires": { - "tslib": "^1.9.0" + "dependencies": { + "builtin-status-codes": "^3.0.0", + "inherits": "^2.0.1", + "readable-stream": "^2.3.6", + "to-arraybuffer": "^1.0.0", + "xtend": "^4.0.0" } }, - "safe-buffer": { - "version": "5.1.2", - "resolved": "https://registry.npmjs.org/safe-buffer/-/safe-buffer-5.1.2.tgz", - "integrity": "sha512-Gd2UZBJDkXlY7GbJxfsE8/nvKkUEU1G38c1siN6QP6a9PT9MmHB8GnpscSmMJSoF8LOIrt8ud/wPtojys4G6+g==", - "dev": true - }, - "safe-regex": { + "node_modules/strict-uri-encode": { "version": "1.1.0", - "resolved": "https://registry.npmjs.org/safe-regex/-/safe-regex-1.1.0.tgz", - "integrity": "sha1-QKNmnzsHfR6UPURinhV91IAjvy4=", + "resolved": "https://registry.npmjs.org/strict-uri-encode/-/strict-uri-encode-1.1.0.tgz", + "integrity": "sha1-J5siXfHVgrH1TmWt3UNS4Y+qBxM=", "dev": true, - "requires": { - "ret": "~0.1.10" + "engines": { + "node": ">=0.10.0" } }, - "safer-buffer": { - "version": "2.1.2", - "resolved": "https://registry.npmjs.org/safer-buffer/-/safer-buffer-2.1.2.tgz", - "integrity": "sha512-YZo3K82SD7Riyi0E1EQPojLz7kpepnSQI9IyPbHHg1XXXevb5dJI7tpyN2ADxGcQbHG7vcyRHk0cbwqcQriUtg==", - "dev": true - }, - "sass-graph": { - "version": "2.2.5", - "resolved": "https://registry.npmjs.org/sass-graph/-/sass-graph-2.2.5.tgz", - "integrity": "sha512-VFWDAHOe6mRuT4mZRd4eKE+d8Uedrk6Xnh7Sh9b4NGufQLQjOrvf/MQoOdx+0s92L89FeyUUNfU597j/3uNpag==", + "node_modules/string_decoder": { + "version": "1.1.1", + "resolved": "https://registry.npmjs.org/string_decoder/-/string_decoder-1.1.1.tgz", + "integrity": "sha512-n/ShnvDi6FHbbVfviro+WojiFzv+s8MPMHBczVePfUpDJLwoLT0ht1l4YwBCbi8pJAveEEdnkHyPyTP/mzRfwg==", "dev": true, - "requires": { - "glob": "^7.0.0", - "lodash": "^4.0.0", - "scss-tokenizer": "^0.2.3", - "yargs": "^13.3.2" - }, "dependencies": { - "ansi-regex": { - "version": "4.1.0", - "resolved": "https://registry.npmjs.org/ansi-regex/-/ansi-regex-4.1.0.tgz", - "integrity": "sha512-1apePfXM1UOSqw0o9IiFAovVz9M5S1Dg+4TrDwfMewQ6p/rmMueb7tWZjQ1rx4Loy1ArBggoqGpfqqdI4rondg==", - "dev": true - }, - "camelcase": { - "version": "5.3.1", - "resolved": "https://registry.npmjs.org/camelcase/-/camelcase-5.3.1.tgz", - "integrity": "sha512-L28STB170nwWS63UjtlEOE3dldQApaJXZkOI1uMFfzf3rRuPegHaHesyee+YxQ+W6SvRDQV6UrdOdRiR153wJg==", - "dev": true - }, - "cliui": { - "version": "5.0.0", - "resolved": "https://registry.npmjs.org/cliui/-/cliui-5.0.0.tgz", - "integrity": "sha512-PYeGSEmmHM6zvoef2w8TPzlrnNpXIjTipYK780YswmIP9vjxmd6Y2a3CB2Ks6/AU8NHjZugXvo8w3oWM2qnwXA==", - "dev": true, - "requires": { - "string-width": "^3.1.0", - "strip-ansi": "^5.2.0", - "wrap-ansi": "^5.1.0" - } - }, - "find-up": { - "version": "3.0.0", - "resolved": "https://registry.npmjs.org/find-up/-/find-up-3.0.0.tgz", - "integrity": "sha512-1yD6RmLI1XBfxugvORwlck6f75tYL+iR0jqwsOrOxMZyGYqUuDhJ0l4AXdO1iX/FTs9cBAMEk1gWSEx1kSbylg==", - "dev": true, - "requires": { - "locate-path": "^3.0.0" - } - }, - "get-caller-file": { - "version": "2.0.5", - "resolved": "https://registry.npmjs.org/get-caller-file/-/get-caller-file-2.0.5.tgz", - "integrity": "sha512-DyFP3BM/3YHTQOCUL/w0OZHR0lpKeGrxotcHWcqNEdnltqFwXVfhEBQ94eIo34AfQpo0rGki4cyIiftY06h2Fg==", - "dev": true - }, - "locate-path": { - "version": "3.0.0", - "resolved": "https://registry.npmjs.org/locate-path/-/locate-path-3.0.0.tgz", - "integrity": "sha512-7AO748wWnIhNqAuaty2ZWHkQHRSNfPVIsPIfwEOWO22AmaoVrWavlOcMR5nzTLNYvp36X220/maaRsrec1G65A==", - "dev": true, - "requires": { - "p-locate": "^3.0.0", - "path-exists": "^3.0.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": "3.0.0", - "resolved": "https://registry.npmjs.org/p-locate/-/p-locate-3.0.0.tgz", - "integrity": "sha512-x+12w/To+4GFfgJhBEpiDcLozRJGegY+Ei7/z0tSLkMmxGZNybVMSfWj9aJn8Z5Fc7dBUNJOOVgPv2H7IwulSQ==", - "dev": true, - "requires": { - "p-limit": "^2.0.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 - }, - "require-main-filename": { - "version": "2.0.0", - "resolved": "https://registry.npmjs.org/require-main-filename/-/require-main-filename-2.0.0.tgz", - "integrity": "sha512-NKN5kMDylKuldxYLSUfrbo5Tuzh4hd+2E8NPPX02mZtn1VuREQToYe/ZdlJy+J3uCpfaiGF05e7B8W0iXbQHmg==", - "dev": true - }, - "string-width": { - "version": "3.1.0", - "resolved": "https://registry.npmjs.org/string-width/-/string-width-3.1.0.tgz", - "integrity": "sha512-vafcv6KjVZKSgz06oM/H6GDBrAtz8vdhQakGjFIvNrHA6y3HCF1CInLy+QLq8dTJPQ1b+KDUqDFctkdRW44e1w==", - "dev": true, - "requires": { - "emoji-regex": "^7.0.1", - "is-fullwidth-code-point": "^2.0.0", - "strip-ansi": "^5.1.0" - } - }, - "strip-ansi": { - "version": "5.2.0", - "resolved": "https://registry.npmjs.org/strip-ansi/-/strip-ansi-5.2.0.tgz", - "integrity": "sha512-DuRs1gKbBqsMKIZlrffwlug8MHkcnpjs5VPmL1PAh+mA30U0DTotfDZ0d2UUsXpPmPmMMJ6W773MaA3J+lbiWA==", - "dev": true, - "requires": { - "ansi-regex": "^4.1.0" - } - }, - "which-module": { - "version": "2.0.0", - "resolved": "https://registry.npmjs.org/which-module/-/which-module-2.0.0.tgz", - "integrity": "sha1-2e8H3Od7mQK4o6j6SzHD4/fm6Ho=", - "dev": true - }, - "wrap-ansi": { - "version": "5.1.0", - "resolved": "https://registry.npmjs.org/wrap-ansi/-/wrap-ansi-5.1.0.tgz", - "integrity": "sha512-QC1/iN/2/RPVJ5jYK8BGttj5z83LmSKmvbvrXPNCLZSEb32KKVDJDl/MOt2N01qU2H/FkzEa9PKto1BqDjtd7Q==", - "dev": true, - "requires": { - "ansi-styles": "^3.2.0", - "string-width": "^3.0.0", - "strip-ansi": "^5.0.0" - } - }, - "y18n": { - "version": "4.0.0", - "resolved": "https://registry.npmjs.org/y18n/-/y18n-4.0.0.tgz", - "integrity": "sha512-r9S/ZyXu/Xu9q1tYlpsLIsa3EeLXXk0VwlxqTcFRfg9EhMW+17kbt9G0NrgCmhGb5vT2hyhJZLfDGx+7+5Uj/w==", - "dev": true - }, - "yargs": { - "version": "13.3.2", - "resolved": "https://registry.npmjs.org/yargs/-/yargs-13.3.2.tgz", - "integrity": "sha512-AX3Zw5iPruN5ie6xGRIDgqkT+ZhnRlZMLMHAs8tg7nRruy2Nb+i5o9bwghAogtM08q1dpr2LVoS8KSTMYpWXUw==", - "dev": true, - "requires": { - "cliui": "^5.0.0", - "find-up": "^3.0.0", - "get-caller-file": "^2.0.1", - "require-directory": "^2.1.1", - "require-main-filename": "^2.0.0", - "set-blocking": "^2.0.0", - "string-width": "^3.0.0", - "which-module": "^2.0.0", - "y18n": "^4.0.0", - "yargs-parser": "^13.1.2" - } - }, - "yargs-parser": { - "version": "13.1.2", - "resolved": "https://registry.npmjs.org/yargs-parser/-/yargs-parser-13.1.2.tgz", - "integrity": "sha512-3lbsNRf/j+A4QuSZfDRA7HRSfWrzO0YjqTJd5kjAq37Zep1CEgaYmrH9Q3GwPiB9cHyd1Y1UwggGhJGoxipbzg==", - "dev": true, - "requires": { - "camelcase": "^5.0.0", - "decamelize": "^1.2.0" - } - } + "safe-buffer": "~5.1.0" } }, - "sax": { - "version": "1.2.4", - "resolved": "https://registry.npmjs.org/sax/-/sax-1.2.4.tgz", - "integrity": "sha512-NqVDv9TpANUjFm0N8uM5GxL36UgKi9/atZw+x7YFnQ8ckwFGKrl4xX4yWtrey3UJm5nP1kUbnYgLopqWNSRhWw==", - "dev": true + "node_modules/string-length": { + "version": "4.0.2", + "resolved": "https://registry.npmjs.org/string-length/-/string-length-4.0.2.tgz", + "integrity": "sha512-+l6rNN5fYHNhZZy41RXsYptCjA2Igmq4EG7kZAYFQI1E1VTXarr6ZPXBg6eq7Y6eK4FEhY6AJlyuFIb/v/S0VQ==", + "dev": true, + "dependencies": { + "char-regex": "^1.0.2", + "strip-ansi": "^6.0.0" + }, + "engines": { + "node": ">=10" + } }, - "saxes": { - "version": "3.1.11", - "resolved": "https://registry.npmjs.org/saxes/-/saxes-3.1.11.tgz", - "integrity": "sha512-Ydydq3zC+WYDJK1+gRxRapLIED9PWeSuuS41wqyoRmzvhhh9nc+QQrVMKJYzJFULazeGhzSV0QleN2wD3boh2g==", + "node_modules/string-length/node_modules/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, - "requires": { - "xmlchars": "^2.1.1" + "engines": { + "node": ">=8" } }, - "scss-tokenizer": { - "version": "0.2.3", - "resolved": "https://registry.npmjs.org/scss-tokenizer/-/scss-tokenizer-0.2.3.tgz", - "integrity": "sha1-jrBtualyMzOCTT9VMGQRSYR85dE=", + "node_modules/string-length/node_modules/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": { - "js-base64": "^2.1.8", - "source-map": "^0.4.2" - }, "dependencies": { - "source-map": { - "version": "0.4.4", - "resolved": "https://registry.npmjs.org/source-map/-/source-map-0.4.4.tgz", - "integrity": "sha1-66T12pwNyZneaAMti092FzZSA2s=", - "dev": true, - "requires": { - "amdefine": ">=0.0.4" - } - } + "ansi-regex": "^5.0.1" + }, + "engines": { + "node": ">=8" } }, - "semver": { - "version": "5.7.1", - "resolved": "https://registry.npmjs.org/semver/-/semver-5.7.1.tgz", - "integrity": "sha512-sauaDf/PZdVgrLTNYHRtpXa1iRiKcaebiKQ1BJdpQlWH2lCvexQdX55snPFyK7QzpudqbCI0qXFfOasHdyNDGQ==", - "dev": true - }, - "send": { - "version": "0.16.2", - "resolved": "https://registry.npmjs.org/send/-/send-0.16.2.tgz", - "integrity": "sha512-E64YFPUssFHEFBvpbbjr44NCLtI1AohxQ8ZSiJjQLskAdKuriYEP6VyGEsRDH8ScozGpkaX1BGvhanqCwkcEZw==", + "node_modules/string-width": { + "version": "2.1.1", + "resolved": "https://registry.npmjs.org/string-width/-/string-width-2.1.1.tgz", + "integrity": "sha512-nOqH59deCq9SRHlxq1Aw85Jnt4w6KvLKqWVik6oA9ZklXLNIOlqg4F2yrT1MVaTjAqvVwdfeZ7w7aCvJD7ugkw==", "dev": true, - "requires": { - "debug": "2.6.9", - "depd": "~1.1.2", - "destroy": "~1.0.4", - "encodeurl": "~1.0.2", - "escape-html": "~1.0.3", - "etag": "~1.8.1", - "fresh": "0.5.2", - "http-errors": "~1.6.2", - "mime": "1.4.1", - "ms": "2.0.0", - "on-finished": "~2.3.0", - "range-parser": "~1.2.0", - "statuses": "~1.4.0" + "dependencies": { + "is-fullwidth-code-point": "^2.0.0", + "strip-ansi": "^4.0.0" }, + "engines": { + "node": ">=4" + } + }, + "node_modules/string.prototype.trimend": { + "version": "1.0.1", + "resolved": "https://registry.npmjs.org/string.prototype.trimend/-/string.prototype.trimend-1.0.1.tgz", + "integrity": "sha512-LRPxFUaTtpqYsTeNKaFOw3R4bxIzWOnbQ837QfBylo8jIxtcbK/A/sMV7Q+OAV/vWo+7s25pOE10KYSjaSO06g==", + "dev": true, "dependencies": { - "debug": { - "version": "2.6.9", - "resolved": "https://registry.npmjs.org/debug/-/debug-2.6.9.tgz", - "integrity": "sha512-bC7ElrdJaJnPbAP+1EotYvqZsb3ecl5wi6Bfi6BJTUcNowp6cvspg0jXznRTKDjm/E7AdgFBVeAPVMNcKGsHMA==", - "dev": true, - "requires": { - "ms": "2.0.0" - } - }, - "http-errors": { - "version": "1.6.3", - "resolved": "https://registry.npmjs.org/http-errors/-/http-errors-1.6.3.tgz", - "integrity": "sha1-i1VoC7S+KDoLW/TqLjhYC+HZMg0=", - "dev": true, - "requires": { - "depd": "~1.1.2", - "inherits": "2.0.3", - "setprototypeof": "1.1.0", - "statuses": ">= 1.4.0 < 2" - } - }, - "inherits": { - "version": "2.0.3", - "resolved": "https://registry.npmjs.org/inherits/-/inherits-2.0.3.tgz", - "integrity": "sha1-Yzwsg+PaQqUC9SRmAiSA9CCCYd4=", - "dev": true - }, - "ms": { - "version": "2.0.0", - "resolved": "https://registry.npmjs.org/ms/-/ms-2.0.0.tgz", - "integrity": "sha1-VgiurfwAvmwpAd9fmGF4jeDVl8g=", - "dev": true - }, - "setprototypeof": { - "version": "1.1.0", - "resolved": "https://registry.npmjs.org/setprototypeof/-/setprototypeof-1.1.0.tgz", - "integrity": "sha512-BvE/TwpZX4FXExxOxZyRGQQv651MSwmWKZGqvmPcRIjDqWub67kTKuIMx43cZZrS/cBBzwBcNDWoFxt2XEFIpQ==", - "dev": true - }, - "statuses": { - "version": "1.4.0", - "resolved": "https://registry.npmjs.org/statuses/-/statuses-1.4.0.tgz", - "integrity": "sha512-zhSCtt8v2NDrRlPQpCNtw/heZLtfUDqxBM1udqikb/Hbk52LK4nQSwr10u77iopCW5LsyHpuXS0GnEc48mLeew==", - "dev": true - } + "define-properties": "^1.1.3", + "es-abstract": "^1.17.5" + }, + "funding": { + "url": "https://github.com/sponsors/ljharb" } }, - "serialize-to-js": { - "version": "3.1.1", - "resolved": "https://registry.npmjs.org/serialize-to-js/-/serialize-to-js-3.1.1.tgz", - "integrity": "sha512-F+NGU0UHMBO4Q965tjw7rvieNVjlH6Lqi2emq/Lc9LUURYJbiCzmpi4Cy1OOjjVPtxu0c+NE85LU6968Wko5ZA==", - "dev": true + "node_modules/string.prototype.trimleft": { + "version": "2.1.2", + "resolved": "https://registry.npmjs.org/string.prototype.trimleft/-/string.prototype.trimleft-2.1.2.tgz", + "integrity": "sha512-gCA0tza1JBvqr3bfAIFJGqfdRTyPae82+KTnm3coDXkZN9wnuW3HjGgN386D7hfv5CHQYCI022/rJPVlqXyHSw==", + "dev": true, + "dependencies": { + "define-properties": "^1.1.3", + "es-abstract": "^1.17.5", + "string.prototype.trimstart": "^1.0.0" + }, + "engines": { + "node": ">= 0.4" + }, + "funding": { + "url": "https://github.com/sponsors/ljharb" + } }, - "serve-static": { - "version": "1.13.2", - "resolved": "https://registry.npmjs.org/serve-static/-/serve-static-1.13.2.tgz", - "integrity": "sha512-p/tdJrO4U387R9oMjb1oj7qSMaMfmOyd4j9hOFoxZe2baQszgHcSWjuya/CiT5kgZZKRudHNOA0pYXOl8rQ5nw==", + "node_modules/string.prototype.trimright": { + "version": "2.1.2", + "resolved": "https://registry.npmjs.org/string.prototype.trimright/-/string.prototype.trimright-2.1.2.tgz", + "integrity": "sha512-ZNRQ7sY3KroTaYjRS6EbNiiHrOkjihL9aQE/8gfQ4DtAC/aEBRHFJa44OmoWxGGqXuJlfKkZW4WcXErGr+9ZFg==", "dev": true, - "requires": { - "encodeurl": "~1.0.2", - "escape-html": "~1.0.3", - "parseurl": "~1.3.2", - "send": "0.16.2" + "dependencies": { + "define-properties": "^1.1.3", + "es-abstract": "^1.17.5", + "string.prototype.trimend": "^1.0.0" + }, + "engines": { + "node": ">= 0.4" + }, + "funding": { + "url": "https://github.com/sponsors/ljharb" } }, - "set-blocking": { - "version": "2.0.0", - "resolved": "https://registry.npmjs.org/set-blocking/-/set-blocking-2.0.0.tgz", - "integrity": "sha1-BF+XgtARrppoA93TgrJDkrPYkPc=", - "dev": true + "node_modules/string.prototype.trimstart": { + "version": "1.0.1", + "resolved": "https://registry.npmjs.org/string.prototype.trimstart/-/string.prototype.trimstart-1.0.1.tgz", + "integrity": "sha512-XxZn+QpvrBI1FOcg6dIpxUPgWCPuNXvMD72aaRaUQv1eD4e/Qy8i/hFTe0BUmD60p/QA6bh1avmuPTfNjqVWRw==", + "dev": true, + "dependencies": { + "define-properties": "^1.1.3", + "es-abstract": "^1.17.5" + }, + "funding": { + "url": "https://github.com/sponsors/ljharb" + } }, - "set-value": { - "version": "2.0.1", - "resolved": "https://registry.npmjs.org/set-value/-/set-value-2.0.1.tgz", - "integrity": "sha512-JxHc1weCN68wRY0fhCoXpyK55m/XPHafOmK4UWD7m2CI14GMcFypt4w/0+NV5f/ZMby2F6S2wwA7fgynh9gWSw==", + "node_modules/stringify-entities": { + "version": "3.0.1", + "resolved": "https://registry.npmjs.org/stringify-entities/-/stringify-entities-3.0.1.tgz", + "integrity": "sha512-Lsk3ISA2++eJYqBMPKcr/8eby1I6L0gP0NlxF8Zja6c05yr/yCYyb2c9PwXjd08Ib3If1vn1rbs1H5ZtVuOfvQ==", "dev": true, - "requires": { - "extend-shallow": "^2.0.1", - "is-extendable": "^0.1.1", - "is-plain-object": "^2.0.3", - "split-string": "^3.0.1" + "dependencies": { + "character-entities-html4": "^1.0.0", + "character-entities-legacy": "^1.0.0", + "is-alphanumerical": "^1.0.0", + "is-decimal": "^1.0.2", + "is-hexadecimal": "^1.0.0" }, + "funding": { + "type": "github", + "url": "https://github.com/sponsors/wooorm" + } + }, + "node_modules/strip-ansi": { + "version": "4.0.0", + "resolved": "https://registry.npmjs.org/strip-ansi/-/strip-ansi-4.0.0.tgz", + "integrity": "sha1-qEeQIusaw2iocTibY1JixQXuNo8=", + "dev": true, "dependencies": { - "extend-shallow": { - "version": "2.0.1", - "resolved": "https://registry.npmjs.org/extend-shallow/-/extend-shallow-2.0.1.tgz", - "integrity": "sha1-Ua99YUrZqfYQ6huvu5idaxxWiQ8=", - "dev": true, - "requires": { - "is-extendable": "^0.1.0" - } - } + "ansi-regex": "^3.0.0" + }, + "engines": { + "node": ">=4" + } + }, + "node_modules/strip-bom": { + "version": "3.0.0", + "resolved": "https://registry.npmjs.org/strip-bom/-/strip-bom-3.0.0.tgz", + "integrity": "sha1-IzTBjpx1n3vdVv3vfprj1YjmjtM=", + "dev": true, + "engines": { + "node": ">=4" } }, - "setimmediate": { - "version": "1.0.5", - "resolved": "https://registry.npmjs.org/setimmediate/-/setimmediate-1.0.5.tgz", - "integrity": "sha1-KQy7Iy4waULX1+qbg3Mqt4VvgoU=", - "dev": true + "node_modules/strip-final-newline": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/strip-final-newline/-/strip-final-newline-2.0.0.tgz", + "integrity": "sha512-BrpvfNAE3dcvq7ll3xVumzjKjZQ5tI1sEUIKr3Uoks0XUl45St3FlatVqef9prk4jRDzhW6WZg+3bk93y6pLjA==", + "dev": true, + "engines": { + "node": ">=6" + } }, - "sha.js": { - "version": "2.4.11", - "resolved": "https://registry.npmjs.org/sha.js/-/sha.js-2.4.11.tgz", - "integrity": "sha512-QMEp5B7cftE7APOjk5Y6xgrbWu+WkLVQwk8JNjZ8nKRciZaByEW6MubieAiToS7+dwvrjGhH8jRXz3MVd0AYqQ==", + "node_modules/strip-indent": { + "version": "3.0.0", + "resolved": "https://registry.npmjs.org/strip-indent/-/strip-indent-3.0.0.tgz", + "integrity": "sha512-laJTa3Jb+VQpaC6DseHhF7dXVqHTfJPCRDaEbid/drOhgitgYku/letMUqOXFoWV0zIIUbjpdH2t+tYj4bQMRQ==", "dev": true, - "requires": { - "inherits": "^2.0.1", - "safe-buffer": "^5.0.1" + "dependencies": { + "min-indent": "^1.0.0" + }, + "engines": { + "node": ">=8" } }, - "shallow-copy": { - "version": "0.0.1", - "resolved": "https://registry.npmjs.org/shallow-copy/-/shallow-copy-0.0.1.tgz", - "integrity": "sha1-QV9CcC1z2BAzApLMXuhurhoRoXA=", - "dev": true + "node_modules/strip-json-comments": { + "version": "2.0.1", + "resolved": "https://registry.npmjs.org/strip-json-comments/-/strip-json-comments-2.0.1.tgz", + "integrity": "sha1-PFMZQukIwml8DsNEhYwobHygpgo=", + "dev": true, + "engines": { + "node": ">=0.10.0" + } }, - "shebang-command": { - "version": "1.2.0", - "resolved": "https://registry.npmjs.org/shebang-command/-/shebang-command-1.2.0.tgz", - "integrity": "sha1-RKrGW2lbAzmJaMOfNj/uXer98eo=", + "node_modules/strip-outer": { + "version": "1.0.1", + "resolved": "https://registry.npmjs.org/strip-outer/-/strip-outer-1.0.1.tgz", + "integrity": "sha512-k55yxKHwaXnpYGsOzg4Vl8+tDrWylxDEpknGjhTiZB8dFRU5rTo9CAzeycivxV3s+zlTKwrs6WxMxR95n26kwg==", "dev": true, - "requires": { - "shebang-regex": "^1.0.0" + "dependencies": { + "escape-string-regexp": "^1.0.2" + }, + "engines": { + "node": ">=0.10.0" } }, - "shebang-regex": { - "version": "1.0.0", - "resolved": "https://registry.npmjs.org/shebang-regex/-/shebang-regex-1.0.0.tgz", - "integrity": "sha1-2kL0l0DAtC2yypcoVxyxkMmO/qM=", - "dev": true + "node_modules/strip-url-auth": { + "version": "1.0.1", + "resolved": "https://registry.npmjs.org/strip-url-auth/-/strip-url-auth-1.0.1.tgz", + "integrity": "sha1-IrD6OkE4WzO+PzMVUbu4N/oM164=", + "dev": true, + "engines": { + "node": ">=0.10.0" + } }, - "signal-exit": { - "version": "3.0.3", - "resolved": "https://registry.npmjs.org/signal-exit/-/signal-exit-3.0.3.tgz", - "integrity": "sha512-VUJ49FC8U1OxwZLxIbTTrDvLnf/6TDgxZcK8wxR8zs13xpx7xbG60ndBlhNrFi2EMuFRoeDoJO7wthSLq42EjA==", + "node_modules/style-search": { + "version": "0.1.0", + "resolved": "https://registry.npmjs.org/style-search/-/style-search-0.1.0.tgz", + "integrity": "sha1-eVjHk+R+MuB9K1yv5cC/jhLneQI=", "dev": true }, - "simple-swizzle": { - "version": "0.2.2", - "resolved": "https://registry.npmjs.org/simple-swizzle/-/simple-swizzle-0.2.2.tgz", - "integrity": "sha1-pNprY1/8zMoz9w0Xy5JZLeleVXo=", + "node_modules/stylehacks": { + "version": "4.0.3", + "resolved": "https://registry.npmjs.org/stylehacks/-/stylehacks-4.0.3.tgz", + "integrity": "sha512-7GlLk9JwlElY4Y6a/rmbH2MhVlTyVmiJd1PfTCqFaIBEGMYNsrO/v3SeGTdhBThLg4Z+NbOk/qFMwCa+J+3p/g==", "dev": true, - "requires": { - "is-arrayish": "^0.3.1" + "dependencies": { + "browserslist": "^4.0.0", + "postcss": "^7.0.0", + "postcss-selector-parser": "^3.0.0" }, + "engines": { + "node": ">=6.9.0" + } + }, + "node_modules/stylehacks/node_modules/postcss-selector-parser": { + "version": "3.1.2", + "resolved": "https://registry.npmjs.org/postcss-selector-parser/-/postcss-selector-parser-3.1.2.tgz", + "integrity": "sha512-h7fJ/5uWuRVyOtkO45pnt1Ih40CEleeyCHzipqAZO2e5H20g25Y48uYnFUiShvY4rZWNJ/Bib/KVPmanaCtOhA==", + "dev": true, "dependencies": { - "is-arrayish": { - "version": "0.3.2", - "resolved": "https://registry.npmjs.org/is-arrayish/-/is-arrayish-0.3.2.tgz", - "integrity": "sha512-eVRqCvVlZbuw3GrM63ovNSNAeA1K16kaR/LRY/92w0zxQ5/1YzwblUX652i4Xs9RwAGjW9d9y6X88t8OaAJfWQ==", - "dev": true - } + "dot-prop": "^5.2.0", + "indexes-of": "^1.0.1", + "uniq": "^1.0.1" + }, + "engines": { + "node": ">=8" } }, - "sisteransi": { - "version": "1.0.5", - "resolved": "https://registry.npmjs.org/sisteransi/-/sisteransi-1.0.5.tgz", - "integrity": "sha512-bLGGlR1QxBcynn2d5YmDX4MGjlZvy2MRBDRNHLJ8VI6l6+9FUiyTFNJ0IveOSP0bcXgVDPRcfGqA0pjaqUpfVg==", - "dev": true + "node_modules/stylelint": { + "version": "13.5.0", + "resolved": "https://registry.npmjs.org/stylelint/-/stylelint-13.5.0.tgz", + "integrity": "sha512-+Jy7ieKAWKTf2tmcAE7jgScxH39Urb87i0bjK/enScFaGWWaFn4kAPwepGOSk2b7CLUDVt/O6kwA0x0p/V7moQ==", + "dev": true, + "dependencies": { + "@stylelint/postcss-css-in-js": "^0.37.1", + "@stylelint/postcss-markdown": "^0.36.1", + "autoprefixer": "^9.7.6", + "balanced-match": "^1.0.0", + "chalk": "^4.0.0", + "cosmiconfig": "^6.0.0", + "debug": "^4.1.1", + "execall": "^2.0.0", + "file-entry-cache": "^5.0.1", + "get-stdin": "^8.0.0", + "global-modules": "^2.0.0", + "globby": "^11.0.0", + "globjoin": "^0.1.4", + "html-tags": "^3.1.0", + "ignore": "^5.1.4", + "import-lazy": "^4.0.0", + "imurmurhash": "^0.1.4", + "known-css-properties": "^0.19.0", + "leven": "^3.1.0", + "lodash": "^4.17.15", + "log-symbols": "^4.0.0", + "mathml-tag-names": "^2.1.3", + "meow": "^7.0.1", + "micromatch": "^4.0.2", + "normalize-selector": "^0.2.0", + "postcss": "^7.0.30", + "postcss-html": "^0.36.0", + "postcss-less": "^3.1.4", + "postcss-media-query-parser": "^0.2.3", + "postcss-reporter": "^6.0.1", + "postcss-resolve-nested-selector": "^0.1.1", + "postcss-safe-parser": "^4.0.2", + "postcss-sass": "^0.4.4", + "postcss-scss": "^2.0.0", + "postcss-selector-parser": "^6.0.2", + "postcss-syntax": "^0.36.2", + "postcss-value-parser": "^4.1.0", + "resolve-from": "^5.0.0", + "slash": "^3.0.0", + "specificity": "^0.4.1", + "string-width": "^4.2.0", + "strip-ansi": "^6.0.0", + "style-search": "^0.1.0", + "sugarss": "^2.0.0", + "svg-tags": "^1.0.0", + "table": "^5.4.6", + "v8-compile-cache": "^2.1.0", + "write-file-atomic": "^3.0.3" + }, + "bin": { + "stylelint": "bin/stylelint.js" + }, + "funding": { + "type": "opencollective", + "url": "https://opencollective.com/stylelint" + } }, - "slash": { + "node_modules/stylelint-config-recommended": { "version": "3.0.0", - "resolved": "https://registry.npmjs.org/slash/-/slash-3.0.0.tgz", - "integrity": "sha512-g9Q1haeby36OSStwb4ntCGGGaKsaVSjQ68fBxoQcutl5fS1vuY18H3wSt3jFyFtrkx+Kz0V1G85A4MyAdDMi2Q==", - "dev": true - }, - "slice-ansi": { - "version": "2.1.0", - "resolved": "https://registry.npmjs.org/slice-ansi/-/slice-ansi-2.1.0.tgz", - "integrity": "sha512-Qu+VC3EwYLldKa1fCxuuvULvSJOKEgk9pi8dZeCVK7TqBfUNTH4sFkk4joj8afVSfAYgJoSOetjx9QWOJ5mYoQ==", + "resolved": "https://registry.npmjs.org/stylelint-config-recommended/-/stylelint-config-recommended-3.0.0.tgz", + "integrity": "sha512-F6yTRuc06xr1h5Qw/ykb2LuFynJ2IxkKfCMf+1xqPffkxh0S09Zc902XCffcsw/XMFq/OzQ1w54fLIDtmRNHnQ==", "dev": true, - "requires": { - "ansi-styles": "^3.2.0", - "astral-regex": "^1.0.0", - "is-fullwidth-code-point": "^2.0.0" + "peerDependencies": { + "stylelint": ">=10.1.0" } }, - "snapdragon": { - "version": "0.8.2", - "resolved": "https://registry.npmjs.org/snapdragon/-/snapdragon-0.8.2.tgz", - "integrity": "sha512-FtyOnWN/wCHTVXOMwvSv26d+ko5vWlIDD6zoUJ7LW8vh+ZBC8QdljveRP+crNrtBwioEUWy/4dMtbBjA4ioNlg==", + "node_modules/stylelint-config-recommended-scss": { + "version": "3.3.0", + "resolved": "https://registry.npmjs.org/stylelint-config-recommended-scss/-/stylelint-config-recommended-scss-3.3.0.tgz", + "integrity": "sha512-BvuuLYwoet8JutOP7K1a8YaiENN+0HQn390eDi0SWe1h7Uhx6O3GUQ6Ubgie9b/AmHX4Btmp+ZzVGbzriFTBcA==", "dev": true, - "requires": { - "base": "^0.11.1", - "debug": "^2.2.0", - "define-property": "^0.2.5", - "extend-shallow": "^2.0.1", - "map-cache": "^0.2.2", - "source-map": "^0.5.6", - "source-map-resolve": "^0.5.0", - "use": "^3.1.0" - }, "dependencies": { - "debug": { - "version": "2.6.9", - "resolved": "https://registry.npmjs.org/debug/-/debug-2.6.9.tgz", - "integrity": "sha512-bC7ElrdJaJnPbAP+1EotYvqZsb3ecl5wi6Bfi6BJTUcNowp6cvspg0jXznRTKDjm/E7AdgFBVeAPVMNcKGsHMA==", - "dev": true, - "requires": { - "ms": "2.0.0" - } - }, - "define-property": { - "version": "0.2.5", - "resolved": "https://registry.npmjs.org/define-property/-/define-property-0.2.5.tgz", - "integrity": "sha1-w1se+RjsPJkPmlvFe+BKrOxcgRY=", - "dev": true, - "requires": { - "is-descriptor": "^0.1.0" - } - }, - "extend-shallow": { - "version": "2.0.1", - "resolved": "https://registry.npmjs.org/extend-shallow/-/extend-shallow-2.0.1.tgz", - "integrity": "sha1-Ua99YUrZqfYQ6huvu5idaxxWiQ8=", - "dev": true, - "requires": { - "is-extendable": "^0.1.0" - } - }, - "ms": { - "version": "2.0.0", - "resolved": "https://registry.npmjs.org/ms/-/ms-2.0.0.tgz", - "integrity": "sha1-VgiurfwAvmwpAd9fmGF4jeDVl8g=", - "dev": true - } + "stylelint-config-recommended": "^2.2.0" + }, + "peerDependencies": { + "stylelint": "^8.3.0 || ^9.0.0 || ^10.0.0", + "stylelint-scss": "^2.0.0 || ^3.0.0" } }, - "snapdragon-node": { - "version": "2.1.1", - "resolved": "https://registry.npmjs.org/snapdragon-node/-/snapdragon-node-2.1.1.tgz", - "integrity": "sha512-O27l4xaMYt/RSQ5TR3vpWCAB5Kb/czIcqUFOM/C4fYcLnbZUc1PkjTAMjof2pBWaSTwOUd6qUHcFGVGj7aIwnw==", + "node_modules/stylelint-config-recommended-scss/node_modules/stylelint-config-recommended": { + "version": "2.2.0", + "resolved": "https://registry.npmjs.org/stylelint-config-recommended/-/stylelint-config-recommended-2.2.0.tgz", + "integrity": "sha512-bZ+d4RiNEfmoR74KZtCKmsABdBJr4iXRiCso+6LtMJPw5rd/KnxUWTxht7TbafrTJK1YRjNgnN0iVZaJfc3xJA==", "dev": true, - "requires": { - "define-property": "^1.0.0", - "isobject": "^3.0.0", - "snapdragon-util": "^3.0.1" - }, - "dependencies": { - "define-property": { - "version": "1.0.0", - "resolved": "https://registry.npmjs.org/define-property/-/define-property-1.0.0.tgz", - "integrity": "sha1-dp66rz9KY6rTr56NMEybvnm/sOY=", - "dev": true, - "requires": { - "is-descriptor": "^1.0.0" - } - }, - "is-accessor-descriptor": { - "version": "1.0.0", - "resolved": "https://registry.npmjs.org/is-accessor-descriptor/-/is-accessor-descriptor-1.0.0.tgz", - "integrity": "sha512-m5hnHTkcVsPfqx3AKlyttIPb7J+XykHvJP2B9bZDjlhLIoEq4XoK64Vg7boZlVWYK6LUY94dYPEE7Lh0ZkZKcQ==", - "dev": true, - "requires": { - "kind-of": "^6.0.0" - } - }, - "is-data-descriptor": { - "version": "1.0.0", - "resolved": "https://registry.npmjs.org/is-data-descriptor/-/is-data-descriptor-1.0.0.tgz", - "integrity": "sha512-jbRXy1FmtAoCjQkVmIVYwuuqDFUbaOeDjmed1tOGPrsMhtJA4rD9tkgA0F1qJ3gRFRXcHYVkdeaP50Q5rE/jLQ==", - "dev": true, - "requires": { - "kind-of": "^6.0.0" - } - }, - "is-descriptor": { - "version": "1.0.2", - "resolved": "https://registry.npmjs.org/is-descriptor/-/is-descriptor-1.0.2.tgz", - "integrity": "sha512-2eis5WqQGV7peooDyLmNEPUrps9+SXX5c9pL3xEB+4e9HnGuDa7mB7kHxHw4CbqS9k1T2hOH3miL8n8WtiYVtg==", - "dev": true, - "requires": { - "is-accessor-descriptor": "^1.0.0", - "is-data-descriptor": "^1.0.0", - "kind-of": "^6.0.2" - } - } + "peerDependencies": { + "stylelint": "^8.3.0 || ^9.0.0 || ^10.0.0" } }, - "snapdragon-util": { - "version": "3.0.1", - "resolved": "https://registry.npmjs.org/snapdragon-util/-/snapdragon-util-3.0.1.tgz", - "integrity": "sha512-mbKkMdQKsjX4BAL4bRYTj21edOf8cN7XHdYUJEe+Zn99hVEYcMvKPct1IqNe7+AZPirn8BCDOQBHQZknqmKlZQ==", + "node_modules/stylelint-scss": { + "version": "3.17.2", + "resolved": "https://registry.npmjs.org/stylelint-scss/-/stylelint-scss-3.17.2.tgz", + "integrity": "sha512-e0dmxqsofy/HZj4urcGSJw4S6yHDJxiQdT20/1ciCsd5lomisa7YM4+Qtt1EG4hsqEG1dbEeF855tec1UyqcSA==", "dev": true, - "requires": { - "kind-of": "^3.2.0" - }, "dependencies": { - "kind-of": { - "version": "3.2.2", - "resolved": "https://registry.npmjs.org/kind-of/-/kind-of-3.2.2.tgz", - "integrity": "sha1-MeohpzS6ubuw8yRm2JOupR5KPGQ=", - "dev": true, - "requires": { - "is-buffer": "^1.1.5" - } - } + "lodash": "^4.17.15", + "postcss-media-query-parser": "^0.2.3", + "postcss-resolve-nested-selector": "^0.1.1", + "postcss-selector-parser": "^6.0.2", + "postcss-value-parser": "^4.1.0" + }, + "engines": { + "node": ">=8" + }, + "peerDependencies": { + "stylelint": "^8.0.0 || ^9.0.0 || ^10.0.0 || ^11.0.0 || ^12.0.0 || ^13.0.0" } }, - "sort-keys": { - "version": "1.1.2", - "resolved": "https://registry.npmjs.org/sort-keys/-/sort-keys-1.1.2.tgz", - "integrity": "sha1-RBttTTRnmPG05J6JIK37oOVD+a0=", + "node_modules/stylelint/node_modules/@nodelib/fs.stat": { + "version": "2.0.3", + "resolved": "https://registry.npmjs.org/@nodelib/fs.stat/-/fs.stat-2.0.3.tgz", + "integrity": "sha512-bQBFruR2TAwoevBEd/NWMoAAtNGzTRgdrqnYCc7dhzfoNvqPzLyqlEQnzZ3kVnNrSp25iyxE00/3h2fqGAGArA==", "dev": true, - "requires": { - "is-plain-obj": "^1.0.0" + "engines": { + "node": ">= 8" } }, - "source-map": { - "version": "0.5.7", - "resolved": "https://registry.npmjs.org/source-map/-/source-map-0.5.7.tgz", - "integrity": "sha1-igOdLRAh0i0eoUyA2OpGi6LvP8w=", - "dev": true - }, - "source-map-resolve": { - "version": "0.5.3", - "resolved": "https://registry.npmjs.org/source-map-resolve/-/source-map-resolve-0.5.3.tgz", - "integrity": "sha512-Htz+RnsXWk5+P2slx5Jh3Q66vhQj1Cllm0zvnaY98+NFx+Dv2CF/f5O/t8x+KaNdrdIAsruNzoh/KpialbqAnw==", + "node_modules/stylelint/node_modules/ansi-regex": { + "version": "5.0.0", + "resolved": "https://registry.npmjs.org/ansi-regex/-/ansi-regex-5.0.0.tgz", + "integrity": "sha512-bY6fj56OUQ0hU1KjFNDQuJFezqKdrAyFdIevADiqrWHwSlbmBNMHp5ak2f40Pm8JTFyM2mqxkG6ngkHO11f/lg==", "dev": true, - "requires": { - "atob": "^2.1.2", - "decode-uri-component": "^0.2.0", - "resolve-url": "^0.2.1", - "source-map-url": "^0.4.0", - "urix": "^0.1.0" + "engines": { + "node": ">=8" } }, - "source-map-support": { - "version": "0.5.19", - "resolved": "https://registry.npmjs.org/source-map-support/-/source-map-support-0.5.19.tgz", - "integrity": "sha512-Wonm7zOCIJzBGQdB+thsPar0kYuCIzYvxZwlBa87yi/Mdjv7Tip2cyVbLj5o0cFPN4EVkuTwb3GDDyUx2DGnGw==", + "node_modules/stylelint/node_modules/ansi-styles": { + "version": "4.2.1", + "resolved": "https://registry.npmjs.org/ansi-styles/-/ansi-styles-4.2.1.tgz", + "integrity": "sha512-9VGjrMsG1vePxcSweQsN20KY/c4zN0h9fLjqAbwbPfahM3t+NL+M9HC8xeXG2I8pX5NoamTGNuomEUFI7fcUjA==", "dev": true, - "requires": { - "buffer-from": "^1.0.0", - "source-map": "^0.6.0" - }, "dependencies": { - "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 - } + "@types/color-name": "^1.1.1", + "color-convert": "^2.0.1" + }, + "engines": { + "node": ">=8" + }, + "funding": { + "url": "https://github.com/chalk/ansi-styles?sponsor=1" } }, - "source-map-url": { - "version": "0.4.0", - "resolved": "https://registry.npmjs.org/source-map-url/-/source-map-url-0.4.0.tgz", - "integrity": "sha1-PpNdfd1zYxuXZZlW1VEo6HtQhKM=", - "dev": true - }, - "spdx-correct": { - "version": "3.1.1", - "resolved": "https://registry.npmjs.org/spdx-correct/-/spdx-correct-3.1.1.tgz", - "integrity": "sha512-cOYcUWwhCuHCXi49RhFRCyJEK3iPj1Ziz9DpViV3tbZOwXD49QzIN3MpOLJNxh2qwq2lJJZaKMVw9qNi4jTC0w==", + "node_modules/stylelint/node_modules/array-union": { + "version": "2.1.0", + "resolved": "https://registry.npmjs.org/array-union/-/array-union-2.1.0.tgz", + "integrity": "sha512-HGyxoOTYUyCM6stUe6EJgnd4EoewAI7zMdfqO+kGjnlZmBDz/cR5pf8r/cR4Wq60sL/p0IkcjUEEPwS3GFrIyw==", "dev": true, - "requires": { - "spdx-expression-parse": "^3.0.0", - "spdx-license-ids": "^3.0.0" + "engines": { + "node": ">=8" } }, - "spdx-exceptions": { - "version": "2.3.0", - "resolved": "https://registry.npmjs.org/spdx-exceptions/-/spdx-exceptions-2.3.0.tgz", - "integrity": "sha512-/tTrYOC7PPI1nUAgx34hUpqXuyJG+DTHJTnIULG4rDygi4xu/tfgmq1e1cIRwRzwZgo4NLySi+ricLkZkw4i5A==", - "dev": true - }, - "spdx-expression-parse": { - "version": "3.0.1", - "resolved": "https://registry.npmjs.org/spdx-expression-parse/-/spdx-expression-parse-3.0.1.tgz", - "integrity": "sha512-cbqHunsQWnJNE6KhVSMsMeH5H/L9EpymbzqTQ3uLwNCLZ1Q481oWaofqH7nO6V07xlXwY6PhQdQ2IedWx/ZK4Q==", + "node_modules/stylelint/node_modules/arrify": { + "version": "2.0.1", + "resolved": "https://registry.npmjs.org/arrify/-/arrify-2.0.1.tgz", + "integrity": "sha512-3duEwti880xqi4eAMN8AyR4a0ByT90zoYdLlevfrvU43vb0YZwZVfxOgxWrLXXXpyugL0hNZc9G6BiB5B3nUug==", "dev": true, - "requires": { - "spdx-exceptions": "^2.1.0", - "spdx-license-ids": "^3.0.0" + "engines": { + "node": ">=8" } }, - "spdx-license-ids": { - "version": "3.0.5", - "resolved": "https://registry.npmjs.org/spdx-license-ids/-/spdx-license-ids-3.0.5.tgz", - "integrity": "sha512-J+FWzZoynJEXGphVIS+XEh3kFSjZX/1i9gFBaWQcB+/tmpe2qUsSBABpcxqxnAxFdiUFEgAX1bjYGQvIZmoz9Q==", - "dev": true - }, - "specificity": { - "version": "0.4.1", - "resolved": "https://registry.npmjs.org/specificity/-/specificity-0.4.1.tgz", - "integrity": "sha512-1klA3Gi5PD1Wv9Q0wUoOQN1IWAuPu0D1U03ThXTr0cJ20+/iq2tHSDnK7Kk/0LXJ1ztUB2/1Os0wKmfyNgUQfg==", - "dev": true - }, - "split-string": { - "version": "3.1.0", - "resolved": "https://registry.npmjs.org/split-string/-/split-string-3.1.0.tgz", - "integrity": "sha512-NzNVhJDYpwceVVii8/Hu6DKfD2G+NrQHlS/V/qgv763EYudVwEcMQNxd2lh+0VrUByXN/oJkl5grOhYWvQUYiw==", + "node_modules/stylelint/node_modules/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": { - "extend-shallow": "^3.0.0" + "dependencies": { + "fill-range": "^7.0.1" + }, + "engines": { + "node": ">=8" } }, - "sprintf-js": { - "version": "1.0.3", - "resolved": "https://registry.npmjs.org/sprintf-js/-/sprintf-js-1.0.3.tgz", - "integrity": "sha1-BOaSb2YolTVPPdAVIDYzuFcpfiw=", - "dev": true + "node_modules/stylelint/node_modules/camelcase": { + "version": "6.0.0", + "resolved": "https://registry.npmjs.org/camelcase/-/camelcase-6.0.0.tgz", + "integrity": "sha512-8KMDF1Vz2gzOq54ONPJS65IvTUaB1cHJ2DMM7MbPmLZljDH1qpzzLsWdiN9pHh6qvkRVDTi/07+eNGch/oLU4w==", + "dev": true, + "engines": { + "node": ">=10" + }, + "funding": { + "url": "https://github.com/sponsors/sindresorhus" + } }, - "sshpk": { - "version": "1.16.1", - "resolved": "https://registry.npmjs.org/sshpk/-/sshpk-1.16.1.tgz", - "integrity": "sha512-HXXqVUq7+pcKeLqqZj6mHFUMvXtOJt1uoUx09pFW6011inTMxqI8BA8PM95myrIyyKwdnzjdFjLiE6KBPVtJIg==", + "node_modules/stylelint/node_modules/chalk": { + "version": "4.0.0", + "resolved": "https://registry.npmjs.org/chalk/-/chalk-4.0.0.tgz", + "integrity": "sha512-N9oWFcegS0sFr9oh1oz2d7Npos6vNoWW9HvtCg5N1KRFpUhaAhvTv5Y58g880fZaEYSNm3qDz8SU1UrGvp+n7A==", "dev": true, - "requires": { - "asn1": "~0.2.3", - "assert-plus": "^1.0.0", - "bcrypt-pbkdf": "^1.0.0", - "dashdash": "^1.12.0", - "ecc-jsbn": "~0.1.1", - "getpass": "^0.1.1", - "jsbn": "~0.1.0", - "safer-buffer": "^2.0.2", - "tweetnacl": "~0.14.0" + "dependencies": { + "ansi-styles": "^4.1.0", + "supports-color": "^7.1.0" + }, + "engines": { + "node": ">=10" + }, + "funding": { + "url": "https://github.com/chalk/chalk?sponsor=1" } }, - "stable": { - "version": "0.1.8", - "resolved": "https://registry.npmjs.org/stable/-/stable-0.1.8.tgz", - "integrity": "sha512-ji9qxRnOVfcuLDySj9qzhGSEFVobyt1kIOSkj1qZzYLzq7Tos/oUUWvotUPQLlrsidqsK6tBH89Bc9kL5zHA6w==", + "node_modules/stylelint/node_modules/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, + "dependencies": { + "color-name": "~1.1.4" + }, + "engines": { + "node": ">=7.0.0" + } + }, + "node_modules/stylelint/node_modules/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 }, - "stack-utils": { - "version": "2.0.5", - "resolved": "https://registry.npmjs.org/stack-utils/-/stack-utils-2.0.5.tgz", - "integrity": "sha512-xrQcmYhOsn/1kX+Vraq+7j4oE2j/6BFscZ0etmYg81xuM8Gq0022Pxb8+IqgOFUIaxHs0KaSb7T1+OegiNrNFA==", + "node_modules/stylelint/node_modules/cosmiconfig": { + "version": "6.0.0", + "resolved": "https://registry.npmjs.org/cosmiconfig/-/cosmiconfig-6.0.0.tgz", + "integrity": "sha512-xb3ZL6+L8b9JLLCx3ZdoZy4+2ECphCMo2PwqgP1tlfVq6M6YReyzBJtvWWtbDSpNr9hn96pkCiZqUcFEc+54Qg==", "dev": true, - "requires": { - "escape-string-regexp": "^2.0.0" - }, "dependencies": { - "escape-string-regexp": { - "version": "2.0.0", - "resolved": "https://registry.npmjs.org/escape-string-regexp/-/escape-string-regexp-2.0.0.tgz", - "integrity": "sha512-UpzcLCXolUWcNu5HtVMHYdXJjArjsF9C0aNnquZYY4uW/Vu0miy5YoWvbV345HauVvcAUnpRuhMMcqTcGOY2+w==", - "dev": true - } + "@types/parse-json": "^4.0.0", + "import-fresh": "^3.1.0", + "parse-json": "^5.0.0", + "path-type": "^4.0.0", + "yaml": "^1.7.2" + }, + "engines": { + "node": ">=8" } }, - "state-toggle": { - "version": "1.0.3", - "resolved": "https://registry.npmjs.org/state-toggle/-/state-toggle-1.0.3.tgz", - "integrity": "sha512-d/5Z4/2iiCnHw6Xzghyhb+GcmF89bxwgXG60wjIiZaxnymbyOmI8Hk4VqHXiVVp6u2ysaskFfXg3ekCj4WNftQ==", + "node_modules/stylelint/node_modules/emoji-regex": { + "version": "8.0.0", + "resolved": "https://registry.npmjs.org/emoji-regex/-/emoji-regex-8.0.0.tgz", + "integrity": "sha512-MSjYzcWNOA0ewAHpz0MxpYFvwg6yjy1NG3xteoqz644VCo/RPgnr1/GGt+ic3iJTzQ8Eu3TdM14SawnVUmGE6A==", "dev": true }, - "static-eval": { - "version": "2.0.5", - "resolved": "https://registry.npmjs.org/static-eval/-/static-eval-2.0.5.tgz", - "integrity": "sha512-nNbV6LbGtMBgv7e9LFkt5JV8RVlRsyJrphfAt9tOtBBW/SfnzZDf2KnS72an8e434A+9e/BmJuTxeGPvrAK7KA==", + "node_modules/stylelint/node_modules/fast-glob": { + "version": "3.2.2", + "resolved": "https://registry.npmjs.org/fast-glob/-/fast-glob-3.2.2.tgz", + "integrity": "sha512-UDV82o4uQyljznxwMxyVRJgZZt3O5wENYojjzbaGEGZgeOxkLFf+V4cnUD+krzb2F72E18RhamkMZ7AdeggF7A==", "dev": true, - "requires": { - "escodegen": "^1.11.1" - }, "dependencies": { - "escodegen": { - "version": "1.14.1", - "resolved": "https://registry.npmjs.org/escodegen/-/escodegen-1.14.1.tgz", - "integrity": "sha512-Bmt7NcRySdIfNPfU2ZoXDrrXsG9ZjvDxcAlMfDUgRBjLOWTuIACXPBFJH7Z+cLb40JeQco5toikyc9t9P8E9SQ==", - "dev": true, - "requires": { - "esprima": "^4.0.1", - "estraverse": "^4.2.0", - "esutils": "^2.0.2", - "optionator": "^0.8.1", - "source-map": "~0.6.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, - "optional": true - } + "@nodelib/fs.stat": "^2.0.2", + "@nodelib/fs.walk": "^1.2.3", + "glob-parent": "^5.1.0", + "merge2": "^1.3.0", + "micromatch": "^4.0.2", + "picomatch": "^2.2.1" + }, + "engines": { + "node": ">=8" } }, - "static-extend": { - "version": "0.1.2", - "resolved": "https://registry.npmjs.org/static-extend/-/static-extend-0.1.2.tgz", - "integrity": "sha1-YICcOcv/VTNyJv1eC1IPNB8ftcY=", + "node_modules/stylelint/node_modules/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": { - "define-property": "^0.2.5", - "object-copy": "^0.1.0" + "dependencies": { + "to-regex-range": "^5.0.1" }, + "engines": { + "node": ">=8" + } + }, + "node_modules/stylelint/node_modules/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, "dependencies": { - "define-property": { - "version": "0.2.5", - "resolved": "https://registry.npmjs.org/define-property/-/define-property-0.2.5.tgz", - "integrity": "sha1-w1se+RjsPJkPmlvFe+BKrOxcgRY=", - "dev": true, - "requires": { - "is-descriptor": "^0.1.0" - } - } + "locate-path": "^5.0.0", + "path-exists": "^4.0.0" + }, + "engines": { + "node": ">=8" } }, - "static-module": { - "version": "2.2.5", - "resolved": "https://registry.npmjs.org/static-module/-/static-module-2.2.5.tgz", - "integrity": "sha512-D8vv82E/Kpmz3TXHKG8PPsCPg+RAX6cbCOyvjM6x04qZtQ47EtJFVwRsdov3n5d6/6ynrOY9XB4JkaZwB2xoRQ==", + "node_modules/stylelint/node_modules/get-stdin": { + "version": "8.0.0", + "resolved": "https://registry.npmjs.org/get-stdin/-/get-stdin-8.0.0.tgz", + "integrity": "sha512-sY22aA6xchAzprjyqmSEQv4UbAAzRN0L2dQB0NlN5acTTK9Don6nhoc3eAbUnpZiCANAMfd/+40kVdKfFygohg==", "dev": true, - "requires": { - "concat-stream": "~1.6.0", - "convert-source-map": "^1.5.1", - "duplexer2": "~0.1.4", - "escodegen": "~1.9.0", - "falafel": "^2.1.0", - "has": "^1.0.1", - "magic-string": "^0.22.4", - "merge-source-map": "1.0.4", - "object-inspect": "~1.4.0", - "quote-stream": "~1.0.2", - "readable-stream": "~2.3.3", - "shallow-copy": "~0.0.1", - "static-eval": "^2.0.0", - "through2": "~2.0.3" + "engines": { + "node": ">=10" }, + "funding": { + "url": "https://github.com/sponsors/sindresorhus" + } + }, + "node_modules/stylelint/node_modules/glob-parent": { + "version": "5.1.1", + "resolved": "https://registry.npmjs.org/glob-parent/-/glob-parent-5.1.1.tgz", + "integrity": "sha512-FnI+VGOpnlGHWZxthPGR+QhR78fuiK0sNLkHQv+bL9fQi57lNNdquIbna/WrfROrolq8GK5Ek6BiMwqL/voRYQ==", + "dev": true, "dependencies": { - "object-inspect": { - "version": "1.4.1", - "resolved": "https://registry.npmjs.org/object-inspect/-/object-inspect-1.4.1.tgz", - "integrity": "sha512-wqdhLpfCUbEsoEwl3FXwGyv8ief1k/1aUdIPCqVnupM6e8l63BEJdiF/0swtn04/8p05tG/T0FrpTlfwvljOdw==", - "dev": true - } + "is-glob": "^4.0.1" + }, + "engines": { + "node": ">= 6" } }, - "stdout-stream": { - "version": "1.4.1", - "resolved": "https://registry.npmjs.org/stdout-stream/-/stdout-stream-1.4.1.tgz", - "integrity": "sha512-j4emi03KXqJWcIeF8eIXkjMFN1Cmb8gUlDYGeBALLPo5qdyTfA9bOtl8m33lRoC+vFMkP3gl0WsDr6+gzxbbTA==", + "node_modules/stylelint/node_modules/globby": { + "version": "11.0.0", + "resolved": "https://registry.npmjs.org/globby/-/globby-11.0.0.tgz", + "integrity": "sha512-iuehFnR3xu5wBBtm4xi0dMe92Ob87ufyu/dHwpDYfbcpYpIbrO5OnS8M1vWvrBhSGEJ3/Ecj7gnX76P8YxpPEg==", "dev": true, - "requires": { - "readable-stream": "^2.0.1" + "dependencies": { + "array-union": "^2.1.0", + "dir-glob": "^3.0.1", + "fast-glob": "^3.1.1", + "ignore": "^5.1.4", + "merge2": "^1.3.0", + "slash": "^3.0.0" + }, + "engines": { + "node": ">=10" + }, + "funding": { + "url": "https://github.com/sponsors/sindresorhus" } }, - "stealthy-require": { - "version": "1.1.1", - "resolved": "https://registry.npmjs.org/stealthy-require/-/stealthy-require-1.1.1.tgz", - "integrity": "sha1-NbCYdbT/SfJqd35QmzCQoyJr8ks=", - "dev": true + "node_modules/stylelint/node_modules/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, + "engines": { + "node": ">=8" + } }, - "stream-browserify": { - "version": "2.0.2", - "resolved": "https://registry.npmjs.org/stream-browserify/-/stream-browserify-2.0.2.tgz", - "integrity": "sha512-nX6hmklHs/gr2FuxYDltq8fJA1GDlxKQCz8O/IM4atRqBH8OORmBNgfvW5gG10GT/qQ9u0CzIvr2X5Pkt6ntqg==", + "node_modules/stylelint/node_modules/ignore": { + "version": "5.1.6", + "resolved": "https://registry.npmjs.org/ignore/-/ignore-5.1.6.tgz", + "integrity": "sha512-cgXgkypZBcCnOgSihyeqbo6gjIaIyDqPQB7Ra4vhE9m6kigdGoQDMHjviFhRZo3IMlRy6yElosoviMs5YxZXUA==", "dev": true, - "requires": { - "inherits": "~2.0.1", - "readable-stream": "^2.0.2" + "engines": { + "node": ">= 4" } }, - "stream-http": { - "version": "2.8.3", - "resolved": "https://registry.npmjs.org/stream-http/-/stream-http-2.8.3.tgz", - "integrity": "sha512-+TSkfINHDo4J+ZobQLWiMouQYB+UVYFttRA94FpEzzJ7ZdqcL4uUUQ7WkdkI4DSozGmgBUE/a47L+38PenXhUw==", + "node_modules/stylelint/node_modules/is-fullwidth-code-point": { + "version": "3.0.0", + "resolved": "https://registry.npmjs.org/is-fullwidth-code-point/-/is-fullwidth-code-point-3.0.0.tgz", + "integrity": "sha512-zymm5+u+sCsSWyD9qNaejV3DFvhCKclKdizYaJUuHA83RLjb7nSuGnddCHGv0hk+KY7BMAlsWeK4Ueg6EV6XQg==", "dev": true, - "requires": { - "builtin-status-codes": "^3.0.0", - "inherits": "^2.0.1", - "readable-stream": "^2.3.6", - "to-arraybuffer": "^1.0.0", - "xtend": "^4.0.0" + "engines": { + "node": ">=8" } }, - "strict-uri-encode": { - "version": "1.1.0", - "resolved": "https://registry.npmjs.org/strict-uri-encode/-/strict-uri-encode-1.1.0.tgz", - "integrity": "sha1-J5siXfHVgrH1TmWt3UNS4Y+qBxM=", - "dev": true + "node_modules/stylelint/node_modules/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, + "engines": { + "node": ">=0.12.0" + } }, - "string-length": { - "version": "4.0.2", - "resolved": "https://registry.npmjs.org/string-length/-/string-length-4.0.2.tgz", - "integrity": "sha512-+l6rNN5fYHNhZZy41RXsYptCjA2Igmq4EG7kZAYFQI1E1VTXarr6ZPXBg6eq7Y6eK4FEhY6AJlyuFIb/v/S0VQ==", + "node_modules/stylelint/node_modules/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": { - "char-regex": "^1.0.2", - "strip-ansi": "^6.0.0" - }, "dependencies": { - "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 - }, - "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" - } - } + "p-locate": "^4.1.0" + }, + "engines": { + "node": ">=8" } }, - "string-width": { - "version": "2.1.1", - "resolved": "https://registry.npmjs.org/string-width/-/string-width-2.1.1.tgz", - "integrity": "sha512-nOqH59deCq9SRHlxq1Aw85Jnt4w6KvLKqWVik6oA9ZklXLNIOlqg4F2yrT1MVaTjAqvVwdfeZ7w7aCvJD7ugkw==", + "node_modules/stylelint/node_modules/log-symbols": { + "version": "4.0.0", + "resolved": "https://registry.npmjs.org/log-symbols/-/log-symbols-4.0.0.tgz", + "integrity": "sha512-FN8JBzLx6CzeMrB0tg6pqlGU1wCrXW+ZXGH481kfsBqer0hToTIiHdjH4Mq8xJUbvATujKCvaREGWpGUionraA==", "dev": true, - "requires": { - "is-fullwidth-code-point": "^2.0.0", - "strip-ansi": "^4.0.0" + "dependencies": { + "chalk": "^4.0.0" + }, + "engines": { + "node": ">=10" } }, - "string.prototype.trimend": { - "version": "1.0.1", - "resolved": "https://registry.npmjs.org/string.prototype.trimend/-/string.prototype.trimend-1.0.1.tgz", - "integrity": "sha512-LRPxFUaTtpqYsTeNKaFOw3R4bxIzWOnbQ837QfBylo8jIxtcbK/A/sMV7Q+OAV/vWo+7s25pOE10KYSjaSO06g==", + "node_modules/stylelint/node_modules/meow": { + "version": "7.0.1", + "resolved": "https://registry.npmjs.org/meow/-/meow-7.0.1.tgz", + "integrity": "sha512-tBKIQqVrAHqwit0vfuFPY3LlzJYkEOFyKa3bPgxzNl6q/RtN8KQ+ALYEASYuFayzSAsjlhXj/JZ10rH85Q6TUw==", "dev": true, - "requires": { - "define-properties": "^1.1.3", - "es-abstract": "^1.17.5" + "dependencies": { + "@types/minimist": "^1.2.0", + "arrify": "^2.0.1", + "camelcase": "^6.0.0", + "camelcase-keys": "^6.2.2", + "decamelize-keys": "^1.1.0", + "hard-rejection": "^2.1.0", + "minimist-options": "^4.0.2", + "normalize-package-data": "^2.5.0", + "read-pkg-up": "^7.0.1", + "redent": "^3.0.0", + "trim-newlines": "^3.0.0", + "type-fest": "^0.13.1", + "yargs-parser": "^18.1.3" + }, + "engines": { + "node": ">=10" + }, + "funding": { + "url": "https://github.com/sponsors/sindresorhus" } }, - "string.prototype.trimleft": { - "version": "2.1.2", - "resolved": "https://registry.npmjs.org/string.prototype.trimleft/-/string.prototype.trimleft-2.1.2.tgz", - "integrity": "sha512-gCA0tza1JBvqr3bfAIFJGqfdRTyPae82+KTnm3coDXkZN9wnuW3HjGgN386D7hfv5CHQYCI022/rJPVlqXyHSw==", + "node_modules/stylelint/node_modules/micromatch": { + "version": "4.0.2", + "resolved": "https://registry.npmjs.org/micromatch/-/micromatch-4.0.2.tgz", + "integrity": "sha512-y7FpHSbMUMoyPbYUSzO6PaZ6FyRnQOpHuKwbo1G+Knck95XVU4QAiKdGEnj5wwoS7PlOgthX/09u5iFJ+aYf5Q==", "dev": true, - "requires": { - "define-properties": "^1.1.3", - "es-abstract": "^1.17.5", - "string.prototype.trimstart": "^1.0.0" + "dependencies": { + "braces": "^3.0.1", + "picomatch": "^2.0.5" + }, + "engines": { + "node": ">=8" } }, - "string.prototype.trimright": { - "version": "2.1.2", - "resolved": "https://registry.npmjs.org/string.prototype.trimright/-/string.prototype.trimright-2.1.2.tgz", - "integrity": "sha512-ZNRQ7sY3KroTaYjRS6EbNiiHrOkjihL9aQE/8gfQ4DtAC/aEBRHFJa44OmoWxGGqXuJlfKkZW4WcXErGr+9ZFg==", + "node_modules/stylelint/node_modules/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": { - "define-properties": "^1.1.3", - "es-abstract": "^1.17.5", - "string.prototype.trimend": "^1.0.0" + "dependencies": { + "p-try": "^2.0.0" + }, + "engines": { + "node": ">=6" + }, + "funding": { + "url": "https://github.com/sponsors/sindresorhus" } }, - "string.prototype.trimstart": { - "version": "1.0.1", - "resolved": "https://registry.npmjs.org/string.prototype.trimstart/-/string.prototype.trimstart-1.0.1.tgz", - "integrity": "sha512-XxZn+QpvrBI1FOcg6dIpxUPgWCPuNXvMD72aaRaUQv1eD4e/Qy8i/hFTe0BUmD60p/QA6bh1avmuPTfNjqVWRw==", + "node_modules/stylelint/node_modules/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": { - "define-properties": "^1.1.3", - "es-abstract": "^1.17.5" + "dependencies": { + "p-limit": "^2.2.0" + }, + "engines": { + "node": ">=8" } }, - "string_decoder": { - "version": "1.1.1", - "resolved": "https://registry.npmjs.org/string_decoder/-/string_decoder-1.1.1.tgz", - "integrity": "sha512-n/ShnvDi6FHbbVfviro+WojiFzv+s8MPMHBczVePfUpDJLwoLT0ht1l4YwBCbi8pJAveEEdnkHyPyTP/mzRfwg==", + "node_modules/stylelint/node_modules/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, - "requires": { - "safe-buffer": "~5.1.0" + "engines": { + "node": ">=6" } }, - "stringify-entities": { - "version": "3.0.1", - "resolved": "https://registry.npmjs.org/stringify-entities/-/stringify-entities-3.0.1.tgz", - "integrity": "sha512-Lsk3ISA2++eJYqBMPKcr/8eby1I6L0gP0NlxF8Zja6c05yr/yCYyb2c9PwXjd08Ib3If1vn1rbs1H5ZtVuOfvQ==", + "node_modules/stylelint/node_modules/parse-json": { + "version": "5.0.0", + "resolved": "https://registry.npmjs.org/parse-json/-/parse-json-5.0.0.tgz", + "integrity": "sha512-OOY5b7PAEFV0E2Fir1KOkxchnZNCdowAJgQ5NuxjpBKTRP3pQhwkrkxqQjeoKJ+fO7bCpmIZaogI4eZGDMEGOw==", "dev": true, - "requires": { - "character-entities-html4": "^1.0.0", - "character-entities-legacy": "^1.0.0", - "is-alphanumerical": "^1.0.0", - "is-decimal": "^1.0.2", - "is-hexadecimal": "^1.0.0" + "dependencies": { + "@babel/code-frame": "^7.0.0", + "error-ex": "^1.3.1", + "json-parse-better-errors": "^1.0.1", + "lines-and-columns": "^1.1.6" + }, + "engines": { + "node": ">=8" } }, - "strip-ansi": { + "node_modules/stylelint/node_modules/path-exists": { "version": "4.0.0", - "resolved": "https://registry.npmjs.org/strip-ansi/-/strip-ansi-4.0.0.tgz", - "integrity": "sha1-qEeQIusaw2iocTibY1JixQXuNo8=", + "resolved": "https://registry.npmjs.org/path-exists/-/path-exists-4.0.0.tgz", + "integrity": "sha512-ak9Qy5Q7jYb2Wwcey5Fpvg2KoAc/ZIhLSLOSBmRmygPsGwkVVt0fZa0qrtMz+m6tJTAHfZQ8FnmB4MG4LWy7/w==", "dev": true, - "requires": { - "ansi-regex": "^3.0.0" + "engines": { + "node": ">=8" } }, - "strip-bom": { - "version": "3.0.0", - "resolved": "https://registry.npmjs.org/strip-bom/-/strip-bom-3.0.0.tgz", - "integrity": "sha1-IzTBjpx1n3vdVv3vfprj1YjmjtM=", - "dev": true - }, - "strip-final-newline": { - "version": "2.0.0", - "resolved": "https://registry.npmjs.org/strip-final-newline/-/strip-final-newline-2.0.0.tgz", - "integrity": "sha512-BrpvfNAE3dcvq7ll3xVumzjKjZQ5tI1sEUIKr3Uoks0XUl45St3FlatVqef9prk4jRDzhW6WZg+3bk93y6pLjA==", - "dev": true + "node_modules/stylelint/node_modules/path-type": { + "version": "4.0.0", + "resolved": "https://registry.npmjs.org/path-type/-/path-type-4.0.0.tgz", + "integrity": "sha512-gDKb8aZMDeD/tZWs9P6+q0J9Mwkdl6xMV8TjnGP3qJVJ06bdMgkbBlLU8IdfOsIsFz2BW1rNVT3XuNEl8zPAvw==", + "dev": true, + "engines": { + "node": ">=8" + } }, - "strip-indent": { - "version": "3.0.0", - "resolved": "https://registry.npmjs.org/strip-indent/-/strip-indent-3.0.0.tgz", - "integrity": "sha512-laJTa3Jb+VQpaC6DseHhF7dXVqHTfJPCRDaEbid/drOhgitgYku/letMUqOXFoWV0zIIUbjpdH2t+tYj4bQMRQ==", + "node_modules/stylelint/node_modules/read-pkg": { + "version": "5.2.0", + "resolved": "https://registry.npmjs.org/read-pkg/-/read-pkg-5.2.0.tgz", + "integrity": "sha512-Ug69mNOpfvKDAc2Q8DRpMjjzdtrnv9HcSMX+4VsZxD1aZ6ZzrIE7rlzXBtWTyhULSMKg076AW6WR5iZpD0JiOg==", "dev": true, - "requires": { - "min-indent": "^1.0.0" + "dependencies": { + "@types/normalize-package-data": "^2.4.0", + "normalize-package-data": "^2.5.0", + "parse-json": "^5.0.0", + "type-fest": "^0.6.0" + }, + "engines": { + "node": ">=8" } }, - "strip-json-comments": { - "version": "2.0.1", - "resolved": "https://registry.npmjs.org/strip-json-comments/-/strip-json-comments-2.0.1.tgz", - "integrity": "sha1-PFMZQukIwml8DsNEhYwobHygpgo=", - "dev": true + "node_modules/stylelint/node_modules/read-pkg-up": { + "version": "7.0.1", + "resolved": "https://registry.npmjs.org/read-pkg-up/-/read-pkg-up-7.0.1.tgz", + "integrity": "sha512-zK0TB7Xd6JpCLmlLmufqykGE+/TlOePD6qKClNW7hHDKFh/J7/7gCWGR7joEQEW1bKq3a3yUZSObOoWLFQ4ohg==", + "dev": true, + "dependencies": { + "find-up": "^4.1.0", + "read-pkg": "^5.2.0", + "type-fest": "^0.8.1" + }, + "engines": { + "node": ">=8" + }, + "funding": { + "url": "https://github.com/sponsors/sindresorhus" + } }, - "strip-outer": { - "version": "1.0.1", - "resolved": "https://registry.npmjs.org/strip-outer/-/strip-outer-1.0.1.tgz", - "integrity": "sha512-k55yxKHwaXnpYGsOzg4Vl8+tDrWylxDEpknGjhTiZB8dFRU5rTo9CAzeycivxV3s+zlTKwrs6WxMxR95n26kwg==", + "node_modules/stylelint/node_modules/read-pkg-up/node_modules/type-fest": { + "version": "0.8.1", + "resolved": "https://registry.npmjs.org/type-fest/-/type-fest-0.8.1.tgz", + "integrity": "sha512-4dbzIzqvjtgiM5rw1k5rEHtBANKmdudhGyBEajN01fEyhaAIhsoKNy6y7+IN93IfpFtwY9iqi7kD+xwKhQsNJA==", "dev": true, - "requires": { - "escape-string-regexp": "^1.0.2" + "engines": { + "node": ">=8" } }, - "strip-url-auth": { - "version": "1.0.1", - "resolved": "https://registry.npmjs.org/strip-url-auth/-/strip-url-auth-1.0.1.tgz", - "integrity": "sha1-IrD6OkE4WzO+PzMVUbu4N/oM164=", - "dev": true + "node_modules/stylelint/node_modules/read-pkg/node_modules/type-fest": { + "version": "0.6.0", + "resolved": "https://registry.npmjs.org/type-fest/-/type-fest-0.6.0.tgz", + "integrity": "sha512-q+MB8nYR1KDLrgr4G5yemftpMC7/QLqVndBmEEdqzmNj5dcFOO4Oo8qlwZE3ULT3+Zim1F8Kq4cBnikNhlCMlg==", + "dev": true, + "engines": { + "node": ">=8" + } }, - "style-search": { - "version": "0.1.0", - "resolved": "https://registry.npmjs.org/style-search/-/style-search-0.1.0.tgz", - "integrity": "sha1-eVjHk+R+MuB9K1yv5cC/jhLneQI=", - "dev": true + "node_modules/stylelint/node_modules/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, + "engines": { + "node": ">=8" + } }, - "stylehacks": { - "version": "4.0.3", - "resolved": "https://registry.npmjs.org/stylehacks/-/stylehacks-4.0.3.tgz", - "integrity": "sha512-7GlLk9JwlElY4Y6a/rmbH2MhVlTyVmiJd1PfTCqFaIBEGMYNsrO/v3SeGTdhBThLg4Z+NbOk/qFMwCa+J+3p/g==", + "node_modules/stylelint/node_modules/string-width": { + "version": "4.2.0", + "resolved": "https://registry.npmjs.org/string-width/-/string-width-4.2.0.tgz", + "integrity": "sha512-zUz5JD+tgqtuDjMhwIg5uFVV3dtqZ9yQJlZVfq4I01/K5Paj5UHj7VyrQOJvzawSVlKpObApbfD0Ed6yJc+1eg==", "dev": true, - "requires": { - "browserslist": "^4.0.0", - "postcss": "^7.0.0", - "postcss-selector-parser": "^3.0.0" - }, "dependencies": { - "postcss-selector-parser": { - "version": "3.1.2", - "resolved": "https://registry.npmjs.org/postcss-selector-parser/-/postcss-selector-parser-3.1.2.tgz", - "integrity": "sha512-h7fJ/5uWuRVyOtkO45pnt1Ih40CEleeyCHzipqAZO2e5H20g25Y48uYnFUiShvY4rZWNJ/Bib/KVPmanaCtOhA==", - "dev": true, - "requires": { - "dot-prop": "^5.2.0", - "indexes-of": "^1.0.1", - "uniq": "^1.0.1" - } - } + "emoji-regex": "^8.0.0", + "is-fullwidth-code-point": "^3.0.0", + "strip-ansi": "^6.0.0" + }, + "engines": { + "node": ">=8" } }, - "stylelint": { - "version": "13.5.0", - "resolved": "https://registry.npmjs.org/stylelint/-/stylelint-13.5.0.tgz", - "integrity": "sha512-+Jy7ieKAWKTf2tmcAE7jgScxH39Urb87i0bjK/enScFaGWWaFn4kAPwepGOSk2b7CLUDVt/O6kwA0x0p/V7moQ==", + "node_modules/stylelint/node_modules/strip-ansi": { + "version": "6.0.0", + "resolved": "https://registry.npmjs.org/strip-ansi/-/strip-ansi-6.0.0.tgz", + "integrity": "sha512-AuvKTrTfQNYNIctbR1K/YGTR1756GycPsg7b9bdV9Duqur4gv6aKqHXah67Z8ImS7WEz5QVcOtlfW2rZEugt6w==", "dev": true, - "requires": { - "@stylelint/postcss-css-in-js": "^0.37.1", - "@stylelint/postcss-markdown": "^0.36.1", - "autoprefixer": "^9.7.6", - "balanced-match": "^1.0.0", - "chalk": "^4.0.0", - "cosmiconfig": "^6.0.0", - "debug": "^4.1.1", - "execall": "^2.0.0", - "file-entry-cache": "^5.0.1", - "get-stdin": "^8.0.0", - "global-modules": "^2.0.0", - "globby": "^11.0.0", - "globjoin": "^0.1.4", - "html-tags": "^3.1.0", - "ignore": "^5.1.4", - "import-lazy": "^4.0.0", - "imurmurhash": "^0.1.4", - "known-css-properties": "^0.19.0", - "leven": "^3.1.0", - "lodash": "^4.17.15", - "log-symbols": "^4.0.0", - "mathml-tag-names": "^2.1.3", - "meow": "^7.0.1", - "micromatch": "^4.0.2", - "normalize-selector": "^0.2.0", - "postcss": "^7.0.30", - "postcss-html": "^0.36.0", - "postcss-less": "^3.1.4", - "postcss-media-query-parser": "^0.2.3", - "postcss-reporter": "^6.0.1", - "postcss-resolve-nested-selector": "^0.1.1", - "postcss-safe-parser": "^4.0.2", - "postcss-sass": "^0.4.4", - "postcss-scss": "^2.0.0", - "postcss-selector-parser": "^6.0.2", - "postcss-syntax": "^0.36.2", - "postcss-value-parser": "^4.1.0", - "resolve-from": "^5.0.0", - "slash": "^3.0.0", - "specificity": "^0.4.1", - "string-width": "^4.2.0", - "strip-ansi": "^6.0.0", - "style-search": "^0.1.0", - "sugarss": "^2.0.0", - "svg-tags": "^1.0.0", - "table": "^5.4.6", - "v8-compile-cache": "^2.1.0", - "write-file-atomic": "^3.0.3" + "dependencies": { + "ansi-regex": "^5.0.0" }, + "engines": { + "node": ">=8" + } + }, + "node_modules/stylelint/node_modules/supports-color": { + "version": "7.1.0", + "resolved": "https://registry.npmjs.org/supports-color/-/supports-color-7.1.0.tgz", + "integrity": "sha512-oRSIpR8pxT1Wr2FquTNnGet79b3BWljqOuoW/h4oBhxJ/HUbX5nX6JSruTkvXDCFMwDPvsaTTbvMLKZWSy0R5g==", + "dev": true, "dependencies": { - "@nodelib/fs.stat": { - "version": "2.0.3", - "resolved": "https://registry.npmjs.org/@nodelib/fs.stat/-/fs.stat-2.0.3.tgz", - "integrity": "sha512-bQBFruR2TAwoevBEd/NWMoAAtNGzTRgdrqnYCc7dhzfoNvqPzLyqlEQnzZ3kVnNrSp25iyxE00/3h2fqGAGArA==", - "dev": true - }, - "ansi-regex": { - "version": "5.0.0", - "resolved": "https://registry.npmjs.org/ansi-regex/-/ansi-regex-5.0.0.tgz", - "integrity": "sha512-bY6fj56OUQ0hU1KjFNDQuJFezqKdrAyFdIevADiqrWHwSlbmBNMHp5ak2f40Pm8JTFyM2mqxkG6ngkHO11f/lg==", - "dev": true - }, - "ansi-styles": { - "version": "4.2.1", - "resolved": "https://registry.npmjs.org/ansi-styles/-/ansi-styles-4.2.1.tgz", - "integrity": "sha512-9VGjrMsG1vePxcSweQsN20KY/c4zN0h9fLjqAbwbPfahM3t+NL+M9HC8xeXG2I8pX5NoamTGNuomEUFI7fcUjA==", - "dev": true, - "requires": { - "@types/color-name": "^1.1.1", - "color-convert": "^2.0.1" - } - }, - "array-union": { - "version": "2.1.0", - "resolved": "https://registry.npmjs.org/array-union/-/array-union-2.1.0.tgz", - "integrity": "sha512-HGyxoOTYUyCM6stUe6EJgnd4EoewAI7zMdfqO+kGjnlZmBDz/cR5pf8r/cR4Wq60sL/p0IkcjUEEPwS3GFrIyw==", - "dev": true - }, - "arrify": { - "version": "2.0.1", - "resolved": "https://registry.npmjs.org/arrify/-/arrify-2.0.1.tgz", - "integrity": "sha512-3duEwti880xqi4eAMN8AyR4a0ByT90zoYdLlevfrvU43vb0YZwZVfxOgxWrLXXXpyugL0hNZc9G6BiB5B3nUug==", - "dev": true - }, - "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" - } - }, - "camelcase": { - "version": "6.0.0", - "resolved": "https://registry.npmjs.org/camelcase/-/camelcase-6.0.0.tgz", - "integrity": "sha512-8KMDF1Vz2gzOq54ONPJS65IvTUaB1cHJ2DMM7MbPmLZljDH1qpzzLsWdiN9pHh6qvkRVDTi/07+eNGch/oLU4w==", - "dev": true - }, - "chalk": { - "version": "4.0.0", - "resolved": "https://registry.npmjs.org/chalk/-/chalk-4.0.0.tgz", - "integrity": "sha512-N9oWFcegS0sFr9oh1oz2d7Npos6vNoWW9HvtCg5N1KRFpUhaAhvTv5Y58g880fZaEYSNm3qDz8SU1UrGvp+n7A==", - "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 - }, - "cosmiconfig": { - "version": "6.0.0", - "resolved": "https://registry.npmjs.org/cosmiconfig/-/cosmiconfig-6.0.0.tgz", - "integrity": "sha512-xb3ZL6+L8b9JLLCx3ZdoZy4+2ECphCMo2PwqgP1tlfVq6M6YReyzBJtvWWtbDSpNr9hn96pkCiZqUcFEc+54Qg==", - "dev": true, - "requires": { - "@types/parse-json": "^4.0.0", - "import-fresh": "^3.1.0", - "parse-json": "^5.0.0", - "path-type": "^4.0.0", - "yaml": "^1.7.2" - } - }, - "emoji-regex": { - "version": "8.0.0", - "resolved": "https://registry.npmjs.org/emoji-regex/-/emoji-regex-8.0.0.tgz", - "integrity": "sha512-MSjYzcWNOA0ewAHpz0MxpYFvwg6yjy1NG3xteoqz644VCo/RPgnr1/GGt+ic3iJTzQ8Eu3TdM14SawnVUmGE6A==", - "dev": true - }, - "fast-glob": { - "version": "3.2.2", - "resolved": "https://registry.npmjs.org/fast-glob/-/fast-glob-3.2.2.tgz", - "integrity": "sha512-UDV82o4uQyljznxwMxyVRJgZZt3O5wENYojjzbaGEGZgeOxkLFf+V4cnUD+krzb2F72E18RhamkMZ7AdeggF7A==", - "dev": true, - "requires": { - "@nodelib/fs.stat": "^2.0.2", - "@nodelib/fs.walk": "^1.2.3", - "glob-parent": "^5.1.0", - "merge2": "^1.3.0", - "micromatch": "^4.0.2", - "picomatch": "^2.2.1" - } - }, - "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" - } - }, - "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" - } - }, - "get-stdin": { - "version": "8.0.0", - "resolved": "https://registry.npmjs.org/get-stdin/-/get-stdin-8.0.0.tgz", - "integrity": "sha512-sY22aA6xchAzprjyqmSEQv4UbAAzRN0L2dQB0NlN5acTTK9Don6nhoc3eAbUnpZiCANAMfd/+40kVdKfFygohg==", - "dev": true - }, - "glob-parent": { - "version": "5.1.1", - "resolved": "https://registry.npmjs.org/glob-parent/-/glob-parent-5.1.1.tgz", - "integrity": "sha512-FnI+VGOpnlGHWZxthPGR+QhR78fuiK0sNLkHQv+bL9fQi57lNNdquIbna/WrfROrolq8GK5Ek6BiMwqL/voRYQ==", - "dev": true, - "requires": { - "is-glob": "^4.0.1" - } - }, - "globby": { - "version": "11.0.0", - "resolved": "https://registry.npmjs.org/globby/-/globby-11.0.0.tgz", - "integrity": "sha512-iuehFnR3xu5wBBtm4xi0dMe92Ob87ufyu/dHwpDYfbcpYpIbrO5OnS8M1vWvrBhSGEJ3/Ecj7gnX76P8YxpPEg==", - "dev": true, - "requires": { - "array-union": "^2.1.0", - "dir-glob": "^3.0.1", - "fast-glob": "^3.1.1", - "ignore": "^5.1.4", - "merge2": "^1.3.0", - "slash": "^3.0.0" - } - }, - "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 - }, - "ignore": { - "version": "5.1.6", - "resolved": "https://registry.npmjs.org/ignore/-/ignore-5.1.6.tgz", - "integrity": "sha512-cgXgkypZBcCnOgSihyeqbo6gjIaIyDqPQB7Ra4vhE9m6kigdGoQDMHjviFhRZo3IMlRy6yElosoviMs5YxZXUA==", - "dev": true - }, - "is-fullwidth-code-point": { - "version": "3.0.0", - "resolved": "https://registry.npmjs.org/is-fullwidth-code-point/-/is-fullwidth-code-point-3.0.0.tgz", - "integrity": "sha512-zymm5+u+sCsSWyD9qNaejV3DFvhCKclKdizYaJUuHA83RLjb7nSuGnddCHGv0hk+KY7BMAlsWeK4Ueg6EV6XQg==", - "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 - }, - "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" - } - }, - "log-symbols": { - "version": "4.0.0", - "resolved": "https://registry.npmjs.org/log-symbols/-/log-symbols-4.0.0.tgz", - "integrity": "sha512-FN8JBzLx6CzeMrB0tg6pqlGU1wCrXW+ZXGH481kfsBqer0hToTIiHdjH4Mq8xJUbvATujKCvaREGWpGUionraA==", - "dev": true, - "requires": { - "chalk": "^4.0.0" - } - }, - "meow": { - "version": "7.0.1", - "resolved": "https://registry.npmjs.org/meow/-/meow-7.0.1.tgz", - "integrity": "sha512-tBKIQqVrAHqwit0vfuFPY3LlzJYkEOFyKa3bPgxzNl6q/RtN8KQ+ALYEASYuFayzSAsjlhXj/JZ10rH85Q6TUw==", - "dev": true, - "requires": { - "@types/minimist": "^1.2.0", - "arrify": "^2.0.1", - "camelcase": "^6.0.0", - "camelcase-keys": "^6.2.2", - "decamelize-keys": "^1.1.0", - "hard-rejection": "^2.1.0", - "minimist-options": "^4.0.2", - "normalize-package-data": "^2.5.0", - "read-pkg-up": "^7.0.1", - "redent": "^3.0.0", - "trim-newlines": "^3.0.0", - "type-fest": "^0.13.1", - "yargs-parser": "^18.1.3" - } - }, - "micromatch": { - "version": "4.0.2", - "resolved": "https://registry.npmjs.org/micromatch/-/micromatch-4.0.2.tgz", - "integrity": "sha512-y7FpHSbMUMoyPbYUSzO6PaZ6FyRnQOpHuKwbo1G+Knck95XVU4QAiKdGEnj5wwoS7PlOgthX/09u5iFJ+aYf5Q==", - "dev": true, - "requires": { - "braces": "^3.0.1", - "picomatch": "^2.0.5" - } - }, - "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 - }, - "parse-json": { - "version": "5.0.0", - "resolved": "https://registry.npmjs.org/parse-json/-/parse-json-5.0.0.tgz", - "integrity": "sha512-OOY5b7PAEFV0E2Fir1KOkxchnZNCdowAJgQ5NuxjpBKTRP3pQhwkrkxqQjeoKJ+fO7bCpmIZaogI4eZGDMEGOw==", - "dev": true, - "requires": { - "@babel/code-frame": "^7.0.0", - "error-ex": "^1.3.1", - "json-parse-better-errors": "^1.0.1", - "lines-and-columns": "^1.1.6" - } - }, - "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 - }, - "path-type": { - "version": "4.0.0", - "resolved": "https://registry.npmjs.org/path-type/-/path-type-4.0.0.tgz", - "integrity": "sha512-gDKb8aZMDeD/tZWs9P6+q0J9Mwkdl6xMV8TjnGP3qJVJ06bdMgkbBlLU8IdfOsIsFz2BW1rNVT3XuNEl8zPAvw==", - "dev": true - }, - "read-pkg": { - "version": "5.2.0", - "resolved": "https://registry.npmjs.org/read-pkg/-/read-pkg-5.2.0.tgz", - "integrity": "sha512-Ug69mNOpfvKDAc2Q8DRpMjjzdtrnv9HcSMX+4VsZxD1aZ6ZzrIE7rlzXBtWTyhULSMKg076AW6WR5iZpD0JiOg==", - "dev": true, - "requires": { - "@types/normalize-package-data": "^2.4.0", - "normalize-package-data": "^2.5.0", - "parse-json": "^5.0.0", - "type-fest": "^0.6.0" - }, - "dependencies": { - "type-fest": { - "version": "0.6.0", - "resolved": "https://registry.npmjs.org/type-fest/-/type-fest-0.6.0.tgz", - "integrity": "sha512-q+MB8nYR1KDLrgr4G5yemftpMC7/QLqVndBmEEdqzmNj5dcFOO4Oo8qlwZE3ULT3+Zim1F8Kq4cBnikNhlCMlg==", - "dev": true - } - } - }, - "read-pkg-up": { - "version": "7.0.1", - "resolved": "https://registry.npmjs.org/read-pkg-up/-/read-pkg-up-7.0.1.tgz", - "integrity": "sha512-zK0TB7Xd6JpCLmlLmufqykGE+/TlOePD6qKClNW7hHDKFh/J7/7gCWGR7joEQEW1bKq3a3yUZSObOoWLFQ4ohg==", - "dev": true, - "requires": { - "find-up": "^4.1.0", - "read-pkg": "^5.2.0", - "type-fest": "^0.8.1" - }, - "dependencies": { - "type-fest": { - "version": "0.8.1", - "resolved": "https://registry.npmjs.org/type-fest/-/type-fest-0.8.1.tgz", - "integrity": "sha512-4dbzIzqvjtgiM5rw1k5rEHtBANKmdudhGyBEajN01fEyhaAIhsoKNy6y7+IN93IfpFtwY9iqi7kD+xwKhQsNJA==", - "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 - }, - "string-width": { - "version": "4.2.0", - "resolved": "https://registry.npmjs.org/string-width/-/string-width-4.2.0.tgz", - "integrity": "sha512-zUz5JD+tgqtuDjMhwIg5uFVV3dtqZ9yQJlZVfq4I01/K5Paj5UHj7VyrQOJvzawSVlKpObApbfD0Ed6yJc+1eg==", - "dev": true, - "requires": { - "emoji-regex": "^8.0.0", - "is-fullwidth-code-point": "^3.0.0", - "strip-ansi": "^6.0.0" - } - }, - "strip-ansi": { - "version": "6.0.0", - "resolved": "https://registry.npmjs.org/strip-ansi/-/strip-ansi-6.0.0.tgz", - "integrity": "sha512-AuvKTrTfQNYNIctbR1K/YGTR1756GycPsg7b9bdV9Duqur4gv6aKqHXah67Z8ImS7WEz5QVcOtlfW2rZEugt6w==", - "dev": true, - "requires": { - "ansi-regex": "^5.0.0" - } - }, - "supports-color": { - "version": "7.1.0", - "resolved": "https://registry.npmjs.org/supports-color/-/supports-color-7.1.0.tgz", - "integrity": "sha512-oRSIpR8pxT1Wr2FquTNnGet79b3BWljqOuoW/h4oBhxJ/HUbX5nX6JSruTkvXDCFMwDPvsaTTbvMLKZWSy0R5g==", - "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" - } - }, - "type-fest": { - "version": "0.13.1", - "resolved": "https://registry.npmjs.org/type-fest/-/type-fest-0.13.1.tgz", - "integrity": "sha512-34R7HTnG0XIJcBSn5XhDd7nNFPRcXYRZrBB2O2jdKqYODldSzBAqzsWoZYYvduky73toYS/ESqxPvkDf/F0XMg==", - "dev": true - }, - "yargs-parser": { - "version": "18.1.3", - "resolved": "https://registry.npmjs.org/yargs-parser/-/yargs-parser-18.1.3.tgz", - "integrity": "sha512-o50j0JeToy/4K6OZcaQmW6lyXXKhq7csREXcDwk2omFPJEwUNOVtJKvmDr9EI1fAJZUyZcRF7kxGBWmRXudrCQ==", - "dev": true, - "requires": { - "camelcase": "^5.0.0", - "decamelize": "^1.2.0" - }, - "dependencies": { - "camelcase": { - "version": "5.3.1", - "resolved": "https://registry.npmjs.org/camelcase/-/camelcase-5.3.1.tgz", - "integrity": "sha512-L28STB170nwWS63UjtlEOE3dldQApaJXZkOI1uMFfzf3rRuPegHaHesyee+YxQ+W6SvRDQV6UrdOdRiR153wJg==", - "dev": true - } - } - } + "has-flag": "^4.0.0" + }, + "engines": { + "node": ">=8" } }, - "stylelint-config-recommended": { - "version": "3.0.0", - "resolved": "https://registry.npmjs.org/stylelint-config-recommended/-/stylelint-config-recommended-3.0.0.tgz", - "integrity": "sha512-F6yTRuc06xr1h5Qw/ykb2LuFynJ2IxkKfCMf+1xqPffkxh0S09Zc902XCffcsw/XMFq/OzQ1w54fLIDtmRNHnQ==", - "dev": true + "node_modules/stylelint/node_modules/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, + "dependencies": { + "is-number": "^7.0.0" + }, + "engines": { + "node": ">=8.0" + } }, - "stylelint-config-recommended-scss": { - "version": "3.3.0", - "resolved": "https://registry.npmjs.org/stylelint-config-recommended-scss/-/stylelint-config-recommended-scss-3.3.0.tgz", - "integrity": "sha512-BvuuLYwoet8JutOP7K1a8YaiENN+0HQn390eDi0SWe1h7Uhx6O3GUQ6Ubgie9b/AmHX4Btmp+ZzVGbzriFTBcA==", + "node_modules/stylelint/node_modules/type-fest": { + "version": "0.13.1", + "resolved": "https://registry.npmjs.org/type-fest/-/type-fest-0.13.1.tgz", + "integrity": "sha512-34R7HTnG0XIJcBSn5XhDd7nNFPRcXYRZrBB2O2jdKqYODldSzBAqzsWoZYYvduky73toYS/ESqxPvkDf/F0XMg==", "dev": true, - "requires": { - "stylelint-config-recommended": "^2.2.0" + "engines": { + "node": ">=10" }, + "funding": { + "url": "https://github.com/sponsors/sindresorhus" + } + }, + "node_modules/stylelint/node_modules/yargs-parser": { + "version": "18.1.3", + "resolved": "https://registry.npmjs.org/yargs-parser/-/yargs-parser-18.1.3.tgz", + "integrity": "sha512-o50j0JeToy/4K6OZcaQmW6lyXXKhq7csREXcDwk2omFPJEwUNOVtJKvmDr9EI1fAJZUyZcRF7kxGBWmRXudrCQ==", + "dev": true, "dependencies": { - "stylelint-config-recommended": { - "version": "2.2.0", - "resolved": "https://registry.npmjs.org/stylelint-config-recommended/-/stylelint-config-recommended-2.2.0.tgz", - "integrity": "sha512-bZ+d4RiNEfmoR74KZtCKmsABdBJr4iXRiCso+6LtMJPw5rd/KnxUWTxht7TbafrTJK1YRjNgnN0iVZaJfc3xJA==", - "dev": true - } + "camelcase": "^5.0.0", + "decamelize": "^1.2.0" + }, + "engines": { + "node": ">=6" } }, - "stylelint-scss": { - "version": "3.17.2", - "resolved": "https://registry.npmjs.org/stylelint-scss/-/stylelint-scss-3.17.2.tgz", - "integrity": "sha512-e0dmxqsofy/HZj4urcGSJw4S6yHDJxiQdT20/1ciCsd5lomisa7YM4+Qtt1EG4hsqEG1dbEeF855tec1UyqcSA==", + "node_modules/stylelint/node_modules/yargs-parser/node_modules/camelcase": { + "version": "5.3.1", + "resolved": "https://registry.npmjs.org/camelcase/-/camelcase-5.3.1.tgz", + "integrity": "sha512-L28STB170nwWS63UjtlEOE3dldQApaJXZkOI1uMFfzf3rRuPegHaHesyee+YxQ+W6SvRDQV6UrdOdRiR153wJg==", "dev": true, - "requires": { - "lodash": "^4.17.15", - "postcss-media-query-parser": "^0.2.3", - "postcss-resolve-nested-selector": "^0.1.1", - "postcss-selector-parser": "^6.0.2", - "postcss-value-parser": "^4.1.0" + "engines": { + "node": ">=6" } }, - "sugarss": { + "node_modules/sugarss": { "version": "2.0.0", "resolved": "https://registry.npmjs.org/sugarss/-/sugarss-2.0.0.tgz", "integrity": "sha512-WfxjozUk0UVA4jm+U1d736AUpzSrNsQcIbyOkoE364GrtWmIrFdk5lksEupgWMD4VaT/0kVx1dobpiDumSgmJQ==", "dev": true, - "requires": { + "dependencies": { "postcss": "^7.0.2" } }, - "supports-color": { + "node_modules/supports-color": { "version": "5.5.0", "resolved": "https://registry.npmjs.org/supports-color/-/supports-color-5.5.0.tgz", "integrity": "sha512-QjVjwdXIt408MIiAqCX4oUKsgU2EqAGzs2Ppkm4aQYbjm+ZEWEcW4SfFNTr4uMNZma0ey4f5lgLrkB0aX0QMow==", "dev": true, - "requires": { + "dependencies": { "has-flag": "^3.0.0" + }, + "engines": { + "node": ">=4" } }, - "supports-hyperlinks": { + "node_modules/supports-hyperlinks": { "version": "2.2.0", "resolved": "https://registry.npmjs.org/supports-hyperlinks/-/supports-hyperlinks-2.2.0.tgz", "integrity": "sha512-6sXEzV5+I5j8Bmq9/vUphGRM/RJNT9SCURJLjwfOg51heRtguGWDzcaBlgAzKhQa0EVNpPEKzQuBwZ8S8WaCeQ==", "dev": true, - "requires": { + "dependencies": { "has-flag": "^4.0.0", "supports-color": "^7.0.0" }, + "engines": { + "node": ">=8" + } + }, + "node_modules/supports-hyperlinks/node_modules/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, + "engines": { + "node": ">=8" + } + }, + "node_modules/supports-hyperlinks/node_modules/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, "dependencies": { - "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" - } - } + "has-flag": "^4.0.0" + }, + "engines": { + "node": ">=8" } }, - "svg-tags": { + "node_modules/svg-tags": { "version": "1.0.0", "resolved": "https://registry.npmjs.org/svg-tags/-/svg-tags-1.0.0.tgz", "integrity": "sha1-WPcc7jvVGbWdSyqEO2x95krAR2Q=", "dev": true }, - "svgo": { + "node_modules/svgo": { "version": "1.3.2", "resolved": "https://registry.npmjs.org/svgo/-/svgo-1.3.2.tgz", "integrity": "sha512-yhy/sQYxR5BkC98CY7o31VGsg014AKLEPxdfhora76l36hD9Rdy5NZA/Ocn6yayNPgSamYdtX2rFJdcv07AYVw==", + "deprecated": "This SVGO version is no longer supported. Upgrade to v2.x.x.", "dev": true, - "requires": { + "dependencies": { "chalk": "^2.4.1", "coa": "^2.0.2", "css-select": "^2.0.0", @@ -14451,400 +18360,513 @@ "stable": "^0.1.8", "unquote": "~1.1.1", "util.promisify": "~1.0.0" + }, + "bin": { + "svgo": "bin/svgo" + }, + "engines": { + "node": ">=4.0.0" } }, - "symbol-tree": { + "node_modules/symbol-tree": { "version": "3.2.4", "resolved": "https://registry.npmjs.org/symbol-tree/-/symbol-tree-3.2.4.tgz", "integrity": "sha512-9QNk5KwDF+Bvz+PyObkmSYjI5ksVUYtjW7AU22r2NKcfLJcXp96hkDWU3+XndOsUb+AQ9QhfzfCT2O+CNWT5Tw==", "dev": true }, - "table": { + "node_modules/table": { "version": "5.4.6", "resolved": "https://registry.npmjs.org/table/-/table-5.4.6.tgz", "integrity": "sha512-wmEc8m4fjnob4gt5riFRtTu/6+4rSe12TpAELNSqHMfF3IqnA+CH37USM6/YR3qRZv7e56kAEAtd6nKZaxe0Ug==", "dev": true, - "requires": { + "dependencies": { "ajv": "^6.10.2", "lodash": "^4.17.14", "slice-ansi": "^2.1.0", "string-width": "^3.0.0" }, - "dependencies": { - "ansi-regex": { - "version": "4.1.0", - "resolved": "https://registry.npmjs.org/ansi-regex/-/ansi-regex-4.1.0.tgz", - "integrity": "sha512-1apePfXM1UOSqw0o9IiFAovVz9M5S1Dg+4TrDwfMewQ6p/rmMueb7tWZjQ1rx4Loy1ArBggoqGpfqqdI4rondg==", - "dev": true - }, - "string-width": { - "version": "3.1.0", - "resolved": "https://registry.npmjs.org/string-width/-/string-width-3.1.0.tgz", - "integrity": "sha512-vafcv6KjVZKSgz06oM/H6GDBrAtz8vdhQakGjFIvNrHA6y3HCF1CInLy+QLq8dTJPQ1b+KDUqDFctkdRW44e1w==", - "dev": true, - "requires": { - "emoji-regex": "^7.0.1", - "is-fullwidth-code-point": "^2.0.0", - "strip-ansi": "^5.1.0" - } - }, - "strip-ansi": { - "version": "5.2.0", - "resolved": "https://registry.npmjs.org/strip-ansi/-/strip-ansi-5.2.0.tgz", - "integrity": "sha512-DuRs1gKbBqsMKIZlrffwlug8MHkcnpjs5VPmL1PAh+mA30U0DTotfDZ0d2UUsXpPmPmMMJ6W773MaA3J+lbiWA==", - "dev": true, - "requires": { - "ansi-regex": "^4.1.0" - } - } + "engines": { + "node": ">=6.0.0" } }, - "table-layout": { + "node_modules/table-layout": { "version": "1.0.1", "resolved": "https://registry.npmjs.org/table-layout/-/table-layout-1.0.1.tgz", "integrity": "sha512-dEquqYNJiGwY7iPfZ3wbXDI944iqanTSchrACLL2nOB+1r+h1Nzu2eH+DuPPvWvm5Ry7iAPeFlgEtP5bIp5U7Q==", "dev": true, - "requires": { + "dependencies": { "array-back": "^4.0.1", "deep-extend": "~0.6.0", "typical": "^5.2.0", "wordwrapjs": "^4.0.0" + }, + "engines": { + "node": ">=8.0.0" + } + }, + "node_modules/table/node_modules/ansi-regex": { + "version": "4.1.0", + "resolved": "https://registry.npmjs.org/ansi-regex/-/ansi-regex-4.1.0.tgz", + "integrity": "sha512-1apePfXM1UOSqw0o9IiFAovVz9M5S1Dg+4TrDwfMewQ6p/rmMueb7tWZjQ1rx4Loy1ArBggoqGpfqqdI4rondg==", + "dev": true, + "engines": { + "node": ">=6" + } + }, + "node_modules/table/node_modules/string-width": { + "version": "3.1.0", + "resolved": "https://registry.npmjs.org/string-width/-/string-width-3.1.0.tgz", + "integrity": "sha512-vafcv6KjVZKSgz06oM/H6GDBrAtz8vdhQakGjFIvNrHA6y3HCF1CInLy+QLq8dTJPQ1b+KDUqDFctkdRW44e1w==", + "dev": true, + "dependencies": { + "emoji-regex": "^7.0.1", + "is-fullwidth-code-point": "^2.0.0", + "strip-ansi": "^5.1.0" + }, + "engines": { + "node": ">=6" } }, - "tar": { + "node_modules/table/node_modules/strip-ansi": { + "version": "5.2.0", + "resolved": "https://registry.npmjs.org/strip-ansi/-/strip-ansi-5.2.0.tgz", + "integrity": "sha512-DuRs1gKbBqsMKIZlrffwlug8MHkcnpjs5VPmL1PAh+mA30U0DTotfDZ0d2UUsXpPmPmMMJ6W773MaA3J+lbiWA==", + "dev": true, + "dependencies": { + "ansi-regex": "^4.1.0" + }, + "engines": { + "node": ">=6" + } + }, + "node_modules/tar": { "version": "2.2.2", "resolved": "https://registry.npmjs.org/tar/-/tar-2.2.2.tgz", "integrity": "sha512-FCEhQ/4rE1zYv9rYXJw/msRqsnmlje5jHP6huWeBZ704jUTy02c5AZyWujpMR1ax6mVw9NyJMfuK2CMDWVIfgA==", + "deprecated": "This version of tar is no longer supported, and will not receive security updates. Please upgrade asap.", "dev": true, - "requires": { + "dependencies": { "block-stream": "*", "fstream": "^1.0.12", "inherits": "2" } }, - "terminal-link": { + "node_modules/terminal-link": { "version": "2.1.1", "resolved": "https://registry.npmjs.org/terminal-link/-/terminal-link-2.1.1.tgz", "integrity": "sha512-un0FmiRUQNr5PJqy9kP7c40F5BOfpGlYTrxonDChEZB7pzZxRNp/bt+ymiy9/npwXya9KH99nJ/GXFIiUkYGFQ==", "dev": true, - "requires": { + "dependencies": { "ansi-escapes": "^4.2.1", "supports-hyperlinks": "^2.0.0" }, + "engines": { + "node": ">=8" + }, + "funding": { + "url": "https://github.com/sponsors/sindresorhus" + } + }, + "node_modules/terminal-link/node_modules/ansi-escapes": { + "version": "4.3.2", + "resolved": "https://registry.npmjs.org/ansi-escapes/-/ansi-escapes-4.3.2.tgz", + "integrity": "sha512-gKXj5ALrKWQLsYG9jlTRmR/xKluxHV+Z9QEwNIgCfM1/uwPMCuzVVnh5mwTd+OuBZcwSIMbqssNWRm1lE51QaQ==", + "dev": true, "dependencies": { - "ansi-escapes": { - "version": "4.3.2", - "resolved": "https://registry.npmjs.org/ansi-escapes/-/ansi-escapes-4.3.2.tgz", - "integrity": "sha512-gKXj5ALrKWQLsYG9jlTRmR/xKluxHV+Z9QEwNIgCfM1/uwPMCuzVVnh5mwTd+OuBZcwSIMbqssNWRm1lE51QaQ==", - "dev": true, - "requires": { - "type-fest": "^0.21.3" - } - }, - "type-fest": { - "version": "0.21.3", - "resolved": "https://registry.npmjs.org/type-fest/-/type-fest-0.21.3.tgz", - "integrity": "sha512-t0rzBq87m3fVcduHDUFhKmyyX+9eo6WQjZvf51Ea/M0Q7+T374Jp1aUiyUl0GKxp8M/OETVHSDvmkyPgvX+X2w==", - "dev": true - } + "type-fest": "^0.21.3" + }, + "engines": { + "node": ">=8" + }, + "funding": { + "url": "https://github.com/sponsors/sindresorhus" } }, - "terser": { + "node_modules/terminal-link/node_modules/type-fest": { + "version": "0.21.3", + "resolved": "https://registry.npmjs.org/type-fest/-/type-fest-0.21.3.tgz", + "integrity": "sha512-t0rzBq87m3fVcduHDUFhKmyyX+9eo6WQjZvf51Ea/M0Q7+T374Jp1aUiyUl0GKxp8M/OETVHSDvmkyPgvX+X2w==", + "dev": true, + "engines": { + "node": ">=10" + }, + "funding": { + "url": "https://github.com/sponsors/sindresorhus" + } + }, + "node_modules/terser": { "version": "3.17.0", "resolved": "https://registry.npmjs.org/terser/-/terser-3.17.0.tgz", "integrity": "sha512-/FQzzPJmCpjAH9Xvk2paiWrFq+5M6aVOf+2KRbwhByISDX/EujxsK+BAvrhb6H+2rtrLCHK9N01wO014vrIwVQ==", "dev": true, - "requires": { + "dependencies": { "commander": "^2.19.0", "source-map": "~0.6.1", "source-map-support": "~0.5.10" }, - "dependencies": { - "commander": { - "version": "2.20.3", - "resolved": "https://registry.npmjs.org/commander/-/commander-2.20.3.tgz", - "integrity": "sha512-GpVkmM8vF2vQUkj2LvZmD35JxeJOLCwJ9cUkugyk2nuhbv3+mJvpLYYt+0+USMxE+oj+ey/lJEnhZw75x/OMcQ==", - "dev": true - }, - "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 - } + "bin": { + "terser": "bin/uglifyjs" + }, + "engines": { + "node": ">=6.0.0" + } + }, + "node_modules/terser/node_modules/commander": { + "version": "2.20.3", + "resolved": "https://registry.npmjs.org/commander/-/commander-2.20.3.tgz", + "integrity": "sha512-GpVkmM8vF2vQUkj2LvZmD35JxeJOLCwJ9cUkugyk2nuhbv3+mJvpLYYt+0+USMxE+oj+ey/lJEnhZw75x/OMcQ==", + "dev": true + }, + "node_modules/terser/node_modules/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, + "engines": { + "node": ">=0.10.0" } }, - "test-exclude": { + "node_modules/test-exclude": { "version": "6.0.0", "resolved": "https://registry.npmjs.org/test-exclude/-/test-exclude-6.0.0.tgz", "integrity": "sha512-cAGWPIyOHU6zlmg88jwm7VRyXnMN7iV68OGAbYDk/Mh/xC/pzVPlQtY6ngoIH/5/tciuhGfvESU8GrHrcxD56w==", "dev": true, - "requires": { + "dependencies": { "@istanbuljs/schema": "^0.1.2", "glob": "^7.1.4", "minimatch": "^3.0.4" + }, + "engines": { + "node": ">=8" } }, - "text-table": { + "node_modules/text-table": { "version": "0.2.0", "resolved": "https://registry.npmjs.org/text-table/-/text-table-0.2.0.tgz", "integrity": "sha1-f17oI66AUgfACvLfSoTsP8+lcLQ=", "dev": true }, - "throat": { + "node_modules/throat": { "version": "6.0.1", "resolved": "https://registry.npmjs.org/throat/-/throat-6.0.1.tgz", "integrity": "sha512-8hmiGIJMDlwjg7dlJ4yKGLK8EsYqKgPWbG3b4wjJddKNwc7N7Dpn08Df4szr/sZdMVeOstrdYSsqzX6BYbcB+w==", "dev": true }, - "through": { + "node_modules/through": { "version": "2.3.8", "resolved": "https://registry.npmjs.org/through/-/through-2.3.8.tgz", "integrity": "sha1-DdTJ/6q8NXlgsbckEV1+Doai4fU=", "dev": true }, - "through2": { + "node_modules/through2": { "version": "2.0.5", "resolved": "https://registry.npmjs.org/through2/-/through2-2.0.5.tgz", "integrity": "sha512-/mrRod8xqpA+IHSLyGCQ2s8SPHiCDEeQJSep1jqLYeEUClOFG2Qsh+4FU6G9VeqpZnGW/Su8LQGc4YKni5rYSQ==", "dev": true, - "requires": { + "dependencies": { "readable-stream": "~2.3.6", "xtend": "~4.0.1" } }, - "time-stamp": { + "node_modules/time-stamp": { "version": "1.1.0", "resolved": "https://registry.npmjs.org/time-stamp/-/time-stamp-1.1.0.tgz", "integrity": "sha1-dkpaEa9QVhkhsTPztE5hhofg9cM=", - "dev": true + "dev": true, + "engines": { + "node": ">=0.10.0" + } }, - "timers-browserify": { + "node_modules/timers-browserify": { "version": "2.0.11", "resolved": "https://registry.npmjs.org/timers-browserify/-/timers-browserify-2.0.11.tgz", "integrity": "sha512-60aV6sgJ5YEbzUdn9c8kYGIqOubPoUdqQCul3SBAsRCZ40s6Y5cMcrW4dt3/k/EsbLVJNl9n6Vz3fTc+k2GeKQ==", "dev": true, - "requires": { + "dependencies": { "setimmediate": "^1.0.4" + }, + "engines": { + "node": ">=0.6.0" } }, - "timsort": { + "node_modules/timsort": { "version": "0.3.0", "resolved": "https://registry.npmjs.org/timsort/-/timsort-0.3.0.tgz", "integrity": "sha1-QFQRqOfmM5/mTbmiNN4R3DHgK9Q=", "dev": true }, - "tiny-inflate": { + "node_modules/tiny-inflate": { "version": "1.0.3", "resolved": "https://registry.npmjs.org/tiny-inflate/-/tiny-inflate-1.0.3.tgz", "integrity": "sha512-pkY1fj1cKHb2seWDy0B16HeWyczlJA9/WW3u3c4z/NiWDsO3DOU5D7nhTLE9CF0yXv/QZFY7sEJmj24dK+Rrqw==", "dev": true }, - "tmp": { + "node_modules/tmp": { "version": "0.0.33", "resolved": "https://registry.npmjs.org/tmp/-/tmp-0.0.33.tgz", "integrity": "sha512-jRCJlojKnZ3addtTOjdIqoRuPEKBvNXcGYqzO6zWZX8KfKEpnGY5jfggJQ3EjKuu8D4bJRr0y+cYJFmYbImXGw==", "dev": true, - "requires": { + "dependencies": { "os-tmpdir": "~1.0.2" + }, + "engines": { + "node": ">=0.6.0" } }, - "tmpl": { + "node_modules/tmpl": { "version": "1.0.5", "resolved": "https://registry.npmjs.org/tmpl/-/tmpl-1.0.5.tgz", "integrity": "sha512-3f0uOEAQwIqGuWW2MVzYg8fV/QNnc/IpuJNG837rLuczAaLVHslWHZQj4IGiEl5Hs3kkbhwL9Ab7Hrsmuj+Smw==", "dev": true }, - "to-arraybuffer": { + "node_modules/to-arraybuffer": { "version": "1.0.1", "resolved": "https://registry.npmjs.org/to-arraybuffer/-/to-arraybuffer-1.0.1.tgz", "integrity": "sha1-fSKbH8xjfkZsoIEYCDanqr/4P0M=", "dev": true }, - "to-fast-properties": { + "node_modules/to-fast-properties": { "version": "2.0.0", "resolved": "https://registry.npmjs.org/to-fast-properties/-/to-fast-properties-2.0.0.tgz", "integrity": "sha1-3F5pjL0HkmW8c+A3doGk5Og/YW4=", - "dev": true + "dev": true, + "engines": { + "node": ">=4" + } }, - "to-object-path": { + "node_modules/to-object-path": { "version": "0.3.0", "resolved": "https://registry.npmjs.org/to-object-path/-/to-object-path-0.3.0.tgz", "integrity": "sha1-KXWIt7Dn4KwI4E5nL4XB9JmeF68=", "dev": true, - "requires": { + "dependencies": { "kind-of": "^3.0.2" }, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/to-object-path/node_modules/kind-of": { + "version": "3.2.2", + "resolved": "https://registry.npmjs.org/kind-of/-/kind-of-3.2.2.tgz", + "integrity": "sha1-MeohpzS6ubuw8yRm2JOupR5KPGQ=", + "dev": true, "dependencies": { - "kind-of": { - "version": "3.2.2", - "resolved": "https://registry.npmjs.org/kind-of/-/kind-of-3.2.2.tgz", - "integrity": "sha1-MeohpzS6ubuw8yRm2JOupR5KPGQ=", - "dev": true, - "requires": { - "is-buffer": "^1.1.5" - } - } + "is-buffer": "^1.1.5" + }, + "engines": { + "node": ">=0.10.0" } }, - "to-regex": { + "node_modules/to-regex": { "version": "3.0.2", "resolved": "https://registry.npmjs.org/to-regex/-/to-regex-3.0.2.tgz", "integrity": "sha512-FWtleNAtZ/Ki2qtqej2CXTOayOH9bHDQF+Q48VpWyDXjbYxA4Yz8iDB31zXOBUlOHHKidDbqGVrTUvQMPmBGBw==", "dev": true, - "requires": { + "dependencies": { "define-property": "^2.0.2", "extend-shallow": "^3.0.2", "regex-not": "^1.0.2", "safe-regex": "^1.1.0" + }, + "engines": { + "node": ">=0.10.0" } }, - "to-regex-range": { + "node_modules/to-regex-range": { "version": "2.1.1", "resolved": "https://registry.npmjs.org/to-regex-range/-/to-regex-range-2.1.1.tgz", "integrity": "sha1-fIDBe53+vlmeJzZ+DU3VWQFB2zg=", "dev": true, - "requires": { + "dependencies": { "is-number": "^3.0.0", "repeat-string": "^1.6.1" + }, + "engines": { + "node": ">=0.10.0" } }, - "tough-cookie": { + "node_modules/tough-cookie": { "version": "2.5.0", "resolved": "https://registry.npmjs.org/tough-cookie/-/tough-cookie-2.5.0.tgz", "integrity": "sha512-nlLsUzgm1kfLXSXfRZMc1KLAugd4hqJHDTvc2hDIwS3mZAfMEuMbc03SujMF+GEcpaX/qboeycw6iO8JwVv2+g==", "dev": true, - "requires": { + "dependencies": { "psl": "^1.1.28", "punycode": "^2.1.1" + }, + "engines": { + "node": ">=0.8" } }, - "tr46": { + "node_modules/tr46": { "version": "1.0.1", "resolved": "https://registry.npmjs.org/tr46/-/tr46-1.0.1.tgz", "integrity": "sha1-qLE/1r/SSJUZZ0zN5VujaTtwbQk=", "dev": true, - "requires": { + "dependencies": { "punycode": "^2.1.0" } }, - "trim": { + "node_modules/trim": { "version": "0.0.1", "resolved": "https://registry.npmjs.org/trim/-/trim-0.0.1.tgz", "integrity": "sha1-WFhUf2spB1fulczMZm+1AITEYN0=", + "deprecated": "Use String.prototype.trim() instead", "dev": true }, - "trim-newlines": { + "node_modules/trim-newlines": { "version": "3.0.0", "resolved": "https://registry.npmjs.org/trim-newlines/-/trim-newlines-3.0.0.tgz", "integrity": "sha512-C4+gOpvmxaSMKuEf9Qc134F1ZuOHVXKRbtEflf4NTtuuJDEIJ9p5PXsalL8SkeRw+qit1Mo+yuvMPAKwWg/1hA==", - "dev": true + "dev": true, + "engines": { + "node": ">=8" + } }, - "trim-repeated": { + "node_modules/trim-repeated": { "version": "1.0.0", "resolved": "https://registry.npmjs.org/trim-repeated/-/trim-repeated-1.0.0.tgz", "integrity": "sha1-42RqLqTokTEr9+rObPsFOAvAHCE=", "dev": true, - "requires": { + "dependencies": { "escape-string-regexp": "^1.0.2" + }, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/trim-right": { + "version": "1.0.1", + "resolved": "https://registry.npmjs.org/trim-right/-/trim-right-1.0.1.tgz", + "integrity": "sha512-WZGXGstmCWgeevgTL54hrCuw1dyMQIzWy7ZfqRJfSmJZBwklI15egmQytFP6bPidmw3M8d5yEowl1niq4vmqZw==", + "dev": true, + "engines": { + "node": ">=0.10.0" } }, - "trim-trailing-lines": { + "node_modules/trim-trailing-lines": { "version": "1.1.3", "resolved": "https://registry.npmjs.org/trim-trailing-lines/-/trim-trailing-lines-1.1.3.tgz", "integrity": "sha512-4ku0mmjXifQcTVfYDfR5lpgV7zVqPg6zV9rdZmwOPqq0+Zq19xDqEgagqVbc4pOOShbncuAOIs59R3+3gcF3ZA==", - "dev": true + "dev": true, + "funding": { + "type": "github", + "url": "https://github.com/sponsors/wooorm" + } }, - "trough": { + "node_modules/trough": { "version": "1.0.5", "resolved": "https://registry.npmjs.org/trough/-/trough-1.0.5.tgz", "integrity": "sha512-rvuRbTarPXmMb79SmzEp8aqXNKcK+y0XaB298IXueQ8I2PsrATcPBCSPyK/dDNa2iWOhKlfNnOjdAOTBU/nkFA==", - "dev": true + "dev": true, + "funding": { + "type": "github", + "url": "https://github.com/sponsors/wooorm" + } }, - "true-case-path": { + "node_modules/true-case-path": { "version": "1.0.3", "resolved": "https://registry.npmjs.org/true-case-path/-/true-case-path-1.0.3.tgz", "integrity": "sha512-m6s2OdQe5wgpFMC+pAJ+q9djG82O2jcHPOI6RNg1yy9rCYR+WD6Nbpl32fDpfC56nirdRy+opFa/Vk7HYhqaew==", "dev": true, - "requires": { + "dependencies": { "glob": "^7.1.2" } }, - "tslib": { + "node_modules/tslib": { "version": "1.13.0", "resolved": "https://registry.npmjs.org/tslib/-/tslib-1.13.0.tgz", "integrity": "sha512-i/6DQjL8Xf3be4K/E6Wgpekn5Qasl1usyw++dAA35Ue5orEn65VIxOA+YvNNl9HV3qv70T7CNwjODHZrLwvd1Q==", "dev": true }, - "tty-browserify": { + "node_modules/tty-browserify": { "version": "0.0.0", "resolved": "https://registry.npmjs.org/tty-browserify/-/tty-browserify-0.0.0.tgz", "integrity": "sha1-oVe6QC2iTpv5V/mqadUk7tQpAaY=", "dev": true }, - "tunnel-agent": { + "node_modules/tunnel-agent": { "version": "0.6.0", "resolved": "https://registry.npmjs.org/tunnel-agent/-/tunnel-agent-0.6.0.tgz", "integrity": "sha1-J6XeoGs2sEoKmWZ3SykIaPD8QP0=", "dev": true, - "requires": { + "dependencies": { "safe-buffer": "^5.0.1" + }, + "engines": { + "node": "*" } }, - "tweetnacl": { + "node_modules/tweetnacl": { "version": "0.14.5", "resolved": "https://registry.npmjs.org/tweetnacl/-/tweetnacl-0.14.5.tgz", "integrity": "sha1-WuaBd/GS1EViadEIr6k/+HQ/T2Q=", "dev": true }, - "type-check": { + "node_modules/type-check": { "version": "0.3.2", "resolved": "https://registry.npmjs.org/type-check/-/type-check-0.3.2.tgz", "integrity": "sha1-WITKtRLPHTVeP7eE8wgEsrUg23I=", "dev": true, - "requires": { + "dependencies": { "prelude-ls": "~1.1.2" + }, + "engines": { + "node": ">= 0.8.0" } }, - "type-detect": { + "node_modules/type-detect": { "version": "4.0.8", "resolved": "https://registry.npmjs.org/type-detect/-/type-detect-4.0.8.tgz", "integrity": "sha512-0fr/mIH1dlO+x7TlcMy+bIDqKPsw/70tVyeHW787goQjhmqaZe10uwLujubK9q9Lg6Fiho1KUKDYz0Z7k7g5/g==", - "dev": true + "dev": true, + "engines": { + "node": ">=4" + } }, - "type-fest": { + "node_modules/type-fest": { "version": "0.21.3", "resolved": "https://registry.npmjs.org/type-fest/-/type-fest-0.21.3.tgz", "integrity": "sha512-t0rzBq87m3fVcduHDUFhKmyyX+9eo6WQjZvf51Ea/M0Q7+T374Jp1aUiyUl0GKxp8M/OETVHSDvmkyPgvX+X2w==", - "dev": true + "dev": true, + "engines": { + "node": ">=10" + }, + "funding": { + "url": "https://github.com/sponsors/sindresorhus" + } }, - "typedarray": { + "node_modules/typedarray": { "version": "0.0.6", "resolved": "https://registry.npmjs.org/typedarray/-/typedarray-0.0.6.tgz", "integrity": "sha1-hnrHTjhkGHsdPUfZlqeOxciDB3c=", "dev": true }, - "typedarray-to-buffer": { + "node_modules/typedarray-to-buffer": { "version": "3.1.5", "resolved": "https://registry.npmjs.org/typedarray-to-buffer/-/typedarray-to-buffer-3.1.5.tgz", "integrity": "sha512-zdu8XMNEDepKKR+XYOXAVPtWui0ly0NtohUscw+UmaHiAWT8hrV1rr//H6V+0DvJ3OQ19S979M0laLfX8rm82Q==", "dev": true, - "requires": { + "dependencies": { "is-typedarray": "^1.0.0" } }, - "typical": { + "node_modules/typical": { "version": "5.2.0", "resolved": "https://registry.npmjs.org/typical/-/typical-5.2.0.tgz", "integrity": "sha512-dvdQgNDNJo+8B2uBQoqdb11eUCE1JQXhvjC/CZtgvZseVd5TYMXnq0+vuUemXbd/Se29cTaUuPX3YIc2xgbvIg==", - "dev": true + "dev": true, + "engines": { + "node": ">=8" + } }, - "uncss": { + "node_modules/uncss": { "version": "0.17.3", "resolved": "https://registry.npmjs.org/uncss/-/uncss-0.17.3.tgz", "integrity": "sha512-ksdDWl81YWvF/X14fOSw4iu8tESDHFIeyKIeDrK6GEVTQvqJc1WlOEXqostNwOCi3qAj++4EaLsdAgPmUbEyog==", "dev": true, - "requires": { + "dependencies": { "commander": "^2.20.0", "glob": "^7.1.4", "is-absolute-url": "^3.0.1", @@ -14855,75 +18877,98 @@ "postcss-selector-parser": "6.0.2", "request": "^2.88.0" }, - "dependencies": { - "commander": { - "version": "2.20.3", - "resolved": "https://registry.npmjs.org/commander/-/commander-2.20.3.tgz", - "integrity": "sha512-GpVkmM8vF2vQUkj2LvZmD35JxeJOLCwJ9cUkugyk2nuhbv3+mJvpLYYt+0+USMxE+oj+ey/lJEnhZw75x/OMcQ==", - "dev": true - }, - "is-absolute-url": { - "version": "3.0.3", - "resolved": "https://registry.npmjs.org/is-absolute-url/-/is-absolute-url-3.0.3.tgz", - "integrity": "sha512-opmNIX7uFnS96NtPmhWQgQx6/NYFgsUXYMllcfzwWKUMwfo8kku1TvE6hkNcH+Q1ts5cMVrsY7j0bxXQDciu9Q==", - "dev": true - } + "bin": { + "uncss": "bin/uncss" + }, + "engines": { + "node": ">=6.0" } }, - "unherit": { + "node_modules/uncss/node_modules/commander": { + "version": "2.20.3", + "resolved": "https://registry.npmjs.org/commander/-/commander-2.20.3.tgz", + "integrity": "sha512-GpVkmM8vF2vQUkj2LvZmD35JxeJOLCwJ9cUkugyk2nuhbv3+mJvpLYYt+0+USMxE+oj+ey/lJEnhZw75x/OMcQ==", + "dev": true + }, + "node_modules/uncss/node_modules/is-absolute-url": { + "version": "3.0.3", + "resolved": "https://registry.npmjs.org/is-absolute-url/-/is-absolute-url-3.0.3.tgz", + "integrity": "sha512-opmNIX7uFnS96NtPmhWQgQx6/NYFgsUXYMllcfzwWKUMwfo8kku1TvE6hkNcH+Q1ts5cMVrsY7j0bxXQDciu9Q==", + "dev": true, + "engines": { + "node": ">=8" + } + }, + "node_modules/unherit": { "version": "1.1.3", "resolved": "https://registry.npmjs.org/unherit/-/unherit-1.1.3.tgz", "integrity": "sha512-Ft16BJcnapDKp0+J/rqFC3Rrk6Y/Ng4nzsC028k2jdDII/rdZ7Wd3pPT/6+vIIxRagwRc9K0IUX0Ra4fKvw+WQ==", "dev": true, - "requires": { + "dependencies": { "inherits": "^2.0.0", "xtend": "^4.0.0" + }, + "funding": { + "type": "github", + "url": "https://github.com/sponsors/wooorm" } }, - "unicode-canonical-property-names-ecmascript": { + "node_modules/unicode-canonical-property-names-ecmascript": { "version": "1.0.4", "resolved": "https://registry.npmjs.org/unicode-canonical-property-names-ecmascript/-/unicode-canonical-property-names-ecmascript-1.0.4.tgz", "integrity": "sha512-jDrNnXWHd4oHiTZnx/ZG7gtUTVp+gCcTTKr8L0HjlwphROEW3+Him+IpvC+xcJEFegapiMZyZe02CyuOnRmbnQ==", - "dev": true + "dev": true, + "engines": { + "node": ">=4" + } }, - "unicode-match-property-ecmascript": { + "node_modules/unicode-match-property-ecmascript": { "version": "1.0.4", "resolved": "https://registry.npmjs.org/unicode-match-property-ecmascript/-/unicode-match-property-ecmascript-1.0.4.tgz", "integrity": "sha512-L4Qoh15vTfntsn4P1zqnHulG0LdXgjSO035fEpdtp6YxXhMT51Q6vgM5lYdG/5X3MjS+k/Y9Xw4SFCY9IkR0rg==", "dev": true, - "requires": { + "dependencies": { "unicode-canonical-property-names-ecmascript": "^1.0.4", "unicode-property-aliases-ecmascript": "^1.0.4" + }, + "engines": { + "node": ">=4" } }, - "unicode-match-property-value-ecmascript": { + "node_modules/unicode-match-property-value-ecmascript": { "version": "1.2.0", "resolved": "https://registry.npmjs.org/unicode-match-property-value-ecmascript/-/unicode-match-property-value-ecmascript-1.2.0.tgz", "integrity": "sha512-wjuQHGQVofmSJv1uVISKLE5zO2rNGzM/KCYZch/QQvez7C1hUhBIuZ701fYXExuufJFMPhv2SyL8CyoIfMLbIQ==", - "dev": true + "dev": true, + "engines": { + "node": ">=4" + } }, - "unicode-property-aliases-ecmascript": { + "node_modules/unicode-property-aliases-ecmascript": { "version": "1.1.0", "resolved": "https://registry.npmjs.org/unicode-property-aliases-ecmascript/-/unicode-property-aliases-ecmascript-1.1.0.tgz", "integrity": "sha512-PqSoPh/pWetQ2phoj5RLiaqIk4kCNwoV3CI+LfGmWLKI3rE3kl1h59XpX2BjgDrmbxD9ARtQobPGU1SguCYuQg==", - "dev": true + "dev": true, + "engines": { + "node": ">=4" + } }, - "unicode-trie": { + "node_modules/unicode-trie": { "version": "0.3.1", "resolved": "https://registry.npmjs.org/unicode-trie/-/unicode-trie-0.3.1.tgz", "integrity": "sha1-1nHd3YkQGgi6w3tqUWEBBgIFIIU=", "dev": true, - "requires": { + "dependencies": { "pako": "^0.2.5", "tiny-inflate": "^1.0.0" } }, - "unified": { + "node_modules/unified": { "version": "9.0.0", "resolved": "https://registry.npmjs.org/unified/-/unified-9.0.0.tgz", "integrity": "sha512-ssFo33gljU3PdlWLjNp15Inqb77d6JnJSfyplGJPT/a+fNRNyCBeveBAYJdO5khKdF6WVHa/yYCC7Xl6BDwZUQ==", "dev": true, - "requires": { + "dependencies": { "bail": "^1.0.0", "extend": "^3.0.0", "is-buffer": "^2.0.0", @@ -14931,595 +18976,753 @@ "trough": "^1.0.0", "vfile": "^4.0.0" }, - "dependencies": { - "is-buffer": { - "version": "2.0.4", - "resolved": "https://registry.npmjs.org/is-buffer/-/is-buffer-2.0.4.tgz", - "integrity": "sha512-Kq1rokWXOPXWuaMAqZiJW4XxsmD9zGx9q4aePabbn3qCRGedtH7Cm+zV8WETitMfu1wdh+Rvd6w5egwSngUX2A==", - "dev": true - }, - "is-plain-obj": { - "version": "2.1.0", - "resolved": "https://registry.npmjs.org/is-plain-obj/-/is-plain-obj-2.1.0.tgz", - "integrity": "sha512-YWnfyRwxL/+SsrWYfOpUtz5b3YD+nyfkHvjbcanzk8zgyO4ASD67uVMRt8k5bM4lLMDnXfriRhOpemw+NfT1eA==", - "dev": true - } + "funding": { + "type": "opencollective", + "url": "https://opencollective.com/unified" } }, - "union-value": { + "node_modules/unified/node_modules/is-buffer": { + "version": "2.0.4", + "resolved": "https://registry.npmjs.org/is-buffer/-/is-buffer-2.0.4.tgz", + "integrity": "sha512-Kq1rokWXOPXWuaMAqZiJW4XxsmD9zGx9q4aePabbn3qCRGedtH7Cm+zV8WETitMfu1wdh+Rvd6w5egwSngUX2A==", + "dev": true, + "engines": { + "node": ">=4" + } + }, + "node_modules/unified/node_modules/is-plain-obj": { + "version": "2.1.0", + "resolved": "https://registry.npmjs.org/is-plain-obj/-/is-plain-obj-2.1.0.tgz", + "integrity": "sha512-YWnfyRwxL/+SsrWYfOpUtz5b3YD+nyfkHvjbcanzk8zgyO4ASD67uVMRt8k5bM4lLMDnXfriRhOpemw+NfT1eA==", + "dev": true, + "engines": { + "node": ">=8" + } + }, + "node_modules/union-value": { "version": "1.0.1", "resolved": "https://registry.npmjs.org/union-value/-/union-value-1.0.1.tgz", "integrity": "sha512-tJfXmxMeWYnczCVs7XAEvIV7ieppALdyepWMkHkwciRpZraG/xwT+s2JN8+pr1+8jCRf80FFzvr+MpQeeoF4Xg==", "dev": true, - "requires": { + "dependencies": { "arr-union": "^3.1.0", "get-value": "^2.0.6", "is-extendable": "^0.1.1", "set-value": "^2.0.1" + }, + "engines": { + "node": ">=0.10.0" } }, - "uniq": { + "node_modules/uniq": { "version": "1.0.1", "resolved": "https://registry.npmjs.org/uniq/-/uniq-1.0.1.tgz", "integrity": "sha1-sxxa6CVIRKOoKBVBzisEuGWnNP8=", "dev": true }, - "uniqs": { + "node_modules/uniqs": { "version": "2.0.0", "resolved": "https://registry.npmjs.org/uniqs/-/uniqs-2.0.0.tgz", "integrity": "sha1-/+3ks2slKQaW5uFl1KWe25mOawI=", "dev": true }, - "unist-util-find-all-after": { + "node_modules/unist-util-find-all-after": { "version": "3.0.1", "resolved": "https://registry.npmjs.org/unist-util-find-all-after/-/unist-util-find-all-after-3.0.1.tgz", "integrity": "sha512-0GICgc++sRJesLwEYDjFVJPJttBpVQaTNgc6Jw0Jhzvfs+jtKePEMu+uD+PqkRUrAvGQqwhpDwLGWo1PK8PDEw==", "dev": true, - "requires": { + "dependencies": { "unist-util-is": "^4.0.0" + }, + "funding": { + "type": "opencollective", + "url": "https://opencollective.com/unified" } }, - "unist-util-is": { + "node_modules/unist-util-is": { "version": "4.0.2", "resolved": "https://registry.npmjs.org/unist-util-is/-/unist-util-is-4.0.2.tgz", "integrity": "sha512-Ofx8uf6haexJwI1gxWMGg6I/dLnF2yE+KibhD3/diOqY2TinLcqHXCV6OI5gFVn3xQqDH+u0M625pfKwIwgBKQ==", - "dev": true + "dev": true, + "funding": { + "type": "opencollective", + "url": "https://opencollective.com/unified" + } }, - "unist-util-remove-position": { + "node_modules/unist-util-remove-position": { "version": "2.0.1", "resolved": "https://registry.npmjs.org/unist-util-remove-position/-/unist-util-remove-position-2.0.1.tgz", "integrity": "sha512-fDZsLYIe2uT+oGFnuZmy73K6ZxOPG/Qcm+w7jbEjaFcJgbQ6cqjs/eSPzXhsmGpAsWPkqZM9pYjww5QTn3LHMA==", "dev": true, - "requires": { + "dependencies": { "unist-util-visit": "^2.0.0" + }, + "funding": { + "type": "opencollective", + "url": "https://opencollective.com/unified" } }, - "unist-util-stringify-position": { + "node_modules/unist-util-stringify-position": { "version": "2.0.3", "resolved": "https://registry.npmjs.org/unist-util-stringify-position/-/unist-util-stringify-position-2.0.3.tgz", "integrity": "sha512-3faScn5I+hy9VleOq/qNbAd6pAx7iH5jYBMS9I1HgQVijz/4mv5Bvw5iw1sC/90CODiKo81G/ps8AJrISn687g==", "dev": true, - "requires": { + "dependencies": { "@types/unist": "^2.0.2" + }, + "funding": { + "type": "opencollective", + "url": "https://opencollective.com/unified" } }, - "unist-util-visit": { + "node_modules/unist-util-visit": { "version": "2.0.2", "resolved": "https://registry.npmjs.org/unist-util-visit/-/unist-util-visit-2.0.2.tgz", "integrity": "sha512-HoHNhGnKj6y+Sq+7ASo2zpVdfdRifhTgX2KTU3B/sO/TTlZchp7E3S4vjRzDJ7L60KmrCPsQkVK3lEF3cz36XQ==", "dev": true, - "requires": { + "dependencies": { "@types/unist": "^2.0.0", "unist-util-is": "^4.0.0", "unist-util-visit-parents": "^3.0.0" + }, + "funding": { + "type": "opencollective", + "url": "https://opencollective.com/unified" } }, - "unist-util-visit-parents": { + "node_modules/unist-util-visit-parents": { "version": "3.0.2", "resolved": "https://registry.npmjs.org/unist-util-visit-parents/-/unist-util-visit-parents-3.0.2.tgz", "integrity": "sha512-yJEfuZtzFpQmg1OSCyS9M5NJRrln/9FbYosH3iW0MG402QbdbaB8ZESwUv9RO6nRfLAKvWcMxCwdLWOov36x/g==", "dev": true, - "requires": { + "dependencies": { "@types/unist": "^2.0.0", "unist-util-is": "^4.0.0" + }, + "funding": { + "type": "opencollective", + "url": "https://opencollective.com/unified" } }, - "universalify": { + "node_modules/universalify": { "version": "2.0.0", "resolved": "https://registry.npmjs.org/universalify/-/universalify-2.0.0.tgz", "integrity": "sha512-hAZsKq7Yy11Zu1DE0OzWjw7nnLZmJZYTDZZyEFHZdUhV8FkH5MCfoU1XMaxXovpyW5nq5scPqq0ZDP9Zyl04oQ==", - "dev": true + "dev": true, + "engines": { + "node": ">= 10.0.0" + } }, - "unquote": { + "node_modules/unquote": { "version": "1.1.1", "resolved": "https://registry.npmjs.org/unquote/-/unquote-1.1.1.tgz", "integrity": "sha1-j97XMk7G6IoP+LkF58CYzcCG1UQ=", "dev": true }, - "unset-value": { + "node_modules/unset-value": { "version": "1.0.0", "resolved": "https://registry.npmjs.org/unset-value/-/unset-value-1.0.0.tgz", "integrity": "sha1-g3aHP30jNRef+x5vw6jtDfyKtVk=", "dev": true, - "requires": { + "dependencies": { "has-value": "^0.3.1", "isobject": "^3.0.0" }, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/unset-value/node_modules/has-value": { + "version": "0.3.1", + "resolved": "https://registry.npmjs.org/has-value/-/has-value-0.3.1.tgz", + "integrity": "sha1-ex9YutpiyoJ+wKIHgCVlSEWZXh8=", + "dev": true, "dependencies": { - "has-value": { - "version": "0.3.1", - "resolved": "https://registry.npmjs.org/has-value/-/has-value-0.3.1.tgz", - "integrity": "sha1-ex9YutpiyoJ+wKIHgCVlSEWZXh8=", - "dev": true, - "requires": { - "get-value": "^2.0.3", - "has-values": "^0.1.4", - "isobject": "^2.0.0" - }, - "dependencies": { - "isobject": { - "version": "2.1.0", - "resolved": "https://registry.npmjs.org/isobject/-/isobject-2.1.0.tgz", - "integrity": "sha1-8GVWEJaj8dou9GJy+BXIQNh+DIk=", - "dev": true, - "requires": { - "isarray": "1.0.0" - } - } - } - }, - "has-values": { - "version": "0.1.4", - "resolved": "https://registry.npmjs.org/has-values/-/has-values-0.1.4.tgz", - "integrity": "sha1-bWHeldkd/Km5oCCJrThL/49it3E=", - "dev": true - } + "get-value": "^2.0.3", + "has-values": "^0.1.4", + "isobject": "^2.0.0" + }, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/unset-value/node_modules/has-value/node_modules/isobject": { + "version": "2.1.0", + "resolved": "https://registry.npmjs.org/isobject/-/isobject-2.1.0.tgz", + "integrity": "sha1-8GVWEJaj8dou9GJy+BXIQNh+DIk=", + "dev": true, + "dependencies": { + "isarray": "1.0.0" + }, + "engines": { + "node": ">=0.10.0" } }, - "upath": { + "node_modules/unset-value/node_modules/has-values": { + "version": "0.1.4", + "resolved": "https://registry.npmjs.org/has-values/-/has-values-0.1.4.tgz", + "integrity": "sha1-bWHeldkd/Km5oCCJrThL/49it3E=", + "dev": true, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/upath": { "version": "1.2.0", "resolved": "https://registry.npmjs.org/upath/-/upath-1.2.0.tgz", "integrity": "sha512-aZwGpamFO61g3OlfT7OQCHqhGnW43ieH9WZeP7QxN/G/jS4jfqUkZxoryvJgVPEcrl5NL/ggHsSmLMHuH64Lhg==", - "dev": true + "dev": true, + "engines": { + "node": ">=4", + "yarn": "*" + } + }, + "node_modules/update-browserslist-db": { + "version": "1.0.11", + "resolved": "https://registry.npmjs.org/update-browserslist-db/-/update-browserslist-db-1.0.11.tgz", + "integrity": "sha512-dCwEFf0/oT85M1fHBg4F0jtLwJrutGoHSQXCh7u4o2t1drG+c0a9Flnqww6XUKSfQMPpJBRjU8d4RXB09qtvaA==", + "dev": true, + "funding": [ + { + "type": "opencollective", + "url": "https://opencollective.com/browserslist" + }, + { + "type": "tidelift", + "url": "https://tidelift.com/funding/github/npm/browserslist" + }, + { + "type": "github", + "url": "https://github.com/sponsors/ai" + } + ], + "dependencies": { + "escalade": "^3.1.1", + "picocolors": "^1.0.0" + }, + "bin": { + "update-browserslist-db": "cli.js" + }, + "peerDependencies": { + "browserslist": ">= 4.21.0" + } }, - "uri-js": { + "node_modules/uri-js": { "version": "4.2.2", "resolved": "https://registry.npmjs.org/uri-js/-/uri-js-4.2.2.tgz", "integrity": "sha512-KY9Frmirql91X2Qgjry0Wd4Y+YTdrdZheS8TFwvkbLWf/G5KNJDCh6pKL5OZctEW4+0Baa5idK2ZQuELRwPznQ==", "dev": true, - "requires": { + "dependencies": { "punycode": "^2.1.0" } }, - "urix": { + "node_modules/urix": { "version": "0.1.0", "resolved": "https://registry.npmjs.org/urix/-/urix-0.1.0.tgz", "integrity": "sha1-2pN/emLiH+wf0Y1Js1wpNQZ6bHI=", + "deprecated": "Please see https://github.com/lydell/urix#deprecated", "dev": true }, - "url": { + "node_modules/url": { "version": "0.11.0", "resolved": "https://registry.npmjs.org/url/-/url-0.11.0.tgz", "integrity": "sha1-ODjpfPxgUh63PFJajlW/3Z4uKPE=", "dev": true, - "requires": { + "dependencies": { "punycode": "1.3.2", "querystring": "0.2.0" - }, - "dependencies": { - "punycode": { - "version": "1.3.2", - "resolved": "https://registry.npmjs.org/punycode/-/punycode-1.3.2.tgz", - "integrity": "sha1-llOgNvt8HuQjQvIyXM7v6jkmxI0=", - "dev": true - } } }, - "use": { + "node_modules/url/node_modules/punycode": { + "version": "1.3.2", + "resolved": "https://registry.npmjs.org/punycode/-/punycode-1.3.2.tgz", + "integrity": "sha1-llOgNvt8HuQjQvIyXM7v6jkmxI0=", + "dev": true + }, + "node_modules/use": { "version": "3.1.1", "resolved": "https://registry.npmjs.org/use/-/use-3.1.1.tgz", "integrity": "sha512-cwESVXlO3url9YWlFW/TA9cshCEhtu7IKJ/p5soJ/gGpj7vbvFrAY/eIioQ6Dw23KjZhYgiIo8HOs1nQ2vr/oQ==", - "dev": true + "dev": true, + "engines": { + "node": ">=0.10.0" + } }, - "util": { + "node_modules/util": { "version": "0.11.1", "resolved": "https://registry.npmjs.org/util/-/util-0.11.1.tgz", "integrity": "sha512-HShAsny+zS2TZfaXxD9tYj4HQGlBezXZMZuM/S5PKLLoZkShZiGk9o5CzukI1LVHZvjdvZ2Sj1aW/Ndn2NB/HQ==", "dev": true, - "requires": { - "inherits": "2.0.3" - }, "dependencies": { - "inherits": { - "version": "2.0.3", - "resolved": "https://registry.npmjs.org/inherits/-/inherits-2.0.3.tgz", - "integrity": "sha1-Yzwsg+PaQqUC9SRmAiSA9CCCYd4=", - "dev": true - } + "inherits": "2.0.3" } }, - "util-deprecate": { + "node_modules/util-deprecate": { "version": "1.0.2", "resolved": "https://registry.npmjs.org/util-deprecate/-/util-deprecate-1.0.2.tgz", "integrity": "sha1-RQ1Nyfpw3nMnYvvS1KKJgUGaDM8=", "dev": true }, - "util.promisify": { + "node_modules/util.promisify": { "version": "1.0.1", "resolved": "https://registry.npmjs.org/util.promisify/-/util.promisify-1.0.1.tgz", "integrity": "sha512-g9JpC/3He3bm38zsLupWryXHoEcS22YHthuPQSJdMy6KNrzIRzWqcsHzD/WUnqe45whVou4VIsPew37DoXWNrA==", "dev": true, - "requires": { + "dependencies": { "define-properties": "^1.1.3", "es-abstract": "^1.17.2", "has-symbols": "^1.0.1", "object.getownpropertydescriptors": "^2.1.0" + }, + "funding": { + "url": "https://github.com/sponsors/ljharb" } }, - "uuid": { + "node_modules/util/node_modules/inherits": { + "version": "2.0.3", + "resolved": "https://registry.npmjs.org/inherits/-/inherits-2.0.3.tgz", + "integrity": "sha1-Yzwsg+PaQqUC9SRmAiSA9CCCYd4=", + "dev": true + }, + "node_modules/uuid": { "version": "3.4.0", "resolved": "https://registry.npmjs.org/uuid/-/uuid-3.4.0.tgz", "integrity": "sha512-HjSDRw6gZE5JMggctHBcjVak08+KEVhSIiDzFnT9S9aegmp85S/bReBVTb4QTFaRNptJ9kuYaNhnbNEOkbKb/A==", - "dev": true + "deprecated": "Please upgrade to version 7 or higher. Older versions may use Math.random() in certain circumstances, which is known to be problematic. See https://v8.dev/blog/math-random for details.", + "dev": true, + "bin": { + "uuid": "bin/uuid" + } }, - "v8-compile-cache": { + "node_modules/v8-compile-cache": { "version": "2.1.0", "resolved": "https://registry.npmjs.org/v8-compile-cache/-/v8-compile-cache-2.1.0.tgz", "integrity": "sha512-usZBT3PW+LOjM25wbqIlZwPeJV+3OSz3M1k1Ws8snlW39dZyYL9lOGC5FgPVHfk0jKmjiDV8Z0mIbVQPiwFs7g==", "dev": true }, - "v8-to-istanbul": { + "node_modules/v8-to-istanbul": { "version": "8.1.0", "resolved": "https://registry.npmjs.org/v8-to-istanbul/-/v8-to-istanbul-8.1.0.tgz", "integrity": "sha512-/PRhfd8aTNp9Ggr62HPzXg2XasNFGy5PBt0Rp04du7/8GNNSgxFL6WBTkgMKSL9bFjH+8kKEG3f37FmxiTqUUA==", "dev": true, - "requires": { + "dependencies": { "@types/istanbul-lib-coverage": "^2.0.1", "convert-source-map": "^1.6.0", "source-map": "^0.7.3" }, - "dependencies": { - "source-map": { - "version": "0.7.3", - "resolved": "https://registry.npmjs.org/source-map/-/source-map-0.7.3.tgz", - "integrity": "sha512-CkCj6giN3S+n9qrYiBTX5gystlENnRW5jZeNLHpe6aue+SrHcG5VYwujhW9s4dY31mEGsxBDrHR6oI69fTXsaQ==", - "dev": true - } + "engines": { + "node": ">=10.12.0" + } + }, + "node_modules/v8-to-istanbul/node_modules/source-map": { + "version": "0.7.3", + "resolved": "https://registry.npmjs.org/source-map/-/source-map-0.7.3.tgz", + "integrity": "sha512-CkCj6giN3S+n9qrYiBTX5gystlENnRW5jZeNLHpe6aue+SrHcG5VYwujhW9s4dY31mEGsxBDrHR6oI69fTXsaQ==", + "dev": true, + "engines": { + "node": ">= 8" } }, - "validate-npm-package-license": { + "node_modules/validate-npm-package-license": { "version": "3.0.4", "resolved": "https://registry.npmjs.org/validate-npm-package-license/-/validate-npm-package-license-3.0.4.tgz", "integrity": "sha512-DpKm2Ui/xN7/HQKCtpZxoRWBhZ9Z0kqtygG8XCgNQ8ZlDnxuQmWhj566j8fN4Cu3/JmbhsDo7fcAJq4s9h27Ew==", "dev": true, - "requires": { + "dependencies": { "spdx-correct": "^3.0.0", "spdx-expression-parse": "^3.0.0" } }, - "vendors": { + "node_modules/vendors": { "version": "1.0.4", "resolved": "https://registry.npmjs.org/vendors/-/vendors-1.0.4.tgz", "integrity": "sha512-/juG65kTL4Cy2su4P8HjtkTxk6VmJDiOPBufWniqQ6wknac6jNiXS9vU+hO3wgusiyqWlzTbVHi0dyJqRONg3w==", - "dev": true + "dev": true, + "funding": { + "type": "github", + "url": "https://github.com/sponsors/wooorm" + } }, - "verror": { + "node_modules/verror": { "version": "1.10.0", "resolved": "https://registry.npmjs.org/verror/-/verror-1.10.0.tgz", "integrity": "sha1-OhBcoXBTr1XW4nDB+CiGguGNpAA=", "dev": true, - "requires": { + "engines": [ + "node >=0.6.0" + ], + "dependencies": { "assert-plus": "^1.0.0", "core-util-is": "1.0.2", "extsprintf": "^1.2.0" } }, - "vfile": { + "node_modules/vfile": { "version": "4.1.1", "resolved": "https://registry.npmjs.org/vfile/-/vfile-4.1.1.tgz", "integrity": "sha512-lRjkpyDGjVlBA7cDQhQ+gNcvB1BGaTHYuSOcY3S7OhDmBtnzX95FhtZZDecSTDm6aajFymyve6S5DN4ZHGezdQ==", "dev": true, - "requires": { + "dependencies": { "@types/unist": "^2.0.0", "is-buffer": "^2.0.0", "replace-ext": "1.0.0", "unist-util-stringify-position": "^2.0.0", "vfile-message": "^2.0.0" }, - "dependencies": { - "is-buffer": { - "version": "2.0.4", - "resolved": "https://registry.npmjs.org/is-buffer/-/is-buffer-2.0.4.tgz", - "integrity": "sha512-Kq1rokWXOPXWuaMAqZiJW4XxsmD9zGx9q4aePabbn3qCRGedtH7Cm+zV8WETitMfu1wdh+Rvd6w5egwSngUX2A==", - "dev": true - } + "funding": { + "type": "opencollective", + "url": "https://opencollective.com/unified" } }, - "vfile-location": { + "node_modules/vfile-location": { "version": "3.0.1", "resolved": "https://registry.npmjs.org/vfile-location/-/vfile-location-3.0.1.tgz", "integrity": "sha512-yYBO06eeN/Ki6Kh1QAkgzYpWT1d3Qln+ZCtSbJqFExPl1S3y2qqotJQXoh6qEvl/jDlgpUJolBn3PItVnnZRqQ==", - "dev": true + "dev": true, + "funding": { + "type": "opencollective", + "url": "https://opencollective.com/unified" + } }, - "vfile-message": { + "node_modules/vfile-message": { "version": "2.0.4", "resolved": "https://registry.npmjs.org/vfile-message/-/vfile-message-2.0.4.tgz", "integrity": "sha512-DjssxRGkMvifUOJre00juHoP9DPWuzjxKuMDrhNbk2TdaYYBNMStsNhEOt3idrtI12VQYM/1+iM0KOzXi4pxwQ==", "dev": true, - "requires": { + "dependencies": { "@types/unist": "^2.0.0", "unist-util-stringify-position": "^2.0.0" + }, + "funding": { + "type": "opencollective", + "url": "https://opencollective.com/unified" + } + }, + "node_modules/vfile/node_modules/is-buffer": { + "version": "2.0.4", + "resolved": "https://registry.npmjs.org/is-buffer/-/is-buffer-2.0.4.tgz", + "integrity": "sha512-Kq1rokWXOPXWuaMAqZiJW4XxsmD9zGx9q4aePabbn3qCRGedtH7Cm+zV8WETitMfu1wdh+Rvd6w5egwSngUX2A==", + "dev": true, + "engines": { + "node": ">=4" } }, - "vlq": { + "node_modules/vlq": { "version": "0.2.3", "resolved": "https://registry.npmjs.org/vlq/-/vlq-0.2.3.tgz", "integrity": "sha512-DRibZL6DsNhIgYQ+wNdWDL2SL3bKPlVrRiBqV5yuMm++op8W4kGFtaQfCs4KEJn0wBZcHVHJ3eoywX8983k1ow==", "dev": true }, - "vm-browserify": { + "node_modules/vm-browserify": { "version": "1.1.2", "resolved": "https://registry.npmjs.org/vm-browserify/-/vm-browserify-1.1.2.tgz", "integrity": "sha512-2ham8XPWTONajOR0ohOKOHXkm3+gaBmGut3SRuu75xLd/RRaY6vqgh8NBYYk7+RW3u5AtzPQZG8F10LHkl0lAQ==", "dev": true }, - "w3c-hr-time": { + "node_modules/w3c-hr-time": { "version": "1.0.2", "resolved": "https://registry.npmjs.org/w3c-hr-time/-/w3c-hr-time-1.0.2.tgz", "integrity": "sha512-z8P5DvDNjKDoFIHK7q8r8lackT6l+jo/Ye3HOle7l9nICP9lf1Ci25fy9vHd0JOWewkIFzXIEig3TdKT7JQ5fQ==", + "deprecated": "Use your platform's native performance.now() and performance.timeOrigin.", "dev": true, - "requires": { + "dependencies": { "browser-process-hrtime": "^1.0.0" } }, - "w3c-xmlserializer": { + "node_modules/w3c-xmlserializer": { "version": "1.1.2", "resolved": "https://registry.npmjs.org/w3c-xmlserializer/-/w3c-xmlserializer-1.1.2.tgz", "integrity": "sha512-p10l/ayESzrBMYWRID6xbuCKh2Fp77+sA0doRuGn4tTIMrrZVeqfpKjXHY+oDh3K4nLdPgNwMTVP6Vp4pvqbNg==", "dev": true, - "requires": { + "dependencies": { "domexception": "^1.0.1", "webidl-conversions": "^4.0.2", "xml-name-validator": "^3.0.0" } }, - "walker": { + "node_modules/walker": { "version": "1.0.8", "resolved": "https://registry.npmjs.org/walker/-/walker-1.0.8.tgz", "integrity": "sha512-ts/8E8l5b7kY0vlWLewOkDXMmPdLcVV4GmOQLyxuSswIJsweeFZtAsMF7k1Nszz+TYBQrlYRmzOnr398y1JemQ==", "dev": true, - "requires": { + "dependencies": { "makeerror": "1.0.12" } }, - "wcwidth": { + "node_modules/wcwidth": { "version": "1.0.1", "resolved": "https://registry.npmjs.org/wcwidth/-/wcwidth-1.0.1.tgz", "integrity": "sha1-8LDc+RW8X/FSivrbLA4XtTLaL+g=", "dev": true, - "requires": { + "dependencies": { "defaults": "^1.0.3" } }, - "webidl-conversions": { + "node_modules/webidl-conversions": { "version": "4.0.2", "resolved": "https://registry.npmjs.org/webidl-conversions/-/webidl-conversions-4.0.2.tgz", "integrity": "sha512-YQ+BmxuTgd6UXZW3+ICGfyqRyHXVlD5GtQr5+qjiNW7bF0cqrzX500HVXPBOvgXb5YnzDd+h0zqyv61KUD7+Sg==", "dev": true }, - "whatwg-encoding": { + "node_modules/whatwg-encoding": { "version": "1.0.5", "resolved": "https://registry.npmjs.org/whatwg-encoding/-/whatwg-encoding-1.0.5.tgz", "integrity": "sha512-b5lim54JOPN9HtzvK9HFXvBma/rnfFeqsic0hSpjtDbVxR3dJKLc+KB4V6GgiGOvl7CY/KNh8rxSo9DKQrnUEw==", "dev": true, - "requires": { + "dependencies": { "iconv-lite": "0.4.24" } }, - "whatwg-mimetype": { + "node_modules/whatwg-mimetype": { "version": "2.3.0", "resolved": "https://registry.npmjs.org/whatwg-mimetype/-/whatwg-mimetype-2.3.0.tgz", "integrity": "sha512-M4yMwr6mAnQz76TbJm914+gPpB/nCwvZbJU28cUD6dR004SAxDLOOSUaB1JDRqLtaOV/vi0IC5lEAGFgrjGv/g==", "dev": true }, - "whatwg-url": { + "node_modules/whatwg-url": { "version": "7.1.0", "resolved": "https://registry.npmjs.org/whatwg-url/-/whatwg-url-7.1.0.tgz", "integrity": "sha512-WUu7Rg1DroM7oQvGWfOiAK21n74Gg+T4elXEQYkOhtyLeWiJFoOGLXPKI/9gzIie9CtwVLm8wtw6YJdKyxSjeg==", "dev": true, - "requires": { + "dependencies": { "lodash.sortby": "^4.7.0", "tr46": "^1.0.1", "webidl-conversions": "^4.0.2" } }, - "which": { + "node_modules/which": { "version": "1.3.1", "resolved": "https://registry.npmjs.org/which/-/which-1.3.1.tgz", "integrity": "sha512-HxJdYWq1MTIQbJ3nw0cqssHoTNU267KlrDuGZ1WYlxDStUtKUhOaJmh112/TZmHxxUfuJqPXSOm7tDyas0OSIQ==", "dev": true, - "requires": { + "dependencies": { "isexe": "^2.0.0" + }, + "bin": { + "which": "bin/which" } }, - "wide-align": { + "node_modules/wide-align": { "version": "1.1.3", "resolved": "https://registry.npmjs.org/wide-align/-/wide-align-1.1.3.tgz", "integrity": "sha512-QGkOQc8XL6Bt5PwnsExKBPuMKBxnGxWWW3fU55Xt4feHozMUhdUMaBCk290qpm/wG5u/RSKzwdAC4i51YigihA==", "dev": true, - "requires": { + "dependencies": { "string-width": "^1.0.2 || 2" } }, - "word-wrap": { + "node_modules/word-wrap": { "version": "1.2.3", "resolved": "https://registry.npmjs.org/word-wrap/-/word-wrap-1.2.3.tgz", "integrity": "sha512-Hz/mrNwitNRh/HUAtM/VT/5VH+ygD6DV7mYKZAtHOrbs8U7lvPS6xf7EJKMF0uW1KJCl0H701g3ZGus+muE5vQ==", - "dev": true + "dev": true, + "engines": { + "node": ">=0.10.0" + } }, - "wordwrapjs": { + "node_modules/wordwrapjs": { "version": "4.0.0", "resolved": "https://registry.npmjs.org/wordwrapjs/-/wordwrapjs-4.0.0.tgz", "integrity": "sha512-Svqw723a3R34KvsMgpjFBYCgNOSdcW3mQFK4wIfhGQhtaFVOJmdYoXgi63ne3dTlWgatVcUc7t4HtQ/+bUVIzQ==", "dev": true, - "requires": { + "dependencies": { "reduce-flatten": "^2.0.0", "typical": "^5.0.0" + }, + "engines": { + "node": ">=8.0.0" } }, - "wrap-ansi": { + "node_modules/wrap-ansi": { "version": "7.0.0", "resolved": "https://registry.npmjs.org/wrap-ansi/-/wrap-ansi-7.0.0.tgz", "integrity": "sha512-YVGIj2kamLSTxw6NsZjoBxfSwsn0ycdesmc4p+Q21c5zPuZ1pl+NfxVdxPtdHvmNVOQ6XSYG4AUtyt/Fi7D16Q==", "dev": true, - "requires": { + "dependencies": { "ansi-styles": "^4.0.0", "string-width": "^4.1.0", "strip-ansi": "^6.0.0" }, + "engines": { + "node": ">=10" + }, + "funding": { + "url": "https://github.com/chalk/wrap-ansi?sponsor=1" + } + }, + "node_modules/wrap-ansi/node_modules/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, + "engines": { + "node": ">=8" + } + }, + "node_modules/wrap-ansi/node_modules/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, + "dependencies": { + "color-convert": "^2.0.1" + }, + "engines": { + "node": ">=8" + }, + "funding": { + "url": "https://github.com/chalk/ansi-styles?sponsor=1" + } + }, + "node_modules/wrap-ansi/node_modules/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, "dependencies": { - "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" - } - }, - "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 - }, - "emoji-regex": { - "version": "8.0.0", - "resolved": "https://registry.npmjs.org/emoji-regex/-/emoji-regex-8.0.0.tgz", - "integrity": "sha512-MSjYzcWNOA0ewAHpz0MxpYFvwg6yjy1NG3xteoqz644VCo/RPgnr1/GGt+ic3iJTzQ8Eu3TdM14SawnVUmGE6A==", - "dev": true - }, - "is-fullwidth-code-point": { - "version": "3.0.0", - "resolved": "https://registry.npmjs.org/is-fullwidth-code-point/-/is-fullwidth-code-point-3.0.0.tgz", - "integrity": "sha512-zymm5+u+sCsSWyD9qNaejV3DFvhCKclKdizYaJUuHA83RLjb7nSuGnddCHGv0hk+KY7BMAlsWeK4Ueg6EV6XQg==", - "dev": true - }, - "string-width": { - "version": "4.2.3", - "resolved": "https://registry.npmjs.org/string-width/-/string-width-4.2.3.tgz", - "integrity": "sha512-wKyQRQpjJ0sIp62ErSZdGsjMJWsap5oRNihHhu6G7JVO/9jIB6UyevL+tXuOqrng8j/cxKTWyWUwvSTriiZz/g==", - "dev": true, - "requires": { - "emoji-regex": "^8.0.0", - "is-fullwidth-code-point": "^3.0.0", - "strip-ansi": "^6.0.1" - } - }, - "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" - } - } + "color-name": "~1.1.4" + }, + "engines": { + "node": ">=7.0.0" } }, - "wrappy": { + "node_modules/wrap-ansi/node_modules/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 + }, + "node_modules/wrap-ansi/node_modules/emoji-regex": { + "version": "8.0.0", + "resolved": "https://registry.npmjs.org/emoji-regex/-/emoji-regex-8.0.0.tgz", + "integrity": "sha512-MSjYzcWNOA0ewAHpz0MxpYFvwg6yjy1NG3xteoqz644VCo/RPgnr1/GGt+ic3iJTzQ8Eu3TdM14SawnVUmGE6A==", + "dev": true + }, + "node_modules/wrap-ansi/node_modules/is-fullwidth-code-point": { + "version": "3.0.0", + "resolved": "https://registry.npmjs.org/is-fullwidth-code-point/-/is-fullwidth-code-point-3.0.0.tgz", + "integrity": "sha512-zymm5+u+sCsSWyD9qNaejV3DFvhCKclKdizYaJUuHA83RLjb7nSuGnddCHGv0hk+KY7BMAlsWeK4Ueg6EV6XQg==", + "dev": true, + "engines": { + "node": ">=8" + } + }, + "node_modules/wrap-ansi/node_modules/string-width": { + "version": "4.2.3", + "resolved": "https://registry.npmjs.org/string-width/-/string-width-4.2.3.tgz", + "integrity": "sha512-wKyQRQpjJ0sIp62ErSZdGsjMJWsap5oRNihHhu6G7JVO/9jIB6UyevL+tXuOqrng8j/cxKTWyWUwvSTriiZz/g==", + "dev": true, + "dependencies": { + "emoji-regex": "^8.0.0", + "is-fullwidth-code-point": "^3.0.0", + "strip-ansi": "^6.0.1" + }, + "engines": { + "node": ">=8" + } + }, + "node_modules/wrap-ansi/node_modules/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, + "dependencies": { + "ansi-regex": "^5.0.1" + }, + "engines": { + "node": ">=8" + } + }, + "node_modules/wrappy": { "version": "1.0.2", "resolved": "https://registry.npmjs.org/wrappy/-/wrappy-1.0.2.tgz", "integrity": "sha1-tSQ9jz7BqjXxNkYFvA0QNuMKtp8=", "dev": true }, - "write": { + "node_modules/write": { "version": "1.0.3", "resolved": "https://registry.npmjs.org/write/-/write-1.0.3.tgz", "integrity": "sha512-/lg70HAjtkUgWPVZhZcm+T4hkL8Zbtp1nFNOn3lRrxnlv50SRBv7cR7RqR+GMsd3hUXy9hWBo4CHTbFTcOYwig==", "dev": true, - "requires": { + "dependencies": { "mkdirp": "^0.5.1" + }, + "engines": { + "node": ">=4" } }, - "write-file-atomic": { + "node_modules/write-file-atomic": { "version": "3.0.3", "resolved": "https://registry.npmjs.org/write-file-atomic/-/write-file-atomic-3.0.3.tgz", "integrity": "sha512-AvHcyZ5JnSfq3ioSyjrBkH9yW4m7Ayk8/9My/DD9onKeu/94fwrMocemO2QAJFAlnnDN+ZDS+ZjAR5ua1/PV/Q==", "dev": true, - "requires": { + "dependencies": { "imurmurhash": "^0.1.4", "is-typedarray": "^1.0.0", "signal-exit": "^3.0.2", "typedarray-to-buffer": "^3.1.5" } }, - "ws": { + "node_modules/ws": { "version": "6.1.4", "resolved": "https://registry.npmjs.org/ws/-/ws-6.1.4.tgz", "integrity": "sha512-eqZfL+NE/YQc1/ZynhojeV8q+H050oR8AZ2uIev7RU10svA9ZnJUddHcOUZTJLinZ9yEfdA2kSATS2qZK5fhJA==", "dev": true, - "requires": { + "dependencies": { "async-limiter": "~1.0.0" } }, - "xml-name-validator": { + "node_modules/xml-name-validator": { "version": "3.0.0", "resolved": "https://registry.npmjs.org/xml-name-validator/-/xml-name-validator-3.0.0.tgz", "integrity": "sha512-A5CUptxDsvxKJEU3yO6DuWBSJz/qizqzJKOMIfUJHETbBw/sFaDxgd6fxm1ewUaM0jZ444Fc5vC5ROYurg/4Pw==", "dev": true }, - "xmlchars": { + "node_modules/xmlchars": { "version": "2.2.0", "resolved": "https://registry.npmjs.org/xmlchars/-/xmlchars-2.2.0.tgz", "integrity": "sha512-JZnDKK8B0RCDw84FNdDAIpZK+JuJw+s7Lz8nksI7SIuU3UXJJslUthsi+uWBUYOwPFwW7W7PRLRfUKpxjtjFCw==", "dev": true }, - "xtend": { + "node_modules/xtend": { "version": "4.0.2", "resolved": "https://registry.npmjs.org/xtend/-/xtend-4.0.2.tgz", "integrity": "sha512-LKYU1iAXJXUgAXn9URjiu+MWhyUXHsvfp7mcuYm9dSUKK0/CjtrUwFAxD82/mCWbtLsGjFIad0wIsod4zrTAEQ==", - "dev": true + "dev": true, + "engines": { + "node": ">=0.4" + } }, - "y18n": { + "node_modules/y18n": { "version": "5.0.8", "resolved": "https://registry.npmjs.org/y18n/-/y18n-5.0.8.tgz", "integrity": "sha512-0pfFzegeDWJHJIAmTLRP2DwHjdF5s7jo9tuztdQxAhINCdvS+3nGINqPd00AphqJR/0LhANUS6/+7SCb98YOfA==", - "dev": true + "dev": true, + "engines": { + "node": ">=10" + } }, - "yallist": { + "node_modules/yallist": { "version": "2.1.2", "resolved": "https://registry.npmjs.org/yallist/-/yallist-2.1.2.tgz", "integrity": "sha1-HBH5IY8HYImkfdUS+TxmmaaoHVI=", "dev": true }, - "yaml": { + "node_modules/yaml": { "version": "1.10.0", "resolved": "https://registry.npmjs.org/yaml/-/yaml-1.10.0.tgz", "integrity": "sha512-yr2icI4glYaNG+KWONODapy2/jDdMSDnrONSjblABjD9B4Z5LgiircSt8m8sRZFNi08kG9Sm0uSHtEmP3zaEGg==", - "dev": true + "dev": true, + "engines": { + "node": ">= 6" + } }, - "yargs": { + "node_modules/yargs": { "version": "16.2.0", "resolved": "https://registry.npmjs.org/yargs/-/yargs-16.2.0.tgz", "integrity": "sha512-D1mvvtDG0L5ft/jGWkLpG1+m0eQxOfaBvTNELraWj22wSVUMWxZUvYgJYcKh6jGGIkJFhH4IZPQhR4TKpc8mBw==", "dev": true, - "requires": { + "dependencies": { "cliui": "^7.0.2", "escalade": "^3.1.1", "get-caller-file": "^2.0.5", @@ -15528,52 +19731,68 @@ "y18n": "^5.0.5", "yargs-parser": "^20.2.2" }, - "dependencies": { - "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 - }, - "emoji-regex": { - "version": "8.0.0", - "resolved": "https://registry.npmjs.org/emoji-regex/-/emoji-regex-8.0.0.tgz", - "integrity": "sha512-MSjYzcWNOA0ewAHpz0MxpYFvwg6yjy1NG3xteoqz644VCo/RPgnr1/GGt+ic3iJTzQ8Eu3TdM14SawnVUmGE6A==", - "dev": true - }, - "is-fullwidth-code-point": { - "version": "3.0.0", - "resolved": "https://registry.npmjs.org/is-fullwidth-code-point/-/is-fullwidth-code-point-3.0.0.tgz", - "integrity": "sha512-zymm5+u+sCsSWyD9qNaejV3DFvhCKclKdizYaJUuHA83RLjb7nSuGnddCHGv0hk+KY7BMAlsWeK4Ueg6EV6XQg==", - "dev": true - }, - "string-width": { - "version": "4.2.3", - "resolved": "https://registry.npmjs.org/string-width/-/string-width-4.2.3.tgz", - "integrity": "sha512-wKyQRQpjJ0sIp62ErSZdGsjMJWsap5oRNihHhu6G7JVO/9jIB6UyevL+tXuOqrng8j/cxKTWyWUwvSTriiZz/g==", - "dev": true, - "requires": { - "emoji-regex": "^8.0.0", - "is-fullwidth-code-point": "^3.0.0", - "strip-ansi": "^6.0.1" - } - }, - "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" - } - } + "engines": { + "node": ">=10" } }, - "yargs-parser": { + "node_modules/yargs-parser": { "version": "20.2.9", "resolved": "https://registry.npmjs.org/yargs-parser/-/yargs-parser-20.2.9.tgz", "integrity": "sha512-y11nGElTIV+CT3Zv9t7VKl+Q3hTQoT9a1Qzezhhl6Rp21gJ/IVTW7Z3y9EWXhuUBC2Shnf+DX0antecpAwSP8w==", + "dev": true, + "engines": { + "node": ">=10" + } + }, + "node_modules/yargs/node_modules/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, + "engines": { + "node": ">=8" + } + }, + "node_modules/yargs/node_modules/emoji-regex": { + "version": "8.0.0", + "resolved": "https://registry.npmjs.org/emoji-regex/-/emoji-regex-8.0.0.tgz", + "integrity": "sha512-MSjYzcWNOA0ewAHpz0MxpYFvwg6yjy1NG3xteoqz644VCo/RPgnr1/GGt+ic3iJTzQ8Eu3TdM14SawnVUmGE6A==", "dev": true + }, + "node_modules/yargs/node_modules/is-fullwidth-code-point": { + "version": "3.0.0", + "resolved": "https://registry.npmjs.org/is-fullwidth-code-point/-/is-fullwidth-code-point-3.0.0.tgz", + "integrity": "sha512-zymm5+u+sCsSWyD9qNaejV3DFvhCKclKdizYaJUuHA83RLjb7nSuGnddCHGv0hk+KY7BMAlsWeK4Ueg6EV6XQg==", + "dev": true, + "engines": { + "node": ">=8" + } + }, + "node_modules/yargs/node_modules/string-width": { + "version": "4.2.3", + "resolved": "https://registry.npmjs.org/string-width/-/string-width-4.2.3.tgz", + "integrity": "sha512-wKyQRQpjJ0sIp62ErSZdGsjMJWsap5oRNihHhu6G7JVO/9jIB6UyevL+tXuOqrng8j/cxKTWyWUwvSTriiZz/g==", + "dev": true, + "dependencies": { + "emoji-regex": "^8.0.0", + "is-fullwidth-code-point": "^3.0.0", + "strip-ansi": "^6.0.1" + }, + "engines": { + "node": ">=8" + } + }, + "node_modules/yargs/node_modules/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, + "dependencies": { + "ansi-regex": "^5.0.1" + }, + "engines": { + "node": ">=8" + } } } } diff --git a/src/images/arrows/arrow.svg b/src/images/arrows/arrow.svg new file mode 100644 index 0000000000..c535a27bf9 --- /dev/null +++ b/src/images/arrows/arrow.svg @@ -0,0 +1,3 @@ + + + diff --git a/src/images/testimonials/commas.svg b/src/images/testimonials/commas.svg new file mode 100644 index 0000000000..b1a5abb623 --- /dev/null +++ b/src/images/testimonials/commas.svg @@ -0,0 +1,3 @@ + + + diff --git a/src/images/testimonials/rectangle.svg b/src/images/testimonials/rectangle.svg new file mode 100644 index 0000000000..afbad830fd --- /dev/null +++ b/src/images/testimonials/rectangle.svg @@ -0,0 +1,3 @@ + + + diff --git a/src/index.html b/src/index.html index f619b6d70b..8e615151dc 100644 --- a/src/index.html +++ b/src/index.html @@ -4,10 +4,256 @@ Dia + + + + + + - - -

Dia

+ + +
+
+ +
+ + +
+ +
+ +
+ + +
+
Strategic Agency
+ +
+

We believe in the power of bold ideas that can solve business challenges.

+
+ + +
+ +
+
+
+
+
+
+
+
+

Who we are?

+

We embrace a strategic approach to creative ideas. We are interested in people and human relationships. This is the main thing you need to know about us. We believe in the power of bold ideas that can solve business challenges.

+
+
+ +
+
+

Our Expertise

+
+ +
+ image-1 +
Branding
+

We create additional value for companies, products, services as well as verbal and visual ways to deliver it to the audience.

+
+ +
+ image-2 +
Communication
+

We strive to create communications that can increase media performance. We use everything — words, meanings, stories, art, movies. +

+
+ +
+ image-3 +
Strategy
+

We create business growth strategies, from the moment of its birth to the achievement of the necessary business indicators.

+
+ +
+
+
+ +
+
+
+
Services
+
Air is a full service creative agency
+
+
Deep analytics, strong strategy and bright creative ideas.
+
We are sure that first-rate job is possible only if all three components are united.
+
+
+ +
+
+
+
+
+
001
+
+
Brand Development Copywriting Logo & Webite Design Packaging +
+
+
+
+ learn-more +
+
+
Learn more
+
+
+
+ +
+
+
+
003
+
+
Marketing Strategy +
+ Email Marketing +
+ Paid Advertising +
+ Blog Content & SEO +
+
+
+
+ learn-more +
+
+
Learn more
+
+
+
+
+ +
+
+
+
+
002
+
+
Сontent Production +
+ Graphic Design + Video Production + Post Production +
+
+
+
+ learn-more +
+
+
Learn more
+
+
+
+ +
+
+
+
004
+
+
Digital Communications + Influencer Marketing +
+ Product Placements +
+ Strategic Partnerships +
+
+
+
+ learn-more +
+
+
Learn more
+
+
+
+
+
+
+
+ +
+
+
Testimonials
+
What +
people say +
+ +
+
+
+ +
+
+ rectangle + rectangle +
+
+
+ + comas + +
+
+
+
+
+ +
+ + diff --git a/src/styles/blocks/header.scss b/src/styles/blocks/header.scss new file mode 100644 index 0000000000..eef22d2c6b --- /dev/null +++ b/src/styles/blocks/header.scss @@ -0,0 +1,93 @@ +.header { + display: flex; + height: 800px; + width: 100%; + display: flex; + flex-direction: column; + margin: 0; + background-color: #2C2C2C; + border-radius: 0 0 30px 30px; + + &__top { + display: flex; + align-items: center; + height: 100px; + min-width: 1024px; + + } + + &__logo { + display: flex; + justify-content: center; + align-items: center; + width: 45px; + height: 26px; + margin-left: 5px; + + } + + &__nav { + display: flex; + min-width: 553px; + align-items: center; + } + + &__block { + width: 490px; + height: 355px; + margin-top: 166px; + color: $header-text-color; + } + + &__title { + font-weight: 600; + font-size: 64px; + line-height: 68px; + letter-spacing: -2px; + } + + &__block--text { + width: 362px; + height: 54px; + margin-top: 32px; + } +} + +.learn-more { + margin-top: 83px; + background: #2060F6; + width: 264px; + height: 50px; + display: flex; + align-items: center; + justify-content: center; + border-radius: 8px; + cursor: pointer; + + + &__button { + text-decoration: none; + color: $header-text-color; + } +} + +.slider { + position: absolute; + left: 813px; + right: 0px; + top: 120px; + + &__background { + background-image: url('../images/slider/slide-img-1.jpg'); + height: 680px; + // width: 687px; + background-position: 50%; + background-size: cover; + border-radius: 30px 0 30px 0; + } +} + + + + + diff --git a/src/styles/blocks/main-content.scss b/src/styles/blocks/main-content.scss new file mode 100644 index 0000000000..9ab8777793 --- /dev/null +++ b/src/styles/blocks/main-content.scss @@ -0,0 +1,287 @@ +// #region about +.about { + display: flex; + justify-content: center; + align-items: center; + text-align: center; +} + +.about-title { + color: #253757; + font-weight: 600; + font-size: 32px; + line-height: 150%; + margin-top: 148px; +} + +.about-text { + font-family: 'Open Sans'; + font-style: normal; + font-weight: 600; + font-size: 24px; + line-height: 150%; + color: #6C788B; + margin-bottom: 148px; +} +// #endregion +// #region expertise +.expertise { + display: flex; + justify-content: center; + align-items: center; + text-align: center; + background-color: #fff; +} + +.expertise-title { + font-weight: 600; + font-size: 52px; + line-height: 150%; + margin-top: 148px; + color: $main-title-color; +} + +.expertise-list { + display: flex; + justify-content: space-between; + + &__item { + max-width: 264px; + max-height: 334px; + margin: 64px 0 134px 0; + } + + &__image { + width: 184px; + height: 166px; + border-radius: 16px; + } + + &__item-title { + font-weight: 600; + font-size: 20px; + line-height: 140%; + color: $main-title-color; + margin-top: 40px; + } + + &__item-text { + font-weight: 400; + font-size: 14px; + line-height: 150%; + color: #6C788B; + } +} +// #endregion +// #region services +.services__container { + display: flex; + justify-content: space-between; +} + +.services__about { + text-align: left; +} + +.services-name { + grid-column: 1 / 2; + color: $section-name-color; + font-weight: 700; + font-size: 13px; + line-height: 20px; + letter-spacing: 3px; + text-transform: uppercase; + margin-top: 251px; +} + +.services-title { + grid-column: 1 / 2; + width: 362px; + height: 84px; + font-weight: 600; + font-size: 32px; + line-height: 130%; + color: $main-title-color; + margin-top: 16px; +} + +.services-description { + grid-column: 1 / 2; + width: 362px; + height: 105px; + font-weight: 400; + font-size: 14px; + line-height: 150%; + color: $section-description-color; + margin-top: 24px; + + &__text--2 { + padding-top: 20px; + } +} + +.services-items { + display: flex; + gap: 30px; + margin-top: 291px; +} + +.services-items__second-column { + margin-top: -148px; +} + +.service-item--1, +.service-item--2 { + margin-bottom: 30px; +} + +.service-item { + width: 264px; + height: 264px; + background-color: #fff; + border-radius: 16px; + + &__content { + display: flex; + flex-direction: column; + } + + &__count { + display: flex; + justify-content: center; + align-items: center; + width: 46px; + height: 24px; + margin: 34px 0 0 44px; + background-color: rgba(32, 96, 246, 0.1); + border-radius: 23px; + } + + &__number { + font-weight: 600; + font-size: 13px; + line-height: 20px; + color: #2060F6; + + } + + &__description { + width: 200px; + height: 80px; + font-weight: 600; + font-size: 13px; + line-height: 150%; + color: #6C788B; + margin: 26px 0 0 32px; + } + + &__learn-more { + display: flex; + margin-top: 32px; + } + + &__button { + width: 40px; + height: 40px; + background-color: #2060F6; + border-radius: 50%; + cursor: pointer; + display: flex; + justify-content: center; + align-items: center; + margin-left: 32px; + transition: transform 0.4s ease-in-out; + + } + + &__button:hover { + transform: scale(1.2); + } + + &__button--arrow { + display: flex; + justify-content: center; + align-items: center; + } + + &__learn-text { + font-weight: 600; + font-size: 15px; + line-height: 22px; + color: #334563; + padding: 8px 0 0 16px; + } +} +// #endregion +// #region testimonials +.section-name { + font-weight: 700; + font-size: 13px; + letter-spacing: 3px; + text-transform: uppercase; + color: $section-name-color; + margin-top: 148px; +} + +.section-title { + font-weight: 600; + font-size: 32px; + line-height: 150%; + color: $main-title-color; + text-align: left; + margin-top: 16px; +} + +.reviews__list { + margin-top: 85px; +} + +.reviews__item { + display: flex; + justify-content: center; + width: 362px; + height: 494px; + background-color: #fff; + border-radius: 16px; +} + +.reviews__block { + width: 362px; + height: 290px; + z-index: 0; +} + +.reviews__rectangles { + display: flex; +} + +.reviews__rectangle--1 { + margin: -12px 0 0 75px; +} + +.reviews__rectangle--2 { + margin: 150px 44px 0 0; +} + +.avatar { + position: relative; + width: 140px; + height: 140px; + border-radius: 50%; + bottom: 180px; + margin: 0 111px 0 111px; + background-image: url('/images/testimonials/testimonial-ava-1.jpg'); +} + +.reviews__comas { + width: 24px; + height: 24px; +} + + + + + + + + diff --git a/src/styles/blocks/navigation.scss b/src/styles/blocks/navigation.scss new file mode 100644 index 0000000000..823a1f4ef6 --- /dev/null +++ b/src/styles/blocks/navigation.scss @@ -0,0 +1,59 @@ +.header__top { + display: flex; + justify-content: space-between; + +} + +.header__nav { + // margin: 0 228px 0 229px; +} + +.nav__list { + display: flex; + +} + +.nav__item { + position: relative; + padding-inline: 28px; + list-style: none; + font-weight: 700; + font-size: 13px; + line-height: 150%; + text-transform: uppercase; + + .nav__link { + display: inline-block; + text-decoration: none; + color: $header-text-color; + position: relative; + + &::after { + content: ''; + position: absolute; + bottom: -2px; + left: 0; + width: 100%; + height: 2px; + background-color: #2060F6; + transform: scaleX(0); + transition: transform 0.3s ease-in-out; + transform-origin: left; + } + + &:hover::after { + transform: scaleX(1); + } + } +} + + + + + + + + + + + diff --git a/src/styles/blocks/page.scss b/src/styles/blocks/page.scss new file mode 100644 index 0000000000..e69de29bb2 diff --git a/src/styles/main.scss b/src/styles/main.scss index 0f8860e4d7..a341223fe0 100644 --- a/src/styles/main.scss +++ b/src/styles/main.scss @@ -1,7 +1,23 @@ @import "utils"; @import "fonts"; @import "typography"; +@import "./blocks/header.scss"; +@import "./blocks/page.scss"; +@import "./blocks/navigation.scss"; +@import "./blocks/main-content.scss"; +html, body { - background: $c-gray; + margin: 0; + padding: 0; + font-family: 'Poppins', sans-serif; + background-color: $grey-color; + scroll-behavior: smooth; + +} + +.container { + width: 1000px; + margin-left: auto; + margin-right: auto; } diff --git a/src/styles/utils/_mixins.scss b/src/styles/utils/_mixins.scss index 80c79780dc..37779ea6bf 100644 --- a/src/styles/utils/_mixins.scss +++ b/src/styles/utils/_mixins.scss @@ -4,3 +4,55 @@ #{$_property}: $_toValue; } } + + + +@mixin onPhone{ + @media (min-width: $tablet-min-width) { + @content; + } +} + +@mixin onTablet { + @media (min-width: $tablet-min-width) { + @content; + } +} + +@mixin onSmallDesktop { + @media (min-width: $desktop-small-min-width) { + @content; + } +} + + +@mixin onDesktop { + @media (min-width: $desktop-min-width) { + @content; + } +} + +@mixin onBigScreen { + @media (min-width: $big-screen-min-width) { + @content; + } +} + + +@mixin pageGrid { + display: grid; + column-gap: 20px; + grid-template-columns: repeat(2, 1fr); + + @include onTablet { + grid-template-columns: repeat(6, 1fr); + column-gap: 24px; + } + + @include onDesktop { + grid-template-columns: repeat(12, 1fr); + } +} + + + diff --git a/src/styles/utils/_vars.scss b/src/styles/utils/_vars.scss index aeb006ffbb..e029039b6f 100644 --- a/src/styles/utils/_vars.scss +++ b/src/styles/utils/_vars.scss @@ -1 +1,13 @@ $c-gray: #eee; +$header-text-color: #fff; +$main-title-color: #253757; +$main-description-color: #6C788B; +$grey-color: #E5E5E5; +$section-name-color: #C0CDD7; +$section-description-color: #6C788B; + +$phone-min-width: 320px; +$tablet-min-width: 640px; +$desktop-small-min-width: 1024px; +$desktop-min-width: 1600px; +$big-screen-min-width: 2560px; From 2a5e66479d96c398c922f6439cc68ca74deddd75 Mon Sep 17 00:00:00 2001 From: Zhekich123 Date: Mon, 26 Jun 2023 17:10:10 +0300 Subject: [PATCH 2/7] new version --- src/images/burger.svg | 3 + src/images/slider/slide-img-2.png | Bin 0 -> 724269 bytes src/images/social/facebook.svg | 10 ++ src/images/social/instagram.svg | 3 + src/images/social/twitter.svg | 3 + src/images/testimonials/testimonial-ava-1.svg | 14 +++ src/images/testimonials/testimonial-ava-2.svg | 14 +++ src/images/testimonials/testimonial-ava-3.svg | 9 ++ src/scripts/slider-buttons.js | 62 ++++++++++ src/styles/blocks/footer.scss | 106 ++++++++++++++++++ 10 files changed, 224 insertions(+) create mode 100644 src/images/burger.svg create mode 100644 src/images/slider/slide-img-2.png create mode 100644 src/images/social/facebook.svg create mode 100644 src/images/social/instagram.svg create mode 100644 src/images/social/twitter.svg create mode 100644 src/images/testimonials/testimonial-ava-1.svg create mode 100644 src/images/testimonials/testimonial-ava-2.svg create mode 100644 src/images/testimonials/testimonial-ava-3.svg create mode 100644 src/scripts/slider-buttons.js create mode 100644 src/styles/blocks/footer.scss diff --git a/src/images/burger.svg b/src/images/burger.svg new file mode 100644 index 0000000000..48fc38e477 --- /dev/null +++ b/src/images/burger.svg @@ -0,0 +1,3 @@ + + + diff --git a/src/images/slider/slide-img-2.png b/src/images/slider/slide-img-2.png new file mode 100644 index 0000000000000000000000000000000000000000..cf4a5d39b00e65ce6d3b863f6a6eab64311aa071 GIT binary patch literal 724269 zcmV(~K+nI4P)57#Img}ajmXGsGz#EXe374BLx>r$htMLR0Rm(J{K*djOf-o` z{u3mdEOw!)vML_;;eK9bTe;<>Dx#0Qw;exzBeJ^mUh`wNw?0H)q9RL0MG?MH_`84n z$KU+wdiq_){98=;UnNNYGQ;wloZ+{l_=w1V^BQ3*jNXr*tslTHe+nt3VcC|heMa9o zzr2L!6c$V1Xvp;6qJRDK%uncr{>JiN-?(`7dr6N{PF^gH{+_gnJkG=4%aZjOeXg2^ ze8hV4lz~~(ySk>PZMXU?vJIMa!hmWi69G`g@_z>xJtNR0nN~W!B!A#=z3G>8PD8tfaU;ws9;!{7A>N z%@6y6(y;s)f6WPp*^K7Jk@tJ)EY2pM$MJk_zf+_m<<)e#%R`@Z^iUk*8-W=5weq4& z3~aEz@L&HuX1aFnN%L;j7qB#`ysw{i^`zJ9KZ(Al8s~I6b?s#|p76wR+mEM}($imi z?(@dB9`r7uYoGq(^X2kR3C?%tQnoxl!})a9{N$O?aVp;_?wP-z*UuW~e0DURq)l9X zq^wg}C**l-D<7Ao154Mu_w}gp`#PuG_kI1IyRk7GEB<|s-ME*|f?wCRLie8fvR&Uc zLmczF`G=R#)lZ&FKe!p-@@s!1#F<+qywWz*hmvhcip(c!yyWvMd?6P)IXF@U#6K~BU-~2-4^tSuIwhmkAaZboQpLF}c;E}lG!xRKr z)&}?uVQF<0&O>sps?~fRcJ#bEZ~1m%hGPulT6@gWvx1GgvO&Z?@?qNO_Zi+X5McB@ zod4T3=ijZPfPf<*j&!fd;xi+zJeQZ7amPwGhJ|cvQS(3LyE+WY9DqkY{=$`A0+A*J!NwxJ z*B=sTE8bYa%T8FF=4lHzxUsXuye#A_ir+}c@(bqH;yHRJ`POmg|HgQ33_~3oSTpa+ zYx6W3+BR5l>FD(IS!7Xsd%6TTyfRQEpp>){0YxOj=f&2skRB5dlrtr2uoNz>y!*ZD?EeW}$d62E8)y9^uwS zbjB}l;g4HkThYV~>1baG+7!Ar7SZuSJ7@y{$TQ&RjX{L|2*T9-MJaB}@bev-d7GdG zs0L+DKoZ{$9&B20+`sg!1^09Fesg`7NaH>i4H@1e7%z>_n7fDPZ5>Cy`7a>64`s*0 zTgTW?@m0BuLxNa5|8g&y2WR1!OxcE3rUF)&Qk>^yYd$Ya) zsDfN)I^}U{>F=d?%{ziz+RUzOWZ5w3`kDv%7)apXus#4qAn4ZaTB4TK@Uzix+>i^l z!VzU;FO+h$KJOPY)Rr5p6|SE=EngEPuPxawmJz@{@bWXd-#Cc>?ZUW>t#&!yW}|iM z$U2?hbzB?_e~vP53BMqDSpFHl*+^vHZ|ld(@gbC7*Y53kc1!pr=9Gma^ls^fHi_4X~tf)=;1jDfH$;*G`!bopazVWcUt(r3?DskU+# zhyc+Rcof@hMrX0o(YAmLE|06U+A>>Md*y3OK@5v9AnYj@?M{sJgD@c&>`aB{DxexT zm`;5gc%h7T&*k@0p82Md$qG%~;=3~5;99^)Uygn6%3rb*V%*rwFl?g=N=aG9NK^*r zCMwUAc@O{-Kq>;vQjWqsUQ6Aj9Tv70B7nx|z7mkbpv@A-9|1W9{K*Y?q~EU!1{pnz zj%|AfOAhhO!ic|9d;+bM7Ea56(S<=HLcSa&*fIP-1>61qF3J9s!C17Jl?QqL+D{16S>RG_(UXa zT>5T#YURS;zqbDm1X;J5weWD-zJ?}{^Sh%NZIzL4&m_(OZ8?GGTV>v0zmarw47OvT@KtTtV=GYYnWJGu=X>Y}qu{}rT886;P1#GsPh%dF zG9>$24pwWT8BL>g&-Y_exsm4r${3b0Fbj*06I+vVn9CxM!J#1I0*5c&#NBWS{Xil4 zx=h+Pw2{VHChz~OAd?GmEND1HQhw8`w}cUof4h}h<&8nlwsJ-dl5w|6H12VztLWU( zInl7&X+?(Me0jNzE6l>%<^sZzA=>kZiOxKDSM*4?nZkcFPUjlOKR9>VO^2@nj~FyU z{M&WW`Q3Q;N@u@W zoHropx&(_RDf248kpf9s=~(nw+rrjHiwgF$wx2U~YqHT;vh_7*11n-5`@iokFtp{| zB4mxm=O_={5CU%<|M~_1#`7X7Ox0p!l-Ju8`Z@pE<4wCckJ2FO{OgZQ$-GvD7UT0m z>I4ij5Gg+EkHw8>v`-kvRz6_Y4vU*NF|Stf@yZ0&^?MSsQ^X4`*;Rd#Zm(x-o%Hi! zcf2;>O`fY;-zHd-g=Yunv$b;za%g=f;?O&W@jUO_I~OG*%U2D;<8^td?NG*olRd0N zl;iZ+P$6SV*Gtcfb1HAEG%4xnxaiewVkQQBu+V`yJKz$6@`NJA2fm+SY|SQ*{PUVm zSv_=-F0u(I9l6pQ^JvM_Ae{cHV_Q-(Kuef&(-RvRlcE# zCyM$K$}WofvUt*){BxfMDu|a&@`FkP4)XDR;{RG0EfQOO*9Gc#cbp>UC^(PGu)OB9 zM8?)m;QITdbJm1BXcS-At=BA!(u;B#>9IcaieSg6Bmx+8#0(}a5T}7zQ(a3r3-mM_ zK-U736%2CUuL>evE=BP5zLex>n&iKzUnLJ7)ws2u6%cAaM3h(<+0iskukp(pP(rST+DxoC5}?h;No2<|(VDV8D@|&mI8cX9Iskq|~B2TIMPQxdoST4j9#BJ%8)? zGmh#}fe49GEuF^Y0PJ;FZfGjJ8MMXnnEshUf!OkY4CU+vZ2G967l^~L`7J`=QAgu9 zzybfEe;QPU`(!6SbjdOtXgk{7%}Lv%1rnp|QAljW`YJ}7EP>@1+(p+U{^ZQZHEUmZ zo*@O?yd(B<#J-Ts~Pyqkr#>^6U&$7PLBip$G1e_PfKJYYUw|3B@Q+RK4SIVTX z1|IXSr5|&p4z*qekCna}je{LNaD<>9p^nd=p{o{YT z692zj)BdIqdytr|X1h9}$Sb?SsafQa+Opfp@7>_D+v zSR9R_ch=dkAi4!Uv#?W+tZCeeII6>Dt2fiuTNd@-I7#6*U<^uhD&4RApn5V ziAxYdY!WQ$B$v81ZYWPz?q!*BA-TfjEo*q znF8iqqa*IcgGu5)jE}fcDFhH@1%LE8?*i-ZY`~BnS2vb@38n48r9BdIIQwRclRI+9j4->Os?2){ zpgl@D5_U`eTF ztiQGtD9gGClyE#`0LTa9N}0*6!^YIV zgh(wWSdmA$<*IXJfimpsJTv<2nU+fz9V9SICddCl_&xfyS!IN>H>l+$1&RXr1UA-m zj_F_Xhh)H&Ou=>zS)HJi4X&QWdQju|s>6 zGPa|SpZhihJ` z@C9kK);Fl-IX_`?%lc3g-L`>H)sl_zF?pVw1qi!*bBJA;;RbIn$AKF^i8_3e@7qCt zx5U)7#SSr-!_1B@I|v;Y^JOrth>isPT8!B)hMHX-0P~PFlVLq_6E9EmvXQq3R0Up? zo79_mH*KB!jbkhOFnC1Hus>bkZ`Wl19lSMc);GI_F*mPr_uT_JUhp3Yo)s<2J3YKb zo}Oi~&fjkU`O*jLiDp%`@xUcHFjOPlp5pj@8GI zfH*eROxUmBWiAPG;}E-84cRzema>4iae~E@S>p}(3HZ6FGrvKrj3Vld0NLj2M-RGeI#x_56ZXU zyi`ulp;a<4lpXHN11O+UM?svUh(RDKN6r!!ev09fN)bg~cH^_1_wwC_at|oujsoWu z)RJcsH9ECcz6OL8K7y|OJU_&ui~~js$s@h(*W#_`ef@BnUun*=o;ETBU{UhnVEcW| zc>bF3OO&xgf%|?VPaEZiBkt6cP?p$MrZA4^EGqmpm!*t)@rCr0svS$6qJ9-HB{G32 z9`q%FIsa(an6RX~2kO0M-B_rx%lZg@%v4z+wdNw;J>ii|Lw*v{&{rwyB7!{`;D${Xws>OQtm;#@ z<27%I>qlhpx3b#d+=8LLNZ}B8M8MI<*ZlWu@_*@as1Xhh%4H^yyR|M?>9!7q;Zd^a zBccskJ0n{YHW%SFQki|aTop7^bc=Y9MU3EQjw$AllYXE0>*C$6YjqdN3bAv596=(0 z(GfNKfTL^lDKwRZrT)v`vXyU&xu^hTKrOjjOh*dIR)6^4b5V0*w`OB!0Q8_Oi=zc$ zQ1&qU5smJd2y3#7-(IUeTO@p6wRzd!w*O|d`L++VTDvT{i|^~vjT3pvyIo`rRP&Z` z*7iy}rwpW#8_?WsXqVS@ykCpYp{4P`HBzoZIqrD?j+9>1Io4Xyp{{;@?zZ_4$7Xpa z%7g(s9bHYE&iag>CR78VK^~BUKyySm?Lkae-b{c|CB2=iTWMncvU@*Uz-9~RY^;yV zndf~pv^=RVqE#t9jky3G^Zb2gFl^7GLHJ%$tD?#;=~FCe6fE-K5ll412r$L@*;*r7 zd>=>B!7j~Ob^Tk9&k@)afG?~YJlU1KH|K8&UitNO9T|^R$l?`Lh;mj=^+-yuG}m#ET^yFNh#Tk+ z9?9-lD?;4Y7T1`W&!J(CGP&>j820&xmq7!ViE2To#F)jafk1H%G+?ODKgry2{k^EX+tPwC@?+_O+()Uicp-YTPxK+l`fhU_b4 zR5@y%_wjIx&bF7w9{92)=d|*3oA)Tc7+3zDv2pI-$z>*crrYG8S@_z8V3g$+-?@QC z8)Zk!D|r_n>1{_d_sSWCoNsrSJv#!rE2{&z8$2})#I>r#-5A@VBP=R6jN`TA`Dhqh zPL9_l%6}I;BL7Axz|n6@A(Gk^a4;-|x{#JX%i>pW{#0;d9MCU>*jBoYi-+j+Kun-f zX_DWvux6F&ys!Z(Xm|y-q_OwqYxV_0TWZMPEd7+3+q-4pSeU{xbdWs(C9)rY*a^}x z@7(=H*cj-8@3Y@ne<&q2EV}OX%pfW{K_MD+_>l!_i|%RM!4>sK!dAQv*inJb${i_y zUEbL5AdcGJ1GGiaG{pw1515jNqhU0rWV&1xJi5xAYi1$TEyA%}PvfY4MuHU%(#d!A z=2QegXJzFBFwPc#b2_@yeO0q+XQ(BED;D`kl#TEocDc2$_uK28dd0{3A#7^T7^H)W`ts?Lysb&i%#@k54UMM^PMi zpxR48i(CygQOOgWtXX(+`@2yJX0#5T59i;;@3(}lb#ZTf@pQarxg`$7b;AIfakAUi zr6VMdWQ}=~*oKJpVJ>m^+i_dAzvbO89mZ`G*Z*6`>1fU(^cyZY`!zEcSz47u&1$Ik1W>1zn;ktKbjo1@1mGw~Fv`=?zZ-)@^u70k zG_JW9IB-ypP;MS86m8gJ;_e{~sXCx&bU=y|re<-s^4W{m(Rc#`8-gMmeK(_Xw(ynb z%G36C4m+l;N)P6`J9Tx8BRi%SfJAeE0_1NfJLlNyYpBqL(=pKs)&4s>>n7_7^>5nrH$wo$EH>JtDhhzwL-ONb}Etk#iA7?M(tUEw!p%?SOHymdqPd@uY8EHNm)Lf zo12R}m(j%O!VZ9B^ld2<$AOHz8|S^k5kazh`wle8rbSZ6yA8OCb^Qxq&B68?#jWL9 z9RI8eC0g8}Xe?GjmC7_c75u@ zZ8esa>hDePD5vY+K?59>Ob;lxZKyte24yu5ZSgW4PX>si0R}Yf9PJ;=s};z-FgyY~ ze7quLg~hO6XdU&1Yx^?nT{)uTqPJi7fTfXw*0x1a7Ni0}c+-eo+WIPvskSeDI#b5l z${bamMvBfbAOxx1#ODx2l|j3)FBi5~Z&b6J&1UAIZJ&*RBVQKZrn3S@#I!PE@Zl9` z8jNoPnr1RiVQE@fp#kRc^&cOn$nXH69-fxa-`22`GG_fajtmDDj*@X$aKCPWomapX z$D_whTHfKG-ICt_9?jp441{0gc+3M}n@8lmdW^QT2SO?_+H>5v0w?;dEUEgoy-^I_j zS!a~@82QW1A-_#=`16MH+Uw6t#ww~y4`(sGL43--Js_32kpE|;56=(AN_(%xk?*-*qReKliwk> zZ(J1t#@05*U$T!{Qw|Bt(|qLHd~L%r>23>~Vj|>eoLM{aT=N$_y7-7eqb)GwxKjP| zmT$!Q)zYVVjNdlAdb{1G;L-o-fA}B&`?aKhIVK>#i4ot_g{*+0?zTi>c%*c83N-9U z7}H|&uueU=Bj2xJ9fGlJKQ~a*TfLh6m!(>6Sm#y{LDG6aXa*d$&qnl*>J}GBsLVEJ z_D?ecCs^>weI8yh8YwTcKC8k>EuWu_CP7(uWSWhX4|Hg*F{D_J{-_fi{M|k;wCg(T zS(!O+QhpP@2gJnKz4*$X$=(I$^;Vp&Yk6NS*q5{XTLP<;=l#F&^UZSK#=G~zE^q{Gn^=2p)8hHaCJ5x- zGq7Sj%KHVv+C~(|cmVml!;BqI*eZ{d&*0eGtt032xtnV~@8S5%GTs~YqRxu~a-~AM z%E$ml;&C9H+4L zOGkT%mHUjKmm>yIx;#g~5jJD;NZ-{lG1euv+C6n^>kYvM@Sse49dnLz9XIl6b%P?z zx4-@*Oo4neYMQq3v284k5VqzT z+_c@0!^dxJ$645vIdXP5MqBTGJg8dH$!OBb@^^u;o*KqFz(xy0lfHjn^K?1rk0E&U zfBc94@xNIWzyA*3xIm8>oB!P@P*CS{Ns%!s9HOb}Un>YI^R`7kXUCjjNcWUJd02sf z@?4e3Y&d--q6K6s{W-9I-=U)&2Iv5z-cra5|6T!~SsJzV9!-``@h(C}9JJ6rgI;OM z8w`0STtkzG{^I<@P2@#ra>AHjh_dzC{k>g@rtgABv|&aQ5=vFhK`r?kJZ(p(E~!PQ~g7N%PMi3AOTEp+nT(T1?e zD+)vJOOizxn?0?p^K1nvX7i}jW3s0Cx*GUzJ{%XU*RD$*X~+w0oSaU9;S9@`xJ$VX zzCa&b|ddlx{%+7BT- zqqwb~rCK++eBqShSZg{3wt@%8d>{Baw!zN}|92EjiT3sBmGT^X=ZuaAkNUpkAL8`! zyS2s-ttLMoe^kb>em8~@ZPWGUKv_r9j?ym&)9vLM+R5?T;^WU>XsB_Q&;}ac6!C0a zPX>;$OFalvB*(tbP~}W4;LMWhctRCyvRMOR-5?3Hl{?#FJ)y9fENj!j=963Mt8CT! zdIA`)7cgjJA7_^K*04K&4}_8)0mjx6TkDm7p6WXmN&B@Ytfj8pBSBl&{Tsh|K5b== zzPG=Rfn_l*VxJCOes7tbM|i|rd6uQM@5wA};n>)bIVLIe))R0Xm_Kp+dwJLB80X#6 zIr|;y+mIzU^VqKMTt?lZ1vh{DvSU6tj8n^NHjySW;@^gBibmKGHQZ*C}WL(ZH|jka(dP(#_iFa_C2@F4#V|nj7e?^b=d~|*b=M_N1rdA z$;-FqT_bpaLwa@LH<3*y;fCPs${#6Zw*;ZrkDvIy^u?rIM~a2_=M(yI(x6X^%#pat;1NItlE%y~{W>};Z4qsfkCfTiqcLd!5|=aJbF2WnF_)6m zbGZ`Wv(CRYt+#x#^roybc+^@BB?GhO)-L0T*0l;_T!eDE!vH3;Z2=Ibp8fb&bWWPlTJb^4pZ6}QcL5h=fS42_;yR{<&JlC=y$0R*? zB+Bt(JF>a49MPO|VC3KcrCfK67$FnIb18m}yhRE?>+i_g$OBCFZ0k6i561x{2#qny zr|hocL_ydnYm*MzJqPH(IY~2cnnrz&Q7AJ7^;Q~=E@~s7$HLOYDSSb{w0*RfKXmzd z!E0`vG#3Ih`wQK3KUdIen+N`{eRMnupt-0uQg-!KYb6z&jSjo&HmB%M!hfoNqG~Z? z-&;_rJ+|i4!zh24ACJi@y$3)8Y#viSg?i053MV=D&r2ry0>iC|eSc@SVD63KK92#v zKEex)L{$oI4hJ0@S)W!xyAik!hAF59$LhPKz~CsqF0QRtvjUuQWs1afPC`)hgwu`I zynf8k?^8O#2n^j7xYaqjk5-Oq(su`dc%H-as~pT}=dJ^MQ1e3vU}2jE%6Mq=^5K@T z@tz^{)nFX70u?{|1xYQ+;~S>zyOckg8oyAObG#UOWo^JS^l!M<9v2zE=4=`Vg_kmN zRYFn6fPM#SqjJ-*iRcITlrawnKBLKx^eoBkrBvPtWCM#~eDr?fl(a!q(h3J_b$cm<@;(e%R-5oTi!V9pCZ4o9S;0m5*~CVLi!RtTH~( z&l!^`Z6kI9^ufHZZT$NUZ3|nMDy2v;=M%uA|HJ?FfB3IgW$?ezQtGtvjhqJ}Q#;Tm z07h+)x+vxHym87^1Wj-=&gBJ->G`ts0{VoGmYx~i{;$xvOw+cOOQD={Y^BmCYk54H zW}mI!9xQ4V=UF(iShvdPn8}WX`aLE0NGOU{_hP`j5W-GcNe{6+KOXG2kB1v+x9IHK zX+OM$;j}=N7Z|qcxmC6>9TR9UfHYxD^BDDj*TMqlV&jm0=W78l$~hWR*a|Yk7aYmOO&RmSj3v#H*D=1^qyTus`NBM%~ohrx!IyTv4ULwk$Wb@K! z!yw*8{#qKO)CC8=j{<;w!&q;}*Os98me48HT9+A(zr;L!Yj{iB#JCy0#gv(aA-#sL z#E9{|e>IY695X<*z?1O|VXt?pgpFv>=Ud8P1$IE!5=Wu_Lr3?E-z6iprt0#`nokak zj9*72ZHWswq^YB^tle4Lr(zAtN(=ic)_XV_bpcGGL$EKQ!$PTFSRfX16ckc3PA z9UUr5XE-*$D_edmABfM7$PKsTxtDG$w6fBzV=n4K2GGscRL>8ypMJx9eb}pCn1}LZ zGhX|iso$u2U!Nv%`I_Na6Gk5Je&Or$+8U!rb-=wa0&qhfCOSavsyxtVS)Xd23H_31 z6(jRTX??ieQF}i=0(f+S{NJ0eg#8tP_@t*Ea80!UHzaAgDZ8*>f++*$`R)^?fI>z`xr^}Q(_jF;Bh$GMExZ$4j4 z{yMN8%B!!R|D*3+cvGFfzMW<=k%iIR^zTf6vtFK!kvhM|`EHf57lMqm7rDs~Ee-CM zv6U4z8*OvB5IWFftBkGSb+%a^Tk`2JuN`^r*1kECCddbYCK1lAus=3Ee-CnDD@(U! z#~g2-?S9>`P{5my7Rqn?^dWRu4KUIq&jt56wX-aiPfE%>O@`vE!M z73-Acn5uiv$JI8{v}MKj`aL7GN^yp3NYg5uBj9LuOzmq!&8ODIXB`Fmm^So9&YP@$ zbJAl!sO?4~Vcoe?#@c*#7co_CymHp2-)hr#Zg8J~16l^}(Umb{Fr%YZJ|ApWrIBLm z%V?QnJ65s^$#s>Jr=!kWbleGOw2s;=V37buVr_&ucjE<|ux&@oN;`W?q?|iJe)KF( zGQFyJ(C>?m!BHDoUNeEXw#7Jb+@;PHfY`5Xf0>d$QaJrYLQhNHUYI>Ccd{$j?hn z-yrn-7H$sjvm*axhL+cT&AfWA5SFe1Iblp?uz?lxKzWJEmqumOx@Py((u?epN<3R@ z^f*9R%i>ZtqBjWZw1!~IhlEzZv1~kerSF|0U{%O{vu%M!<(ffUbQ5Qs$6okzji1@N zxt)gor8NDz*7B^RW0BgWI6rq>0n^4{l?+xq)Ml2mBtk z=j{PH#_cN4Qr-P6Zx)PZj$eZtG^~_H2-zqz2S$5w=NhVAD&PBz?|jZ zE8aVj(V%P&$tJBW)J0v{u-9mqpLtH(TX5wmjZ*IC`XFgT)b zSPVuGs80tSz%uHS_L=W%ahl6d!Oze|Dl{FJH4n8Q$;TGIwhjS+a{!B3A^15!zc2Yx z6lI^jt$$k%G|Fc?ZY(cTiaiq@EvD7?5p;QM)z`-<^x`n9!(nf(9~A~h;Vo&tCd}r- zUO)SINBZDqx|%YM=9QfifFpVwspf3DjQ`|4ip65dMV zUwYlf{GgE&blm&n+&(?(rj^B?Dezv|sPlWYF?yiAaxJsc;a(rhMc0_Oq@3s1@r|7v zH|JLV%LR~*#5q*fD8G$$pT-~iL){gn?Sw^azfD=_#xU=<{W$Lz=Eenk{WH?>zIM!w z^x#?W>(HK@_TKW=yN%yB<+Cxszk&`5Z_zbozxxFC2j}neysWqJl(_D^wbhRH)2sz< zEtkQgzx(@t`0Xks{;p&ovS08^Qg|Mk1q~^3PQcA^ceUi@{x0rL+p5^)e%0cTBw z(A}0+@?D}oBtE9L)T@|h;E}zfzjl>t1{0EUpxeHSK#v7ivAWXN6W&1=u*xF@qJ%Tv zoJ#%QKtJJ8$IRk7$l8gooA#Cnu1<6fHv$X@Dg3{bW} zkM${CXI>OtPz65g^{*L2-%AFISV=8WIktZCJ;`$q{k&%l8_suir@->PoNMenG|rtiJ-5Z;^EJMe3;1w^hVuNHo!=c$wyphfxe7p2 zEd0>T*#&y~AsT6A57g4Q%^QogbL^PSj}>Zj2tStbtCo0}0&nA+1+{;JgLqw+TA;Pv zy~r{QxxQtNLmdNlERBBH4T$#1Ja?6c5C@_oZ)Z7X20BNmTyoT1+J~%;P6~LTv@w^B zTmZL5VsPmMU~YD^E7OfvJHpEAC?sYDC+2xcJ{aBf%8@*~6;9?safKB(pjSZj?4U`P4+tpP!x--sY&>1VjG8ctN?X!_5Dr5D%o7pvasX}E>kQ23cc>o zTMxHmNB-uRU9Kznl4?C|^cR^btOr^rX!_I1hbA)?=@zl<#Iv=i#ydIsOCH8?oLmHj zmf3j4AcGq}j`4j5K}feZuKQ4LQ>~#|S@OD3N>KU%Aj6Sz6fn1vmZkCtEbK(`L@%TH zwKB{4sVgx$YHHBlamj3b_x)Jv;&eIA&tw!>hqd0oQCInoce@(iIDLf89r!&@zF z`Cnq0C0&NO0?jfYc5%uPz?_3N;J?jlW9`#F3mZt-)AH8P%7Fb^vz_-5{=Y+j$}9Y% z8Af@#+=lmOb^B5H@U7Fm$HoYu3 zp+QBm29L3|%r>oipR+q>1-hy*cyxD{|La8y+8Z1dFoC*|>i4z+7QZe~WAcVVmS2yo zT+~jr3GT{muf&wdHIBC?s8Q)@50H5vA^Vr^d8lhP<=*Gxm2$hvJeTLD7!E<8Jg_oa z=2k~7V{k1n46UH@mcR?*OqiW8`ueJ6Cg4^G9I}>Hu&m!x5s*y4n$^t;>nQxoJp)sYunr+7&}$s774RU#LX!b!=a+Uj=$Nc?fP(IVZpZTs4nAd8&X>Kx(Q2 zTUf4h^JJDqspRE-7nL%=<~h#uQrHG2Kx)P@L9R0Y<*-wW62Sdq5JffBeB;Gm-j zvh6Mp-k}2?Tg5yI|ATSk(pBZAD(r0#%Ll7Qj(HB0uNH*qsK>FGHdK-V-9|52$SvT} z;*Pn39}l@;9X{B&^Sg)s9pq|V!=LLCk51OuLW2;}lntfrL{VHn3+kilk3ncm$~dLx zvjRm5mvP=!KeG%9ZHhRYo9%nA6qLEa)@8`TlL2Ln(WwQK7&tXN1ay8{3k0d(`m0(M zCNFO54OLN?M7ChzHm1i*1dgJjY75AihYr(NNENjE+I4O(+^Xz^wDgZAZTr>u+bI9p z7^o2-ZUP*Uv<@nM!=$nkQveqEHOeF1BuJs-?{zFYUfkwf3wG%*G z)7g8m`oS=^OIkGN+s$oiV3vZhE;!0Ve!#qKU^9$?qy4-JAD#$xo=?y6?Vbx#1#b;s zGq>I&e7)i{4&yq#y)14gn5?-eR|_H7rvsH~`Z*QmmENsj(y*dOuowEW+)=j)iz+lY zh0#`4{|<3hMqA9~G`yT5v2*LrrOpY&}_15Vymy>ebxCu=O# z0=ZSWLUjFLlShmh>CVjsBeP)d&VTp!fB%~`+3(r}xutIM+&UpDm%V~*w9b^A8V{|I zt_=I$7b*hEPEhqS83D^%uV}BgF->-qx$U2sYjM-SxwvIT;i0Qsh}~0ZQ?G? z(KWDiBf-K6-Qjr?CrnIZIW~%KlHs-|xEHb(TOP}8OeIpFBq!{Ivo^0$J$;?*Mxa@H zlxI7PqxM%!&$s2Zz$1_S9^6Bt9qc9-*eTP5jY4QMS6rRk5vaE;WZ7t5q9vR^9%-L8 z*zHZ?EIWcTEud)%Cbt*iGbqQ+Vk;S36zdb_{G`t;zR@~bc>EYh&Izy`En#4Sj>upI z%IH|m68ck*R4q9i=jHUUl*QWsjzy2xg+Svw&xJ2J2ANA;{n3J@tTu@`7t>+@D2(TW z=apOYp-ne_IbL+e`RtcvVQHf5)nzY?*A?S!bq@KwXJO1c^mt@^C@V_y+|y#Gw0s_2 zpCEMnPsV0V+zLQE1h95bnt(6}ecmll*V8lscA#yPIi05++p%uP*-*x&0Zh3Ufq1h+`AGp+(o)|J`=wgkcH|D# z+}`$8E{q|8^F7g)c3?ct;~bS?`gVO=h-*Q4>gH+g)~5PyD_wjpDZ4bfzMDK?BDm== z8MZB8ifoa~KLwPkyeraXwdnJMLt!MB9}Tm(qqV*ddIT!2u9`+$t9=b*!7lO8rI5`% zUvAB(&=mAMa2Xp^EBQ1e!nOsMrfjR2j;&>F`^}!u)}pa2vp=3kWqxhg8#lME6-VW` zw$0wUCXF1b`_mOO+B!NkljPvzQF@=wAHSc5oQHXNYMbb)ava%CsNoFf5C1Y-4lMz> zEhG=Ge1Hs_h9^ZsKfBo)HQpB5BwsQQlrwInP61PL)oJ=(NB1R%DB_@e2p zIY(o-y=kwlmyIbe43_qkNL~K#A8_Y)A4WpVk+7%mkHE1))lg8d{(G-57sT4{$Q0167%*t_Kx_8qtTt za-b8!VR4Ona);N{r zaU9k|lJ`ES=}adA>?L-3nQ@B+0+cD zFNuy(UO@fX(m2YyuPwmk<&C~ZmOwdF-hEp6W^FZ8C2I5dsoY91C0wK)#MJsooS8eHc;vlSneu|PD z0U{_C7FMY5+zPY+^nMUFo3QLw$BIUh;-ZrsjjozdnQVRMJR22|D=$5uB>qk`pPV6* zkxCm_S@fF#Q9!Q082ys3#T>e&udRc9me6MI9gG#>a^F}M>jQrbusyQY7YuM@XyO3@ zebEK3_={;KrZk@eOH>N?4r93v&G=Yy?EfQ^$y<_$;sJ+4mp`I{ho1D2V#+12LZ~>G zZZZMBh8l{uJ_U~YMPSCvdcg|7yh~?TLfl-&C_?MEsJ^#(!XveULGB$n!zSNG*QNS7 zGRN7j(r&m~-^sC+k%MlFZ}YAAFFK`S@l<^pSsT&!G4tx{-COC!lu0&rQnk_|hrE_P zUW18xL{$W~q<)vgFLy!N_;Wg)89XX&S8lu#u&`A9q}CX2o-FBF<6^a%vO4w_fKaRq|Meb`thQjKn>%k0|^zG#1`Dgw&kB7pLVZs}#Fs~`Y zJ1OA=Ue(imox$!-@&r_VmnxtFJHQj?nZ}k(l~$!Q>lNNu^C{~=^UU*F`mlu%)*I4b z5WhVpm(&q9Jx@B1fPhzZgl$JYt)4uWQgvo;X^A*H&gLzpV%Z2=%p7;#wRPs!%bs_N z6=6yn0>6`QW?^rgdJka9WUEo~oa@5=w%oVNeJjnkgjSdp`Jf;9FnE5v5b67r`*qhV z-}bC7LG}2l9(0a;33H93p~`{LLbVb1UHP@lGEX$0tWH$p+^=;q-c>B1&}fEX7|9-+ z0cA1ab~`Y_+NFDzqHBwT^kA-a&V5D)!%ePXZwlDR6!f|3x5bGO7RvWLux7RKz#u<} zELG~e$WeQ4hZDbJmYK20h~=pNux;~{en&!~VXw~9chD=jM|6ys2dDJ8bZLijI@|^r zwCUS0Q>u;1S=O8K$_?yn%t7LNE+faXOSyxq>4)WPbjMg9GM5PTuhBE4HgASj~%pGag^suyKIT;drtH~hG zG;`W$Ie7#dn)Y_g)}Ei&c>h(aYz}BIzeeA4ZcSNb!7(&8mz=f*z8SK*HDoeu52}&} z4xR;)vJ+Zla8<<|!r+a}-%rR~+H0i1&*%(-Q_jITcK5#gi#865=XKnk^%e4(#2Yeo z>tmSb3zNx^r$3;K3s=OZ9B@Qg7#GwB*$L>EB;zr@uMp9V^Vp{d^Th;%x~alWBe=C~ zc64#`ar?X?qYUG&8MhvIkt1vM_?HKma4^2)*qS}VD*Pa*sedlyU}4|6w5RXRqNpxQ zom*H@aALbxUwPLDOG_gUDv`9%gi$qd(*e?dUpk)QCN?RvwuTcGFk!g6mSx##1&~ni>uUo^Ovh3sKZgy9*@e$A8E4Lk! zzT6gsaVadE~iex0#jrDdtgW(wm=Dkzu7eHP%GX%ry(SpHtI1VN?*>&o~$# zs2dIjDj|-9D}<3;hb~UblUv$ggOWDZnD6G@d`h|HS<4)-i}RKc#$=w&{H+<>)gUy)6YoU-3SK`Q>9)7IQ$_dwZyB`0!clxOlymV6-xFfb(9nEa1H&f=#z9=UBuYJSFemFif{ zQ7hx7E(g#p`~IgB0JoOH7`&`CDzoL+Ga6B4GMxI8Lf5x3<;IBH81MZ$mUn0@v0y9o zti}N%UN+F*c{48@(!3YXo^|rq8{|q$cVx}HHH>I{uRQ&43bk*`i$U7ik`_6Njnx=s zt8HW1xuFemKdweik^wq-%**cd{k%5kZ;B<3f+aboXy|Q$kSMa4U61VeV@RJG;ooji zlIw!|!CiNFgVr14@b6S931E(kx6JBN#7Ort2P%A;ep2K@pBX90LS5sJ6jlme8ETbz z&Tm;dAVbPA*01$OQ5SCwBca>q^g>I9IN*$)_P9-0Y!PB#H5L!v`oPFY>D19;<@vLo zGX@Y8uDr*1btymy@wbHDQJ$VDh4zH_y-vDX-WEd}JvXH*{0?bI0Fh&It^Xf$%4`## z-tmoTi(F@aH4B#v>?qrS9^a=y>0SJFkz!52);Nn;H+77Zh3`~+9xeX4S@~%G1x&ii zuB+b{X1dv#_cizxlAF_PoJtuf8JN3t{bgzVGe6&~{ez{FYf}TFmd2sJ#SeKg$F{a~ zb62-%QJn|Nyl((O?JrQ}+XKs}mnFCSF_+fTcdpKROXtzCc;vn3q*XzWX>M7}4}l2i z)&Z;*GtekwE&ctX4d9g|pSA!({JVlJITc10+c{@dAX2q-(c+A^8tn*fPBi5fW?355 zHawtQSKrsK0fLhI?G)oe8!Ep==k8rCh8Q$c1;==;0Z4&X&!dzstr+ZsI#yNIunM0J zHJS*pN5+S=?U)7`lhQIniX0F3W9%&<%$cA};W&=GoX+1i9dj7ODEDZaN&)~J_~AR! zhB;?9ziJhZq%F zM0}9-JJ&p)a{CM-&=h0@fC^a&y$IOc02k}%^C+MKO!|%D=50%lt#?9K3Zij+kEIMB zWO>Ww)iUTq_B$i36|(ArpI;_JGrxf%m%{Ff_O=iu2(zxc+^8eO;f4mACMC@eyb1{GxKf>4Yi|BY!`gWVa5>i4M_wWbLTd;fuo4OGL_si+~s_}%dNcKN=o57Fkw%&>S_L%lt5Zje~W() zCX>g0P7U72JTt^@IyPT6`Rz{pk-l_9&O0REHKEmwx1R6uxDto`R$!S7C-YX<4O_NHG6vt^t zWy^1T?4?38qu`fjfHAN%D$bZKcEHG19==}f1j!9E%uPqP9W07r|EyK|JI0A_(G4V5 zOP;L|6bTKibbzxCF|7vNQ90<_(}QB6JxtItXMomCxzb?Dht(-zzZ32A-mA}yrfEE_ zYg{wNBh3Q}B|rCX%jMCSG!~g)mu~-j3#2M-I=R)YrPazIg~=?7>_$IATb2-C`i_s9 zpb0C;f{wLA8GETj4{c%!wJBn3VY7JVg93I=>S=?8n~epW+Mm}3O!f7)>rn)Uio&<~ zHf!gV(NNnc4fCHZQ1+}Iy)%oITJI8)3gRJOCy;YK?gfQK-i4!s+NQKP5b)>g3E(X1 z25n?>v*jmMIhc%p*cLgaO5#B1ZrglR)~x|MNv!tQ7H~A8#rh(wEr^w;xy7^is=!?W zHM!(%im3d=LbnHi0)K=$x2j@X^YWmP|LgOrdD{+m+tRs=+j2Y&>rpfVm;lC>J^Ve@ zI-1jL9;epE4POVR=(O!$+Q!;#&}Y7mmS@XXwggVgI_G&@pT_6C*X7?NWC!9OiGD-e z_Xsoo0UaGT2(%md%@u?kr)o&Y|H|yOvF7Ni@1Z((udg)|l^(KNU%h~1(Q1K?Mn8Vg z(Igv=DbShA8XM-C<&pb3qSf8jqEPp@kA+c>c;4mLpDObTMON-o=8&bYnUB|ySXPv^ z{TA&TDlhb+$U7KGn7r4Bx;L){imS5LrudnOp-`dV;Z8XbIq@}IP$-9 zJ8+yJ(jw*A@5NxRBq5B1EdO41sUSyXc^S09s2xUetX<2%PE~=ef)#d(MW74E%H~#G zmSq{f3-rTyjO>M|JoNpMpel!D<;J+!&gR7kZ0!L$fObZ-%po`94Rm}KpGZ2+3UE}8 zsx4)wP=F%-GHyejHo28fp@`Bb<)I2*N&AKJWgkfjFfC#(RO_rl8o2uBhEDrk#|M=d2!&c?P#~bQQ&%8 zvztN>$&DGQCoJ;?Yqoghit2_%CaT0$$>_x*3FcidUIMl;%4obG!FuheEXVG>*M;eMUk>LG6lYGCmgi(Eco%} z=Rtg5Tf0ry&z<=?`yQcP>qcu|&UwFVX~K6`@( zY1ZTudW$1{UcU6}xA&1WqfdV8yo*aVmvib4!}doOc&?1fw|IF`SYz;R~d1Zcie}4xT zC63ZkniE+nov#ccozADSxkt@pW%G)ZWvxmJ>aBeU;y#4pR4Y7J8`uo_+wi!zge^K| zd}Ai>e3OvpBk@}RZMco>acJwlmu9c6c0sE)Lmc-(N7pwRV|)1`ylrgwHo)Qg{u>N* z#Uh7oJ!(d1QARQ&DX57&saUB1MSI^;r~l&~$2mks#sT z-`ahl{N|bL&|r5Bx0UL|j-h~aq-_5^3fudOMynXuvo?RPfLfoVMzHT_3Jb0Xi^fPt zH2JbdO2W~Q^Bm+5pGH>!U$}oF2(u^yTe|#WTaD=3U2ukd;l}AKxoMm2BbRTJW%FDG zb XvZ@raGrP#u$^l@?)#N^d2@PwL1=U)~D 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

=en|PS;Ic;_JLqF%*As|A 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

-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

+
-
+
-
+ + +
+ +
+
- -
-
Strategic Agency
- -
-

We believe in the power of bold ideas that can solve business challenges.

+
+
+
+
Strategic Agency
+
+

We believe in the power of bold ideas that can solve business challenges.

+
+
- -
- Learn more +
+
+
+
+
+ + +
+
+
Intro
+
By the same illusion which lifts the
horizon.
+
+
+
- -
-
-
-
-
+
+

Who we are?

@@ -217,10 +236,11 @@

Our Expertise

-
+
Testimonials
-
What -
people say +
+
What
+
people say
@@ -240,11 +260,73 @@

Our Expertise

- - comas + +
+ comas +
AIR’s ideas are refreshing and out of the box. Authentic team that focuses on the important path of the brand. +
+
Tal Gilad
+
Teach for America
+
+ +
+ +
+
+
+ rectangle + rectangle +
+
+
+ +
+ comas +
AIR is an exceptional agency that leads with creative talent, first-class account servicing. +
+
Azadeh Hawkins
+
Hawkins Consulting
+
+ +
+ +
+
+
+ rectangle + rectangle +
+
+
+ +
+ comas +
AIR raises the agency bar to stratospheric heights on both creative output and client service. +
+
Michel Grover
+
Hulu
+
@@ -252,8 +334,130 @@

Our Expertise

- +
+
+
+
Vision, Passion, Results
+
We are sure that first-rate job is possible only if all three components are united.
+
+ Apply +
+
+
+ + + + diff --git a/src/scripts/main.js b/src/scripts/main.js index ad9a93a7c1..25b05c3546 100644 --- a/src/scripts/main.js +++ b/src/scripts/main.js @@ -1 +1,22 @@ -'use strict'; +/* eslint-disable no-undef */ +/* eslint-disable prefer-const */ +/* eslint-disable padding-line-between-statements */ +/* eslint-disable strict */ +// eslint-disable-next-line max-len + +// #region burger +let headerNav = document.querySelector('.header__nav'); +let burgerIcon = document.querySelector('.header__burger-icon'); + +burgerIcon.addEventListener('click', function() { + this.classList.toggle('active'); + headerNav.classList.toggle('open'); +}); + +document.querySelectorAll('.header__nav a.nav__link').forEach(function(link) { + link.addEventListener('click', function() { + headerNav.classList.remove('open'); + burgerIcon.classList.remove('active'); + }); +}); +// #endregion diff --git a/src/scripts/slider-buttons.js b/src/scripts/slider-buttons.js deleted file mode 100644 index 3d89d11250..0000000000 --- a/src/scripts/slider-buttons.js +++ /dev/null @@ -1,62 +0,0 @@ -/* eslint-disable prefer-const */ -/* eslint-disable no-unused-vars */ -/* eslint-disable strict */ -// eslint-disable-next-line strict -// const leftButton = document.getElementById('leftButton'); -// const rightButton = document.getElementById('rightButton'); -// const images = document.querySelectorAll('.image'); -// let currentIndex = 0; - -// leftButton.addEventListener('click', () => { -// currentIndex = (currentIndex - 1 + images.length) % images.length; -// updateActiveImage(); -// }); - -// rightButton.addEventListener('click', () => { -// currentIndex = (currentIndex + 1) % images.length; -// updateActiveImage(); -// }); - -// function updateActiveImage() { -// images.forEach((image, index) => { -// if (index === currentIndex) { -// image.classList.add('active'); -// image.classList.remove('inactive'); -// } else { -// image.classList.remove('active'); -// image.classList.add('inactive'); -// } -// }); -// } - -const leftButton = document.getElementById('leftButton'); -const rightButton = document.getElementById('rightButton'); -const images = document.querySelectorAll('.image'); -let currentIndex = 0; -const array = [ - '../images/slider/slide-img-1.jpg', - '../images/slider/slide-img-2.png' -]; - -leftButton.addEventListener('click', () => { - updateActiveImageLeft(); -}); - -rightButton.addEventListener('click', () => { - updateActiveImageRight(); -}); - -function updateActiveImageLeft() { - images[currentIndex].classList.remove('active'); - currentIndex = (currentIndex + 1) % array.length; - images[currentIndex].classList.add('active'); - images[currentIndex].style.backgroundImage = `url(${array[currentIndex]})`; -} - -function updateActiveImageRight() { - images[currentIndex].classList.remove('active'); - currentIndex = (currentIndex - 1 + array.length) % array.length; - images[currentIndex].classList.add('active'); - images[currentIndex].style.backgroundImage = `url(${array[currentIndex]})`; -} - diff --git a/src/styles/blocks/footer.scss b/src/styles/blocks/footer.scss index cba61371fe..fc73aae56b 100644 --- a/src/styles/blocks/footer.scss +++ b/src/styles/blocks/footer.scss @@ -1,20 +1,18 @@ +.footer-container { + height: 100%; +} + .contacts-section { padding: 0; border-radius: 30px 30px 0 0; - background-color: #000; + background-color: #2C2C2C; + height: 100%; } .contacts-info { display: flex; justify-content: space-between; - @include onPhone { - display: flex; - flex-direction: column; - justify-content: center; - align-items: center; - } - @include onTablet { display: flex; flex-direction: column; @@ -22,6 +20,13 @@ align-items: left; padding: 180px 0 139px 41px; } + + @include onPhone { + display: flex; + flex-direction: column; + padding: 180px 20px 70px 20px; + } + } .inputs { @@ -47,7 +52,15 @@ font-weight: 600; font-size: 15px; color: #fff; - background-color: #000; + background-color: #2C2C2C; + + @include onTablet { + width: 362px; + } + + @include onPhone { + width: 280px; + } } .button--send { @@ -61,6 +74,11 @@ @include onTablet { padding-top: 136px; + align-items: left; + } + + @include onPhone { + padding-top: 0px; } } @@ -83,6 +101,10 @@ font-weight: 600; line-height: 150%; margin-bottom: 48px; + + @include onPhone { + + } } .contacts__socials { @@ -101,6 +123,64 @@ } -.footer__bottom { +.footer__navigation{ + display: flex; + padding-bottom: 80px; + + @include onTablet { + display: flex; + flex-direction: column; + justify-content: center; + align-items: center; + } + + @include onPhone { + display: flex; + flex-direction: column; + justify-content: left; + align-items: left; + } + +} + +.footer__nav { + + // @include onTablet { + // opacity + // } +} + +.header__logo-footer { + + @include onTablet { + margin-right: 390px; + } + + @include onPhone { + margin: 0 254px 0 21px; + } +} + +.header__nav-bottom { + + @include onTablet { + margin-top: 24px; + } + + @include onPhone { + margin: 28px 0 80px 121px; + } +} + +.nav__list-bottom { + @include onPhone { + // display: block !important; + } +} + +.nav__item--right-bottom { + @include onTablet { + display: none; + } } diff --git a/src/styles/blocks/header.scss b/src/styles/blocks/header.scss index eef22d2c6b..1d229f7b37 100644 --- a/src/styles/blocks/header.scss +++ b/src/styles/blocks/header.scss @@ -1,21 +1,10 @@ .header { - display: flex; - height: 800px; + // height: 800px; width: 100%; - display: flex; - flex-direction: column; margin: 0; background-color: #2C2C2C; border-radius: 0 0 30px 30px; - &__top { - display: flex; - align-items: center; - height: 100px; - min-width: 1024px; - - } - &__logo { display: flex; justify-content: center; @@ -33,10 +22,14 @@ } &__block { - width: 490px; + width: 100%; height: 355px; margin-top: 166px; color: $header-text-color; + + @include onPhone { + width: 100%; + } } &__title { @@ -44,16 +37,118 @@ font-size: 64px; line-height: 68px; letter-spacing: -2px; + + @include onTablet { + white-space: nowrap; + } + + @media (max-width: 550px) { + white-space: inherit; + } } &__block--text { width: 362px; height: 54px; margin-top: 32px; + + @include onPhone { + width: 100%; + } + } +} + +.header__burger { + display: none; + + @include onTablet { + display: flex; + position: relative; + margin-right: 50%; + z-index: 50; + align-items: center; + justify-content: flex-start; + width: 30px; + height: 18px; + } + + @include onPhone { + display: flex; + position: relative; + margin-right: 10%; + z-index: 50; + align-items: center; + justify-content: flex-start; + width: 30px; + height: 18px; + } +} + +.header__burger-icon span { + height: 2px; + width: 80%; + transform: scale(1); + background-color: #fff; +} + +.header__burger-icon::before, +.header__burger-icon::after { + content: ''; + position: absolute; + height: 2px; + width: 100%; + background-color: #fff; + transition: all 0.3s ease 0s; +} + +.header__burger-icon::before { + top: 0; +} + +.header__burger-icon::after { + bottom: 0; +} + +.header__burger-icon.active span { + transform: translateX(100%) scale(0); +} + +.header__burger-icon.active::before { + top: 50%; + transform: rotate(-45deg) translate(0, -50%); +} + +.header__burger-icon.active::after { + bottom: 50%; + transform: rotate(45deg) translate(0, 50%); +} + + + +.header__container { + + @include onTablet { + display: flex; + flex-direction: column; } } -.learn-more { +.header__content { + position: relative; + display: flex; + flex-direction: column; + min-height: 680px; +} + +.header-navigation { + display: flex; + align-items: center; + height: 100px; + min-width: 320; + +} + +.button { margin-top: 83px; background: #2060F6; width: 264px; @@ -63,27 +158,100 @@ justify-content: center; border-radius: 8px; cursor: pointer; +} +.button__text { + text-decoration: none; + color: $header-text-color; +} - &__button { - text-decoration: none; - color: $header-text-color; - } +.slider__inner { + position: relative; + height: 100%; + width: 100%; } .slider { position: absolute; - left: 813px; - right: 0px; - top: 120px; - - &__background { - background-image: url('../images/slider/slide-img-1.jpg'); - height: 680px; - // width: 687px; - background-position: 50%; - background-size: cover; - border-radius: 30px 0 30px 0; + right: 0; + bottom: 0; + height: 100%; + width: 43%; + + @include onTablet { + display: flex; + // position: relative; + height: 390px; + width: 100%; + top: 600px; + } + + + &__control { + position: absolute; + bottom: 40px; + left: 48px; + display: flex; + align-items: center; + } + + &__buttons { + display: flex; + margin-right: 24px; + justify-content: space-between; + width: 80px; + } + + &__info { + color: #FFF; + font-size: 14px; + font-family: 'Open Sans'; + line-height: 140%; + } + + &__info--title { + color: #fff; + font-size: 13px; + font-weight: 700; + letter-spacing: 3px; + text-transform: uppercase; + } +} + +.image { + position: relative; + height: 100%; + width: 100%; + transition: opacity 0.5s ease; + background-position: 50%; + background-size: cover; + border-radius: 30px 0 30px 0; + + @include onTablet { + background-position: 100%; + border-radius: 30px; + } +} + +.image:nth-child(1) { + background-image: url('../images/slider/slide-img-1.jpg'); + +} + +.button-arrow { + display: flex; + align-items: center; + justify-content: center; + height: 32px; + width: 32px; + border-radius: 50%; + text-decoration: none; + background-color: #fff; + border: none; + cursor: pointer; + + @include onPhone { + margin-right: 3px; } } diff --git a/src/styles/blocks/main-content.scss b/src/styles/blocks/main-content.scss index 9ab8777793..56af6c7c6d 100644 --- a/src/styles/blocks/main-content.scss +++ b/src/styles/blocks/main-content.scss @@ -4,6 +4,10 @@ justify-content: center; align-items: center; text-align: center; + + @include onTablet { + padding: 0 41px; + } } .about-title { @@ -12,6 +16,10 @@ font-size: 32px; line-height: 150%; margin-top: 148px; + + @include onTablet { + margin-top: 500px; + } } .about-text { @@ -45,6 +53,20 @@ display: flex; justify-content: space-between; + @include onPhone { + display: flex; + flex-direction: column; + justify-content: center; + align-items: center; + } + + @include onTablet { + display: flex; + flex-direction: column; + justify-content: center; + align-items: center; + } + &__item { max-width: 264px; max-height: 334px; @@ -77,6 +99,20 @@ .services__container { display: flex; justify-content: space-between; + + @include onPhone { + display: flex; + flex-direction: column; + justify-content: center; + align-items: center; + } + + @include onTablet { + display: flex; + flex-direction: column; + justify-content: center; + align-items: center; + } } .services__about { @@ -92,6 +128,10 @@ letter-spacing: 3px; text-transform: uppercase; margin-top: 251px; + + @include onPhone { + margin: 120px 0 0 5px; + } } .services-title { @@ -103,6 +143,10 @@ line-height: 130%; color: $main-title-color; margin-top: 16px; + + @include onPhone { + width: 262px; + } } .services-description { @@ -118,16 +162,34 @@ &__text--2 { padding-top: 20px; } + + @include onPhone { + text-align: left; + width: 262px; + margin-top: 65px; + } } .services-items { display: flex; gap: 30px; margin-top: 291px; + + @include onPhone { + display: flex; + flex-direction: column; + justify-content: center; + align-items: center; + margin-top: 48px; + } } .services-items__second-column { margin-top: -148px; + + @include onPhone { + margin-top: 0; + } } .service-item--1, @@ -214,6 +276,16 @@ } // #endregion // #region testimonials +.testimonials__container { + + @include onTablet { + display: flex; + flex-direction: column; + justify-content: center; + align-items: center; + } +} + .section-name { font-weight: 700; font-size: 13px; @@ -221,6 +293,14 @@ text-transform: uppercase; color: $section-name-color; margin-top: 148px; + + @include onTablet { + margin-right: 410px; + } + + @include onPhone { + margin: 120px 130px 0 -5px; + } } .section-title { @@ -228,27 +308,71 @@ font-size: 32px; line-height: 150%; color: $main-title-color; - text-align: left; margin-top: 16px; + + @include onTablet { + display: block; + margin-right: 370px; + } + + @include onPhone { + display: flex; + flex-direction: row; + margin-right: 0; + } +} + +.title__first-word { + padding-right: 10px; +} + +.title__second-word { + white-space: nowrap; } .reviews__list { + display: flex; margin-top: 85px; + gap: 30px; + + @include onTablet { + display: flex; + flex-direction: column; + justify-content: center; + align-items: center; + margin-top: 48px; + } } .reviews__item { display: flex; justify-content: center; + flex-direction: column; width: 362px; height: 494px; background-color: #fff; border-radius: 16px; + + @include onTablet { + width: 558px; + height: 478px; + } + + @include onPhone { + width: 280px; + height: 456px; + } } .reviews__block { - width: 362px; - height: 290px; - z-index: 0; + height: 300px; + margin: 0 auto; + + @include onPhone { + width: 196px; + height: 196px; + margin: 0 auto 75px; + } } .reviews__rectangles { @@ -256,11 +380,15 @@ } .reviews__rectangle--1 { - margin: -12px 0 0 75px; + margin: -30px 0 0 45px; + + @include onPhone { + margin: -30px 0 0 -10px; + } } .reviews__rectangle--2 { - margin: 150px 44px 0 0; + margin: 110px 44px 0 0; } .avatar { @@ -269,8 +397,25 @@ height: 140px; border-radius: 50%; bottom: 180px; - margin: 0 111px 0 111px; - background-image: url('/images/testimonials/testimonial-ava-1.jpg'); + margin: 0 auto; + background-image: url('../images/testimonials/testimonial-ava-1.svg'); +} + +.avatar--2 { + background-image: url('../images/testimonials/testimonial-ava-2.svg'); +} + +.avatar--3 { + background-image: url('../images/testimonials/testimonial-ava-3.svg'); +} + +.reviews__text { + display: flex; + flex-direction: column; + justify-content: center; + align-items: center; + margin: 0 0 32px 0; + text-align: center; } .reviews__comas { @@ -278,6 +423,96 @@ height: 24px; } +.reviews__description { + max-width: 250px; + font-family: 'Open Sans'; + font-size: 13px; + font-weight: 600; + line-height: 150%; + color: $section-description-color; + margin-top: 30px; +} + +.reviews__human-name { + font-family: 'Open Sans'; + font-size: 13px; + font-weight: 600; + line-height: 150%; + margin-top: 20px; +} + +.reviews__profession { + font-size: 13px; + font-weight: 700; + letter-spacing: 3px; + text-transform: uppercase; + color: $section-name-color; +} +// #endregion +// #region results +.container-results { + display: flex; + flex-direction: column; + justify-content: center; + align-items: center; + + @include onTablet { + text-align: center; + padding-inline: 20px; + } + + @include onPhone { + padding-inline: 20px; + } + +} + +.results { + background-color: #fff; + margin-top: 148px; + + @include onTablet { + padding-right: 20px; + } + + @include onPhone { + padding-right: 20px; + } +} + +.results-background { + background-image: url('../images/Shapes.png'); +} + +.results-title { + font-size: 52px; + font-weight: 600; + line-height: 150%; + margin-top: 199px; + color: $main-title-color; + +} + +.results-description { + max-width: 754px; + font-family: 'Open Sans'; + font-size: 24px; + font-weight: 600; + line-height: 150%; + margin-top: 24px; + color: $section-description-color; + text-align: center; +} + +.button-apply { + margin-bottom: 198px; +} +// #endregion + + + + + diff --git a/src/styles/blocks/navigation.scss b/src/styles/blocks/navigation.scss index 823a1f4ef6..4debaa9a5a 100644 --- a/src/styles/blocks/navigation.scss +++ b/src/styles/blocks/navigation.scss @@ -1,16 +1,56 @@ -.header__top { +.header-navigation { display: flex; justify-content: space-between; } +.open { + display: flex !important; +} + + .header__nav { - // margin: 0 228px 0 229px; + + @include onTablet { + opacity: 0; + pointer-events: none; + transition: opacity 0.3s ease; + + flex-direction: column; + position: fixed; + height: 100%; + width: 100%; + top: 0; + bottom: 0; + left: 0; + right: 0; + z-index: 50; + overflow-y: auto; + padding: 50px 40px; + background-color: #000; + } +} + +.header__nav.open { + opacity: 1; + pointer-events: auto; } .nav__list { display: flex; + @include onTablet { + flex-direction: column; + row-gap: 50px; + margin: 100px 60% 0 0; + } + + @include onPhone { + flex-direction: column; + row-gap: 50px; + margin: 100px 350px 0 0; + } + } .nav__item { @@ -22,6 +62,12 @@ line-height: 150%; text-transform: uppercase; + @include onTablet { + font-weight: 600; + font-size: 23px; + line-height: 180%; + } + .nav__link { display: inline-block; text-decoration: none; @@ -39,6 +85,10 @@ transform: scaleX(0); transition: transform 0.3s ease-in-out; transform-origin: left; + + @include onTablet { + display: none; + } } &:hover::after { diff --git a/src/styles/main.scss b/src/styles/main.scss index a341223fe0..cce1148ec8 100644 --- a/src/styles/main.scss +++ b/src/styles/main.scss @@ -5,6 +5,7 @@ @import "./blocks/page.scss"; @import "./blocks/navigation.scss"; @import "./blocks/main-content.scss"; +@import "./blocks/footer.scss"; html, body { @@ -13,11 +14,13 @@ body { font-family: 'Poppins', sans-serif; background-color: $grey-color; scroll-behavior: smooth; - } .container { - width: 1000px; - margin-left: auto; - margin-right: auto; + box-sizing: border-box; + // min-width:320px; + max-width: 1000px; + width:100%; + margin: 0 auto; + padding: 0 10px; } diff --git a/src/styles/utils/_mixins.scss b/src/styles/utils/_mixins.scss index 37779ea6bf..4d0d557308 100644 --- a/src/styles/utils/_mixins.scss +++ b/src/styles/utils/_mixins.scss @@ -8,51 +8,15 @@ @mixin onPhone{ - @media (min-width: $tablet-min-width) { + @media (min-width: $phone-width) and (max-width: 500px){ @content; } } @mixin onTablet { - @media (min-width: $tablet-min-width) { + @media (max-width: $tablet-width) { @content; } } -@mixin onSmallDesktop { - @media (min-width: $desktop-small-min-width) { - @content; - } -} - - -@mixin onDesktop { - @media (min-width: $desktop-min-width) { - @content; - } -} - -@mixin onBigScreen { - @media (min-width: $big-screen-min-width) { - @content; - } -} - - -@mixin pageGrid { - display: grid; - column-gap: 20px; - grid-template-columns: repeat(2, 1fr); - - @include onTablet { - grid-template-columns: repeat(6, 1fr); - column-gap: 24px; - } - - @include onDesktop { - grid-template-columns: repeat(12, 1fr); - } -} - - diff --git a/src/styles/utils/_vars.scss b/src/styles/utils/_vars.scss index e029039b6f..f9a7862834 100644 --- a/src/styles/utils/_vars.scss +++ b/src/styles/utils/_vars.scss @@ -6,8 +6,5 @@ $grey-color: #E5E5E5; $section-name-color: #C0CDD7; $section-description-color: #6C788B; -$phone-min-width: 320px; -$tablet-min-width: 640px; -$desktop-small-min-width: 1024px; -$desktop-min-width: 1600px; -$big-screen-min-width: 2560px; +$phone-width: 320px; +$tablet-width: 900px; From 2efac61b7f25b936345f372f865b491d07934c9a Mon Sep 17 00:00:00 2001 From: Zhekich123 Date: Tue, 26 Sep 2023 12:48:02 +0300 Subject: [PATCH 4/7] fixing bugs --- src/index.html | 9 +++++++-- src/scripts/main.js | 2 ++ src/styles/blocks/footer.scss | 4 +++- src/styles/blocks/page.scss | 3 +++ 4 files changed, 15 insertions(+), 3 deletions(-) diff --git a/src/index.html b/src/index.html index 37aeb12a89..ef7f1cafd0 100644 --- a/src/index.html +++ b/src/index.html @@ -10,6 +10,7 @@ + @@ -395,10 +396,14 @@

Our Expertise

Contact us
Call us
-
654 321 987
+
Visit us
-
2905 West Drive, Buffalo Grove
+
Our socials
diff --git a/src/scripts/main.js b/src/scripts/main.js index 25b05c3546..4de3846ca7 100644 --- a/src/scripts/main.js +++ b/src/scripts/main.js @@ -7,10 +7,12 @@ // #region burger let headerNav = document.querySelector('.header__nav'); let burgerIcon = document.querySelector('.header__burger-icon'); +let body = document.querySelector('body'); burgerIcon.addEventListener('click', function() { this.classList.toggle('active'); headerNav.classList.toggle('open'); + body.classList.toggle('open'); }); document.querySelectorAll('.header__nav a.nav__link').forEach(function(link) { diff --git a/src/styles/blocks/footer.scss b/src/styles/blocks/footer.scss index fc73aae56b..09d40dd111 100644 --- a/src/styles/blocks/footer.scss +++ b/src/styles/blocks/footer.scss @@ -94,13 +94,15 @@ text-transform: uppercase; } -.contacts__info { +.contacts__info, +.contacts__info--link { color: #FFF; font-size: 24px; font-family: 'Open Sans'; font-weight: 600; line-height: 150%; margin-bottom: 48px; + text-decoration: none; @include onPhone { diff --git a/src/styles/blocks/page.scss b/src/styles/blocks/page.scss index e69de29bb2..662b076905 100644 --- a/src/styles/blocks/page.scss +++ b/src/styles/blocks/page.scss @@ -0,0 +1,3 @@ +body.open { + overflow: hidden; +} From 749d7fe0015e314e659566cb630dea02243e785a Mon Sep 17 00:00:00 2001 From: Zhekich123 Date: Sat, 30 Sep 2023 01:02:32 +0300 Subject: [PATCH 5/7] fixing bugs --- src/images/favicon.png | Bin 0 -> 12368 bytes src/index.html | 46 ++++++++++++++++------------ src/styles/blocks/footer.scss | 37 +++++++++++----------- src/styles/blocks/main-content.scss | 14 +++++++++ 4 files changed, 58 insertions(+), 39 deletions(-) create mode 100644 src/images/favicon.png diff --git a/src/images/favicon.png b/src/images/favicon.png new file mode 100644 index 0000000000000000000000000000000000000000..03613242fd94c35f53cd9a1fca9feed362144cd9 GIT binary patch literal 12368 zcmd_QXIN8N*fzS87*Hv3ETB|N5FMl_2uN2{*rH(DfCMRmAVq3u21ueKj3TI;QByqzY_@5kwIX4825QqzVC~mwYSpqIoCPw;kqDUXRVcIJ@tOdt<#of66O^W=k{axZQD!In__FWUYB^#evEATb*tAMC!3?O?Xg>Kt&kbgWc{5o zjQ1jYwjZ0XV2+6%xPw2|ESM{p)m&PPG#aGnPQMBwMPHa3t7z-Y`ke|l7kW4Av8eD9 zV=?e|lPlpK)#Lg;2&JC7M>at-*1d+zQLV#L5RC5rK->;Duekt$#oPb4Elwncocq>&BF}iQ` z1B_Q9Gf}OFrRv5$wiK|KZq+ua4Ma(Dianw%nSAQ3z7&fE#iRL~pWy?K5kefolV{`fINeZsls53$3Ee`bi?a~-8Bl6sHM@%n8qvd1^S zvr_8F3EB!veT*O6LqlFDEH@t|^%3+QuN5=hr;U8oZ88$U>cNnoJ zWtCCfpvf|1xx~xe`zQVN^WX9y^H`-)vY!^8==7<^KdO+-x94TUJ}r88w1T9dtou~v z{Q)lS&X%_ue4KujWkn4$MOBIXgW`ua|ajgt3%GzPw{ z9cAEFwCJrL#!u3}SiF|-Tia7bdiO8ehCs2L;$w?;qbAMgZK0acf03E*tvjOb4bXWT zIf3=(P*oO_l(KeyLw9QVA-|Jo0>LU9GcJ^*azc8E_e35JDB#5`($==`%wJ<|w)W!f z3FBj|r9#PFoDeC<18Dz)0Y6>^{)RSq;kzsE3;x-yO2Kf6;o={}ONNd98YlzO8U>_} zba-0{R_VqwcYkhvTTG)S~i5X^(Bz$5PV38LP1~DWl;-{^*q=DG{HMFZ3(4q{sh{8Gd22S(N;g5R% z2+`wfIW1v}Ls69_m=V#Nvb;1_;Now}ONV>WfsaC(*klvC8}wO`IMG=*`!3nLP*FDK zj&QfBtei%Y&mfH%DhJHOANmB%X6Wnl?!(KgN*uO;1ZV#>P=jZ(P1!11aRpx+*-O^k zi`WPwTRsD;v_V1$tIpa#Z0)6Vx9a|0*8sjJ<|A?Y)eLIFiGU6K%RFn&^ge%W{>HNC z<=&3AG-O7yEP9ROfkc;m!Gy|31D9bnpa+Fl_Cd|ZA60a%>N*+M1l?;rgR3ELCN@M5 zo#!fIo{mm7yqJi)RU(N^S6vK@>Q?Nc?@QeRw_#IhN@0qAx;^^iwcn5OzTv9bBiW`_ z)`%m)hhRX|^%z>v{u^Nx?_TgjWq|}$iDE4JZ>YUN9Rbg$PZTP~>wLL5&P0%8&0N^s zUGyzFUbn2%=+(QWjKq(nHk!W<8`WrjbOFi`yYCvp%cf7{^*!@XdLBpeu|X&=F~>LS z&mdJ8wnQq0M2;DCP3FSh#*&KWhI9eAB*t(8hbNqP#%*#EYu%eqD=|HS^_IXF3+yu2&y* zo=d?-#_2ai*XNL^SrIb+X`@ z{@MAN*#3PXG@cin5{@(FKQ*gD;c^1~IGw!v?>|7yYUf%2A(J zLbW=1;6;KFT#*l5>45__m1Q#KV@9}`ACv+NGw#L$7;o82@cW1MhxjTB*{zm?xJH*cug|V z&UYVVCyg$Xdj4IlJ&yeFaUMau&6T?$Drox5hD+@Ay*;r>LRzv^Zb0izQ^DiOeS{Cs3%cGkm)K}aCx0pe~_}iOdrN86`Q4wdtJ?rs)d={DciY>Z~ zYK)xcdLT2dWh92tp-hj)q!xo_Ct%l6$

r6z5|7wCFG7Y^)y}DZ)v^4bEFX9-=o! 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 literal 0 HcmV?d00001 diff --git a/src/index.html b/src/index.html index ef7f1cafd0..b58ce1e16c 100644 --- a/src/index.html +++ b/src/index.html @@ -95,7 +95,7 @@

Who we are?

-
+

Our Expertise

@@ -151,11 +151,11 @@

Our Expertise

Brand Development Copywriting Logo & Webite Design Packaging
-
+
learn-more
-
+
Learn more
@@ -175,11 +175,11 @@

Our Expertise

Blog Content & SEO
-
+
learn-more
-
+
Learn more
@@ -199,11 +199,11 @@

Our Expertise

Post Production
-
+
learn-more
-
+
Learn more
@@ -222,11 +222,11 @@

Our Expertise

Strategic Partnerships
-
+
learn-more
-
+
Learn more
@@ -340,15 +340,15 @@

Our Expertise

Vision, Passion, Results
We are sure that first-rate job is possible only if all three components are united.
-
- Apply -
+ +
Apply
+

fiuoW%Wmv{Boj_x+`c`jY2960?>X`o(YB6qljIaoJ$5lZkizzYG4*p-SceORe_>vB>WTLv|@3c76Y-`hokX2b0!?qp&y z#HX}v&)TgCsDvH@iH(mQYJnv4x8Jn3{Voa{@XkNG%<*Y&x9z?6HvyD59p2wJFlqby z%=b3%@?C)_d}He)Qi~|gm%%3aP3n5bZSY{hmr)=VQplLtMdNf4K6FipE1p{*kp3^0UUT~`&zGIdz& z_;FhoM|3#WKf-XJ!H`CzzH;O*_i5AEVGOcjS1SOS*VaNF&1N)JaR#Pn8pDkPw*Qas zH~6y6x69Vg@7vt_(%-hvH!*8Bdk9c@8H2`&fNR#6&cn$qHyu!#1oV^wv_|QQY`dOV zl?{D{htTfsC6}htBJf;}ifHTuL2Gq2l#yc_eUT z0y;wUh3BK7QqD6~H0-yUlSynN>D_Hic}#x$@(KR_%ct%0D!=)Z$ruONlVvEpgs?QN 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�B}hB>>_w6`P1hVN^7lTSkL@uz8}1fiei2B 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 e+Uuk2NdFJ!Prtb~S<)W>0000 + + + + + + + + + diff --git a/src/images/social/instagram.svg b/src/images/social/instagram.svg new file mode 100644 index 0000000000..76a83d304d --- /dev/null +++ b/src/images/social/instagram.svg @@ -0,0 +1,3 @@ + + + diff --git a/src/images/social/twitter.svg b/src/images/social/twitter.svg new file mode 100644 index 0000000000..e8e4c4839f --- /dev/null +++ b/src/images/social/twitter.svg @@ -0,0 +1,3 @@ + + + diff --git a/src/images/testimonials/testimonial-ava-1.svg b/src/images/testimonials/testimonial-ava-1.svg new file mode 100644 index 0000000000..40cb163535 --- /dev/null +++ b/src/images/testimonials/testimonial-ava-1.svg @@ -0,0 +1,14 @@ + + + + + + + + + + + + + + diff --git a/src/images/testimonials/testimonial-ava-2.svg b/src/images/testimonials/testimonial-ava-2.svg new file mode 100644 index 0000000000..df640f7bab --- /dev/null +++ b/src/images/testimonials/testimonial-ava-2.svg @@ -0,0 +1,14 @@ + + + + + + + + + + + + + + diff --git a/src/images/testimonials/testimonial-ava-3.svg b/src/images/testimonials/testimonial-ava-3.svg new file mode 100644 index 0000000000..423063b028 --- /dev/null +++ b/src/images/testimonials/testimonial-ava-3.svg @@ -0,0 +1,9 @@ + + + + + + + + + diff --git a/src/scripts/slider-buttons.js b/src/scripts/slider-buttons.js new file mode 100644 index 0000000000..3d89d11250 --- /dev/null +++ b/src/scripts/slider-buttons.js @@ -0,0 +1,62 @@ +/* eslint-disable prefer-const */ +/* eslint-disable no-unused-vars */ +/* eslint-disable strict */ +// eslint-disable-next-line strict +// const leftButton = document.getElementById('leftButton'); +// const rightButton = document.getElementById('rightButton'); +// const images = document.querySelectorAll('.image'); +// let currentIndex = 0; + +// leftButton.addEventListener('click', () => { +// currentIndex = (currentIndex - 1 + images.length) % images.length; +// updateActiveImage(); +// }); + +// rightButton.addEventListener('click', () => { +// currentIndex = (currentIndex + 1) % images.length; +// updateActiveImage(); +// }); + +// function updateActiveImage() { +// images.forEach((image, index) => { +// if (index === currentIndex) { +// image.classList.add('active'); +// image.classList.remove('inactive'); +// } else { +// image.classList.remove('active'); +// image.classList.add('inactive'); +// } +// }); +// } + +const leftButton = document.getElementById('leftButton'); +const rightButton = document.getElementById('rightButton'); +const images = document.querySelectorAll('.image'); +let currentIndex = 0; +const array = [ + '../images/slider/slide-img-1.jpg', + '../images/slider/slide-img-2.png' +]; + +leftButton.addEventListener('click', () => { + updateActiveImageLeft(); +}); + +rightButton.addEventListener('click', () => { + updateActiveImageRight(); +}); + +function updateActiveImageLeft() { + images[currentIndex].classList.remove('active'); + currentIndex = (currentIndex + 1) % array.length; + images[currentIndex].classList.add('active'); + images[currentIndex].style.backgroundImage = `url(${array[currentIndex]})`; +} + +function updateActiveImageRight() { + images[currentIndex].classList.remove('active'); + currentIndex = (currentIndex - 1 + array.length) % array.length; + images[currentIndex].classList.add('active'); + images[currentIndex].style.backgroundImage = `url(${array[currentIndex]})`; +} + diff --git a/src/styles/blocks/footer.scss b/src/styles/blocks/footer.scss new file mode 100644 index 0000000000..cba61371fe --- /dev/null +++ b/src/styles/blocks/footer.scss @@ -0,0 +1,106 @@ +.contacts-section { + padding: 0; + border-radius: 30px 30px 0 0; + background-color: #000; +} + +.contacts-info { + display: flex; + justify-content: space-between; + + @include onPhone { + display: flex; + flex-direction: column; + justify-content: center; + align-items: center; + } + + @include onTablet { + display: flex; + flex-direction: column; + justify-content: left; + align-items: left; + padding: 180px 0 139px 41px; + } +} + +.inputs { + padding-top: 180px; + margin-bottom: 130px; +} + +.inputs__title { + font-size: 32px; + font-weight: 600; + line-height: 150%; + color: #FFF; +} + +.input { + box-sizing: border-box; + width: 460px; + outline: none; + border: none; + border-bottom: 1px solid blue; + padding-bottom: 16px; + margin: 56px 0 48px 0; + font-weight: 600; + font-size: 15px; + color: #fff; + background-color: #000; +} + +.button--send { + border: none; + font-weight: 600; + font-size: 15px; +} + +.contacts { + padding-top: 180px; + + @include onTablet { + padding-top: 136px; + } +} + +.contacts__title { + margin-bottom: 56px; +} + +.contacts__action-name { + color: $section-description-color; + font-size: 13px; + font-weight: 700; + letter-spacing: 3px; + text-transform: uppercase; +} + +.contacts__info { + color: #FFF; + font-size: 24px; + font-family: 'Open Sans'; + font-weight: 600; + line-height: 150%; + margin-bottom: 48px; +} + +.contacts__socials { + display: flex; + width: 200px; + margin-top: 20px; + justify-content: space-between; +} + +.social img { + transition: filter 0.3s ease; +} + +.social:hover img { + filter: hue-rotate(240deg); +} + + +.footer__bottom { + padding-bottom: 80px; +} From 1b70a43129b90e7b775c97b18fa517f69c574649 Mon Sep 17 00:00:00 2001 From: Zhekich123 Date: Fri, 30 Jun 2023 22:09:17 +0300 Subject: [PATCH 3/7] ready site --- src/images/slider/arrow-left.svg | 11 +- src/images/slider/arrow-right.svg | 11 +- src/index.html | 264 ++++++++++++++++++++++++---- src/scripts/main.js | 23 ++- src/scripts/slider-buttons.js | 62 ------- src/styles/blocks/footer.scss | 100 +++++++++-- src/styles/blocks/header.scss | 226 +++++++++++++++++++++--- src/styles/blocks/main-content.scss | 251 +++++++++++++++++++++++++- src/styles/blocks/navigation.scss | 54 +++++- src/styles/main.scss | 11 +- src/styles/utils/_mixins.scss | 40 +---- src/styles/utils/_vars.scss | 7 +- 12 files changed, 867 insertions(+), 193 deletions(-) delete mode 100644 src/scripts/slider-buttons.js diff --git a/src/images/slider/arrow-left.svg b/src/images/slider/arrow-left.svg index 66daed19a5..3214ea18cf 100644 --- a/src/images/slider/arrow-left.svg +++ b/src/images/slider/arrow-left.svg @@ -1,3 +1,10 @@ - - + + + + + + + + + diff --git a/src/images/slider/arrow-right.svg b/src/images/slider/arrow-right.svg index e9ddf85873..115e014cca 100644 --- a/src/images/slider/arrow-right.svg +++ b/src/images/slider/arrow-right.svg @@ -1,3 +1,10 @@ - - + + + + + + + + + diff --git a/src/index.html b/src/index.html index 8e615151dc..37aeb12a89 100644 --- a/src/index.html +++ b/src/index.html @@ -10,21 +10,20 @@ - - + -

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