From 216cc3fb33180ca2517cfd783aaaac56cd6f5218 Mon Sep 17 00:00:00 2001 From: Jeremy Thomas Date: Tue, 4 Jan 2022 11:59:54 +0100 Subject: [PATCH] Update January 2022 --- docs/.gitignore | 1 + docs/_data/sponsors.json | 18 +- docs/images/amis/casinoshunter.png | Bin 0 -> 12130 bytes docs/images/amis/casinoshunter@2x.png | Bin 0 -> 16003 bytes docs/images/amis/papersowl.png | Bin 9518 -> 11794 bytes docs/images/amis/papersowl@2x.png | Bin 4278 -> 14864 bytes docs/package-lock.json | 6747 ++++++++++++++++++++++++- 7 files changed, 6750 insertions(+), 16 deletions(-) create mode 100644 docs/images/amis/casinoshunter.png create mode 100644 docs/images/amis/casinoshunter@2x.png diff --git a/docs/.gitignore b/docs/.gitignore index 720e68ede..1b8f16f3e 100644 --- a/docs/.gitignore +++ b/docs/.gitignore @@ -22,6 +22,7 @@ test.scss .sass-cache /bulma +/cypress/videos /dev /icons /styles/node_modules diff --git a/docs/_data/sponsors.json b/docs/_data/sponsors.json index 27c1b190a..46bab37c5 100644 --- a/docs/_data/sponsors.json +++ b/docs/_data/sponsors.json @@ -91,10 +91,10 @@ }, "papersowl": { "name": "PapersOwl", - "url": "https://papersowl.com/write-my-essay-please", + "url": "https://papersowl.com/write-my-research-paper", "title": "write my essay please", - "width": "126", - "height": "42", + "width": "192", + "height": "48", "follow": true }, "sparheld": { @@ -509,6 +509,13 @@ "width": "187", "height": "69", "follow": true + }, + "casinoshunter": { + "name": "casinoshunter", + "url": "https://casinoshunter.com/online-casinos/", + "title": "Best Online Casinos Canada", + "width": "150", + "height": "50" } }, "home": [ @@ -534,18 +541,17 @@ ,"anbefalt" ,"cryptocasinos" ,"writepaperfor" - ,"gambledex" - ,"wagerdex" ,"reddogcasino" ,"rapidessay" ,"onlinecasinohex" ,"idealecasinos" ,"casinotopitaly" ,"inkedin" - ,"ozzytyres" ,"nongamstopwager" ,"pmibet" ,"qberror" + ,"casinoshunter" + ,"papersowl" ], "footer": ["polygon", "inkoop"] } diff --git a/docs/images/amis/casinoshunter.png b/docs/images/amis/casinoshunter.png new file mode 100644 index 0000000000000000000000000000000000000000..aae2c21a41f5562635fbcf2cdde139e5f3b2a734 GIT binary patch literal 12130 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 Ttfl+cpW`wTisI#>2LAsa%Fz@% literal 0 Hc-jL100001 diff --git a/docs/images/amis/casinoshunter@2x.png b/docs/images/amis/casinoshunter@2x.png new file mode 100644 index 0000000000000000000000000000000000000000..56b5474fea813f00a314f14902645c9ea81614dc GIT binary patch literal 16003 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 T`L+I604^(~Bv~VF^yB{m{nk|C literal 0 Hc-jL100001 diff --git a/docs/images/amis/papersowl.png b/docs/images/amis/papersowl.png index aa2fd551e556497a761414a49279bcb694702fae..1cbf4b7f4c9a8cd9bde8ddb6ba794489e23e4cf6 100644 GIT binary patch delta 11528 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 delta 9233 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 diff --git a/docs/images/amis/papersowl@2x.png b/docs/images/amis/papersowl@2x.png index 686c214566f408c695458aa0242d29d8ea4f588a..d5af20ee40e2b36a3349b9015740eb5601985bbc 100644 GIT binary patch literal 14864 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 8" + } + }, + "node_modules/@nodelib/fs.stat": { + "version": "2.0.4", + "resolved": "https://registry.npmjs.org/@nodelib/fs.stat/-/fs.stat-2.0.4.tgz", + "integrity": "sha512-IYlHJA0clt2+Vg7bccq+TzRdJvv19c2INqBSsoOLp1je7xjtr7J26+WXR72MCdvU9q1qTzIWDfhMf+DRvQJK4Q==", + "dev": true, + "engines": { + "node": ">= 8" + } + }, + "node_modules/@nodelib/fs.walk": { + "version": "1.2.6", + "resolved": "https://registry.npmjs.org/@nodelib/fs.walk/-/fs.walk-1.2.6.tgz", + "integrity": "sha512-8Broas6vTtW4GIXTAHDoE32hnN2M5ykgCpWGbuXHQ15vEMqr23pB76e/GZcYsZCHALv50ktd24qhEyKr6wBtow==", + "dev": true, + "dependencies": { + "@nodelib/fs.scandir": "2.1.4", + "fastq": "^1.6.0" + }, + "engines": { + "node": ">= 8" + } + }, + "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 + }, + "node_modules/absolute": { + "version": "0.0.1", + "resolved": "https://registry.npmjs.org/absolute/-/absolute-0.0.1.tgz", + "integrity": "sha1-wigi+H4ck59XmIdQTZwQnEFzgp0=", + "dev": true + }, + "node_modules/ajv": { + "version": "6.12.6", + "resolved": "https://registry.npmjs.org/ajv/-/ajv-6.12.6.tgz", + "integrity": "sha512-j3fVLgvTo527anyYyJOGTYJbG+vnnQYvE0m5mmkc1TK+nxAppkCLMIL0aZ4dblVCNoGShhm+kzE4ZUykBoMg4g==", + "dev": true, + "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" + }, + "funding": { + "type": "github", + "url": "https://github.com/sponsors/epoberezkin" + } + }, + "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" + } + }, + "node_modules/ansi-red": { + "version": "0.1.1", + "resolved": "https://registry.npmjs.org/ansi-red/-/ansi-red-0.1.1.tgz", + "integrity": "sha1-jGOPnRCAgAo1PJwoyKgcpHBdlGw=", + "dev": true, + "dependencies": { + "ansi-wrap": "0.1.0" + }, + "engines": { + "node": ">=0.10.0" + } + }, + "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/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, + "dependencies": { + "color-convert": "^1.9.0" + }, + "engines": { + "node": ">=4" + } + }, + "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" + } + }, + "node_modules/anymatch": { + "version": "1.3.2", + "resolved": "https://registry.npmjs.org/anymatch/-/anymatch-1.3.2.tgz", + "integrity": "sha512-0XNayC8lTHQ2OI8aljNCN3sSx6hsr/1+rlcDAotXJR7C1oZZHCNsfpbKwMjRA3Uqb5tF1Rae2oloTr4xpq+WjA==", + "dev": true, + "optional": true, + "dependencies": { + "micromatch": "^2.1.5", + "normalize-path": "^2.0.0" + } + }, + "node_modules/aproba": { + "version": "1.2.0", + "resolved": "https://registry.npmjs.org/aproba/-/aproba-1.2.0.tgz", + "integrity": "sha512-Y9J6ZjXtoYh8RnXVCMOU/ttDmk1aBjunq9vO0ta5x85WDQiQfUF9sIPBITdbiiIVcBo03Hi3jMxigBtsddlXRw==", + "dev": true + }, + "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, + "dependencies": { + "delegates": "^1.0.0", + "readable-stream": "^2.0.6" + } + }, + "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" + } + }, + "node_modules/arr-diff": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/arr-diff/-/arr-diff-2.0.0.tgz", + "integrity": "sha1-jzuCf5Vai9ZpaX5KQlasPOrjVs8=", + "dev": true, + "optional": true, + "dependencies": { + "arr-flatten": "^1.0.1" + }, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/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, + "optional": true, + "engines": { + "node": ">=0.10.0" + } + }, + "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, + "optional": true, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/array-differ": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/array-differ/-/array-differ-1.0.0.tgz", + "integrity": "sha1-7/UuN1gknTO+QCuLuOVkuytdQDE=", + "dev": true, + "engines": { + "node": ">=0.10.0" + } + }, + "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, + "engines": { + "node": ">=0.10.0" + } + }, + "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, + "dependencies": { + "array-uniq": "^1.0.1" + }, + "engines": { + "node": ">=0.10.0" + } + }, + "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, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/array-unique": { + "version": "0.2.1", + "resolved": "https://registry.npmjs.org/array-unique/-/array-unique-0.2.1.tgz", + "integrity": "sha1-odl8yvy8JiXMcPrc6zalDFiwGlM=", + "dev": true, + "optional": true, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/arrify": { + "version": "1.0.1", + "resolved": "https://registry.npmjs.org/arrify/-/arrify-1.0.1.tgz", + "integrity": "sha1-iYUI2iIm84DfkEcoRWhJwVAaSw0=", + "dev": true, + "engines": { + "node": ">=0.10.0" + } + }, + "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" + } + }, + "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" + } + }, + "node_modules/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, + "optional": true, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/async": { + "version": "1.5.2", + "resolved": "https://registry.npmjs.org/async/-/async-1.5.2.tgz", + "integrity": "sha1-7GphrlZIDAw8skHJVhjiCJL5Zyo=", + "dev": true + }, + "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, + "optional": true + }, + "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, + "engines": { + "node": "*" + } + }, + "node_modules/asynckit": { + "version": "0.4.0", + "resolved": "https://registry.npmjs.org/asynckit/-/asynckit-0.4.0.tgz", + "integrity": "sha1-x57Zf380y48robyXkLzDZkdLS3k=", + "dev": true + }, + "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, + "engines": { + "node": ">= 4.0.0" + } + }, + "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, + "optional": true, + "bin": { + "atob": "bin/atob.js" + }, + "engines": { + "node": ">= 4.5.0" + } + }, + "node_modules/autoprefixer": { + "version": "9.8.6", + "resolved": "https://registry.npmjs.org/autoprefixer/-/autoprefixer-9.8.6.tgz", + "integrity": "sha512-XrvP4VVHdRBCdX1S3WXVD8+RyG9qeb1D5Sn1DeLiG2xfSpzellk5k54xbUERJ3M5DggQxes39UGOTP8CFrEGbg==", + "dev": true, + "dependencies": { + "browserslist": "^4.12.0", + "caniuse-lite": "^1.0.30001109", + "colorette": "^1.2.1", + "normalize-range": "^0.1.2", + "num2fraction": "^1.2.2", + "postcss": "^7.0.32", + "postcss-value-parser": "^4.1.0" + }, + "bin": { + "autoprefixer": "bin/autoprefixer" + }, + "funding": { + "type": "tidelift", + "url": "https://tidelift.com/funding/github/npm/autoprefixer" + } + }, + "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, + "engines": { + "node": "*" + } + }, + "node_modules/aws4": { + "version": "1.11.0", + "resolved": "https://registry.npmjs.org/aws4/-/aws4-1.11.0.tgz", + "integrity": "sha512-xh1Rl34h6Fi1DC2WWKfxUTVqRsNnr6LsKz2+hfwDxQJWmrx8+c7ylaqBMcHfl1U1r2dsifOvKX3LQuLNZ+XSvA==", + "dev": true + }, + "node_modules/babel-cli": { + "version": "6.26.0", + "resolved": "https://registry.npmjs.org/babel-cli/-/babel-cli-6.26.0.tgz", + "integrity": "sha1-UCq1SHTX24itALiHoGODzgPQAvE=", + "dev": true, + "dependencies": { + "babel-core": "^6.26.0", + "babel-polyfill": "^6.26.0", + "babel-register": "^6.26.0", + "babel-runtime": "^6.26.0", + "commander": "^2.11.0", + "convert-source-map": "^1.5.0", + "fs-readdir-recursive": "^1.0.0", + "glob": "^7.1.2", + "lodash": "^4.17.4", + "output-file-sync": "^1.1.2", + "path-is-absolute": "^1.0.1", + "slash": "^1.0.0", + "source-map": "^0.5.6", + "v8flags": "^2.1.1" + }, + "bin": { + "babel": "bin/babel.js", + "babel-doctor": "bin/babel-doctor.js", + "babel-external-helpers": "bin/babel-external-helpers.js", + "babel-node": "bin/babel-node.js" + }, + "optionalDependencies": { + "chokidar": "^1.6.1" + } + }, + "node_modules/babel-cli/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, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/babel-code-frame": { + "version": "6.26.0", + "resolved": "https://registry.npmjs.org/babel-code-frame/-/babel-code-frame-6.26.0.tgz", + "integrity": "sha1-Y/1D99weO7fONZR9uP42mj9Yx0s=", + "dev": true, + "dependencies": { + "chalk": "^1.1.3", + "esutils": "^2.0.2", + "js-tokens": "^3.0.2" + } + }, + "node_modules/babel-code-frame/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/babel-code-frame/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/babel-code-frame/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/babel-core": { + "version": "6.26.3", + "resolved": "https://registry.npmjs.org/babel-core/-/babel-core-6.26.3.tgz", + "integrity": "sha512-6jyFLuDmeidKmUEb3NM+/yawG0M2bDZ9Z1qbZP59cyHLz8kYGKYwpJP0UwUKKUiTRNvxfLesJnTedqczP7cTDA==", + "dev": true, + "dependencies": { + "babel-code-frame": "^6.26.0", + "babel-generator": "^6.26.0", + "babel-helpers": "^6.24.1", + "babel-messages": "^6.23.0", + "babel-register": "^6.26.0", + "babel-runtime": "^6.26.0", + "babel-template": "^6.26.0", + "babel-traverse": "^6.26.0", + "babel-types": "^6.26.0", + "babylon": "^6.18.0", + "convert-source-map": "^1.5.1", + "debug": "^2.6.9", + "json5": "^0.5.1", + "lodash": "^4.17.4", + "minimatch": "^3.0.4", + "path-is-absolute": "^1.0.1", + "private": "^0.1.8", + "slash": "^1.0.0", + "source-map": "^0.5.7" + } + }, + "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": "sha1-igOdLRAh0i0eoUyA2OpGi6LvP8w=", + "dev": true, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/babel-generator": { + "version": "6.26.1", + "resolved": "https://registry.npmjs.org/babel-generator/-/babel-generator-6.26.1.tgz", + "integrity": "sha512-HyfwY6ApZj7BYTcJURpM5tznulaBvyio7/0d4zFOeMPUmfxkCjHocCuoLa2SAGzBI8AREcH3eP3758F672DppA==", + "dev": true, + "dependencies": { + "babel-messages": "^6.23.0", + "babel-runtime": "^6.26.0", + "babel-types": "^6.26.0", + "detect-indent": "^4.0.0", + "jsesc": "^1.3.0", + "lodash": "^4.17.4", + "source-map": "^0.5.7", + "trim-right": "^1.0.1" + } + }, + "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": "sha1-igOdLRAh0i0eoUyA2OpGi6LvP8w=", + "dev": true, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/babel-helper-builder-binary-assignment-operator-visitor": { + "version": "6.24.1", + "resolved": "https://registry.npmjs.org/babel-helper-builder-binary-assignment-operator-visitor/-/babel-helper-builder-binary-assignment-operator-visitor-6.24.1.tgz", + "integrity": "sha1-zORReto1b0IgvK6KAsKzRvmlZmQ=", + "dev": true, + "dependencies": { + "babel-helper-explode-assignable-expression": "^6.24.1", + "babel-runtime": "^6.22.0", + "babel-types": "^6.24.1" + } + }, + "node_modules/babel-helper-call-delegate": { + "version": "6.24.1", + "resolved": "https://registry.npmjs.org/babel-helper-call-delegate/-/babel-helper-call-delegate-6.24.1.tgz", + "integrity": "sha1-7Oaqzdx25Bw0YfiL/Fdb0Nqi340=", + "dev": true, + "dependencies": { + "babel-helper-hoist-variables": "^6.24.1", + "babel-runtime": "^6.22.0", + "babel-traverse": "^6.24.1", + "babel-types": "^6.24.1" + } + }, + "node_modules/babel-helper-define-map": { + "version": "6.26.0", + "resolved": "https://registry.npmjs.org/babel-helper-define-map/-/babel-helper-define-map-6.26.0.tgz", + "integrity": "sha1-pfVtq0GiX5fstJjH66ypgZ+Vvl8=", + "dev": true, + "dependencies": { + "babel-helper-function-name": "^6.24.1", + "babel-runtime": "^6.26.0", + "babel-types": "^6.26.0", + "lodash": "^4.17.4" + } + }, + "node_modules/babel-helper-explode-assignable-expression": { + "version": "6.24.1", + "resolved": "https://registry.npmjs.org/babel-helper-explode-assignable-expression/-/babel-helper-explode-assignable-expression-6.24.1.tgz", + "integrity": "sha1-8luCz33BBDPFX3BZLVdGQArCLKo=", + "dev": true, + "dependencies": { + "babel-runtime": "^6.22.0", + "babel-traverse": "^6.24.1", + "babel-types": "^6.24.1" + } + }, + "node_modules/babel-helper-function-name": { + "version": "6.24.1", + "resolved": "https://registry.npmjs.org/babel-helper-function-name/-/babel-helper-function-name-6.24.1.tgz", + "integrity": "sha1-00dbjAPtmCQqJbSDUasYOZ01gKk=", + "dev": true, + "dependencies": { + "babel-helper-get-function-arity": "^6.24.1", + "babel-runtime": "^6.22.0", + "babel-template": "^6.24.1", + "babel-traverse": "^6.24.1", + "babel-types": "^6.24.1" + } + }, + "node_modules/babel-helper-get-function-arity": { + "version": "6.24.1", + "resolved": "https://registry.npmjs.org/babel-helper-get-function-arity/-/babel-helper-get-function-arity-6.24.1.tgz", + "integrity": "sha1-j3eCqpNAfEHTqlCQj4mwMbG2hT0=", + "dev": true, + "dependencies": { + "babel-runtime": "^6.22.0", + "babel-types": "^6.24.1" + } + }, + "node_modules/babel-helper-hoist-variables": { + "version": "6.24.1", + "resolved": "https://registry.npmjs.org/babel-helper-hoist-variables/-/babel-helper-hoist-variables-6.24.1.tgz", + "integrity": "sha1-HssnaJydJVE+rbyZFKc/VAi+enY=", + "dev": true, + "dependencies": { + "babel-runtime": "^6.22.0", + "babel-types": "^6.24.1" + } + }, + "node_modules/babel-helper-optimise-call-expression": { + "version": "6.24.1", + "resolved": "https://registry.npmjs.org/babel-helper-optimise-call-expression/-/babel-helper-optimise-call-expression-6.24.1.tgz", + "integrity": "sha1-96E0J7qfc/j0+pk8VKl4gtEkQlc=", + "dev": true, + "dependencies": { + "babel-runtime": "^6.22.0", + "babel-types": "^6.24.1" + } + }, + "node_modules/babel-helper-regex": { + "version": "6.26.0", + "resolved": "https://registry.npmjs.org/babel-helper-regex/-/babel-helper-regex-6.26.0.tgz", + "integrity": "sha1-MlxZ+QL4LyS3T6zu0DY5VPZJXnI=", + "dev": true, + "dependencies": { + "babel-runtime": "^6.26.0", + "babel-types": "^6.26.0", + "lodash": "^4.17.4" + } + }, + "node_modules/babel-helper-remap-async-to-generator": { + "version": "6.24.1", + "resolved": "https://registry.npmjs.org/babel-helper-remap-async-to-generator/-/babel-helper-remap-async-to-generator-6.24.1.tgz", + "integrity": "sha1-XsWBgnrXI/7N04HxySg5BnbkVRs=", + "dev": true, + "dependencies": { + "babel-helper-function-name": "^6.24.1", + "babel-runtime": "^6.22.0", + "babel-template": "^6.24.1", + "babel-traverse": "^6.24.1", + "babel-types": "^6.24.1" + } + }, + "node_modules/babel-helper-replace-supers": { + "version": "6.24.1", + "resolved": "https://registry.npmjs.org/babel-helper-replace-supers/-/babel-helper-replace-supers-6.24.1.tgz", + "integrity": "sha1-v22/5Dk40XNpohPKiov3S2qQqxo=", + "dev": true, + "dependencies": { + "babel-helper-optimise-call-expression": "^6.24.1", + "babel-messages": "^6.23.0", + "babel-runtime": "^6.22.0", + "babel-template": "^6.24.1", + "babel-traverse": "^6.24.1", + "babel-types": "^6.24.1" + } + }, + "node_modules/babel-helpers": { + "version": "6.24.1", + "resolved": "https://registry.npmjs.org/babel-helpers/-/babel-helpers-6.24.1.tgz", + "integrity": "sha1-NHHenK7DiOXIUOWX5Yom3fN2ArI=", + "dev": true, + "dependencies": { + "babel-runtime": "^6.22.0", + "babel-template": "^6.24.1" + } + }, + "node_modules/babel-messages": { + "version": "6.23.0", + "resolved": "https://registry.npmjs.org/babel-messages/-/babel-messages-6.23.0.tgz", + "integrity": "sha1-8830cDhYA1sqKVHG7F7fbGLyYw4=", + "dev": true, + "dependencies": { + "babel-runtime": "^6.22.0" + } + }, + "node_modules/babel-plugin-check-es2015-constants": { + "version": "6.22.0", + "resolved": "https://registry.npmjs.org/babel-plugin-check-es2015-constants/-/babel-plugin-check-es2015-constants-6.22.0.tgz", + "integrity": "sha1-NRV7EBQm/S/9PaP3XH0ekYNbv4o=", + "dev": true, + "dependencies": { + "babel-runtime": "^6.22.0" + } + }, + "node_modules/babel-plugin-syntax-async-functions": { + "version": "6.13.0", + "resolved": "https://registry.npmjs.org/babel-plugin-syntax-async-functions/-/babel-plugin-syntax-async-functions-6.13.0.tgz", + "integrity": "sha1-ytnK0RkbWtY0vzCuCHI5HgZHvpU=", + "dev": true + }, + "node_modules/babel-plugin-syntax-exponentiation-operator": { + "version": "6.13.0", + "resolved": "https://registry.npmjs.org/babel-plugin-syntax-exponentiation-operator/-/babel-plugin-syntax-exponentiation-operator-6.13.0.tgz", + "integrity": "sha1-nufoM3KQ2pUoggGmpX9BcDF4MN4=", + "dev": true + }, + "node_modules/babel-plugin-syntax-trailing-function-commas": { + "version": "6.22.0", + "resolved": "https://registry.npmjs.org/babel-plugin-syntax-trailing-function-commas/-/babel-plugin-syntax-trailing-function-commas-6.22.0.tgz", + "integrity": "sha1-ugNgk3+NBuQBgKQ/4NVhb/9TLPM=", + "dev": true + }, + "node_modules/babel-plugin-transform-async-to-generator": { + "version": "6.24.1", + "resolved": "https://registry.npmjs.org/babel-plugin-transform-async-to-generator/-/babel-plugin-transform-async-to-generator-6.24.1.tgz", + "integrity": "sha1-ZTbjeK/2yx1VF6wOQOs+n8jQh2E=", + "dev": true, + "dependencies": { + "babel-helper-remap-async-to-generator": "^6.24.1", + "babel-plugin-syntax-async-functions": "^6.8.0", + "babel-runtime": "^6.22.0" + } + }, + "node_modules/babel-plugin-transform-es2015-arrow-functions": { + "version": "6.22.0", + "resolved": "https://registry.npmjs.org/babel-plugin-transform-es2015-arrow-functions/-/babel-plugin-transform-es2015-arrow-functions-6.22.0.tgz", + "integrity": "sha1-RSaSy3EdX3ncf4XkQM5BufJE0iE=", + "dev": true, + "dependencies": { + "babel-runtime": "^6.22.0" + } + }, + "node_modules/babel-plugin-transform-es2015-block-scoped-functions": { + "version": "6.22.0", + "resolved": "https://registry.npmjs.org/babel-plugin-transform-es2015-block-scoped-functions/-/babel-plugin-transform-es2015-block-scoped-functions-6.22.0.tgz", + "integrity": "sha1-u8UbSflk1wy42OC5ToICRs46YUE=", + "dev": true, + "dependencies": { + "babel-runtime": "^6.22.0" + } + }, + "node_modules/babel-plugin-transform-es2015-block-scoping": { + "version": "6.26.0", + "resolved": "https://registry.npmjs.org/babel-plugin-transform-es2015-block-scoping/-/babel-plugin-transform-es2015-block-scoping-6.26.0.tgz", + "integrity": "sha1-1w9SmcEwjQXBL0Y4E7CgnnOxiV8=", + "dev": true, + "dependencies": { + "babel-runtime": "^6.26.0", + "babel-template": "^6.26.0", + "babel-traverse": "^6.26.0", + "babel-types": "^6.26.0", + "lodash": "^4.17.4" + } + }, + "node_modules/babel-plugin-transform-es2015-classes": { + "version": "6.24.1", + "resolved": "https://registry.npmjs.org/babel-plugin-transform-es2015-classes/-/babel-plugin-transform-es2015-classes-6.24.1.tgz", + "integrity": "sha1-WkxYpQyclGHlZLSyo7+ryXolhNs=", + "dev": true, + "dependencies": { + "babel-helper-define-map": "^6.24.1", + "babel-helper-function-name": "^6.24.1", + "babel-helper-optimise-call-expression": "^6.24.1", + "babel-helper-replace-supers": "^6.24.1", + "babel-messages": "^6.23.0", + "babel-runtime": "^6.22.0", + "babel-template": "^6.24.1", + "babel-traverse": "^6.24.1", + "babel-types": "^6.24.1" + } + }, + "node_modules/babel-plugin-transform-es2015-computed-properties": { + "version": "6.24.1", + "resolved": "https://registry.npmjs.org/babel-plugin-transform-es2015-computed-properties/-/babel-plugin-transform-es2015-computed-properties-6.24.1.tgz", + "integrity": "sha1-b+Ko0WiV1WNPTNmZttNICjCBWbM=", + "dev": true, + "dependencies": { + "babel-runtime": "^6.22.0", + "babel-template": "^6.24.1" + } + }, + "node_modules/babel-plugin-transform-es2015-destructuring": { + "version": "6.23.0", + "resolved": "https://registry.npmjs.org/babel-plugin-transform-es2015-destructuring/-/babel-plugin-transform-es2015-destructuring-6.23.0.tgz", + "integrity": "sha1-mXux8auWf2gtKwh2/jWNYOdlxW0=", + "dev": true, + "dependencies": { + "babel-runtime": "^6.22.0" + } + }, + "node_modules/babel-plugin-transform-es2015-duplicate-keys": { + "version": "6.24.1", + "resolved": "https://registry.npmjs.org/babel-plugin-transform-es2015-duplicate-keys/-/babel-plugin-transform-es2015-duplicate-keys-6.24.1.tgz", + "integrity": "sha1-c+s9MQypaePvnskcU3QabxV2Qj4=", + "dev": true, + "dependencies": { + "babel-runtime": "^6.22.0", + "babel-types": "^6.24.1" + } + }, + "node_modules/babel-plugin-transform-es2015-for-of": { + "version": "6.23.0", + "resolved": "https://registry.npmjs.org/babel-plugin-transform-es2015-for-of/-/babel-plugin-transform-es2015-for-of-6.23.0.tgz", + "integrity": "sha1-9HyVsrYT3x0+zC/bdXNiPHUkhpE=", + "dev": true, + "dependencies": { + "babel-runtime": "^6.22.0" + } + }, + "node_modules/babel-plugin-transform-es2015-function-name": { + "version": "6.24.1", + "resolved": "https://registry.npmjs.org/babel-plugin-transform-es2015-function-name/-/babel-plugin-transform-es2015-function-name-6.24.1.tgz", + "integrity": "sha1-g0yJhTvDaxrw86TF26qU/Y6sqos=", + "dev": true, + "dependencies": { + "babel-helper-function-name": "^6.24.1", + "babel-runtime": "^6.22.0", + "babel-types": "^6.24.1" + } + }, + "node_modules/babel-plugin-transform-es2015-literals": { + "version": "6.22.0", + "resolved": "https://registry.npmjs.org/babel-plugin-transform-es2015-literals/-/babel-plugin-transform-es2015-literals-6.22.0.tgz", + "integrity": "sha1-T1SgLWzWbPkVKAAZox0xklN3yi4=", + "dev": true, + "dependencies": { + "babel-runtime": "^6.22.0" + } + }, + "node_modules/babel-plugin-transform-es2015-modules-amd": { + "version": "6.24.1", + "resolved": "https://registry.npmjs.org/babel-plugin-transform-es2015-modules-amd/-/babel-plugin-transform-es2015-modules-amd-6.24.1.tgz", + "integrity": "sha1-Oz5UAXI5hC1tGcMBHEvS8AoA0VQ=", + "dev": true, + "dependencies": { + "babel-plugin-transform-es2015-modules-commonjs": "^6.24.1", + "babel-runtime": "^6.22.0", + "babel-template": "^6.24.1" + } + }, + "node_modules/babel-plugin-transform-es2015-modules-commonjs": { + "version": "6.26.2", + "resolved": "https://registry.npmjs.org/babel-plugin-transform-es2015-modules-commonjs/-/babel-plugin-transform-es2015-modules-commonjs-6.26.2.tgz", + "integrity": "sha512-CV9ROOHEdrjcwhIaJNBGMBCodN+1cfkwtM1SbUHmvyy35KGT7fohbpOxkE2uLz1o6odKK2Ck/tz47z+VqQfi9Q==", + "dev": true, + "dependencies": { + "babel-plugin-transform-strict-mode": "^6.24.1", + "babel-runtime": "^6.26.0", + "babel-template": "^6.26.0", + "babel-types": "^6.26.0" + } + }, + "node_modules/babel-plugin-transform-es2015-modules-systemjs": { + "version": "6.24.1", + "resolved": "https://registry.npmjs.org/babel-plugin-transform-es2015-modules-systemjs/-/babel-plugin-transform-es2015-modules-systemjs-6.24.1.tgz", + "integrity": "sha1-/4mhQrkRmpBhlfXxBuzzBdlAfSM=", + "dev": true, + "dependencies": { + "babel-helper-hoist-variables": "^6.24.1", + "babel-runtime": "^6.22.0", + "babel-template": "^6.24.1" + } + }, + "node_modules/babel-plugin-transform-es2015-modules-umd": { + "version": "6.24.1", + "resolved": "https://registry.npmjs.org/babel-plugin-transform-es2015-modules-umd/-/babel-plugin-transform-es2015-modules-umd-6.24.1.tgz", + "integrity": "sha1-rJl+YoXNGO1hdq22B9YCNErThGg=", + "dev": true, + "dependencies": { + "babel-plugin-transform-es2015-modules-amd": "^6.24.1", + "babel-runtime": "^6.22.0", + "babel-template": "^6.24.1" + } + }, + "node_modules/babel-plugin-transform-es2015-object-super": { + "version": "6.24.1", + "resolved": "https://registry.npmjs.org/babel-plugin-transform-es2015-object-super/-/babel-plugin-transform-es2015-object-super-6.24.1.tgz", + "integrity": "sha1-JM72muIcuDp/hgPa0CH1cusnj40=", + "dev": true, + "dependencies": { + "babel-helper-replace-supers": "^6.24.1", + "babel-runtime": "^6.22.0" + } + }, + "node_modules/babel-plugin-transform-es2015-parameters": { + "version": "6.24.1", + "resolved": "https://registry.npmjs.org/babel-plugin-transform-es2015-parameters/-/babel-plugin-transform-es2015-parameters-6.24.1.tgz", + "integrity": "sha1-V6w1GrScrxSpfNE7CfZv3wpiXys=", + "dev": true, + "dependencies": { + "babel-helper-call-delegate": "^6.24.1", + "babel-helper-get-function-arity": "^6.24.1", + "babel-runtime": "^6.22.0", + "babel-template": "^6.24.1", + "babel-traverse": "^6.24.1", + "babel-types": "^6.24.1" + } + }, + "node_modules/babel-plugin-transform-es2015-shorthand-properties": { + "version": "6.24.1", + "resolved": "https://registry.npmjs.org/babel-plugin-transform-es2015-shorthand-properties/-/babel-plugin-transform-es2015-shorthand-properties-6.24.1.tgz", + "integrity": "sha1-JPh11nIch2YbvZmkYi5R8U3jiqA=", + "dev": true, + "dependencies": { + "babel-runtime": "^6.22.0", + "babel-types": "^6.24.1" + } + }, + "node_modules/babel-plugin-transform-es2015-spread": { + "version": "6.22.0", + "resolved": "https://registry.npmjs.org/babel-plugin-transform-es2015-spread/-/babel-plugin-transform-es2015-spread-6.22.0.tgz", + "integrity": "sha1-1taKmfia7cRTbIGlQujdnxdG+NE=", + "dev": true, + "dependencies": { + "babel-runtime": "^6.22.0" + } + }, + "node_modules/babel-plugin-transform-es2015-sticky-regex": { + "version": "6.24.1", + "resolved": "https://registry.npmjs.org/babel-plugin-transform-es2015-sticky-regex/-/babel-plugin-transform-es2015-sticky-regex-6.24.1.tgz", + "integrity": "sha1-AMHNsaynERLN8M9hJsLta0V8zbw=", + "dev": true, + "dependencies": { + "babel-helper-regex": "^6.24.1", + "babel-runtime": "^6.22.0", + "babel-types": "^6.24.1" + } + }, + "node_modules/babel-plugin-transform-es2015-template-literals": { + "version": "6.22.0", + "resolved": "https://registry.npmjs.org/babel-plugin-transform-es2015-template-literals/-/babel-plugin-transform-es2015-template-literals-6.22.0.tgz", + "integrity": "sha1-qEs0UPfp+PH2g51taH2oS7EjbY0=", + "dev": true, + "dependencies": { + "babel-runtime": "^6.22.0" + } + }, + "node_modules/babel-plugin-transform-es2015-typeof-symbol": { + "version": "6.23.0", + "resolved": "https://registry.npmjs.org/babel-plugin-transform-es2015-typeof-symbol/-/babel-plugin-transform-es2015-typeof-symbol-6.23.0.tgz", + "integrity": "sha1-3sCfHN3/lLUqxz1QXITfWdzOs3I=", + "dev": true, + "dependencies": { + "babel-runtime": "^6.22.0" + } + }, + "node_modules/babel-plugin-transform-es2015-unicode-regex": { + "version": "6.24.1", + "resolved": "https://registry.npmjs.org/babel-plugin-transform-es2015-unicode-regex/-/babel-plugin-transform-es2015-unicode-regex-6.24.1.tgz", + "integrity": "sha1-04sS9C6nMj9yk4fxinxa4frrNek=", + "dev": true, + "dependencies": { + "babel-helper-regex": "^6.24.1", + "babel-runtime": "^6.22.0", + "regexpu-core": "^2.0.0" + } + }, + "node_modules/babel-plugin-transform-exponentiation-operator": { + "version": "6.24.1", + "resolved": "https://registry.npmjs.org/babel-plugin-transform-exponentiation-operator/-/babel-plugin-transform-exponentiation-operator-6.24.1.tgz", + "integrity": "sha1-KrDJx/MJj6SJB3cruBP+QejeOg4=", + "dev": true, + "dependencies": { + "babel-helper-builder-binary-assignment-operator-visitor": "^6.24.1", + "babel-plugin-syntax-exponentiation-operator": "^6.8.0", + "babel-runtime": "^6.22.0" + } + }, + "node_modules/babel-plugin-transform-object-assign": { + "version": "6.22.0", + "resolved": "https://registry.npmjs.org/babel-plugin-transform-object-assign/-/babel-plugin-transform-object-assign-6.22.0.tgz", + "integrity": "sha1-+Z0vZvGgsNSY40bFNZaEdAyqILo=", + "dev": true, + "dependencies": { + "babel-runtime": "^6.22.0" + } + }, + "node_modules/babel-plugin-transform-proto-to-assign": { + "version": "6.26.0", + "resolved": "https://registry.npmjs.org/babel-plugin-transform-proto-to-assign/-/babel-plugin-transform-proto-to-assign-6.26.0.tgz", + "integrity": "sha1-xJPiSmJ0mkT37ellBsDLOhiR9ns=", + "dev": true, + "dependencies": { + "babel-runtime": "^6.26.0", + "lodash": "^4.17.4" + } + }, + "node_modules/babel-plugin-transform-regenerator": { + "version": "6.26.0", + "resolved": "https://registry.npmjs.org/babel-plugin-transform-regenerator/-/babel-plugin-transform-regenerator-6.26.0.tgz", + "integrity": "sha1-4HA2lvveJ/Cj78rPi03KL3s6jy8=", + "dev": true, + "dependencies": { + "regenerator-transform": "^0.10.0" + } + }, + "node_modules/babel-plugin-transform-strict-mode": { + "version": "6.24.1", + "resolved": "https://registry.npmjs.org/babel-plugin-transform-strict-mode/-/babel-plugin-transform-strict-mode-6.24.1.tgz", + "integrity": "sha1-1fr3qleKZbvlkc9e2uBKDGcCB1g=", + "dev": true, + "dependencies": { + "babel-runtime": "^6.22.0", + "babel-types": "^6.24.1" + } + }, + "node_modules/babel-polyfill": { + "version": "6.26.0", + "resolved": "https://registry.npmjs.org/babel-polyfill/-/babel-polyfill-6.26.0.tgz", + "integrity": "sha1-N5k3q8Z9eJWXCtxiHyhM2WbPIVM=", + "dev": true, + "dependencies": { + "babel-runtime": "^6.26.0", + "core-js": "^2.5.0", + "regenerator-runtime": "^0.10.5" + } + }, + "node_modules/babel-polyfill/node_modules/regenerator-runtime": { + "version": "0.10.5", + "resolved": "https://registry.npmjs.org/regenerator-runtime/-/regenerator-runtime-0.10.5.tgz", + "integrity": "sha1-M2w+/BIgrc7dosn6tntaeVWjNlg=", + "dev": true + }, + "node_modules/babel-preset-env": { + "version": "1.7.0", + "resolved": "https://registry.npmjs.org/babel-preset-env/-/babel-preset-env-1.7.0.tgz", + "integrity": "sha512-9OR2afuKDneX2/q2EurSftUYM0xGu4O2D9adAhVfADDhrYDaxXV0rBbevVYoY9n6nyX1PmQW/0jtpJvUNr9CHg==", + "dev": true, + "dependencies": { + "babel-plugin-check-es2015-constants": "^6.22.0", + "babel-plugin-syntax-trailing-function-commas": "^6.22.0", + "babel-plugin-transform-async-to-generator": "^6.22.0", + "babel-plugin-transform-es2015-arrow-functions": "^6.22.0", + "babel-plugin-transform-es2015-block-scoped-functions": "^6.22.0", + "babel-plugin-transform-es2015-block-scoping": "^6.23.0", + "babel-plugin-transform-es2015-classes": "^6.23.0", + "babel-plugin-transform-es2015-computed-properties": "^6.22.0", + "babel-plugin-transform-es2015-destructuring": "^6.23.0", + "babel-plugin-transform-es2015-duplicate-keys": "^6.22.0", + "babel-plugin-transform-es2015-for-of": "^6.23.0", + "babel-plugin-transform-es2015-function-name": "^6.22.0", + "babel-plugin-transform-es2015-literals": "^6.22.0", + "babel-plugin-transform-es2015-modules-amd": "^6.22.0", + "babel-plugin-transform-es2015-modules-commonjs": "^6.23.0", + "babel-plugin-transform-es2015-modules-systemjs": "^6.23.0", + "babel-plugin-transform-es2015-modules-umd": "^6.23.0", + "babel-plugin-transform-es2015-object-super": "^6.22.0", + "babel-plugin-transform-es2015-parameters": "^6.23.0", + "babel-plugin-transform-es2015-shorthand-properties": "^6.22.0", + "babel-plugin-transform-es2015-spread": "^6.22.0", + "babel-plugin-transform-es2015-sticky-regex": "^6.22.0", + "babel-plugin-transform-es2015-template-literals": "^6.22.0", + "babel-plugin-transform-es2015-typeof-symbol": "^6.23.0", + "babel-plugin-transform-es2015-unicode-regex": "^6.22.0", + "babel-plugin-transform-exponentiation-operator": "^6.22.0", + "babel-plugin-transform-regenerator": "^6.22.0", + "browserslist": "^3.2.6", + "invariant": "^2.2.2", + "semver": "^5.3.0" + } + }, + "node_modules/babel-preset-env/node_modules/browserslist": { + "version": "3.2.8", + "resolved": "https://registry.npmjs.org/browserslist/-/browserslist-3.2.8.tgz", + "integrity": "sha512-WHVocJYavUwVgVViC0ORikPHQquXwVh939TaelZ4WDqpWgTX/FsGhl/+P4qBUAGcRvtOgDgC+xftNWWp2RUTAQ==", + "dev": true, + "dependencies": { + "caniuse-lite": "^1.0.30000844", + "electron-to-chromium": "^1.3.47" + }, + "bin": { + "browserslist": "cli.js" + } + }, + "node_modules/babel-preset-es2015-ie": { + "version": "6.7.0", + "resolved": "https://registry.npmjs.org/babel-preset-es2015-ie/-/babel-preset-es2015-ie-6.7.0.tgz", + "integrity": "sha1-T8Of8zENBzI6BLzZfJxyl5tAe2I=", + "dev": true, + "dependencies": { + "babel-plugin-check-es2015-constants": "^6.5.0", + "babel-plugin-transform-es2015-arrow-functions": "^6.5.0", + "babel-plugin-transform-es2015-block-scoped-functions": "^6.5.0", + "babel-plugin-transform-es2015-block-scoping": "^6.6.0", + "babel-plugin-transform-es2015-classes": "^6.6.0", + "babel-plugin-transform-es2015-computed-properties": "^6.5.0", + "babel-plugin-transform-es2015-destructuring": "^6.6.0", + "babel-plugin-transform-es2015-duplicate-keys": "^6.6.0", + "babel-plugin-transform-es2015-for-of": "^6.6.0", + "babel-plugin-transform-es2015-function-name": "^6.5.0", + "babel-plugin-transform-es2015-literals": "^6.5.0", + "babel-plugin-transform-es2015-modules-commonjs": "^6.6.0", + "babel-plugin-transform-es2015-object-super": "^6.5.0", + "babel-plugin-transform-es2015-parameters": "^6.6.0", + "babel-plugin-transform-es2015-shorthand-properties": "^6.5.0", + "babel-plugin-transform-es2015-spread": "^6.5.0", + "babel-plugin-transform-es2015-sticky-regex": "^6.5.0", + "babel-plugin-transform-es2015-template-literals": "^6.6.0", + "babel-plugin-transform-es2015-typeof-symbol": "^6.6.0", + "babel-plugin-transform-es2015-unicode-regex": "^6.5.0", + "babel-plugin-transform-object-assign": "^6.22.0", + "babel-plugin-transform-proto-to-assign": "^6.6.0", + "babel-plugin-transform-regenerator": "^6.6.0" + } + }, + "node_modules/babel-register": { + "version": "6.26.0", + "resolved": "https://registry.npmjs.org/babel-register/-/babel-register-6.26.0.tgz", + "integrity": "sha1-btAhFz4vy0htestFxgCahW9kcHE=", + "dev": true, + "dependencies": { + "babel-core": "^6.26.0", + "babel-runtime": "^6.26.0", + "core-js": "^2.5.0", + "home-or-tmp": "^2.0.0", + "lodash": "^4.17.4", + "mkdirp": "^0.5.1", + "source-map-support": "^0.4.15" + } + }, + "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, + "dependencies": { + "core-js": "^2.4.0", + "regenerator-runtime": "^0.11.0" + } + }, + "node_modules/babel-template": { + "version": "6.26.0", + "resolved": "https://registry.npmjs.org/babel-template/-/babel-template-6.26.0.tgz", + "integrity": "sha1-3gPi0WOWsGn0bdn/+FIfsaDjXgI=", + "dev": true, + "dependencies": { + "babel-runtime": "^6.26.0", + "babel-traverse": "^6.26.0", + "babel-types": "^6.26.0", + "babylon": "^6.18.0", + "lodash": "^4.17.4" + } + }, + "node_modules/babel-traverse": { + "version": "6.26.0", + "resolved": "https://registry.npmjs.org/babel-traverse/-/babel-traverse-6.26.0.tgz", + "integrity": "sha1-RqnL1+3MYsjlwGTi0tjQ9ANXZu4=", + "dev": true, + "dependencies": { + "babel-code-frame": "^6.26.0", + "babel-messages": "^6.23.0", + "babel-runtime": "^6.26.0", + "babel-types": "^6.26.0", + "babylon": "^6.18.0", + "debug": "^2.6.8", + "globals": "^9.18.0", + "invariant": "^2.2.2", + "lodash": "^4.17.4" + } + }, + "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, + "dependencies": { + "babel-runtime": "^6.26.0", + "esutils": "^2.0.2", + "lodash": "^4.17.4", + "to-fast-properties": "^1.0.3" + } + }, + "node_modules/babylon": { + "version": "6.18.0", + "resolved": "https://registry.npmjs.org/babylon/-/babylon-6.18.0.tgz", + "integrity": "sha512-q/UEjfGJ2Cm3oKV71DJz9d25TPnq5rhBVL2Q4fA5wcC3jcrdn7+SssEybFIxwAvvP+YCsCYNKughoF33GxgycQ==", + "dev": true, + "bin": { + "babylon": "bin/babylon.js" + } + }, + "node_modules/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/base": { + "version": "0.11.2", + "resolved": "https://registry.npmjs.org/base/-/base-0.11.2.tgz", + "integrity": "sha512-5T6P4xPgpp0YDFvSWwEZ4NoE3aM4QBQXDzmVbraCkFj8zHM+mba8SyqB5DbZWyR7mYHo6Y7BdQo3MoA4m0TeQg==", + "dev": true, + "optional": true, + "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" + } + }, + "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, + "optional": true, + "dependencies": { + "is-descriptor": "^1.0.0" + }, + "engines": { + "node": ">=0.10.0" + } + }, + "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, + "optional": true, + "dependencies": { + "kind-of": "^6.0.0" + }, + "engines": { + "node": ">=0.10.0" + } + }, + "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, + "optional": true, + "dependencies": { + "kind-of": "^6.0.0" + }, + "engines": { + "node": ">=0.10.0" + } + }, + "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, + "optional": 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/base/node_modules/isobject": { + "version": "3.0.1", + "resolved": "https://registry.npmjs.org/isobject/-/isobject-3.0.1.tgz", + "integrity": "sha1-TkMekrEalzFjaqH5yNHMvP2reN8=", + "dev": true, + "optional": true, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/base/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, + "optional": true, + "engines": { + "node": ">=0.10.0" + } + }, + "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, + "dependencies": { + "tweetnacl": "^0.14.3" + } + }, + "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, + "optional": true, + "engines": { + "node": ">=0.10.0" + } + }, + "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, + "optional": true, + "dependencies": { + "file-uri-to-path": "1.0.0" + } + }, + "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, + "dependencies": { + "inherits": "~2.0.0" + }, + "engines": { + "node": "0.4 || >=0.5.8" + } + }, + "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, + "dependencies": { + "balanced-match": "^1.0.0", + "concat-map": "0.0.1" + } + }, + "node_modules/braces": { + "version": "1.8.5", + "resolved": "https://registry.npmjs.org/braces/-/braces-1.8.5.tgz", + "integrity": "sha1-uneWLhLf+WnWt2cR6RS3N4V79qc=", + "dev": true, + "optional": true, + "dependencies": { + "expand-range": "^1.8.1", + "preserve": "^0.2.0", + "repeat-element": "^1.1.2" + }, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/browserslist": { + "version": "4.16.3", + "resolved": "https://registry.npmjs.org/browserslist/-/browserslist-4.16.3.tgz", + "integrity": "sha512-vIyhWmIkULaq04Gt93txdh+j02yX/JzlyhLYbV3YQCn/zvES3JnY7TifHHvvr1w5hTDluNKMkV05cs4vy8Q7sw==", + "dev": true, + "dependencies": { + "caniuse-lite": "^1.0.30001181", + "colorette": "^1.2.1", + "electron-to-chromium": "^1.3.649", + "escalade": "^3.1.1", + "node-releases": "^1.1.70" + }, + "bin": { + "browserslist": "cli.js" + }, + "engines": { + "node": "^6 || ^7 || ^8 || ^9 || ^10 || ^11 || ^12 || >=13.7" + }, + "funding": { + "type": "opencollective", + "url": "https://opencollective.com/browserslist" + } + }, + "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, + "optional": true, + "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" + } + }, + "node_modules/cache-base/node_modules/isobject": { + "version": "3.0.1", + "resolved": "https://registry.npmjs.org/isobject/-/isobject-3.0.1.tgz", + "integrity": "sha1-TkMekrEalzFjaqH5yNHMvP2reN8=", + "dev": true, + "optional": true, + "engines": { + "node": ">=0.10.0" + } + }, + "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, + "dependencies": { + "callsites": "^2.0.0" + }, + "engines": { + "node": ">=4" + } + }, + "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, + "dependencies": { + "caller-callsite": "^2.0.0" + }, + "engines": { + "node": ">=4" + } + }, + "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" + } + }, + "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/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/caniuse-lite": { + "version": "1.0.30001191", + "resolved": "https://registry.npmjs.org/caniuse-lite/-/caniuse-lite-1.0.30001191.tgz", + "integrity": "sha512-xJJqzyd+7GCJXkcoBiQ1GuxEiOBCLQ0aVW9HMekifZsAVGdj5eJ4mFB9fEhSHipq9IOk/QXFJUiIr9lZT+EsGw==", + "dev": true + }, + "node_modules/caseless": { + "version": "0.12.0", + "resolved": "https://registry.npmjs.org/caseless/-/caseless-0.12.0.tgz", + "integrity": "sha1-G2gcIf+EAzyCZUMJBolCDRhxUdw=", + "dev": true + }, + "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, + "dependencies": { + "ansi-styles": "^3.2.1", + "escape-string-regexp": "^1.0.5", + "supports-color": "^5.3.0" + }, + "engines": { + "node": ">=4" + } + }, + "node_modules/chalk/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, + "dependencies": { + "has-flag": "^3.0.0" + }, + "engines": { + "node": ">=4" + } + }, + "node_modules/chokidar": { + "version": "1.7.0", + "resolved": "https://registry.npmjs.org/chokidar/-/chokidar-1.7.0.tgz", + "integrity": "sha1-eY5ol3gVHIB2tLNg5e3SjNortGg=", + "deprecated": "Chokidar 2 will break on node v14+. Upgrade to chokidar 3 with 15x less dependencies.", + "dev": true, + "optional": true, + "dependencies": { + "anymatch": "^1.3.0", + "async-each": "^1.0.0", + "glob-parent": "^2.0.0", + "inherits": "^2.0.1", + "is-binary-path": "^1.0.0", + "is-glob": "^2.0.0", + "path-is-absolute": "^1.0.0", + "readdirp": "^2.0.0" + }, + "optionalDependencies": { + "fsevents": "^1.0.0" + } + }, + "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, + "optional": true, + "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" + } + }, + "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, + "optional": true, + "dependencies": { + "is-descriptor": "^0.1.0" + }, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/class-utils/node_modules/isobject": { + "version": "3.0.1", + "resolved": "https://registry.npmjs.org/isobject/-/isobject-3.0.1.tgz", + "integrity": "sha1-TkMekrEalzFjaqH5yNHMvP2reN8=", + "dev": true, + "optional": true, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/clean-css": { + "version": "4.2.3", + "resolved": "https://registry.npmjs.org/clean-css/-/clean-css-4.2.3.tgz", + "integrity": "sha512-VcMWDN54ZN/DS+g58HYL5/n4Zrqe8vHJpGA8KdgUXFU4fuP/aHNw8eld9SyEIyabIMJX/0RaY/fplOo5hYLSFA==", + "dev": true, + "dependencies": { + "source-map": "~0.6.0" + }, + "engines": { + "node": ">= 4.0" + } + }, + "node_modules/clean-css-cli": { + "version": "4.3.0", + "resolved": "https://registry.npmjs.org/clean-css-cli/-/clean-css-cli-4.3.0.tgz", + "integrity": "sha512-8GHZfr+mG3zB/Lgqrr27qHBFsPSn0fyEI3f2rIZpxPxUbn2J6A8xyyeBRVTW8duDuXigN0s80vsXiXJOEFIO5Q==", + "dev": true, + "dependencies": { + "clean-css": "^4.2.1", + "commander": "2.x", + "glob": "7.x" + }, + "bin": { + "cleancss": "bin/cleancss" + }, + "engines": { + "node": ">= 4.0" + } + }, + "node_modules/cliui": { + "version": "5.0.0", + "resolved": "https://registry.npmjs.org/cliui/-/cliui-5.0.0.tgz", + "integrity": "sha512-PYeGSEmmHM6zvoef2w8TPzlrnNpXIjTipYK780YswmIP9vjxmd6Y2a3CB2Ks6/AU8NHjZugXvo8w3oWM2qnwXA==", + "dev": true, + "dependencies": { + "string-width": "^3.1.0", + "strip-ansi": "^5.2.0", + "wrap-ansi": "^5.1.0" + } + }, + "node_modules/cliui/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/cliui/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/cliui/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" + } + }, + "node_modules/cliui/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/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" + } + }, + "node_modules/co": { + "version": "3.1.0", + "resolved": "https://registry.npmjs.org/co/-/co-3.1.0.tgz", + "integrity": "sha1-TqVOpaCJOBUxheFSEMaNkJK8G3g=", + "dev": true + }, + "node_modules/co-from-stream": { + "version": "0.0.0", + "resolved": "https://registry.npmjs.org/co-from-stream/-/co-from-stream-0.0.0.tgz", + "integrity": "sha1-GlzYztdyY5RglPo58kmaYyl7yvk=", + "dev": true, + "dependencies": { + "co-read": "0.0.1" + } + }, + "node_modules/co-fs-extra": { + "version": "1.2.1", + "resolved": "https://registry.npmjs.org/co-fs-extra/-/co-fs-extra-1.2.1.tgz", + "integrity": "sha1-O2rXfPJhRTD2d7HPYmZPW6dWtyI=", + "dev": true, + "dependencies": { + "co-from-stream": "~0.0.0", + "fs-extra": "~0.26.5", + "thunkify-wrap": "~1.0.4" + } + }, + "node_modules/co-read": { + "version": "0.0.1", + "resolved": "https://registry.npmjs.org/co-read/-/co-read-0.0.1.tgz", + "integrity": "sha1-+Bs+uKhmdf7FHj2IOn9WToc8k4k=", + "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" + } + }, + "node_modules/coffee-script": { + "version": "1.12.7", + "resolved": "https://registry.npmjs.org/coffee-script/-/coffee-script-1.12.7.tgz", + "integrity": "sha512-fLeEhqwymYat/MpTPUjSKHVYYl0ec2mOyALEMLmzr5i1isuG+6jfI2j2d5oBO3VIzgUXgBVIcOT9uH1TFxBckw==", + "deprecated": "CoffeeScript on NPM has moved to \"coffeescript\" (no hyphen)", + "dev": true, + "bin": { + "cake": "bin/cake", + "coffee": "bin/coffee" + }, + "engines": { + "node": ">=0.8.0" + } + }, + "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, + "dependencies": { + "map-visit": "^1.0.0", + "object-visit": "^1.0.0" + }, + "engines": { + "node": ">=0.10.0" + } + }, + "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" + } + }, + "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 + }, + "node_modules/colorette": { + "version": "1.2.1", + "resolved": "https://registry.npmjs.org/colorette/-/colorette-1.2.1.tgz", + "integrity": "sha512-puCDz0CzydiSYOrnXpz/PKd69zRrribezjtE9yd4zvytoRc8+RY/KJPvtPFKZS3E3wP6neGyMe0vOTlHO5L3Pw==", + "dev": true + }, + "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/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/component-emitter": { + "version": "1.3.0", + "resolved": "https://registry.npmjs.org/component-emitter/-/component-emitter-1.3.0.tgz", + "integrity": "sha512-Rd3se6QB+sO1TwqZjscQrurpEPIfO0/yYnSin6Q/rD3mOutHvUrCAhJub3r90uNb+SESBuE0QYoB90YdfatsRg==", + "dev": true, + "optional": true + }, + "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 + }, + "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 + }, + "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, + "dependencies": { + "safe-buffer": "~5.1.1" + } + }, + "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, + "optional": true, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/core-js": { + "version": "2.6.12", + "resolved": "https://registry.npmjs.org/core-js/-/core-js-2.6.12.tgz", + "integrity": "sha512-Kb2wC0fvsWfQrgk8HU5lW6U/Lcs8+9aaYcy4ZFc6DDlo4nZ7n70dEgE5rtR0oG6ufKDUnrwfWL1mXR5ljDatrQ==", + "deprecated": "core-js@<3.4 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. Please, upgrade your dependencies to the actual version of core-js.", + "dev": true, + "hasInstallScript": true + }, + "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 + }, + "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, + "dependencies": { + "import-fresh": "^2.0.0", + "is-directory": "^0.3.1", + "js-yaml": "^3.13.1", + "parse-json": "^4.0.0" + }, + "engines": { + "node": ">=4" + } + }, + "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, + "dependencies": { + "error-ex": "^1.3.1", + "json-parse-better-errors": "^1.0.1" + }, + "engines": { + "node": ">=4" + } + }, + "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/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" + } + }, + "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" + } + }, + "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/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" + } + }, + "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, + "optional": true, + "engines": { + "node": ">=0.10" + } + }, + "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, + "optional": true, + "dependencies": { + "is-descriptor": "^1.0.2", + "isobject": "^3.0.1" + }, + "engines": { + "node": ">=0.10.0" + } + }, + "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, + "optional": true, + "dependencies": { + "kind-of": "^6.0.0" + }, + "engines": { + "node": ">=0.10.0" + } + }, + "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, + "optional": true, + "dependencies": { + "kind-of": "^6.0.0" + }, + "engines": { + "node": ">=0.10.0" + } + }, + "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, + "optional": 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/define-property/node_modules/isobject": { + "version": "3.0.1", + "resolved": "https://registry.npmjs.org/isobject/-/isobject-3.0.1.tgz", + "integrity": "sha1-TkMekrEalzFjaqH5yNHMvP2reN8=", + "dev": true, + "optional": true, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/define-property/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, + "optional": true, + "engines": { + "node": ">=0.10.0" + } + }, + "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" + } + }, + "node_modules/delegates": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/delegates/-/delegates-1.0.0.tgz", + "integrity": "sha1-hMbhWbgZBP3KWaDvRM2HDTElD5o=", + "dev": true + }, + "node_modules/dependency-graph": { + "version": "0.9.0", + "resolved": "https://registry.npmjs.org/dependency-graph/-/dependency-graph-0.9.0.tgz", + "integrity": "sha512-9YLIBURXj4DJMFALxXw9K3Y3rwb5Fk0X5/8ipCzaN84+gKxoHK43tVKRNakCQbiEx07E8Uwhuq21BpUagFhZ8w==", + "dev": true, + "engines": { + "node": ">= 0.6.0" + } + }, + "node_modules/detect-indent": { + "version": "4.0.0", + "resolved": "https://registry.npmjs.org/detect-indent/-/detect-indent-4.0.0.tgz", + "integrity": "sha1-920GQ1LN9Docts5hnE7jqUdd4gg=", + "dev": true, + "dependencies": { + "repeating": "^2.0.0" + }, + "engines": { + "node": ">=0.10.0" + } + }, + "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" + } + }, + "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" + } + }, + "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, + "dependencies": { + "jsbn": "~0.1.0", + "safer-buffer": "^2.1.0" + } + }, + "node_modules/electron-to-chromium": { + "version": "1.3.672", + "resolved": "https://registry.npmjs.org/electron-to-chromium/-/electron-to-chromium-1.3.672.tgz", + "integrity": "sha512-gFQe7HBb0lbOMqK2GAS5/1F+B0IMdYiAgB9OT/w1F4M7lgJK2aNOMNOM622aEax+nS1cTMytkiT0uMOkbtFmHw==", + "dev": true + }, + "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/enable": { + "version": "1.3.2", + "resolved": "https://registry.npmjs.org/enable/-/enable-1.3.2.tgz", + "integrity": "sha1-nrpoN9FtCYK1n4fYib91REPVKTE=", + "dev": true, + "engines": { + "node": ">= 0.10.0" + } + }, + "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, + "dependencies": { + "is-arrayish": "^0.2.1" + } + }, + "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-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/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/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/expand-brackets": { + "version": "0.1.5", + "resolved": "https://registry.npmjs.org/expand-brackets/-/expand-brackets-0.1.5.tgz", + "integrity": "sha1-3wcoTjQqgHzXM6xa9yQR5YHRF3s=", + "dev": true, + "optional": true, + "dependencies": { + "is-posix-bracket": "^0.1.0" + }, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/expand-range": { + "version": "1.8.2", + "resolved": "https://registry.npmjs.org/expand-range/-/expand-range-1.8.2.tgz", + "integrity": "sha1-opnv/TNf4nIeuujiV+x5ZE/IUzc=", + "dev": true, + "optional": true, + "dependencies": { + "fill-range": "^2.1.0" + }, + "engines": { + "node": ">=0.10.0" + } + }, + "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, + "optional": 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, + "optional": true, + "dependencies": { + "is-plain-object": "^2.0.4" + }, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/extglob": { + "version": "0.3.2", + "resolved": "https://registry.npmjs.org/extglob/-/extglob-0.3.2.tgz", + "integrity": "sha1-Lhj/PS9JqydlzskCPwEdqo2DSaE=", + "dev": true, + "optional": true, + "dependencies": { + "is-extglob": "^1.0.0" + }, + "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/fast-deep-equal": { + "version": "3.1.3", + "resolved": "https://registry.npmjs.org/fast-deep-equal/-/fast-deep-equal-3.1.3.tgz", + "integrity": "sha512-f3qQ9oQy9j2AhBe/H9VC91wLmKBCCU/gDOnKNAYG5hswO7BLKj09Hc5HYNz9cGI++xlpDCIgDaitVs03ATR84Q==", + "dev": true + }, + "node_modules/fast-glob": { + "version": "3.2.5", + "resolved": "https://registry.npmjs.org/fast-glob/-/fast-glob-3.2.5.tgz", + "integrity": "sha512-2DtFcgT68wiTTiwZ2hNdJfcHNke9XOfnwmBRWXhmeKM8rF0TGwmC/Qto3S7RoZKp5cilZbxzO5iTNTQsJ+EeDg==", + "dev": true, + "dependencies": { + "@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" + } + }, + "node_modules/fast-glob/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/fast-glob/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/fast-glob/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": { + "is-glob": "^4.0.1" + }, + "engines": { + "node": ">= 6" + } + }, + "node_modules/fast-glob/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/fast-glob/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/fast-glob/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/fast-glob/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, + "dependencies": { + "braces": "^3.0.1", + "picomatch": "^2.0.5" + }, + "engines": { + "node": ">=8" + } + }, + "node_modules/fast-glob/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/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/fastq": { + "version": "1.10.1", + "resolved": "https://registry.npmjs.org/fastq/-/fastq-1.10.1.tgz", + "integrity": "sha512-AWuv6Ery3pM+dY7LYS8YIaCiQvUaos9OB1RyNgaOWnaX+Tik7Onvcsf8x8c+YtDeT0maYLniBip2hox5KtEXXA==", + "dev": true, + "dependencies": { + "reusify": "^1.0.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, + "optional": true + }, + "node_modules/filename-regex": { + "version": "2.0.1", + "resolved": "https://registry.npmjs.org/filename-regex/-/filename-regex-2.0.1.tgz", + "integrity": "sha1-wcS5vuPglyXdsQa3XB4wH+LxiyY=", + "dev": true, + "optional": true, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/fill-range": { + "version": "2.2.4", + "resolved": "https://registry.npmjs.org/fill-range/-/fill-range-2.2.4.tgz", + "integrity": "sha512-cnrcCbj01+j2gTG921VZPnHbjmdAf8oQV/iGeV2kZxGSyfYjjTyY79ErsK1WJWMpw6DaApEX72binqJE+/d+5Q==", + "dev": true, + "optional": true, + "dependencies": { + "is-number": "^2.1.0", + "isobject": "^2.0.0", + "randomatic": "^3.0.0", + "repeat-element": "^1.1.2", + "repeat-string": "^1.5.2" + }, + "engines": { + "node": ">=0.10.0" + } + }, + "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/for-in": { + "version": "1.0.2", + "resolved": "https://registry.npmjs.org/for-in/-/for-in-1.0.2.tgz", + "integrity": "sha1-gQaNKVqBQuwKxybG4iAMMPttXoA=", + "dev": true, + "optional": true, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/for-own": { + "version": "0.1.5", + "resolved": "https://registry.npmjs.org/for-own/-/for-own-0.1.5.tgz", + "integrity": "sha1-UmXGgaTylNq78XyVCbZ2OqhFEM4=", + "dev": true, + "optional": true, + "dependencies": { + "for-in": "^1.0.1" + }, + "engines": { + "node": ">=0.10.0" + } + }, + "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, + "optional": true, + "dependencies": { + "map-cache": "^0.2.2" + }, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/fs-extra": { + "version": "0.26.7", + "resolved": "https://registry.npmjs.org/fs-extra/-/fs-extra-0.26.7.tgz", + "integrity": "sha1-muH92UiXeY7at20JGM9C0MMYT6k=", + "dev": true, + "dependencies": { + "graceful-fs": "^4.1.2", + "jsonfile": "^2.1.0", + "klaw": "^1.0.0", + "path-is-absolute": "^1.0.0", + "rimraf": "^2.2.8" + } + }, + "node_modules/fs-readdir-recursive": { + "version": "1.1.0", + "resolved": "https://registry.npmjs.org/fs-readdir-recursive/-/fs-readdir-recursive-1.1.0.tgz", + "integrity": "sha512-GNanXlVr2pf02+sPN40XN8HG+ePaNcvM0q5mZBd668Obwb0yD5GiUbZOFgwn8kGMY6I3mdyDJzieUy3PTYyTRA==", + "dev": true + }, + "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": "fsevents 1 will break on node v14+ and could be using insecure binaries. Upgrade to fsevents 2.", + "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/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/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/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-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-value": { + "version": "2.0.6", + "resolved": "https://registry.npmjs.org/get-value/-/get-value-2.0.6.tgz", + "integrity": "sha1-3BXKHGcjh8p2vTesCjlbogQqLCg=", + "dev": true, + "optional": 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/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-base": { + "version": "0.3.0", + "resolved": "https://registry.npmjs.org/glob-base/-/glob-base-0.3.0.tgz", + "integrity": "sha1-27Fk9iIbHAscz4Kuoyi0l98Oo8Q=", + "dev": true, + "optional": true, + "dependencies": { + "glob-parent": "^2.0.0", + "is-glob": "^2.0.0" + }, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/glob-parent": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/glob-parent/-/glob-parent-2.0.0.tgz", + "integrity": "sha1-gTg9ctsFT8zPUzbaqQLxgvbtuyg=", + "dev": true, + "optional": true, + "dependencies": { + "is-glob": "^2.0.0" + } + }, + "node_modules/globals": { + "version": "9.18.0", + "resolved": "https://registry.npmjs.org/globals/-/globals-9.18.0.tgz", + "integrity": "sha512-S0nG3CLEQiY/ILxqtztTWH/3iRRdyBLw6KMDxnKMchrtbj2OFmehVh0WUCfW3DUrIgx/qFrJPICrq4Z4sTR9UQ==", + "dev": true, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/globby": { + "version": "11.0.2", + "resolved": "https://registry.npmjs.org/globby/-/globby-11.0.2.tgz", + "integrity": "sha512-2ZThXDvvV8fYFRVIxnrMQBipZQDr7MxKAmQK1vujaj9/7eF0efG7BPUKJ7jP7G5SLF37xKDXvO4S/KKLj/Z0og==", + "dev": true, + "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" + } + }, + "node_modules/globby/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, + "engines": { + "node": ">=8" + } + }, + "node_modules/globby/node_modules/slash": { + "version": "3.0.0", + "resolved": "https://registry.npmjs.org/slash/-/slash-3.0.0.tgz", + "integrity": "sha512-g9Q1haeby36OSStwb4ntCGGGaKsaVSjQ68fBxoQcutl5fS1vuY18H3wSt3jFyFtrkx+Kz0V1G85A4MyAdDMi2Q==", + "dev": true, + "engines": { + "node": ">=8" + } + }, + "node_modules/globule": { + "version": "1.3.2", + "resolved": "https://registry.npmjs.org/globule/-/globule-1.3.2.tgz", + "integrity": "sha512-7IDTQTIu2xzXkT+6mlluidnWo+BypnbSoEVVQCGfzqnl5Ik8d3e1d4wycb8Rj9tWW+Z39uPWsdlquqiqPCd/pA==", + "dev": true, + "dependencies": { + "glob": "~7.1.1", + "lodash": "~4.17.10", + "minimatch": "~3.0.2" + }, + "engines": { + "node": ">= 0.10" + } + }, + "node_modules/graceful-fs": { + "version": "4.2.6", + "resolved": "https://registry.npmjs.org/graceful-fs/-/graceful-fs-4.2.6.tgz", + "integrity": "sha512-nTnJ528pbqxYanhpDYsi4Rd8MAeaBA67+RZ10CM1m3bTAVFEDcd5AuA4a6W5YkGZ1iNXHzZz8T6TBKLeBuNriQ==", + "dev": true + }, + "node_modules/gray-matter": { + "version": "2.1.1", + "resolved": "https://registry.npmjs.org/gray-matter/-/gray-matter-2.1.1.tgz", + "integrity": "sha1-MELZrewqHe1qdwep7SOA+KF6Qw4=", + "dev": true, + "dependencies": { + "ansi-red": "^0.1.1", + "coffee-script": "^1.12.4", + "extend-shallow": "^2.0.1", + "js-yaml": "^3.8.1", + "toml": "^2.3.2" + }, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/gray-matter/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/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.5", + "resolved": "https://registry.npmjs.org/har-validator/-/har-validator-5.1.5.tgz", + "integrity": "sha512-nmT2T0lljbxdQZfspsno9hgrG3Uir6Ks5afism62poxqBM6sDnMEuPmzTq8XN0OEwqKLLdh1jQI3qyE66Nzb3w==", + "deprecated": "this library is no longer supported", + "dev": true, + "dependencies": { + "ajv": "^6.12.3", + "har-schema": "^2.0.0" + }, + "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-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-generators": { + "version": "1.0.1", + "resolved": "https://registry.npmjs.org/has-generators/-/has-generators-1.0.1.tgz", + "integrity": "sha1-pqLlVIYBGUBILhPiyTeRxEms9Ek=", + "dev": true + }, + "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, + "optional": true, + "dependencies": { + "get-value": "^2.0.6", + "has-values": "^1.0.0", + "isobject": "^3.0.0" + }, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/has-value/node_modules/isobject": { + "version": "3.0.1", + "resolved": "https://registry.npmjs.org/isobject/-/isobject-3.0.1.tgz", + "integrity": "sha1-TkMekrEalzFjaqH5yNHMvP2reN8=", + "dev": true, + "optional": true, + "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, + "optional": true, + "dependencies": { + "is-number": "^3.0.0", + "kind-of": "^4.0.0" + }, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/has-values/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, + "optional": true, + "dependencies": { + "kind-of": "^3.0.2" + }, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/has-values/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, + "optional": true, + "dependencies": { + "is-buffer": "^1.1.5" + }, + "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, + "optional": true, + "dependencies": { + "is-buffer": "^1.1.5" + }, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/home-or-tmp": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/home-or-tmp/-/home-or-tmp-2.0.0.tgz", + "integrity": "sha1-42w/LSyufXRqhX440Y1fMqeILbg=", + "dev": true, + "dependencies": { + "os-homedir": "^1.0.0", + "os-tmpdir": "^1.0.1" + }, + "engines": { + "node": ">=0.10.0" + } + }, + "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/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/ignore": { + "version": "5.1.8", + "resolved": "https://registry.npmjs.org/ignore/-/ignore-5.1.8.tgz", + "integrity": "sha512-BMpfD7PpiETpBl/A6S498BaIJ6Y/ABT93ETbby2fP00v4EbvPBXWEoaR1UBPKs3iR53pJY7EtZk5KACI57i1Uw==", + "dev": true, + "engines": { + "node": ">= 4" + } + }, + "node_modules/import-cwd": { + "version": "2.1.0", + "resolved": "https://registry.npmjs.org/import-cwd/-/import-cwd-2.1.0.tgz", + "integrity": "sha1-qmzzbnInYShcs3HsZRn1PiQ1sKk=", + "dev": true, + "dependencies": { + "import-from": "^2.1.0" + }, + "engines": { + "node": ">=4" + } + }, + "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, + "dependencies": { + "caller-path": "^2.0.0", + "resolve-from": "^3.0.0" + }, + "engines": { + "node": ">=4" + } + }, + "node_modules/import-from": { + "version": "2.1.0", + "resolved": "https://registry.npmjs.org/import-from/-/import-from-2.1.0.tgz", + "integrity": "sha1-M1238qev/VOqpHHUuAId7ja387E=", + "dev": true, + "dependencies": { + "resolve-from": "^3.0.0" + }, + "engines": { + "node": ">=4" + } + }, + "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": "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/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/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": { + "version": "3.3.0", + "resolved": "https://registry.npmjs.org/is/-/is-3.3.0.tgz", + "integrity": "sha512-nW24QBoPcFGGHJGUwnfpI7Yc5CdqWNdsyHQszVE/z2pKHXzh7FZ5GWhJqSyaQ9wMkQnsTx+kAI8bHlCX4tKdbg==", + "dev": true, + "engines": { + "node": "*" + } + }, + "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, + "optional": true, + "dependencies": { + "kind-of": "^3.0.2" + }, + "engines": { + "node": ">=0.10.0" + } + }, + "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, + "optional": 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, + "optional": true + }, + "node_modules/is-core-module": { + "version": "2.2.0", + "resolved": "https://registry.npmjs.org/is-core-module/-/is-core-module-2.2.0.tgz", + "integrity": "sha512-XRAfAdyyY5F5cOXn7hYQDqh2Xmii+DEfIcQGxK/uNwMHhIkPWO0g8msXcbzLe+MpGoR951MlqM/2iIlU4vKDdQ==", + "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, + "optional": true, + "dependencies": { + "kind-of": "^3.0.2" + }, + "engines": { + "node": ">=0.10.0" + } + }, + "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, + "optional": 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, + "optional": 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-dotfile": { + "version": "1.0.3", + "resolved": "https://registry.npmjs.org/is-dotfile/-/is-dotfile-1.0.3.tgz", + "integrity": "sha1-pqLzL/0t+wT1yiXs0Pa4PPeYoeE=", + "dev": true, + "optional": true, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/is-equal-shallow": { + "version": "0.1.3", + "resolved": "https://registry.npmjs.org/is-equal-shallow/-/is-equal-shallow-0.1.3.tgz", + "integrity": "sha1-IjgJj8Ih3gvPpdnqxMRdY4qhxTQ=", + "dev": true, + "optional": true, + "dependencies": { + "is-primitive": "^2.0.0" + }, + "engines": { + "node": ">=0.10.0" + } + }, + "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": "1.0.0", + "resolved": "https://registry.npmjs.org/is-extglob/-/is-extglob-1.0.0.tgz", + "integrity": "sha1-rEaBd8SUNAWgkvyPKXYMb/xiBsA=", + "dev": true, + "optional": 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": "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/is-glob": { + "version": "2.0.1", + "resolved": "https://registry.npmjs.org/is-glob/-/is-glob-2.0.1.tgz", + "integrity": "sha1-0Jb5JqPe1WAPP9/ZEZjLCIjC2GM=", + "dev": true, + "optional": true, + "dependencies": { + "is-extglob": "^1.0.0" + }, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/is-number": { + "version": "2.1.0", + "resolved": "https://registry.npmjs.org/is-number/-/is-number-2.1.0.tgz", + "integrity": "sha1-Afy7s5NGOlSPL0ZszhbezknbkI8=", + "dev": true, + "optional": true, + "dependencies": { + "kind-of": "^3.0.2" + }, + "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, + "optional": true, + "dependencies": { + "isobject": "^3.0.1" + }, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/is-plain-object/node_modules/isobject": { + "version": "3.0.1", + "resolved": "https://registry.npmjs.org/isobject/-/isobject-3.0.1.tgz", + "integrity": "sha1-TkMekrEalzFjaqH5yNHMvP2reN8=", + "dev": true, + "optional": true, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/is-posix-bracket": { + "version": "0.1.1", + "resolved": "https://registry.npmjs.org/is-posix-bracket/-/is-posix-bracket-0.1.1.tgz", + "integrity": "sha1-MzTceXdDaOkvAW5vvAqI9c1ua8Q=", + "dev": true, + "optional": true, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/is-primitive": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/is-primitive/-/is-primitive-2.0.0.tgz", + "integrity": "sha1-IHurkWOEmcB7Kt8kCkGochADRXU=", + "dev": true, + "optional": true, + "engines": { + "node": ">=0.10.0" + } + }, + "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-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-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, + "optional": true, + "engines": { + "node": ">=0.10.0" + } + }, + "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": "2.1.0", + "resolved": "https://registry.npmjs.org/isobject/-/isobject-2.1.0.tgz", + "integrity": "sha1-8GVWEJaj8dou9GJy+BXIQNh+DIk=", + "dev": true, + "optional": true, + "dependencies": { + "isarray": "1.0.0" + }, + "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/js-base64": { + "version": "2.6.4", + "resolved": "https://registry.npmjs.org/js-base64/-/js-base64-2.6.4.tgz", + "integrity": "sha512-pZe//GGmwJndub7ZghVHz7vjb2LgC1m8B07Au3eYqeqv9emhESByMXxaEgkUkEqJe87oBbSniGYoQNIBklc7IQ==", + "dev": true + }, + "node_modules/js-tokens": { + "version": "3.0.2", + "resolved": "https://registry.npmjs.org/js-tokens/-/js-tokens-3.0.2.tgz", + "integrity": "sha1-mGbfOVECEw449/mWvOtlRDIJwls=", + "dev": true + }, + "node_modules/js-yaml": { + "version": "3.14.1", + "resolved": "https://registry.npmjs.org/js-yaml/-/js-yaml-3.14.1.tgz", + "integrity": "sha512-okMH7OXXJ7YrN9Ok3/SXrnu4iX9yOk+25nqX4imS2npuvTYDmo/QEZoqwZkYaIDk3jVvBOTOIEgEhaLOynBS9g==", + "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/jsesc": { + "version": "1.3.0", + "resolved": "https://registry.npmjs.org/jsesc/-/jsesc-1.3.0.tgz", + "integrity": "sha1-RsP+yMGJKxKwgz25vHYiF226s0s=", + "dev": true, + "bin": { + "jsesc": "bin/jsesc" + } + }, + "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-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-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": "0.5.1", + "resolved": "https://registry.npmjs.org/json5/-/json5-0.5.1.tgz", + "integrity": "sha1-Hq3nrMASA0rYTiOWdn6tn6VJWCE=", + "dev": true, + "bin": { + "json5": "lib/cli.js" + } + }, + "node_modules/jsonfile": { + "version": "2.4.0", + "resolved": "https://registry.npmjs.org/jsonfile/-/jsonfile-2.4.0.tgz", + "integrity": "sha1-NzaitCi4e72gzIO1P6PWM6NcKug=", + "dev": true, + "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/kind-of": { + "version": "3.2.2", + "resolved": "https://registry.npmjs.org/kind-of/-/kind-of-3.2.2.tgz", + "integrity": "sha1-MeohpzS6ubuw8yRm2JOupR5KPGQ=", + "dev": true, + "optional": true, + "dependencies": { + "is-buffer": "^1.1.5" + }, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/klaw": { + "version": "1.3.1", + "resolved": "https://registry.npmjs.org/klaw/-/klaw-1.3.1.tgz", + "integrity": "sha1-QIhDO0azsbolnXh4XY6W9zugJDk=", + "dev": true, + "optionalDependencies": { + "graceful-fs": "^4.1.9" + } + }, + "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/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/locate-path/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/lodash": { + "version": "4.17.21", + "resolved": "https://registry.npmjs.org/lodash/-/lodash-4.17.21.tgz", + "integrity": "sha512-v2kDEe57lecTulaDIuNTPy3Ry4gLGJ6Z1O3vE1krgXZNrsQ+LFTGHVxVjcXPs17LhbZVGedAJv8XZ1tvj5FvSg==", + "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/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/map-cache": { + "version": "0.2.2", + "resolved": "https://registry.npmjs.org/map-cache/-/map-cache-0.2.2.tgz", + "integrity": "sha1-wyq9C9ZSXZsFFkW7TyasXcmKDb8=", + "dev": true, + "optional": 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, + "optional": true, + "dependencies": { + "object-visit": "^1.0.0" + }, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/math-random": { + "version": "1.0.4", + "resolved": "https://registry.npmjs.org/math-random/-/math-random-1.0.4.tgz", + "integrity": "sha512-rUxjysqif/BZQH2yhd5Aaq7vXMSx9NdEsQcyA07uEzIvxgI7zIr33gGsh+RU0/XjmQpCW7RsVof1vlkvQVCK5A==", + "dev": true, + "optional": true + }, + "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/merge2": { + "version": "1.4.1", + "resolved": "https://registry.npmjs.org/merge2/-/merge2-1.4.1.tgz", + "integrity": "sha512-8q7VEgMJW4J8tcfVPy8g09NcQwZdbwFEqhe/WZkoIzjn/3TGDwtOCYtXGxA3O8tPzpczCCDgv+P2P5y00ZJOOg==", + "dev": true, + "engines": { + "node": ">= 8" + } + }, + "node_modules/metalsmith": { + "version": "2.3.0", + "resolved": "https://registry.npmjs.org/metalsmith/-/metalsmith-2.3.0.tgz", + "integrity": "sha1-gzr7taKmOF4tmuPZNeOeM+rqUjE=", + "dev": true, + "dependencies": { + "absolute": "0.0.1", + "chalk": "^1.1.3", + "clone": "^1.0.2", + "co-fs-extra": "^1.2.1", + "commander": "^2.6.0", + "gray-matter": "^2.0.0", + "has-generators": "^1.0.1", + "is": "^3.1.0", + "is-utf8": "~0.2.0", + "recursive-readdir": "^2.1.0", + "rimraf": "^2.2.8", + "stat-mode": "^0.2.0", + "thunkify": "^2.1.2", + "unyield": "0.0.1", + "ware": "^1.2.0", + "win-fork": "^1.1.1" + }, + "bin": { + "_metalsmith": "bin/_metalsmith", + "metalsmith": "bin/metalsmith" + } + }, + "node_modules/metalsmith-filter": { + "version": "1.0.2", + "resolved": "https://registry.npmjs.org/metalsmith-filter/-/metalsmith-filter-1.0.2.tgz", + "integrity": "sha1-FfFsrBTewnwHSoWKJbclZRoDA7g=", + "dev": true, + "dependencies": { + "async": "^1.2.0", + "is": "^3.0.1", + "multimatch": "^2.0.0" + } + }, + "node_modules/metalsmith/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/metalsmith/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/metalsmith/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/micromatch": { + "version": "2.3.11", + "resolved": "https://registry.npmjs.org/micromatch/-/micromatch-2.3.11.tgz", + "integrity": "sha1-hmd8l9FyCzY0MdBNDRUpO9OMFWU=", + "dev": true, + "optional": true, + "dependencies": { + "arr-diff": "^2.0.0", + "array-unique": "^0.2.1", + "braces": "^1.8.2", + "expand-brackets": "^0.1.4", + "extglob": "^0.3.1", + "filename-regex": "^2.0.0", + "is-extglob": "^1.0.0", + "is-glob": "^2.0.1", + "kind-of": "^3.0.2", + "normalize-path": "^2.0.1", + "object.omit": "^2.0.0", + "parse-glob": "^3.0.4", + "regex-cache": "^0.4.2" + }, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/mime-db": { + "version": "1.46.0", + "resolved": "https://registry.npmjs.org/mime-db/-/mime-db-1.46.0.tgz", + "integrity": "sha512-svXaP8UQRZ5K7or+ZmfNhg2xX3yKDMUzqadsSqi4NCH/KomcH75MAMYAGVlvXn4+b/xOPhS3I2uHKRUzvjY7BQ==", + "dev": true, + "engines": { + "node": ">= 0.6" + } + }, + "node_modules/mime-types": { + "version": "2.1.29", + "resolved": "https://registry.npmjs.org/mime-types/-/mime-types-2.1.29.tgz", + "integrity": "sha512-Y/jMt/S5sR9OaqteJtslsFZKWOIIqMACsJSiHghlCAyhf7jfVYjKBmLiX8OgpWeW+fjJ2b+Az69aPFPkUOY6xQ==", + "dev": true, + "dependencies": { + "mime-db": "1.46.0" + }, + "engines": { + "node": ">= 0.6" + } + }, + "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/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, + "optional": 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, + "optional": 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.0.0", + "resolved": "https://registry.npmjs.org/ms/-/ms-2.0.0.tgz", + "integrity": "sha1-VgiurfwAvmwpAd9fmGF4jeDVl8g=", + "dev": true + }, + "node_modules/multimatch": { + "version": "2.1.0", + "resolved": "https://registry.npmjs.org/multimatch/-/multimatch-2.1.0.tgz", + "integrity": "sha1-nHkGoi+0wCkZ4vX3UWG0zb1LKis=", + "dev": true, + "dependencies": { + "array-differ": "^1.0.0", + "array-union": "^1.0.1", + "arrify": "^1.0.0", + "minimatch": "^3.0.0" + }, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/nan": { + "version": "2.14.2", + "resolved": "https://registry.npmjs.org/nan/-/nan-2.14.2.tgz", + "integrity": "sha512-M2ufzIiINKCuDfBSAUr1vWQ+vuVcA9kqx8JJUsbQi6yf1uGRyb7HfpdfUr5qLXf3B/t8dPvcjhKMmlfnP47EzQ==", + "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, + "optional": 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/nanomatch/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, + "optional": true, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/nanomatch/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, + "optional": true, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/nanomatch/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, + "optional": true, + "engines": { + "node": ">=0.10.0" + } + }, + "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-releases": { + "version": "1.1.70", + "resolved": "https://registry.npmjs.org/node-releases/-/node-releases-1.1.70.tgz", + "integrity": "sha512-Slf2s69+2/uAD79pVVQo8uSiC34+g8GWY8UH2Qtqv34ZfhYrxpYpfzs9Js9d6O0mbDmALuxaTlplnBTnSELcrw==", + "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-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/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/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/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-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": "2.1.1", + "resolved": "https://registry.npmjs.org/normalize-path/-/normalize-path-2.1.1.tgz", + "integrity": "sha1-GrKLVW4Zg2Oowab35vogE3/mrtk=", + "dev": true, + "optional": true, + "dependencies": { + "remove-trailing-separator": "^1.0.1" + }, + "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/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/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/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, + "optional": 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, + "optional": true, + "dependencies": { + "is-descriptor": "^0.1.0" + }, + "engines": { + "node": ">=0.10.0" + } + }, + "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, + "optional": true, + "dependencies": { + "isobject": "^3.0.0" + }, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/object-visit/node_modules/isobject": { + "version": "3.0.1", + "resolved": "https://registry.npmjs.org/isobject/-/isobject-3.0.1.tgz", + "integrity": "sha1-TkMekrEalzFjaqH5yNHMvP2reN8=", + "dev": true, + "optional": true, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/object.omit": { + "version": "2.0.1", + "resolved": "https://registry.npmjs.org/object.omit/-/object.omit-2.0.1.tgz", + "integrity": "sha1-Gpx0SCnznbuFjHbKNXmuKlTr0fo=", + "dev": true, + "optional": true, + "dependencies": { + "for-own": "^0.1.4", + "is-extendable": "^0.1.1" + }, + "engines": { + "node": ">=0.10.0" + } + }, + "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, + "optional": true, + "dependencies": { + "isobject": "^3.0.1" + }, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/object.pick/node_modules/isobject": { + "version": "3.0.1", + "resolved": "https://registry.npmjs.org/isobject/-/isobject-3.0.1.tgz", + "integrity": "sha1-TkMekrEalzFjaqH5yNHMvP2reN8=", + "dev": true, + "optional": true, + "engines": { + "node": ">=0.10.0" + } + }, + "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/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" + } + }, + "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, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/osenv": { + "version": "0.1.5", + "resolved": "https://registry.npmjs.org/osenv/-/osenv-0.1.5.tgz", + "integrity": "sha512-0CWcCECdMVc2Rw3U5w9ZjqX6ga6ubk1xDVKxtBQPK7wis/0F2r9T6k4ydGYhecl7YUBxBVxhL5oisPsNxAPe2g==", + "dev": true, + "dependencies": { + "os-homedir": "^1.0.0", + "os-tmpdir": "^1.0.0" + } + }, + "node_modules/output-file-sync": { + "version": "1.1.2", + "resolved": "https://registry.npmjs.org/output-file-sync/-/output-file-sync-1.1.2.tgz", + "integrity": "sha1-0KM+7+YaIF+suQCS6CZZjVJFznY=", + "dev": true, + "dependencies": { + "graceful-fs": "^4.1.4", + "mkdirp": "^0.5.1", + "object-assign": "^4.1.0" + } + }, + "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/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, + "dependencies": { + "p-limit": "^2.0.0" + }, + "engines": { + "node": ">=6" + } + }, + "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/parse-glob": { + "version": "3.0.4", + "resolved": "https://registry.npmjs.org/parse-glob/-/parse-glob-3.0.4.tgz", + "integrity": "sha1-ssN2z7EfNVE7rdFz7wu246OIORw=", + "dev": true, + "optional": true, + "dependencies": { + "glob-base": "^0.3.0", + "is-dotfile": "^1.0.0", + "is-extglob": "^1.0.0", + "is-glob": "^2.0.0" + }, + "engines": { + "node": ">=0.10.0" + } + }, + "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/pascalcase": { + "version": "0.1.1", + "resolved": "https://registry.npmjs.org/pascalcase/-/pascalcase-0.1.1.tgz", + "integrity": "sha1-s2PlXoAGym/iF4TS2yK9FdeRfxQ=", + "dev": true, + "optional": true, + "engines": { + "node": ">=0.10.0" + } + }, + "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/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, + "engines": { + "node": ">=0.10.0" + } + }, + "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": "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/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/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" + } + }, + "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" + } + }, + "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, + "engines": { + "node": ">=0.10.0" + } + }, + "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, + "dependencies": { + "pinkie": "^2.0.0" + }, + "engines": { + "node": ">=0.10.0" + } + }, + "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, + "optional": true, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/postcss": { + "version": "7.0.35", + "resolved": "https://registry.npmjs.org/postcss/-/postcss-7.0.35.tgz", + "integrity": "sha512-3QT8bBJeX/S5zKTTjTCIjRF3If4avAT6kqxcASlTWEtAFCb9NH0OUxNDfgZSWdP5fJnBYCMEWkIFfWeugjzYMg==", + "dev": true, + "dependencies": { + "chalk": "^2.4.2", + "source-map": "^0.6.1", + "supports-color": "^6.1.0" + }, + "engines": { + "node": ">=6.0.0" + }, + "funding": { + "type": "opencollective", + "url": "https://opencollective.com/postcss/" + } + }, + "node_modules/postcss-cli": { + "version": "7.1.2", + "resolved": "https://registry.npmjs.org/postcss-cli/-/postcss-cli-7.1.2.tgz", + "integrity": "sha512-3mlEmN1v2NVuosMWZM2tP8bgZn7rO5PYxRRrXtdSyL5KipcgBDjJ9ct8/LKxImMCJJi3x5nYhCGFJOkGyEqXBQ==", + "dev": true, + "dependencies": { + "chalk": "^4.0.0", + "chokidar": "^3.3.0", + "dependency-graph": "^0.9.0", + "fs-extra": "^9.0.0", + "get-stdin": "^8.0.0", + "globby": "^11.0.0", + "postcss": "^7.0.0", + "postcss-load-config": "^2.0.0", + "postcss-reporter": "^6.0.0", + "pretty-hrtime": "^1.0.3", + "read-cache": "^1.0.0", + "yargs": "^15.0.2" + }, + "bin": { + "postcss": "bin/postcss" + }, + "engines": { + "node": ">=10" + } + }, + "node_modules/postcss-cli/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, + "engines": { + "node": ">=8" + } + }, + "node_modules/postcss-cli/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/postcss-cli/node_modules/anymatch": { + "version": "3.1.1", + "resolved": "https://registry.npmjs.org/anymatch/-/anymatch-3.1.1.tgz", + "integrity": "sha512-mM8522psRCqzV+6LhomX5wgp25YVibjh8Wj23I5RPkPppSVSjyKD2A2mBJmWGa+KN7f2D6LNh9jkBCeyLktzjg==", + "dev": true, + "dependencies": { + "normalize-path": "^3.0.0", + "picomatch": "^2.0.4" + }, + "engines": { + "node": ">= 8" + } + }, + "node_modules/postcss-cli/node_modules/binary-extensions": { + "version": "2.2.0", + "resolved": "https://registry.npmjs.org/binary-extensions/-/binary-extensions-2.2.0.tgz", + "integrity": "sha512-jDctJ/IVQbZoJykoeHbhXpOlNBqGNcwXJKJog42E5HDPUwQTSdjCHdihjj0DlnheQ7blbT6dHOafNAiS8ooQKA==", + "dev": true, + "engines": { + "node": ">=8" + } + }, + "node_modules/postcss-cli/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/postcss-cli/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" + } + }, + "node_modules/postcss-cli/node_modules/chalk": { + "version": "4.1.0", + "resolved": "https://registry.npmjs.org/chalk/-/chalk-4.1.0.tgz", + "integrity": "sha512-qwx12AxXe2Q5xQ43Ac//I6v5aXTipYrSESdOgzrN+9XjgEpyjpKuvSGaN4qE93f7TQTlerQQ8S+EQ0EyDoVL1A==", + "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/postcss-cli/node_modules/chokidar": { + "version": "3.5.1", + "resolved": "https://registry.npmjs.org/chokidar/-/chokidar-3.5.1.tgz", + "integrity": "sha512-9+s+Od+W0VJJzawDma/gvBNQqkTiqYTWLuZoyAsivsI4AaWTCzHG06/TMjsf1cYe9Cb97UCEhjz7HvnPk2p/tw==", + "dev": true, + "dependencies": { + "anymatch": "~3.1.1", + "braces": "~3.0.2", + "glob-parent": "~5.1.0", + "is-binary-path": "~2.1.0", + "is-glob": "~4.0.1", + "normalize-path": "~3.0.0", + "readdirp": "~3.5.0" + }, + "engines": { + "node": ">= 8.10.0" + }, + "optionalDependencies": { + "fsevents": "~2.3.1" + } + }, + "node_modules/postcss-cli/node_modules/cliui": { + "version": "6.0.0", + "resolved": "https://registry.npmjs.org/cliui/-/cliui-6.0.0.tgz", + "integrity": "sha512-t6wbgtoCXvAzst7QgXxJYqPt0usEfbgQdftEPbLL/cvv6HPE5VgvqCuAIDR0NgU52ds6rFwqrgakNLrHEjCbrQ==", + "dev": true, + "dependencies": { + "string-width": "^4.2.0", + "strip-ansi": "^6.0.0", + "wrap-ansi": "^6.2.0" + } + }, + "node_modules/postcss-cli/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/postcss-cli/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/postcss-cli/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/postcss-cli/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/postcss-cli/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/postcss-cli/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/postcss-cli/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/postcss-cli/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, + "engines": { + "node": ">=10" + }, + "funding": { + "url": "https://github.com/sponsors/sindresorhus" + } + }, + "node_modules/postcss-cli/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": { + "is-glob": "^4.0.1" + }, + "engines": { + "node": ">= 6" + } + }, + "node_modules/postcss-cli/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/postcss-cli/node_modules/is-binary-path": { + "version": "2.1.0", + "resolved": "https://registry.npmjs.org/is-binary-path/-/is-binary-path-2.1.0.tgz", + "integrity": "sha512-ZMERYes6pDydyuGidse7OsHxtbI7WVeUEozgR/g7rd0xUimYNlvZRE/K2MgZTjWy725IfelLeVcEM97mmtRGXw==", + "dev": true, + "dependencies": { + "binary-extensions": "^2.0.0" + }, + "engines": { + "node": ">=8" + } + }, + "node_modules/postcss-cli/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/postcss-cli/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/postcss-cli/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/postcss-cli/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/postcss-cli/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/postcss-cli/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/postcss-cli/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/postcss-cli/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/postcss-cli/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/postcss-cli/node_modules/readdirp": { + "version": "3.5.0", + "resolved": "https://registry.npmjs.org/readdirp/-/readdirp-3.5.0.tgz", + "integrity": "sha512-cMhu7c/8rdhkHXWsY+osBhfSy0JikwpHK/5+imo+LpeasTF8ouErHrlYkwT0++njiyuDvc7OFY5T3ukvZ8qmFQ==", + "dev": true, + "dependencies": { + "picomatch": "^2.2.1" + }, + "engines": { + "node": ">=8.10.0" + } + }, + "node_modules/postcss-cli/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, + "dependencies": { + "emoji-regex": "^8.0.0", + "is-fullwidth-code-point": "^3.0.0", + "strip-ansi": "^6.0.0" + }, + "engines": { + "node": ">=8" + } + }, + "node_modules/postcss-cli/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, + "dependencies": { + "ansi-regex": "^5.0.0" + }, + "engines": { + "node": ">=8" + } + }, + "node_modules/postcss-cli/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/postcss-cli/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/postcss-cli/node_modules/wrap-ansi": { + "version": "6.2.0", + "resolved": "https://registry.npmjs.org/wrap-ansi/-/wrap-ansi-6.2.0.tgz", + "integrity": "sha512-r6lPcBGxZXlIcymEu7InxDMhdW0KDxpLgoFLcguasxCaJ/SOIZwINatK9KY/tf+ZrlywOKU0UDj3ATXUBfxJXA==", + "dev": true, + "dependencies": { + "ansi-styles": "^4.0.0", + "string-width": "^4.1.0", + "strip-ansi": "^6.0.0" + }, + "engines": { + "node": ">=8" + } + }, + "node_modules/postcss-cli/node_modules/yargs": { + "version": "15.4.1", + "resolved": "https://registry.npmjs.org/yargs/-/yargs-15.4.1.tgz", + "integrity": "sha512-aePbxDmcYW++PaqBsJ+HYUFwCdv4LVvdnhBy78E57PIor8/OVvhMrADFFEDh8DHDFRv/O9i3lPhsENjO7QX0+A==", + "dev": true, + "dependencies": { + "cliui": "^6.0.0", + "decamelize": "^1.2.0", + "find-up": "^4.1.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": "^4.2.0", + "which-module": "^2.0.0", + "y18n": "^4.0.0", + "yargs-parser": "^18.1.2" + }, + "engines": { + "node": ">=8" + } + }, + "node_modules/postcss-cli/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": { + "camelcase": "^5.0.0", + "decamelize": "^1.2.0" + }, + "engines": { + "node": ">=6" + } + }, + "node_modules/postcss-load-config": { + "version": "2.1.2", + "resolved": "https://registry.npmjs.org/postcss-load-config/-/postcss-load-config-2.1.2.tgz", + "integrity": "sha512-/rDeGV6vMUo3mwJZmeHfEDvwnTKKqQ0S7OHUi/kJvvtx3aWtyWG2/0ZWnzCt2keEclwN6Tf0DST2v9kITdOKYw==", + "dev": true, + "dependencies": { + "cosmiconfig": "^5.0.0", + "import-cwd": "^2.0.0" + }, + "engines": { + "node": ">= 4" + }, + "funding": { + "type": "opencollective", + "url": "https://opencollective.com/postcss/" + } + }, + "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-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/preserve": { + "version": "0.2.0", + "resolved": "https://registry.npmjs.org/preserve/-/preserve-0.2.0.tgz", + "integrity": "sha1-gV7R9uvGWSb4ZbMQwHE7yzMVzks=", + "dev": true, + "optional": true, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/pretty-hrtime": { + "version": "1.0.3", + "resolved": "https://registry.npmjs.org/pretty-hrtime/-/pretty-hrtime-1.0.3.tgz", + "integrity": "sha1-t+PqQkNaTJsnWdmeDyAesZWALuE=", + "dev": true, + "engines": { + "node": ">= 0.8" + } + }, + "node_modules/private": { + "version": "0.1.8", + "resolved": "https://registry.npmjs.org/private/-/private-0.1.8.tgz", + "integrity": "sha512-VvivMrbvd2nKkiG38qjULzlc+4Vx4wm/whI9pQD35YrARNnhxeiRktSOhSukRLFNlzg6Br/cJPet5J/u19r/mg==", + "dev": true, + "engines": { + "node": ">= 0.6" + } + }, + "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/pseudomap": { + "version": "1.0.2", + "resolved": "https://registry.npmjs.org/pseudomap/-/pseudomap-1.0.2.tgz", + "integrity": "sha1-8FKijacOYYkX7wqKw0wa5aaChrM=", + "dev": true + }, + "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 + }, + "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, + "engines": { + "node": ">=6" + } + }, + "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, + "engines": { + "node": ">=0.6" + } + }, + "node_modules/queue-microtask": { + "version": "1.2.2", + "resolved": "https://registry.npmjs.org/queue-microtask/-/queue-microtask-1.2.2.tgz", + "integrity": "sha512-dB15eXv3p2jDlbOiNLyMabYg1/sXvppd8DP2J3EOCQ0AkuSXCW2tP7mnVouVLJKgUMY6yP0kcQDVpLCN13h4Xg==", + "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/randomatic": { + "version": "3.1.1", + "resolved": "https://registry.npmjs.org/randomatic/-/randomatic-3.1.1.tgz", + "integrity": "sha512-TuDE5KxZ0J461RVjrJZCJc+J+zCkTb1MbH9AQUq68sMhOMcy9jLcb3BrZKgp9q9Ncltdg4QVqWrH02W2EFFVYw==", + "dev": true, + "optional": true, + "dependencies": { + "is-number": "^4.0.0", + "kind-of": "^6.0.0", + "math-random": "^1.0.1" + }, + "engines": { + "node": ">= 0.10.0" + } + }, + "node_modules/randomatic/node_modules/is-number": { + "version": "4.0.0", + "resolved": "https://registry.npmjs.org/is-number/-/is-number-4.0.0.tgz", + "integrity": "sha512-rSklcAIlf1OmFdyAqbnWTLVelsQ58uvZ66S/ZyawjWqIviTWCjg2PzVGw8WUA+nNuPTqb4wgA+NszrJ+08LlgQ==", + "dev": true, + "optional": true, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/randomatic/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, + "optional": true, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/read-cache": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/read-cache/-/read-cache-1.0.0.tgz", + "integrity": "sha1-5mTvMRYRZsl1HNvo28+GtftY93Q=", + "dev": true, + "dependencies": { + "pify": "^2.3.0" + } + }, + "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/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/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, + "optional": true, + "dependencies": { + "graceful-fs": "^4.1.11", + "micromatch": "^3.1.10", + "readable-stream": "^2.0.2" + }, + "engines": { + "node": ">=0.10" + } + }, + "node_modules/readdirp/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, + "optional": true, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/readdirp/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, + "optional": true, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/readdirp/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, + "optional": true, + "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" + } + }, + "node_modules/readdirp/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, + "optional": true, + "dependencies": { + "is-extendable": "^0.1.0" + }, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/readdirp/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, + "optional": 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/readdirp/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, + "optional": true, + "dependencies": { + "is-descriptor": "^0.1.0" + }, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/readdirp/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, + "optional": true, + "dependencies": { + "is-extendable": "^0.1.0" + }, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/readdirp/node_modules/expand-brackets/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, + "optional": true, + "dependencies": { + "kind-of": "^3.0.2" + }, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/readdirp/node_modules/expand-brackets/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, + "optional": true, + "dependencies": { + "is-buffer": "^1.1.5" + }, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/readdirp/node_modules/expand-brackets/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, + "optional": true, + "dependencies": { + "kind-of": "^3.0.2" + }, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/readdirp/node_modules/expand-brackets/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, + "optional": true, + "dependencies": { + "is-buffer": "^1.1.5" + }, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/readdirp/node_modules/expand-brackets/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, + "optional": 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/readdirp/node_modules/expand-brackets/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, + "optional": true, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/readdirp/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, + "optional": 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/readdirp/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, + "optional": true, + "dependencies": { + "is-descriptor": "^1.0.0" + }, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/readdirp/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, + "optional": true, + "dependencies": { + "is-extendable": "^0.1.0" + }, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/readdirp/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, + "optional": 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/readdirp/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, + "optional": true, + "dependencies": { + "is-extendable": "^0.1.0" + }, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/readdirp/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, + "optional": true, + "dependencies": { + "kind-of": "^6.0.0" + }, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/readdirp/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, + "optional": true, + "dependencies": { + "kind-of": "^6.0.0" + }, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/readdirp/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, + "optional": 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/readdirp/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, + "optional": true, + "dependencies": { + "kind-of": "^3.0.2" + }, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/readdirp/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, + "optional": true, + "dependencies": { + "is-buffer": "^1.1.5" + }, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/readdirp/node_modules/isobject": { + "version": "3.0.1", + "resolved": "https://registry.npmjs.org/isobject/-/isobject-3.0.1.tgz", + "integrity": "sha1-TkMekrEalzFjaqH5yNHMvP2reN8=", + "dev": true, + "optional": true, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/readdirp/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, + "optional": true, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/readdirp/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, + "optional": 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/recursive-readdir": { + "version": "2.2.2", + "resolved": "https://registry.npmjs.org/recursive-readdir/-/recursive-readdir-2.2.2.tgz", + "integrity": "sha512-nRCcW9Sj7NuZwa2XvH9co8NPeXUBhZP7CRKJtU+cS6PW9FpCIFoI5ib0NT1ZrbNuPoRy0ylyCaUL8Gih4LSyFg==", + "dev": true, + "dependencies": { + "minimatch": "3.0.4" + }, + "engines": { + "node": ">=0.10.0" + } + }, + "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/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/regenerator-runtime": { + "version": "0.11.1", + "resolved": "https://registry.npmjs.org/regenerator-runtime/-/regenerator-runtime-0.11.1.tgz", + "integrity": "sha512-MguG95oij0fC3QV3URf4V2SDYGJhJnJGqvIIgdECeODCT98wSWDAJ94SSuVpYQUoTcGUIL6L4yNB7j1DFFHSBg==", + "dev": true + }, + "node_modules/regenerator-transform": { + "version": "0.10.1", + "resolved": "https://registry.npmjs.org/regenerator-transform/-/regenerator-transform-0.10.1.tgz", + "integrity": "sha512-PJepbvDbuK1xgIgnau7Y90cwaAmO/LCLMI2mPvaXq2heGMR3aWW5/BQvYrhJ8jgmQjXewXvBjzfqKcVOmhjZ6Q==", + "dev": true, + "dependencies": { + "babel-runtime": "^6.18.0", + "babel-types": "^6.19.0", + "private": "^0.1.6" + } + }, + "node_modules/regex-cache": { + "version": "0.4.4", + "resolved": "https://registry.npmjs.org/regex-cache/-/regex-cache-0.4.4.tgz", + "integrity": "sha512-nVIZwtCjkC9YgvWkpM55B5rBhBYRZhAaJbgcFYXXsHnbZ9UZI9nnVWYZpBlCqv9ho2eZryPnWrZGsOdPwVWXWQ==", + "dev": true, + "optional": true, + "dependencies": { + "is-equal-shallow": "^0.1.3" + }, + "engines": { + "node": ">=0.10.0" + } + }, + "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, + "optional": true, + "dependencies": { + "extend-shallow": "^3.0.2", + "safe-regex": "^1.1.0" + }, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/regexpu-core": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/regexpu-core/-/regexpu-core-2.0.0.tgz", + "integrity": "sha1-SdA4g3uNz4v6W5pCE5k45uoq4kA=", + "dev": true, + "dependencies": { + "regenerate": "^1.2.1", + "regjsgen": "^0.2.0", + "regjsparser": "^0.1.4" + } + }, + "node_modules/regjsgen": { + "version": "0.2.0", + "resolved": "https://registry.npmjs.org/regjsgen/-/regjsgen-0.2.0.tgz", + "integrity": "sha1-bAFq3qxVT3WCP+N6wFuS1aTtsfc=", + "dev": true + }, + "node_modules/regjsparser": { + "version": "0.1.5", + "resolved": "https://registry.npmjs.org/regjsparser/-/regjsparser-0.1.5.tgz", + "integrity": "sha1-fuj4Tcb6eS0/0K4ijSS9lJ6tIFw=", + "dev": true, + "dependencies": { + "jsesc": "~0.5.0" + }, + "bin": { + "regjsparser": "bin/parser" + } + }, + "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, + "bin": { + "jsesc": "bin/jsesc" + } + }, + "node_modules/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, + "optional": 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, + "optional": true, + "engines": { + "node": ">=0.10.0" + } + }, + "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, + "optional": 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, + "dependencies": { + "is-finite": "^1.0.0" + }, + "engines": { + "node": ">=0.10.0" + } + }, + "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, + "dependencies": { + "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" + } + }, + "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, + "engines": { + "node": ">=0.10.0" + } + }, + "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/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/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" + } + }, + "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, + "optional": true + }, + "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, + "optional": true, + "engines": { + "node": ">=0.12" + } + }, + "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, + "engines": { + "iojs": ">=1.0.0", + "node": ">=0.10.0" + } + }, + "node_modules/rimraf": { + "version": "2.7.1", + "resolved": "https://registry.npmjs.org/rimraf/-/rimraf-2.7.1.tgz", + "integrity": "sha512-uWjbaKIK3T1OSVptzX7Nl6PvQ3qAGtKEtVRjRuazjfL3Bx5eI409VZSqgND+4UNnmzLVdPj9FqFJNPqBZFve4w==", + "dev": true, + "dependencies": { + "glob": "^7.1.3" + }, + "bin": { + "rimraf": "bin.js" + } + }, + "node_modules/run-parallel": { + "version": "1.2.0", + "resolved": "https://registry.npmjs.org/run-parallel/-/run-parallel-1.2.0.tgz", + "integrity": "sha512-5l4VyZR86LZ/lDxZTR6jqL8AFE2S0IFLMP26AbjsLVADxHdhB/c0GUsH+y39UfCi3dzz8OlQuPmnaJOMoDHQBA==", + "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" + } + ], + "dependencies": { + "queue-microtask": "^1.2.2" + } + }, + "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/safe-regex/-/safe-regex-1.1.0.tgz", + "integrity": "sha1-QKNmnzsHfR6UPURinhV91IAjvy4=", + "dev": true, + "optional": true, + "dependencies": { + "ret": "~0.1.10" + } + }, + "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 + }, + "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, + "dependencies": { + "glob": "^7.0.0", + "lodash": "^4.0.0", + "scss-tokenizer": "^0.2.3", + "yargs": "^13.3.2" + }, + "bin": { + "sassgraph": "bin/sassgraph" + } + }, + "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, + "dependencies": { + "js-base64": "^2.1.8", + "source-map": "^0.4.2" + } + }, + "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" + } + }, + "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/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/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, + "optional": 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" + } + }, + "node_modules/set-value/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, + "optional": true, + "dependencies": { + "is-extendable": "^0.1.0" + }, + "engines": { + "node": ">=0.10.0" + } + }, + "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 + }, + "node_modules/slash": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/slash/-/slash-1.0.0.tgz", + "integrity": "sha1-xB8vbDn8FtHNF61LXYlhFK5HDVU=", + "dev": true, + "engines": { + "node": ">=0.10.0" + } + }, + "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, + "optional": 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" + } + }, + "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, + "optional": true, + "dependencies": { + "define-property": "^1.0.0", + "isobject": "^3.0.0", + "snapdragon-util": "^3.0.1" + }, + "engines": { + "node": ">=0.10.0" + } + }, + "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, + "optional": true, + "dependencies": { + "is-descriptor": "^1.0.0" + }, + "engines": { + "node": ">=0.10.0" + } + }, + "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, + "optional": true, + "dependencies": { + "kind-of": "^6.0.0" + }, + "engines": { + "node": ">=0.10.0" + } + }, + "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, + "optional": true, + "dependencies": { + "kind-of": "^6.0.0" + }, + "engines": { + "node": ">=0.10.0" + } + }, + "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, + "optional": 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/snapdragon-node/node_modules/isobject": { + "version": "3.0.1", + "resolved": "https://registry.npmjs.org/isobject/-/isobject-3.0.1.tgz", + "integrity": "sha1-TkMekrEalzFjaqH5yNHMvP2reN8=", + "dev": true, + "optional": true, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/snapdragon-node/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, + "optional": true, + "engines": { + "node": ">=0.10.0" + } + }, + "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, + "optional": true, + "dependencies": { + "kind-of": "^3.2.0" + }, + "engines": { + "node": ">=0.10.0" + } + }, + "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, + "optional": true, + "dependencies": { + "is-descriptor": "^0.1.0" + }, + "engines": { + "node": ">=0.10.0" + } + }, + "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, + "optional": true, + "dependencies": { + "is-extendable": "^0.1.0" + }, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/snapdragon/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, + "optional": true, + "engines": { + "node": ">=0.10.0" + } + }, + "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/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==", + "dev": true, + "optional": 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" + } + }, + "node_modules/source-map-support": { + "version": "0.4.18", + "resolved": "https://registry.npmjs.org/source-map-support/-/source-map-support-0.4.18.tgz", + "integrity": "sha512-try0/JqxPLF9nOjvSta7tVondkP5dwgyLDjVoyMDlmjugT2lRZ1OfsrYTkCd2hkDnJTKRbO/Rl3orm8vlsUzbA==", + "dev": true, + "dependencies": { + "source-map": "^0.5.6" + } + }, + "node_modules/source-map-support/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, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/source-map-url": { + "version": "0.4.1", + "resolved": "https://registry.npmjs.org/source-map-url/-/source-map-url-0.4.1.tgz", + "integrity": "sha512-cPiFOTLUKvJFIg4SKVScy4ilPPW6rFgMgfuZJPNoDuMs3nC1HbMUycBoJw77xFIp6z1UJQJOfx6C9GMH80DiTw==", + "dev": true, + "optional": true + }, + "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, + "dependencies": { + "spdx-expression-parse": "^3.0.0", + "spdx-license-ids": "^3.0.0" + } + }, + "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 + }, + "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, + "dependencies": { + "spdx-exceptions": "^2.1.0", + "spdx-license-ids": "^3.0.0" + } + }, + "node_modules/spdx-license-ids": { + "version": "3.0.7", + "resolved": "https://registry.npmjs.org/spdx-license-ids/-/spdx-license-ids-3.0.7.tgz", + "integrity": "sha512-U+MTEOO0AiDzxwFvoa4JVnMV6mZlJKk2sBLt90s7G0Gd0Mlknc7kxEn3nuDPNZRta7O2uy8oLcZLVT+4sqNZHQ==", + "dev": true + }, + "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, + "optional": true, + "dependencies": { + "extend-shallow": "^3.0.0" + }, + "engines": { + "node": ">=0.10.0" + } + }, + "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 + }, + "node_modules/sshpk": { + "version": "1.16.1", + "resolved": "https://registry.npmjs.org/sshpk/-/sshpk-1.16.1.tgz", + "integrity": "sha512-HXXqVUq7+pcKeLqqZj6mHFUMvXtOJt1uoUx09pFW6011inTMxqI8BA8PM95myrIyyKwdnzjdFjLiE6KBPVtJIg==", + "dev": true, + "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" + } + }, + "node_modules/stat-mode": { + "version": "0.2.2", + "resolved": "https://registry.npmjs.org/stat-mode/-/stat-mode-0.2.2.tgz", + "integrity": "sha1-5sgLYjEj19gM8TLOU480YokHJQI=", + "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, + "optional": true, + "dependencies": { + "define-property": "^0.2.5", + "object-copy": "^0.1.0" + }, + "engines": { + "node": ">=0.10.0" + } + }, + "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, + "optional": true, + "dependencies": { + "is-descriptor": "^0.1.0" + }, + "engines": { + "node": ">=0.10.0" + } + }, + "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" + } + }, + "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, + "dependencies": { + "safe-buffer": "~5.1.0" + } + }, + "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/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/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/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/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, + "dependencies": { + "has-flag": "^3.0.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, + "dependencies": { + "block-stream": "*", + "fstream": "^1.0.12", + "inherits": "2" + } + }, + "node_modules/thunkify": { + "version": "2.1.2", + "resolved": "https://registry.npmjs.org/thunkify/-/thunkify-2.1.2.tgz", + "integrity": "sha1-+qDp0jDFGsyVyhOjYawFyn4EVT0=", + "dev": true + }, + "node_modules/thunkify-wrap": { + "version": "1.0.4", + "resolved": "https://registry.npmjs.org/thunkify-wrap/-/thunkify-wrap-1.0.4.tgz", + "integrity": "sha1-tSvlSN3+/aIOALWMYJZ2K0PdaIA=", + "dev": true, + "dependencies": { + "enable": "1" + } + }, + "node_modules/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, + "engines": { + "node": ">=0.10.0" + } + }, + "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, + "optional": true, + "dependencies": { + "kind-of": "^3.0.2" + }, + "engines": { + "node": ">=0.10.0" + } + }, + "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, + "optional": true, + "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" + } + }, + "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, + "optional": true, + "dependencies": { + "is-number": "^3.0.0", + "repeat-string": "^1.6.1" + }, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/to-regex-range/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, + "optional": true, + "dependencies": { + "kind-of": "^3.0.2" + }, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/toml": { + "version": "2.3.6", + "resolved": "https://registry.npmjs.org/toml/-/toml-2.3.6.tgz", + "integrity": "sha512-gVweAectJU3ebq//Ferr2JUY4WKSDe5N+z0FvjDncLGyHmIDoxgY/2Ie4qfEIDm4IS7OA6Rmdm7pdEEdMcV/xQ==", + "dev": true + }, + "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, + "dependencies": { + "psl": "^1.1.28", + "punycode": "^2.1.1" + }, + "engines": { + "node": ">=0.8" + } + }, + "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/trim-right": { + "version": "1.0.1", + "resolved": "https://registry.npmjs.org/trim-right/-/trim-right-1.0.1.tgz", + "integrity": "sha1-yy4SAwZ+DI3h9hQJS5/kVwTqYAM=", + "dev": true, + "engines": { + "node": ">=0.10.0" + } + }, + "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, + "dependencies": { + "glob": "^7.1.2" + } + }, + "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, + "dependencies": { + "safe-buffer": "^5.0.1" + }, + "engines": { + "node": "*" + } + }, + "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 + }, + "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, + "optional": true, + "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" + } + }, + "node_modules/universalify": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/universalify/-/universalify-2.0.0.tgz", + "integrity": "sha512-hAZsKq7Yy11Zu1DE0OzWjw7nnLZmJZYTDZZyEFHZdUhV8FkH5MCfoU1XMaxXovpyW5nq5scPqq0ZDP9Zyl04oQ==", + "dev": true, + "engines": { + "node": ">= 10.0.0" + } + }, + "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, + "optional": true, + "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, + "optional": true, + "dependencies": { + "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, + "optional": true, + "dependencies": { + "isarray": "1.0.0" + }, + "engines": { + "node": ">=0.10.0" + } + }, + "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, + "optional": true, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/unset-value/node_modules/isobject": { + "version": "3.0.1", + "resolved": "https://registry.npmjs.org/isobject/-/isobject-3.0.1.tgz", + "integrity": "sha1-TkMekrEalzFjaqH5yNHMvP2reN8=", + "dev": true, + "optional": true, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/unyield": { + "version": "0.0.1", + "resolved": "https://registry.npmjs.org/unyield/-/unyield-0.0.1.tgz", + "integrity": "sha1-FQ5l2kK/d0JEW5WKZOubhdHSsYA=", + "dev": true, + "dependencies": { + "co": "~3.1.0" + } + }, + "node_modules/uri-js": { + "version": "4.4.1", + "resolved": "https://registry.npmjs.org/uri-js/-/uri-js-4.4.1.tgz", + "integrity": "sha512-7rKUyy33Q1yc98pQ1DAmLtwX109F7TIfWlW1Ydo8Wl1ii1SeHieeh0HHfPeL2fMXK6z0s8ecKs9frCuLJvndBg==", + "dev": true, + "dependencies": { + "punycode": "^2.1.0" + } + }, + "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, + "optional": 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, + "optional": true, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/user-home": { + "version": "1.1.1", + "resolved": "https://registry.npmjs.org/user-home/-/user-home-1.1.1.tgz", + "integrity": "sha1-K1viOjK2Onyd640PKNSFcko98ZA=", + "dev": true, + "bin": { + "user-home": "cli.js" + }, + "engines": { + "node": ">=0.10.0" + } + }, + "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 + }, + "node_modules/uuid": { + "version": "3.4.0", + "resolved": "https://registry.npmjs.org/uuid/-/uuid-3.4.0.tgz", + "integrity": "sha512-HjSDRw6gZE5JMggctHBcjVak08+KEVhSIiDzFnT9S9aegmp85S/bReBVTb4QTFaRNptJ9kuYaNhnbNEOkbKb/A==", + "deprecated": "Please upgrade to version 7 or higher. Older versions may use Math.random() in certain circumstances, which is known to be problematic. See https://v8.dev/blog/math-random for details.", + "dev": true, + "bin": { + "uuid": "bin/uuid" + } + }, + "node_modules/v8flags": { + "version": "2.1.1", + "resolved": "https://registry.npmjs.org/v8flags/-/v8flags-2.1.1.tgz", + "integrity": "sha1-qrGh+jDUX4jdMhFIh1rALAtV5bQ=", + "dev": true, + "dependencies": { + "user-home": "^1.1.1" + }, + "engines": { + "node": ">= 0.10.0" + } + }, + "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, + "dependencies": { + "spdx-correct": "^3.0.0", + "spdx-expression-parse": "^3.0.0" + } + }, + "node_modules/verror": { + "version": "1.10.0", + "resolved": "https://registry.npmjs.org/verror/-/verror-1.10.0.tgz", + "integrity": "sha1-OhBcoXBTr1XW4nDB+CiGguGNpAA=", + "dev": true, + "engines": [ + "node >=0.6.0" + ], + "dependencies": { + "assert-plus": "^1.0.0", + "core-util-is": "1.0.2", + "extsprintf": "^1.2.0" + } + }, + "node_modules/ware": { + "version": "1.3.0", + "resolved": "https://registry.npmjs.org/ware/-/ware-1.3.0.tgz", + "integrity": "sha1-0bFPOdLiy0q4xAmPdW/ksWTkc9Q=", + "dev": true, + "dependencies": { + "wrap-fn": "^0.1.0" + } + }, + "node_modules/which": { + "version": "1.3.1", + "resolved": "https://registry.npmjs.org/which/-/which-1.3.1.tgz", + "integrity": "sha512-HxJdYWq1MTIQbJ3nw0cqssHoTNU267KlrDuGZ1WYlxDStUtKUhOaJmh112/TZmHxxUfuJqPXSOm7tDyas0OSIQ==", + "dev": true, + "dependencies": { + "isexe": "^2.0.0" + }, + "bin": { + "which": "bin/which" + } + }, + "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 + }, + "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, + "dependencies": { + "string-width": "^1.0.2 || 2" + } + }, + "node_modules/win-fork": { + "version": "1.1.1", + "resolved": "https://registry.npmjs.org/win-fork/-/win-fork-1.1.1.tgz", + "integrity": "sha1-j1jgZW/KAK3IyGoriePNLWotXl4=", + "dev": true, + "bin": { + "win-fork": "bin/win-spawn", + "win-line-endings": "bin/win-line-endings", + "win-spawn": "bin/win-spawn" + } + }, + "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, + "dependencies": { + "ansi-styles": "^3.2.0", + "string-width": "^3.0.0", + "strip-ansi": "^5.0.0" + }, + "engines": { + "node": ">=6" + } + }, + "node_modules/wrap-ansi/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/wrap-ansi/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/wrap-ansi/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" + } + }, + "node_modules/wrap-ansi/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/wrap-fn": { + "version": "0.1.5", + "resolved": "https://registry.npmjs.org/wrap-fn/-/wrap-fn-0.1.5.tgz", + "integrity": "sha1-8htuQQFv9KfjFyDbxjoJAWvfmEU=", + "dev": true, + "dependencies": { + "co": "3.1.0" + } + }, + "node_modules/wrappy": { + "version": "1.0.2", + "resolved": "https://registry.npmjs.org/wrappy/-/wrappy-1.0.2.tgz", + "integrity": "sha1-tSQ9jz7BqjXxNkYFvA0QNuMKtp8=", + "dev": true + }, + "node_modules/y18n": { + "version": "4.0.1", + "resolved": "https://registry.npmjs.org/y18n/-/y18n-4.0.1.tgz", + "integrity": "sha512-wNcy4NvjMYL8gogWWYAO7ZFWFfHcbdbE57tZO8e4cbpj8tfUcwrwqSl3ad8HxpYWCdXcJUCeKKZS62Av1affwQ==", + "dev": true + }, + "node_modules/yallist": { + "version": "2.1.2", + "resolved": "https://registry.npmjs.org/yallist/-/yallist-2.1.2.tgz", + "integrity": "sha1-HBH5IY8HYImkfdUS+TxmmaaoHVI=", + "dev": true + }, + "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, + "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" + } + }, + "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, + "dependencies": { + "camelcase": "^5.0.0", + "decamelize": "^1.2.0" + } + }, + "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, + "engines": { + "node": ">=6" + } + }, + "node_modules/yargs/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/yargs/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/yargs/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/yargs/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" + } + }, + "node_modules/yargs/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" + } + } + }, "dependencies": { "@nodelib/fs.scandir": { "version": "2.1.4", @@ -4982,6 +11709,15 @@ "readable-stream": "^2.0.1" } }, + "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": { + "safe-buffer": "~5.1.0" + } + }, "string-width": { "version": "1.0.2", "resolved": "https://registry.npmjs.org/string-width/-/string-width-1.0.2.tgz", @@ -4993,15 +11729,6 @@ "strip-ansi": "^3.0.0" } }, - "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": { - "safe-buffer": "~5.1.0" - } - }, "strip-ansi": { "version": "3.0.1", "resolved": "https://registry.npmjs.org/strip-ansi/-/strip-ansi-3.0.1.tgz", -- 2.47.3